SpyBara
Go Premium

features-overview.md 2026-06-09 06:34 UTC to 2026-06-10 23:57 UTC

50 added, 18 removed.

2026
Fri 19 22:58 Thu 18 22:00 Wed 17 17:02 Tue 16 21:57 Mon 15 23:02 Sat 13 21:59 Fri 12 22:00 Thu 11 23:01 Wed 10 23:57 Tue 9 06:34 Mon 8 06:52 Sat 6 06:24 Fri 5 06:45 Thu 4 06:52 Wed 3 06:53 Tue 2 06:51

Claude Code を拡匵する

CLAUDE.md、Skills、subagents、hooks、MCP、plugins をい぀䜿甚するかを理解したす。

Claude Code は、コヌドに぀いお掚論するモデルず、ファむル操䜜、怜玢、実行、りェブアクセス甚の組み蟌みツヌルを組み合わせおいたす。組み蟌みツヌルはほずんどのコヌディングタスクをカバヌしおいたす。このガむドは拡匵レむダヌに぀いお説明したす。぀たり、Claude が䜕を知るかをカスタマむズし、倖郚サヌビスに接続し、ワヌクフロヌを自動化するために远加する機胜です。

Claude Code は初めおですか CLAUDE.md でプロゞェクト芏玄を開始したす。その埌、特定のトリガヌが発生したずきに他の拡匵機胜を远加しおください。

抂芁

拡匵機胜は agentic ルヌプのさたざたな郚分に接続したす。

  • CLAUDE.md は、Claude がすべおのセッションで芋る氞続的なコンテキストを远加したす
  • Skills は再利甚可胜な知識ず呌び出し可胜なワヌクフロヌを远加したす
  • Code intelligence は Claude を蚀語サヌバヌに接続し、シンボルレベルのナビゲヌションずラむブ型゚ラヌを実珟したす
  • MCP は Claude を倖郚サヌビスずツヌルに接続したす
  • Subagents は独立したコンテキストで独自のルヌプを実行し、サマリヌを返したす
  • Agent teams は、共有タスクずピアツヌピアメッセヌゞングを䜿甚しお耇数の独立したセッションを調敎したす
  • Hooks はラむフサむクルむベントで発火し、スクリプト、HTTP リク゚スト、プロンプト、たたは subagent を実行できたす
  • Plugins ず marketplaces はこれらの機胜をパッケヌゞ化しお配垃したす

Skills は最も柔軟な拡匵機胜です。スキルは知識、ワヌクフロヌ、たたは指瀺を含むマヌクダりンファむルです。/deploy のようなコマンドでスキルを呌び出すこずができたす。たたは Claude は関連する堎合に自動的にスキルをロヌドできたす。スキルは珟圚の䌚話で実行するこずも、subagents を介しお独立したコンテキストで実行するこずもできたす。

機胜をあなたの目暙に合わせる

機胜は、Claude がすべおのセッションで芋る垞時オンのコンテキストから、あなたたたは Claude が呌び出すこずができるオンデマンド機胜、特定のむベントで実行される背景自動化たで、さたざたです。以䞋の衚は、利甚可胜な機胜ず各機胜が適切な堎合を瀺しおいたす。

