AIのしくみ 146AI駆動開発・まとめ編
Claude Codeの拡張の仕組みのまとめ
CLAUDE.md、スキル、フック、サブエージェント、MCP、権限は、それぞれ別の場所でClaude Codeの動きを決める。61秒の動画で、効果音と画面の字幕だけで進みます。
用語 CLAUDE.md、Skills、Hooks
字幕の全文
- Claude Codeの動きを決める6つの仕組みは、働く場所がそれぞれ違います
- CLAUDE.mdは、毎回のコンテキストに全文が入る指示のファイルです
- スキルは説明だけが毎回入り、本文は使うときに読み込まれます
- フックは、ツールの前と後のような決まった時点で必ず動く処理です
- サブエージェントは別のコンテキストで調べ、要約だけを返します
- MCPは、外の道具をClaudeのツールとしてつなぐ共通の決まりです
- Claude Codeは実行の前に、呼び出しをdeny、ask、allowの順で判定します
- CLAUDE.mdに書いた禁止は依頼なので、Claudeが従わないことがあります
- 同じ禁止を権限のdenyに書くと、.envの編集は実行の前に止まりました
- cart.tsの編集は実行され、直後にフックがリンターを動かします
- Claudeが呼んだツールの結果は、次に考えるときの入力になります
- CLAUDE.mdとスキルは依頼で、必ず守らせる決まりの置き場はフックと権限です
- 6つの仕組みは、それぞれ別の場所でClaude Codeの動きを決めます