SpyBara
Go Premium

Documentation 2026-06-30 23:02 UTC to 2026-07-01 21:01 UTC

11 files changed +40 −13. View all changes and history on the product overview
2026
Thu 2 02:58 Wed 1 21:01

advisor.md +2 −2

Details

85advisor はメインモデル以上の機能を持つ必要があります。各メインモデルで受け入れられる advisor は次のとおりです。85advisor はメインモデル以上の機能を持つ必要があります。各メインモデルで受け入れられる advisor は次のとおりです。

86 86 

87| メインモデル | 受け入れられる advisor | 注記 |87| メインモデル | 受け入れられる advisor | 注記 |

88| ----------------------------------------------- | -------------------------- | ----------------------------------------------------- |88| ----------------------------------------------- | -------------------------- | ----------------------------------------------------------------------------- |

89| Haiku 4.5 | Fable、Opus、Sonnet | Haiku は advisor を呼び出すことはできますが、advisor として機能することはできません |89| Haiku 4.5 | Fable、Opus、Sonnet | Haiku は advisor を呼び出すことはできますが、advisor として機能することはできません |

90| Sonnet 4.6 | Fable、Opus、Sonnet | |90| Sonnet 4.6 | Fable、Opus、Sonnet | |

91| Sonnet 5 | Fable、Opus、Sonnet 5 | Sonnet 4.6 advisor は拒否されます |91| Sonnet 5 | Fable、Opus、Sonnet 5 | Sonnet 4.6 advisor は拒否されます |

92| Opus 4.6 以降 | Fable、メインモデルのバージョン以上の Opus | Opus 4.7 メインと Opus 4.6 advisor は拒否されます |92| Opus 4.6 以降 | Fable、メインモデルのバージョン以上の Opus | Opus 4.7 メインと Opus 4.6 advisor は拒否されます。Opus 4.6 メインは Sonnet 5 advisor も受け入れます |

93| Fable 5 ({/* min-version: 2.1.170 */}v2.1.170+) | Fable | Opus または Sonnet advisor は拒否されます |93| Fable 5 ({/* min-version: 2.1.170 */}v2.1.170+) | Fable | Opus または Sonnet advisor は拒否されます |

94 94 

95Fable 5 は、メインモデルとして機能するか advisor として機能するかに関わらず、Claude Code v2.1.170 以降と Fable 5 アクセスが必要です。95Fable 5 は、メインモデルとして機能するか advisor として機能するかに関わらず、Claude Code v2.1.170 以降と Fable 5 アクセスが必要です。

Details

3138```typescript theme={null}3138```typescript theme={null}

3139type ModelInfo = {3139type ModelInfo = {

3140 value: string;3140 value: string;

3141 resolvedModel?: string;

3141 displayName: string;3142 displayName: string;

3142 description: string;3143 description: string;

3143 supportsEffort?: boolean;3144 supportsEffort?: boolean;

3144 supportedEffortLevels?: ("low" | "medium" | "high" | "xhigh" | "max")[];3145 supportedEffortLevels?: ("low" | "medium" | "high" | "xhigh" | "max")[];

3145 supportsAdaptiveThinking?: boolean;3146 supportsAdaptiveThinking?: boolean;

3146 supportsFastMode?: boolean;3147 supportsFastMode?: boolean;

3148 supportsAutoMode?: boolean;

3147};3149};

3148```3150```

3149 3151 

3152| フィールド | 型 | 説明 |

3153| :------------------------- | :----------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

3154| `value` | `string` | API 呼び出しで渡すモデル識別子 |

3155| `resolvedModel` | `string \| undefined` | このエントリの `value` が解決される正規のワイヤモデル ID。`sonnet` などのエイリアスエントリは `claude-sonnet-5` などの明示的なモデル ID に解決されるため、ホストは保存された明示的なモデル ID をそれをカバーするエイリアスエントリと照合できます。{/* min-version: 2.1.197 */}Claude Code v2.1.197 以降が必要です。 |

3156| `displayName` | `string` | 人間が読める表示名 |

3157| `description` | `string` | モデルの機能の説明 |

3158| `supportsEffort` | `boolean \| undefined` | このモデルが努力レベルをサポートするかどうか |

3159| `supportedEffortLevels` | `("low" \| "medium" \| "high" \| "xhigh" \| "max")[] \| undefined` | このモデルが受け入れる努力レベル |

3160| `supportsAdaptiveThinking` | `boolean \| undefined` | このモデルが適応的思考をサポートするかどうか。Claude が何をいつ考えるかを決定します |

3161| `supportsFastMode` | `boolean \| undefined` | このモデルが高速モードをサポートするかどうか |

3162| `supportsAutoMode` | `boolean \| undefined` | このモデルが自動モードをサポートするかどうか |

3163 

