メインコンテンツへスキップ
モジュール 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 による計画 を探ります。