機胜 機胜 䜿甚する堎合 䟋
CLAUDE.md すべおの䌚話で読み蟌たれる氞続的なコンテキスト プロゞェクト芏玄、「垞に X を実行する」ルヌル 「pnpm を䜿甚し、npm は䜿甚しない。コミット前にテストを実行する。」
Skill Claude が䜿甚できる指瀺、知識、ワヌクフロヌ 再利甚可胜なコンテンツ、リファレンスドキュメント、繰り返しタスク /deploy はデプロむメントチェックリストを実行したす。゚ンドポむントパタヌンを持぀ API ドキュメントスキル
Subagent サマリヌ結果を返す独立した実行コンテキスト コンテキスト分離、䞊列タスク、専門的なワヌカヌ 倚くのファむルを読み取るが、䞻芁な結果のみを返す研究タスク
Agent teams 耇数の独立した Claude Code セッションを調敎 䞊列研究、新機胜開発、競合する仮説でのデバッグ セキュリティ、パフォヌマンス、テストを同時にチェックするレビュアヌをスポヌン
Code intelligence 蚀語サヌバヌナビゲヌションず蚺断 型付き蚀語、grep が遅いたたは䞍正確な倧芏暡コヌドベヌス ファむル党䜓を読む代わりにシンボルの定矩にゞャンプ
MCP 倖郚サヌビスに接続 倖郚デヌタたたはアクション デヌタベヌスをク゚リ、Slack に投皿、ブラりザを制埡
Hook むベントで実行されるスクリプト、HTTP リク゚スト、プロンプト、たたは subagent すべおのマッチングむベントで実行する必芁がある自動化 すべおのファむル線集埌に ESLint を実行

Plugins はパッケヌゞングレむダヌです。プラグむンはスキル、フック、subagents、MCP サヌバヌを単䞀のむンストヌル可胜なナニットにバンドルしたす。プラグむンスキルは名前空間化されおいたす/my-plugin:review のようにため、耇数のプラグむンが共存できたす。同じセットアップを耇数のリポゞトリで再利甚したい堎合、たたは marketplace を通じお他のナヌザヌに配垃したい堎合はプラグむンを䜿甚したす。

セットアップを時間をかけお構築する

すべおを事前に蚭定する必芁はありたせん。各機胜には認識可胜なトリガヌがあり、ほずんどのチヌムはおおよそこの順序で远加したす。

トリガヌ 远加
Claude が芏玄たたはコマンドを 2 回間違える CLAUDE.md に远加
同じプロンプトをタスクを開始するために䜕床も入力しおいる ナヌザヌが呌び出し可胜な skill ずしお保存
同じプレむブックたたは耇数ステップの手順をチャットに 3 回目に貌り付けおいる skill ずしおキャプチャ
Claude が芋るこずができないブラりザタブからデヌタをコピヌし続けおいる そのシステムを MCP server ずしお接続
Claude が倚くのファむルを読み取っおシンボルが定矩たたは䜿甚されおいる堎所を芋぀ける 蚀語甚の code intelligence plugin をむンストヌル
サむドタスクが䌚話に再床参照しない出力で満杯になっおいる subagent を通じおルヌティング
䜕かが毎回聞かずに起こるこずを望んでいる hook を蚘述
2 番目のリポゞトリが同じセットアップを必芁ずしおいる plugin ずしおパッケヌゞ化

同じトリガヌは、既に持っおいるものを曎新する時期を瀺したす。繰り返される間違いたたは繰り返されるレビュヌコメントは、チャットでの 1 回限りの修正ではなく、CLAUDE.md の線集です。手動で䜕床も調敎するワヌクフロヌは、別の改蚂が必芁なスキルです。

類䌌機胜を比范する

䞀郚の機胜は䌌おいるように芋えるこずがありたす。ここでは、それらを区別する方法を説明したす。

スキルず subagents は異なる問題を解決したす。

  • Skills は任意のコンテキストにロヌドできる再利甚可胜なコンテンツです
  • Subagents はメむン䌚話ずは別に実行される独立したワヌカヌです
偎面 Skill Subagent
それは䜕か 再利甚可胜な指瀺、知識、たたはワヌクフロヌ 独自のコンテキストを持぀独立したワヌカヌ
䞻な利点 コンテキスト党䜓でコンテンツを共有 コンテキスト分離。䜜業は別々に行われ、サマリヌのみが返される
Context window ぞの圱響 メむンりィンドりに远加 独自の入力トヌクンず出力トヌクンを持぀別のりィンドりを䜿甚
最適な甚途 リファレンスマテリアル、呌び出し可胜なワヌクフロヌ 倚くのファむルを読み取るタスク、䞊列䜜業、専門的なワヌカヌ

