8 8
9この用語集は Claude Code の用語を定義しています。各エントリは、その概念について詳しく説明されているページにリンクしています。トークン、temperature、RAG などのモデルレベルの概念については、[プラットフォーム用語集](https://platform.claude.com/docs/ja/about-claude/glossary)を参照してください。Claude Desktop のデスクトップ拡張機能、MCPB、DXT などの用語については、[Claude ヘルプセンター](https://support.claude.com/)を参照してください。9この用語集は Claude Code の用語を定義しています。各エントリは、その概念について詳しく説明されているページにリンクしています。トークン、temperature、RAG などのモデルレベルの概念については、[プラットフォーム用語集](https://platform.claude.com/docs/ja/about-claude/glossary)を参照してください。Claude Desktop のデスクトップ拡張機能、MCPB、DXT などの用語については、[Claude ヘルプセンター](https://support.claude.com/)を参照してください。
10 10
11<h2 id="a">11## A
12 A
13</h2>
14 12
15<h3 id="agents-md">13### AGENTS.md
16 AGENTS.md
17</h3>
18 14
19AI コーディングエージェント向けに作成するプロジェクト指示のマークダウンファイル。リポジトリに AGENTS.md があり、[CLAUDE.md](#claude-md) がない場合、Claude はこれをプロジェクト指示として読み込みます。別のファイルを追加する必要はありません。`/config` の **Project instructions** 設定を変更して、Claude が両方のファイルを読み込むか、CLAUDE.md のみを読み込むかを指定できます。AGENTS.md を直接読み込むには、Claude Code v2.1.277 以降が必要です。一部のセッションでは Claude が [AGENTS.md を読み込めない](/docs/ja/memory#when-agents-md-support-is-unavailable) ため、代わりに [CLAUDE.md からインポート](/docs/ja/memory#share-one-file-with-other-coding-tools) してください。15AI コーディングエージェント向けに作成するプロジェクト指示のマークダウンファイル。リポジトリに AGENTS.md があり、[CLAUDE.md](#claude-md) がない場合、Claude はこれをプロジェクト指示として読み込みます。別のファイルを追加する必要はありません。`/config` の **Project instructions** 設定を変更して、Claude が両方のファイルを読み込むか、CLAUDE.md のみを読み込むかを指定できます。AGENTS.md を直接読み込むには、Claude Code v2.1.277 以降が必要です。一部のセッションでは Claude が [AGENTS.md を読み込めない](/docs/ja/memory#when-agents-md-support-is-unavailable) ため、代わりに [CLAUDE.md からインポート](/docs/ja/memory#share-one-file-with-other-coding-tools) してください。
20 16
21詳細情報: [AGENTS.md](/docs/ja/memory#agents-md)17詳細情報: [AGENTS.md](/docs/ja/memory#agents-md)
22 18
23<h3 id="agent-teams">19### Agent teams
24 Agent teams
25</h3>
26 20
27複数の独立した Claude Code セッションがチームリーダーによって調整され、共有タスクリストとピアツーピアメッセージングを備えています。単一のセッション内で実行され、親にのみレポートする [subagents](#subagent) とは異なり、チームメイトはそれぞれ独自のコンテキストウィンドウを持ち、任意のメンバーと直接対話できます。Agent teams は実験的機能であり、デフォルトでは無効になっています。[Enable agent teams](/docs/ja/agent-teams#enable-agent-teams) を参照してください。21複数の独立した Claude Code セッションがチームリーダーによって調整され、共有タスクリストとピアツーピアメッセージングを備えています。単一のセッション内で実行され、親にのみレポートする [subagents](#subagent) とは異なり、チームメイトはそれぞれ独自のコンテキストウィンドウを持ち、任意のメンバーと直接対話できます。Agent teams は実験的機能であり、デフォルトでは無効になっています。[Enable agent teams](/docs/ja/agent-teams#enable-agent-teams) を参照してください。
28 22
29詳細情報: [Run agent teams](/docs/ja/agent-teams)23詳細情報: [Run agent teams](/docs/ja/agent-teams)
30 24
31<h3 id="agentic-coding">25### Agentic coding
32 Agentic coding
33</h3>
34 26
35AI がファイルを読み取り、コマンドを実行し、自律的に変更を加えることができるワークフロー。あなたが見守ったり、リダイレクトしたり、立ち去ったりできます。これは、テキストのみで応答するチャットベースのアシスタントとは異なり、自分で適用する必要があります。Claude Code は agentic です。なぜなら、アドバイスするだけでなく、行動できる [tools](#tool) を持っているからです。27AI がファイルを読み取り、コマンドを実行し、自律的に変更を加えることができるワークフロー。あなたが見守ったり、リダイレクトしたり、立ち去ったりできます。これは、テキストのみで応答するチャットベースのアシスタントとは異なり、自分で適用する必要があります。Claude Code は agentic です。なぜなら、アドバイスするだけでなく、行動できる [tools](#tool) を持っているからです。
36 28
37詳細情報: [How Claude Code works](/docs/ja/how-claude-code-works)29詳細情報: [How Claude Code works](/docs/ja/how-claude-code-works)
38 30
39<h3 id="agentic-harness">31### Agentic harness
40 Agentic harness
41</h3>
42 32
43言語モデルを有能なコーディングエージェントに変える、ツール、コンテキスト管理、実行環境。Claude Code はハーネスです。Claude はその中のモデルです。ハーネスはファイルアクセス、シェル実行、権限ゲーティング、メモリロード、およびアクションをチェーンするループを提供します。33言語モデルを有能なコーディングエージェントに変える、ツール、コンテキスト管理、実行環境。Claude Code はハーネスです。Claude はその中のモデルです。ハーネスはファイルアクセス、シェル実行、権限ゲーティング、メモリロード、およびアクションをチェーンするループを提供します。
44 34
45詳細情報: [How Claude Code works](/docs/ja/how-claude-code-works)35詳細情報: [How Claude Code works](/docs/ja/how-claude-code-works)
46 36
47<h3 id="agentic-loop">37### Agentic loop
48 Agentic loop
49</h3>
50 38
51Claude がすべてのタスクで実行するサイクル: コンテキストを収集し、アクションを実行し、結果を検証し、完了するまで繰り返します。各ツール使用は次のステップに情報を提供します。ループはいつでも中断してリダイレクトできます。[hooks](#hook)、[skills](#skill)、[MCP](#mcp-model-context-protocol) を含むほとんどの拡張ポイントは、このループの特定のフェーズにプラグインします。39Claude がすべてのタスクで実行するサイクル: コンテキストを収集し、アクションを実行し、結果を検証し、完了するまで繰り返します。各ツール使用は次のステップに情報を提供します。ループはいつでも中断してリダイレクトできます。[hooks](#hook)、[skills](#skill)、[MCP](#mcp-model-context-protocol) を含むほとんどの拡張ポイントは、このループの特定のフェーズにプラグインします。
52 40
53詳細情報: [How Claude Code works](/docs/ja/how-claude-code-works#the-agentic-loop)41詳細情報: [How Claude Code works](/docs/ja/how-claude-code-works#the-agentic-loop)
54 42
55<h3 id="artifact">43### Artifact
56 Artifact
57</h3>
58 44
59Claude Code がセッションから claude.ai 上のプライベート URL に公開するライブでインタラクティブな Web ページ。出力を視覚的に確認したり、ターミナルテキストを読む代わりに共有したりできます。セッションが再公開されると、ページはその場で更新されます。Claude Code から作成した Artifact は、claude.ai の会話から作成した Artifact と同じギャラリーに表示されます。共有オプションはプランに依存します: [Share an artifact](/docs/ja/artifacts#share-an-artifact) を参照してください。45Claude Code がセッションから claude.ai 上のプライベート URL に公開するライブでインタラクティブな Web ページ。出力を視覚的に確認したり、ターミナルテキストを読む代わりに共有したりできます。セッションが再公開されると、ページはその場で更新されます。Claude Code から作成した Artifact は、claude.ai の会話から作成した Artifact と同じギャラリーに表示されます。共有オプションはプランに依存します: [Share an artifact](/docs/ja/artifacts#share-an-artifact) を参照してください。
60 46
61詳細情報: [Share session output as artifacts](/docs/ja/artifacts)47詳細情報: [Share session output as artifacts](/docs/ja/artifacts)
62 48
63<h3 id="auto-memory">49### Auto memory
64 Auto memory
65</h3>
66 50
67Claude が自分自身のために書いたメモ。あなたの修正と設定に基づいて、git リポジトリごとに `~/.claude/projects/` に保存されます。同じリポジトリのすべてのワークツリーは 1 つの auto memory ディレクトリを共有します。`MEMORY.md` インデックスの最初の 200 行または 25 KB がすべてのセッションの開始時にロードされます。Auto memory は、あなたが書く [CLAUDE.md](#claude-md) に対する Claude が書いた対応物です。51Claude が自分自身のために書いたメモ。あなたの修正と設定に基づいて、git リポジトリごとに `~/.claude/projects/` に保存されます。同じリポジトリのすべてのワークツリーは 1 つの auto memory ディレクトリを共有します。`MEMORY.md` インデックスの最初の 200 行または 25 KB がすべてのセッションの開始時にロードされます。Auto memory は、あなたが書く [CLAUDE.md](#claude-md) に対する Claude が書いた対応物です。
68 52
69詳細情報: [Auto memory](/docs/ja/memory#auto-memory)53詳細情報: [Auto memory](/docs/ja/memory#auto-memory)
70 54
71<h3 id="auto-mode">55### Auto mode
72 Auto mode
73</h3>
74 56
75[permission mode](#permission-mode) の一種。承認プロンプトを表示する代わりに、別の分類器モデルが各アクションをレビューするため、Claude Code はほとんどのアクションをあなたに尋ねることなく実行できます。Claude Code は、あなたの明示的な ask ルールに一致するアクションの前にはあなたに尋ねます。Claude Code v2.1.283 以降では、auto mode はインタラクティブターミナルと VS Code セッションの [built-in starting permission mode](/docs/ja/permission-modes#which-mode-a-session-starts-in) であり、以前のバージョンでは Pro、Max、Team プランのみです。分類器はスコープエスカレーション、信頼されていないインフラストラクチャ、および [prompt injection](#prompt-injection) をブロックします。ツール結果はそれが見るものから削除されるため、ファイルまたは Web ページ内の悪意のあるコンテンツはそれを直接操作することはできません。57[permission mode](#permission-mode) の一種。承認プロンプトを表示する代わりに、別の分類器モデルが各アクションをレビューするため、Claude Code はほとんどのアクションをあなたに尋ねることなく実行できます。Claude Code は、あなたの明示的な ask ルールに一致するアクションの前にはあなたに尋ねます。Claude Code v2.1.283 以降では、auto mode はインタラクティブターミナルと VS Code セッションの [built-in starting permission mode](/docs/ja/permission-modes#which-mode-a-session-starts-in) であり、以前のバージョンでは Pro、Max、Team プランのみです。分類器はスコープエスカレーション、信頼されていないインフラストラクチャ、および [prompt injection](#prompt-injection) をブロックします。ツール結果はそれが見るものから削除されるため、ファイルまたは Web ページ内の悪意のあるコンテンツはそれを直接操作することはできません。
76 58
77詳細情報: [Eliminate prompts with auto mode](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)59詳細情報: [Eliminate prompts with auto mode](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)
78 60
79<h2 id="b">61## B
80 B
81</h2>
82 62
83<h3 id="bare-mode">63### Bare mode
84 Bare mode
85</h3>
86 64
87`--bare` を使用すると、Claude Code は hooks、skills、カスタムコマンド、subagents、インストール済み plugins、MCP servers、auto memory、CLAUDE.md を読み込まずに起動します。ただし、`--add-dir` で渡したディレクトリ内の skills は除きます。CI とスクリプト呼び出しで、すべてのマシンで同じ結果が必要な場合に推奨されます。65`--bare` を使用すると、Claude Code は hooks、skills、カスタムコマンド、subagents、インストール済み plugins、MCP servers、auto memory、CLAUDE.md を読み込まずに起動します。ただし、`--add-dir` で渡したディレクトリ内の skills は除きます。CI とスクリプト呼び出しで、すべてのマシンで同じ結果が必要な場合に推奨されます。
88 66
89詳細情報: [Start faster with bare mode](/docs/ja/headless#start-faster-with-bare-mode)67詳細情報: [Start faster with bare mode](/docs/ja/headless#start-faster-with-bare-mode)
90 68
91<h3 id="bundled-skills">69### Bundled skills
92 Bundled skills
93</h3>
94 70
95Claude Code に含まれるプロンプトベースのプレイブック。`/batch`、`/code-review`、`/debug`、`/loop` など。固定ロジックを実行する組み込みコマンドとは異なり、bundled skills は Claude に詳細なプロンプトを与え、作業をオーケストレーションさせるため、エージェントを生成し、ファイルを読み取り、コードベースに適応できます。71Claude Code に含まれるプロンプトベースのプレイブック。`/batch`、`/code-review`、`/debug`、`/loop` など。固定ロジックを実行する組み込みコマンドとは異なり、bundled skills は Claude に詳細なプロンプトを与え、作業をオーケストレーションさせるため、エージェントを生成し、ファイルを読み取り、コードベースに適応できます。
96 72
97詳細情報: [Bundled skills](/docs/ja/skills#bundled-skills)73詳細情報: [Bundled skills](/docs/ja/skills#bundled-skills)
98 74
99<h2 id="c">75## C
100 C
101</h2>
102 76
103<h3 id="channel">77### Channel
104 Channel
105</h3>
106 78
107実行中のセッションにイベントをプッシュする [MCP サーバー](#mcp-model-context-protocol)で、ユーザーがターミナルから離れている間に起きた出来事に Claude が反応できるようにします。チャネルは双方向にすることができ、Claude は受信したイベントを読み取り、同じチャネルを通じて返信します。リサーチプレビューには Telegram、Discord、iMessage が含まれています。79実行中のセッションにイベントをプッシュする [MCP サーバー](#mcp-model-context-protocol)で、ユーザーがターミナルから離れている間に起きた出来事に Claude が反応できるようにします。チャネルは双方向にすることができ、Claude は受信したイベントを読み取り、同じチャネルを通じて返信します。リサーチプレビューには Telegram、Discord、iMessage が含まれています。
108 80
109詳細: [チャネル](/docs/ja/channels)81詳細: [チャネル](/docs/ja/channels)
110 82
111<h3 id="checkpoint">83### Checkpoint
112 Checkpoint
113</h3>
114 84
115ターンを開始するプロンプトを送信するたびに作成される復元ポイントです。Claude Code は編集のたびにその前のファイルのスナップショットを取得するため、チェックポイントによってファイルを元に戻すことができます。`Esc` を 2 回押すか `/rewind` を実行すると、コード、会話、またはその両方を以前の時点に復元したり、選択したメッセージ以降の会話の一部を要約したりできます。チェックポイントは会話とともに保存されるため、再開したセッションでも `/rewind` でチェックポイントに戻ることができます。チェックポイントは git とは別のものであり、Bash ツールを通じて行われた変更は追跡しません。85ターンを開始するプロンプトを送信するたびに作成される復元ポイントです。Claude Code は編集のたびにその前のファイルのスナップショットを取得するため、チェックポイントによってファイルを元に戻すことができます。`Esc` を 2 回押すか `/rewind` を実行すると、コード、会話、またはその両方を以前の時点に復元したり、選択したメッセージ以降の会話の一部を要約したりできます。チェックポイントは会話とともに保存されるため、再開したセッションでも `/rewind` でチェックポイントに戻ることができます。チェックポイントは git とは別のものであり、Bash ツールを通じて行われた変更は追跡しません。
116 86
117詳細: [チェックポイント機能](/docs/ja/checkpointing)87詳細: [チェックポイント機能](/docs/ja/checkpointing)
118 88
119<h3 id="claude-directory">89### `.claude` directory
120 `.claude` directory
121</h3>
122 90
123Claude Code がプロジェクトスコープの設定(設定、フック、スキル、サブエージェント、ルール、自動メモリ)を読み込むディレクトリです。プロジェクトではルートに `.claude/` があり、ユーザーレベルのデフォルトは `~/.claude/` にあります。91Claude Code がプロジェクトスコープの設定(設定、フック、スキル、サブエージェント、ルール、自動メモリ)を読み込むディレクトリです。プロジェクトではルートに `.claude/` があり、ユーザーレベルのデフォルトは `~/.claude/` にあります。
124 92
125詳細: [`.claude` ディレクトリ](/docs/ja/claude-directory)93詳細: [`.claude` ディレクトリ](/docs/ja/claude-directory)
126 94
127<h3 id="claude-md">95### CLAUDE.md
128 CLAUDE.md
129</h3>
130 96
131ユーザーが Claude 向けに記述する永続的な指示の markdown ファイルで、すべてのセッションの開始時にシステムプロンプトの後のユーザーメッセージとして読み込まれます。プロジェクトの規約、アーキテクチャに関するメモ、「常に X を行う」といったルールをここに記述します。プロジェクトルートの CLAUDE.md は[コンテキスト圧縮](#compaction)後も保持され、圧縮後にディスクから改めて読み込まれます。97ユーザーが Claude 向けに記述する永続的な指示の markdown ファイルで、すべてのセッションの開始時にシステムプロンプトの後のユーザーメッセージとして読み込まれます。プロジェクトの規約、アーキテクチャに関するメモ、「常に X を行う」といったルールをここに記述します。プロジェクトルートの CLAUDE.md は[コンテキスト圧縮](#compaction)後も保持され、圧縮後にディスクから改めて読み込まれます。
132 98
134 100
135詳細: [CLAUDE.md ファイル](/docs/ja/memory#claude-md-files)101詳細: [CLAUDE.md ファイル](/docs/ja/memory#claude-md-files)
136 102
137<h3 id="cloud-session">103### Cloud session
138 Cloud session
139</h3>
140 104
141ユーザーのマシンではなくクラウドインフラストラクチャ上で実行されるため、ノートパソコンを閉じた後も実行され続ける Claude Code セッションです。デフォルトでは Anthropic が管理するインフラストラクチャ上で実行されますが、組織が運用する[セルフホスト環境](/docs/ja/self-hosted-environments)で実行することもできます。クラウドセッションは、claude.ai/code、Claude モバイルアプリ、**Cloud** を選択した Desktop アプリ、`claude --cloud`、または[ルーティン](/docs/ja/routines)から開始します。ターミナル、IDE、または **Local** を選択した Desktop アプリでのセッションはローカルセッションです。別のデバイスからローカルセッションにアクセスするには、[Remote Control](#remote-control) を使用します。105ユーザーのマシンではなくクラウドインフラストラクチャ上で実行されるため、ノートパソコンを閉じた後も実行され続ける Claude Code セッションです。デフォルトでは Anthropic が管理するインフラストラクチャ上で実行されますが、組織が運用する[セルフホスト環境](/docs/ja/self-hosted-environments)で実行することもできます。クラウドセッションは、claude.ai/code、Claude モバイルアプリ、**Cloud** を選択した Desktop アプリ、`claude --cloud`、または[クラウドスケジュールタスク](/docs/ja/routines)から開始します。
106
107ターミナル、IDE、または **Local** を選択した Desktop アプリでのセッションはローカルセッションです。別のデバイスからローカルセッションにアクセスするには、[Remote Control](#remote-control) を使用します。
142 108
143詳細: [クラウドで Claude Code を使用する](/docs/ja/claude-code-on-the-web)109詳細: [クラウドで Claude Code を使用する](/docs/ja/claude-code-on-the-web)
144 110
145<h3 id="command">111### Command
146 Command
147</h3>
148 112
149プロンプトに `/name` と入力して呼び出す、再利用可能な指示です。`/clear`、`/model`、`/compact` などの組み込みコマンドはセッションを制御します。独自のコマンドを `.claude/commands/` 内のファイルとして定義することも、[プラグイン](#plugin)からインストールすることもできます。複数ステップのコマンドをパッケージ化するには、[スキル](#skill)の使用が推奨されます。113プロンプトに `/name` と入力して呼び出す、再利用可能な指示です。`/clear`、`/model`、`/compact` などの組み込みコマンドはセッションを制御します。独自のコマンドを `.claude/commands/` 内のファイルとして定義することも、[プラグイン](#plugin)からインストールすることもできます。複数ステップのコマンドをパッケージ化するには、[スキル](#skill)の使用が推奨されます。
150 114
152 116
153詳細: [コマンド](/docs/ja/commands) · [スキル](/docs/ja/skills)117詳細: [コマンド](/docs/ja/commands) · [スキル](/docs/ja/skills)
154 118
155<h3 id="compaction">119### Compaction
156 Compaction
157</h3>
158 120
159[コンテキストウィンドウ](#context-window)が上限に近づいたときに、会話を自動的に要約する処理です。まず古いツール出力がクリアされ、次に会話が要約されます。プロジェクトルートの CLAUDE.md と自動メモリは圧縮後も保持され、ディスクから再読み込みされますが、会話の中でのみ与えられた指示は失われる可能性があります。手動で実行するには `/compact` を実行します。`/compact focus on the API changes` のように重点を指定することもできます。121[コンテキストウィンドウ](#context-window)が上限に近づいたときに、会話を自動的に要約する処理です。まず古いツール出力がクリアされ、次に会話が要約されます。プロジェクトルートの CLAUDE.md と自動メモリは圧縮後も保持され、ディスクから再読み込みされますが、会話の中でのみ与えられた指示は失われる可能性があります。手動で実行するには `/compact` を実行します。`/compact focus on the API changes` のように重点を指定することもできます。
160 122
161詳細: [コンテキスト圧縮後も保持されるもの](/docs/ja/context-window#what-survives-compaction) · [コンテキストがいっぱいになったとき](/docs/ja/how-claude-code-works#when-context-fills-up)123詳細: [コンテキスト圧縮後も保持されるもの](/docs/ja/context-window#what-survives-compaction) · [コンテキストがいっぱいになったとき](/docs/ja/how-claude-code-works#when-context-fills-up)
162 124
163<h3 id="connector">125### Connector
164 Connector
165</h3>
166 126
167Claude Code で設定するのではなく、claude.ai アカウントに追加された [MCP サーバー](#mcp-server)です。そのアカウントで Claude Code にサインインすると、ローカルで追加したサーバーとともにコネクタが `/mcp` に表示されます。組織はコネクタをプロビジョニングし、ツールごとの制御を設定することもできます。127Claude Code で設定するのではなく、claude.ai アカウントに追加された [MCP サーバー](#mcp-server)です。そのアカウントで Claude Code にサインインすると、ローカルで追加したサーバーとともにコネクタが `/mcp` に表示されます。組織はコネクタをプロビジョニングし、ツールごとの制御を設定することもできます。
168 128
169詳細: [claude.ai の MCP サーバーを使用する](/docs/ja/mcp#use-mcp-servers-from-claude-ai)129詳細: [claude.ai の MCP サーバーを使用する](/docs/ja/mcp#use-mcp-servers-from-claude-ai)
170 130
171<h3 id="context-window">131### Context window
172 Context window
173</h3>
174 132
175セッションの作業メモリで、会話履歴、ファイルの内容、コマンド出力、CLAUDE.md、自動メモリ、読み込まれたスキル、システム指示を保持します。作業を進めるにつれてコンテキストが埋まっていき、やがて[コンテキスト圧縮](#compaction)によって要約されます。何が容量を使用しているかを確認するには、`/context` を実行します。基盤となるモデルの概念については、[プラットフォーム用語集](https://platform.claude.com/docs/en/about-claude/glossary#context-window)を参照してください。133セッションの作業メモリで、会話履歴、ファイルの内容、コマンド出力、CLAUDE.md、自動メモリ、読み込まれたスキル、システム指示を保持します。作業を進めるにつれてコンテキストが埋まっていき、やがて[コンテキスト圧縮](#compaction)によって要約されます。何が容量を使用しているかを確認するには、`/context` を実行します。基盤となるモデルの概念については、[プラットフォーム用語集](https://platform.claude.com/docs/en/about-claude/glossary#context-window)を参照してください。
176 134
177詳細: [コンテキストウィンドウを確認する](/docs/ja/context-window)135詳細: [コンテキストウィンドウを確認する](/docs/ja/context-window)
178 136
179<h2 id="d">137## D
180 D
181</h2>
182 138
183<h3 id="dispatch">139### Dispatch
184 Dispatch
185</h3>
186 140
187電話で開始されたタスクルーター。Claude モバイルアプリからコーディングタスクを送信すると、Desktop アプリで Claude Code セッションを生成します。プロンプトは自動的に正しいツールにルーティングされます。Pro および Max プランで利用可能です。141電話で開始されたタスクルーター。Claude モバイルアプリからコーディングタスクを送信すると、Desktop アプリで Claude Code セッションを生成します。プロンプトは自動的に正しいツールにルーティングされます。Pro および Max プランで利用可能です。
188 142
189詳細情報: [Sessions from Dispatch](/docs/ja/desktop#sessions-from-dispatch)143詳細情報: [Sessions from Dispatch](/docs/ja/desktop#sessions-from-dispatch)
190 144
191<h2 id="e">145## E
192 E
193</h2>
194 146
195<h3 id="effort-level">147### Effort level
196 Effort level
197</h3>
198 148
199各ステップで適応的推論を行うかどうか、またどの程度行うかをモデルが決定できるようにする設定です。より高い努力はより多くの思考トークンとより深い推論を意味し、より低い努力はより速く、より安価です。Effort は Fable モデル、Opus 4.6 以降、Sonnet 4.6 以降、および Haiku 5.5 でサポートされています。149各ステップで適応的推論を行うかどうか、またどの程度行うかをモデルが決定できるようにする設定です。より高い努力はより多くの思考トークンとより深い推論を意味し、より低い努力はより速く、より安価です。Effort は Fable モデル、Opus 4.6 以降、Sonnet 4.6 以降、および Haiku 5.5 でサポートされています。
200 150
201詳細情報: [Adjust effort level](/docs/ja/model-config#adjust-effort-level)151詳細情報: [Adjust effort level](/docs/ja/model-config#adjust-effort-level)
202 152
203<h3 id="extended-thinking">153### Extended thinking
204 Extended thinking
205</h3>
206 154
207モデルが応答する前に実行する可視的なステップバイステップの推論。[effort level](#effort-level) で調整するか、固定思考予算を持つモデルで `MAX_THINKING_TOKENS` で思考トークンをキャップできます。思考はターミナルのグレーイタリックテキストで表示されます。155モデルが応答する前に実行する可視的なステップバイステップの推論。[effort level](#effort-level) で調整するか、固定思考予算を持つモデルで `MAX_THINKING_TOKENS` で思考トークンをキャップできます。思考はターミナルのグレーイタリックテキストで表示されます。
208 156
209詳細情報: [Use extended thinking](/docs/ja/model-config#extended-thinking)157詳細情報: [Use extended thinking](/docs/ja/model-config#extended-thinking)
210 158
211<h2 id="f">159## F
212 F
213</h2>
214 160
215<h3 id="frontmatter">161### Frontmatter
216 Frontmatter
217</h3>
218 162
219Markdown ファイルの最上部にある YAML 設定ブロックで、開始の `---` 行と終了の `---` 行の間に配置されます。Skills、subagents、output styles、および rules は、それぞれ frontmatter から設定を読み込みます。例えば、skill の `description` や subagent の `tools` などであり、終了の `---` の後のすべてを指示として扱います。開始の `---` はファイルの最初の行である必要があります。各ファイルタイプは独自のフィールドセットを受け入れます。163Markdown ファイルの最上部にある YAML 設定ブロックで、開始の `---` 行と終了の `---` 行の間に配置されます。Skills、subagents、output styles、および rules は、それぞれ frontmatter から設定を読み込みます。例えば、skill の `description` や subagent の `tools` などであり、終了の `---` の後のすべてを指示として扱います。開始の `---` はファイルの最初の行である必要があります。各ファイルタイプは独自のフィールドセットを受け入れます。
220 164
221詳細情報:[Skill frontmatter](/docs/ja/skills#frontmatter-reference)、[Subagent frontmatter](/docs/ja/sub-agents#supported-frontmatter-fields)、[Output style frontmatter](/docs/ja/output-styles#frontmatter)、[Rule frontmatter](/docs/ja/memory#rules-frontmatter-reference)165詳細情報:[Skill frontmatter](/docs/ja/skills#frontmatter-reference)、[Subagent frontmatter](/docs/ja/sub-agents#supported-frontmatter-fields)、[Output style frontmatter](/docs/ja/output-styles#frontmatter)、[Rule frontmatter](/docs/ja/memory#rules-frontmatter-reference)
222 166
223<h2 id="h">167## H
224 H
225</h2>
226 168
227<h3 id="hook">169### Hook
228 Hook
229</h3>
230 170
231Claude Code のライフサイクルの特定のポイント(ツール実行前、ファイル編集後、セッション開始時など)で自動的に実行されるユーザー定義ハンドラー。ハンドラーはシェルコマンド、HTTP エンドポイント、MCP ツール、LLM プロンプト、または subagent にできます。Hooks は決定論的です。モデルの裁量ではなく、固定ライフサイクルポイントで発火します。171Claude Code のライフサイクルの特定のポイント(ツール実行前、ファイル編集後、セッション開始時など)で自動的に実行されるユーザー定義ハンドラー。ハンドラーはシェルコマンド、HTTP エンドポイント、MCP ツール、LLM プロンプト、または subagent にできます。Hooks は決定論的です。モデルの裁量ではなく、固定ライフサイクルポイントで発火します。
232 172
238 178
239詳細情報: [Get started with hooks](/docs/ja/hooks-guide) · [Hooks reference](/docs/ja/hooks)179詳細情報: [Get started with hooks](/docs/ja/hooks-guide) · [Hooks reference](/docs/ja/hooks)
240 180
241<h2 id="m">181## M
242 M
243</h2>
244 182
245<h3 id="managed-settings">183### Managed settings
246 Managed settings
247</h3>
248 184
249IT または DevOps によって組織全体で実施される設定。Anthropic のサーバーから管理コンソール経由で配信されるか、`~/.claude` の外の OS レベルパスにデバイスにデプロイされます。ユーザーおよびプロジェクト設定は managed settings をオーバーライドすることはできません。サーバー管理配信は[対象となる構成](/docs/ja/server-managed-settings#platform-availability)に適用されます。[セキュリティに関する考慮事項](/docs/ja/server-managed-settings#security-considerations)を参照してください。セキュリティポリシー、コンプライアンス要件、またはフロート全体の標準化されたツールに使用します。185IT または DevOps によって組織全体で実施される設定。Anthropic のサーバーから管理コンソール経由で配信されるか、`~/.claude` の外の OS レベルパスにデバイスにデプロイされます。ユーザーおよびプロジェクト設定は managed settings をオーバーライドすることはできません。サーバー管理配信は[対象となる構成](/docs/ja/server-managed-settings#platform-availability)に適用されます。[セキュリティに関する考慮事項](/docs/ja/server-managed-settings#security-considerations)を参照してください。セキュリティポリシー、コンプライアンス要件、またはフロート全体の標準化されたツールに使用します。
250 186
251詳細情報: [Server-managed settings](/docs/ja/server-managed-settings) · [Settings files](/docs/ja/settings#where-settings-live)187詳細情報: [Server-managed settings](/docs/ja/server-managed-settings) · [Settings files](/docs/ja/settings#where-settings-live)
252 188
253<h3 id="mcp-model-context-protocol">189### MCP (Model Context Protocol)
254 MCP (Model Context Protocol)
255</h3>
256 190
257AI ツールを外部データソースとサービスに接続するためのオープン標準。MCP servers は Claude に Slack、Jira、データベース、ブラウザ、および数百の他の統合用の新しいツールを提供します。`/mcp` を使用するか、`.mcp.json` に追加してサーバーを接続します。プロトコル自体については、[プラットフォーム用語集](https://platform.claude.com/docs/ja/about-claude/glossary#mcp-model-context-protocol)を参照してください。191AI ツールを外部データソースとサービスに接続するためのオープン標準。MCP servers は Claude に Slack、Jira、データベース、ブラウザ、および数百の他の統合用の新しいツールを提供します。`/mcp` を使用するか、`.mcp.json` に追加してサーバーを接続します。プロトコル自体については、[プラットフォーム用語集](https://platform.claude.com/docs/ja/about-claude/glossary#mcp-model-context-protocol)を参照してください。
258 192
259詳細情報: [Model Context Protocol](/docs/ja/mcp)193詳細情報: [Model Context Protocol](/docs/ja/mcp)
260 194
261<h3 id="mcp-server">195### MCP server
262 MCP server
263</h3>
264 196
265Claude に [MCP](#mcp-model-context-protocol) 経由でツール、プロンプト、またはリソースを提供するプログラム。`claude mcp add` を使用して、`.mcp.json` で、[plugin](#plugin) を通じて、または claude.ai [connector](#connector) としてサーバーを追加します。ローカル stdio サーバーは Claude Code がその構成の `command` および `args` フィールドから開始するプロセスとして実行されます。これはプロンプトで入力する [commands](#command) とは関係ありません。197Claude に [MCP](#mcp-model-context-protocol) 経由でツール、プロンプト、またはリソースを提供するプログラム。`claude mcp add` を使用して、`.mcp.json` で、[plugin](#plugin) を通じて、または claude.ai [connector](#connector) としてサーバーを追加します。ローカル stdio サーバーは Claude Code がその構成の `command` および `args` フィールドから開始するプロセスとして実行されます。これはプロンプトで入力する [commands](#command) とは関係ありません。
266 198
267詳細情報: [Model Context Protocol](/docs/ja/mcp)199詳細情報: [Model Context Protocol](/docs/ja/mcp)
268 200
269<h3 id="mcp-tool-search">201### MCP Tool Search
270 MCP Tool Search
271</h3>
272 202
273コンテキスト節約メカニズム。MCP ツールスキーマを必要になるまで遅延させます。スタートアップ時にはツール名とサーバー命令のみがロードされます。Claude は特定のツールを使用することを決定したときにオンデマンドで完全なスキーマを取得します。これにより、アイドル MCP servers がコンテキストをあまり消費しないようにします。203コンテキスト節約メカニズム。MCP ツールスキーマを必要になるまで遅延させます。スタートアップ時にはツール名とサーバー命令のみがロードされます。Claude は特定のツールを使用することを決定したときにオンデマンドで完全なスキーマを取得します。これにより、アイドル MCP servers がコンテキストをあまり消費しないようにします。
274 204
275詳細情報: [Scale with MCP Tool Search](/docs/ja/mcp#scale-with-mcp-tool-search)205詳細情報: [Scale with MCP Tool Search](/docs/ja/mcp#scale-with-mcp-tool-search)
276 206
277<h2 id="n">207## N
278 N
279</h2>
280 208
281<h3 id="non-interactive-mode">209### Non-interactive mode
282 Non-interactive mode
283</h3>
284 210
285単一のプロンプトを実行して会話セッションなしで終了するモード。`-p` または `--print` で呼び出されます。CI、スクリプト、パイピングに使用されます。`--no-session-persistence` を渡さない限り、実行は再開可能なセッションとして保存されます。[Agent SDK](/docs/ja/agent-sdk/overview) は Python および TypeScript の同等物です。以前は headless mode と呼ばれていました。211単一のプロンプトを実行して会話セッションなしで終了するモード。`-p` または `--print` で呼び出されます。CI、スクリプト、パイピングに使用されます。`--no-session-persistence` を渡さない限り、実行は再開可能なセッションとして保存されます。[Agent SDK](/docs/ja/agent-sdk/overview) は Python および TypeScript の同等物です。以前は headless mode と呼ばれていました。
286 212
287詳細情報: [Run Claude Code programmatically](/docs/ja/headless)213詳細情報: [Run Claude Code programmatically](/docs/ja/headless)
288 214
289<h2 id="o">215## O
290 O
291</h2>
292 216
293<h3 id="output-style">217### Output style
294 Output style
295</h3>
296 218
297Claude Code が Claude に与える指示を変更して、応答動作、トーン、または形式を設定する設定です。プロジェクトコンテキストを Claude Code のデフォルト指示と一緒に追加する [CLAUDE.md](#claude-md) とは異なり、カスタム出力スタイルは独自の指示を追加し、デフォルトのソフトウェアエンジニアリング指示を省くことができます。219Claude Code が Claude に与える指示を変更して、応答動作、トーン、または形式を設定する設定です。プロジェクトコンテキストを Claude Code のデフォルト指示と一緒に追加する [CLAUDE.md](#claude-md) とは異なり、カスタム出力スタイルは独自の指示を追加し、デフォルトのソフトウェアエンジニアリング指示を省くことができます。
298 220
299詳細情報: [Output styles](/docs/ja/output-styles)221詳細情報: [Output styles](/docs/ja/output-styles)
300 222
301<h2 id="p">223## P
302 P
303</h2>
304 224
305<h3 id="permission-mode">225### Permission mode
306 Permission mode
307</h3>
308 226
309セッションのベースライン承認動作。CLI で `Shift+Tab` でサイクルするか、VS Code、Desktop、claude.ai のモードセレクターを使用します。利用可能なモードは `default`、`acceptEdits`、`plan`、`auto`、`dontAsk`、`bypassPermissions` です。227セッションのベースライン承認動作。CLI で `Shift+Tab` でサイクルするか、VS Code、Desktop、claude.ai のモードセレクターを使用します。利用可能なモードは `default`、`acceptEdits`、`plan`、`auto`、`dontAsk`、`bypassPermissions` です。
310 228
312 230
313詳細情報: [Permission mode を選択する](/docs/ja/permission-modes)231詳細情報: [Permission mode を選択する](/docs/ja/permission-modes)
314 232
315<h3 id="permission-rule">233### Permission rule
316 Permission rule
317</h3>
318 234
319ツール名と引数パターンに基づいてツール呼び出しを許可、質問、または拒否する設定エントリ。ルールは deny→ask→allow で評価され、最初にマッチしたものが優先されます。Permission rules は、より広い [permission mode](#permission-mode) の上に層状化された細粒度制御です。235ツール名と引数パターンに基づいてツール呼び出しを許可、質問、または拒否する設定エントリ。ルールは deny→ask→allow で評価され、最初にマッチしたものが優先されます。Permission rules は、より広い [permission mode](#permission-mode) の上に層状化された細粒度制御です。
320 236
321詳細情報: [権限を設定する](/docs/ja/permissions)237詳細情報: [権限を設定する](/docs/ja/permissions)
322 238
323<h3 id="plan-mode">239### Plan mode
324 Plan mode
325</h3>
326 240
327[permission mode](#permission-mode) の一種。Claude はソースファイルを編集せずに変更を研究および提案します。読み取り、検索、探索コマンドを実行でき、その後、何かに触れる前に承認用の計画を提示します。`/plan` を入力するか、`Shift+Tab` を押して plan mode に入ります。241[permission mode](#permission-mode) の一種。Claude はソースファイルを編集せずに変更を研究および提案します。読み取り、検索、探索コマンドを実行でき、その後、何かに触れる前に承認用の計画を提示します。`/plan` を入力するか、`Shift+Tab` を押して plan mode に入ります。
328 242
329詳細情報: [編集前に分析する(plan mode)](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode)243詳細情報: [編集前に分析する(plan mode)](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode)
330 244
331<h3 id="plugin">245### Plugin
332 Plugin
333</h3>
334 246
335skills、hooks、subagents、MCP servers のバンドル。単一のインストール可能なユニットとしてパッケージ化されます。Plugin skills は `plugin-name:skill-name` として名前空間化されるため、複数のプラグインが共存できます。[marketplace](/docs/ja/plugins/overview) を通じてチーム全体にプラグインを配布します。247skills、hooks、subagents、MCP servers のバンドル。単一のインストール可能なユニットとしてパッケージ化されます。Plugin skills は `plugin-name:skill-name` として名前空間化されるため、複数のプラグインが共存できます。[marketplace](/docs/ja/plugins/overview) を通じてチーム全体にプラグインを配布します。
336 248
337詳細情報: [Plugins](/docs/ja/plugins/overview)249詳細情報: [Plugins](/docs/ja/plugins/overview)
338 250
339<h3 id="project-trust">251### Project trust
340 Project trust
341</h3>
342 252
343Claude Code がその設定をロードする前に、ディレクトリを受け入れるダイアログ。受け入れはプロジェクトディレクトリごとに保存されます。ただし、ホームディレクトリの場合は、信頼は現在のセッションのみ保持され、起動するたびにプロンプトが再度表示されます。ディレクトリを信頼するまで、Claude Code はそのリポジトリが提供するコンテンツの一部(`.claude/settings.json` のプロジェクト許可ルールや marketplace など)を保留します。[フォルダーを信頼する前に実行されるもの](/docs/ja/permissions#what-runs-before-you-trust-a-folder) には、各種類のコンテンツが記載されており、`-p` セッションがダイアログなしで実行するものも含まれます。253Claude Code がその設定をロードする前に、ディレクトリを受け入れるダイアログ。受け入れはプロジェクトディレクトリごとに保存されます。ただし、ホームディレクトリの場合は、信頼は現在のセッションのみ保持され、起動するたびにプロンプトが再度表示されます。ディレクトリを信頼するまで、Claude Code はそのリポジトリが提供するコンテンツの一部(`.claude/settings.json` のプロジェクト許可ルールや marketplace など)を保留します。[フォルダーを信頼する前に実行されるもの](/docs/ja/permissions#what-runs-before-you-trust-a-folder) には、各種類のコンテンツが記載されており、`-p` セッションがダイアログなしで実行するものも含まれます。
344 254
345詳細情報: [`.claude` ディレクトリ](/docs/ja/claude-directory)255詳細情報: [`.claude` ディレクトリ](/docs/ja/claude-directory)
346 256
347<h3 id="prompt-injection">257### Prompt injection
348 Prompt injection
349</h3>
350 258
351ファイル、ウェブページ、またはツール結果に埋め込まれた敵対的な指示。Claude を、あなたが決して求めなかったアクションにリダイレクトしようとします。Claude Code の防御には、権限システム、コマンドインジェクション検出、信頼検証が含まれます。[Auto mode](#auto-mode) は、ツール結果の疑わしいコンテンツをスキャンするサーバー側プローブと、ツール結果を見ない分類器を追加します。そのため、注入されたテキストが直接それを操作することはできません。259ファイル、ウェブページ、またはツール結果に埋め込まれた敵対的な指示。Claude を、あなたが決して求めなかったアクションにリダイレクトしようとします。Claude Code の防御には、権限システム、コマンドインジェクション検出、信頼検証が含まれます。[Auto mode](#auto-mode) は、ツール結果の疑わしいコンテンツをスキャンするサーバー側プローブと、ツール結果を見ない分類器を追加します。そのため、注入されたテキストが直接それを操作することはできません。
352 260
353詳細情報: [Prompt injection から保護する](/docs/ja/security#protect-against-prompt-injection)261詳細情報: [Prompt injection から保護する](/docs/ja/security#protect-against-prompt-injection)
354 262
355<h2 id="r">263## R
356 R
357</h2>
358 264
359<h3 id="remote-control">265### Remote Control
360 Remote Control
361</h3>
362 266
363ローカル Claude Code セッションを電話またはブラウザから claude.ai 経由で続行する方法です。コード実行とファイルはマシンに留まります。インターフェースはリモートです。クラウドサンドボックスで実行される [cloud session](/docs/ja/claude-code-on-the-web) とは異なります。267ローカル Claude Code セッションを電話またはブラウザから claude.ai 経由で続行する方法です。コード実行とファイルはマシンに留まります。インターフェースはリモートです。クラウドサンドボックスで実行される [cloud session](/docs/ja/claude-code-on-the-web) とは異なります。
364 268
365詳細情報: [Remote Control](/docs/ja/remote-control)269詳細情報: [Remote Control](/docs/ja/remote-control)
366 270
367<h3 id="rules">271### Rules
368 Rules
369</h3>
370 272
371`.claude/rules/` 内のモジュール化された指示ファイルで、CLAUDE.md と一緒にロードされます。ルールは YAML フロントマターの `paths:` でパススコープを設定できます。これにより、Claude が一致するファイルを読み取る、書き込む、または編集するときにのみロードされ、関連するまではコンテキストを軽量に保てます。273`.claude/rules/` 内のモジュール化された指示ファイルで、CLAUDE.md と一緒にロードされます。ルールは YAML フロントマターの `paths:` でパススコープを設定できます。これにより、Claude が一致するファイルを読み取る、書き込む、または編集するときにのみロードされ、関連するまではコンテキストを軽量に保てます。
372 274
373詳細情報: [Organize rules with `.claude/rules/`](/docs/ja/memory#organize-rules-with-claude/rules/)275詳細情報: [Organize rules with `.claude/rules/`](/docs/ja/memory#organize-rules-with-claude/rules/)
374 276
375<h2 id="s">277## S
376 S
377</h2>
378 278
379<h3 id="sandboxing">279### Sandboxing
380 Sandboxing
381</h3>
382 280
383Bash ツールの OS レベルのファイルシステムおよびネットワーク分離。コマンドは事前に定義した境界内で実行されるため、Claude はコマンドごとの承認プロンプトなしで自由に作業できます。Sandboxing は [permission rules](#permission-rule) とは別のレイヤーです。281Bash ツールの OS レベルのファイルシステムおよびネットワーク分離。コマンドは事前に定義した境界内で実行されるため、Claude はコマンドごとの承認プロンプトなしで自由に作業できます。Sandboxing は [permission rules](#permission-rule) とは別のレイヤーです。
384 282
385詳細情報: [Sandboxing](/docs/ja/sandboxing)283詳細情報: [Sandboxing](/docs/ja/sandboxing)
386 284
387<h3 id="session">285### Session
388 Session
389</h3>
390 286
391現在のディレクトリに関連付けられた会話。独自の独立した [context window](#context-window) を持ちます。セッションは `claude -c` で再開でき、`--fork-session` でフォークして履歴を新しいセッション ID の下に保存でき、またはターミナル全体で並列実行できます。`/clear` を実行すると新しいセッションが開始されます。前のセッションは保存されたままで、`/resume` を通じて利用可能です。各セッションのトランスクリプトは `~/.claude/projects/` に保存されます。287現在のディレクトリに関連付けられた会話。独自の独立した [context window](#context-window) を持ちます。セッションは `claude -c` で再開でき、`--fork-session` でフォークして履歴を新しいセッション ID の下に保存でき、またはターミナル全体で並列実行できます。`/clear` を実行すると新しいセッションが開始されます。前のセッションは保存されたままで、`/resume` を通じて利用可能です。各セッションのトランスクリプトは `~/.claude/projects/` に保存されます。
392 288
393詳細情報: [Work with sessions](/docs/ja/how-claude-code-works#work-with-sessions)289詳細情報: [Work with sessions](/docs/ja/how-claude-code-works#work-with-sessions)
394 290
395<h3 id="settings-layers">291### Settings layers
396 Settings layers
397</h3>
398 292
399Claude Code が設定を読み取る階層。優先順位の高い順から低い順: [managed policy](#managed-settings)、`--settings` フラグで渡す設定、`.claude/settings.local.json` のローカル設定、`.claude/settings.json` のプロジェクト設定、`~/.claude/settings.json` のユーザー設定。配列はレイヤー全体でマージされます。スカラーは高いレイヤーの値が低いレイヤーの値を上書きします。[Settings precedence](/docs/ja/settings#settings-precedence) を参照してください。293Claude Code が設定を読み取る階層。優先順位の高い順から低い順: [managed policy](#managed-settings)、`--settings` フラグで渡す設定、`.claude/settings.local.json` のローカル設定、`.claude/settings.json` のプロジェクト設定、`~/.claude/settings.json` のユーザー設定。配列はレイヤー全体でマージされます。スカラーは高いレイヤーの値が低いレイヤーの値を上書きします。[Settings precedence](/docs/ja/settings#settings-precedence) を参照してください。
400 294
401詳細情報: [Settings files](/docs/ja/settings#where-settings-live)295詳細情報: [Settings files](/docs/ja/settings#where-settings-live)
402 296
403<h3 id="skill">297### Skill
404 Skill
405</h3>
406 298
407指示、知識、またはワークフローを含む `SKILL.md` ファイル。Claude はそれをツールキットに追加します。Claude は関連する場合に自動的にスキルをロードします。また、`/skill-name` で直接呼び出すこともできます。Skills は Agent Skills オープン標準に従います。Claude Code はそれを呼び出し制御と subagent 実行で拡張します。299指示、知識、またはワークフローを含む `SKILL.md` ファイル。Claude はそれをツールキットに追加します。Claude は関連する場合に自動的にスキルをロードします。また、`/skill-name` で直接呼び出すこともできます。Skills は Agent Skills オープン標準に従います。Claude Code はそれを呼び出し制御と subagent 実行で拡張します。
408 300
410 302
411詳細情報: [Extend Claude with skills](/docs/ja/skills)303詳細情報: [Extend Claude with skills](/docs/ja/skills)
412 304
413<h3 id="subagent">305### Subagent
414 Subagent
415</h3>
416 306
417独自のコンテキストウィンドウ、カスタムシステムプロンプト、特定のツールアクセス、独立した権限で実行される特化した AI アシスタント。委任されたタスクで機能し、メイン会話に要約を返します。大規模な探索をプライマリコンテキストから除外するか、並列研究を実行するために subagents を使用します。subagent は、それを生成したセッション内に留まります。別々のセッション間で調査結果を渡すには、自分で実行する場合は [cross-session messaging](/docs/ja/cross-session-messaging) を使用してください。307独自のコンテキストウィンドウ、カスタムシステムプロンプト、特定のツールアクセス、独立した権限で実行される特化した AI アシスタント。委任されたタスクで機能し、メイン会話に要約を返します。大規模な探索をプライマリコンテキストから除外するか、並列研究を実行するために subagents を使用します。subagent は、それを生成したセッション内に留まります。別々のセッション間で調査結果を渡すには、自分で実行する場合は [cross-session messaging](/docs/ja/cross-session-messaging) を使用してください。
418 308
420 310
421詳細情報: [Create custom subagents](/docs/ja/sub-agents)311詳細情報: [Create custom subagents](/docs/ja/sub-agents)
422 312
423<h3 id="surface">313### Surface
424 Surface
425</h3>
426 314
427Claude Code にアクセスする任意の場所: CLI、VS Code、JetBrains、Desktop、または claude.ai。すべてのサーフェスは同じエンジンを共有します。マシン上のセッションはローカルの CLAUDE.md、設定、スキルを読み取ります。[cloud sessions](/docs/ja/cloud-environments#what-carries-over-from-your-setup) はリポジトリの新しいクローンから開始され、マシン上の `~/.claude/` を読み取りません。Slack と Chrome 拡張機能は、サーフェス自体ではなくサーフェスに接続する統合です。315Claude Code にアクセスする任意の場所: CLI、VS Code、JetBrains、Desktop、または claude.ai。すべてのサーフェスは同じエンジンを共有します。マシン上のセッションはローカルの CLAUDE.md、設定、スキルを読み取ります。[cloud sessions](/docs/ja/cloud-environments#what-carries-over-from-your-setup) はリポジトリの新しいクローンから開始され、マシン上の `~/.claude/` を読み取りません。Slack と Chrome 拡張機能は、サーフェス自体ではなくサーフェスに接続する統合です。
428 316
429詳細情報: [Platforms and integrations](/docs/ja/platforms)317詳細情報: [Platforms and integrations](/docs/ja/platforms)
430 318
431<h3 id="system-prompt">319### System prompt
432 System prompt
433</h3>
434 320
435Claude Code がすべてのリクエストで会話の前に送信する指示。Claude がツールをどのように使用するか、安全に動作する方法、および応答をどのようにフォーマットするかについて説明します。`--append-system-prompt` でシステムプロンプトに追加するか、`--system-prompt` で置き換えることができます。システムプロンプトは [prompt cache](/docs/ja/prompt-caching#how-the-cache-is-organized) の最初のレイヤーです。321Claude Code がすべてのリクエストで会話の前に送信する指示。Claude がツールをどのように使用するか、安全に動作する方法、および応答をどのようにフォーマットするかについて説明します。`--append-system-prompt` でシステムプロンプトに追加するか、`--system-prompt` で置き換えることができます。システムプロンプトは [prompt cache](/docs/ja/prompt-caching#how-the-cache-is-organized) の最初のレイヤーです。
436 322
438 324
439詳細情報: [System prompt flags](/docs/ja/cli-reference#system-prompt-flags)325詳細情報: [System prompt flags](/docs/ja/cli-reference#system-prompt-flags)
440 326
441<h3 id="system-reminder">327### System reminder
442 System reminder
443</h3>
444 328
445Claude Code が [harness](#agentic-harness) として会話に追加するメッセージ。Claude に文脈を提供します。システムリマインダーは自分で送信しません。Claude Code はセッションの実行中にそれらを挿入します。たとえば、セッションが開始されるとき、フックがテキストを返すとき、またはファイルがディスク上で変更されるときです。Claude はそれらをメッセージと一緒に読みます。以下のすべてがシステムリマインダーとして Claude に到達します:329Claude Code が [harness](#agentic-harness) として会話に追加するメッセージ。Claude に文脈を提供します。システムリマインダーは自分で送信しません。Claude Code はセッションの実行中にそれらを挿入します。たとえば、セッションが開始されるとき、フックがテキストを返すとき、またはファイルがディスク上で変更されるときです。Claude はそれらをメッセージと一緒に読みます。以下のすべてがシステムリマインダーとして Claude に到達します:
446 330
455 339
456詳細情報: [Context Claude Code adds outside the system prompt](/docs/ja/agent-sdk/modifying-system-prompts#context-claude-code-adds-outside-the-system-prompt)340詳細情報: [Context Claude Code adds outside the system prompt](/docs/ja/agent-sdk/modifying-system-prompts#context-claude-code-adds-outside-the-system-prompt)
457 341
458<h2 id="t">342## T
459 T
460</h2>
461 343
462<h3 id="teleport">344### Teleport
463 Teleport
464</h3>
465 345
466コマンド `/teleport`。クラウド Claude Code セッションをローカルターミナルにプルします。Claude はブランチをフェッチし、会話履歴をロードし、クラウドセッションの最後の状態から再開します。逆方向は `--cloud` です。ローカルタスクをクラウドで実行するために送信します。346コマンド `/teleport`。クラウド Claude Code セッションをローカルターミナルにプルします。Claude はブランチをフェッチし、会話履歴をロードし、クラウドセッションの最後の状態から再開します。逆方向は `--cloud` です。ローカルタスクをクラウドで実行するために送信します。
467 347
468詳細情報: [ターミナルでクラウドセッションを続行する](/docs/ja/claude-code-on-the-web#from-cloud-to-terminal)348詳細情報: [ターミナルでクラウドセッションを続行する](/docs/ja/claude-code-on-the-web#from-cloud-to-terminal)
469 349
470<h3 id="tool">350### Tool
471 Tool
472</h3>
473 351
474Claude が実行できるアクション: ファイルを読み取る、コードを編集する、シェルコマンドを実行する、web を検索する、subagent を生成する。Tools は Claude Code を agentic にするものです。それらなしでは、Claude はテキストのみで応答できます。各ツール使用は、[agentic loop](#agentic-loop) での Claude の次の決定に情報を提供する結果を返します。352Claude が実行できるアクション: ファイルを読み取る、コードを編集する、シェルコマンドを実行する、web を検索する、subagent を生成する。Tools は Claude Code を agentic にするものです。それらなしでは、Claude はテキストのみで応答できます。各ツール使用は、[agentic loop](#agentic-loop) での Claude の次の決定に情報を提供する結果を返します。
475 353
476詳細情報: [Tools available to Claude](/docs/ja/tools-reference)354詳細情報: [Tools available to Claude](/docs/ja/tools-reference)
477 355
478<h3 id="transcript">356### Transcript
479 Transcript
480</h3>
481 357
482[session](#session) の保存されたレコード。会話はあなたと Claude が交換するもの。トランスクリプトはその会話をファイルとして保存したもので、デフォルトでは `~/.claude/projects/<project>/<session-id>.jsonl` に保存されます。Claude Code は再開時にファイルを読み込み直します。これにより、セッション終了後も会話が続きます。同じ会話の画面上のビューについては、[transcript viewer](/docs/ja/interactive-mode#transcript-viewer) を参照してください。358[session](#session) の保存されたレコード。会話はあなたと Claude が交換するもの。トランスクリプトはその会話をファイルとして保存したもので、デフォルトでは `~/.claude/projects/<project>/<session-id>.jsonl` に保存されます。Claude Code は再開時にファイルを読み込み直します。これにより、セッション終了後も会話が続きます。同じ会話の画面上のビューについては、[transcript viewer](/docs/ja/interactive-mode#transcript-viewer) を参照してください。
483 359
484詳細情報: [トランスクリプトの保存場所](/docs/ja/sessions#where-transcripts-are-stored)360詳細情報: [トランスクリプトの保存場所](/docs/ja/sessions#where-transcripts-are-stored)
485 361
486<h3 id="turn">362### Turn
487 Turn
488</h3>
489 363
490Claude が [session](#session) 内で行う 1 つの完全な応答です。Turn は、メッセージを送信するときに開始され、Claude が応答を終了するときに終了します。その間に任意の数の [tool](#tool) 呼び出しがあります。[Stop hooks](#hook) は各 turn の終了時に発火します。セッションは多くの turn で構成され、[agentic loop](#agentic-loop) は 1 つの内部で何が起こるかを説明します。364Claude が [session](#session) 内で行う 1 つの完全な応答です。Turn は、メッセージを送信するときに開始され、Claude が応答を終了するときに終了します。その間に任意の数の [tool](#tool) 呼び出しがあります。[Stop hooks](#hook) は各 turn の終了時に発火します。セッションは多くの turn で構成され、[agentic loop](#agentic-loop) は 1 つの内部で何が起こるかを説明します。
491 365
492詳細情報: [How Claude Code works](/docs/ja/how-claude-code-works#the-agentic-loop)366詳細情報: [How Claude Code works](/docs/ja/how-claude-code-works#the-agentic-loop)
493 367
494<h2 id="v">368## V
495 V
496</h2>
497 369
498<h3 id="verification-loop">370### Verification loop
499 Verification loop
500</h3>
501 371
502もっともらしく見える結果をそのまま受け入れるのではなく、作業が実際に完了したことをセッションが確認する方法です。テストスイート、ビルド、スクリーンショット比較など、Claude が実行できるチェックを提供すると、Claude は 1 回の試行で停止せず、チェックが成功するまで反復します。検証ループは [`/goal`](/docs/ja/goal)、無人実行、および[動的ワークフロー](/docs/ja/workflows)の前提条件です。検証ループがなければ、エージェントが完了したかどうかを判断するのはエージェント自身だけになります。372もっともらしく見える結果をそのまま受け入れるのではなく、作業が実際に完了したことをセッションが確認する方法です。テストスイート、ビルド、スクリーンショット比較など、Claude が実行できるチェックを提供すると、Claude は 1 回の試行で停止せず、チェックが成功するまで反復します。検証ループは [`/goal`](/docs/ja/goal)、無人実行、および[動的ワークフロー](/docs/ja/workflows)の前提条件です。検証ループがなければ、エージェントが完了したかどうかを判断するのはエージェント自身だけになります。
503 373
504詳細情報: [Claude に作業を検証する方法を提供する](/docs/ja/best-practices#give-claude-a-way-to-verify-its-work)374詳細情報: [Claude に作業を検証する方法を提供する](/docs/ja/best-practices#give-claude-a-way-to-verify-its-work)
505 375
506<h2 id="w">376## W
507 W
508</h2>
509 377
510<h3 id="worktree-isolation">378### Worktree isolation
511 Worktree isolation
512</h3>
513 379
514Claude を `.claude/worktrees/` の別の git worktree で実行する分離モード。`-w` フラグまたはサブエージェント設定の `isolation: worktree` で有効にされます。変更は別のディレクトリの別のブランチに留まるため、並列エージェントはそれぞれ自分用のファイルのコピーを編集します。380Claude を `.claude/worktrees/` の別の git worktree で実行する分離モード。`-w` フラグまたはサブエージェント設定の `isolation: worktree` で有効にされます。変更は別のディレクトリの別のブランチに留まるため、並列エージェントはそれぞれ自分用のファイルのコピーを編集します。
515 381
517 383
518***384***
519 385
520<h2 id="deprecated-and-renamed-terms">386## 非推奨および名前変更された用語
521 非推奨および名前変更された用語
522</h2>
523 387
524これらの用語は古いドキュメント、ブログ投稿、コミュニティコンテンツに表示されます。このサイトを検索するときは現在の名前を使用してください。388これらの用語は古いドキュメント、ブログ投稿、コミュニティコンテンツに表示されます。このサイトを検索するときは現在の名前を使用してください。
525 389