モジュール 1:コアエージェント 2 / 6
初級
Session 2 ツール 権限 セキュリティ
ツールシステムと権限
Claude Code のツールディスパッチシステムの仕組み — ツール定義から AI の行動を制御する権限コールバックまで。
2026年3月20日 · 20 分で読む
学ぶこと
ツールは Claude Code がシステムとインタラクトする方法です。ツールがなければテキストを生成するだけ。ツールがあれば、ファイルの読み取り、コード編集、コマンド実行、ウェブ検索などが可能になります。
仕組み
ツールカテゴリ
┌──────────────────────────────────────────────┐
│ ツールカテゴリ │
│ │
│ 常に許可(プロンプトなし) │
│ • Read, Glob, Grep │
│ │
│ 承認が必要(ユーザー確認) │
│ • Write, Edit, Bash │
│ │
│ 特殊(コンテキスト依存) │
│ • Agent, WebFetch, MCP ツール │
└──────────────────────────────────────────────┘
権限モード
| モード | 動作 |
|---|---|
| Default | 読み取りは自動許可、書き込み/実行はユーザーに確認 |
| Plan | すべてのツールに承認が必要 |
| Auto | すべて自動許可 |
キーインサイト
ツールは AI の手、権限はセーフティネットです。 AI はすべてのツールを認識し、権限システムが意図と行動の間に立ちます。
次のセッション
セッション 3 では TodoWrite による計画 を探ります。