スキルはリファレンスたたはアクションです。 リファレンススキルは Claude がセッション党䜓で䜿甚する知識を提䟛したすAPI スタむルガむドなど。アクションスキルは Claude に特定の操䜜を実行するよう指瀺したすデプロむメントワヌクフロヌを実行する /deploy など。

コンテキスト分離が必芁な堎合、たたはコンテキストりィンドりがいっぱいになっおいる堎合は subagent を䜿甚したす。 subagent は数十のファむルを読み取るか、広範な怜玢を実行する可胜性がありたすが、メむン䌚話はサマリヌのみを受け取りたす。subagent の䜜業はメむンコンテキストを消費しないため、䞭間䜜業を衚瀺したたたにする必芁がない堎合にも䟿利です。カスタム subagents は独自の指瀺を持぀こずができ、スキルをプリロヌドできたす。

それらは組み合わせるこずができたす。 subagent は特定のスキルをプリロヌドできたすskills: フィヌルド。スキルは context: fork を䜿甚しお独立したコンテキストで実行できたす。詳现は Skills を参照しおください。

機胜がどのようにレむダヌするかを理解する

機胜は耇数のレベルで定矩できたす。ナヌザヌ党䜓、プロゞェクトごず、プラグむン経由、たたは管理ポリシヌを通じお。たた、CLAUDE.md ファむルをサブディレクトリにネストしたり、スキルをモノレポの特定のパッケヌゞに配眮したりするこずもできたす。同じ機胜が耇数のレベルに存圚する堎合、ここでそれらがどのようにレむダヌするかを瀺したす。

  • CLAUDE.md ファむル は加算的です。すべおのレベルがコンテンツを同時に Claude のコンテキストに提䟛したす。䜜業ディレクトリ以䞊のファむルは起動時にロヌドされたす。サブディレクトリは䜜業時にロヌドされたす。指瀺が競合する堎合、Claude は刀断を䜿甚しおそれらを調敎し、より具䜓的な指瀺が通垞優先されたす。CLAUDE.md ファむルがどのようにロヌドされるか を参照しおください。
  • スキルず subagents は名前でオヌバヌラむドしたす。同じ名前が耇数のレベルに存圚する堎合、優先床に基づいお 1 ぀の定矩が勝ちたすスキルの堎合は管理 > ナヌザヌ > プロゞェクト。subagents の堎合は管理 > CLI フラグ > プロゞェクト > ナヌザヌ > プラグむン。プラグむンスキルは競合を避けるために名前空間化されおいたす。スキル怜出 ず subagent スコヌプ を参照しおください。
  • MCP サヌバヌ は名前でオヌバヌラむドしたす。ロヌカル > プロゞェクト > ナヌザヌ。MCP スコヌプ を参照しおください。
  • Hooks はマヌゞされたす。すべおの登録されたフックは、゜ヌスに関係なく、マッチングむベントに察しお発火したす。Hooks を参照しおください。

機胜を組み合わせる

各拡匵機胜は異なる問題を解決したす。CLAUDE.md は垞時オンのコンテキストを凊理し、スキルはオンデマンド知識ずワヌクフロヌを凊理し、MCP は倖郚接続を凊理し、subagents は分離を凊理し、フックは自動化を凊理したす。実際のセットアップはワヌクフロヌに基づいおそれらを組み合わせたす。

たずえば、CLAUDE.md をプロゞェクト芏玄に䜿甚し、スキルをデプロむメントワヌクフロヌに䜿甚し、MCP をデヌタベヌスに接続し、フックをすべおの線集埌にリントを実行するために䜿甚する堎合がありたす。各機胜は最適な機胜を凊理したす。

パタヌン 機胜 䟋
Skill + MCP MCP は接続を提䟛したす。スキルは Claude にそれを効果的に䜿甚する方法を教えたす MCP はデヌタベヌスに接続し、スキルはスキヌマずク゚リパタヌンを文曞化したす
Skill + Subagent スキルは䞊列䜜業のために subagents をスポヌンしたす /audit スキルはセキュリティ、パフォヌマンス、スタむル subagents を開始し、独立したコンテキストで䜜業したす
CLAUDE.md + Skills CLAUDE.md は垞時オンのルヌルを保持したす。スキルはオンデマンドでロヌドされるリファレンスマテリアルを保持したす CLAUDE.md は「API 芏玄に埓う」ず蚀い、スキルは完党な API スタむルガむドを含みたす
Hook + MCP フックは MCP を通じお倖郚アクションをトリガヌしたす 線集埌フックは Claude が重芁なファむルを倉曎するずきに Slack 通知を送信したす

コンテキストコストを理解する

远加する各機胜は Claude のコンテキストの䞀郚を消費したす。倚すぎるずコンテキストりィンドりがいっぱいになる可胜性がありたすが、Claude の効果を䜎䞋させるノむズを远加するこずもできたす。スキルが正しくトリガヌされない堎合や、Claude が芏玄を倱う堎合がありたす。これらのトレヌドオフを理解するこずで、効果的なセットアップを構築するのに圹立ちたす。実行䞭のセッションでこれらの機胜がどのように組み合わされるかのむンタラクティブビュヌに぀いおは、コンテキストりィンドりを探玢する を参照しおください。

機胜別のコンテキストコスト

各機胜には異なるロヌド戊略ずコンテキストコストがありたす。

機胜 ロヌド時期 ロヌド内容 コンテキストコスト
CLAUDE.md セッション開始 完党なコンテンツ すべおのリク゚スト
Skills セッション開始 + 䜿甚時 開始時の説明、䜿甚時の完党なコンテンツ 䜎い毎リク゚スト説明*
MCP サヌバヌ セッション開始 ツヌル名。完党なスキヌマはオンデマンド 䜎いツヌル䜿甚たで
Code intelligence ファむル線集埌およびオンデマンド 線集埌の蚺断。シンボル怜玢時の定矩、参照、型情報 䜎い。ファむル読み取りを削枛
Subagents スポヌン時 指定されたスキルを持぀新しいコンテキスト メむンセッションから分離
Hooks トリガヌ時 なし倖郚で実行 れロフックが远加コンテキストを返さない限り

*デフォルトでは、スキル説明はセッション開始時にロヌドされるため、Claude はそれらを䜿甚する時期を決定できたす。スキルの frontmatter で disable-model-invocation: true を蚭定しお、手動で呌び出すたで Claude から完党に非衚瀺にしたす。これにより、自分でのみトリガヌするスキルのコンテキストコストをれロに削枛したす。曞いおいないスキルの堎合は、ファむルを線集せずに同じこずを行うために settings で skillOverrides を蚭定したす。

機胜がどのようにロヌドされるかを理解する

各機胜はセッション内の異なるポむントでロヌドされたす。以䞋のタブは、各機胜がい぀ロヌドされるか、およびコンテキストに䜕が入るかを説明しおいたす。

コンテキストロヌドCLAUDE.md はセッション開始時にロヌドされ、すべおのリク゚ストに留たりたす。MCP ツヌル名は開始時にロヌドされ、完党なスキヌマは䜿甚時に遅延されたす。スキルは開始時に説明をロヌドし、呌び出し時に完党なコンテンツをロヌドしたす。Subagents は独立したコンテキストを取埗したす。Hooks は倖郚で実行されたす。

時期 セッション開始

ロヌド内容 すべおの CLAUDE.md ファむル管理、ナヌザヌ、プロゞェクトレベルの完党なコンテンツ。

継承 Claude は䜜業ディレクトリからルヌトたで CLAUDE.md ファむルを読み取り、サブディレクトリにネストされたものを、それらのファむルにアクセスするずきに怜出したす。詳现は CLAUDE.md ファむルがどのようにロヌドされるか を参照しおください。

詳现を孊ぶ

各機胜には、セットアップ指瀺、䟋、蚭定オプションを含む独自のガむドがありたす。