3150<h3 id="agentinfo">3164<h3 id="agentinfo">

3151 `AgentInfo`3165 `AgentInfo`

3152</h3>3166</h3>

agent-teams.md +2 −0

Details

284 284 

285チームメンバーはリーダーの権限設定で開始します。リーダーが `--dangerously-skip-permissions` で実行する場合、すべてのチームメンバーも同様に実行します。生成後、個別のチームメンバーモードを変更できますが、生成時にチームメンバーごとのモードを設定することはできません。285チームメンバーはリーダーの権限設定で開始します。リーダーが `--dangerously-skip-permissions` で実行する場合、すべてのチームメンバーも同様に実行します。生成後、個別のチームメンバーモードを変更できますが、生成時にチームメンバーごとのモードを設定することはできません。

286 286 

2871 つのエージェントが `SendMessage` 経由で別のエージェントにメッセージを送信する場合、受信エージェントには、あなたからではなく別の Claude セッションから来たことが通知されます。チームメンバーは権限プロンプトを承認したり、あなたに代わって同意を提供したりすることはできません。また、アクションが拒否されたチームメンバーは、チェックをバイパスするために別のチームメンバーにそれをリレーすることはできません。[auto mode](/ja/permission-modes#eliminate-prompts-with-auto-mode) では、別のエージェントからリレーされた承認クレームは、あなたからの確認ではなく、信頼できない入力として分類器によって扱われます。チームメンバーの権限プロンプトはリーダーセッションにバブルアップするため、そこで自分で承認してください。

288 

287<h3 id="context-and-communication">289<h3 id="context-and-communication">

288 コンテキストと通信290 コンテキストと通信

289</h3>291</h3>

agent-view.md +6 −6

Details

272プロンプトの一部をプレフィックスまたは言及してセッションの開始方法を制御します:272プロンプトの一部をプレフィックスまたは言及してセッションの開始方法を制御します:

273 273 

274| 入力 | 効果 |274| 入力 | 効果 |

275| :------------------------------- | :------------------------------------------------------------------------------------------------------- |275| :------------------------------- | :-------------------------------------------------------------------------------------------------------------- |

276| `<agent-name> <prompt>` | 最初の単語がカスタム [subagent](/ja/sub-agents) 名と一致する場合、その subagent はセッションのメインエージェントとして実行され、frontmatter の設定を使用します |276| `<agent-name> <prompt>` | 最初の単語がカスタム [subagent](/ja/sub-agents) 名と一致する場合、その subagent はセッションのメインエージェントとして実行され、frontmatter の設定を使用します |

277| `@<agent-name>` | プロンプト内の任意の場所でカスタム subagent を言及してメインエージェントとして実行 |277| `@<agent-name>` | プロンプト内の任意の場所でカスタム subagent を言及してメインエージェントとして実行 |

278| `@<repo>` | エージェントビューを開いたディレクトリの下のリポジトリを言及してセッションをそこで実行 |278| `@<repo>` | リポジトリを言及してセッションをそこで実行します。どのリポジトリがリストされるかについては、[特定のディレクトリにディスパッチする](#dispatch-to-a-specific-directory) を参照してください |

279| `/<command>` | [skills](/ja/skills) および [commands](/ja/commands) をディスパッチプロンプトとして提案 |279| `/<command>` | [skills](/ja/skills) および [commands](/ja/commands) をディスパッチプロンプトとして提案 |

280| `! <command>` | Claude セッションを開始する代わりに、シェルコマンドをバックグラウンドジョブとして実行します。ジョブは行として表示され、アタッチ、監視、デタッチできます |280| `! <command>` | Claude セッションを開始する代わりに、シェルコマンドをバックグラウンドジョブとして実行します。ジョブは行として表示され、アタッチ、監視、デタッチできます |

281| `#<number>` または pull request URL | セッションが既にその PR で作業している場合は、ディスパッチの代わりに選択 |281| `#<number>` または pull request URL | セッションが既にその PR で作業している場合は、ディスパッチの代わりに選択 |

282| `Shift+Enter` | ディスパッチして新しいセッションに直ちにアタッチ |282| `Shift+Enter` | ディスパッチして新しいセッションに直ちにアタッチ |

283 283 

284エージェントビュー自体で実行される少数のコマンドがあります。ディスパッチの代わりに:`/exit` および `/quit` はエージェントビューを閉じ、`/logout` はサインアウトします。`/model` はディスパッチモデルを設定します。skills、独自のコマンド、および `/init` などのプロンプト展開組み込みは、新しいバックグラウンドセッションにその最初のプロンプトとして送信されます。その他の組み込みコマンドは、代わりに `attach to a session to run it` ヒントを表示します。284エージェントビュー自体で実行される少数のコマンドがあります。ディスパッチの代わりに:`/exit` および `/quit` はエージェントビューを閉じ、`/logout` はサインアウトします。`/model` は [ディスパッチモデル](#set-the-model) を設定します。skills、独自のコマンド、および `/init` などのプロンプト展開組み込みは、新しいバックグラウンドセッションにその最初のプロンプトとして送信されます。その他の組み込みコマンドは、代わりに `attach to a session to run it` ヒントを表示します。

285 285 

286繰り返しタスクを [skill](/ja/skills) としてパッケージ化すると、プロンプトを再入力せずにエージェントビューから同じワークフローを何度も開始できます。286繰り返しタスクを [skill](/ja/skills) としてパッケージ化すると、プロンプトを再入力せずにエージェントビューから同じワークフローを何度も開始できます。

287 287 


291 特定のディレクトリにディスパッチする291 特定のディレクトリにディスパッチする

292</h4>292</h4>

293 293 

294新しいセッションはエージェントビューを開いたディレクトリで実行されます。別のディレクトリをターゲットにするには:294新しいセッションはエージェントビューを開いたディレクトリで実行されます。別のディレクトリをターゲットにするには、以下のいずれかを実行します

295 295 

296* そのディレクトリで `claude agents` を開きます。296* そのディレクトリで `claude agents` を開きます。

297* 複数のリポジトリを保持する親ディレクトリで `claude agents` を開き、プロンプトで `@<repo>` を使用して 1 つを言及してセッションをそこで実行します297* 親ディレクトリで `claude agents` を開き、プロンプトで `@<repo>` を使用して子リポジトリを言及してセッションをそこで実行します。`@` を入力すると、起動ディレクトリの 1 レベル下の git リポジトリ、およびリスト内に既にセッションがあるディレクトリがリストされます名前にスペースが含まれるディレクトリはリストされません。

298* シェルから、ディレクトリに `cd` して `claude --bg "<prompt>"` を実行します。298* シェルから、ディレクトリに `cd` して `claude --bg "<prompt>"` を実行します。

299 299 

300エージェントビューがディレクトリでグループ化されている場合、ハイライトされた行のディレクトリがディスパッチターゲットになるため、グループにスクロールしてパスを再入力せずにそこにディスパッチできます。300エージェントビューがディレクトリでグループ化されている場合、ハイライトされた行のディレクトリがディスパッチターゲットになるため、グループにスクロールしてパスを再入力せずにそこにディスパッチできます。


305 305 

306`/background` またはそのエイリアス `/bg` を実行して現在の会話をバックグラウンドセッションに移動します。`/bg run the test suite and fix any failures` などのプロンプトを渡して、バックグラウンド化する前に 1 つの追加命令を送信します。Claude が応答中に `/bg` を実行した場合、応答はバックグラウンドセッションで続行されます。306`/background` またはそのエイリアス `/bg` を実行して現在の会話をバックグラウンドセッションに移動します。`/bg run the test suite and fix any failures` などのプロンプトを渡して、バックグラウンド化する前に 1 つの追加命令を送信します。Claude が応答中に `/bg` を実行した場合、応答はバックグラウンドセッションで続行されます。

307 307 

308インタラクティブセッションからバックグラウンド化すると、保存された会話から再開する新しいプロセスが開始されます。実行中のバックグラウンドシェルコマンド、subagent、動的ワークフロー、および [`/loop`](/ja/scheduled-tasks) で作成したスケジュール済みタスクは、バックグラウンドセッションに転送され、そこで実行し続けます。subagent はそれが開始したすべてのものと一緒に移動するため、すべての作業が転送できる場合にのみ転送されます。Windows を含みます。転送できない実行中の作業([monitor](/ja/tools-reference#monitor-tool) など)は停止されます。そのような作業が実行されている場合、Claude Code は `Background this session?` ダイアログを表示するため、確認してからバックグラウンド化するか、作業が完了するまで待機するかを選択できます。[セッション内から](#from-inside-a-session) を参照して、どのタスク種が転送され、どのタスク種が停止されるかを確認してください308インタラクティブセッションからバックグラウンド化すると、保存された会話から再開する新しいプロセスが開始されます。実行中のバックグラウンドシェルコマンド、backgrounded subagent、動的ワークフロー、および [`/loop`](/ja/scheduled-tasks) で作成したスケジュール済みタスクはバックグラウンドセッションに転送され、そこで実行し続けます。subagent はそれが開始したすべてのものと一緒に移動するため、すべての作業が転送できる場合にのみ転送されます。Windows を含みます。バックグラウンドセッションに転送できない実行中の作業([monitor](/ja/tools-reference#monitor-tool) など)は停止されます。backgrounded subagent が monitor を所有している場合、それは monitor と一緒に停止されます。そのような作業が実行されている場合、Claude Code は `Background this session?` ダイアログを表示するため、停止する前に確認できます

309 309 

310バックグラウンドに入ると、セッションは新しい subagent、monitor、およびバックグラウンドコマンドを開始でき、それらは後のデタッチとリアタッチ全体で実行し続けます。310バックグラウンドに入ると、セッションは新しい subagent、monitor、およびバックグラウンドコマンドを開始でき、それらは後のデタッチとリアタッチ全体で実行し続けます。

311 311 

env-vars.md +2 −1

Details

268| `CLAUDE_CODE_SCROLL_SPEED` | [フルスクリーンレンダリング](/ja/fullscreen#mouse-wheel-scrolling) でマウスホイールスクロール乗数を設定します。1~20 の値を受け入れます。`0.5` などの 1 未満の小数値で、加速されたトラックパッドとホイールスクロールを遅くします。ターミナルが増幅なしで 1 ノッチあたり 1 つのホイールイベントを送信する場合、`vim` に一致させるには `3` に設定します。JetBrains IDE ターミナルでは無視されます。Claude Code は独自のスクロール処理を使用します |268| `CLAUDE_CODE_SCROLL_SPEED` | [フルスクリーンレンダリング](/ja/fullscreen#mouse-wheel-scrolling) でマウスホイールスクロール乗数を設定します。1~20 の値を受け入れます。`0.5` などの 1 未満の小数値で、加速されたトラックパッドとホイールスクロールを遅くします。ターミナルが増幅なしで 1 ノッチあたり 1 つのホイールイベントを送信する場合、`vim` に一致させるには `3` に設定します。JetBrains IDE ターミナルでは無視されます。Claude Code は独自のスクロール処理を使用します |

269| `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS` | [SessionEnd](/ja/hooks#sessionend) フックの時間予算をオーバーライドします(ミリ秒)。セッション終了、`/clear`、および対話的な `/resume` を通じたセッション切り替えに適用されます。デフォルトでは予算は 1.5 秒で、設定ファイルで設定されたフックごとの最高 `timeout` に自動的に引き上げられます。最大 60 秒。プラグイン提供フックのタイムアウトは予算を引き上げません |269| `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS` | [SessionEnd](/ja/hooks#sessionend) フックの時間予算をオーバーライドします(ミリ秒)。セッション終了、`/clear`、および対話的な `/resume` を通じたセッション切り替えに適用されます。デフォルトでは予算は 1.5 秒で、設定ファイルで設定されたフックごとの最高 `timeout` に自動的に引き上げられます。最大 60 秒。プラグイン提供フックのタイムアウトは予算を引き上げません |

270| `CLAUDE_CODE_SESSION_ID` | Bash と PowerShell ツールサブプロセスで現在のセッション ID に自動的に設定されます。[フック](/ja/hooks) コマンドサブプロセスと stdio [MCP サーバー](/ja/mcp) サブプロセスでも設定されます。フックに渡される `session_id` フィールドと一致します。`/clear` で更新されます。スクリプトと外部ツールを Claude Code セッションと相関させるために使用します |270| `CLAUDE_CODE_SESSION_ID` | Bash と PowerShell ツールサブプロセスで現在のセッション ID に自動的に設定されます。[フック](/ja/hooks) コマンドサブプロセスと stdio [MCP サーバー](/ja/mcp) サブプロセスでも設定されます。フックに渡される `session_id` フィールドと一致します。`/clear` で更新されます。スクリプトと外部ツールを Claude Code セッションと相関させるために使用します |

271| `CLAUDE_CODE_SHELL` | 自動シェル検出をオーバーライドしますログインシェルが優先作業シェルと異なる場合に役立ちます(例:`bash` vs `zsh`|271| `CLAUDE_CODE_SHELL` | Claude Code が Bash ツールコマンドを実行するために使用するシェルを設定します`bash` または `zsh` バイナリへのパス(例:`/opt/homebrew/bin/bash`)を受け入れます。`fish` などの他のシェルはサポートされていません。値が機能する `bash` または `zsh` パスでない場合、Claude Code はそれを無視し、自動検出にフォールバックします。自動検出は、`bash` または `zsh` を指している場合に `$SHELL` を使用します。それ以外の場合は、PATH と標準インストール場所で見つかった最初の機能する `zsh` を選択し、次に `bash` を選択します |

272| `CLAUDE_CODE_SHELL_PREFIX` | Claude Code がスポーンするシェルコマンドをラップするコマンドプレフィックス:Bash ツール呼び出し、[フック](/ja/hooks) コマンド、[ステータスライン](/ja/statusline) コマンド、stdio [MCP サーバー](/ja/mcp) スタートアップコマンド。PowerShell フックと exec 形式フックはプレフィックスなしで実行されます。ログまたは監査に役立ちます。`/path/to/logger.sh` などの裸の実行可能ファイルパスを設定すると、各コマンドが `/path/to/logger.sh '<command>'` として実行されます。ラッパーはコマンドラインを `$1` の単一シェルクォート引数として受け取るため、ラッパーは `$1` を `exec bash -c "$1"` などのシェルで再評価する必要があります。`$1` を裸の実行可能ファイルパスとして扱うと、`npx -y <package>` などの引数を渡す stdio MCP サーバーが壊れます。Bash ツール呼び出しの場合、`$1` には Claude が組み立てた完全なシェル呼び出しが含まれます。環境セットアップを含みます。Claude が実行したコマンドのみではありません |272| `CLAUDE_CODE_SHELL_PREFIX` | Claude Code がスポーンするシェルコマンドをラップするコマンドプレフィックス:Bash ツール呼び出し、[フック](/ja/hooks) コマンド、[ステータスライン](/ja/statusline) コマンド、stdio [MCP サーバー](/ja/mcp) スタートアップコマンド。PowerShell フックと exec 形式フックはプレフィックスなしで実行されます。ログまたは監査に役立ちます。`/path/to/logger.sh` などの裸の実行可能ファイルパスを設定すると、各コマンドが `/path/to/logger.sh '<command>'` として実行されます。ラッパーはコマンドラインを `$1` の単一シェルクォート引数として受け取るため、ラッパーは `$1` を `exec bash -c "$1"` などのシェルで再評価する必要があります。`$1` を裸の実行可能ファイルパスとして扱うと、`npx -y <package>` などの引数を渡す stdio MCP サーバーが壊れます。Bash ツール呼び出しの場合、`$1` には Claude が組み立てた完全なシェル呼び出しが含まれます。環境セットアップを含みます。Claude が実行したコマンドのみではありません |

273| `CLAUDE_CODE_SIMPLE` | 最小限のシステムプロンプトと Bash、ファイル読み取り、ファイル編集ツールのみで実行するには `1` に設定します。`--mcp-config` からの MCP ツールは引き続き利用可能です。フック、スキル、プラグイン、MCP サーバー、自動メモリ、CLAUDE.md の自動検出を無効にします。OAuth トークンとキーチェーン認証情報は読み取られないため、Anthropic 認証は `ANTHROPIC_API_KEY` または `--settings` の `apiKeyHelper` から取得する必要があります。[`--bare`](/ja/headless#start-faster-with-bare-mode) CLI フラグと同等です |273| `CLAUDE_CODE_SIMPLE` | 最小限のシステムプロンプトと Bash、ファイル読み取り、ファイル編集ツールのみで実行するには `1` に設定します。`--mcp-config` からの MCP ツールは引き続き利用可能です。フック、スキル、プラグイン、MCP サーバー、自動メモリ、CLAUDE.md の自動検出を無効にします。OAuth トークンとキーチェーン認証情報は読み取られないため、Anthropic 認証は `ANTHROPIC_API_KEY` または `--settings` の `apiKeyHelper` から取得する必要があります。[`--bare`](/ja/headless#start-faster-with-bare-mode) CLI フラグと同等です |

274| `CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT` | 任意のモデルで短いシステムプロンプトと省略されたツール説明を使用するには `1` に設定します。`0`、`false`、`no`、または `off` に設定して、実験またはサーバー設定がそれ以外の場合に有効にしてもオプトアウトします。完全なツールセット、フック、MCP サーバー、CLAUDE.md 検出は有効なままです |274| `CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT` | 任意のモデルで短いシステムプロンプトと省略されたツール説明を使用するには `1` に設定します。`0`、`false`、`no`、または `off` に設定して、実験またはサーバー設定がそれ以外の場合に有効にしてもオプトアウトします。完全なツールセット、フック、MCP サーバー、CLAUDE.md 検出は有効なままです |


378| `VERTEX_REGION_CLAUDE_4_6_SONNET` | Vertex AI を使用する場合、Claude Sonnet 4.6 のリージョンをオーバーライドします |378| `VERTEX_REGION_CLAUDE_4_6_SONNET` | Vertex AI を使用する場合、Claude Sonnet 4.6 のリージョンをオーバーライドします |

379| `VERTEX_REGION_CLAUDE_4_7_OPUS` | {/* min-version: 2.1.111 */}Vertex AI を使用する場合、Claude Opus 4.7 のリージョンをオーバーライドします。v2.1.111 で追加されました |379| `VERTEX_REGION_CLAUDE_4_7_OPUS` | {/* min-version: 2.1.111 */}Vertex AI を使用する場合、Claude Opus 4.7 のリージョンをオーバーライドします。v2.1.111 で追加されました |

380| `VERTEX_REGION_CLAUDE_4_8_OPUS` | {/* min-version: 2.1.154 */}Vertex AI を使用する場合、Claude Opus 4.8 のリージョンをオーバーライドします。v2.1.154 で追加されました |380| `VERTEX_REGION_CLAUDE_4_8_OPUS` | {/* min-version: 2.1.154 */}Vertex AI を使用する場合、Claude Opus 4.8 のリージョンをオーバーライドします。v2.1.154 で追加されました |

381| `VERTEX_REGION_CLAUDE_5_SONNET` | {/* min-version: 2.1.197 */}Vertex AI を使用する場合、Claude Sonnet 5 のリージョンをオーバーライドします。v2.1.197 で追加されました |

381| `VERTEX_REGION_CLAUDE_FABLE_5` | {/* min-version: 2.1.170 */}Vertex AI を使用する場合、Claude Fable 5 のリージョンをオーバーライドします。v2.1.170 で追加されました |382| `VERTEX_REGION_CLAUDE_FABLE_5` | {/* min-version: 2.1.170 */}Vertex AI を使用する場合、Claude Fable 5 のリージョンをオーバーライドします。v2.1.170 で追加されました |

382| `VERTEX_REGION_CLAUDE_HAIKU_4_5` | Vertex AI を使用する場合、Claude Haiku 4.5 のリージョンをオーバーライドします |383| `VERTEX_REGION_CLAUDE_HAIKU_4_5` | Vertex AI を使用する場合、Claude Haiku 4.5 のリージョンをオーバーライドします |

383 384 

Details

195 195 

196ピッカーは、開発者が Claude Code で `/model` を実行するときに開く対話型モデルリストです。各検出されたエントリは「ゲートウェイから」とラベル付けされ、提供されている場合は `display_name` を使用します。[`availableModels` マネージド設定](/ja/settings#available-settings)は検出が追加できるものを制限します。196ピッカーは、開発者が Claude Code で `/model` を実行するときに開く対話型モデルリストです。各検出されたエントリは「ゲートウェイから」とラベル付けされ、提供されている場合は `display_name` を使用します。[`availableModels` マネージド設定](/ja/settings#available-settings)は検出が追加できるものを制限します。

197 197 

198検出された ID は、ピッカーに既に存在する行と正確に一致する場合、または検出されたものと既存の ID の両方が [Fable](/ja/model-config#work-with-fable-5) に解決される場合のみスキップされます。組み込み行は `sonnet` などのエイリアスをキーとするため、`claude-sonnet-4-6` などの検出された ID 組み込みエントリの横に独自の「ゲートウェイから」行を追加します。198検出された ID は、ピッカーに既に存在する行と正確に一致する場合、または検出されたものと既存の ID の両方が [Fable](/ja/model-config#work-with-fable-5) に解決される場合のみスキップされます。{/* min-version: 2.1.197 */}Claude Code v2.1.197 以降では、検出された明示的な ID は、両方が同じモデルに解決される場合、組み込みエントリに折りたたまれます。組み込み行は `sonnet` などのエイリアスをキーとするため、エイリアスが現在解決するモデルの検出された明示的な ID(`claude-sonnet-5` など)は `sonnet` 行に折りたたまれエイリアスが解決しない ID(`claude-sonnet-4-6` など)は組み込みエントリの横に独自の「ゲートウェイから」行を追加します。

199 199 

200結果は `~/.claude/cache/gateway-models.json` にキャッシュされます。Windows では `%USERPROFILE%\.claude\cache\gateway-models.json`。各スタートアップで更新されます。リクエストが失敗するか、ゲートウェイが `/v1/models` を実装しない場合、ピッカーは前回のスタートアップからのキャッシュリストまたは組み込みモデルリストにフォールバックします。ゲートウェイが検出フィルターと一致しないエイリアスの下で Claude モデルを提供する場合、開発者は [モデル設定](/ja/model-config)変数を使用してそれらのエイリアスを手動で追加できます。200結果は `~/.claude/cache/gateway-models.json` にキャッシュされます。Windows では `%USERPROFILE%\.claude\cache\gateway-models.json`。各スタートアップで更新されます。リクエストが失敗するか、ゲートウェイが `/v1/models` を実装しない場合、ピッカーは前回のスタートアップからのキャッシュリストまたは組み込みモデルリストにフォールバックします。ゲートウェイが検出フィルターと一致しないエイリアスの下で Claude モデルを提供する場合、開発者は [モデル設定](/ja/model-config)変数を使用してそれらのエイリアスを手動で追加できます。

201 201 

Details

628* `event.sequence`: セッション内のイベントを順序付けするための単調増加カウンター628* `event.sequence`: セッション内のイベントを順序付けするための単調増加カウンター

629* `response_length`: レスポンステキストの長さ (文字単位)629* `response_length`: レスポンステキストの長さ (文字単位)

630* `response`: レスポンステキスト。60 KB で切り詰められます。デフォルトでは `<REDACTED>` にマスクされます。`OTEL_LOG_ASSISTANT_RESPONSES=1` で有効化します。`OTEL_LOG_ASSISTANT_RESPONSES` が設定されていない場合、`OTEL_LOG_USER_PROMPTS` が代わりに制御するため、プロンプトログが有効な場合でもレスポンスをマスクしたままにするには `OTEL_LOG_ASSISTANT_RESPONSES=0` を設定します630* `response`: レスポンステキスト。60 KB で切り詰められます。デフォルトでは `<REDACTED>` にマスクされます。`OTEL_LOG_ASSISTANT_RESPONSES=1` で有効化します。`OTEL_LOG_ASSISTANT_RESPONSES` が設定されていない場合、`OTEL_LOG_USER_PROMPTS` が代わりに制御するため、プロンプトログが有効な場合でもレスポンスをマスクしたままにするには `OTEL_LOG_ASSISTANT_RESPONSES=0` を設定します

631* `model`: モデル識別子 (例: "claude-sonnet-4-6")631* `model`: モデル識別子 (例: "claude-sonnet-5")

632* `request_id`: レスポンスの `request-id` ヘッダーからの Anthropic API リクエスト ID。API が返す場合のみ存在します632* `request_id`: レスポンスの `request-id` ヘッダーからの Anthropic API リクエスト ID。API が返す場合のみ存在します

633* `query_source`: リクエストを発行したサブシステム。例: `"repl_main_thread"`、`"compact"`、またはサブエージェント名633* `query_source`: リクエストを発行したサブシステム。例: `"repl_main_thread"`、`"compact"`、またはサブエージェント名

634 634 

skills.md +2 −0

Details

129 129 

130`/deploy` を入力するとプロジェクトルートスキルが実行されます。修飾名 `/apps/web:deploy` を入力してネストされたバリアントを明示的に実行します。130`/deploy` を入力するとプロジェクトルートスキルが実行されます。修飾名 `/apps/web:deploy` を入力してネストされたバリアントを明示的に実行します。

131 131 

132`<skill-name>` エントリは enterprise、personal、またはプロジェクトの場所にあり、ディスク上の別の場所のディレクトリへのシンボリックリンクにすることができます。Claude Code はシンボリックリンクをたどり、ターゲットディレクトリから `SKILL.md` を読み取ります。同じターゲットが複数の場所から到達可能な場合、Claude Code はスキルを 1 回だけ読み込みます。プラグインスキルはシンボリックリンクを異なる方法で処理します。[シンボリックリンクを使用してマーケットプレイス内でファイルを共有する](/ja/plugins-reference#share-files-within-a-marketplace-with-symlinks)を参照してください。

133 

132<Note>134<Note>

133 スキルフォルダに `.claude-plugin/plugin.json` を追加すると、`<name>@skills-dir` という名前の[プラグイン](/ja/plugins-reference#skills-directory-plugins)として読み込まれるため、エージェント、hooks、および MCP サーバーをバンドルできます。プロジェクトの `.claude/skills/` では、これはまずワークスペーストラストダイアログを受け入れる必要があります。135 スキルフォルダに `.claude-plugin/plugin.json` を追加すると、`<name>@skills-dir` という名前の[プラグイン](/ja/plugins-reference#skills-directory-plugins)として読み込まれるため、エージェント、hooks、および MCP サーバーをバンドルできます。プロジェクトの `.claude/skills/` では、これはまずワークスペーストラストダイアログを受け入れる必要があります。

134</Note>136</Note>

Details

361WebSearch 権限ルールは指定子を取りません。`allow` または `deny` の裸の `WebSearch` エントリのみが唯一の形式です。361WebSearch 権限ルールは指定子を取りません。`allow` または `deny` の裸の `WebSearch` エントリのみが唯一の形式です。

362 362 

363<Note>363<Note>

364 WebSearch は Claude API と Microsoft Foundry で利用可能です。Google Cloud Vertex AI では、Opus、Sonnet、Haiku を含む Claude 4 モデルで機能します。Amazon Bedrock はサーバー側の Web 検索ツールを公開していません。364 WebSearch は Claude API と Microsoft Foundry で利用可能です。Google Cloud Vertex AI では、Opus、Sonnet、Haiku を含む Claude 4 モデル以降で機能します。Amazon Bedrock はサーバー側の Web 検索ツールを公開していません。

365</Note>365</Note>

366 366 

367<h2 id="write-tool-behavior">367<h2 id="write-tool-behavior">

Details

26| `irm is not recognized` または `&& is not valid` | [シェルに適切なコマンドを使用する](#wrong-install-command-on-windows) |26| `irm is not recognized` または `&& is not valid` | [シェルに適切なコマンドを使用する](#wrong-install-command-on-windows) |

27| `Cask 'claude-code' is unavailable: No Cask with this name exists` | [Homebrew を更新する](#homebrew-cask-unavailable-or-outdated) |27| `Cask 'claude-code' is unavailable: No Cask with this name exists` | [Homebrew を更新する](#homebrew-cask-unavailable-or-outdated) |

28| `'bash' is not recognized as the name of a cmdlet` | [Windows インストーラーコマンドを使用する](#wrong-install-command-on-windows) |28| `'bash' is not recognized as the name of a cmdlet` | [Windows インストーラーコマンドを使用する](#wrong-install-command-on-windows) |

29| `A parameter cannot be found that matches parameter name 'fsSL'` | [Windows インストーラーコマンドを使用する](#wrong-install-command-on-windows) |

29| `Claude Code on Windows requires either Git for Windows (for bash) or PowerShell` | [シェルをインストールする](#claude-code-on-windows-requires-either-git-for-windows-for-bash-or-powershell) |30| `Claude Code on Windows requires either Git for Windows (for bash) or PowerShell` | [シェルをインストールする](#claude-code-on-windows-requires-either-git-for-windows-for-bash-or-powershell) |

30| `Claude Code does not support 32-bit Windows` | [Windows PowerShell を開く(x86 エントリではなく)](#claude-code-does-not-support-32-bit-windows) |31| `Claude Code does not support 32-bit Windows` | [Windows PowerShell を開く(x86 エントリではなく)](#claude-code-does-not-support-32-bit-windows) |

31| `The process cannot access the file ... because it is being used by another process` | [ダウンロードフォルダをクリアして再試行する](#the-process-cannot-access-the-file-during-windows-install) |32| `The process cannot access the file ... because it is being used by another process` | [ダウンロードフォルダをクリアして再試行する](#the-process-cannot-access-the-file-during-windows-install) |


489 Windows での間違ったインストールコマンド490 Windows での間違ったインストールコマンド

490</h3>491</h3>

491 492 

492`'irm' is not recognized`、`The token '&&' is not valid`、または `'bash' is not recognized as the name of a cmdlet` が表示される場合、別のシェルまたはオペレーティングシステムのインストールコマンドをコピーしました。493`'irm' is not recognized`、`The token '&&' is not valid`、`A parameter cannot be found that matches parameter name 'fsSL'`、または `'bash' is not recognized as the name of a cmdlet` が表示される場合、別のシェルまたはオペレーティングシステムのインストールコマンドをコピーしました。

493 494 

494* **`irm` が認識されない**:CMD にいて、PowerShell ではありません。2 つのオプションがあります:495* **`irm` が認識されない**:CMD にいて、PowerShell ではありません。2 つのオプションがあります:

495 496 


510 irm https://claude.ai/install.ps1 | iex511 irm https://claude.ai/install.ps1 | iex

511 ```512 ```

512 513 

514* **`A parameter cannot be found that matches parameter name 'fsSL'`**:Windows PowerShell で macOS/Linux `curl -fsSL ... | bash` インストーラーを実行しました。ここで `curl` は `Invoke-WebRequest` のエイリアスであり、`-fsSL` フラグを拒否します。代わりに PowerShell インストーラーを使用してください:

515 ```powershell theme={null}

516 irm https://claude.ai/install.ps1 | iex

517 ```

518 

513* **`bash` が認識されない**:Windows で macOS/Linux インストーラーを実行しました。代わりに PowerShell インストーラーを使用してください:519* **`bash` が認識されない**:Windows で macOS/Linux インストーラーを実行しました。代わりに PowerShell インストーラーを使用してください:

514 ```powershell theme={null}520 ```powershell theme={null}

515 irm https://claude.ai/install.ps1 | iex521 irm https://claude.ai/install.ps1 | iex

vs-code.md +2 −0

Details

5982. 「Claude Code」を検索します5982. 「Claude Code」を検索します

5993. **Uninstall** をクリックします5993. **Uninstall** をクリックします

600 600 

601VS Code 統合ターミナルで `claude` を実行すると、拡張機能が自動的に再インストールされます。拡張機能をインストールされたままにしないようにするには、`/config` で **Auto-install IDE extension** をオフにするか、[`autoInstallIdeExtension`](/ja/settings#global-config-settings) を `false` に設定します。また、[`CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL`](/ja/env-vars) 環境変数を `1` に設定することもできます。

602 

601拡張機能データを削除してすべての設定をリセットするには、プラットフォーム用の拡張機能のストレージディレクトリを削除します。603拡張機能データを削除してすべての設定をリセットするには、プラットフォーム用の拡張機能のストレージディレクトリを削除します。

602 604 

603macOS の場合:605macOS の場合: