8 8
9この用語集は Claude Code の用語を定義しています。各エントリは、その概念について詳しく説明されているページにリンクしています。トークン、temperature、RAG などのモデルレベルの概念については、[プラットフォーム用語集](https://platform.claude.com/docs/ja/about-claude/glossary)を参照してください。9この用語集は Claude Code の用語を定義しています。各エントリは、その概念について詳しく説明されているページにリンクしています。トークン、temperature、RAG などのモデルレベルの概念については、[プラットフォーム用語集](https://platform.claude.com/docs/ja/about-claude/glossary)を参照してください。
10 10
11## A11<h2 id="a">
12 A
13</h2>
12 14
13### Agent teams15<h3 id="agent-teams">
16 Agent teams
17</h3>
14 18
15複数の独立した Claude Code セッションがチームリーダーによって調整され、共有タスクリストとピアツーピアメッセージングを備えています。単一のセッション内で実行され、親にのみレポートする [subagents](#subagent) とは異なり、チームメイトはそれぞれ独自のコンテキストウィンドウを持ち、任意のメンバーと直接対話できます。Agent teams は実験的機能であり、`CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1` を設定して有効にする必要があります。19複数の独立した Claude Code セッションがチームリーダーによって調整され、共有タスクリストとピアツーピアメッセージングを備えています。単一のセッション内で実行され、親にのみレポートする [subagents](#subagent) とは異なり、チームメイトはそれぞれ独自のコンテキストウィンドウを持ち、任意のメンバーと直接対話できます。Agent teams は実験的機能であり、`CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1` を設定して有効にする必要があります。
16 20
17詳細情報: [Run agent teams](/ja/agent-teams)21詳細情報: [Run agent teams](/ja/agent-teams)
18 22
19### Agentic coding23<h3 id="agentic-coding">
24 Agentic coding
25</h3>
20 26
21AI がファイルを読み取り、コマンドを実行し、自律的に変更を加えることができるワークフロー。あなたが見守ったり、リダイレクトしたり、立ち去ったりできます。これは、テキストのみで応答するチャットベースのアシスタントとは異なり、自分で適用する必要があります。Claude Code は agentic です。なぜなら、アドバイスするだけでなく、行動できる [tools](#tool) を持っているからです。27AI がファイルを読み取り、コマンドを実行し、自律的に変更を加えることができるワークフロー。あなたが見守ったり、リダイレクトしたり、立ち去ったりできます。これは、テキストのみで応答するチャットベースのアシスタントとは異なり、自分で適用する必要があります。Claude Code は agentic です。なぜなら、アドバイスするだけでなく、行動できる [tools](#tool) を持っているからです。
22 28
23詳細情報: [How Claude Code works](/ja/how-claude-code-works)29詳細情報: [How Claude Code works](/ja/how-claude-code-works)
24 30
25### Agentic harness31<h3 id="agentic-harness">
32 Agentic harness
33</h3>
26 34
27言語モデルを有能なコーディングエージェントに変える、ツール、コンテキスト管理、実行環境。Claude Code はハーネスです。Claude はその中のモデルです。ハーネスはファイルアクセス、シェル実行、権限ゲーティング、メモリロード、およびアクションをチェーンするループを提供します。35言語モデルを有能なコーディングエージェントに変える、ツール、コンテキスト管理、実行環境。Claude Code はハーネスです。Claude はその中のモデルです。ハーネスはファイルアクセス、シェル実行、権限ゲーティング、メモリロード、およびアクションをチェーンするループを提供します。
28 36
29詳細情報: [How Claude Code works](/ja/how-claude-code-works)37詳細情報: [How Claude Code works](/ja/how-claude-code-works)
30 38
31### Agentic loop39<h3 id="agentic-loop">
40 Agentic loop
41</h3>
32 42
33Claude がすべてのタスクで実行するサイクル: コンテキストを収集し、アクションを実行し、結果を検証し、完了するまで繰り返します。各ツール使用は次のステップに情報を提供します。ループはいつでも中断してリダイレクトできます。[hooks](#hook)、[skills](#skill)、[MCP](#mcp-model-context-protocol) を含むほとんどの拡張ポイントは、このループの特定のフェーズにプラグインします。43Claude がすべてのタスクで実行するサイクル: コンテキストを収集し、アクションを実行し、結果を検証し、完了するまで繰り返します。各ツール使用は次のステップに情報を提供します。ループはいつでも中断してリダイレクトできます。[hooks](#hook)、[skills](#skill)、[MCP](#mcp-model-context-protocol) を含むほとんどの拡張ポイントは、このループの特定のフェーズにプラグインします。
34 44
35詳細情報: [How Claude Code works](/ja/how-claude-code-works#the-agentic-loop)45詳細情報: [How Claude Code works](/ja/how-claude-code-works#the-agentic-loop)
36 46
37### Auto memory47<h3 id="auto-memory">
48 Auto memory
49</h3>
38 50
39Claude が自分自身のために書いたメモ。あなたの修正と設定に基づいて、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 が書いた対応物です。
40 52
41詳細情報: [Auto memory](/ja/memory#auto-memory)53詳細情報: [Auto memory](/ja/memory#auto-memory)
42 54
43### Auto mode55<h3 id="auto-mode">
56 Auto mode
57</h3>
44 58
45[permission mode](#permission-mode) の一種。承認プロンプトを表示する代わりに、別の分類器モデルがバックグラウンドで各アクションをレビューします。分類器はスコープエスカレーション、信頼されていないインフラストラクチャ、および [prompt injection](#prompt-injection) をブロックします。ツール結果を見ることはないため、注入された指示がその決定に影響を与えることはできません。Auto mode は Max、Team、Enterprise、API プランで利用可能な研究プレビューです。59[permission mode](#permission-mode) の一種。承認プロンプトを表示する代わりに、別の分類器モデルがバックグラウンドで各アクションをレビューします。分類器はスコープエスカレーション、信頼されていないインフラストラクチャ、および [prompt injection](#prompt-injection) をブロックします。ツール結果を見ることはないため、注入された指示がその決定に影響を与えることはできません。Auto mode は研究プレビューです。
46 60
47詳細情報: [Eliminate prompts with auto mode](/ja/permission-modes#eliminate-prompts-with-auto-mode)61詳細情報: [Eliminate prompts with auto mode](/ja/permission-modes#eliminate-prompts-with-auto-mode)
48 62
49## B63<h2 id="b">
64 B
65</h2>
50 66
51### Bare mode67<h3 id="bare-mode">
68 Bare mode
69</h3>
52 70
53スタートアップフラグ `--bare`。hooks、skills、plugins、MCP servers、auto memory、CLAUDE.md の自動検出をスキップします。明示的に渡したフラグのみが有効になります。ローカル設定に関係なく、マシン間で同じ動作が必要な CI とスクリプト呼び出しに推奨されます。71スタートアップフラグ `--bare`。hooks、skills、plugins、MCP servers、auto memory、CLAUDE.md の自動検出をスキップします。明示的に渡したフラグのみが有効になります。ローカル設定に関係なく、マシン間で同じ動作が必要な CI とスクリプト呼び出しに推奨されます。
54 72
55詳細情報: [Start faster with bare mode](/ja/headless#start-faster-with-bare-mode)73詳細情報: [Start faster with bare mode](/ja/headless#start-faster-with-bare-mode)
56 74
57### Bundled skills75<h3 id="bundled-skills">
76 Bundled skills
77</h3>
58 78
59Claude Code に含まれるプロンプトベースのプレイブック。`/batch`、`/simplify`、`/debug`、`/loop` など。固定ロジックを実行する組み込みコマンドとは異なり、bundled skills は Claude に詳細なプロンプトを与え、作業をオーケストレーションさせるため、エージェントを生成し、ファイルを読み取り、コードベースに適応できます。79Claude Code に含まれるプロンプトベースのプレイブック。`/batch`、`/code-review`、`/debug`、`/loop` など。固定ロジックを実行する組み込みコマンドとは異なり、bundled skills は Claude に詳細なプロンプトを与え、作業をオーケストレーションさせるため、エージェントを生成し、ファイルを読み取り、コードベースに適応できます。
60 80
61詳細情報: [Bundled skills](/ja/skills#bundled-skills)81詳細情報: [Bundled skills](/ja/skills#bundled-skills)
62 82
63## C83<h2 id="c">
84 C
85</h2>
64 86
65### Channel87<h3 id="channel">
88 Channel
89</h3>
66 90
67[MCP server](#mcp-model-context-protocol) の一種。実行中のセッションにイベントをプッシュして、Claude がターミナルから離れている間に発生することに反応できるようにします。チャネルは双方向にできます。Claude は受信イベントを読み取り、同じチャネルを通じて返信します。Telegram、Discord、iMessage は研究プレビューに含まれています。91[MCP server](#mcp-model-context-protocol) の一種。実行中のセッションにイベントをプッシュして、Claude がターミナルから離れている間に発生することに反応できるようにします。チャネルは双方向にできます。Claude は受信イベントを読み取り、同じチャネルを通じて返信します。Telegram、Discord、iMessage は研究プレビューに含まれています。
68 92
69詳細情報: [Channels](/ja/channels)93詳細情報: [Channels](/ja/channels)
70 94
71### Checkpoint95<h3 id="checkpoint">
96 Checkpoint
97</h3>
72 98
73各プロンプト送信時に作成されたリストアポイント。Claude Code はすべての編集の前にファイルをスナップショットするため、チェックポイントでそれらを復元できます。`Esc` を 2 回押すか `/rewind` を実行して、コード、会話、またはその両方を以前のポイントに復元するか、選択したメッセージから会話の一部を要約します。チェックポイントはセッションに対してローカルであり、git とは別であり、Bash ツールを通じて行われた変更は追跡しません。99各プロンプト送信時に作成されたリストアポイント。Claude Code はすべての編集の前にファイルをスナップショットするため、チェックポイントでそれらを復元できます。`Esc` を 2 回押すか `/rewind` を実行して、コード、会話、またはその両方を以前のポイントに復元するか、選択したメッセージから会話の一部を要約します。チェックポイントはセッションに対してローカルであり、git とは別であり、Bash ツールを通じて行われた変更は追跡しません。
74 100
75詳細情報: [Checkpointing](/ja/checkpointing)101詳細情報: [Checkpointing](/ja/checkpointing)
76 102
77### `.claude` directory103<h3 id="claude-directory">
104 `.claude` directory
105</h3>
78 106
79Claude Code がプロジェクトスコープの設定を読み取るディレクトリ: 設定、hooks、skills、subagents、rules、auto memory。プロジェクトはそのルートに `.claude/` を持ちます。ユーザーレベルのデフォルトは `~/.claude/` にあります。107Claude Code がプロジェクトスコープの設定を読み取るディレクトリ: 設定、hooks、skills、subagents、rules、auto memory。プロジェクトはそのルートに `.claude/` を持ちます。ユーザーレベルのデフォルトは `~/.claude/` にあります。
80 108
81詳細情報: [The `.claude` directory](/ja/claude-directory)109詳細情報: [The `.claude` directory](/ja/claude-directory)
82 110
83### CLAUDE.md111<h3 id="claude-md">
112 CLAUDE.md
113</h3>
84 114
85Claude のために書く永続的な指示のマークダウンファイル。システムプロンプトの後、ユーザーメッセージとしてすべてのセッションの開始時にロードされます。プロジェクト規約、アーキテクチャノート、「常に X を行う」ルールをここに配置します。CLAUDE.md は [compaction](#compaction) を生き残り、その後ディスクから新しく再読み込みされます。115Claude のために書く永続的な指示のマークダウンファイル。システムプロンプトの後、ユーザーメッセージとしてすべてのセッションの開始時にロードされます。プロジェクト規約、アーキテクチャノート、「常に X を行う」ルールをここに配置します。プロジェクトルート CLAUDE.md は [compaction](#compaction) を生き残り、その後ディスクから新しく再読み込みされます。
86 116
87CLAUDE.md は `./CLAUDE.md` または `./.claude/CLAUDE.md` のプロジェクトスコープに、`~/.claude/CLAUDE.md` のユーザースコープに、または組織の [managed policy](#managed-settings) として配置できます。より具体的な場所が優先されます。117CLAUDE.md は `./CLAUDE.md` または `./.claude/CLAUDE.md` のプロジェクトスコープに、`~/.claude/CLAUDE.md` のユーザースコープに、または組織の [managed policy](#managed-settings) として配置できます。検出されたすべてのファイルは、互いにオーバーライドするのではなく、最も広いスコープから最も具体的なスコープへの順序で、コンテキストに連結されます。
88 118
89詳細情報: [CLAUDE.md files](/ja/memory#claude-md-files)119詳細情報: [CLAUDE.md files](/ja/memory#claude-md-files)
90 120
91### Command121<h3 id="command">
122 Command
123</h3>
92 124
93プロンプトに `/name` と入力して呼び出す再利用可能な指示。`/clear`、`/model`、`/compact` などの組み込みコマンドはセッションを制御します。`.claude/commands/` のファイルとして独自のコマンドを定義するか、[plugin](#plugin) からインストールできます。[Skills](#skill) は複数ステップのコマンドをパッケージ化するための推奨される方法です。125プロンプトに `/name` と入力して呼び出す再利用可能な指示。`/clear`、`/model`、`/compact` などの組み込みコマンドはセッションを制御します。`.claude/commands/` のファイルとして独自のコマンドを定義するか、[plugin](#plugin) からインストールできます。[Skills](#skill) は複数ステップのコマンドをパッケージ化するための推奨される方法です。
94 126
95詳細情報: [Commands](/ja/commands) · [Skills](/ja/skills)127詳細情報: [Commands](/ja/commands) · [Skills](/ja/skills)
96 128
97### Compaction129<h3 id="compaction">
130 Compaction
131</h3>
98 132
99[context window](#context-window) がその制限に近づくときの会話の自動要約。古いツール出力が最初にクリアされ、次に会話が要約されます。プロジェクトルート CLAUDE.md と auto memory は compaction を生き残り、ディスクから再ロードされます。会話でのみ与えられた指示は失われる可能性があります。`/compact` を手動でトリガーするか、オプションで `/compact focus on the API changes` のようなフォーカスを指定します。133[context window](#context-window) がその制限に近づくときの会話の自動要約。古いツール出力が最初にクリアされ、次に会話が要約されます。プロジェクトルート CLAUDE.md と auto memory は compaction を生き残り、ディスクから再ロードされます。会話でのみ与えられた指示は失われる可能性があります。`/compact` を手動でトリガーするか、オプションで `/compact focus on the API changes` のようなフォーカスを指定します。
100 134
101詳細情報: [What survives compaction](/ja/context-window#what-survives-compaction) · [When context fills up](/ja/how-claude-code-works#when-context-fills-up)135詳細情報: [What survives compaction](/ja/context-window#what-survives-compaction) · [When context fills up](/ja/how-claude-code-works#when-context-fills-up)
102 136
103### Context window137<h3 id="context-window">
138 Context window
139</h3>
104 140
105セッションの作業メモリ。会話履歴、ファイルコンテンツ、コマンド出力、CLAUDE.md、auto memory、ロードされたスキル、システム指示を保持します。作業を進めるにつれて、コンテキストが満杯になるまで [compaction](#compaction) がそれを要約します。`/context` を実行して、スペースを使用しているものを確認します。基礎となるモデル概念については、[プラットフォーム用語集](https://platform.claude.com/docs/ja/about-claude/glossary#context-window)を参照してください。141セッションの作業メモリ。会話履歴、ファイルコンテンツ、コマンド出力、CLAUDE.md、auto memory、ロードされたスキル、システム指示を保持します。作業を進めるにつれて、コンテキストが満杯になるまで [compaction](#compaction) がそれを要約します。`/context` を実行して、スペースを使用しているものを確認します。基礎となるモデル概念については、[プラットフォーム用語集](https://platform.claude.com/docs/ja/about-claude/glossary#context-window)を参照してください。
106 142
107詳細情報: [Explore the context window](/ja/context-window)143詳細情報: [Explore the context window](/ja/context-window)
108 144
109## D145<h2 id="d">
146 D
147</h2>
110 148
111### Dispatch149<h3 id="dispatch">
150 Dispatch
151</h3>
112 152
113電話で開始されたタスクルーター。Claude モバイルアプリからコーディングタスクを送信すると、Desktop アプリで Claude Code セッションを生成します。プロンプトは自動的に正しいツールにルーティングされます。Pro および Max プランで利用可能です。153電話で開始されたタスクルーター。Claude モバイルアプリからコーディングタスクを送信すると、Desktop アプリで Claude Code セッションを生成します。プロンプトは自動的に正しいツールにルーティングされます。Pro および Max プランで利用可能です。
114 154
115詳細情報: [Sessions from Dispatch](/ja/desktop#sessions-from-dispatch)155詳細情報: [Sessions from Dispatch](/ja/desktop#sessions-from-dispatch)
116 156
117## E157<h2 id="e">
158 E
159</h2>
118 160
119### Effort level161<h3 id="effort-level">
162 Effort level
163</h3>
120 164
121各ターンで Claude が適応的推論思考予算をどの程度使用するかを制御する設定。より高い努力はより多くの思考トークンとより深い推論を意味し、より低い努力はより速く、より安価です。Effort は Opus 4.7、Opus 4.6、Sonnet 4.6 でサポートされています。165各ターンで Claude が適応的推論思考予算をどの程度使用するかを制御する設定。より高い努力はより多くの思考トークンとより深い推論を意味し、より低い努力はより速く、より安価です。Effort は Opus 4.6 以降、および Sonnet 4.6 でサポートされています。
122 166
123詳細情報: [Adjust effort level](/ja/model-config#adjust-effort-level)167詳細情報: [Adjust effort level](/ja/model-config#adjust-effort-level)
124 168
125### Extended thinking169<h3 id="extended-thinking">
170 Extended thinking
171</h3>
126 172
127モデルが応答する前に実行する可視的なステップバイステップの推論。`MAX_THINKING_TOKENS` で思考トークンをキャップするか、[effort level](#effort-level) を調整できます。思考はターミナルのグレーイタリックテキストで表示されます。173モデルが応答する前に実行する可視的なステップバイステップの推論。`MAX_THINKING_TOKENS` で思考トークンをキャップするか、[effort level](#effort-level) を調整できます。思考はターミナルのグレーイタリックテキストで表示されます。
128 174
129詳細情報: [Use extended thinking](/ja/model-config#extended-thinking)175詳細情報: [Use extended thinking](/ja/model-config#extended-thinking)
130 176
131## H177<h2 id="h">
178 H
179</h2>
132 180
133### Hook181<h3 id="hook">
182 Hook
183</h3>
134 184
135Claude Code のライフサイクルの特定のポイント(ツール実行前、ファイル編集後、セッション開始時など)で自動的に実行されるユーザー定義ハンドラー。ハンドラーはシェルコマンド、HTTP エンドポイント、MCP ツール、LLM プロンプト、または subagent にできます。Hooks は決定論的です。モデルの裁量ではなく、固定ライフサイクルポイントで発火します。185Claude Code のライフサイクルの特定のポイント(ツール実行前、ファイル編集後、セッション開始時など)で自動的に実行されるユーザー定義ハンドラー。ハンドラーはシェルコマンド、HTTP エンドポイント、MCP ツール、LLM プロンプト、または subagent にできます。Hooks は決定論的です。モデルの裁量ではなく、固定ライフサイクルポイントで発火します。
136 186
142 192
143詳細情報: [Get started with hooks](/ja/hooks-guide) · [Hooks reference](/ja/hooks)193詳細情報: [Get started with hooks](/ja/hooks-guide) · [Hooks reference](/ja/hooks)
144 194
145## M195<h2 id="m">
196 M
197</h2>
146 198
147### Managed settings199<h3 id="managed-settings">
200 Managed settings
201</h3>
148 202
149IT または DevOps によって組織全体で実施される設定ファイル。`~/.claude` の外の OS レベルパスに配置されます。ユーザーは managed settings をオーバーライドまたは除外することはできません。セキュリティポリシー、コンプライアンス要件、またはフロート全体の標準化されたツールに使用します。203IT または DevOps によって組織全体で実施される設定ファイル。`~/.claude` の外の OS レベルパスに配置されます。ユーザーは managed settings をオーバーライドまたは除外することはできません。セキュリティポリシー、コンプライアンス要件、またはフロート全体の標準化されたツールに使用します。
150 204
151詳細情報: [Server-managed settings](/ja/server-managed-settings)205詳細情報: [Server-managed settings](/ja/server-managed-settings)
152 206
153### MCP (Model Context Protocol)207<h3 id="mcp-model-context-protocol">
208 MCP (Model Context Protocol)
209</h3>
154 210
155AI ツールを外部データソースとサービスに接続するためのオープン標準。MCP servers は Claude に Slack、Jira、データベース、ブラウザ、および数百の他の統合用の新しいツールを提供します。`/mcp` を使用するか、`.mcp.json` に追加してサーバーを接続します。プロトコル自体については、[プラットフォーム用語集](https://platform.claude.com/docs/ja/about-claude/glossary#mcp-model-context-protocol)を参照してください。211AI ツールを外部データソースとサービスに接続するためのオープン標準。MCP servers は Claude に Slack、Jira、データベース、ブラウザ、および数百の他の統合用の新しいツールを提供します。`/mcp` を使用するか、`.mcp.json` に追加してサーバーを接続します。プロトコル自体については、[プラットフォーム用語集](https://platform.claude.com/docs/ja/about-claude/glossary#mcp-model-context-protocol)を参照してください。
156 212
157詳細情報: [Model Context Protocol](/ja/mcp)213詳細情報: [Model Context Protocol](/ja/mcp)
158 214
159### MCP Tool Search215<h3 id="mcp-tool-search">
216 MCP Tool Search
217</h3>
160 218
161コンテキスト節約メカニズム。MCP ツールスキーマを必要になるまで遅延させます。スタートアップ時にはツール名のみがロードされます。Claude は特定のツールを使用することを決定したときにオンデマンドで完全なスキーマを取得します。これにより、アイドル MCP servers がコンテキストをあまり消費しないようにします。219コンテキスト節約メカニズム。MCP ツールスキーマを必要になるまで遅延させます。スタートアップ時にはツール名のみがロードされます。Claude は特定のツールを使用することを決定したときにオンデマンドで完全なスキーマを取得します。これにより、アイドル MCP servers がコンテキストをあまり消費しないようにします。
162 220
163詳細情報: [Scale with MCP Tool Search](/ja/mcp#scale-with-mcp-tool-search)221詳細情報: [Scale with MCP Tool Search](/ja/mcp#scale-with-mcp-tool-search)
164 222
165## N223<h2 id="n">
224 N
225</h2>
166 226
167### Non-interactive mode227<h3 id="non-interactive-mode">
228 Non-interactive mode
229</h3>
168 230
169単一のプロンプトを実行して会話セッションなしで終了するモード。`-p` または `--print` で呼び出されます。CI、スクリプト、パイピングに使用されます。[Agent SDK](/ja/agent-sdk/overview) は Python および TypeScript の同等物です。以前は headless mode と呼ばれていました。231単一のプロンプトを実行して会話セッションなしで終了するモード。`-p` または `--print` で呼び出されます。CI、スクリプト、パイピングに使用されます。[Agent SDK](/ja/agent-sdk/overview) は Python および TypeScript の同等物です。以前は headless mode と呼ばれていました。
170 232
171詳細情報: [Run Claude Code programmatically](/ja/headless)233詳細情報: [Run Claude Code programmatically](/ja/headless)
172 234
173## O235<h2 id="o">
236 O
237</h2>
174 238
175### Output style239<h3 id="output-style">
240 Output style
241</h3>
176 242
177Claude のシステムプロンプトを変更して応答動作、トーン、または形式を変更する設定です。Output styles は、システムプロンプトの後にユーザーメッセージとして配信される [CLAUDE.md](#claude-md) とは異なり、デフォルトシステムプロンプトのソフトウェアエンジニアリング固有の部分をオフにします。組み込みスタイルには Default、Proactive、Explanatory、Learning が含まれます。243Claude のシステムプロンプトを変更して応答動作、トーン、または形式を変更する設定です。Output styles は、システムプロンプトの後にユーザーメッセージとして配信される [CLAUDE.md](#claude-md) とは異なり、デフォルトシステムプロンプトのソフトウェアエンジニアリング固有の部分をオフにします。組み込みスタイルには Default、Proactive、Explanatory、Learning が含まれます。
178 244
179詳細情報: [Output styles](/ja/output-styles)245詳細情報: [Output styles](/ja/output-styles)
180 246
181## P247<h2 id="p">
248 P
249</h2>
182 250
183### Permission mode251<h3 id="permission-mode">
252 Permission mode
253</h3>
184 254
185セッションのベースライン承認動作。CLI で `Shift+Tab` でサイクルするか、VS Code、Desktop、claude.ai のモードセレクターを使用します。利用可能なモードは `default`、`acceptEdits`、`plan`、`auto`、`dontAsk`、`bypassPermissions` です。255セッションのベースライン承認動作。CLI で `Shift+Tab` でサイクルするか、VS Code、Desktop、claude.ai のモードセレクターを使用します。利用可能なモードは `default`、`acceptEdits`、`plan`、`auto`、`dontAsk`、`bypassPermissions` です。
186 256
187詳細情報: [パーミッションモードを選択する](/ja/permission-modes)257詳細情報: [Choose a permission mode](/ja/permission-modes)
188 258
189### Permission rule259<h3 id="permission-rule">
260 Permission rule
261</h3>
190 262
191ツール名と引数パターンに基づいてツール呼び出しを許可、質問、または拒否する設定エントリ。ルールは deny→ask→allow で評価され、最初にマッチしたものが優先されます。Permission rules は、より広い [permission mode](#permission-mode) の上に層状化された細粒度制御です。263ツール名と引数パターンに基づいてツール呼び出しを許可、質問、または拒否する設定エントリ。ルールは deny→ask→allow で評価され、最初にマッチしたものが優先されます。Permission rules は、より広い [permission mode](#permission-mode) の上に層状化された細粒度制御です。
192 264
193詳細情報: [パーミッションを設定する](/ja/permissions)265詳細情報: [Configure permissions](/ja/permissions)
194 266
195### Plan mode267<h3 id="plan-mode">
268 Plan mode
269</h3>
196 270
197[permission mode](#permission-mode) の一種。Claude はソースファイルを編集せずに変更を研究および提案します。読み取り、検索、探索コマンドを実行でき、その後、何かに触れる前に承認用の計画を提示します。`/plan` を入力するか、`Shift+Tab` を押して plan mode に入ります。271[permission mode](#permission-mode) の一種。Claude はソースファイルを編集せずに変更を研究および提案します。読み取り、検索、探索コマンドを実行でき、その後、何かに触れる前に承認用の計画を提示します。`/plan` を入力するか、`Shift+Tab` を押して plan mode に入ります。
198 272
199詳細情報: [編集する前に分析する(plan mode を使用)](/ja/permission-modes#analyze-before-you-edit-with-plan-mode)273詳細情報: [Analyze before you edit with plan mode](/ja/permission-modes#analyze-before-you-edit-with-plan-mode)
200 274
201### Plugin275<h3 id="plugin">
276 Plugin
277</h3>
202 278
203skills、hooks、subagents、MCP servers のバンドル。単一のインストール可能なユニットとしてパッケージ化されます。Plugin skills は `plugin-name:skill-name` として名前空間化されるため、複数のプラグインが共存できます。[marketplace](/ja/plugin-marketplaces) を通じてチーム全体にプラグインを配布します。279skills、hooks、subagents、MCP servers のバンドル。単一のインストール可能なユニットとしてパッケージ化されます。Plugin skills は `plugin-name:skill-name` として名前空間化されるため、複数のプラグインが共存できます。[marketplace](/ja/plugin-marketplaces) を通じてチーム全体にプラグインを配布します。
204 280
205詳細情報: [Plugins](/ja/plugins)281詳細情報: [Plugins](/ja/plugins)
206 282
207### Project trust283<h3 id="project-trust">
284 Project trust
285</h3>
208 286
209Claude Code がその設定をロードする前に、ディレクトリを受け入れるダイアログ。受け入れはプロジェクトディレクトリごとに保存されます。ただし、ホームディレクトリの場合は、信頼は現在のセッションのみ保持され、起動するたびにプロンプトが再度表示されます。Trust は marketplace プラグインの自動インストールとプロジェクト定義フックの実行をゲートします。ディレクトリを信頼することは、その `.claude/settings.json`、`.mcp.json`、および他の設定ファイルが有効になることを意味します。287Claude Code がその設定をロードする前に、ディレクトリを受け入れるダイアログ。受け入れはプロジェクトディレクトリごとに保存されます。ただし、ホームディレクトリの場合は、信頼は現在のセッションのみ保持され、起動するたびにプロンプトが再度表示されます。Trust は marketplace プラグインの自動インストールとプロジェクト定義フックの実行をゲートします。ディレクトリを信頼することは、その `.claude/settings.json`、`.mcp.json`、および他の設定ファイルが有効になることを意味します。
210 288
211詳細情報: [`.claude` ディレクトリ](/ja/claude-directory)289詳細情報: [The `.claude` directory](/ja/claude-directory)
212 290
213### Prompt injection291<h3 id="prompt-injection">
292 Prompt injection
293</h3>
214 294
215ファイル、ウェブページ、またはツール結果に埋め込まれた敵対的な指示。Claude を、あなたが決して求めなかったアクションにリダイレクトしようとします。Claude Code の防御には、権限システム、コマンドブロックリスト、信頼検証が含まれます。[Auto mode](#auto-mode) は、ツール結果の疑わしいコンテンツをスキャンするサーバー側プローブと、ツール結果を見ない分類器を追加します。そのため、注入されたテキストが承認決定に影響を与えることはできません。295ファイル、ウェブページ、またはツール結果に埋め込まれた敵対的な指示。Claude を、あなたが決して求めなかったアクションにリダイレクトしようとします。Claude Code の防御には、権限システム、コマンドブロックリスト、信頼検証が含まれます。[Auto mode](#auto-mode) は、ツール結果の疑わしいコンテンツをスキャンするサーバー側プローブと、ツール結果を見ない分類器を追加します。そのため、注入されたテキストが承認決定に影響を与えることはできません。
216 296
217詳細情報: [プロンプトインジェクションから保護する](/ja/security#protect-against-prompt-injection)297詳細情報: [Protect against prompt injection](/ja/security#protect-against-prompt-injection)
218 298
219## R299<h2 id="r">
300 R
301</h2>
220 302
221### Remote Control303<h3 id="remote-control">
304 Remote Control
305</h3>
222 306
223ローカル Claude Code セッションを電話またはブラウザから claude.ai 経由で続行する方法。コードはマシンに留まります。UI のみがリモートです。クラウドサンドボックスで実行される web 上の Claude Code とは異なります。307ローカル Claude Code セッションを電話またはブラウザから claude.ai 経由で続行する方法。コードはマシンに留まります。UI のみがリモートです。クラウドサンドボックスで実行される web 上の Claude Code とは異なります。
224 308
225詳細情報: [Remote Control](/ja/remote-control)309詳細情報: [Remote Control](/ja/remote-control)
226 310
227### Rules311<h3 id="rules">
312 Rules
313</h3>
228 314
229`.claude/rules/` のモジュール化された指示ファイル。CLAUDE.md と一緒にロードされます。ルールは YAML `paths:` frontmatter でパススコープできるため、Claude が一致するファイルを読み取るときのみロードされ、関連になるまでコンテキストを精力的に保ちます。315`.claude/rules/` のモジュール化された指示ファイル。CLAUDE.md と一緒にロードされます。ルールは YAML `paths:` frontmatter でパススコープできるため、Claude が一致するファイルを読み取るときのみロードされ、関連になるまでコンテキストを精力的に保ちます。
230 316
231詳細情報: [Organize rules with `.claude/rules/`](/ja/memory#organize-rules-with-claude/rules/)317詳細情報: [Organize rules with `.claude/rules/`](/ja/memory#organize-rules-with-claude/rules/)
232 318
233## S319<h2 id="s">
320 S
321</h2>
234 322
235### Sandboxing323<h3 id="sandboxing">
324 Sandboxing
325</h3>
236 326
237Bash ツールの OS レベルのファイルシステムおよびネットワーク分離。コマンドは事前に定義した境界内で実行されるため、Claude はコマンドごとの承認プロンプトなしで自由に作業できます。Sandboxing は [permission rules](#permission-rule) とは別のレイヤーです。327Bash ツールの OS レベルのファイルシステムおよびネットワーク分離。コマンドは事前に定義した境界内で実行されるため、Claude はコマンドごとの承認プロンプトなしで自由に作業できます。Sandboxing は [permission rules](#permission-rule) とは別のレイヤーです。
238 328
239詳細情報: [Sandboxing](/ja/sandboxing)329詳細情報: [Sandboxing](/ja/sandboxing)
240 330
241### Session331<h3 id="session">
332 Session
333</h3>
242 334
243現在のディレクトリに関連付けられた会話。独自の独立した [context window](#context-window) を持ちます。セッションは `claude -c` で再開でき、`--fork-session` でフォークして履歴を新しいセッション ID の下に保存でき、またはターミナル全体で並列実行できます。`/clear` を実行すると新しいセッションが開始されます。前のセッションは保存されたままで、`/resume` を通じて利用可能です。各セッションのトランスクリプトは `~/.claude/projects/` に保存されます。335現在のディレクトリに関連付けられた会話。独自の独立した [context window](#context-window) を持ちます。セッションは `claude -c` で再開でき、`--fork-session` でフォークして履歴を新しいセッション ID の下に保存でき、またはターミナル全体で並列実行できます。`/clear` を実行すると新しいセッションが開始されます。前のセッションは保存されたままで、`/resume` を通じて利用可能です。各セッションのトランスクリプトは `~/.claude/projects/` に保存されます。
244 336
245詳細情報: [Work with sessions](/ja/how-claude-code-works#work-with-sessions)337詳細情報: [Work with sessions](/ja/how-claude-code-works#work-with-sessions)
246 338
247### Settings layers339<h3 id="settings-layers">
340 Settings layers
341</h3>
248 342
249Claude Code が設定を読み取る階層。優先順位の高い順から低い順: [managed policy](#managed-settings)、コマンドライン引数、`.claude/settings.local.json` のローカル設定、`.claude/settings.json` のプロジェクト設定、`~/.claude/settings.json` のユーザー設定。配列はレイヤー全体でマージされます。スカラーは高いレイヤーで低いレイヤーをオーバーライドします。343Claude Code が設定を読み取る階層。優先順位の高い順から低い順: [managed policy](#managed-settings)、コマンドライン引数、`.claude/settings.local.json` のローカル設定、`.claude/settings.json` のプロジェクト設定、`~/.claude/settings.json` のユーザー設定。配列はレイヤー全体でマージされます。スカラーは高いレイヤーで低いレイヤーをオーバーライドします。
250 344
251詳細情報: [Settings files](/ja/settings#settings-files)345詳細情報: [Settings files](/ja/settings#settings-files)
252 346
253### Skill347<h3 id="skill">
348 Skill
349</h3>
254 350
255指示、知識、またはワークフローを含む `SKILL.md` ファイル。Claude はそれをツールキットに追加します。Claude は関連する場合に自動的にスキルをロードするか、`/skill-name` で直接呼び出します。Skills は Agent Skills オープン標準に従います。Claude Code はそれを呼び出し制御と subagent 実行で拡張します。351指示、知識、またはワークフローを含む `SKILL.md` ファイル。Claude はそれをツールキットに追加します。Claude は関連する場合に自動的にスキルをロードするか、`/skill-name` で直接呼び出します。Skills は Agent Skills オープン標準に従います。Claude Code はそれを呼び出し制御と subagent 実行で拡張します。
256 352
258 354
259詳細情報: [Extend Claude with skills](/ja/skills)355詳細情報: [Extend Claude with skills](/ja/skills)
260 356
261### Subagent357<h3 id="subagent">
358 Subagent
359</h3>
262 360
263独自のコンテキストウィンドウ、カスタムシステムプロンプト、特定のツールアクセス、独立した権限で実行される特化した AI アシスタント。委任されたタスクで機能し、メイン会話に要約を返します。大規模な探索をプライマリコンテキストから除外するか、並列研究を実行するために subagents を使用します。各エージェントが直接対話できる完全な独立したセッションである [agent teams](#agent-teams) とは異なります。361独自のコンテキストウィンドウ、カスタムシステムプロンプト、特定のツールアクセス、独立した権限で実行される特化した AI アシスタント。委任されたタスクで機能し、メイン会話に要約を返します。大規模な探索をプライマリコンテキストから除外するか、並列研究を実行するために subagents を使用します。各エージェントが直接対話できる完全な独立したセッションである [agent teams](#agent-teams) とは異なります。
264 362
266 364
267詳細情報: [Create custom subagents](/ja/sub-agents)365詳細情報: [Create custom subagents](/ja/sub-agents)
268 366
269### Surface367<h3 id="surface">
368 Surface
369</h3>
270 370
271Claude Code にアクセスする任意の場所: CLI、VS Code、JetBrains、Desktop、または claude.ai。すべてのサーフェスは同じエンジンを共有するため、CLAUDE.md、設定、スキルはすべてのサーフェスで同じように機能します。Slack と Chrome 拡張機能は、サーフェス自体ではなくサーフェスに接続する統合です。371Claude Code にアクセスする任意の場所: CLI、VS Code、JetBrains、Desktop、または claude.ai。すべてのサーフェスは同じエンジンを共有するため、CLAUDE.md、設定、スキルはすべてのサーフェスで同じように機能します。Slack と Chrome 拡張機能は、サーフェス自体ではなくサーフェスに接続する統合です。
272 372
273詳細情報: [Platforms and integrations](/ja/platforms)373詳細情報: [Platforms and integrations](/ja/platforms)
274 374
275## T375<h2 id="t">
376 T
377</h2>
276 378
277### Teleport379<h3 id="teleport">
380 Teleport
381</h3>
278 382
279コマンド `/teleport`。クラウド Claude Code セッションをローカルターミナルにプルします。Claude はブランチをフェッチし、会話履歴をロードし、web セッションの最後の状態から再開します。逆方向は `--remote` です。ローカルタスクを web で実行するために送信します。383コマンド `/teleport`。クラウド Claude Code セッションをローカルターミナルにプルします。Claude はブランチをフェッチし、会話履歴をロードし、web セッションの最後の状態から再開します。逆方向は `--remote` です。ローカルタスクを web で実行するために送信します。
280 384
281詳細情報: [web からターミナルへ](/ja/claude-code-on-the-web#from-web-to-terminal)385詳細情報: [From web to terminal](/ja/claude-code-on-the-web#from-web-to-terminal)
282 386
283### Tool387<h3 id="tool">
388 Tool
389</h3>
284 390
285Claude が実行できるアクション: ファイルを読み取る、コードを編集する、シェルコマンドを実行する、web を検索する、subagent を生成する。Tools は Claude Code を agentic にするものです。それらなしでは、Claude はテキストのみで応答できます。各ツール使用は、[agentic loop](#agentic-loop) での Claude の次の決定に情報を提供する結果を返します。391Claude が実行できるアクション: ファイルを読み取る、コードを編集する、シェルコマンドを実行する、web を検索する、subagent を生成する。Tools は Claude Code を agentic にするものです。それらなしでは、Claude はテキストのみで応答できます。各ツール使用は、[agentic loop](#agentic-loop) での Claude の次の決定に情報を提供する結果を返します。
286 392
287詳細情報: [Claude が利用可能なツール](/ja/tools-reference)393詳細情報: [Tools available to Claude](/ja/tools-reference)
394
395<h3 id="turn">
396 Turn
397</h3>
398
399Claude が [session](#session) 内で行う 1 つの完全な応答です。Turn は、メッセージを送信するときに開始され、Claude が応答を終了するときに終了します。その間に任意の数の [tool](#tool) 呼び出しがあります。[Stop hooks](#hook) は各 turn の終了時に発火します。セッションは多くの turn で構成され、[agentic loop](#agentic-loop) は 1 つの内部で何が起こるかを説明します。
400
401詳細情報: [How Claude Code works](/ja/how-claude-code-works#the-agentic-loop)
402
403<h2 id="v">
404 V
405</h2>
288 406
289### Turn407<h3 id="verification-loop">
408 Verification loop
409</h3>
290 410
291Claude が [セッション](#session) 内で行う 1 つの完全な応答です。Turn は、メッセージを送信するときに開始され、Claude が応答を終了するときに終了します。その間に任意の数の [ツール](#tool) 呼び出しがあります。[Stop hooks](#hook) は各 turn の終了時に発火します。セッションは多くの turn で構成され、[agentic loop](#agentic-loop) は 1 つの内部で何が起こるかを説明します。411セッションが作業が実際に完了したことを知る方法。テストスイート、ビルド、またはスクリーンショット比較など、Claude が実行できるチェックを提供します。Claude はチェックが成功するまで反復します。1 回の試行後に停止するのではなく。Verification loop は [`/goal`](/ja/goal)、無人実行、および [dynamic workflows](/ja/workflows) の前提条件です。それなしでは、エージェントが完了したことを決定する唯一のものはエージェント自体です。
292 412
293詳細情報: [Claude Code の仕組み](/ja/how-claude-code-works#the-agentic-loop)413詳細情報: [Give Claude a way to verify its work](/ja/best-practices#give-claude-a-way-to-verify-its-work)
294 414
295## W415<h2 id="w">
416 W
417</h2>
296 418
297### Worktree isolation419<h3 id="worktree-isolation">
420 Worktree isolation
421</h3>
298 422
299Claude を `.claude/worktrees/` の別の git worktree で実行する分離モード。`-w` フラグまたは subagent 設定の `isolation: worktree` で有効にされます。変更は別のブランチの別のディレクトリに留まるため、並列エージェントはお互いのファイルを上書きしません。423Claude を `.claude/worktrees/` の別の git worktree で実行する分離モード。`-w` フラグまたは subagent 設定の `isolation: worktree` で有効にされます。変更は別のブランチの別のディレクトリに留まるため、並列エージェントはお互いのファイルを上書きしません。
300 424
302 426
303***427***
304 428
305## 非推奨および名前変更された用語429<h2 id="deprecated-and-renamed-terms">
430 非推奨および名前変更された用語
431</h2>
306 432
307これらの用語は古いドキュメント、ブログ投稿、コミュニティコンテンツに表示されます。このサイトを検索するときは現在の名前を使用してください。433これらの用語は古いドキュメント、ブログ投稿、コミュニティコンテンツに表示されます。このサイトを検索するときは現在の名前を使用してください。
308 434