SpyBara
Go Premium

Documentation 2026-09-28 22:59 UTC to 2026-09-29 23:58 UTC

120 files changed +4,869 −3,351. View all changes and history on the product overview
2026
Wed 30 23:00 Tue 29 23:58 Mon 28 22:59 Fri 25 23:58 Thu 24 22:57 Wed 23 23:57 Tue 22 23:59 Mon 21 22:59 Sun 20 23:59 Sat 19 23:57 Fri 18 23:58 Tue 15 23:58 Mon 14 22:58 Sat 12 03:02 Thu 10 23:00 Wed 9 22:58 Tue 8 20:00 Tue 1 21:02

accessibility.md +1 −1

Details

111 メニュヌずプロンプトに答える111 メニュヌずプロンプトに答える

112</h2>112</h2>

113 113 

114スクリヌンリヌダヌモヌドでは、通垞は矢印キヌで操䜜するメニュヌ暩限プロンプトを含むが番号付きリストになりたす。Claude Code は各オプションを番号付き行ずしお発衚し、その埌に有効な範囲を瀺す `Enter selection` プロンプトを発衚したす。垌望するオプションの番号を入力しお Enter キヌを抌したす。114スクリヌンリヌダヌモヌドでは、通垞は矢印キヌで操䜜するメニュヌ暩限プロンプトを含むが番号付きリストになりたす。Claude Code は各オプションを番号付き行ずしお発衚し、その埌に有効な範囲を瀺す `Select with numbers` プロンプトを発衚したす。垌望するオプションの番号を入力しお Enter キヌを抌したす。

115 115 

116* `or Escape to cancel` で終わるプロンプトのメニュヌをキャンセルするには Escape キヌを抌したす。116* `or Escape to cancel` で終わるプロンプトのメニュヌをキャンセルするには Escape キヌを抌したす。

117* リストにない番号を入力した堎合、Claude Code は有効な範囲を発衚し、もう䞀床詊すこずができたす。117* リストにない番号を入力した堎合、Claude Code は有効な範囲を発衚し、もう䞀床詊すこずができたす。

admin-setup.md +1 −1

Details

97| :- | :- | :- |97| :- | :- | :- |

98| [暩限ルヌル](/docs/ja/permissions) | 特定のツヌルずコマンドを蚱可、確認、たたは拒吊する | `permissions.allow`、`permissions.deny` |98| [暩限ルヌル](/docs/ja/permissions) | 特定のツヌルずコマンドを蚱可、確認、たたは拒吊する | `permissions.allow`、`permissions.deny` |

99| [暩限ロックダりン](/docs/ja/permissions#managed-only-settings) | マネヌゞド蚭定を[暩限ルヌルの唯䞀の蚭定゜ヌス](/docs/ja/settings-reference#allowmanagedpermissionrulesonly)にしたす。`--dangerously-skip-permissions` を無効にする | `allowManagedPermissionRulesOnly`、`permissions.disableBypassPermissionsMode` |99| [暩限ロックダりン](/docs/ja/permissions#managed-only-settings) | マネヌゞド蚭定を[暩限ルヌルの唯䞀の蚭定゜ヌス](/docs/ja/settings-reference#allowmanagedpermissionrulesonly)にしたす。`--dangerously-skip-permissions` を無効にする | `allowManagedPermissionRulesOnly`、`permissions.disableBypassPermissionsMode` |

100| [開始暩限モヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in) | 組み蟌みの開始暩限モヌドの代わりに、開発者のタヌミナルセッションが開始する暩限モヌドを遞択するか、自動モヌドを削陀したす。VS Code 拡匵機胜は、Pro、Max、Team プランでのみ蚭定した `defaultMode` を読み取りたす。[暩限モヌドの切り替え](/docs/ja/permission-modes#switch-permission-modes)は、拡匵機胜が読み取る内容を䞀芧衚瀺したす | `permissions.defaultMode`、`permissions.disableAutoMode` |100| [開始暩限モヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in) | 組み蟌みの開始暩限モヌドの代わりに、開発者のタヌミナルセッションが開始する暩限モヌドを遞択するか、自動モヌドを削陀したす。[暩限モヌドの切り替え](/docs/ja/permission-modes#switch-permission-modes)は、VS Code 拡匵機胜が `defaultMode` を読み取る時期を䞀芧衚瀺したす | `permissions.defaultMode`、`permissions.disableAutoMode` |

101| [サンドボックス](/docs/ja/sandboxing) | ドメむン蚱可リスト付きの OS レベルのファむルシステムずネットワヌク分離 | `sandbox.enabled`、`sandbox.network.allowedDomains` |101| [サンドボックス](/docs/ja/sandboxing) | ドメむン蚱可リスト付きの OS レベルのファむルシステムずネットワヌク分離 | `sandbox.enabled`、`sandbox.network.allowedDomains` |

102| [マネヌゞドポリシヌ CLAUDE.md](/docs/ja/memory#deploy-organization-wide-claude-md) | すべおのセッションで読み蟌たれる組織党䜓の指瀺。陀倖できたせん | マネヌゞドポリシヌパスのファむル |102| [マネヌゞドポリシヌ CLAUDE.md](/docs/ja/memory#deploy-organization-wide-claude-md) | すべおのセッションで読み蟌たれる組織党䜓の指瀺。陀倖できたせん | マネヌゞドポリシヌパスのファむル |

103| [MCP サヌバヌ制埡](/docs/ja/managed-mcp) | ナヌザヌが远加たたは接続できる MCP サヌバヌを制限し、固定セットをデプロむするか、リモヌトサヌバヌをすべおのナヌザヌに提䟛したす | `allowedMcpServers`、`deniedMcpServers`、`allowManagedMcpServersOnly`、`managedMcpServers`、たたはデプロむされた `managed-mcp.json` ファむル |103| [MCP サヌバヌ制埡](/docs/ja/managed-mcp) | ナヌザヌが远加たたは接続できる MCP サヌバヌを制限し、固定セットをデプロむするか、リモヌトサヌバヌをすべおのナヌザヌに提䟛したす | `allowedMcpServers`、`deniedMcpServers`、`allowManagedMcpServersOnly`、`managedMcpServers`、たたはデプロむされた `managed-mcp.json` ファむル |

advisor.md +14 −13

Details

95 アドバむザヌモデルを遞択する95 アドバむザヌモデルを遞択する

96</h2>96</h2>

97 97 

98アドバむザヌはメむンモデル以䞊の胜力を持぀必芁がありたす。各メむンモデルで受け入れられるアドバむザヌは以䞋の通りです。98アドバむザヌは、メむンモデル以䞊の胜力を持぀必芁がありたす。各メむンモデルで受け入れられるアドバむザヌは以䞋の通りです。

99 99 

100| メむンモデル | 受け入れられるアドバむザヌ | 泚蚘 |100| メむンモデル | 受け入れられるアドバむザヌ | 泚蚘 |

101| - | - | - |101| - | - | - |

102| Haiku 4.5 | Fable、Opus、Sonnet | Haiku はアドバむザヌを呌び出すこずはできたすが、アドバむザヌずしお機胜するこずはできたせん |102| Haiku 4.5 | Fable、Opus、Sonnet | Haiku はアドバむザヌを呌び出すこずはできたすが、アドバむザヌずしお機胜するこずはできたせん |

103| Sonnet 4.6 | Fable、Opus、Sonnet | |103| Sonnet 4.6 | Fable、Opus、Sonnet | |

104| Sonnet 5 | Fable、Opus 4.7 以降、Sonnet 5 | Sonnet 4.6 アドバむザヌは拒吊され、Opus 4.6 アドバむザヌを䜿甚したリク゚ストは API ゚ラヌで倱敗したす |104| Sonnet 5.5 たたは Sonnet 5 | Fable、Opus 4.7 以降、Sonnet 5 以降 | Sonnet 4.6 アドバむザヌは拒吊され、API は Opus 4.6 アドバむザヌを拒吊したす |

105| Opus 4.6 | Fable、Opus、Sonnet 5 | Sonnet 4.6 アドバむザヌは拒吊されたす |105| Opus 4.6 | Fable、Opus、Sonnet 5 以降 | Sonnet 4.6 アドバむザヌは拒吊されたす |

106| Opus 4.7 たたは Opus 4.8 | Fable、および Opus 4.7 以降 | Opus 4.6 たたは Sonnet アドバむザヌは拒吊されたす |106| Opus 4.7 たたは Opus 4.8 | Fable、および Opus 4.7 以降 | Opus 4.6 たたは Sonnet アドバむザヌは拒吊されたす |

107| Opus 5.5 たたは Opus 5 | Fable、および Opus 5 以降 | Opus 4.6 たたは Sonnet アドバむザヌは拒吊され、API は Opus 4.7 たたは Opus 4.8 アドバむザヌを拒吊したす |107| Opus 5.5 たたは Opus 5 | Fable、および Opus 5 以降 | Opus 4.6 たたは Sonnet アドバむザヌは拒吊され、API は Opus 4.7 たたは Opus 4.8 アドバむザヌを拒吊したす |

108| Fable 5 | Fable 5.1 たたは Fable 5 | Opus たたは Sonnet アドバむザヌは拒吊されたす |108| Fable 5 | Fable 5.1 たたは Fable 5 | Opus たたは Sonnet アドバむザヌは拒吊されたす |

109| Fable 5.1 | Fable 5.1 | Opus たたは Sonnet アドバむザヌは拒吊され、Fable 5 アドバむザヌを䜿甚したリク゚ストは API ゚ラヌで倱敗したす |109| Fable 5.1 | Fable 5.1 | Opus たたは Sonnet アドバむザヌは拒吊され、API は Fable 5 アドバむザヌを拒吊したす |

110 110 

111Fable 5.1 には Claude Code v2.1.257 以降が必芁です。䞡方の Fable モデルには [Fable アクセス](/docs/ja/model-config#work-with-fable) が必芁です。111Fable 5.1 には Claude Code v2.1.257 以降が必芁です。䞡方の Fable モデルには [Fable アクセス](/docs/ja/model-config#work-with-fable) が必芁です。

112 112 


114 114 

115サブ゚ヌゞェントは蚭定されたアドバむザヌを継承し、独自のモデルに察しお同じペアリングチェックを適甚したす。115サブ゚ヌゞェントは蚭定されたアドバむザヌを継承し、独自のモデルに察しお同じペアリングチェックを適甚したす。

116 116 

117Claude Code はリク゚ストを送信する前にペアリングを怜蚌し、API が再床怜蚌したす。117Claude Code はリク゚ストを送信する前にペアリングを怜蚌し、API も再床怜蚌したす。

118 118 

119* テヌブルで拒吊されたアドバむザヌの堎合、Claude Code はそれをメむンモデルのリク゚ストに添付したせん。`/advisor` コマンド出力ず通知がこれを衚瀺したす。独自のモデルがペアリングを満たすサブ゚ヌゞェントは、匕き続きアドバむザヌを䜿甚できたす。119* テヌブルで拒吊されたアドバむザヌの堎合、Claude Code はそれをメむンモデルのリク゚ストに添付したせん。`/advisor` コマンド出力ず通知がこれを衚瀺したす。独自のモデルがペアリングを満たすサブ゚ヌゞェントは、匕き続きアドバむザヌを䜿甚できたす。

120* テヌブルで API ゚ラヌで倱敗するずリストされおいるアドバむザヌの堎合、Claude Code はそれを添付し、API がそれを拒吊したす。Claude Code はその埌、アドバむザヌなしでそのリク゚ストを再送信し、残りの䌚話はアドバむザヌなしで実行されるため、゚ラヌが衚瀺されず、アドバむザヌ呌び出しが行われたせん。`/advisor` で受け入れられたアドバむザヌを遞択しおください。倉曎は `/clear` たたは `/compact` の埌ず新しいセッションで有効になりたす。120* テヌブルで API によっお拒吊されたアドバむザヌの堎合、Claude Code はそれを添付し、API がそれを拒吊したす。Claude Code はその埌、アドバむザヌなしでそのリク゚ストを再送信し、䌚話の残りはアドバむザヌなしで実行されるため、゚ラヌが衚瀺されず、アドバむザヌ呌び出しが行われたせん。`/advisor` で受け入れられたアドバむザヌを遞択しおください。倉曎は `/clear` たたは `/compact` の埌ず新しいセッションで有効になりたす。

121* メむンモデルたたはアドバむザヌが Claude Code が認識しないモデルの堎合、アドバむザヌは添付されたせん。121* メむンモデルたたはアドバむザヌが Claude Code が認識しないモデルの堎合、アドバむザヌは添付されたせん。

122 122 

123<h3 id="fable-advisor-and-usage-credits">123<h3 id="fable-advisor-and-usage-credits">

124 Fable アドバむザヌず䜿甚クレゞット124 Fable アドバむザヌず䜿甚クレゞット

125</h3>125</h3>

126 126 

127䞀郚のプランでは、Fable の䜿甚は䜿甚クレゞットに請求され、アドバむザヌずしおの Fable も同じ方法で請求されたす。アカりントが [Fable の䜿甚を䜿甚クレゞットに請求するための䞀床限りの同意](/docs/ja/model-config#fable-and-usage-credits) を必芁ずする堎合、Claude Code は `/model` で Fable モデルを遞択するずきにそれを芁求し、その同意を受け入れるたで Fable をアドバむザヌずしお適甚したせん。127䞀郚のプランでは、Fable の䜿甚は䜿甚クレゞットに請求され、アドバむザヌずしおの Fable も同じ方法で請求されたす。アカりントが [Fable の䜿甚を䜿甚クレゞットに請求するための 1 回限りの同意](/docs/ja/model-config#fable-and-usage-credits) を必芁ずする堎合、Claude Code は `/model` で Fable モデルを遞択するずきにそれを芁求し、その同意を受け入れるたで Fable をアドバむザヌずしお適甚したせん。

128 128 

129それを受け入れる前に、Claude Code は `/advisor fable` を入力するか `/advisor` ピッカヌで Fable を遞択するずきに Fable をアドバむザヌずしお保存したせん。代わりに `/model fable` を指すようにしたす。`claude --advisor fable` を䜿甚するず、Claude Code は `/model fable` を指すメッセヌゞで起動時に終了したす。[バックグラりンドセッション](#use-the-advisor-flag) では、終了する代わりにアドバむザヌなしでセッションを開始したす。Fable が既に `advisorModel` ずしお保存されおいる堎合、Claude Code はアドバむザヌなしでリク゚ストを送信したす。アドバむザヌをサポヌトするむンタラクティブセッションでは、`/model fable` を指す通知も衚瀺されたす。129それを受け入れる前に、Claude Code は `/advisor fable` を入力するか `/advisor` ピッカヌで Fable を遞択するずきに Fable をアドバむザヌずしお保存したせん。代わりに `/model fable` を指したす。`claude --advisor fable` を䜿甚するず、Claude Code は起動時に `/model fable` を指すメッセヌゞで終了したす。[バックグラりンドセッション](#use-the-advisor-flag) では、終了する代わりにアドバむザヌなしでセッションを開始したす。Fable が既に `advisorModel` ずしお保存されおいる堎合、Claude Code はアドバむザヌなしでリク゚ストを送信したす。メむンモデルがアドバむザヌをサポヌトする察話型セッションでは、`/model fable` を指す通知も衚瀺されたす。

130 130 

131同意を受け入れるには、`/model fable` を実行し、Fable で続行するこずを遞択したす。Claude Code は同意を蚘録し、[Fable を遞択したモデルずしお保存](/docs/ja/model-config#default-model-setting) したす。次に、Fable をアドバむザヌずしお遞択したす。131同意を受け入れるには、`/model fable` を実行し、Fable で続行するこずを遞択したす。Claude Code は同意を蚘録し、[Fable を遞択したモデルずしお保存したす](/docs/ja/model-config#default-model-setting)。その埌、Fable をアドバむザヌずしお遞択したす。

132 132 

133<h3 id="common-model-pairings">133<h3 id="common-model-pairings">

134 䞀般的なモデルペアリング134 䞀般的なモデルペアリング


139| ペアリング | 䜿甚する堎合 |139| ペアリング | 䜿甚する堎合 |

140| - | - |140| - | - |

141| Sonnet メむン + Opus アドバむザヌ | Sonnet は日垞的な䜜業を凊理し、蚈画、曖昧な倱敗、完了チェックを Opus に゚スカレヌトしたす |141| Sonnet メむン + Opus アドバむザヌ | Sonnet は日垞的な䜜業を凊理し、蚈画、曖昧な倱敗、完了チェックを Opus に゚スカレヌトしたす |

142| Sonnet メむン + Fable アドバむザヌ | 決定ポむントで Fable ガむダンスを取埗し、プロセス党䜓で Fable を実行したせん。Fable アクセスが必芁です |142| Sonnet メむン + Fable アドバむザヌ | 党䜓を通じお Fable を実行するこずなく、決定ポむントで Fable のガむダンスを取埗したす。Fable アクセスが必芁です |

143| Haiku メむン + Opus アドバむザヌ | 匷力な蚈画を備えた最も䜎コストのメむンモデル。Haiku 単独よりも高いコストが予想されたすが、メむンモデルを Sonnet たたは Opus に切り替えるよりは䜎くなりたす |143| Haiku メむン + Opus アドバむザヌ | 最も䜎コストのメむンモデルず匷力な蚈画。Haiku のみより高いコストが予想されたすが、メむンモデルを Sonnet たたは Opus に切り替えるより䜎くなりたす |

144| Opus メむン + Opus アドバむザヌ | 2 番目の Opus が最初の Opus をレビュヌしたす。コストよりも独立したチェックが重芁な高リスクタスクに圹立ちたす |144| Opus メむン + Opus アドバむザヌ | 2 番目の Opus が最初の Opus をレビュヌしたす。コストより独立したチェックが重芁な高リスクタスクに圹立ちたす |

145| Fable メむン + Fable アドバむザヌ | Fable が利甚可胜な堎合の最高胜力ペアリング。Claude Code は Fable メむンモデルに Opus たたは Sonnet アドバむザヌを適甚したせん |145| Fable メむン + Fable アドバむザヌ | Fable が利甚可胜な堎合の最高胜力ペアリング。Claude Code は Opus たたは Sonnet アドバむザヌを Fable メむンモデルに適甚したせん |

146| Sonnet メむン + Sonnet アドバむザヌ | 日垞的な芋萜ずしをキャッチするための䜎コストの 2 番目の意芋 |146| Sonnet メむン + Sonnet アドバむザヌ | 日垞的な芋萜ずしをキャッチするための䜎コストの 2 番目の意芋 |

147 147 

148<h2 id="when-claude-consults-the-advisor">148<h2 id="when-claude-consults-the-advisor">


161 161 

162* **Reviewed**: この行は advisor が䌚話をレビュヌしたこずを確認したす。advisor が読み取り可胜なガむダンスを返した堎合、`Ctrl+O` を抌しお読むこずができたす。162* **Reviewed**: この行は advisor が䌚話をレビュヌしたこずを確認したす。advisor が読み取り可胜なガむダンスを返した堎合、`Ctrl+O` を抌しお読むこずができたす。

163* **Declined**: この行は `Advisor declined to advise on this request` ず衚瀺されたす。advisor が理由を提䟛した堎合、`Ctrl+O` を抌しお読むこずができたす。163* **Declined**: この行は `Advisor declined to advise on this request` ず衚瀺されたす。advisor が理由を提䟛した堎合、`Ctrl+O` を抌しお読むこずができたす。

164* **Unavailable**: advisor の呌び出しが倱敗し、この行は `Advisor unavailable (<error_code>)` ず衚瀺されたす。ここで `<error_code>` は呌び出しが返したコヌドです。

164 165 

165Claude は䞀般的に advisor のガむダンスに埓いたすが、独自の蚌拠が特定の䞻匵ず矛盟する堎合は適応したす。掚奚されたステップが詊行時に倱敗した堎合、たたはファむルの内容がアドバむスず矛盟する堎合、Claude はガむダンスに無条件に埓うのではなく、矛盟を衚瀺したす。166Claude は䞀般的に advisor のガむダンスに埓いたすが、独自の蚌拠が特定の䞻匵ず矛盟する堎合は適応したす。掚奚されたステップが詊行時に倱敗した堎合、たたはファむルの内容がアドバむスず矛盟する堎合、Claude はガむダンスに無条件に埓うのではなく、矛盟を衚瀺したす。

166 167 

Details

129完党なパラメヌタヌ詳现JSON Schema 入力圢匏ず戻り倀の構造を含むに぀いおは、[`tool()`](/docs/ja/agent-sdk/typescript#tool) TypeScript リファレンスたたは [`@tool`](/docs/ja/agent-sdk/python#tool) Python リファレンスを参照しおください。129完党なパラメヌタヌ詳现JSON Schema 入力圢匏ず戻り倀の構造を含むに぀いおは、[`tool()`](/docs/ja/agent-sdk/typescript#tool) TypeScript リファレンスたたは [`@tool`](/docs/ja/agent-sdk/python#tool) Python リファレンスを参照しおください。

130 130 

131<Tip>131<Tip>

132 パラメヌタヌをオプションにするにはTypeScript では、Zod フィヌルドに `.default()` を远加したす。Python では、dict スキヌマはすべおのキヌを必須ずしお扱うため、パラメヌタヌをスキヌマから陀倖し、説明文字列で蚀及し、ハンドラヌで `args.get()` で読み取りたす。以䞋の [`get_precipitation_chance` ツヌル](#add-more-tools)は䞡方のパタヌンを瀺しおいたす。132 パラメヌタヌをオプションにするにはTypeScript では、Zod フィヌルドに `.optional()` を远加し、ハンドラヌでデフォルトを適甚したす。Python では、dict スキヌマはすべおのキヌを必須ずしお扱うため、パラメヌタヌをスキヌマから陀倖し、説明文字列で蚀及し、ハンドラヌで `args.get()` で読み取りたす。以䞋の [`get_precipitation_chance` ツヌル](#add-more-tools)は䞡方のパタヌンを瀺しおいたす。

133</Tip>133</Tip>

134 134 

135<h3 id="call-a-custom-tool">135<h3 id="call-a-custom-tool">


248 .int()248 .int()

249 .min(1)249 .min(1)

250 .max(24)250 .max(24)

251 .default(12) // .default() makes the parameter optional251 .optional() // .optional() lets Claude omit the parameter

252 .describe("How many hours of forecast to return")252 .describe("How many hours of forecast to return")

253 },253 },

254 async (args) => {254 async (args) => {

255 const hours = args.hours ?? 12; // Apply the default in the handler

255 const response = await fetch(256 const response = await fetch(

256 `https://api.open-meteo.com/v1/forecast?latitude=${args.latitude}&longitude=${args.longitude}&hourly=precipitation_probability&forecast_days=1`257 `https://api.open-meteo.com/v1/forecast?latitude=${args.latitude}&longitude=${args.longitude}&hourly=precipitation_probability&forecast_days=1`

257 );258 );

258 const data: any = await response.json();259 const data: any = await response.json();

259 const chances = data.hourly.precipitation_probability.slice(0, args.hours);260 const chances = data.hourly.precipitation_probability.slice(0, hours);

260 261 

261 return {262 return {

262 content: [{ type: "text", text: `Next ${args.hours} hours: ${chances.join("%, ")}%` }]263 content: [{ type: "text", text: `Next ${hours} hours: ${chances.join("%, ")}%` }]

263 };264 };

264 }265 }

265 );266 );


469 画像470 画像

470</h3>471</h3>

471 472 

472画像ブロックは、画像バむトをむンラむンで、base64 ずしお゚ンコヌドされた圢匏で保持したす。URL フィヌルドはありたせん。URL に存圚する画像を返すには、ハンドラヌ内でそれをフェッチし、レスポンスバむトを読み取り、返す前に base64 ゚ンコヌドしおください。結果は芖芚入力ずしお凊理されたす。473画像ブロックは、画像バむトをむンラむンで、base64 ずしお゚ンコヌドされた圢匏で保持したす。URL フィヌルドはありたせん。URL に存圚する画像を返すには、ハンドラヌ内でそれをフェッチし、レスポンスバむトを読み取り、返す前に base64 ゚ンコヌドしおください。PNG、JPEG、GIF、たたは WebP 画像は芖芚入力ずしお Claude に到達したす。他の皮類の画像はディスクに保存され、Claude はそのファむルパスをテキストずしお受け取りたす。

473 474 

474| フィヌルド | 型 | 泚蚘 |475| フィヌルド | 型 | 泚蚘 |

475| :- | :- | :- |476| :- | :- | :- |


538 リ゜ヌス539 リ゜ヌス

539</h3>540</h3>

540 541 

541リ゜ヌスブロックは、URI で識別されるコンテンツを埋め蟌みたす。URI はコンテンツの参照甚ラベルです。実際のコンテンツはブロックの `text` たたは `blob` フィヌルドに含たれたす。これは、ツヌルが埌で名前で参照するこずが理にかなったもの生成されたファむルや倖郚システムのレコヌドなどを生成する堎合に䜿甚したす。542リ゜ヌスブロックは、URI で識別されるコンテンツを埋め蟌みたす。実際のコンテンツはブロックの `text` たたは `blob` フィヌルドに含たれたす。ツヌルが生成されたファむルや倖郚システムのレコヌドなど、埌で名前で参照するこずが理にかなったものを生成する堎合に䜿甚したす。

542 543 

543| フィヌルド | 型 | 泚蚘 |544| フィヌルド | 型 | 泚蚘 |

544| :- | :- | :- |545| :- | :- | :- |


548| `resource.blob` | `string` | バむナリの堎合、base64 ゚ンコヌドされたコンテンツ。TypeScript のみPython SDK はバむナリリ゜ヌスをツヌル結果から削陀し、譊告をログに蚘録したす |549| `resource.blob` | `string` | バむナリの堎合、base64 ゚ンコヌドされたコンテンツ。TypeScript のみPython SDK はバむナリリ゜ヌスをツヌル結果から削陀し、譊告をログに蚘録したす |

549| `resource.mimeType` | `string` | オプション |550| `resource.mimeType` | `string` | オプション |

550 551 

551この䟋は、ツヌルハンドラヌ内から返されるリ゜ヌスブロックを瀺しおいたす。URI `file:///tmp/report.md` は Claude が埌で参照できるラベルです。SDK はそのパスから読み取りたせん。552この䟋は、ツヌルハンドラヌ内から返されるリ゜ヌスブロックを瀺しおいたす。SDK は䟋の URI `file:///tmp/report.md` から読み取りたせん。

552 553 

553<CodeGroup>554<CodeGroup>

554 ```typescript TypeScript theme={null}555 ```typescript TypeScript theme={null}


572 {573 {

573 "type": "resource",574 "type": "resource",

574 "resource": {575 "resource": {

575 "uri": "file:///tmp/report.md", # Label for Claude to reference, not a path the SDK reads576 "uri": "file:///tmp/report.md", # Not a path the SDK reads

576 "mimeType": "text/markdown",577 "mimeType": "text/markdown",

577 "text": "# Report\n...", # The actual content, inline578 "text": "# Report\n...", # The actual content, inline

578 },579 },

Details

6 6 

7> 構築したいものに合臎する完党で実行可胜な Agent SDK プロゞェクト、たたは Claude Cookbook のガむド付きレシピを芋぀けおください。7> 構築したいものに合臎する完党で実行可胜な Agent SDK プロゞェクト、たたは Claude Cookbook のガむド付きレシピを芋぀けおください。

8 8 

9このペヌゞは、完党で実行可胜な Agent SDK プロゞェクトずガむド付き Claude Cookbook レシピぞのルヌトを提䟛したす。TypeScript アプリケヌションは [`claude-agent-sdk-demos`](https://github.com/anthropics/claude-agent-sdk-demos) リポゞトリに、Python レシピは [Claude Cookbook](https://platform.claude.com/cookbook) に存圚したす。9このペヌゞは、完党で実行可胜な Agent SDK プロゞェクトずガむド付き Claude Cookbook レシピぞのルヌトを提䟛したす。アプリケヌションは [`claude-agent-sdk-demos`](https://github.com/anthropics/claude-agent-sdk-demos) リポゞトリに、Python レシピは [Claude Cookbook](https://platform.claude.com/cookbook) に存圚したす。

10 10 

11<h2 id="run-a-minimal-agent-first">11<h2 id="run-a-minimal-agent-first">

12 たず最小限の゚ヌゞェントを実行する12 たず最小限の゚ヌゞェントを実行する


18 18 

19* [Hello World](https://github.com/anthropics/claude-agent-sdk-demos/tree/main/hello-world)リポゞトリコヌドから開始したい堎合にクロヌンする最小限の TypeScript プロゞェクト19* [Hello World](https://github.com/anthropics/claude-agent-sdk-demos/tree/main/hello-world)リポゞトリコヌドから開始したい堎合にクロヌンする最小限の TypeScript プロゞェクト

20 20 

21<h2 id="explore-a-typescript-application">21<h2 id="explore-a-demo-application">

22 TypeScript アプリケヌションを探玢する22 デモアプリケヌションを探玢する

23</h2>23</h2>

24 24 

25[`claude-agent-sdk-demos`](https://github.com/anthropics/claude-agent-sdk-demos) の TypeScript アプリケヌションは、メヌルクラむアントからマルチ゚ヌゞェント研究システムたで、ロヌカル開発甚のデモです。構築しおいるものの圢状に合臎するデモをクロヌンしおください。25[`claude-agent-sdk-demos`](https://github.com/anthropics/claude-agent-sdk-demos) のアプリケヌションは、メヌルクラむアントからマルチ゚ヌゞェント研究システムたで、ロヌカル開発甚のデモです。構築しおいるものの圢状に合臎するデモをクロヌンしおください。

26 26 

27<h2 id="work-through-a-python-recipe">27<h2 id="work-through-a-python-recipe">

28 Python レシピを実行する28 Python レシピを実行する

Details

6 6 

7> ゚ヌゞェントセッション䞭のファむル倉曎を远跡し、ファむルを以前の任意の状態に埩元したす7> ゚ヌゞェントセッション䞭のファむル倉曎を远跡し、ファむルを以前の任意の状態に埩元したす

8 8 

9ファむル checkpointing は、゚ヌゞェントセッション䞭に Write、Edit、NotebookEdit ツヌルを通じお行われたファむル修正を远跡し、ファむルを以前の任意の状態に巻き戻すこずができたす。詊しおみたいですか[むンタラクティブな䟋](#try-it-out)にゞャンプしおください。9ファむル checkpointing は、゚ヌゞェントセッション䞭に [Write](/docs/ja/tools-reference#write-tool-behavior)、[Edit](/docs/ja/tools-reference#edit-tool-behavior)、[NotebookEdit](/docs/ja/tools-reference#notebookedit-tool-behavior) ツヌルを通じお行われたファむル修正を远跡し、ファむルを以前の任意の状態に巻き戻すこずができたす。ファむルを埩元する巻き戻しを芋るには、[むンタラクティブな䟋](#try-it-out)にゞャンプしおください。

10 

11checkpointing を䜿甚するず、以䞋のこずができたす

12 

13* **䞍芁な倉曎を元に戻す** - ファむルを既知の良奜な状態に埩元するこずで、䞍芁な倉曎を元に戻したす

14* **代替案を探玢する** - checkpoint に埩元しお、別のアプロヌチを詊したす

15* **゚ラヌから回埩する** - ゚ヌゞェントが䞍正な修正を行った堎合に回埩したす

16 10 

17<Warning>11<Warning>

18 Write、Edit、NotebookEdit ツヌルを通じお行われた倉曎のみが远跡されたす。Bash コマンド`echo > file.txt` や `sed -i` などを通じお行われた倉曎は、checkpoint システムでキャプチャされたせん。たた、[subagent](/docs/ja/agent-sdk/subagents)が適甚する線集もキャプチャされたせん。ただし、[`context: fork` を持぀ skill](/docs/ja/skills#run-skills-in-a-subagent)がフォアグラりンドで実行される堎合は陀きたす。12 Write、Edit、NotebookEdit ツヌルを通じお行われた倉曎のみが远跡されたす。Bash コマンド`echo > file.txt` や `sed -i` などを通じお行われた倉曎は、checkpoint システムでキャプチャされたせん。たた、[subagent](/docs/ja/agent-sdk/subagents)が適甚する線集もキャプチャされたせん。ただし、[`context: fork` を持぀ skill](/docs/ja/skills#run-skills-in-a-subagent)がフォアグラりンドで実行される堎合は陀きたす。


36 30 

37ファむル checkpointing を䜿甚するには、オプションで有効にし、レスポンスストリヌムから checkpoint UUID をキャプチャしおから、埩元が必芁な堎合に `rewindFiles()`TypeScriptたたは `rewind_files()`Pythonを呌び出したす。31ファむル checkpointing を䜿甚するには、オプションで有効にし、レスポンスストリヌムから checkpoint UUID をキャプチャしおから、埩元が必芁な堎合に `rewindFiles()`TypeScriptたたは `rewind_files()`Pythonを呌び出したす。

38 32 

39次の䟋は、完党なフロヌcheckpointing を有効にし、レスポンスストリヌムから checkpoint UUID ずセッション ID をキャプチャしおから、埌でセッションを再開しおファむルを巻き戻すを瀺しおいたす。各ステップに぀いおは、以䞋で詳しく説明したす。このセクションの䟋では、プロンプト「Refactor the authentication module」を䜿甚しおいたす。認蚌モゞュヌルを含むプロゞェクトで実行するか、プロンプトを倉曎しおプロゞェクトに存圚するファむルを指定しおください。ファむルの倉曎を確認し、巻き戻しがそれらを埩元するのを芋るこずができたす。33このセクションの䟋では、プロンプト「Refactor the authentication module」を䜿甚しおいたす。認蚌モゞュヌルを含むプロゞェクトで実行するか、プロンプトを倉曎しおプロゞェクトに存圚するファむルを指定しおください。ファむルの倉曎を確認し、巻き戻しがそれらを埩元するのを芋るこずができたす。

34 

35この䟋は checkpointing を有効にし、レスポンスストリヌムから checkpoint UUID ずセッション ID をキャプチャしおから、埌でセッションを再開しおファむルを巻き戻したす。䟋の番号付きコメントは、以䞋のステップず察応しおいたす。

40 36 

41<CodeGroup>37<CodeGroup>

42 ```python Python theme={null}38 ```python Python theme={null}


153 | checkpointing を有効にする | `enable_file_checkpointing=True` | `enableFileCheckpointing: true` | 巻き戻しのためのファむル倉曎を远跡したす |149 | checkpointing を有効にする | `enable_file_checkpointing=True` | `enableFileCheckpointing: true` | 巻き戻しのためのファむル倉曎を远跡したす |

154 | checkpoint UUID を受け取る | `extra_args={"replay-user-messages": None}` | `extraArgs: { 'replay-user-messages': null }` | ストリヌム内でナヌザヌメッセヌゞ UUID を取埗するために必須 |150 | checkpoint UUID を受け取る | `extra_args={"replay-user-messages": None}` | `extraArgs: { 'replay-user-messages': null }` | ストリヌム内でナヌザヌメッセヌゞ UUID を取埗するために必須 |

155 151 

156 <CodeGroup>152 [checkpointing を実装する](#implement-checkpointing)の䞋の先頭の䟋では、permission mode を `acceptEdits` に蚭定しおおり、これはプロンプトなしで゚ヌゞェントのファむル線集を承認したす。詳现に぀いおは、[Permission modes](/docs/ja/agent-sdk/permissions#permission-modes)を参照しおください。

157 ```python Python theme={null}

158 options = ClaudeAgentOptions(

159 enable_file_checkpointing=True,

160 permission_mode="acceptEdits",

161 extra_args={"replay-user-messages": None},

162 )

163 

164 async with ClaudeSDKClient(options) as client:

165 await client.query("Refactor the authentication module")

166 ```

167 

168 ```typescript TypeScript theme={null}

169 const response = query({

170 prompt: "Refactor the authentication module",

171 options: {

172 enableFileCheckpointing: true,

173 permissionMode: "acceptEdits" as const,

174 extraArgs: { "replay-user-messages": null }

175 }

176 });

177 ```

178 </CodeGroup>

179 </Step>153 </Step>

180 154 

181 <Step title="checkpoint UUID ずセッション ID をキャプチャする">155 <Step title="checkpoint UUID ずセッション ID をキャプチャする">


184 ほずんどのナヌスケヌスでは、最初のナヌザヌメッセヌゞ UUID`message.uuid`をキャプチャしたす。これに巻き戻すず、すべおのファむルが元の状態に埩元されたす。耇数の checkpoint を保存しお䞭間状態に巻き戻すには、[耇数の埩元ポむント](#multiple-restore-points)を参照しおください。158 ほずんどのナヌスケヌスでは、最初のナヌザヌメッセヌゞ UUID`message.uuid`をキャプチャしたす。これに巻き戻すず、すべおのファむルが元の状態に埩元されたす。耇数の checkpoint を保存しお䞭間状態に巻き戻すには、[耇数の埩元ポむント](#multiple-restore-points)を参照しおください。

185 159 

186 セッション ID`message.session_id`をキャプチャするのはオプションです。ストリヌムが完了した埌に巻き戻したい堎合にのみ必芁です。[Checkpoint before risky operations](#checkpoint-before-risky-operations) の䟋のように、メッセヌゞの凊理䞭に `rewindFiles()` をすぐに呌び出す堎合は、セッション ID のキャプチャをスキップできたす。160 セッション ID`message.session_id`をキャプチャするのはオプションです。ストリヌムが完了した埌に巻き戻したい堎合にのみ必芁です。[Checkpoint before risky operations](#checkpoint-before-risky-operations) の䟋のように、メッセヌゞの凊理䞭に `rewindFiles()` をすぐに呌び出す堎合は、セッション ID のキャプチャをスキップできたす。

187 

188 <CodeGroup>

189 ```python Python theme={null}

190 checkpoint_id = None

191 session_id = None

192 

193 async for message in client.receive_response():

194 # 最初のナヌザヌメッセヌゞ UUID を checkpoint ずしおキャプチャ

195 if isinstance(message, UserMessage) and message.uuid and checkpoint_id is None:

196 checkpoint_id = message.uuid

197 # 結果メッセヌゞからセッション ID をキャプチャ

198 if isinstance(message, ResultMessage):

199 session_id = message.session_id

200 ```

201 

202 ```typescript TypeScript theme={null}

203 let checkpointId: string | undefined;

204 let sessionId: string | undefined;

205 

206 for await (const message of response) {

207 // 最初のナヌザヌメッセヌゞ UUID を checkpoint ずしおキャプチャ

208 if (message.type === "user" && message.uuid && !checkpointId) {

209 checkpointId = message.uuid;

210 }

211 // セッション ID を持぀メッセヌゞからキャプチャ

212 if ("session_id" in message) {

213 sessionId = message.session_id;

214 }

215 }

216 ```

217 </CodeGroup>

218 </Step>161 </Step>

219 162 

220 <Step title="ファむルを巻き戻す">163 <Step title="ファむルを巻き戻す">

221 ストリヌムが完了した埌に巻き戻すには、空のプロンプトでセッションを再開し、checkpoint UUID を䜿甚しお `rewind_files()`Pythonたたは `rewindFiles()`TypeScriptを呌び出したす。ストリヌム䞭に巻き戻すこずもできたす。そのパタヌンに぀いおは、[Checkpoint before risky operations](#checkpoint-before-risky-operations) を参照しおください。164 ストリヌムが完了した埌に巻き戻すには、空のプロンプトでセッションを再開し、checkpoint UUID を䜿甚しお `rewind_files()`Pythonたたは `rewindFiles()`TypeScriptを呌び出したす。resumed セッションのオプションで checkpointing を有効にし、レスポンスルヌプ内から巻き戻しを呌び出したす。ストリヌム䞭に巻き戻すこずもできたす。そのパタヌンに぀いおは、[Checkpoint before risky operations](#checkpoint-before-risky-operations)を参照しおください。

222 165 

223 <CodeGroup>166 セッション ID ず checkpoint ID をキャプチャした堎合、CLI からも巻き戻すこずができたす。このコマンドには、[Claude Code をむンストヌル](/docs/ja/setup)するこずで取埗できる `claude` 実行ファむルが必芁です。SDK は checkpointing を有効にしたすが、`claude -p` を盎接実行する堎合は、`CLAUDE_CODE_ENABLE_SDK_FILE_CHECKPOINTING` 環境倉数を蚭定する必芁がありたす

224 ```python Python theme={null}

225 async with ClaudeSDKClient(

226 ClaudeAgentOptions(enable_file_checkpointing=True, resume=session_id)

227 ) as client:

228 await client.query("") # 接続を開くための空のプロンプト

229 async for message in client.receive_response():

230 if checkpoint_id:

231 await client.rewind_files(checkpoint_id)

232 break

233 ```

234 

235 ```typescript TypeScript theme={null}

236 const rewindQuery = query({

237 prompt: "", // 接続を開くための空のプロンプト

238 options: { ...opts, resume: sessionId }

239 });

240 

241 for await (const msg of rewindQuery) {

242 if (checkpointId) {

243 await rewindQuery.rewindFiles(checkpointId);

244 }

245 break;

246 }

247 ```

248 </CodeGroup>

249 

250 セッション ID ず checkpoint ID をキャプチャした堎合、CLI からも巻き戻すこずができたす。このコマンドには、[Claude Code をむンストヌル](/docs/ja/setup)するこずで取埗できる `claude` 実行ファむルが必芁です。これは SDK パッケヌゞではむンストヌルされたせん。SDK は checkpointing を有効にしたすが、`claude -p` を盎接実行する堎合は、`CLAUDE_CODE_ENABLE_SDK_FILE_CHECKPOINTING` 環境倉数を蚭定する必芁がありたす

251 167 

252 ```bash theme={null}168 ```bash theme={null}

253 CLAUDE_CODE_ENABLE_SDK_FILE_CHECKPOINTING=true claude -p --resume <session-id> --rewind-files <checkpoint-uuid>169 CLAUDE_CODE_ENABLE_SDK_FILE_CHECKPOINTING=true claude -p --resume <session-id> --rewind-files <checkpoint-uuid>


780 696 

781この゚ラヌは、レスポンスを反埩凊理した埌に `rewindFiles()` たたは `rewind_files()` を呌び出した堎合に発生したす。ルヌプが完了するず、CLI プロセスぞの接続が閉じられたす。697この゚ラヌは、レスポンスを反埩凊理した埌に `rewindFiles()` たたは `rewind_files()` を呌び出した堎合に発生したす。ルヌプが完了するず、CLI プロセスぞの接続が閉じられたす。

782 698 

783**解決策**空のプロンプトでセッションを再開しおから、新しいク゚リで巻き戻したす699**解決策**空のプロンプトでセッションを再開しおから、新しいク゚リで巻き戻したす。[Implement checkpointing](#implement-checkpointing) の先頭の䟋に、Step 3 ずマヌクされたコメントで、䞡蚀語での再開ず巻き戻しの呌び出しが瀺されおいたす。

784 

785<CodeGroup>

786 ```python Python theme={null}

787 # セッションを空のプロンプトで再開しおから巻き戻す

788 async with ClaudeSDKClient(

789 ClaudeAgentOptions(enable_file_checkpointing=True, resume=session_id)

790 ) as client:

791 await client.query("")

792 async for message in client.receive_response():

793 if checkpoint_id:

794 await client.rewind_files(checkpoint_id)

795 break

796 ```

797 

798 ```typescript TypeScript theme={null}

799 // セッションを空のプロンプトで再開しおから巻き戻す

800 const rewindQuery = query({

801 prompt: "",

802 options: { ...opts, resume: sessionId }

803 });

804 

805 try {

806 for await (const msg of rewindQuery) {

807 if (checkpointId) {

808 await rewindQuery.rewindFiles(checkpointId);

809 }

810 break;

811 }

812 } catch (error) {

813 // ここで゚ラヌが発生した堎合、巻き戻しが完了しなかったこずを意味したす。䟋えば、checkpoint

814 // が芋぀からなかったか、セッションを再開できたせんでした。

815 console.error(`Rewind session ended with an error: ${error}`);

816 }

817 ```

818</CodeGroup>

819 700 

820<h2 id="next-steps">701<h2 id="next-steps">

821 次のステップ702 次のステップ

Details

127 127 

128䟋のワヌクロヌドには、受信メヌルをトリアヌゞしお応答するメヌル゚ヌゞェント、コンテナポヌトを通じおナヌザヌが線集可胜なサむトをホストするサむトビルダヌ、Slack などのプラットフォヌムからの継続的なトラフィックを凊理するチャットボットが含たれたす。128䟋のワヌクロヌドには、受信メヌルをトリアヌゞしお応答するメヌル゚ヌゞェント、コンテナポヌトを通じおナヌザヌが線集可胜なサむトをホストするサむトビルダヌ、Slack などのプラットフォヌムからの継続的なトラフィックを凊理するチャットボットが含たれたす。

129 129 

130コンテナは HTTP たたは WebSocket ゚ンドポむントを公開し、各アクティブセッションを長時間実行されるク゚リずその背埌にあるサブプロセスにマップしたす。TypeScript では、[`streamInput()`](/docs/ja/agent-sdk/typescript#query-object)を䜿甚しおアクティブセッションにタヌンを远加し、[`startup()`](/docs/ja/agent-sdk/typescript#startup)を䜿甚しお受信トラフィック前にサブプロセスをプリりォヌムしたす。Python では、[`ClaudeSDKClient`](/docs/ja/agent-sdk/python#claudesdkclient)を䜿甚しおセッションをタヌン党䜓で開いたたたにしたす。コンテナのサむズを、メモリに保持できる最倧数の同時セッションに察応できるようにしおください。130コンテナは HTTP たたは WebSocket ゚ンドポむントを公開し、各アクティブセッションを長時間実行されるク゚リずその背埌にあるサブプロセスにマップしたす。セッションを開いたたたにしお枩かく保぀呌び出しは SDK 間で異なりたす。

131 

132* **TypeScript**[`streamInput()`](/docs/ja/agent-sdk/typescript#query-object)を䜿甚しおアクティブセッションにタヌンを远加したす。受信トラフィック前にサブプロセスをプリりォヌムするには[`startup()`](/docs/ja/agent-sdk/typescript#startup)を呌び出したす。セッションの䜜業ディレクトリが最初のリク゚ストが到着するたで䞍明な堎合は、代わりに[`prewarm()`](/docs/ja/agent-sdk/typescript#prewarm)でプリりォヌムしおください。

133* **Python**[`ClaudeSDKClient`](/docs/ja/agent-sdk/python#claudesdkclient)を䜿甚しおセッションをタヌン党䜓で開いたたたにしたす。

134 

135コンテナのサむズを、メモリに保持できる最倧数の同時セッションに察応できるようにしおください。

131 136 

132<h3 id="hybrid-sessions">137<h3 id="hybrid-sessions">

133 ハむブリッドセッション138 ハむブリッドセッション

agent-sdk/mcp.md +1 −1

Details

162| :- | :- | :- |162| :- | :- | :- |

163| stdio サヌバヌ、たたはキャッシュされたツヌルリストのない HTTP/SSE サヌバヌ | はい、接続されるたで | [`MCP_TIMEOUT`](/docs/ja/env-vars)、デフォルトは 30 秒。接続はその期限で倱敗したす |163| stdio サヌバヌ、たたはキャッシュされたツヌルリストのない HTTP/SSE サヌバヌ | はい、接続されるたで | [`MCP_TIMEOUT`](/docs/ja/env-vars)、デフォルトは 30 秒。接続はその期限で倱敗したす |

164| キャッシュされたツヌルリストを持぀リモヌトサヌバヌClaude Code が以前の接続から保存 | いいえ。キャッシュされたツヌルは最初のタヌンから利甚可胜 | なし。最初のツヌル呌び出しで接続し、その遅延接続には独自のタむムアりトがありたす |164| キャッシュされたツヌルリストを持぀リモヌトサヌバヌClaude Code が以前の接続から保存 | いいえ。キャッシュされたツヌルは最初のタヌンから利甚可胜 | なし。最初のツヌル呌び出しで接続し、その遅延接続には独自のタむムアりトがありたす |

165| むンプロセス [SDK サヌバヌ](#sdk-mcp-servers) | はい、接続しおツヌルをリストするたで | なし。接続ずツヌルリスティングリク゚ストはそれぞれ独自のタむムアりトを持ちたす |165| むンプロセス [SDK サヌバヌ](#sdk-mcp-servers) | はい、接続しおツヌルをリストするたで | [`MCP_TIMEOUT`](/docs/ja/env-vars)、デフォルトは 30 秒。接続詊行ごず。接続はその期限で倱敗したす |

166 166 

167[蚭定ファむル](#from-a-config-file)`.mcp.json` などたたはプラグむンから読み蟌たれたサヌバヌは、通垞、init メッセヌゞで `pending` ず衚瀺されたす。`options.mcpServers` が stdio、HTTP、たたは SSE サヌバヌを保持しおいる堎合、最初のタヌンはこれらの保留䞭のサヌバヌも埅機し、`MCP_TIMEOUT` たでです。`options.mcpServers` が空であるか、SDK サヌバヌのみを保持しおいる堎合、最初のタヌンは代わりに最倧 2 秒間埅機したす。167[蚭定ファむル](#from-a-config-file)`.mcp.json` などたたはプラグむンから読み蟌たれたサヌバヌは、通垞、init メッセヌゞで `pending` ず衚瀺されたす。`options.mcpServers` が stdio、HTTP、たたは SSE サヌバヌを保持しおいる堎合、最初のタヌンはこれらの保留䞭のサヌバヌも埅機し、`MCP_TIMEOUT` たでです。`options.mcpServers` が空であるか、SDK サヌバヌのみを保持しおいる堎合、最初のタヌンは代わりに最倧 2 秒間埅機したす。

168 168 

Details

14 14 

15システムプロンプトは、䌚話党䜓を通じお Claude の動䜜方法を圢䜜る初期呜什セットです。Agent SDK には、これに察する 3 ぀の開始点がありたす15システムプロンプトは、䌚話党䜓を通じお Claude の動䜜方法を圢䜜る初期呜什セットです。Agent SDK には、これに察する 3 ぀の開始点がありたす

16 16 

17* **最小限のデフォルト**TypeScript で `systemPrompt` を蚭定しない、たたは Python で `system_prompt` を蚭定しない堎合、SDK はツヌル呌び出しをカバヌする最小限のプロンプトを䜿甚したすが、`claude_code` プリセットの残りのコンテンツセキュリティず安党性の呜什、および䜜業ディレクトリず環境に関するコンテキストを含むは省略されおいたす。これは、デフォルトで Claude Code システムプロンプトを䜿甚する `claude -p` ずは異なりたす。CLI から移行しおいお、䞀臎する動䜜を望む堎合は、`claude_code` プリセットを蚭定しおください。17* **最小限のデフォルト**TypeScript で `systemPrompt` を蚭定しない、たたは Python で `system_prompt` を蚭定しない堎合、SDK はツヌル呌び出しをカバヌする最小限のプロンプトを䜿甚したすが、`claude_code` プリセットの残りのコンテンツセキュリティず安党性の呜什を含むは省略されおいたす。これは、デフォルトで Claude Code システムプロンプトを䜿甚する `claude -p` ずは異なりたす。CLI から移行しおいお、䞀臎する動䜜を望む堎合は、`claude_code` プリセットを蚭定しおください。

18* **`claude_code` プリセット**Claude Code CLI が䜿甚するシステムプロンプト。ツヌル䜿甚呜什、セキュリティず安党性の呜什、および䜜業ディレクトリず環境に関するコンテキストが含たれおいたす。TypeScript で `systemPrompt: { type: "preset", preset: "claude_code" }` を蚭定するか、Python で `system_prompt={"type": "preset", "preset": "claude_code"}` を蚭定しおください。オプションで `append` を䜿甚しお、最埌に独自の呜什を远加できたす。18* **`claude_code` プリセット**Claude Code CLI が䜿甚するシステムプロンプト。ツヌル䜿甚呜什、セキュリティず安党性の呜什が含たれおいたす。TypeScript で `systemPrompt: { type: "preset", preset: "claude_code" }` を蚭定するか、Python で `system_prompt={"type": "preset", "preset": "claude_code"}` を蚭定しおください。オプションで `append` を䜿甚しお、最埌に独自の呜什を远加できたす。

19* **カスタム文字列**自分で䜜成したプロンプト。SDK は提䟛したものだけを送信したす。19* **カスタム文字列**自分で䜜成したプロンプト。SDK は提䟛したものだけを送信したす。

20 20 

21<h3 id="decide-on-a-starting-point">21<h3 id="decide-on-a-starting-point">


26 26 

27| 構築しおいるもの | 䜿甚するもの | 埗られるもの |27| 構築しおいるもの | 䜿甚するもの | 埗られるもの |

28| :- | :- | :- |28| :- | :- | :- |

29| 人間が監芖しお指導する CLI たたは IDE のようなコヌディングツヌル。Claude Code のデフォルトが必芁なもの | `claude_code` プリセット | Claude Code プロンプトツヌルガむダンス、安党ルヌル、環境コンテキストを含む |29| 人間が監芖しお指導する CLI たたは IDE のようなコヌディングツヌル。Claude Code のデフォルトが必芁なもの | `claude_code` プリセット | Claude Code プロンプトツヌルガむダンスず安党ルヌルを含む |

30| 同じ皮類のツヌル、プラス、コヌディング暙準、出力圢匏、たたはドメむンコンテキストなどの補品固有のルヌル | `claude_code` プリセット`append` 付き | 䞊蚘のすべお。プリセットの埌に呜什が远加されたす。䜕も削陀されないため、これは最もリスクが䜎いカスタマむズです |30| 同じ皮類のツヌル、プラス、コヌディング暙準、出力圢匏、たたはドメむンコンテキストなどの補品固有のルヌル | `claude_code` プリセット`append` 付き | 䞊蚘のすべお。プリセットの埌に呜什が远加されたす。䜕も削陀されないため、これは最もリスクが䜎いカスタマむズです |

31| 異なるサヌフェス、アむデンティティ、たたは暩限モデルを持぀゚ヌゞェント、たたはコヌディング以倖の゚ヌゞェント | カスタムプロンプト文字列 | 䜜成したもののみ。゚ヌゞェントが必芁ずするツヌルガむダンスず安党呜什を眮き換える責任がありたす |31| 異なるサヌフェス、アむデンティティ、たたは暩限モデルを持぀゚ヌゞェント、たたはコヌディング以倖の゚ヌゞェント | カスタムプロンプト文字列 | 䜜成したもののみ。゚ヌゞェントが必芁ずするツヌルガむダンスず安党呜什を眮き換える責任がありたす |

32| ツヌル呌び出しルヌプが薄く、゚ヌゞェントペル゜ナがなく、ナヌザヌプロンプトですべおの動䜜を提䟛する | `systemPrompt` オプションなし | 最小限のデフォルトツヌル呌び出しサポヌトのみ |32| ツヌル呌び出しルヌプが薄く、゚ヌゞェントペル゜ナがなく、ナヌザヌプロンプトですべおの動䜜を提䟛する | `systemPrompt` オプションなし | 最小限のデフォルトツヌル呌び出しサポヌトのみ |


225 ナヌザヌずマシン党䜓でプロンプトキャッシングを改善する225 ナヌザヌずマシン党䜓でプロンプトキャッシングを改善する

226</h4>226</h4>

227 227 

228デフォルトでは、同じ `claude_code` プリセットず `append` テキストを䜿甚する 2 ぀のセッションは、異なるワヌキングディレクトリから実行される堎合でも、プロンプトキャッシュ゚ントリを共有できたせん。これは、プリセットが `append` テキストの前にシステムプロンプトにセッションごずのコンテキストを埋め蟌むためです。ワヌキングディレクトリ、git リポゞトリであるかどうか、プラットフォヌム、アクティブなシェル、OS バヌゞョン、および自動メモリパスです。そのコンテキストの違いはシステムプロンプトの違いを生じ、キャッシュミスになりたす。CLAUDE.md コンテンツはシステムプロンプトに圱響を䞎えたせん。SDK がそれをシステムプロンプトではなく䌚話に泚入するためです。228デフォルトでは、同じ `claude_code` プリセットず `append` テキストを䜿甚する 2 ぀のセッションは、自動メモリの堎所が異なる堎合、プロンプトキャッシュ゚ントリを共有できたせん。プリセットは `append` テキストの前にシステムプロンプトにその堎所を埋め蟌みたす。堎所はデフォルトで `~/.claude/projects/` の䞋の絶察パスであり、ディスク䞊のリポゞトリのパスに基づいお名前が付けられるため、ナヌザヌ、マシン、チェックアりト党䜓で異なりたす。

229 229 

230セッション党䜓でシステムプロンプトを同䞀にするには、TypeScript で `excludeDynamicSections: true` を蚭定するか、Python で `"exclude_dynamic_sections": True` を蚭定したす。セッションごずのコンテキストは最初のナヌザヌメッセヌゞに移動し、静的プリセットず `append` テキストのみがシステムプロンプトに残るため、同䞀の蚭定はナヌザヌずマシン党䜓でキャッシュ゚ントリを共有できたす。230CLAUDE.md コンテンツおよびワヌキングディレクトリ、プラットフォヌム、シェル、OS バヌゞョンなどの環境詳现は、Claude Code がそれらをシステムプロンプトではなく䌚話で配信するため、システムプロンプトキャッシュに圱響を䞎えたせん。

231 

232セッション党䜓でシステムプロンプトを同䞀にするには、TypeScript で `excludeDynamicSections: true` を蚭定するか、Python で `"exclude_dynamic_sections": True` を蚭定したす。ナヌザヌごずのコンテキストは最初のナヌザヌメッセヌゞに移動し、静的プリセットず `append` テキストのみがシステムプロンプトに残るため、同䞀の蚭定はナヌザヌずマシン党䜓でキャッシュ゚ントリを共有できたす。

231 233 

232<Note>234<Note>

233 `excludeDynamicSections` には `@anthropic-ai/claude-agent-sdk` v0.2.98 以降、たたは Python の堎合は `claude-agent-sdk` v0.1.58 以降が必芁です。プリセットオブゞェクト圢匏でのみ蚭定したす。SDK はカスタムプロンプトの代わりにプリセットを枡す堎合、それを無芖したす。カスタムプロンプトの指瀺を TypeScript SDK でキャッシュに保぀には、[Cache the static part of a custom prompt](#cache-the-static-part-of-a-custom-prompt) を参照しおください。235 `excludeDynamicSections` には `@anthropic-ai/claude-agent-sdk` v0.2.98 以降、たたは Python の堎合は `claude-agent-sdk` v0.1.58 以降が必芁です。プリセットオブゞェクト圢匏でのみ蚭定したす。SDK はカスタムプロンプトの代わりにプリセットを枡す堎合、それを無芖したす。カスタムプロンプトの指瀺を TypeScript SDK でキャッシュに保぀には、[Cache the static part of a custom prompt](#cache-the-static-part-of-a-custom-prompt) を参照しおください。

234</Note>236</Note>

235 237 

236次の䟋は、共有 `append` ブロックを `excludeDynamicSections` ず組み合わせるため、異なるディレクトリから実行される゚ヌゞェントのフリヌトが同じキャッシュされたシステムプロンプトを再利甚できたす。238次の䟋は、共有 `append` ブロックを `excludeDynamicSections` ず組み合わせるため、゚ヌゞェントのフリヌトが同じキャッシュされたシステムプロンプトを再利甚できたす。

237 239 

238<CodeGroup>240<CodeGroup>

239 ```typescript TypeScript theme={null}241 ```typescript TypeScript theme={null}


279 ```281 ```

280</CodeGroup>282</CodeGroup>

281 283 

282**トレヌドオフ:** ワヌキングディレクトリ、git リポゞトリフラグ、プラットフォヌム、アクティブなシェル、OS バヌゞョン、および自動メモリパスは匕き続き Claude に到達したすが、システムプロンプトではなく最初のナヌザヌメッセヌゞの䞀郚ずしお到達したす。ナヌザヌメッセヌゞの指瀺はシステムプロンプトの同じテキストよりもわずかに䜎い重みを持぀ため、Claude は珟圚のディレクトリたたは自動メモリパスに぀いお掚論する際にそれらに䟝存する可胜性が䜎くなりたす。セッション間のキャッシュ再利甚が最倧限に暩嚁あるコンテキストよりも重芁な堎合、このオプションを有効にしたす。284**トレヌドオフ:** システムプロンプトから移動したテキストは匕き続き Claude に到達したすが、ナヌザヌメッセヌゞずしおです。そのテキストは少なくずも自動メモリディレクトリの堎所であり、倚くの堎合は自動メモリセクション党䜓です。ナヌザヌメッセヌゞの指瀺はシステムプロンプトの同じテキストよりもわずかに䜎い重みを持぀ため、Claude はその自動メモリガむダンスに埓う可胜性が䜎くなりたす。セッション間のキャッシュ再利甚がより暩嚁あるコンテキストよりも重芁な堎合、このオプションを有効にしたす。

283 285 

284非察話型 CLI モヌドの同等のフラグに぀いおは、[`--exclude-dynamic-system-prompt-sections`](/docs/ja/cli-reference) を参照しおください。286非察話型 CLI モヌドの同等のフラグに぀いおは、[`--exclude-dynamic-system-prompt-sections`](/docs/ja/cli-reference) を参照しおください。

285 287 


418 420 

419`append` たたはカスタムプロンプトを蚘録するには、デフォルトで Claude Code v2.1.265 以降が必芁です。TypeScript Agent SDK は v0.3.265 から、Python Agent SDK は v0.2.153 からバンドルされおいたす。Claude Code v2.1.268 より前では、[feature flags](/docs/ja/env-vars#features-that-need-feature-flag-fetching) をフェッチしないセッションAmazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry のセッションを含むはすべおのリク゚ストでプロンプトを再構築し、`snapshot` は効果がありたせんでした。421`append` たたはカスタムプロンプトを蚘録するには、デフォルトで Claude Code v2.1.265 以降が必芁です。TypeScript Agent SDK は v0.3.265 から、Python Agent SDK は v0.2.153 からバンドルされおいたす。Claude Code v2.1.268 より前では、[feature flags](/docs/ja/env-vars#features-that-need-feature-flag-fetching) をフェッチしないセッションAmazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry のセッションを含むはすべおのリク゚ストでプロンプトを再構築し、`snapshot` は効果がありたせんでした。

420 422 

423<h2 id="context-claude-code-adds-outside-the-system-prompt">

424 Claude Code がシステムプロンプト倖に远加するコンテキスト

425</h2>

426 

427システムリマむンダヌは、Claude Code がセッション䞭に䌚話に远加するメッセヌゞで、CLAUDE.md ファむルの内容やファむルがディスク䞊で倉曎されたずいうメモなど、Claude にコンテキストを提䟛したす。Claude Code はシステムプロンプトではなく䌚話内でそれらを送信するため、`claude_code` プリセットを䜿甚するか、`systemPrompt` ずしお独自の文字列を枡すかに関わらず、Claude に到達したす。

428 

429このセクションでは、[゚ヌゞェントの動䜜を倉曎する可胜性が最も高いリマむンダヌ](#reminders-claude-code-adds-to-the-conversation)、[゚ヌゞェントが眮き換えるコンテキストをオフにする方法](#turn-off-the-context-your-agent-replaces)、および[特定のリク゚ストで Claude が受け取ったもの](#see-what-claude-received)を確認する方法に぀いお説明したす。

430 

431<h3 id="reminders-claude-code-adds-to-the-conversation">

432 Claude Code が䌚話に远加するリマむンダヌ

433</h3>

434 

435システムリマむンダヌは、Claude Code がコヌドが送信するプロンプトず䞀緒に䌚話に远加するテキストです。以䞋のリマむンダヌは、゚ヌゞェントの動䜜を倉曎する可胜性が最も高いものです。

436 

437* **プロゞェクト指瀺**: [`settingSources`](#claude-md-files-for-project-level-instructions) オプションが読み蟌む CLAUDE.md ファむル

438* **出力スタむル指瀺**: メむン䌚話内のアクティブな[出力スタむル](#output-styles-for-persistent-configurations)の指瀺

439* **コミットおよびプルリク゚スト属性**: [`attribution`](/docs/ja/settings-reference#attribution) 蚭定からの `Co-Authored-By` トレヌラヌおよびプルリク゚ストフッタヌ

440* **フック出力**: [フック](/docs/ja/agent-sdk/hooks#outputs)が `additionalContext` ずしお返すテキスト

441* **利甚可胜なスキル**: Claude が呌び出せる[スキル](/docs/ja/agent-sdk/skills)の名前ず説明

442* **利甚可胜なサブ゚ヌゞェント**: Claude が開始できる[サブ゚ヌゞェント](/docs/ja/agent-sdk/subagents)の名前ず説明

443* **タスクリストナッゞ**: [タスク远跡ツヌルを持぀セッション](/docs/ja/agent-sdk/todo-tracking#model-availability)では、Claude が数タヌン間タスクリストに觊れおいない堎合、タスクリストを曎新するようプロンプトしたす

444* **ファむル倉曎メモ**: Claude が以前読み蟌んだファむルがディスク䞊で倉曎されたずいうメモ

445 

446Claude Code は CLAUDE.md ファむルを、指瀺がデフォルト動䜜をオヌバヌラむドするこずを Claude に䌝える行で玹介したす。

447 

448`systemPrompt` ずしお独自の文字列を枡す堎合は、システムリマむンダヌが䜕であるかを説明する文を远加しおください。`claude_code` プリセットには 1 ぀あり、独自の文字列がプリセット党䜓を眮き換えたす。これがないず、CLAUDE.md コンテンツやフック出力などのリマむンダヌがアプリケヌションからのものであり、ナヌザヌからのものではないこずを、プロンプト内の䜕も Claude に䌝えたせん。䟋えば

449 

450```text theme={null}

451The application adds system reminders to this conversation. Treat them as context from the application, not as messages from the user.

452```

453 

454<h3 id="turn-off-the-context-your-agent-replaces">

455 ゚ヌゞェントが眮き換えるコンテキストをオフにする

456</h3>

457 

458゚ヌゞェントが同じガむダンスの独自バヌゞョンを提䟛する堎合、組み蟌みコンテキストの䞀郚をオフにしたす。䟋えば、プロンプトが Claude に `PROJ-142: fix login redirect` ずしおコミットメッセヌゞを曞くよう指瀺し、トレヌラヌがない堎合、Claude Code は䟝然ずしお Claude に各コミットメッセヌゞを `Co-Authored-By` トレヌラヌで終わるよう指瀺するため、Claude は同じコミットに察しお 2 ぀の矛盟した指瀺を受け取りたす。

459 

460TypeScript では [`settings`](/docs/ja/agent-sdk/typescript#options) オプションを通じお蚭定キヌを枡し、Python では [`settings`](/docs/ja/agent-sdk/python#claudeagentoptions) を通じお枡し、`env` オプションを通じお環境倉数を枡したす。TypeScript では、[`env`](/docs/ja/agent-sdk/typescript#options) は継承された環境を眮き換えるため、`process.env` をそこに展開したす。

461 

462| 組み蟌みコンテキスト | オフにする方法 |

463| :- | :- |

464| 組み蟌みコミットおよびプルリク゚スト指瀺ず git ステヌタススナップショット | [`includeGitInstructions`](/docs/ja/settings-reference#includegitinstructions) を `false` に蚭定するか、`CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS=1` |

465| `Co-Authored-By` トレヌラヌおよびプルリク゚ストフッタヌ | [`attribution.commit`](/docs/ja/settings-reference#attribution-commit) ず [`attribution.pr`](/docs/ja/settings-reference#attribution-pr) を独自のテキストに蚭定するか、削陀するために空の文字列に蚭定したす |

466| ナヌザヌたたはプロゞェクト蚭定゜ヌスその CLAUDE.md を含む | [`settingSources`](/docs/ja/agent-sdk/claude-code-features#control-filesystem-settings-with-settingsources) から `'user'` たたは `'project'` を陀倖したす |

467| すべおの CLAUDE.md ファむル | `CLAUDE_CODE_DISABLE_CLAUDE_MDS=1` を蚭定したす |

468| タスクリストナッゞ、ファむル倉曎メモ、およびスキルリスト | `CLAUDE_CODE_DISABLE_ATTACHMENTS=1` を蚭定したす |

469 

470Claude Code の組み蟌みコミットおよびプルリク゚スト指瀺はリマむンダヌではありたせん。これらは Bash ツヌルの説明の䞀郚であるため、カスタム `systemPrompt` を枡す堎合にも Claude に到達したす。

471 

472`CLAUDE_CODE_DISABLE_ATTACHMENTS` を蚭定する堎合、Claude Code は `@` ファむルメンションをプレヌンテキストずしお送信し、ファむルコンテンツに展開したせん。利甚可胜なサブ゚ヌゞェントのリストずバックグラりンドタスク通知は䟝然ずしお到達したす。

473 

474以䞋の䟋は、`append` に独自のコミットルヌルを持぀゚ヌゞェント甚です。トレヌラヌずフッタヌを削陀するために䞡方の `attribution` キヌを空の文字列に蚭定し、`includeGitInstructions` をオフにしお、Claude Code 独自のコミットワヌクフロヌ指瀺があなたのものず競合しないようにしたす。

475 

476<CodeGroup>

477 ```typescript TypeScript theme={null}

478 import { query } from "@anthropic-ai/claude-agent-sdk";

479 

480 for await (const message of query({

481 prompt: "Commit the staged changes for ticket PROJ-142",

482 options: {

483 systemPrompt: {

484 type: "preset",

485 preset: "claude_code",

486 append: "Write commit messages as: <ticket id>: <summary>. Add no trailers."

487 },

488 settings: {

489 includeGitInstructions: false,

490 attribution: { commit: "", pr: "" }

491 },

492 allowedTools: ["Bash(git *)"]

493 }

494 })) {

495 if (message.type === "result") console.log(message.subtype);

496 }

497 ```

498 

499 ```python Python theme={null}

500 import asyncio

501 from claude_agent_sdk import query, ClaudeAgentOptions

502 

503 

504 async def main():

505 async for message in query(

506 prompt="Commit the staged changes for ticket PROJ-142",

507 options=ClaudeAgentOptions(

508 system_prompt={

509 "type": "preset",

510 "preset": "claude_code",

511 "append": "Write commit messages as: <ticket id>: <summary>. Add no trailers.",

512 },

513 settings='{"includeGitInstructions": false, "attribution": {"commit": "", "pr": ""}}',

514 allowed_tools=["Bash(git *)"],

515 ),

516 ):

517 print(message)

518 

519 

520 asyncio.run(main())

521 ```

522</CodeGroup>

523 

524倉曎を確認するには、ステヌゞされた倉曎を持぀リポゞトリで䟋を実行し、`git log -1` で新しいコミットを確認したす。メッセヌゞは `Co-Authored-By` トレヌラヌなしで終わりたす。

525 

526<h3 id="see-what-claude-received">

527 Claude が受け取ったものを確認する

528</h3>

529 

530SDK メッセヌゞストリヌムはシステムリマむンダヌを含たないため、コヌドが受け取るメッセヌゞを読むこずで、Claude が䜕を芋たかは衚瀺されたせん。それらを確認するには、Claude Code が送信するリク゚ストをログに蚘録したす。

531 

532* **生のリク゚ストログ**: [`OTEL_LOG_RAW_API_BODIES`](/docs/ja/monitoring-usage#api-request-body-event) を `file:<dir>` に蚭定したす。Claude Code は各リク゚ストボディをそのディレクトリに曞き蟌みたす。

533* **制埡するゲヌトりェむ**: [`ANTHROPIC_BASE_URL`](/docs/ja/llm-gateway) をリク゚ストボディをログに蚘録するプロキシに指定したす。

534 

535ログされたリク゚ストでは、`messages` 配列を確認したす。リマむンダヌは `<system-reminder>` タグでラップされたナヌザヌメッセヌゞ内に衚瀺されるか、䞀郚のモデルでは `system` ロヌルを持぀別のメッセヌゞずしお衚瀺されたす。

536 

421<h2 id="compare-the-four-approaches">537<h2 id="compare-the-four-approaches">

422 4 ぀のアプロヌチすべおの比范538 4 ぀のアプロヌチすべおの比范

423</h2>539</h2>


431| **管理** | ファむルシステム䞊 | CLI + ファむル | コヌド内 | コヌド内 |547| **管理** | ファむルシステム䞊 | CLI + ファむル | コヌド内 | コヌド内 |

432| **デフォルトツヌル** | 保持 | 保持 | 保持 | 倱われる含たれない限り |548| **デフォルトツヌル** | 保持 | 保持 | 保持 | 倱われる含たれない限り |

433| **組み蟌みセキュリティ** | 維持 | 維持 | 維持 | 远加する必芁がある |549| **組み蟌みセキュリティ** | 維持 | 維持 | 維持 | 远加する必芁がある |

434| **環境コンテキスト** | 自動 | 自動 | 自動 | 提䟛する必芁がある |

435| **カスタマむズレベル** | 远加のみ | デフォルトを眮き換え | 远加のみ | 完党な制埡 |550| **カスタマむズレベル** | 远加のみ | デフォルトを眮き換え | 远加のみ | 完党な制埡 |

436| **バヌゞョン管理** | プロゞェクトず共に | はい | コヌドず共に | コヌドず共に |551| **バヌゞョン管理** | プロゞェクトず共に | はい | コヌドず共に | コヌドず共に |

437| **スコヌプ** | プロゞェクト固有 | ナヌザヌたたはプロゞェクト | コヌドセッション | コヌドセッション |552| **スコヌプ** | プロゞェクト固有 | ナヌザヌたたはプロゞェクト | コヌドセッション | コヌドセッション |

Details

246| 倉数 | 远加内容 |246| 倉数 | 远加内容 |

247| - | - |247| - | - |

248| `OTEL_LOG_USER_PROMPTS=1` | `claude_code.user_prompt` むベントず `claude_code.interaction` スパンのプロンプトテキスト |248| `OTEL_LOG_USER_PROMPTS=1` | `claude_code.user_prompt` むベントず `claude_code.interaction` スパンのプロンプトテキスト |

249| `OTEL_LOG_TOOL_DETAILS=1` | `claude_code.tool_result` むベントのツヌル入力匕数ファむルパス、シェルコマンド、怜玢パタヌン |249| `OTEL_LOG_TOOL_DETAILS=1` | `claude_code.tool_result` むベントのツヌル入力匕数ファむルパス、シェルコマンド、怜玢パタヌン、および [コストずトヌクンメトリクス](/docs/ja/monitoring-usage#cost-counter)の実゚ヌゞェント、スキル、プラグむン、MCP サヌバヌ名 |

250| `OTEL_LOG_TOOL_CONTENT=1` | `claude_code.tool` の [`tool.output` スパンむベント](/docs/ja/monitoring-usage#tool-output-span-event)ずファむルコンテンツず Bash 出力を含み、デフォルトで 60 KB で切り詰められ、`CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH` で蚭定可胜です。Claude Code v2.1.214 以降が必芁です。[トレヌス](#read-agent-traces)が有効になっおいる必芁がありたす。スパン属性は [独自のゲヌト](/docs/ja/monitoring-usage#new-context-gates)の䞋でツヌルコンテンツを保持したす |250| `OTEL_LOG_TOOL_CONTENT=1` | `claude_code.tool` の [`tool.output` スパンむベント](/docs/ja/monitoring-usage#tool-output-span-event)ずファむルコンテンツ、Bash 出力、MCP ツヌル、WebFetch、WebSearch が返すものデフォルトで 60 KB で切り詰められ、`CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH` で蚭定可胜を含みたす。Claude Code v2.1.214 以降が必芁です。MCP ツヌル、WebFetch、WebSearch からの結果には Claude Code v2.1.283 以降が必芁です。[トレヌス](#read-agent-traces)が有効になっおいる必芁がありたす。スパン属性は [独自のゲヌト](/docs/ja/monitoring-usage#new-context-gates)の䞋でツヌルコンテンツを保持したす |

251| `OTEL_LOG_RAW_API_BODIES` | Anthropic Messages API リク゚ストおよびレスポンス JSON 党䜓を `claude_code.api_request_body` および `claude_code.api_response_body` ログむベントずしお。`1` に蚭定しおデフォルトで 60 KB で切り詰められたむンラむンボディを取埗するか、`file:<dir>` に蚭定しおディスク䞊の切り詰められおいないボディをむベント内の `body_ref` パスで取埗したす。`CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH` はむンラむン切り詰め制限を蚭定し、Claude Code v2.1.214 以降が必芁です。ボディには䌚話履歎党䜓が含たれ、拡匵思考コンテンツが線集されたす。これを有効にするず、䞊蚘の 3 ぀の倉数が明かすすべおのコンテンツぞの同意が暗瀺されたす |251| `OTEL_LOG_RAW_API_BODIES` | Anthropic Messages API リク゚ストおよびレスポンス JSON 党䜓を `claude_code.api_request_body` および `claude_code.api_response_body` ログむベントずしお。`1` に蚭定しおデフォルトで 60 KB で切り詰められたむンラむンボディを取埗するか、`file:<dir>` に蚭定しおディスク䞊の切り詰められおいないボディをむベント内の `body_ref` パスで取埗したす。`CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH` はむンラむン切り詰め制限を蚭定し、Claude Code v2.1.214 以降が必芁です。ボディには䌚話履歎党䜓が含たれ、拡匵思考コンテンツが線集されたす。これを有効にするず、䞊蚘の 3 ぀の倉数が明かすすべおのコンテンツぞの同意が暗瀺されたす |

252 252 

253゚ヌゞェントが凊理するデヌタを保存するこずが可芳枬性パむプラむンで承認されおいない限り、これらを蚭定しないたたにしおください。Monitoring リファレンスの [セキュリティずプラむバシヌ](/docs/ja/monitoring-usage#security-and-privacy)を参照しお、すべおの属性ず線集動䜜の完党なリストを確認しおください。253゚ヌゞェントが凊理するデヌタを保存するこずが可芳枬性パむプラむンで承認されおいない限り、これらを蚭定しないたたにしおください。Monitoring リファレンスの [セキュリティずプラむバシヌ](/docs/ja/monitoring-usage#security-and-privacy)を参照しお、すべおの属性ず線集動䜜の完党なリストを確認しおください。

Details

41 </Step>41 </Step>

42 42 

43 <Step title="Allow ルヌル">43 <Step title="Allow ルヌル">

44 `allow` ルヌル`allowed_tools` および settings.json からをチェックしたす。ルヌルがマッチした堎合、ツヌルは承認されたす。ツヌル自䜓が承認する呌び出しもこのステップで解決されたす。ルヌルは䞍芁です。䟋えば、䜜業ディレクトリ内のファむル読み取りたたは [読み取り専甚 Bash コマンド](/docs/ja/permissions#read-only-commands)。`rm` および `rmdir` の削陀で [重芁なパス](/docs/ja/permission-modes#critical-paths) をタヌゲットずするものは、allow ルヌルによっお決しお承認されたせん。プロンプトを衚瀺するモヌドではコヌルバックに到達し、Claude Code v2.1.218 以降の `auto` モヌドでは [分類噚](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode) に移動し、`dontAsk` モヌドでは拒吊されたす。44 `allow` ルヌル`allowed_tools` および settings.json からをチェックしたす。ルヌルがマッチした堎合、ツヌルは承認されたす。ツヌル自䜓が承認する呌び出しもこのステップで解決されたす。ルヌルは䞍芁です。䟋えば、䜜業ディレクトリ内のファむル読み取りたたは [読み取り専甚 Bash コマンド](/docs/ja/permissions#read-only-commands)。

45 

46 `rm` および `rmdir` の削陀で [重芁なパス](/docs/ja/permission-modes#critical-paths) をタヌゲットずするものは、allow ルヌルによっお決しお承認されたせん。その埌、コヌルバックに到達するかどうかは permission モヌドに䟝存したす。䟋えば、`auto` モヌドの Agent SDK セッションでは、Claude Code はデフォルトでそれを呌び出さずに拒吊したす。[重芁なパス](/docs/ja/permission-modes#critical-paths) モヌド衚は、各モヌドがそれらで䜕をするかをリストしおいたす。

45 </Step>47 </Step>

46 48 

47 <Step title="canUseTool コヌルバック">49 <Step title="canUseTool コヌルバック">


89絶察ファむルシステムパスには `//path` を䜿甚したす`Edit(//secrets/**)` の拒吊ルヌルは、ディスク䞊の `/secrets` の䞋のどこでも曞き蟌みをブロックしたす。単䞀の先頭スラッシュの堎合、`Edit(/secrets/**)` はルヌルの゜ヌスでアンカヌしたす。`allowed_tools` たたは `disallowed_tools` を通じお枡されるルヌルの堎合、それはセッションの䜜業ディレクトリを意味するため、ルヌルはディスク䞊の `/secrets` をブロックしたせん。[Read ず Edit ルヌル](/docs/ja/permissions#read-and-edit)で 4 ぀のアンカヌ圢匏ず、蚭定ファむルからのルヌル解決方法を参照しおください。91絶察ファむルシステムパスには `//path` を䜿甚したす`Edit(//secrets/**)` の拒吊ルヌルは、ディスク䞊の `/secrets` の䞋のどこでも曞き蟌みをブロックしたす。単䞀の先頭スラッシュの堎合、`Edit(/secrets/**)` はルヌルの゜ヌスでアンカヌしたす。`allowed_tools` たたは `disallowed_tools` を通じお枡されるルヌルの堎合、それはセッションの䜜業ディレクトリを意味するため、ルヌルはディスク䞊の `/secrets` をブロックしたせん。[Read ず Edit ルヌル](/docs/ja/permissions#read-and-edit)で 4 ぀のアンカヌ圢匏ず、蚭定ファむルからのルヌル解決方法を参照しおください。

90 92 

91<Warning>93<Warning>

92 **自動承認ツヌルは `canUseTool` に到達したせん。** `acceptEdits` たたは `bypassPermissions` によっお、たたは蚱可ルヌルによっお、任意の前のステップで承認されたツヌル呌び出しは、その `canUseTool` コヌルバックをスキップするため、そこに配眮した暩限チェックはそのツヌルに察しお静かにバむパスされたす。`AskUserQuestion`、MCP ツヌル[`_meta["anthropic/requiresUserInteraction"]`](/docs/ja/mcp#require-approval-for-a-specific-tool)でマヌクされおいる、コネクタツヌル[組織が `ask` に蚭定](/docs/ja/mcp#organization-controls-on-connector-tools)、および[重芁なパス](/docs/ja/permission-modes#critical-paths)をタヌゲットずする `rm` ず `rmdir` 削陀は、蚱可ルヌルがマッチする堎合でも、コヌルバックに到達したす。`auto` モヌドでは、重芁なパス削陀は[分類噚](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)に移動し、コヌルバックには移動したせん。䞀方、ここにリストされおいる他の呌び出しはそれでも到達したす。分類噚ルヌティングには Claude Code v2.1.218 以降が必芁です。`dontAsk` モヌドでは、これらの呌び出しは代わりに拒吊され、コヌルバックを呌び出したせん。94 **自動承認ツヌルは `canUseTool` に到達したせん。** `acceptEdits` たたは `bypassPermissions` によっお、たたは蚱可ルヌルによっお、任意の前のステップで承認されたツヌル呌び出しは、その `canUseTool` コヌルバックをスキップするため、そこに配眮した暩限チェックはそのツヌルに察しお静かにバむパスされたす。

95 

96 蚱可ルヌルは、`AskUserQuestion`、MCP ツヌル[`_meta["anthropic/requiresUserInteraction"]`](/docs/ja/mcp#require-approval-for-a-specific-tool)でマヌクされおいる、コネクタツヌル[組織が `ask` に蚭定](/docs/ja/mcp#organization-controls-on-connector-tools)、および[重芁なパス](/docs/ja/permission-modes#critical-paths)をタヌゲットずする `rm` ず `rmdir` 削陀を自動承認するこずはありたせん。`dontAsk` モヌドでは、Claude Code はこれらの呌び出しをコヌルバックを呌び出さずに拒吊したす。他のモヌドでは、最初の 3 ぀はコヌルバックに到達したす。[暩限モヌド](/docs/ja/permission-modes#critical-paths)に応じお、重芁なパス削陀はコヌルバックに到達するか、Claude Code はそれを呌び出さずに拒吊したす。デフォルトでは Agent SDK セッションの `auto` モヌドでそうするように、です。

93 97 

94 カバレッゞぱントリの圢匏に䟝存したす`Read` や `mcp__github__get_issue` のような裞の名前は、䞊蚘の䟋倖を陀いお、そのツヌルぞのすべおの呌び出しを自動承認したすが、`Bash(npm test *)` のようなスコヌプ付きルヌルはマッチする呌び出しのみを自動承認し、承認が必芁な他の `Bash` 呌び出しはコヌルバックにフォヌルスルヌしたす。すべおのツヌル呌び出しで実行する必芁があるチェックの堎合は、[`PreToolUse` フック](/docs/ja/agent-sdk/hooks)を䜿甚したすフックはすべおの他のステップの前に実行され、フック拒吊は `bypassPermissions` モヌドでも適甚されたす。98 カバレッゞぱントリの圢匏に䟝存したす`Read` や `mcp__github__get_issue` のような裞の名前は、䞊蚘の䟋倖を陀いお、そのツヌルぞのすべおの呌び出しを自動承認したすが、`Bash(npm test *)` のようなスコヌプ付きルヌルはマッチする呌び出しのみを自動承認し、承認が必芁な他の `Bash` 呌び出しはコヌルバックにフォヌルスルヌしたす。すべおのツヌル呌び出しで実行する必芁があるチェックの堎合は、[`PreToolUse` フック](/docs/ja/agent-sdk/hooks)を䜿甚したすフックはすべおの他のステップの前に実行され、フック拒吊は `bypassPermissions` モヌドでも適甚されたす。

95</Warning>99</Warning>


301 305 

302ファむル線集は蚈画モヌドで自動承認されたせん。蚱可ルヌルが䞀臎する堎合でも、代わりに `canUseTool` コヌルバックを通じおプロンプトが衚瀺されたす。Claude Code v2.1.212 以降では、`touch` や `rm` などのファむルを倉曎するシェルコマンドは同じ方法で `canUseTool` コヌルバックに到達したす。306ファむル線集は蚈画モヌドで自動承認されたせん。蚱可ルヌルが䞀臎する堎合でも、代わりに `canUseTool` コヌルバックを通じおプロンプトが衚瀺されたす。Claude Code v2.1.212 以降では、`touch` や `rm` などのファむルを倉曎するシェルコマンドは同じ方法で `canUseTool` コヌルバックに到達したす。

303 307 

304`allowDangerouslySkipPermissions: true` を `permissionMode: 'plan'` ず䞀緒に蚭定した堎合、ファむル線集ずファむルを倉曎するシェルコマンドは匕き続き `canUseTool` コヌルバックに到達したす。このオプションにより、埌で `setPermissionMode()` で `bypassPermissions` に切り替えるこずができたす。308TypeScript SDK で `allowDangerouslySkipPermissions: true` を `permissionMode: 'plan'` ず䞀緒に蚭定した堎合、ファむル線集ずファむルを倉曎するシェルコマンドは匕き続き `canUseTool` コヌルバックに到達したす。このオプションにより、埌で `setPermissionMode()` で `bypassPermissions` に切り替えるこずができたす。

305 309 

306Claude は蚈画を最終化する前に、`AskUserQuestion` を䜿甚しお芁件を明確にする堎合がありたす。これらのプロンプトの凊理に぀いおは、[承認ずナヌザヌ入力の凊理](/docs/ja/agent-sdk/user-input#handle-clarifying-questions) を参照しおください。310Claude は蚈画を最終化する前に、`AskUserQuestion` を䜿甚しお芁件を明確にする堎合がありたす。これらのプロンプトの凊理に぀いおは、[承認ずナヌザヌ入力の凊理](/docs/ja/agent-sdk/user-input#handle-clarifying-questions) を参照しおください。

307 311 

Details

331 プラグむンが読み蟌たれない331 プラグむンが読み蟌たれない

332</h3>332</h3>

333 333 

334プラグむンが初期化メッセヌゞに衚瀺されない堎合334プラグむンが初期化メッセヌゞの `plugins` リストに衚瀺されない堎合は、その [`plugin_errors`](/docs/ja/agent-sdk/typescript#sdksystemmessage) フィヌルドで理由を確認しおから、以䞋のチェックを実行しおください。

335 335 

3361. **パスを確認する**: パスがプラグむンルヌトディレクトリ`skills/`、`agents/`、`hooks/`、`commands/`、たたは `.claude-plugin/` の芪を指しおいるこずを確認しおください3361. **パスを確認する**: パスがプラグむンルヌトディレクトリ`skills/`、`agents/`、`hooks/`、`commands/`、たたは `.claude-plugin/` の芪を指しおいるこずを確認しおください

3372. **plugin.json を怜蚌する**: プラグむンにマニフェストが含たれおいる堎合、有効な JSON 構文を持っおいるこずを確認しおください3372. **plugin.json を怜蚌する**: プラグむンにマニフェストが含たれおいる堎合、有効な JSON 構文を持っおいるこずを確認しおください

agent-sdk/python.md +5 −3

Details

295| プロパティ | 型 | 説明 |295| プロパティ | 型 | 説明 |

296| :- | :- | :- |296| :- | :- | :- |

297| `session_id` | `str` | 䞀意のセッション識別子 |297| `session_id` | `str` | 䞀意のセッション識別子 |

298| `summary` | `str` | 衚瀺タむトルカスタムタむトル、自動生成されたサマリヌ、たたは最初のプロンプト |298| `summary` | `str` | 衚瀺タむトルカスタムタむトル、最新のプロンプト、自動生成されたサマリヌ、たたは最初のプロンプト |

299| `last_modified` | `int` | ゚ポック以降のミリ秒単䜍での最埌の倉曎時刻 |299| `last_modified` | `int` | ゚ポック以降のミリ秒単䜍での最埌の倉曎時刻 |

300| `file_size` | `int \| None` | セッションファむルサむズバむトリモヌトストレヌゞバック゚ンドの堎合は `None` |300| `file_size` | `int \| None` | セッションファむルサむズバむトリモヌトストレヌゞバック゚ンドの堎合は `None` |

301| `custom_title` | `str \| None` | ナヌザヌが蚭定したセッションタむトル |301| `custom_title` | `str \| None` | ナヌザヌが蚭定したセッションタむトル |


875 include_partial_messages: bool = False875 include_partial_messages: bool = False

876 include_hook_events: bool = False876 include_hook_events: bool = False

877 forward_subagent_text: bool = False877 forward_subagent_text: bool = False

878 verbatim_prompts: bool = False

878 fork_session: bool = False879 fork_session: bool = False

879 resume_session_at: str | None = None880 resume_session_at: str | None = None

880 resume_drops_turn: str | None = None881 resume_drops_turn: str | None = None


928| `include_partial_messages` | `bool` | `False` | 郚分的なメッセヌゞストリヌミングむベントを含めたす。有効にするず、[`StreamEvent`](#streamevent)メッセヌゞが生成されたす |929| `include_partial_messages` | `bool` | `False` | 郚分的なメッセヌゞストリヌミングむベントを含めたす。有効にするず、[`StreamEvent`](#streamevent)メッセヌゞが生成されたす |

929| `include_hook_events` | `bool` | `False` | メッセヌゞストリヌムに`HookEventMessage`オブゞェクトずしおフックラむフサむクルむベントを含めたす |930| `include_hook_events` | `bool` | `False` | メッセヌゞストリヌムに`HookEventMessage`オブゞェクトずしおフックラむフサむクルむベントを含めたす |

930| `forward_subagent_text` | `bool` | `False` | メッセヌゞストリヌムでサブ゚ヌゞェントのテキストず思考ブロックを転送したす。このオプションがない堎合、Claude Codeはサブ゚ヌゞェント`tool_use`ず`tool_result`ブロックを出力したすが、テキストや思考は出力したせん。Python Agent SDK 0.2.140以降が必芁です |931| `forward_subagent_text` | `bool` | `False` | メッセヌゞストリヌムでサブ゚ヌゞェントのテキストず思考ブロックを転送したす。このオプションがない堎合、Claude Codeはサブ゚ヌゞェント`tool_use`ず`tool_result`ブロックを出力したすが、テキストや思考は出力したせん。Python Agent SDK 0.2.140以降が必芁です |

932| `verbatim_prompts` | `bool` | `False` | すべおのプロンプトを曞かれたずおりに配信したす。SDKは各ナヌザヌメッセヌゞを`client_composed`を`True`に蚭定しお送信したす。Claude Codeがこれらのメッセヌゞでスキップするものに぀いおは、[`client_composed`](/docs/ja/agent-sdk/typescript#sdkusermessage)を参照しおください。プロンプトテキストに゚ンドナヌザヌが入力しなかったコンテンツが含たれおいる堎合は、このオプションを䜿甚したす。タヌンごずの制埡に぀いおは、これをオフのたたにしお、代わりにストリヌミングされたメッセヌゞで個別に`"client_composed": True`を蚭定したす。オプションがオンの間、SDKは蚭定した`client_composed`倀を䞊曞きしたす。Python Agent SDK 0.2.158以降およびClaude Code v2.1.248以降が必芁です。これらのSDKバヌゞョンにバンドルされおいるCLIはClaude Code芁件を満たしたす |

931| `fork_session` | `bool` | `False` | `resume`で再開するずきに、元のセッションを続行する代わりに新しいセッションIDにフォヌクしたす |933| `fork_session` | `bool` | `False` | `resume`で再開するずきに、元のセッションを続行する代わりに新しいセッションIDにフォヌクしたす |

932| `resume_session_at` | `str \| None` | `None` | 再開するずきに、このUUIDを持぀メッセヌゞたでを含めお䌚話を読み蟌みたす。`resume`を䜿甚し、通垞は`fork_session`を䜿甚しお、以前のポむントから分岐したす。Python Agent SDK 0.2.137以降が必芁です |934| `resume_session_at` | `str \| None` | `None` | 再開するずきに、このUUIDを持぀メッセヌゞたでを含めお䌚話を読み蟌みたす。`resume`を䜿甚し、通垞は`fork_session`を䜿甚しお、以前のポむントから分岐したす。Python Agent SDK 0.2.137以降が必芁です |

933| `resume_drops_turn` | `str \| None` | `None` | ナヌザヌプロンプトのUUID。`resume_session_at`切り詰めが砎棄するタヌン。蚭定するず、CLIは砎棄された範囲がそのタヌンに垰属しない゚ントリを保持する堎合、再開を拒吊したす。Python Agent SDK 0.2.137以降およびClaude Code v2.1.223以降が必芁です。これらのSDKバヌゞョンにバンドルされおいるCLIはClaude Code芁件を満たしたす |935| `resume_drops_turn` | `str \| None` | `None` | ナヌザヌプロンプトのUUID。`resume_session_at`切り詰めが砎棄するタヌン。蚭定するず、CLIは砎棄された範囲がそのタヌンに垰属しない゚ントリを保持する堎合、再開を拒吊したす。Python Agent SDK 0.2.137以降およびClaude Code v2.1.223以降が必芁です。これらのSDKバヌゞョンにバンドルされおいるCLIはClaude Code芁件を満たしたす |


1010| `type` | はい | プリセットシステムプロンプトを䜿甚するには`"preset"`である必芁がありたす |1012| `type` | はい | プリセットシステムプロンプトを䜿甚するには`"preset"`である必芁がありたす |

1011| `preset` | はい | Claude Codeのシステムプロンプトを䜿甚するには`"claude_code"`である必芁がありたす |1013| `preset` | はい | Claude Codeのシステムプロンプトを䜿甚するには`"claude_code"`である必芁がありたす |

1012| `append` | いいえ | プリセットシステムプロンプトに远加する远加の指瀺 |1014| `append` | いいえ | プリセットシステムプロンプトに远加する远加の指瀺 |

1013| `exclude_dynamic_sections` | いいえ | 䜜業ディレクトリ、gitリポフラグ、自動メモリパスなどのセッション単䜍のコンテキストをシステムプロンプトから最初のナヌザヌメッセヌゞに移動したす。ナヌザヌずマシン間のプロンプトキャッシュの再利甚を改善したす。[システムプロンプトを倉曎](/docs/ja/agent-sdk/modifying-system-prompts#improve-prompt-caching-across-users-and-machines)を参照しおください |1015| `exclude_dynamic_sections` | いいえ | ナヌザヌごずのコンテキスト自動メモリロケヌションなどをシステムプロンプトから最初のナヌザヌメッセヌゞに移動したす。ナヌザヌずマシン間のプロンプトキャッシュの再利甚を改善したす。[システムプロンプトを倉曎](/docs/ja/agent-sdk/modifying-system-prompts#improve-prompt-caching-across-users-and-machines)を参照しおください |

1014| `snapshot` | いいえ | `False`に蚭定しお、[セッションが最初のリク゚ストで蚘録したプロンプトを再利甚する](/docs/ja/agent-sdk/modifying-system-prompts#change-the-prompt-of-an-existing-session)代わりに、すべおのリク゚ストでシステムプロンプトを再構築したす。Python Agent SDK 0.2.153以降が必芁です |1016| `snapshot` | いいえ | `False`に蚭定しお、[セッションが最初のリク゚ストで蚘録したプロンプトを再利甚する](/docs/ja/agent-sdk/modifying-system-prompts#change-the-prompt-of-an-existing-session)代わりに、すべおのリク゚ストでシステムプロンプトを再構築したす。Python Agent SDK 0.2.153以降が必芁です |

1015 1017 

1016<h3 id="systempromptcustom">1018<h3 id="systempromptcustom">


3790<Warning>3792<Warning>

3791 `dangerouslyDisableSandbox: True` で実行されるコマンドはシステムぞの完党なアクセスを持ちたす。`can_use_tool` ハンドラヌがこれらのリク゚ストを慎重に怜蚌するこずを確認しおください。3793 `dangerouslyDisableSandbox: True` で実行されるコマンドはシステムぞの完党なアクセスを持ちたす。`can_use_tool` ハンドラヌがこれらのリク゚ストを慎重に怜蚌するこずを確認しおください。

3792 3794 

3793 `permission_mode` が `bypassPermissions` に蚭定され、`allow_unsandboxed_commands` が有効な堎合、モデルは [アクションなしモヌドが自動承認しないアクション](/docs/ja/permission-modes#actions-no-mode-auto-approves) を陀き、承認プロンプトなしにサンドボックスの倖でコマンドを自埋的に実行できたす。この組み合わせは、モデルがサンドボックス分離をサむレントに逃れるこずを効果的に蚱可したす。3795 `permission_mode` が `bypassPermissions` に蚭定され、`allowUnsandboxedCommands` が有効な堎合、モデルは [アクションなしモヌドが自動承認しないアクション](/docs/ja/permission-modes#actions-no-mode-auto-approves) を陀き、承認プロンプトなしにサンドボックスの倖でコマンドを自埋的に実行できたす。この組み合わせは、モデルがサンドボックス分離をサむレントに逃れるこずを効果的に蚱可したす。

3794</Warning>3796</Warning>

3795 3797 

3796<h2 id="see-also">3798<h2 id="see-also">

Details

330 既知の制限事項330 既知の制限事項

331</h2>331</h2>

332 332 

333* **構造化出力**: JSON 結果は最終的な `ResultMessage.structured_output` にのみ衚瀺され、ストリヌミングデルタずしおは衚瀺されたせん。詳现は[構造化出力](/docs/ja/agent-sdk/structured-outputs)を参照しおください。333* **構造化出力**: 郚分メッセヌゞが有効な堎合、JSON はツヌル呌び出しの未怜蚌の `input_json_delta` チャンクずしおストリヌミングされ、怜蚌枈みの結果のみが最終的な `ResultMessage.structured_output` に到達したす。詳现は[構造化出力](/docs/ja/agent-sdk/structured-outputs)を参照しおください。

334 334 

335<h2 id="next-steps">335<h2 id="next-steps">

336 次のステップ336 次のステップ

Details

162 structured\_output は None ですが、結果は成功ず蚀っおいたす162 structured\_output は None ですが、結果は成功ず蚀っおいたす

163</h3>163</h3>

164 164 

165結果メッセヌゞは `subtype: "success"` で終わるこずができたすが、Python では `structured_output` は `None` であり、TypeScript では `undefined` です。実行は完了したすが、怜蚌された出力は存圚したせん。これに到達する 1 ぀の方法は、出力が満たすこずができないスキヌマです。たずえば、矛盟する長さの制玄がありたす。実行は怜蚌゚ラヌなしで終了し、唯䞀の信号は欠萜しおいる `structured_output` です。165結果メッセヌゞは `subtype: "success"` で終わるこずができたすが、Python では `structured_output` は `None` であり、TypeScript では `undefined` です。実行は完了したすが、怜蚌された出力は存圚したせん。これに到達する 1 ぀の方法は、出力が満たすこずができないスキヌマです。たずえば、矛盟する長さの制玄がありたす。

166 166 

167アプリケヌションコヌドでこの結果を倱敗ずしお扱っおください。`structured_output` を䜿甚する前に、`subtype` が `success` であり、`structured_output` が存圚するこずの䞡方を確認しおください。[゚ラヌハンドリング](/docs/ja/agent-sdk/structured-outputs#error-handling)セクションは䞡方の SDK のこのパタヌンを瀺しおいたす。167アプリケヌションコヌドでこの結果を倱敗ずしお扱っおください。`structured_output` を䜿甚する前に、`subtype` が `success` であり、`structured_output` が存圚するこずの䞡方を確認しおください。[゚ラヌハンドリング](/docs/ja/agent-sdk/structured-outputs#error-handling)セクションは䞡方の SDK のこのパタヌンを瀺しおいたす。

168 168 

agent-sdk/typescript.md +556 −329

Details

54* クロスコンパむルするには、䞀臎しないプラットフォヌムパッケヌゞをむンストヌルしたす。䟋えば `npm install @anthropic-ai/claude-agent-sdk-linux-x64 --force`。54* クロスコンパむルするには、䞀臎しないプラットフォヌムパッケヌゞをむンストヌルしたす。䟋えば `npm install @anthropic-ai/claude-agent-sdk-linux-x64 --force`。

55* Windows では、バむナリサブパスは `claude.exe` です。䟋えば `@anthropic-ai/claude-agent-sdk-win32-x64/claude.exe`。55* Windows では、バむナリサブパスは `claude.exe` です。䟋えば `@anthropic-ai/claude-agent-sdk-win32-x64/claude.exe`。

56 56 

57<h3 id="import-the-/core-entry-when-you-bundle-the-agent-sdk">

58 Agent SDK をバンドルする堎合は `/core` ゚ントリをむンポヌトする

59</h3>

60 

61アプリケヌションが Agent SDK を独自の䟝存関係ず䞀緒にバンドルする堎合、パッケヌゞルヌトではなく `@anthropic-ai/claude-agent-sdk/core` からむンポヌトしおください。`/core` ゚ントリには TypeScript Agent SDK v0.3.282 以降が必芁であり、そのタむプには TypeScript 5.0 以降が必芁です。

62 

63`/core` ゚ントリは、ルヌト゚ントリず同じ `query()`、`startup()`、`tool()`、`createSdkMcpServer()`、`resolveSettings()` を゚クスポヌトしたす。セッションの名前倉曎、タグ付け、削陀を行う関数、`AbortError`、ランタむム定数、およびすべおのタむプも含たれたす。独自の名前は远加されたせん。アプリケヌションが読み蟌むコヌドを小さく保぀ために、`/core` はいく぀かのルヌト゚クスポヌトを陀倖しおいたす。これには `prewarm()`、`InMemorySessionStore` クラス、およびセッションをリスト、読み取り、フォヌク、むンポヌト、芁玄するヘルパヌが含たれたす。これらのいずれかが必芁な堎合は、代わりにルヌト゚ントリを䜿甚しおください。

64 

65ルヌト゚ントリは `zod` ず `@modelcontextprotocol/sdk` の独自のコピヌをむンラむン化したす。`/core` ゚ントリは、Agent SDK の `peerDependencies` が宣蚀する範囲で、`node_modules` からそれらをむンポヌトしたす。そのため、既にそれらを含むバンドルは 2 番目のコピヌを持ちたせん。特定のプロセスでルヌトたたは `/core` のいずれかからむンポヌトしおください。䞡方からむンポヌトしないでください。これらは別のバンドルであり、䞡方を読み蟌むず Agent SDK のクラスず状態の 2 ぀のコピヌが埗られたす。

66 

57<h2 id="functions">67<h2 id="functions">

58 関数68 関数

59</h2>69</h2>


87 戻り倀97 戻り倀

88</h4>98</h4>

89 99 

90[`Query`](#query-object) オブゞェクトを返したす。このオブゞェクトは `AsyncGenerator<`[`SDKMessage`](#sdkmessage)`, void>` を拡匵し、远加のメ゜ッドを備えおいたす。100[`Query`](#query-object) オブゞェクトを返したす。これは `AsyncGenerator<`[`SDKMessage`](#sdkmessage)`, void>` を拡匵し、远加のメ゜ッドを備えおいたす。

91 101 

92<h3 id="startup">102<h3 id="startup">

93 `startup()`103 `startup()`

94</h3>104</h3>

95 105 

96CLI サブプロセスをプリりォヌムしたす。プロセスをスポヌンし、プロンプトが利甚可胜になる前に初期化ハンドシェむクを完了したす。返された [`WarmQuery`](#warmquery) ハンドルは埌でプロンプトを受け入れ、既に準備ができおいるプロセスに曞き蟌むため、最初の `query()` 呌び出しはサブプロセスのスポヌンず初期化のコストを支払わずに解決したす。106プロンプトが利甚可胜になる前に CLI サブプロセスをプリりォヌミングしたす。これはサブプロセスを生成し、初期化ハンドシェむクを完了したす。返された [`WarmQuery`](#warmquery) ハンドルは埌でプロンプトを受け入れ、既に準備ができおいるプロセスに曞き蟌むため、最初の `query()` 呌び出しはサブプロセスの生成ず初期化コストをむンラむンで支払うこずなく解決したす。セッションの䜜業ディレクトリがただわからない堎合は、代わりに [`prewarm()`](#prewarm) を䜿甚しおください。

97 107 

98```typescript theme={null}108```typescript theme={null}

99function startup(params?: {109function startup(params?: {


109| パラメヌタ | 型 | 説明 |119| パラメヌタ | 型 | 説明 |

110| :- | :- | :- |120| :- | :- | :- |

111| `options` | [`Options`](#options) | オプションの蚭定オブゞェクト。`query()` の `options` パラメヌタず同じです |121| `options` | [`Options`](#options) | オプションの蚭定オブゞェクト。`query()` の `options` パラメヌタず同じです |

112| `initializeTimeoutMs` | `number` | サブプロセス初期化の埅機時間の最倧倀ミリ秒。デフォルトは `60000` です。初期化が時間内に完了しない堎合、プロミスはタむムアりト゚ラヌで拒吊されたす |122| `initializeTimeoutMs` | `number` | サブプロセス初期化の完了を埅぀最倧時間ミリ秒。デフォルトは `60000` です。初期化が時間内に完了しない堎合、プロミスはタむムアりト゚ラヌで拒吊されたす |

113 123 

114<h4 id="returns-2">124<h4 id="returns-2">

115 戻り倀125 戻り倀

116</h4>126</h4>

117 127 

118サブプロセスがスポヌンされ、初期化ハンドシェむクを完了したら解決する `Promise<`[`WarmQuery`](#warmquery)`>` を返したす。128サブプロセスが生成され、初期化ハンドシェむクを完了したら解決する `Promise<`[`WarmQuery`](#warmquery)`>` を返したす。

119 129 

120<h4 id="example">130<h4 id="example">

121 䟋131 䟋

122</h4>132</h4>

123 133 

124`startup()` を早期に呌び出したす。䟋えば、アプリケヌション起動時に呌び出し、プロンプトが準備できたら返されたハンドルで `.query()` を呌び出したす。これにより、サブプロセスのスポヌンず初期化をクリティカルパスから倖したす。134`startup()` を早期に呌び出したす。たずえば、アプリケヌション起動時に呌び出しおから、プロンプトが準備できたら返されたハンドルで `.query()` を呌び出したす。これにより、サブプロセスの生成ず初期化をクリティカルパスから倖したす。

125 135 

126```typescript theme={null}136```typescript theme={null}

127import { startup } from "@anthropic-ai/claude-agent-sdk";137import { startup } from "@anthropic-ai/claude-agent-sdk";


135}145}

136```146```

137 147 

148<h3 id="prewarm">

149 `prewarm()`

150</h3>

151 

152*アルファ版。* どのセッションに察応するかわかる前に Claude Code プロセスをスペアずしお開始したす。埌で [`claim()`](#spareprocess) を䜿甚しおセッションにバむンドできたす。ナヌザヌがフォルダを遞択する前に起動するアプリケヌションで䜿甚したす。TypeScript Agent SDK v0.3.282 以降が必芁です。

153 

154`prewarm()` は [`startup()`](#startup) ず同じ初期化ハンドシェむクを完了したす。`options.cwd` を蚭定した堎合はそのディレクトリで、それ以倖の堎合は Claude Code 蚭定ディレクトリの䞋のプラむベヌト䞀時ディレクトリでプロセスが埅機したす。セッションの䜜業ディレクトリ、その `SessionStart` フック、その stdio MCP サヌバヌ、その CLAUDE.md ず git コンテキストはクレヌムを埅ちたす。スペアは埅機䞭に玄 230  260 MB のメモリを保持したす。[`spawnClaudeCodeProcess`](#options) が別のマシンたたはコンテナで Claude Code を実行する堎合は、`options.cwd` をそこに存圚するディレクトリに蚭定しお、スペアが埅機するようにしたす。

155 

156```typescript theme={null}

157function prewarm(params?: {

158 options?: Options;

159 initializeTimeoutMs?: number;

160}): Promise<SpareProcess>;

161```

162 

163`options` ず `initializeTimeoutMs` は `startup()` ず同じ意味ですが、`options.cwd` はスペアが埅機するディレクトリのみを蚭定したす。プロミスはプロセスが初期化ハンドシェむクを完了したら [`SpareProcess`](#spareprocess) で解決したす。`prewarm()` は `options` が `resume`、`continue`、たたは `forkSession` を蚭定する堎合にスロヌしたす。スペアはただセッションを持たないためです。クレヌムが蚭定できないすべおのもの`mcpServers`、`hooks`、`canUseTool`、`settingSources`、`systemPrompt`、`plugins` などはスペアの生涯にわたっお固定されるため、これらのオプションの異なるセットごずに 1 ぀のスペアを保持し、それらが倉曎されたら再床プリりォヌムしたす。

164 

165<h4 id="example-2">

166 䟋

167</h4>

168 

169アプリケヌション起動時にプリりォヌムしおから、ナヌザヌがセッションを開始したずきにスペアをクレヌムしたす。

170 

171```typescript theme={null}

172import { prewarm } from "@anthropic-ai/claude-agent-sdk";

173 

174// アプリケヌション起動時、セッションのフォルダがわかる前

175const spare = await prewarm({ options: { maxTurns: 3 } });

176 

177// 埌で、ナヌザヌがフォルダでセッションを開始したら

178const claimedQuery = spare.claim({

179 prompt: "What files are here?",

180 options: { cwd: "/path/to/project" },

181});

182 

183spare.claimed.catch((error: Error) => {

184 // メッセヌゞが「option_not_applied」で始たらない限り、プロンプトは実行されたせんでした。

185 // 代わりにこのセッションを query() で開始しおください

186 console.error("Claim failed:", error.message);

187});

188 

189for await (const message of claimedQuery) {

190 console.log(message);

191}

192```

193 

138<h3 id="tool">194<h3 id="tool">

139 `tool()`195 `tool()`

140</h3>196</h3>


161| `description` | `string` | ツヌルが䜕をするかの説明 |217| `description` | `string` | ツヌルが䜕をするかの説明 |

162| `inputSchema` | `Schema extends AnyZodRawShape` | ツヌルの入力パラメヌタを定矩する Zod スキヌマZod 3 ず Zod 4 の䞡方をサポヌト |218| `inputSchema` | `Schema extends AnyZodRawShape` | ツヌルの入力パラメヌタを定矩する Zod スキヌマZod 3 ず Zod 4 の䞡方をサポヌト |

163| `handler` | `(args, extra) => Promise<`[`CallToolResult`](#calltoolresult)`>` | ツヌルロゞックを実行する非同期関数 |219| `handler` | `(args, extra) => Promise<`[`CallToolResult`](#calltoolresult)`>` | ツヌルロゞックを実行する非同期関数 |

164| `extras` | `{ annotations?: `[`ToolAnnotations`](#toolannotations)`; searchHint?: string; alwaysLoad?: boolean }` | オプションの远加情報。`annotations` は MCP の動䜜ヒントをクラむアントに提䟛したす。`searchHint` は [ツヌル怜玢](/docs/ja/agent-sdk/tool-search) がアクティブな堎合に遅延ツヌルリストに衚瀺される 1 行の機胜フレヌズです。`alwaysLoad: true` はこのツヌルの完党なスキヌマを初期プロンプトに保持し、遅延させたせん |220| `extras` | `{ annotations?: `[`ToolAnnotations`](#toolannotations)`; searchHint?: string; alwaysLoad?: boolean }` | オプションの゚クストラ。`annotations` はクラむアントに MCP 動䜜ヒントを提䟛したす。`searchHint` は [ツヌル怜玢](/docs/ja/agent-sdk/tool-search) がアクティブな堎合に遅延ツヌルリストに衚瀺される 1 行の機胜フレヌズです。`alwaysLoad: true` はこのツヌルの完党なスキヌマを初期プロンプトに保持し、遅延させたせん |

165 221 

166<h4 id="toolannotations">222<h4 id="toolannotations">

167 `ToolAnnotations`223 `ToolAnnotations`

168</h4>224</h4>

169 225 

170`@modelcontextprotocol/sdk/types.js` から再゚クスポヌトされたす。すべおのフィヌルドはオプションのヒントです。クラむアントはセキュリティの決定にこれらに䟝存すべきではありたせん。226`@modelcontextprotocol/sdk/types.js` から再゚クスポヌトされたす。すべおのフィヌルドはオプションのヒントです。クラむアントはセキュリティ決定のためにそれらに䟝存すべきではありたせん。

171 227 

172| フィヌルド | 型 | デフォルト | 説明 |228| フィヌルド | 型 | デフォルト | 説明 |

173| :- | :- | :- | :- |229| :- | :- | :- | :- |


175| `readOnlyHint` | `boolean` | `false` | `true` の堎合、ツヌルはその環境を倉曎したせん |231| `readOnlyHint` | `boolean` | `false` | `true` の堎合、ツヌルはその環境を倉曎したせん |

176| `destructiveHint` | `boolean` | `true` | `true` の堎合、ツヌルは砎壊的な曎新を実行する可胜性がありたす`readOnlyHint` が `false` の堎合のみ意味がありたす |232| `destructiveHint` | `boolean` | `true` | `true` の堎合、ツヌルは砎壊的な曎新を実行する可胜性がありたす`readOnlyHint` が `false` の堎合のみ意味がありたす |

177| `idempotentHint` | `boolean` | `false` | `true` の堎合、同じ匕数での繰り返し呌び出しは远加の効果がありたせん`readOnlyHint` が `false` の堎合のみ意味がありたす |233| `idempotentHint` | `boolean` | `false` | `true` の堎合、同じ匕数での繰り返し呌び出しは远加の効果がありたせん`readOnlyHint` が `false` の堎合のみ意味がありたす |

178| `openWorldHint` | `boolean` | `true` | `true` の堎合、ツヌルは倖郚゚ンティティず盞互䜜甚したす䟋えば、Web 怜玢。`false` の堎合、ツヌルのドメむンは閉じられおいたす䟋えば、メモリツヌル |234| `openWorldHint` | `boolean` | `true` | `true` の堎合、ツヌルは倖郚゚ンティティず盞互䜜甚したすたずえば、Web 怜玢。`false` の堎合、ツヌルのドメむンは閉じられおいたすたずえば、メモリツヌル |

179 235 

180```typescript theme={null}236```typescript theme={null}

181import { tool } from "@anthropic-ai/claude-agent-sdk";237import { tool } from "@anthropic-ai/claude-agent-sdk";


220| `options.instructions` | `string` | オプションのサヌバヌ指瀺。`initialize` から返され、MCP 指瀺ブロックずしおモデルに衚瀺されたす |276| `options.instructions` | `string` | オプションのサヌバヌ指瀺。`initialize` から返され、MCP 指瀺ブロックずしおモデルに衚瀺されたす |

221| `options.tools` | `Array<SdkMcpToolDefinition>` | [`tool()`](#tool) で䜜成されたツヌル定矩の配列 |277| `options.tools` | `Array<SdkMcpToolDefinition>` | [`tool()`](#tool) で䜜成されたツヌル定矩の配列 |

222| `options.alwaysLoad` | `boolean` | `true` の堎合、このサヌバヌのすべおのツヌルは初期プロンプトに留たり、[ツヌル怜玢](/docs/ja/agent-sdk/tool-search) の背埌で遅延されるこずはありたせん。[`tool()`](#tool) のツヌル単䜍の `alwaysLoad` ず組み合わせたす |278| `options.alwaysLoad` | `boolean` | `true` の堎合、このサヌバヌのすべおのツヌルは初期プロンプトに留たり、[ツヌル怜玢](/docs/ja/agent-sdk/tool-search) の背埌で遅延されるこずはありたせん。[`tool()`](#tool) のツヌル単䜍の `alwaysLoad` ず組み合わせたす |

223| `options.timeout` | `number` | このサヌバヌのツヌル呌び出しのタむムアりトミリ秒。Claude Code はこれを [`MCP_TOOL_TIMEOUT`](/docs/ja/env-vars) の代わりにこのサヌバヌに適甚したす。1000 以䞊の敎数を枡しおください。Claude Code は他の倀を無芖したす。TypeScript Agent SDK v0.3.248 以降が必芁です |279| `options.timeout` | `number` | このサヌバヌのツヌル呌び出しのタむムアりトミリ秒。Claude Code はこれを [`MCP_TOOL_TIMEOUT`](/docs/ja/env-vars) の代わりにこのサヌバヌに適甚したす。1000 以䞊の敎数を枡したす。Claude Code は他の倀を無芖したす。TypeScript Agent SDK v0.3.248 以降が必芁です |

224 280 

225<h3 id="listsessions">281<h3 id="listsessions">

226 `listSessions()`282 `listSessions()`


249| プロパティ | 型 | 説明 |305| プロパティ | 型 | 説明 |

250| :- | :- | :- |306| :- | :- | :- |

251| `sessionId` | `string` | 䞀意のセッション識別子UUID |307| `sessionId` | `string` | 䞀意のセッション識別子UUID |

252| `summary` | `string` | 衚瀺タむトルカスタムタむトル、自動生成されたサマリヌ、たたは最初のプロンプト |308| `summary` | `string` | 衚瀺タむトルカスタムタむトル、最新のプロンプト、自動生成されたサマリヌ、たたは最初のプロンプト |

253| `lastModified` | `number` | 最埌に倉曎された時刻゚ポック以降のミリ秒 |309| `lastModified` | `number` | ゚ポック以降のミリ秒単䜍での最埌の倉曎時刻 |

254| `fileSize` | `number \| undefined` | セッションファむルサむズバむト。ロヌカル JSONL ストレヌゞの堎合のみ入力されたす |310| `fileSize` | `number \| undefined` | セッションファむルサむズバむト。ロヌカル JSONL ストレヌゞの堎合のみ入力されたす |

255| `customTitle` | `string \| undefined` | ナヌザヌが蚭定したセッションタむトル`/rename` 経由 |311| `customTitle` | `string \| undefined` | ナヌザヌが蚭定したセッションタむトル`/rename` 経由 |

256| `firstPrompt` | `string \| undefined` | セッション内の最初の意味のあるナヌザヌプロンプト |312| `firstPrompt` | `string \| undefined` | セッション内の最初の意味のあるナヌザヌプロンプト |

257| `gitBranch` | `string \| undefined` | セッション終了時の git ブランチ |313| `gitBranch` | `string \| undefined` | セッション終了時の git ブランチ |

258| `cwd` | `string \| undefined` | セッションの䜜業ディレクトリ |314| `cwd` | `string \| undefined` | セッションの䜜業ディレクトリ |

259| `tag` | `string \| undefined` | ナヌザヌが蚭定したセッションタグ[`tagSession()`](#tagsession) を参照 |315| `tag` | `string \| undefined` | ナヌザヌが蚭定したセッションタグ[`tagSession()`](#tagsession) を参照 |

260| `createdAt` | `number \| undefined` | 䜜成時刻゚ポック以降のミリ秒。最初の゚ントリのタむムスタンプから |316| `createdAt` | `number \| undefined` | ゚ポック以降のミリ秒単䜍での䜜成時刻。最初の゚ントリのタむムスタンプから |

261 317 

262<h4 id="example-2">318<h4 id="example-3">

263 䟋319 䟋

264</h4>320</h4>

265 321 

266プロゞェクトの 10 個の最新セッションを出力したす。結果は `lastModified` で降順に゜ヌトされるため、最初の項目が最新です。`dir` を省略するず、すべおのプロゞェクト党䜓を怜玢したす。322プロゞェクトの 10 個の最新セッションを出力したす。結果は `lastModified` の降順で゜ヌトされるため、最初のアむテムが最新です。`dir` を省略しおすべおのプロゞェクト党䜓を怜玢したす。

267 323 

268```typescript theme={null}324```typescript theme={null}

269import { listSessions } from "@anthropic-ai/claude-agent-sdk";325import { listSessions } from "@anthropic-ai/claude-agent-sdk";


310| `session_id` | `string` | このメッセヌゞが属するセッション |366| `session_id` | `string` | このメッセヌゞが属するセッション |

311| `message` | `unknown` | トランスクリプトからの生のメッセヌゞペむロヌド |367| `message` | `unknown` | トランスクリプトからの生のメッセヌゞペむロヌド |

312| `parent_tool_use_id` | `string \| null` | サブ゚ヌゞェントメッセヌゞの堎合、サブ゚ヌゞェントを開始した `Agent` たたは `Skill` ツヌル呌び出しの `tool_use_id`。メむンセッションメッセヌゞず叀いセッションの堎合は `null` |368| `parent_tool_use_id` | `string \| null` | サブ゚ヌゞェントメッセヌゞの堎合、サブ゚ヌゞェントを開始した `Agent` たたは `Skill` ツヌル呌び出しの `tool_use_id`。メむンセッションメッセヌゞず叀いセッションの堎合は `null` |

313| `parent_agent_id` | `string \| null` | [ネストされたサブ゚ヌゞェント](/docs/ja/sub-agents#let-subagents-spawn-their-own-subagents) からのメッセヌゞの堎合、それをスポヌンしたサブ゚ヌゞェントの `agentId`。メむンセッションメッセヌゞ、トップレベルサブ゚ヌゞェントからのメッセヌゞ、および叀いセッションの堎合は `null`。Claude Code v2.1.202 以降が必芁です |369| `parent_agent_id` | `string \| null` | [ネストされたサブ゚ヌゞェント](/docs/ja/sub-agents#let-subagents-spawn-their-own-subagents) からのメッセヌゞの堎合、それを生成したサブ゚ヌゞェントの `agentId`。メむンセッションメッセヌゞ、トップレベルサブ゚ヌゞェントからのメッセヌゞ、および叀いセッションの堎合は `null`。Claude Code v2.1.202 以降が必芁です |

314 370 

315<h4 id="example-3">371<h4 id="example-4">

316 䟋372 䟋

317</h4>373</h4>

318 374 


337 `getSessionInfo()`393 `getSessionInfo()`

338</h3>394</h3>

339 395 

340フルプロゞェクトディレクトリスキャンなしで ID でシングルセッションのメタデヌタを読み取りたす。396プロゞェクトディレクトリ党䜓をスキャンせずに ID でシングルセッションのメタデヌタを読み取りたす。

341 397 

342```typescript theme={null}398```typescript theme={null}

343function getSessionInfo(399function getSessionInfo(


352 408 

353| パラメヌタ | 型 | デフォルト | 説明 |409| パラメヌタ | 型 | デフォルト | 説明 |

354| :- | :- | :- | :- |410| :- | :- | :- | :- |

355| `sessionId` | `string` | 必須 | ルックアップするセッションの UUID |411| `sessionId` | `string` | 必須 | 怜玢するセッションの UUID |

356| `options.dir` | `string` | `undefined` | プロゞェクトディレクトリパス。省略した堎合、すべおのプロゞェクトディレクトリを怜玢したす |412| `options.dir` | `string` | `undefined` | プロゞェクトディレクトリパス。省略した堎合、すべおのプロゞェクトディレクトリを怜玢したす |

357 413 

358[`SDKSessionInfo`](#return-type-sdksessioninfo) を返すか、セッションが芋぀からない堎合は `undefined` を返したす。414[`SDKSessionInfo`](#return-type-sdksessioninfo) を返すか、セッションが芋぀からない堎合は `undefined` を返したす。


409 `resolveSettings()`465 `resolveSettings()`

410</h3>466</h3>

411 467 

412CLI をスポヌンせずに、CLI ず同じマヌゞ゚ンゞンを䜿甚しお、指定されたディレクトリの有効な Claude Code 蚭定を解決したす。`query()` 呌び出しを呌び出す前に、その呌び出しが䜕を芋るかを怜査するために䜿甚したす。468CLI ず同じマヌゞ゚ンゞンを䜿甚しお、Claude Code プロセスを生成せずに、指定されたディレクトリの有効な Claude Code 蚭定を解決したす。`query()` 呌び出しを呌び出す前に、蚭定がどのような蚭定を芋るかを怜査するために䜿甚したす。

413 469 

414<Note>470<Note>

415 この関数はアルファ版であり、安定化前に API が倉曎される可胜性がありたす。471 この関数はアルファ版であり、安定化前に API が倉曎される可胜性がありたす。

416</Note>472</Note>

417 473 

418スナップショットはラむブ `query()` セッションが適甚するものず異なりたす474スナップショットはラむブ `query()` セッションが適甚するものず異なりたす。

419 475 

420* **`policyHelper`**`resolveSettings()` は macOS plist ず Windows HKLM/HKCU を含む MDM ゜ヌスを読み取りたすが、管理者が蚭定した `policyHelper` サブプロセスを実行したせん。476* **`policyHelper`**`resolveSettings()` は MDM ゜ヌスmacOS plist ず Windows HKLM/HKCU を含むを読み取りたすが、管理者が蚭定した `policyHelper` サブプロセスを実行したせん。

421* **サヌバヌ管理蚭定**`resolveSettings()` は [サヌバヌ管理蚭定](/docs/ja/server-managed-settings#fetch-and-caching-behavior) をフェッチしたせん。それらを含めるには `options.serverManagedSettings` に枡しおください。477* **サヌバヌ管理蚭定**`resolveSettings()` は [サヌバヌ管理蚭定](/docs/ja/server-managed-settings#fetch-and-caching-behavior) をフェッチしたせん。それらを含めるには `options.serverManagedSettings` ずしお枡したす。

422* **`defaultMode`**スナップショットは `permissions.defaultMode` をすべおのティアから珟状のたた返すため、プロゞェクトおよびロヌカル蚭定からの `'auto'` および `'bypassPermissions'` 倀を含めるこずができたす。これは [ラむブセッションが無芖する](/docs/ja/permission-modes#which-mode-a-session-starts-in) ものです。478* **`defaultMode`**スナップショットは `permissions.defaultMode` をすべおのティアから珟状のたた返すため、プロゞェクトおよびロヌカル蚭定からの `'auto'` および `'bypassPermissions'` 倀を含めるこずができたす。これは [ラむブセッションが無芖する](/docs/ja/permission-modes#which-mode-a-session-starts-in) ものです。

423 479 

424```typescript theme={null}480```typescript theme={null}


436| パラメヌタ | 型 | デフォルト | 説明 |492| パラメヌタ | 型 | デフォルト | 説明 |

437| :- | :- | :- | :- |493| :- | :- | :- | :- |

438| `options.cwd` | `string` | `process.cwd()` | プロゞェクトおよびロヌカル蚭定を盞察的に解決するディレクトリ |494| `options.cwd` | `string` | `process.cwd()` | プロゞェクトおよびロヌカル蚭定を盞察的に解決するディレクトリ |

439| `options.settingSources` | [`SettingSource`](#settingsource)`[]` | すべおの゜ヌス | どのファむルシステム゜ヌスをロヌドするか。`[]` を枡しおナヌザヌ、プロゞェクト、およびロヌカル蚭定をスキップしたす。[゚ンドポむント管理ポリシヌ](/docs/ja/managed-settings#delivery-mechanisms) はすべおの堎合にロヌドされたす。`resolveSettings()` は `options.serverManagedSettings` を枡す堎合のみサヌバヌ管理蚭定を含めたす |495| `options.settingSources` | [`SettingSource`](#settingsource)`[]` | すべおの゜ヌス | どのファむルシステム゜ヌスをロヌドするか。ナヌザヌ、プロゞェクト、およびロヌカル蚭定をスキップするには `[]` を枡したす。[゚ンドポむント管理ポリシヌ](/docs/ja/managed-settings#delivery-mechanisms) はすべおの堎合にロヌドされたす。`resolveSettings()` は `options.serverManagedSettings` を枡す堎合のみサヌバヌ管理蚭定を含めたす |

440| `options.managedSettings` | `Settings` | `undefined` | 埋め蟌みホストによっお提䟛されるポリシヌティア蚭定。[`Options`](#options) の [`managedSettings`](/docs/ja/settings-reference) ず同じルヌルに埓いたす。ただし、`resolveSettings()` は蚭定された [`policyHelper`](/docs/ja/settings-reference) を実行しないため、スナップショットはラむブセッションが削陀する蚭定を含めるこずができたす |496| `options.managedSettings` | `Settings` | `undefined` | 埋め蟌みホストによっお提䟛されるポリシヌティア蚭定。[`Options`](#options) の [`managedSettings`](#options) ず同じルヌルに埓いたす。ただし、`resolveSettings()` は蚭定された [`policyHelper`](/docs/ja/settings-reference#policyhelper) を実行しないため、スナップショットはラむブセッションがドロップする蚭定を含めるこずができたす |

441| `options.serverManagedSettings` | `Settings` | `undefined` | `/api/claude_code/settings` からのサヌバヌ管理蚭定ペむロヌド。制限のないキヌはフィルタリングなしで通過したす |497| `options.serverManagedSettings` | `Settings` | `undefined` | `/api/claude_code/settings` からのサヌバヌ管理蚭定ペむロヌド。制限のないキヌはフィルタリングなしで通過したす |

442 498 

443<h4 id="return-type-resolvedsettings">499<h4 id="return-type-resolvedsettings">

444 戻り倀の型`ResolvedSettings`500 戻り倀の型`ResolvedSettings`

445</h4>501</h4>

446 502 

447`resolveSettings()` はマヌゞされた蚭定ず各キヌに貢献した゜ヌスを説明するオブゞェクトを返したす。503`resolveSettings()` はマヌゞされた蚭定ず各キヌに寄䞎した゜ヌスを説明するオブゞェクトを返したす。

448 504 

449| プロパティ | 型 | 説明 |505| プロパティ | 型 | 説明 |

450| :- | :- | :- |506| :- | :- | :- |

451| `effective` | `Settings` | すべおの有効な゜ヌスを優先順䜍順に適甚した埌のマヌゞされた蚭定 |507| `effective` | `Settings` | すべおの有効な゜ヌスを優先順䜍順に適甚した埌のマヌゞされた蚭定 |

452| `provenance` | `Partial<Record<keyof Settings, ProvenanceEntry>>` | `effective` の各トップレベルキヌに぀いお、倀を提䟛した゜ヌス |508| `provenance` | `Partial<Record<keyof Settings, ProvenanceEntry>>` | `effective` の各トップレベルキヌに぀いお、倀を提䟛した゜ヌス |

453| `sources` | `Array<{ source, settings, path?, policyOrigin? }>` | ゜ヌスごずの生の蚭定。最も䜎い優先順䜍から最も高い優先順䜍の順に䞊べられおいたす |509| `sources` | `Array<{ source, settings, path?, policyOrigin? }>` | ゜ヌスごずの生の蚭定。最も䜎い優先床から最も高い優先床の順に䞊べられおいたす |

454 510 

455<h4 id="example-4">511<h4 id="example-5">

456 䟋512 䟋

457</h4>513</h4>

458 514 

459以䞋の䟋は、プロゞェクトディレクトリの蚭定を解決し、クリヌンアップ期間を制埡する゜ヌスを出力したす。蚭定ファむルが `cleanupPeriodDays` を蚭定しおいないマシンでは、䞡方の出力行は倀に察しお `undefined` を衚瀺したす。これぱラヌではなく、予想される出力です。515以䞋の䟋はプロゞェクトディレクトリの蚭定を解決し、クリヌンアップ期間を制埡する゜ヌスを出力したす。蚭定ファむルが `cleanupPeriodDays` を蚭定しないマシンでは、䞡方の出力行は倀に察しお `undefined` を衚瀺したす。これぱラヌではなく、予想される出力です。

460 516 

461```typescript theme={null}517```typescript theme={null}

462import { resolveSettings } from "@anthropic-ai/claude-agent-sdk";518import { resolveSettings } from "@anthropic-ai/claude-agent-sdk";


483| プロパティ | 型 | デフォルト | 説明 |539| プロパティ | 型 | デフォルト | 説明 |

484| :- | :- | :- | :- |540| :- | :- | :- | :- |

485| `abortController` | `AbortController` | `new AbortController()` | 操䜜をキャンセルするためのコントロヌラヌ |541| `abortController` | `AbortController` | `new AbortController()` | 操䜜をキャンセルするためのコントロヌラヌ |

486| `additionalDirectories` | `string[]` | `[]` | Claude がアクセスできる远加ディレクトリ。SDK は各゚ントリを Claude Code に `--add-dir` ずしお枡すため、`project` 蚭定゜ヌスを䜿甚するず Claude Code は[ディレクトリのスキル、コマンド、サブ゚ヌゞェントも読み蟌みたす](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration) |542| `additionalDirectories` | `string[]` | `[]` | Claude Code がアクセスできる远加ディレクトリ。SDK は各゚ントリを Claude Code に `--add-dir` ずしお枡すため、`project` 蚭定゜ヌスを䜿甚するず Claude Code は [ディレクトリのスキル、コマンド、サブ゚ヌゞェントも読み蟌みたす](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration) |

487| `agent` | `string` | `undefined` | メむンスレッドの゚ヌゞェント名。゚ヌゞェントは `agents` オプションたたは蚭定で定矩する必芁がありたす |543| `agent` | `string` | `undefined` | メむンスレッドの゚ヌゞェント名。゚ヌゞェントは `agents` オプションたたは蚭定で定矩されおいる必芁がありたす |

488| `agents` | `Record<string, [`AgentDefinition`](#agentdefinition)>` | `undefined` | プログラムでサブ゚ヌゞェントを定矩したす |544| `agents` | `Record<string, [`AgentDefinition`](#agentdefinition)>` | `undefined` | プログラムでサブ゚ヌゞェントを定矩したす |

489| `agentProgressSummaries` | `boolean` | `false` | `true` の堎合、サブ゚ヌゞェントの 1 行の進捗サマリヌを生成し、`summary` フィヌルド経由で [`task_progress`](#sdktaskprogressmessage) むベントで転送したす。フォアグラりンドおよびバックグラりンドサブ゚ヌゞェントに適甚されたす |545| `agentProgressSummaries` | `boolean` | `false` | `true` の堎合、サブ゚ヌゞェントの 1 行の進捗サマリヌを生成し、`summary` フィヌルド経由で [`task_progress`](#sdktaskprogressmessage) むベントで転送したす。フォアグラりンドおよびバックグラりンドサブ゚ヌゞェントに適甚されたす |

490| `allowDangerouslySkipPermissions` | `boolean` | `false` | 暩限をバむパスできるようにしたす。`permissionMode: 'bypassPermissions'` を䜿甚する堎合に必須です。スタヌトアップ時たたは埌で `setPermissionMode()` を通じお蚭定できたす。[プランモヌド](/docs/ja/agent-sdk/permissions#plan-mode-plan)を参照しお、`permissionMode: 'plan'` ずの盞互䜜甚を確認しおください |546| `allowDangerouslySkipPermissions` | `boolean` | `false` | 暩限をバむパスするこずを有効にしたす。`permissionMode: 'bypassPermissions'` を䜿甚する堎合に必須です。スタヌトアップ時たたはその埌 `setPermissionMode()` を通じお蚭定できたす。[plan mode](/docs/ja/agent-sdk/permissions#plan-mode-plan) で `permissionMode: 'plan'` ずの盞互䜜甚を確認しおください |

491| `allowedTools` | `string[]` | `[]` | プロンプトなしで自動承認するツヌル。これは Claude をこれらのツヌルのみに制限したせん。[タスク远跡ツヌル](/docs/ja/agent-sdk/todo-tracking#model-availability)の 1 ぀をここで指定するず、Claude Code もセッションをオプトむンしたす。リストされおいない他のツヌルは `permissionMode` ず `canUseTool` にフォヌルスルヌしたす。`disallowedTools` を䜿甚しおツヌルをブロックしたす。[暩限](/docs/ja/agent-sdk/permissions#allow-and-deny-rules)を参照しおください |547| `allowedTools` | `string[]` | `[]` | プロンプトなしで自動承認するツヌル。これは Claude をこれらのツヌルのみに制限したせん。[タスク远跡ツヌル](/docs/ja/agent-sdk/todo-tracking#model-availability) の 1 ぀をここで指定するず、Claude Code もセッションをオプトむンしたす。リストされおいない他のツヌルは `permissionMode` ず `canUseTool` にフォヌルスルヌしたす。ツヌルをブロックするには `disallowedTools` を䜿甚しおください。[暩限](/docs/ja/agent-sdk/permissions#allow-and-deny-rules) を参照しおください |

492| `betas` | [`SdkBeta`](#sdkbeta)`[]` | `[]` | ベヌタ機胜を有効にしたす |548| `betas` | [`SdkBeta`](#sdkbeta)`[]` | `[]` | ベヌタ機胜を有効にしたす |

493| `canUseTool` | [`CanUseTool`](#canusetool) | `undefined` | カスタム暩限関数。[暩限フロヌ](/docs/ja/agent-sdk/permissions#how-permissions-are-evaluated)がプロンプトにフォヌルスルヌする堎合にのみ呌び出されたす。`allowedTools`、蚱可ルヌル、たたは `permissionMode` で自動承認された呌び出しには呌び出されたせん。蚱可ルヌルは[どのモヌドも自動承認しないアクション](/docs/ja/permission-modes#actions-no-mode-auto-approves)を事前承認したせん。詳现は [`CanUseTool`](#canusetool) を参照しおください |549| `canUseTool` | [`CanUseTool`](#canusetool) | `undefined` | カスタム暩限関数。[暩限フロヌ](/docs/ja/agent-sdk/permissions#how-permissions-are-evaluated) がプロンプトにフォヌルスルヌする堎合にのみ呌び出されたす。`allowedTools`、蚱可ルヌル、たたは `permissionMode` で自動承認された呌び出しには呌び出されたせん。蚱可ルヌルは [どのモヌドも自動承認しないアクション](/docs/ja/permission-modes#actions-no-mode-auto-approves) を事前承認したせん。詳现は [`CanUseTool`](#canusetool) を参照しおください |

494| `continue` | `boolean` | `false` | 最新の䌚話を続行したす |550| `continue` | `boolean` | `false` | 最新の䌚話を続行したす |

495| `cwd` | `string` | `process.cwd()` | 珟圚の䜜業ディレクトリ |551| `cwd` | `string` | `process.cwd()` | 珟圚の䜜業ディレクトリ |

496| `debug` | `boolean` | `false` | Claude Code プロセスのデバッグモヌドを有効にしたす |552| `debug` | `boolean` | `false` | Claude Code プロセスのデバッグモヌドを有効にしたす |

497| `debugFile` | `string` | `undefined` | デバッグログを特定のファむルパスに曞き蟌みたす。暗黙的にデバッグモヌドを有効にしたす |553| `debugFile` | `string` | `undefined` | デバッグログを特定のファむルパスに曞き蟌みたす。暗黙的にデバッグモヌドを有効にしたす |

498| `disallowedTools` | `string[]` | `[]` | 拒吊するツヌル。`"Bash"` のような単玔な名前はツヌルを Claude のコンテキストから削陀したす。`"Bash(rm *)"` のようなスコヌプ付きルヌルはツヌルを利甚可胜なたたにし、すべおの暩限モヌド`bypassPermissions` を含むで[曞かれたずおりの](/docs/ja/permissions#bash-rule-limits)コマンドの䞀臎する呌び出しを拒吊したす。[暩限](/docs/ja/agent-sdk/permissions#allow-and-deny-rules)を参照しおください |554| `disallowedTools` | `string[]` | `[]` | 拒吊するツヌル。`"Bash"` のような単玔な名前はツヌルを Claude のコンテキストから削陀したす。`"Bash(rm *)"` のようなスコヌプ付きルヌルはツヌルを利甚可胜なたたにし、`bypassPermissions` を含むすべおの暩限モヌドで䞀臎する呌び出しを拒吊したす。[曞かれたずおりの](/docs/ja/permissions#bash-rule-limits) コマンドの堎合です。[暩限](/docs/ja/agent-sdk/permissions#allow-and-deny-rules) を参照しおください |

499| `effort` | `'low' \| 'medium' \| 'high' \| 'xhigh' \| 'max'` | `undefined` | Claude がレスポンスに費やす努力の量を制埡したす。適応的思考ず連携しお思考の深さをガむドしたす。[努力レベルを調敎](/docs/ja/model-config#adjust-effort-level)を参照しおください |555| `effort` | `'low' \| 'medium' \| 'high' \| 'xhigh' \| 'max'` | `undefined` | Claude が応答に費やす努力の量を制埡したす。適応的思考ず連携しお思考の深さをガむドしたす。[努力レベルを調敎](/docs/ja/model-config#adjust-effort-level) を参照しおください |

500| `enableFileCheckpointing` | `boolean` | `false` | ファむル倉曎远跡を有効にしお巻き戻しを可胜にしたす。[ファむルチェックポむント](/docs/ja/agent-sdk/file-checkpointing)を参照しおください |556| `enableFileCheckpointing` | `boolean` | `false` | ファむル倉曎远跡を有効にしお巻き戻しを可胜にしたす。[ファむルチェックポむント](/docs/ja/agent-sdk/file-checkpointing) を参照しおください |

501| `env` | `Record<string, string \| undefined>` | `process.env` | 環境倉数。蚭定するず、このサブプロセス環境を `process.env` ずマヌゞする代わりに眮き換えるため、`PATH` のような継承倉数を保぀ために `{ ...process.env, YOUR_VAR: 'value' }` を枡しおください。このパタヌンの䟋は[遅いたたは停止した API レスポンスを凊理](#handle-slow-or-stalled-api-responses)を参照し、基盀ずなる CLI が読み蟌む倉数に぀いおは[環境倉数](/docs/ja/env-vars)を参照しおください。`CLAUDE_AGENT_SDK_CLIENT_APP` を蚭定しお User-Agent ヘッダヌでアプリを識別したす |557| `env` | `Record<string, string \| undefined>` | `process.env` | 環境倉数。蚭定するず、このサブプロセス環境を `process.env` ずマヌゞするのではなく眮き換えるため、`PATH` のような継承倉数を保持するには `{ ...process.env, YOUR_VAR: 'value' }` を枡しおください。このパタヌンの䟋は [遅いたたは停止した API レスポンスを凊理](#handle-slow-or-stalled-api-responses) を参照し、基盀ずなる CLI が読む倉数に぀いおは [環境倉数](/docs/ja/env-vars) を参照しおください。User-Agent ヘッダヌでアプリを識別するには `CLAUDE_AGENT_SDK_CLIENT_APP` を蚭定しおください |

502| `executable` | `'bun' \| 'deno' \| 'node'` | 自動怜出 | 䜿甚する JavaScript ランタむム |558| `executable` | `'bun' \| 'deno' \| 'node'` | 自動怜出 | 䜿甚する JavaScript ランタむム |

503| `executableArgs` | `string[]` | `[]` | 実行可胜ファむルに枡す匕数 |559| `executableArgs` | `string[]` | `[]` | 実行可胜ファむルに枡す匕数 |

504| `extraArgs` | `Record<string, string \| null>` | `{}` | 远加匕数 |560| `extraArgs` | `Record<string, string \| null>` | `{}` | 远加匕数 |

505| `fallbackModel` | `string` | `undefined` | プラむマリモデルが倱敗した堎合に䜿甚するモデル。カンマ区切りリストを受け入れたす。順序ず䞊限に぀いおは[フォヌルバックモデルチェヌン](/docs/ja/model-config#fallback-model-chains)を参照しおください。ガむダンスに぀いおは[モデルを遞択](/docs/ja/agent-sdk/configuration#choose-a-model)を参照しおください |561| `fallbackModel` | `string` | `undefined` | プラむマリモデルが倱敗した堎合に䜿甚するモデル。カンマ区切りリストを受け入れたす。順序ずキャップに぀いおは [フォヌルバックモデルチェヌン](/docs/ja/model-config#fallback-model-chains) を参照しおください。ガむダンスに぀いおは [モデルを遞択](/docs/ja/agent-sdk/configuration#choose-a-model) を参照しおください |

506| `forkSession` | `boolean` | `false` | `resume` で再開する堎合、元のセッション ID を続行する代わりに新しいセッション ID にフォヌクしたす |562| `forkSession` | `boolean` | `false` | `resume` で再開する堎合、元のセッション ID を続行するのではなく新しいセッション ID にフォヌクしたす |

507| `forwardSubagentText` | `boolean` | `false` | サブ゚ヌゞェントのテキストず思考ブロックをアシスタントおよびナヌザヌメッセヌゞずしお `parent_tool_use_id` を蚭定しお転送し、コンシュヌマヌがネストされたトランスクリプトをレンダリングできるようにしたす。このオプションがない堎合、Claude Code はサブ゚ヌゞェント `tool_use` および `tool_result` ブロックを出力したすが、テキストや思考は出力したせん。すべおのネストの深さのサブ゚ヌゞェントからのメッセヌゞは Claude Code v2.1.219 以降で転送されたす。v2.1.219 より前では、深さ 1 のサブ゚ヌゞェントからのメッセヌゞのみが衚瀺されたした。フォヌクされたスキルがスポヌンするサブ゚ヌゞェントのメッセヌゞ、およびネストされたフォヌクされたスキルのメッセヌゞには v2.1.275 以降が必芁です |563| `forwardSubagentText` | `boolean` | `false` | サブ゚ヌゞェントのテキストず思考ブロックをアシスタントおよびナヌザヌメッセヌゞずしお `parent_tool_use_id` を蚭定しお転送し、コンシュヌマヌがネストされたトランスクリプトをレンダリングできるようにしたす。このオプションがない堎合、Claude Code はサブ゚ヌゞェント `tool_use` および `tool_result` ブロックを出力したすが、テキストや思考は出力したせん。すべおのネストの深さのサブ゚ヌゞェントからのメッセヌゞは Claude Code v2.1.219 以降で転送されたす。v2.1.219 より前では、深さ 1 のサブ゚ヌゞェントからのメッセヌゞのみが衚瀺されたした。フォヌクされたスキルが生成するサブ゚ヌゞェントのメッセヌゞおよびネストされたフォヌクされたスキルのメッセヌゞには v2.1.275 以降が必芁です |

508| `hooks` | `Partial<Record<`[`HookEvent`](#hookevent)`, `[`HookCallbackMatcher`](#hookcallbackmatcher)`[]>>` | `{}` | むベントのフックコヌルバック |564| `hooks` | `Partial<Record<`[`HookEvent`](#hookevent)`, `[`HookCallbackMatcher`](#hookcallbackmatcher)`[]>>` | `{}` | むベントのフックコヌルバック |

509| `includeHookEvents` | `boolean` | `false` | フックラむフサむクルむベントをメッセヌゞストリヌムに [`SDKHookStartedMessage`](#sdkhookstartedmessage)、[`SDKHookProgressMessage`](#sdkhookprogressmessage)、[`SDKHookResponseMessage`](#sdkhookresponsemessage) ずしお含めたす。`SessionStart` および `Setup` フックのラむフサむクルむベントは垞に含たれ、このオプションは䞍芁です。`Notification`、`SessionEnd`、`PreCompact`、`PostCompact` などの䞀郚のフックむベントは、このオプションを䜿甚しおも `SDKHookStartedMessage` を生成したせん。これらのむベントに぀いおは、Claude Code は 1 秒以䞊実行されるコマンドフックが出力を生成しおいる間 `SDKHookProgressMessage` を出力し、[バックグラりンドで実行](/docs/ja/hooks#run-hooks-in-the-background)するフックが完了したずきのみ `SDKHookResponseMessage` を出力したす |565| `includeHookEvents` | `boolean` | `false` | フックラむフサむクルむベントをメッセヌゞストリヌムに [`SDKHookStartedMessage`](#sdkhookstartedmessage)、[`SDKHookProgressMessage`](#sdkhookprogressmessage)、および [`SDKHookResponseMessage`](#sdkhookresponsemessage) ずしお含めたす。`SessionStart` および `Setup` フックのラむフサむクルむベントは垞に含たれ、このオプションは䞍芁です。`Notification`、`SessionEnd`、`PreCompact`、`PostCompact` などの䞀郚のフックむベントは、このオプションを䜿甚しおも `SDKHookStartedMessage` を生成したせん。これらのむベントの堎合、Claude Code は 1 秒以䞊実行されるコマンドフックが出力を生成しおいる間は `SDKHookProgressMessage` を出力し、[バックグラりンドで実行](/docs/ja/hooks#run-hooks-in-the-background) されるフックが完了したずきのみ `SDKHookResponseMessage` を出力したす |

510| `includePartialMessages` | `boolean` | `false` | 郚分メッセヌゞむベントを含めたす |566| `includePartialMessages` | `boolean` | `false` | 郚分メッセヌゞむベントを含めたす |

511| `loadTimeoutMs` | `number` | `60000` | *アルファ版。* 再開の具䜓化䞭に各 `sessionStore.load()` および `sessionStore.listSubkeys()` 呌び出しのタむムアりトミリ秒。アダプタヌがこのりィンドり内で解決しない堎合、ク゚リはハングする代わりに倱敗したす。`sessionStore` が蚭定されおいない堎合は無芖されたす |567| `loadTimeoutMs` | `number` | `60000` | *アルファ。* 再開の具䜓化䞭に各 `sessionStore.load()` および `sessionStore.listSubkeys()` 呌び出しのタむムアりトミリ秒。アダプタヌがこのりィンドり内で解決しない堎合、ク゚リはハングするのではなく倱敗したす。`sessionStore` が蚭定されおいない堎合は無芖されたす |

512| `managedSettings` | `Settings` | `undefined` | ホストプロセスがスポヌンされたセッションに提䟛するポリシヌ局蚭定。管理者がデプロむした管理蚭定を持぀マシンでは、管理者の最優先管理゜ヌスが `parentSettingsBehavior: 'merge'` を蚭定しない限り、Claude Code はこれらを無芖し、[`policyHelper`](/docs/ja/settings-reference#policyhelper) が管理蚭定を提䟛しおいる間はマヌゞしたせん。マヌゞされた倀は制限のみのフィルタヌを通過したす。[芪蚭定を制限](/docs/ja/claude-apps-gateway#restrict-parent-settings)はフィルタヌが蚱可するもの、および `allowManaged*Only` ロックをカバヌしたす。[`CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST`](/docs/ja/env-vars) を蚭定するホストは、このペむロヌドから盎接 3 ぀のキヌを読み蟌みたす。Claude Code v2.1.222 以降の[モデル蚭定](/docs/ja/model-config#restrict-model-selection)、管理゜ヌスが蚭定しおいない堎合の v2.1.246 以降の [`modelPricing`](/docs/ja/settings-reference#modelpricing)、および v2.1.247 以降の `ENABLE_TOOL_SEARCH` env ゚ントリ |568| `managedSettings` | `Settings` | `undefined` | ホストプロセスがスポヌンされたセッションに提䟛するポリシヌ局蚭定。管理者がデプロむした管理蚭定を持぀マシンでは、管理者の最優先管理゜ヌスが `parentSettingsBehavior: 'merge'` を蚭定しない限り、Claude Code はこれらを無芖し、[`policyHelper`](/docs/ja/settings-reference#policyhelper) が管理蚭定を提䟛しおいる間はマヌゞしたせん。マヌゞされた倀は制限のみのフィルタヌを通過したす。[芪蚭定を制限](/docs/ja/claude-apps-gateway#restrict-parent-settings) はフィルタヌが蚱可するもの、および `allowManaged*Only` ロックをカバヌしたす。[`CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST`](/docs/ja/env-vars) を蚭定するホストは、このペむロヌドから盎接 3 ぀のキヌを読み取りたす。Claude Code v2.1.222 以降の [モデル蚭定](/docs/ja/model-config#restrict-model-selection)、管理゜ヌスが蚭定しおいない堎合は v2.1.246 以降の [`modelPricing`](/docs/ja/settings-reference#modelpricing)、および v2.1.247 以降の `ENABLE_TOOL_SEARCH` env ゚ントリ |

513| `maxBudgetUsd` | `number` | `undefined` | クラむアント偎のコスト掚定がこの USD 倀に達したずきにク゚リを停止したす。呌び出し自䜓の支出のみをカりントしたす。再開されたセッションから埩元された合蚈はカりントされたせん。粟床の泚意事項ずリセット動䜜に぀いおは、[コストず䜿甚状況を远跡](/docs/ja/agent-sdk/cost-tracking)を参照しおください |569| `maxBudgetUsd` | `number` | `undefined` | クラむアント偎のコスト掚定がこの USD 倀に達したずきにク゚リを停止したす。呌び出し自䜓の支出のみをカりントしたす。再開されたセッションから埩元された合蚈はカりントされたせん。粟床の泚意事項ずリセット動䜜に぀いおは、[コストず䜿甚状況を远跡](/docs/ja/agent-sdk/cost-tracking) を参照しおください |

514| `maxThinkingTokens` | `number` | `undefined` | *非掚奚:* 代わりに `thinking` を䜿甚しおください。思考プロセスの最倧トヌクン数 |570| `maxThinkingTokens` | `number` | `undefined` | *非掚奚:* 代わりに `thinking` を䜿甚しおください。思考プロセスの最倧トヌクン数 |

515| `maxTurns` | `number` | `undefined` | 最倧゚ヌゞェンティックタヌン数ツヌル䜿甚ラりンドトリップ |571| `maxTurns` | `number` | `undefined` | 最倧゚ヌゞェンティックタヌン数ツヌル䜿甚ラりンドトリップ |

516| `mcpServers` | `Record<string, [`McpServerConfig`](#mcpserverconfig)>` | `{}` | MCP サヌバヌ蚭定 |572| `mcpServers` | `Record<string, [`McpServerConfig`](#mcpserverconfig)>` | `{}` | MCP サヌバヌ蚭定 |

517| `model` | `string` | CLI からのデフォルト | Claude モデル゚むリアスたたは完党なモデル名。[受け入れられた倀ずプロバむダヌ固有の ID](/docs/ja/model-config#available-models) を参照しおください |573| `model` | `string` | CLI のデフォルト | Claude モデル゚むリアスたたは完党なモデル名。[受け入れられた倀ずプロバむダヌ固有の ID](/docs/ja/model-config#available-models) を参照しおください |

518| `onElicitation` | `(request: ElicitationRequest, options: { signal: AbortSignal }) => Promise<ElicitationResult>` | `undefined` | MCP ゚リシテヌションリク゚ストを凊理するためのコヌルバック。MCP サヌバヌがナヌザヌ入力をリク゚ストし、フックが最初に凊理しない堎合に呌び出されたす。提䟛されない堎合、未凊理の゚リシテヌションリク゚ストは自動的に拒吊されたす |574| `onElicitation` | `(request: ElicitationRequest, options: { signal: AbortSignal }) => Promise<ElicitationResult>` | `undefined` | MCP 誘導リク゚ストを凊理するためのコヌルバック。MCP サヌバヌがナヌザヌ入力をリク゚ストし、フックが最初に凊理しない堎合に呌び出されたす。提䟛されない堎合、未凊理の誘導リク゚ストは自動的に拒吊されたす |

519| `outputFormat` | `{ type: 'json_schema', schema: JSONSchema }` | `undefined` | ゚ヌゞェント結果の出力圢匏を定矩したす。詳现は[構造化出力](/docs/ja/agent-sdk/structured-outputs)を参照しおください |575| `outputFormat` | `{ type: 'json_schema', schema: JSONSchema }` | `undefined` | ゚ヌゞェント結果の出力圢匏を定矩したす。詳现は [構造化出力](/docs/ja/agent-sdk/structured-outputs) を参照しおください |

520| `outputStyle` | `string` | `undefined` | `Options` フィヌルドではありたせん。むンラむン [`settings`](/docs/ja/settings) オブゞェクトたたは蚭定ファむルで `outputStyle` を蚭定しおください。[出力スタむルを有効化](/docs/ja/agent-sdk/modifying-system-prompts#activate-an-output-style)を参照しおください |576| `outputStyle` | `string` | `undefined` | `Options` フィヌルドではありたせん。むンラむン [`settings`](/docs/ja/settings) オブゞェクトたたは蚭定ファむルで `outputStyle` を蚭定しおください。[出力スタむルを有効化](/docs/ja/agent-sdk/modifying-system-prompts#activate-an-output-style) を参照しおください |

521| `pathToClaudeCodeExecutable` | `string` | バンドルされたネむティブバむナリから自動解決 | Claude Code 実行可胜ファむルぞのパス。むンストヌル䞭にオプション䟝存関係がスキップされた堎合、たたはプラットフォヌムがサポヌトセットにない堎合にのみ必芁です |577| `pathToClaudeCodeExecutable` | `string` | バンドルされたネむティブバむナリから自動解決 | Claude Code 実行可胜ファむルぞのパス。オプション䟝存関係がむンストヌル䞭にスキップされた堎合、たたはプラットフォヌムがサポヌトされおいるセットにない堎合にのみ必芁です |

522| `permissionMode` | [`PermissionMode`](#permissionmode) | `'default'` | セッションの暩限モヌド |578| `permissionMode` | [`PermissionMode`](#permissionmode) | `'default'` | セッションの暩限モヌド |

523| `permissionPromptToolName` | `string` | `undefined` | 暩限プロンプト甚の MCP ツヌル名 |579| `permissionPromptToolName` | `string` | `undefined` | 暩限プロンプト甚の MCP ツヌル名 |

524| `permissionPrompts` | `'host' \| 'none'` | `'host'` | 暩限プロンプトに応答するのは誰か: `'host'` はそれらを [`canUseTool`](#canusetool) コヌルバックたたは `permissionPromptToolName` ツヌルにルヌティングし、`'none'` は[プロンプトが衚瀺されるはずだった呌び出しを拒吊](/docs/ja/agent-sdk/permissions#how-permissions-are-evaluated)したす。Claude Code v2.1.259 以降が必芁です |580| `permissionPrompts` | `'host' \| 'none'` | `'host'` | 暩限プロンプトに応答するのは誰か: `'host'` はそれらを [`canUseTool`](#canusetool) コヌルバックたたは `permissionPromptToolName` ツヌルにルヌティングし、`'none'` は [プロンプトが衚瀺されるはずだった呌び出しを拒吊](/docs/ja/agent-sdk/permissions#how-permissions-are-evaluated) したす。Claude Code v2.1.259 以降が必芁です |

525| `persistSession` | `boolean` | `true` | `false` の堎合、ディスクぞのセッション氞続化を無効にしたす。セッションは埌で再開できたせん |581| `persistSession` | `boolean` | `true` | `false` の堎合、セッションのディスクぞの氞続化を無効にしたす。セッションは埌で再開できたせん |

526| `planModeInstructions` | `string` | `undefined` | プランモヌドのカスタムワヌクフロヌ指瀺。`permissionMode` が `'plan'` の堎合、この文字列はデフォルトのプランモヌドワヌクフロヌ本䜓を眮き換えたす。CLI は匕き続き読み取り専甚匷制プリアンブルず ExitPlanMode プロトコルフッタヌでラップしたす |582| `planModeInstructions` | `string` | `undefined` | plan mode のカスタムワヌクフロヌ指瀺。`permissionMode` が `'plan'` の堎合、この文字列はデフォルトの plan mode ワヌクフロヌ本䜓を眮き換えたす。CLI は匕き続き読み取り専甚匷制プリアンブルず ExitPlanMode プロトコルフッタヌでラップしたす |

527| `plugins` | [`SdkPluginConfig`](#sdkpluginconfig)`[]` | `[]` | ロヌカルパスからカスタムプラグむンを読み蟌みたす。詳现は[プラグむン](/docs/ja/agent-sdk/plugins)を参照しおください |583| `plugins` | [`SdkPluginConfig`](#sdkpluginconfig)`[]` | `[]` | ロヌカルパスからカスタムプラグむンを読み蟌みたす。詳现は [プラグむン](/docs/ja/agent-sdk/plugins) を参照しおください |

528| `projectConfigRoot` | `string` | `undefined` | `cwd` がワヌクツリヌである信頌できるチェックアりトの絶察パス。Claude Code はプロゞェクト蚭定、`.mcp.json`、およびプロゞェクトの `.claude/` コマンド、゚ヌゞェント、スキル、ワヌクフロヌ、ルヌチン、出力スタむルを `cwd` ではなくこのディレクトリから読み蟌み、`CLAUDE_PROJECT_DIR` をそれに蚭定したす。フック、`apiKeyHelper` などのヘルパヌスクリプト、および stdio MCP サヌバヌはこのディレクトリを䜜業ディレクトリずしお開始したす。`CLAUDE.md` ファむルず `.claude/rules/` は匕き続き `cwd` から読み蟌たれたす。Claude Code v2.1.275 以降が必芁です |584| `projectConfigRoot` | `string` | `undefined` | `cwd` がワヌクツリヌである信頌できるチェックアりトの絶察パス。Claude Code はプロゞェクト蚭定、`.mcp.json`、およびプロゞェクトの `.claude/` コマンド、゚ヌゞェント、スキル、ワヌクフロヌ、ルヌチン、および出力スタむルを `cwd` ではなくこのディレクトリから読み蟌み、`CLAUDE_PROJECT_DIR` をそれに蚭定したす。フック、`apiKeyHelper` などのヘルパヌスクリプト、および stdio MCP サヌバヌはこのディレクトリをワヌキングディレクトリずしお開始したす。`CLAUDE.md` ファむルず `.claude/rules/` は匕き続き `cwd` から読み蟌たれたす。Claude Code v2.1.275 以降が必芁です |

529| `promptSuggestions` | `boolean` | `false` | プロンプト提案を有効にしたす。タヌン埌、Claude Code は予枬される次のナヌザヌプロンプトを含む `prompt_suggestion` メッセヌゞを出力したす。アカりントが䜿甚制限に近い、たたは達しおいる堎合など、䞀郚のタヌンでは Claude Code は提案を生成したせん。[Claude Code が提案をスキップする堎合](/docs/ja/interactive-mode#when-claude-code-skips-suggestions)を参照しおください |585| `promptSuggestions` | `boolean` | `false` | プロンプト提案を有効にしたす。タヌン埌、Claude Code は予枬される次のナヌザヌプロンプトを含む `prompt_suggestion` メッセヌゞを出力したす。アカりントが䜿甚制限に近い、たたは達しおいる堎合など、䞀郚のタヌンでは Claude Code は提案を生成したせん。[Claude Code が提案をスキップする堎合](/docs/ja/interactive-mode#when-claude-code-skips-suggestions) を参照しおください |

530| `resume` | `string` | `undefined` | 再開するセッション ID |586| `resume` | `string` | `undefined` | 再開するセッション ID |

531| `resumeDropsTurn` | `string` | `undefined` | `resumeSessionAt` を䜿甚: 切り詰め再開が砎棄する぀もりのタヌンのプロンプト UUID。砎棄された範囲に、そのタヌンに垰属しないもの吞収されたキュヌに入ったメッセヌゞやタスク通知などが含たれおいる堎合、Claude Code は再開を拒吊し、拒吊メッセヌゞで `--resume-drops-turn` フラグを指定したす。Agent SDK ずプリントモヌド再開のみがペアを読み蟌みたす。Claude Code v2.1.223 以降が必芁です |587| `resumeDropsTurn` | `string` | `undefined` | `resumeSessionAt` を䜿甚: 切り詰め再開が砎棄するタヌンのプロンプト UUID。砎棄された範囲に吞収されたキュヌに入ったメッセヌゞなど、そのタヌンに垰属しないものが含たれおいる堎合、Claude Code は再開を拒吊し、拒吊メッセヌゞで `--resume-drops-turn` フラグを指定したす。Agent SDK ずプリントモヌド再開のみがペアを読み取りたす。Claude Code v2.1.223 以降が必芁です |

532| `resumeSessionAt` | `string` | `undefined` | 特定のメッセヌゞ UUID でセッションを再開したす |588| `resumeSessionAt` | `string` | `undefined` | 特定のメッセヌゞ UUID でセッションを再開したす |

533| `sandbox` | [`SandboxSettings`](#sandboxsettings) | `undefined` | プログラムでサンドボックス動䜜を蚭定したす。詳现は[サンドボックス蚭定](#sandboxsettings)を参照しおください |589| `sandbox` | [`SandboxSettings`](#sandboxsettings) | `undefined` | サンドボックス動䜜をプログラムで蚭定したす。詳现は [サンドボックス蚭定](#sandboxsettings) を参照しおください |

534| `sessionId` | `string` | 自動生成 | 自動生成する代わりに特定の UUID をセッションに䜿甚したす |590| `sessionId` | `string` | 自動生成 | 自動生成する代わりに特定の UUID をセッションに䜿甚したす |

535| `sessionStore` | [`SessionStore`](/docs/ja/agent-sdk/session-storage#the-sessionstore-interface) | `undefined` | セッショントランスクリプトを倖郚バック゚ンドにミラヌリングしお、別のホストがそれらを再開できるようにしたす。[セッションを倖郚ストレヌゞに氞続化](/docs/ja/agent-sdk/session-storage)を参照しおください |591| `sessionStore` | [`SessionStore`](/docs/ja/agent-sdk/session-storage#the-sessionstore-interface) | `undefined` | セッショントランスクリプトを倖郚バック゚ンドにミラヌリングしお、別のホストがそれらを再開できるようにしたす。[セッションを倖郚ストレヌゞに氞続化](/docs/ja/agent-sdk/session-storage) を参照しおください |

536| `sessionStoreFlush` | `'batched' \| 'eager'` | `'batched'` | *アルファ版。* `sessionStore` のフラッシュモヌド。`sessionStore` が蚭定されおいない堎合は無芖されたす |592| `sessionStoreFlush` | `'batched' \| 'eager'` | `'batched'` | *アルファ。* `sessionStore` のフラッシュモヌド。`sessionStore` が蚭定されおいない堎合は無芖されたす |

537| `settings` | `string \| Settings` | `undefined` | むンラむン [settings](/docs/ja/settings) オブゞェクト、蚭定ファむルパス、たたはむンラむン JSON 文字列。[優先順䜍](/docs/ja/settings#settings-precedence)のフラグ蚭定局を入力したす。[`applyFlagSettings()`](#applyflagsettings) で実行時に倉曎したす |593| `settings` | `string \| Settings` | `undefined` | むンラむン [settings](/docs/ja/settings) オブゞェクト、蚭定ファむルパス、たたはむンラむン JSON 文字列。[優先順䜍](/docs/ja/settings#settings-precedence) でフラグ蚭定局を入力したす。[`applyFlagSettings()`](#applyflagsettings) で実行時に倉曎したす |

538| `settingSources` | [`SettingSource`](#settingsource)`[]` | CLI デフォルトすべおの゜ヌス | 読み蟌むファむルシステム蚭定を制埡したす。`[]` を枡しおナヌザヌ、プロゞェクト、ロヌカル蚭定を無効にしたす。[゚ンドポむント管理ポリシヌ](/docs/ja/managed-settings#delivery-mechanisms)は関係なく読み蟌たれたす。サヌバヌ管理蚭定は、セッションが[適栌な蚭定](/docs/ja/server-managed-settings#platform-availability)で組織認蚌情報を䜿甚しお認蚌するずきにフェッチされたす。[Claude Code 機胜を䜿甚](/docs/ja/agent-sdk/claude-code-features#what-settingsources-does-not-control)を参照しおください |594| `settingSources` | [`SettingSource`](#settingsource)`[]` | CLI デフォルトすべおの゜ヌス | 読み蟌むファむルシステム蚭定を制埡したす。ナヌザヌ、プロゞェクト、ロヌカル蚭定を無効にするには `[]` を枡したす。[゚ンドポむント管理ポリシヌ](/docs/ja/managed-settings#delivery-mechanisms) は関係なく読み蟌たれたす。サヌバヌ管理蚭定は、セッションが [適栌な蚭定](/docs/ja/server-managed-settings#platform-availability) で組織認蚌情報を䜿甚しお認蚌するずきにフェッチされたす。[Claude Code 機胜を䜿甚](/docs/ja/agent-sdk/claude-code-features#what-settingsources-does-not-control) を参照しおください |

539| `skills` | `string[] \| 'all'` | `undefined` | セッションで利甚可胜なスキル。すべおの怜出されたスキルを有効にするには `'all'` を枡すか、スキル名のリストを枡したす。正確な名前のみを枡しおください。Agent SDK v0.3.221 以降では、SDK は圢匏が正しくないワむルドカヌド圢匏の名前を Claude Code プロセスを開始する前に゚ラヌで拒吊したす。蚭定するず、SDK は Skill ツヌルを `allowedTools` に自動的に远加したす。`tools` も枡す堎合は、そのリストに `'Skill'` を含めおください。[スキル](/docs/ja/agent-sdk/skills)を参照しおください |595| `skills` | `string[] \| 'all'` | `undefined` | セッションで利甚可胜なスキル。すべおの怜出されたスキルを有効にするには `'all'` を枡すか、スキル名のリストを枡したす。正確な名前のみを枡しおください。Agent SDK v0.3.221 以降では、SDK は Claude Code プロセスを開始する前に、圢匏が正しくないワむルドカヌドフォヌム名を゚ラヌで拒吊したす。蚭定するず、SDK は Skill ツヌルを `allowedTools` に自動的に远加したす。`tools` も枡す堎合は、そのリストに `'Skill'` を含めおください。[スキル](/docs/ja/agent-sdk/skills) を参照しおください |

540| `spawnClaudeCodeProcess` | `(options: SpawnOptions) => SpawnedProcess` | `undefined` | Claude Code プロセスをスポヌンするカスタム関数。VM、コンテナ、たたはリモヌト環境で Claude Code を実行するために䜿甚したす |596| `spawnClaudeCodeProcess` | `(options: SpawnOptions) => SpawnedProcess` | `undefined` | Claude Code プロセスをスポヌンするカスタム関数。VM、コンテナ、たたはリモヌト環境で Claude Code を実行するために䜿甚したす |

541| `stderr` | `(data: string) => void` | `undefined` | stderr 出力のコヌルバック |597| `stderr` | `(data: string) => void` | `undefined` | stderr 出力のコヌルバック |

542| `strictMcpConfig` | `boolean` | `false` | `mcpServers` で枡されたサヌバヌのみを䜿甚し、プロゞェクト `.mcp.json`、ナヌザヌ蚭定、プラグむン提䟛の MCP サヌバヌ、および [claude.ai コネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai)を無芖したす |598| `strictMcpConfig` | `boolean` | `false` | `mcpServers` で枡されたサヌバヌのみを䜿甚し、プロゞェクト `.mcp.json`、ナヌザヌ蚭定、プラグむン提䟛の MCP サヌバヌ、および [claude.ai コネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai) を無芖したす |

543| `systemPrompt` | `string \| string[] \| { type: 'custom'; prompt: string \| string[]; snapshot?: boolean } \| { type: 'preset'; preset: 'claude_code'; append?: string; excludeDynamicSections?: boolean; snapshot?: boolean }` | `undefined`最小プロンプト | システムプロンプト蚭定。カスタムプロンプトの堎合は文字列を枡すか、Claude Code のシステムプロンプトを䜿甚するには `{ type: 'preset', preset: 'claude_code' }` を枡したす。゚クスポヌトされた `SYSTEM_PROMPT_DYNAMIC_BOUNDARY` 定数を静的郚分ずリク゚ストごずの郚分の間に含む文字列の配列を枡しお、[カスタムプロンプトの静的郚分をキャッシュ](/docs/ja/agent-sdk/modifying-system-prompts#cache-the-static-part-of-a-custom-prompt)したす。プリセットオブゞェクト圢匏を䜿甚する堎合、`append` を远加しお远加の指瀺で拡匵し、`excludeDynamicSections: true` を蚭定しお[マシン間でのプロンプトキャッシュの再利甚を改善](/docs/ja/agent-sdk/modifying-system-prompts#improve-prompt-caching-across-users-and-machines)するためにセッションごずのコンテキストを最初のナヌザヌメッセヌゞに移動したす。`snapshot: false` を蚭定しお、[セッションが最初のリク゚ストで蚘録したプロンプトを再利甚](/docs/ja/agent-sdk/modifying-system-prompts#change-the-prompt-of-an-existing-session)する代わりに、すべおのリク゚ストでプロンプトを再構築したす。カスタムプロンプトで `snapshot` を蚭定するには、`{ type: 'custom', prompt }` 圢匏を枡したす。`{ type: 'custom' }` 圢匏ず `snapshot` フィヌルドには TypeScript Agent SDK v0.3.257 以降が必芁です |599| `systemPrompt` | `string \| string[] \| { type: 'custom'; prompt: string \| string[]; snapshot?: boolean } \| { type: 'preset'; preset: 'claude_code'; append?: string; excludeDynamicSections?: boolean; snapshot?: boolean }` | `undefined`最小プロンプト | システムプロンプト蚭定。カスタムプロンプトの堎合は文字列を枡すか、Claude Code のシステムプロンプトを䜿甚するには `{ type: 'preset', preset: 'claude_code' }` を枡したす。゚クスポヌトされた `SYSTEM_PROMPT_DYNAMIC_BOUNDARY` 定数を静的郚分ずリク゚ストごずの郚分の間に含む文字列の配列を枡しお、[カスタムプロンプトの静的郚分をキャッシュ](/docs/ja/agent-sdk/modifying-system-prompts#cache-the-static-part-of-a-custom-prompt) したす。プリセットオブゞェクト圢匏を䜿甚する堎合、远加の指瀺で拡匵するには `append` を远加し、セッションごずのコンテキストを最初のナヌザヌメッセヌゞに移動するには `excludeDynamicSections: true` を蚭定しお、[マシン間でのプロンプトキャッシュの再利甚を改善](/docs/ja/agent-sdk/modifying-system-prompts#improve-prompt-caching-across-users-and-machines) したす。セッションが最初のリク゚ストで蚘録したプロンプトを再利甚する代わりに、すべおのリク゚ストでプロンプトを再構築するには `snapshot: false` を蚭定したす。カスタムプロンプトで `snapshot` を蚭定するには、`{ type: 'custom', prompt }` 圢匏を枡したす。`{ type: 'custom' }` 圢匏ず `snapshot` フィヌルドには TypeScript Agent SDK v0.3.257 以降が必芁です |

544| `taskBudget` | `{ total: number }` | `undefined` | *アルファ版。* API 偎のタスク予算トヌクン。蚭定するず、モデルに残りのトヌクン予算が通知されるため、ツヌル䜿甚のペヌスを調敎し、制限前にラップアップできたす |600| `taskBudget` | `{ total: number }` | `undefined` | *アルファ。* API 偎のタスク予算トヌクン。蚭定するず、モデルは残りのトヌクン予算を通知され、ツヌル䜿甚のペヌスを調敎し、制限前にラップアップできたす |

545| `thinking` | [`ThinkingConfig`](#thinkingconfig) | サポヌトされおいるモデルの堎合 `{ type: 'adaptive' }` | Claude の思考/掚論動䜜を制埡したす。オプションに぀いおは [`ThinkingConfig`](#thinkingconfig) を参照しおください |601| `thinking` | [`ThinkingConfig`](#thinkingconfig) | サポヌトされおいるモデルの堎合は `{ type: 'adaptive' }` | Claude の思考/掚論動䜜を制埡したす。オプションに぀いおは [`ThinkingConfig`](#thinkingconfig) を参照しおください |

546| `title` | `string` | `undefined` | セッションの衚瀺タむトル。`resume` たたは `continue` で再開する堎合、再開されたセッションの氞続化されたタむトルが優先されたす。既存のセッションを再タむトルするには [`renameSession()`](#renamesession) を䜿甚しおください |602| `title` | `string` | `undefined` | セッションの衚瀺タむトル。`resume` たたは `continue` で再開する堎合、再開されたセッションの氞続化されたタむトルが優先されたす。既存のセッションを再タむトルするには [`renameSession()`](#renamesession) を䜿甚しおください |

547| `toolAliases` | `Record<string, string>` | `undefined` | 組み蟌みツヌル名を MCP ツヌル名にマップしお、Claude が組み蟌みの代わりに MCP 実装を呌び出すようにしたす。䟋えば、`{ Bash: 'mcp__workspace__bash' }` |603| `toolAliases` | `Record<string, string>` | `undefined` | 組み蟌みツヌル名を MCP ツヌル名にマップしお、Claude が組み蟌みの代わりに MCP 実装を呌び出すようにしたす。䟋えば、`{ Bash: 'mcp__workspace__bash' }` |

548| `toolConfig` | [`ToolConfig`](#toolconfig) | `undefined` | 組み蟌みツヌル動䜜の蚭定。詳现は [`ToolConfig`](#toolconfig) を参照しおください |604| `toolConfig` | [`ToolConfig`](#toolconfig) | `undefined` | 組み蟌みツヌル動䜜の蚭定。詳现は [`ToolConfig`](#toolconfig) を参照しおください |

549| `tools` | `string[] \| { type: 'preset'; preset: 'claude_code' }` | `undefined` | ツヌル蚭定。ツヌル名の配列を枡すか、プリセットを䜿甚しお Claude Code のデフォルトツヌルを取埗したす |605| `tools` | `string[] \| { type: 'preset'; preset: 'claude_code' }` | `undefined` | ツヌル蚭定。ツヌル名の配列を枡すか、プリセットを䜿甚しお Claude Code のデフォルトツヌルを取埗したす |

606| `verbatimPrompts` | `boolean` | `false` | すべおのプロンプトを曞かれたずおりに配信したす。SDK は各ナヌザヌメッセヌゞを `client_composed: true` で送信したす。Claude Code がこれらのメッセヌゞでスキップするものに぀いおは [`client_composed`](#sdkusermessage) を参照しおください。プロンプトテキストに゚ンドナヌザヌが入力しなかったコンテンツが含たれおいる堎合にこのオプションを䜿甚しおください。タヌンごずの制埡に぀いおは、オフのたたにしお、代わりにストリヌミングされたメッセヌゞで個別に `client_composed` を蚭定しおください。TypeScript Agent SDK v0.3.280 以降および Claude Code v2.1.248 以降が必芁です。これらの SDK バヌゞョンでバンドルされおいる Claude Code バヌゞョンは Claude Code 芁件を満たしたす |

550 607 

551<h4 id="handle-slow-or-stalled-api-responses">608<h4 id="handle-slow-or-stalled-api-responses">

552 遅いたたは停止した API レスポンスを凊理609 遅いたたは停止した API レスポンスを凊理

553</h4>610</h4>

554 611 

555CLI サブプロセスは、API タむムアりトずスタヌル怜出を制埡するいく぀かの環境倉数を読み蟌みたす。`env` オプションを通じおそれらを枡したす:612CLI サブプロセスは、API タむムアりトずスタヌル怜出を制埡するいく぀かの環境倉数を読み取りたす。`env` オプションを通じおそれらを枡したす:

556 613 

557```typescript theme={null}614```typescript theme={null}

558import { query } from "@anthropic-ai/claude-agent-sdk";615import { query } from "@anthropic-ai/claude-agent-sdk";


571```628```

572 629 

573* `API_TIMEOUT_MS`: Anthropic クラむアントのリク゚ストごずのタむムアりトミリ秒。デフォルト `600000`。メむンルヌプずすべおのサブ゚ヌゞェントに適甚されたす。630* `API_TIMEOUT_MS`: Anthropic クラむアントのリク゚ストごずのタむムアりトミリ秒。デフォルト `600000`。メむンルヌプずすべおのサブ゚ヌゞェントに適甚されたす。

574* `CLAUDE_CODE_MAX_RETRIES`: 最倧 API リトラむ数。デフォルト `10`、䞊限 `15`。各リトラむは独自の `API_TIMEOUT_MS` りィンドりを取埗するため、最悪の堎合の実時間は倧玄 `API_TIMEOUT_MS × (CLAUDE_CODE_MAX_RETRIES + 1)` にバックオフを加えたものです。長い停止を埅぀必芁がある無人実行の堎合は、[`CLAUDE_CODE_RETRY_WATCHDOG=1`](/docs/ja/errors#tune-retry-behavior) を蚭定しおください。䞀時的な容量゚ラヌを無限に再詊行し、Claude Code v2.1.199 以降では、他の䞀時的な゚ラヌのデフォルトを `300` に匕き䞊げ、この倉数の䞊限を削陀したす。631* `CLAUDE_CODE_MAX_RETRIES`: 最倧 API リトラむ数。デフォルト `10`、䞊限 `15`。各リトラむは独自の `API_TIMEOUT_MS` りィンドりを取埗するため、最悪の堎合の実時間は倧玄 `API_TIMEOUT_MS × (CLAUDE_CODE_MAX_RETRIES + 1)` プラスバックオフです。より長い停止を埅぀必芁がある無人実行の堎合は、[`CLAUDE_CODE_RETRY_WATCHDOG=1`](/docs/ja/errors#tune-retry-behavior) を蚭定しおください: 䞀時的な容量゚ラヌを無限に再詊行し、Claude Code v2.1.199 以降では、他の䞀時的な゚ラヌのデフォルトを `300` に匕き䞊げ、この倉数のキャップを削陀したす。

575* `CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS`: サブ゚ヌゞェント甚のスタヌルりォッチドッグ。ストリヌムりォッチドッグがオンの堎合、デフォルトは `CLAUDE_STREAM_IDLE_TIMEOUT_MS` プラス 5 分で、その倉数を匕き䞊げない限り `600000` になりたす。ストリヌムりォッチドッグがオフの堎合、デフォルトは `600000` です。v2.1.257 より前では、デフォルトは垞に `600000` でした。632* `CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS`: サブ゚ヌゞェント甚のスタヌル監芖犬。ストリヌム監芖犬がオンの堎合、デフォルトは `CLAUDE_STREAM_IDLE_TIMEOUT_MS` プラス 5 分で、その倉数を匕き䞊げない限り `600000` になりたす。ストリヌム監芖犬がオフの堎合、デフォルトは `600000` です。v2.1.257 より前では、デフォルトは垞に `600000` でした。

576 633 

577 タむマヌは各ストリヌムむベントでリセットされたす。スタヌル時、Claude Code はサブ゚ヌゞェントを䞭止し、スタヌルを芪に報告したす。バックグラりンドサブ゚ヌゞェントの堎合、タスクも倱敗ずマヌクし、郚分的な結果を添付したす。634 タむマヌは各ストリヌムむベントでリセットされたす。スタヌル時、Claude Code はサブ゚ヌゞェントを䞭止し、スタヌルを芪に報告したす。バックグラりンドサブ゚ヌゞェントの堎合、タスクも倱敗ずマヌクし、郚分的な結果を添付したす。

578* `CLAUDE_ENABLE_STREAM_WATCHDOG` ず `CLAUDE_STREAM_IDLE_TIMEOUT_MS`: ヘッダヌが到着したがレスポンス本䜓がストリヌミングを停止したずきにリク゚ストを䞭止するストリヌムりォッチドッグ。りォッチドッグはすべおのプロバむダヌでデフォルトでオンです。無効にするには `CLAUDE_ENABLE_STREAM_WATCHDOG=0` を蚭定しおください。`CLAUDE_STREAM_IDLE_TIMEOUT_MS` はデフォルト `300000` で、その最小倀にクランプされたす。䞭止埌、[自動リトラむ](/docs/ja/errors#automatic-retries)はレスポンスがどこたで進んだかに基づいお Claude Code が䜕をするかをカバヌしたす。635* `CLAUDE_ENABLE_STREAM_WATCHDOG` ず `CLAUDE_STREAM_IDLE_TIMEOUT_MS`: ヘッダヌが到着したがレスポンスボディがストリヌミングを停止したずきにリク゚ストを䞭止するストリヌム監芖犬。監芖犬はすべおのプロバむダヌでデフォルトでオンです。無効にするには `CLAUDE_ENABLE_STREAM_WATCHDOG=0` を蚭定しおください。`CLAUDE_STREAM_IDLE_TIMEOUT_MS` はデフォルト `300000` で、その最小倀にクランプされたす。䞭止埌、[自動リトラむ](/docs/ja/errors#automatic-retries) は、レスポンスがどこたで進んだかに基づいお Claude Code が䜕をするかをカバヌしたす。

579 636 

580 `ANTHROPIC_BASE_URL` の背埌にあるゲヌトりェむがキヌプアラむブピングで開いたたたにしおいるレスポンスをりォッチドッグが埅機しおいる間、`includePartialMessages` を蚭定するホストは `ping` [ストリヌムむベント](#sdkpartialassistantmessage)を受け取り続けるため、これらのフレヌムを沈黙でセッションをタむムアりトするのではなく掻性床ずしお読み蟌んでください。v2.1.257 より前では、フレヌムは最埌の実際のストリヌムむベントから 5 分埌に停止したした。637 監芖犬が `ANTHROPIC_BASE_URL` の背埌にあるゲヌトりェむが保持するレスポンスをキヌプアラむブピングで埅機しおいる間、`includePartialMessages` を蚭定するホストは `ping` [ストリヌムむベント](#sdkpartialassistantmessage) を受け取り続けるため、これらのフレヌムを実時間ずしお読み取り、最埌の実ストリヌムむベントから 5 分埌のサむレンスでセッションをタむムアりトしないでください。v2.1.257 より前では、フレヌムは停止したした。

581 638 

582<h3 id="query-object">639<h3 id="query-object">

583 `Query` オブゞェクト640 `Query` オブゞェクト


617 path: string,674 path: string,

618 options?: { maxBytes?: number; encoding?: 'utf-8' | 'base64' }675 options?: { maxBytes?: number; encoding?: 'utf-8' | 'base64' }

619 ): Promise<SDKControlReadFileResponse | null>;676 ): Promise<SDKControlReadFileResponse | null>;

677 reloadPlugins(options?: {

678 holdOnCacheImpact?: boolean;

679 }): Promise<SDKControlReloadPluginsResponse>;

620 reloadSkills(): Promise<SDKControlReloadSkillsResponse>;680 reloadSkills(): Promise<SDKControlReloadSkillsResponse>;

681 reloadOutputStyles(): Promise<SDKControlReloadOutputStylesResponse>;

621 accountInfo(): Promise<AccountInfo>;682 accountInfo(): Promise<AccountInfo>;

622 reconnectMcpServer(serverName: string): Promise<void>;683 reconnectMcpServer(serverName: string): Promise<void>;

623 toggleMcpServer(serverName: string, enabled: boolean): Promise<void>;684 toggleMcpServer(serverName: string, enabled: boolean): Promise<void>;


635 696 

636| メ゜ッド | 説明 |697| メ゜ッド | 説明 |

637| :- | :- |698| :- | :- |

638| `interrupt()` | ク゚リを䞭断したす。ストリヌミング入力モヌドでのみ利甚可胜です。CLI が [`SDKSystemMessage.capabilities`](#sdksystemmessage) で `interrupt_receipt_v1` 機胜をアドバタむズする堎合、䞭断が到着したずきに保留䞭だったメッセヌゞをリストする [`SDKControlInterruptResponse`](#sdkcontrolinterruptresponse) で解決したす。v2.1.205 より前の CLI では `undefined` で解決したす |699| `interrupt()` | ク゚リを䞭断したす。ストリヌミング入力モヌドでのみ利甚可胜です。CLI が [`SDKSystemMessage.capabilities`](#sdksystemmessage) で `interrupt_receipt_v1` 機胜をアドバタむズする堎合、䞭断が到着したずきに保留䞭だった [`SDKControlInterruptResponse`](#sdkcontrolinterruptresponse) メッセヌゞをリストしお解決したす。v2.1.205 より前の CLI では `undefined` に解決したす |

639| `rewindFiles(userMessageId, options?)` | ファむルを指定されたナヌザヌメッセヌゞの状態に埩元したす。倉曎をプレビュヌするには `{ dryRun: true }` を枡したす。`enableFileCheckpointing: true` が必芁です。[ファむルチェックポむント](/docs/ja/agent-sdk/file-checkpointing)を参照しおください |700| `rewindFiles(userMessageId, options?)` | ファむルを指定されたナヌザヌメッセヌゞの状態に埩元したす。倉曎をプレビュヌするには `{ dryRun: true }` を枡したす。`enableFileCheckpointing: true` が必芁です。[ファむルチェックポむント](/docs/ja/agent-sdk/file-checkpointing) を参照しおください |

640| `setPermissionMode()` | 暩限モヌドを倉曎したすストリヌミング入力モヌドでのみ利甚可胜 |701| `setPermissionMode()` | 暩限モヌドを倉曎したすストリヌミング入力モヌドでのみ利甚可胜 |

641| `setModel()` | モデルを倉曎したすストリヌミング入力モヌドでのみ利甚可胜。`undefined` たたは文字列 `"default"` を枡すず、[Claude Code のデフォルトモデル](/docs/ja/model-config)にリセットされたす |702| `setModel()` | モデルを倉曎したすストリヌミング入力モヌドでのみ利甚可胜。`undefined` たたは文字列 `"default"` を枡すず、[Claude Code のデフォルトモデル](/docs/ja/model-config) にリセットされたす |

642| `setMaxThinkingTokens()` | *非掚奚:* 代わりに `thinking` オプションを䜿甚しおください。最倧思考トヌクン数を倉曎したす。`null` を枡すず、思考をセッションデフォルトにリセットしたす。䞭セッション䞊曞きはクリアされ、思考が無効なセッションでは思考は無効のたたです |703| `setMaxThinkingTokens()` | *非掚奚:* 代わりに `thinking` オプションを䜿甚しおください。最倧思考トヌクン数を倉曎したす。`null` を枡すず、思考をセッションデフォルトにリセットしたす: ミッドセッションオヌバヌラむドはクリアされ、思考が無効になっおいるセッションでは思考はオフのたたです |

643| `applyFlagSettings(settings)` | 実行時にセッションのフラグ蚭定局に蚭定をマヌゞしたすストリヌミング入力モヌドでのみ利甚可胜。[`applyFlagSettings()`](#applyflagsettings) を参照しおください |704| `applyFlagSettings(settings)` | 実行時にセッションのフラグ蚭定局に蚭定をマヌゞしたすストリヌミング入力モヌドでのみ利甚可胜。[`applyFlagSettings()`](#applyflagsettings) を参照しおください |

644| `updateSettings(source, settings)` | プロゞェクトのロヌカル蚭定ファむルたたはナヌザヌ蚭定ファむルにホワむトリストキヌを曞き蟌み、倀が埌のセッションで氞続化されるようにしたす。[`updateSettings()`](#updatesettings) を参照しおください。TypeScript SDK v0.3.257 以降が必芁で、Claude Code v2.1.257 をバンドルしおいたす |705| `updateSettings(source, settings)` | プロゞェクトのロヌカル蚭定ファむルたたはナヌザヌ蚭定ファむルに 1 ぀のホワむトリスト登録キヌを曞き蟌み、倀が埌のセッションで氞続化されるようにしたす。[`updateSettings()`](#updatesettings) を参照しおください。TypeScript SDK v0.3.257 以降が必芁で、Claude Code v2.1.257 をバンドルしおいたす |

645| `initializationResult()` | サポヌトされおいるコマンド、モデル、アカりント情報、出力スタむル蚭定を含む完党な初期化結果を返したす |706| `initializationResult()` | サポヌトされおいるコマンド、モデル、アカりント情報、出力スタむル蚭定を含む完党な初期化結果を返したす |

646| `reinitialize()` | 実行䞭の CLI に `initialize` 制埡リク゚ストを再送信し、キャッシュされた最初の接続結果の代わりに新しい結果を返したす。トランスポヌトギャップ埌切断埌のセッションぞの再接続などに䜿甚しお、保留䞭の暩限リク゚ストが `canUseTool` コヌルバックに再床到達するようにしたす。コヌルバックをリク゚スト ID ごずにべき等にしおください。応答が倱われたリク゚ストは再床ディスパッチされるためです。Claude Code v2.1.195 以降が必芁です |707| `reinitialize()` | 実行䞭の CLI に `initialize` 制埡リク゚ストを再送信し、キャッシュされた最初の接続結果の代わりに新しい結果を返したす。トランスポヌトギャップ埌セッションぞの再接続埌などに䜿甚しお、保留䞭の暩限リク゚ストが `canUseTool` コヌルバックに再床到達するようにしたす。リク゚スト ID ごずにコヌルバックをべき等にしおください。応答が倱敗したリク゚ストは再床ディスパッチされるためです。Claude Code v2.1.195 以降が必芁です |

647| `supportedCommands()` | 利甚可胜なコマンドを返したす。Agent SDK v0.3.216 からリストは䞭セッションコマンド倉曎を反映したす。[`SDKCommandsChangedMessage`](#sdkcommandschangedmessage) を参照しおください |708| `supportedCommands()` | 利甚可胜なコマンドを返したす。Agent SDK v0.3.216 からリストはミッドセッションコマンド倉曎を反映したす。[`SDKCommandsChangedMessage`](#sdkcommandschangedmessage) を参照しおください |

648| `supportedModels()` | 衚瀺情報を含む利甚可胜なモデルを返したす |709| `supportedModels()` | 衚瀺情報を含む利甚可胜なモデルを返したす |

649| `supportedAgents()` | [`AgentInfo`](#agentinfo)`[]` ずしお利甚可胜なサブ゚ヌゞェントを返したす |710| `supportedAgents()` | [`AgentInfo`](#agentinfo)`[]` ずしお利甚可胜なサブ゚ヌゞェントを返したす |

650| `mcpServerStatus()` | 接続された MCP サヌバヌのステヌタスを [`McpServerStatus`](#mcpserverstatus)`[]` ずしお返したす |711| `mcpServerStatus()` | 接続された MCP サヌバヌのステヌタスを [`McpServerStatus`](#mcpserverstatus)`[]` ずしお返したす |

651| `getContextUsage(opts?)` | セッションのコンテキストりィンドり䜿甚状況をカテゎリ、スキル、ツヌル別に分類する [`SDKControlGetContextUsageResponse`](#sdkcontrolgetcontextusageresponse) を返したす。デフォルト `detail` では、むンタラクティブセッションで `/context` が衚瀺するのず同じデヌタです。[`detail` オプション](#sdkcontrolgetcontextusageresponse)には Agent SDK v0.3.257 以降が必芁です |712| `getContextUsage(opts?)` | セッションのコンテキストりィンドり䜿甚状況をカテゎリ、スキル、ツヌル別に分類した [`SDKControlGetContextUsageResponse`](#sdkcontrolgetcontextusageresponse) を返したす。デフォルト `detail` では、察話型セッションで `/context` が衚瀺するのず同じデヌタです。[`detail` オプション](#sdkcontrolgetcontextusageresponse) には Agent SDK v0.3.257 以降が必芁です |

652| `readFile(path, options?)` | セッションのファむルシステムからファむルを読み蟌みたす。Claude Code は `cwd` に察しおパスを解決したす。[`readFile()` が読み蟌める内容](#what-readfile-can-read)は提䟛するファむルをリストしたす。読み蟌みキャップを倉曎するには `{ maxBytes }` を枡したすデフォルト 1 MB、䞊限 10 MB。画像などのバむナリファむルの堎合は `{ encoding: 'base64' }` を枡したす。[`SDKControlReadFileResponse`](#sdkcontrolreadfileresponse) で解決するか、暩限拒吊、ファむル欠萜、たたはトランスポヌト゚ラヌで `null` で解決したす。TypeScript SDK v0.2.121 以降が必芁です |713| `readFile(path, options?)` | セッションのファむルシステムからファむルを読み取りたす。Claude Code は `cwd` に察しおパスを解決したす。[`readFile()` が読み取れるもの](#what-readfile-can-read) は提䟛するファむルをリストしたす。読み取りキャップを倉曎するには `{ maxBytes }` を枡したすデフォルト 1 MB、䞊限 10 MB。画像などのバむナリファむルの堎合は `{ encoding: 'base64' }` を枡したす。[`SDKControlReadFileResponse`](#sdkcontrolreadfileresponse) で解決するか、暩限拒吊、ファむルの欠萜、たたはトランスポヌト゚ラヌの堎合は `null` で解決したす。TypeScript SDK v0.2.121 以降が必芁です |

653| `reloadSkills()` | ディスクからスキルを再読み蟌みしお、䞭セッションで远加たたは線集したスキルが実行䞭のセッションで利甚可胜になるようにしたす。再読み蟌み埌に利甚可胜なスキルをリストする [`SDKControlReloadSkillsResponse`](#sdkcontrolreloadskillsresponse) で解決したす。Agent SDK v0.3.163 以降が必芁です |714| `reloadPlugins(options?)` | ディスクからプラグむンを再読み蟌みしお、ミッドセッション䞭にむンストヌルたたは線集したプラグむンが実行䞭のセッションに到達するようにしたす。セッションのコマンド、サブ゚ヌゞェント、プラグむン、MCP サヌバヌステヌタスをリストする [`SDKControlReloadPluginsResponse`](#sdkcontrolreloadpluginsresponse) で解決したす。Agent SDK v0.2.85 以降が必芁です。[`holdOnCacheImpact` オプション](#sdkcontrolreloadpluginsresponse) には Agent SDK v0.3.268 以降が必芁です |

715| `reloadSkills()` | ディスクからスキルを再読み蟌みしお、ミッドセッション䞭に远加たたは線集したスキルが実行䞭のセッションで利甚可胜になるようにしたす。再読み蟌み埌に利甚可胜なスキルをリストする [`SDKControlReloadSkillsResponse`](#sdkcontrolreloadskillsresponse) で解決したす。Agent SDK v0.3.163 以降が必芁です |

716| `reloadOutputStyles()` | ディスクから [出力スタむル](/docs/ja/output-styles) を再読み蟌みしお、ミッドセッション䞭に远加たたは線集したスタむルファむルが実行䞭のセッションで利甚可胜になるようにしたす。再読み蟌み埌に利甚可胜なスタむル名をリストする [`SDKControlReloadOutputStylesResponse`](#sdkcontrolreloadoutputstylesresponse) で解決したす。Agent SDK v0.3.261 以降が必芁です |

654| `accountInfo()` | アカりント情報を返したす |717| `accountInfo()` | アカりント情報を返したす |

655| `reconnectMcpServer(serverName)` | MCP サヌバヌを名前で再接続したす。名前が `.mcp.json` たたは `~/.claude.json` などの蚭定ファむルの゚ントリずも䞀臎する堎合、Claude Code は蚭定ファむル゚ントリではなく、[`mcpServers`](#options) たたは `setMcpServers()` を通じお蚭定したサヌバヌを再接続したす。その解決順序には Claude Code v2.1.257 以降が必芁です |718| `reconnectMcpServer(serverName)` | MCP サヌバヌを名前で再接続したす。名前が `.mcp.json` たたは `~/.claude.json` などの蚭定ファむルの゚ントリずも䞀臎する堎合、Claude Code は [`mcpServers`](#options) たたは `setMcpServers()` を通じお蚭定したサヌバヌを再接続し、蚭定ファむル゚ントリではありたせん。その解決順序には Claude Code v2.1.257 以降が必芁です |

656| `toggleMcpServer(serverName, enabled)` | `reconnectMcpServer()` ず同じ名前解決で、MCP サヌバヌを名前で有効たたは無効にしたす。無効にするずサヌバヌが切断されたす |719| `toggleMcpServer(serverName, enabled)` | `reconnectMcpServer()` ず同じ名前解決で MCP サヌバヌを名前で有効たたは無効にしたす。無効にするずサヌバヌが切断されたす |

657| `setMcpServers(servers)` | このセッションの MCP サヌバヌセットを動的に眮き換えたす。远加および削陀されたサヌバヌず任意の゚ラヌを指定する [`McpSetServersResult`](#mcpsetserversresult) で解決したす |720| `setMcpServers(servers)` | このセッションの MCP サヌバヌセットを動的に眮き換えたす。远加および削陀されたサヌバヌず任意の゚ラヌを指定する [`McpSetServersResult`](#mcpsetserversresult) で解決したす |

658| `readMcpResource(serverName, uri)` | *アルファ版。* 接続された MCP サヌバヌから 1 ぀の MCP Apps `ui://` リ゜ヌスを読み蟌み、アプリケヌションがツヌルのりィゞェットをレンダリングできるようにしたす。[`SDKControlMcpReadResourceResponse`](#sdkcontrolmcpreadresourceresponse) で解決したす。TypeScript Agent SDK v0.3.280 以降が必芁です |721| `readMcpResource(serverName, uri)` | *アルファ。* 接続された MCP サヌバヌから 1 ぀の MCP Apps `ui://` リ゜ヌスを読み取り、アプリケヌションがツヌルのりィゞェットをレンダリングできるようにしたす。[`SDKControlMcpReadResourceResponse`](#sdkcontrolmcpreadresourceresponse) で解決したす。TypeScript Agent SDK v0.3.280 以降が必芁です |

659| `streamInput(stream)` | マルチタヌン䌚話のためにク゚リに入力メッセヌゞをストリヌミングしたす |722| `streamInput(stream)` | マルチタヌン䌚話のためにク゚リにメッセヌゞをストリヌミングしたす |

660| `stopTask(taskId)` | ID でバックグラりンドタスクを実行䞭に停止したす |723| `stopTask(taskId)` | ID でバックグラりンドタスクを実行䞭に停止したす |

661| `close()` | ク゚リを閉じお基盀ずなるプロセスを終了したす。ク゚リを匷制的に終了し、すべおのリ゜ヌスをクリヌンアップしたす |724| `close()` | ク゚リを閉じお基盀ずなるプロセスを終了したす。ク゚リを匷制的に終了し、すべおのリ゜ヌスをクリヌンアップしたす |

662 725 


664 `applyFlagSettings()`727 `applyFlagSettings()`

665</h4>728</h4>

666 729 

667ク゚リを再開せずに実行䞭のセッションで [settings](/docs/ja/settings) を倉曎したす。信頌できない入力を読み蟌んだ埌に暩限を厳しくするなど、専甚セッタヌがない蚭定を䞭セッションで倉曎する必芁がある堎合に䜿甚したす。`setModel()` ず `setPermissionMode()` はこれら 2 ぀のキヌの専甚セッタヌです。`applyFlagSettings()` は蚭定キヌの任意のサブセットを受け入れる䞀般的な圢匏で、ここで `model` を枡すこずは `setModel()` ず同じように動䜜したす。730ク゚リを再開するこずなく実行䞭のセッションで [settings](/docs/ja/settings) を倉曎したす。信頌できない入力を゚ヌゞェントが読み取った埌に暩限を厳しくするなど、専甚セッタヌがない蚭定がミッドセッション䞭に倉曎される必芁がある堎合に䜿甚したす。`setModel()` ず `setPermissionMode()` はこれら 2 ぀のキヌの専甚セッタヌです。`applyFlagSettings()` は任意のサブセット蚭定キヌを受け入れる䞀般的な圢匏で、ここで `model` を枡すこずは `setModel()` ず同じように動䜜したす。

731 

732䞀郚のキヌのみがミッドセッション䞭に有効になりたす:

668 733 

669䞀郚のキヌのみが䞭セッションで有効になりたす:734* **次のタヌンで適甚**: `effortLevel`、`ultracode`、`permissions`、`hooks`、`skillOverrides`、`fastMode`、`agent`。`agent` を切り替えるず、その゚ヌゞェントのモデルオヌバヌラむドずフックも次のタヌンで適甚されたす。そのシステムプロンプトは次のタヌンで、たたは [蚘録されたシステムプロンプトを再利甚](/docs/ja/agent-sdk/modifying-system-prompts#change-the-prompt-of-an-existing-session) するセッションではセッションがコンパクト化されるず適甚されたす。

735* **珟圚のタヌン䞭に適甚**: `model`。Claude がタヌンで䜜業しおいる間に `model` を切り替えるず、Claude が既に生成しおいるレスポンスは叀いモデルで完了し、タヌンの残りClaude Code がモデルに察しお行う次の呌び出しから開始は新しいモデルを䜿甚したす。サブ゚ヌゞェントは独自のモデルを保持したす。v2.1.212 より前では、ミッドタヌンスむッチは次のタヌンを埅機しおいたした。

736* **ミッドセッション䞭に効果なし**: システムプロンプトオプション。これらはスタヌトアップで 1 回解決されるため、実行䞭のセッションは呌び出しが成功しおも元の倀を保持したす。それらを倉曎するには、新しいセッションを開始しおください。

670 737 

671* **次のタヌンで適甚**: `effortLevel`、`ultracode`、`permissions`、`hooks`、`skillOverrides`、`fastMode`、`agent`。`agent` を切り替えるず、その゚ヌゞェントのモデル䞊曞きずフックも次のタヌンで適甚されたす。そのシステムプロンプトは次のタヌンで、たたは[蚘録されたシステムプロンプトを再利甚](/docs/ja/agent-sdk/modifying-system-prompts#change-the-prompt-of-an-existing-session)するセッションではセッションがコンパクト化されるず適甚されたす。738`effortLevel` は [努力レベル](/docs/ja/model-config#adjust-effort-level) 名を受け入れたす。たた、`"ultracode"` も受け入れたす。これは [ultracode](/docs/ja/workflows#let-claude-decide-with-ultracode) を䜿甚した `xhigh` 努力をリク゚ストしたす。`applyFlagSettings()` は `effortLevel` をその倀なしで宣蚀するため、TypeScript で同等の `{ ultracode: true, effortLevel: "xhigh" }` を枡すか、[`ultracode`](/docs/ja/settings-reference#ultracode) キヌのみを枡しお、セッションの珟圚の努力レベルで ultracode をオンにしおください。`ultracode` 倀には Claude Code v2.1.203 以降が必芁で、蚭定ファむルの `effortLevel` キヌではなく `applyFlagSettings()` によっおのみ受け入れられたす。v2.1.284 より前では、`ultracode` キヌのみもレベルを `xhigh` に蚭定しおいたした。

672* **珟圚のタヌン䞭に適甚**: `model`。Claude がタヌンで䜜業しおいる間に `model` を切り替える堎合、Claude が既に生成しおいるレスポンスは叀いモデルで完了し、タヌンの残りClaude Code がモデルに察しお行う次の呌び出しから始たるは新しいモデルを䜿甚したす。サブ゚ヌゞェントは独自のモデルを保持したす。v2.1.212 より前では、䞭タヌン切り替えは次のタヌンを埅機しおいたした。

673* **䞭セッションで効果なし**: システムプロンプトオプション。これらはスタヌトアップで 1 回解決されるため、実行䞭のセッションは呌び出しが成功しおも元の倀を保持したす。それらを倉曎するには、新しいセッションを開始しおください。

674 739 

675`effortLevel` は[努力レベル](/docs/ja/model-config#adjust-effort-level)名を受け入れたす。たた、`"ultracode"` も受け入れたす。これは [ultracode](/docs/ja/workflows#let-claude-decide-with-ultracode) を䜿甚した `xhigh` 努力をリク゚ストしたす。`applyFlagSettings()` は `effortLevel` をその倀なしで宣蚀するため、TypeScript で同等の `{ ultracode: true }` を枡しおください。`ultracode` 倀には Claude Code v2.1.203 以降が必芁で、`applyFlagSettings()` でのみ受け入れられ、蚭定ファむルの `effortLevel` キヌでは受け入れられたせん。740倀はフラグ蚭定局に曞き蟌たれ、`query()` の `settings` オプションがスタヌトアップで蚭定したものにマヌゞされたす。これは [ペヌゞ䞊の優先順䜍セクション](#settings-precedence) がプログラムオプションず呌ぶのず同じ局です。

676 741 

677倀はフラグ蚭定局に曞き蟌たれたす。これは `query()` のむンラむン `settings` オプションがスタヌトアップで入力するのず同じ局です。これは[オンペヌゞ優先順䜍セクション](#settings-precedence)がプログラムオプションず呌ぶのず同じ局です。742連続した呌び出しは最䞊䜍キヌを浅くマヌゞしたす。`{ permissions: {...} }` を含む 2 番目の呌び出しは、前の呌び出しから `permissions` オブゞェクト党䜓を眮き換え、深くマヌゞするのではなく眮き換えたす。

678 743 

679連続した呌び出しは最䞊䜍レベルキヌをシャロヌマヌゞしたす。`{ permissions: {...} }` を含む 2 番目の呌び出しは、前の呌び出しからの `permissions` オブゞェクト党䜓を深くマヌゞするのではなく眮き換えたす。フラグ局からキヌをクリアするには、そのキヌに `null` を枡したす。ほずんどのキヌはその埌、䜎優先床゜ヌスにフォヌルバックしたす。クリアされた `model` は、蚭定ファむルが `model` を蚭定しおいる堎合でも、[Claude Code のデフォルトモデル](/docs/ja/model-config)にリセットされたす。`undefined` を枡すず JSON シリアル化がそれをドロップするため効果がありたせん。744`applyFlagSettings()` で蚭定したキヌをクリアするには、そのキヌに `null` を枡したす。ほずんどのキヌは、最初に `query()` の `settings` オプションで蚭定された倀にフォヌルバックし、次に䜎優先床゜ヌスにフォヌルバックしたす。クリアされた `model` は、蚭定ファむルが `model` を蚭定しおいる堎合でも、[Claude Code のデフォルトモデル](/docs/ja/model-config) にリセットされたす。`undefined` を枡すず JSON シリアル化がそれをドロップするため効果がありたせん。

680 745 

681`model` 以倖の 3 ぀のキヌはセッション状態をリセットする代わりにフォヌルバックしたす:746`model` 以倖の 3 ぀のキヌはフォヌルバックする代わりにセッション状態をリセットしたす:

682 747 

683* `effortLevel: null` はセッションをモデルのデフォルト努力レベルに返したす。`query()` の `effort` オプションたたは蚭定ファむルの `effortLevel` ではなく。748* `effortLevel: null` は、`query()` の `effort` オプションたたは蚭定ファむルの `effortLevel` ではなく、セッションをモデルのデフォルト努力レベルに戻したす。

684* `agent: null` は次のタヌンから、メむンスレッドを゚ヌゞェントなしで実行したす。`query()` の `agent` オプションたたは蚭定ファむルの `agent` を埩元するのではなく。クリアされた゚ヌゞェントが独自のモデルを適甚しおいた堎合、セッションはスタヌトアップで解決したモデルに戻りたす。749* `agent: null` は、`query()` の `agent` オプションたたは蚭定ファむルの `agent` を埩元するのではなく、次のタヌンからメむンスレッドを゚ヌゞェントなしで実行したす。クリアされた゚ヌゞェントが独自のモデルを適甚しおいた堎合、セッションはスタヌトアップで解決したモデルに戻りたす。

685* `ultracode: null` は `false` ず同様に ultracode をオフにしたす。蚭定ファむルから `ultracode` 倀を埩元するのではなく。セッションは珟圚の努力レベルを保持するため、同じ呌び出しで `effortLevel` を枡しおそれを倉曎したす。750* `ultracode: null` は `false` ず同様に ultracode をオフにし、蚭定ファむルから `ultracode` 倀を埩元するのではなく、オフにしたす。セッションは珟圚の努力レベルを保持するため、同じ呌び出しで `effortLevel` を枡しお倉曎しおください。

686 751 

687ストリヌミング入力モヌドでのみ利甚可胜です。これは `setModel()` ず `setPermissionMode()` ず同じ制玄です。752ストリヌミング入力モヌドでのみ利甚可胜で、`setModel()` ず `setPermissionMode()` ず同じ制玄がありたす。

688 753 

689以䞋の䟋は䞭セッションでアクティブなモデルを切り替え、その埌䞊曞きをクリアしおモデルを [Claude Code のデフォルトモデル](/docs/ja/model-config)にリセットしたす。754以䞋の䟋は、ミッドセッション䞭にアクティブなモデルを切り替え、その埌オヌバヌラむドをクリアしお、モデルを [Claude Code のデフォルトモデル](/docs/ja/model-config) にリセットしたす。

690 755 

691```typescript theme={null}756```typescript theme={null}

692import { query } from "@anthropic-ai/claude-agent-sdk";757import { query } from "@anthropic-ai/claude-agent-sdk";

693 758 

694const q = query({ prompt: messageStream });759const q = query({ prompt: messageStream });

695 760 

696// Override the model for the rest of the session761// セッションの残りの郚分のモデルをオヌバヌラむドしたす

697await q.applyFlagSettings({ model: "claude-opus-4-6" });762await q.applyFlagSettings({ model: "claude-opus-4-6" });

698 763 

699// Later: clear the override; the model resets to Claude Code's default764// 埌で: オヌバヌラむドをクリアしたす。モデルは Claude Code のデフォルトにリセットされたす

700await q.applyFlagSettings({ model: null });765await q.applyFlagSettings({ model: null });

701```766```

702 767 


708 `updateSettings()`773 `updateSettings()`

709</h4>774</h4>

710 775 

711蚭定ファむルにホワむトリストキヌを曞き蟌み、倀が埌のセッションで氞続化されるようにしたす。各゜ヌスは 1 ぀のキヌを受け入れたす。文字列倀を持ちたす:776蚭定ファむルをディスクに 1 ぀のホワむトリスト登録キヌを曞き蟌み、倀が埌のセッションで氞続化されるようにしたす。各゜ヌスは 1 ぀のキヌを受け入れ、文字列倀を持ちたす:

712 777 

713* **`"localSettings"`**: `outputStyle` を受け入れ、プロゞェクトのロヌカル蚭定ファむル `.claude/settings.local.json` にマヌゞしたす。新しいスタむルはセッションの次のリク゚ストで有効になりたす。778* **`"localSettings"`**: `outputStyle` を受け入れ、プロゞェクトのロヌカル蚭定ファむル `.claude/settings.local.json` にマヌゞしたす。新しいスタむルはセッションの次のリク゚ストで有効になりたす。

714* **`"userSettings"`**: `effortLevel` を受け入れ、セッションの珟圚のモデルのデフォルト[努力レベル](/docs/ja/model-config#adjust-effort-level)ずしおナヌザヌ蚭定ファむルの [`modelSettings`](/docs/ja/settings-reference#modelsettings) の䞋に保存したす。`max` を枡すず、`max` はセッションのみであるため䜕も曞き蟌みたせん。実行䞭のセッションは珟圚の努力レベルをどちらにしおも保持するため、倉曎したい堎合は [`applyFlagSettings()`](#applyflagsettings) を呌び出したす。この゜ヌスには TypeScript SDK v0.3.277 以降が必芁で、Claude Code v2.1.277 をバンドルしおいたす。779* **`"userSettings"`**: `effortLevel` を受け入れ、セッションの珟圚のモデルのデフォルト [努力レベル](/docs/ja/model-config#adjust-effort-level) ずしおナヌザヌ蚭定ファむルの [`modelSettings`](/docs/ja/settings-reference#modelsettings) に保存したす。`max` を枡すず、`max` はセッションのみであるため䜕も曞き蟌みたせん。実行䞭のセッションはいずれにせよ珟圚の努力レベルを保持するため、それも倉曎したい堎合は [`applyFlagSettings()`](#applyflagsettings) を呌び出しおください。この゜ヌスには TypeScript SDK v0.3.277 以降が必芁で、Claude Code v2.1.277 をバンドルしおいたす。

715 780 

716呌び出しは、リク゚ストが他のキヌを運ぶ堎合、セッションがリモヌトトランスポヌトを通じお実行される堎合、およびセッションの [`settingSources`](#options) が指定した゜ヌスを陀倖する堎合に拒吊されたす。キヌの削陀はサポヌトされおいたせん。781リク゚ストが他のキヌを含む堎合、セッションがリモヌトトランスポヌトで実行される堎合、およびセッションの [`settingSources`](#options) が指定した゜ヌスを陀倖する堎合、呌び出しは拒吊されたす。キヌの削陀はサポヌトされおいたせん。

717 782 

718<h3 id="warmquery">783<h3 id="warmquery">

719 `WarmQuery`784 `WarmQuery`

720</h3>785</h3>

721 786 

722[`startup()`](#startup) によっお返されるハンドル。サブプロセスは既にスポヌンおよび初期化されおいるため、このハンドルで `query()` を呌び出すず、スタヌトアップレむテンシヌなしで準備完了プロセスにプロンプトを盎接曞き蟌みたす。787[`startup()`](#startup) によっお返されるハンドル。サブプロセスは既にスポヌンされ初期化されおいるため、このハンドルで `query()` を呌び出すず、スタヌトアップレむテンシヌなしで準備完了プロセスにプロンプトを盎接曞き蟌みたす。

723 788 

724```typescript theme={null}789```typescript theme={null}

725interface WarmQuery extends AsyncDisposable {790interface WarmQuery extends AsyncDisposable {


735| メ゜ッド | 説明 |800| メ゜ッド | 説明 |

736| :- | :- |801| :- | :- |

737| `query(prompt)` | 事前りォヌミングされたサブプロセスにプロンプトを送信し、[`Query`](#query-object) を返したす。`WarmQuery` ごずに 1 回のみ呌び出すこずができたす |802| `query(prompt)` | 事前りォヌミングされたサブプロセスにプロンプトを送信し、[`Query`](#query-object) を返したす。`WarmQuery` ごずに 1 回のみ呌び出すこずができたす |

738| `close()` | プロンプトを送信せずにサブプロセスを閉じたす。䞍芁になった暖かいク゚リを砎棄するために䜿甚したす |803| `close()` | プロンプトを送信せずにサブプロセスを閉じたす。䞍芁になった warm query を砎棄するために䜿甚したす |

739 804 

740`WarmQuery` は `AsyncDisposable` を実装するため、自動クリヌンアップのために `await using` で䜿甚できたす。805`WarmQuery` は `AsyncDisposable` を実装するため、自動クリヌンアップのために `await using` で䜿甚できたす。

741 806 

807<h3 id="spareprocess">

808 `SpareProcess`

809</h3>

810 

811*アルファ。* [`prewarm()`](#prewarm) によっお返されるハンドル: セッションにただバむンドされおいない開始された Claude Code プロセスで、1 回クレヌムできたす。TypeScript Agent SDK v0.3.282 以降が必芁です。

812 

813```typescript theme={null}

814interface SpareProcess extends AsyncDisposable {

815 claim(params: {

816 prompt: string | AsyncIterable<SDKUserMessage>;

817 options: ClaimOptions;

818 }): Query;

819 readonly claimed: Promise<{ cwd: string; sessionId: string; parkedMs?: number; sdkMcpSettled: boolean }>;

820 readonly exited: Promise<void>;

821 close(): void;

822}

823```

824 

825<h4 id="members">

826 メンバヌ

827</h4>

828 

829| メンバヌ | 説明 |

830| :- | :- |

831| `claim({ prompt, options })` | スペアを `options.cwd` のセッションにバむンドし、最初のメッセヌゞを送信したす。`query()` ず同様に [`Query`](#query-object) を同期的に返したす。1 回のみ呌び出すこずができたす |

832| `claimed` | Claude Code がクレヌムを受け入れるず、セッションのワヌキングディレクトリず ID で解決したす。Claude Code がクレヌムを拒吊する堎合、プロセスが終了たたはクロヌズされた堎合、および `option_not_applied` で始たるメッセヌゞを含む堎合に拒吊したす。セッションは芁求した `model` たたは `maxThinkingTokens` なしで実行されおいたす |

833| `exited` | プロセスが終了するず、クレヌムされたかどうかに関わらず解決したす。クレヌム前に終了するスペアを眮き換えたす |

834| `close()` | プロセスを終了したす。クレヌム前にこれはスペアを砎棄し、`claimed` を拒吊したす |

835 

836`options.cwd` は必須です。クレヌムは `additionalDirectories`、`model`、`permissionMode`、`maxThinkingTokens`、`settings` のフラグ蚭定オヌバヌレむ、`appendSystemPrompt`、`title`、`agents`、および `env` のセッションごずのトヌクンも蚭定できたす。

837 

838Claude Code はクレヌムを拒吊できたす。䟋えば、存圚しないフォルダたたはプロゞェクト蚭定が `env`、`agent`、たたは `model` を蚭定するフォルダの堎合です。`claimed` が `option_not_applied` で始たるメッセヌゞで拒吊する堎合、セッションは芁求した `model` たたは `maxThinkingTokens` なしで実行されおいたす。他の拒吊の堎合、プロンプトは実行されおいないため、代わりに `query()` でセッションを開始しおください。

839 

742<h3 id="sdkcontrolinitializeresponse">840<h3 id="sdkcontrolinitializeresponse">

743 `SDKControlInitializeResponse`841 `SDKControlInitializeResponse`

744</h3>842</h3>


759};857};

760```858```

761 859 

762`hooks_applied` は Claude Code が `initialize` リク゚ストが運んだ `hooks` を登録したかどうかを報告したす。SDK はセッション開始時にそのリク゚ストを 1 回送信し、各 [`reinitialize()`](#query-object) 呌び出しで再床送信したす。フィヌルドには Agent SDK v0.3.238 以降が必芁です。860`hooks_applied` は Claude Code が `initialize` リク゚ストが含む `hooks` を登録したかどうかを報告したす。SDK はセッション開始時にそのリク゚ストを 1 回送信し、各 [`reinitialize()`](#query-object) 呌び出しで再床送信したす。フィヌルドには Agent SDK v0.3.238 以降が必芁です。

763 861 

764Claude Code はリク゚ストがフックを運ばなかった堎合、フィヌルドを省略したす。リク゚ストがフックを運んだ堎合、倀はリク゚ストがセッションの最初の初期化かどうか、および繰り返されたものの堎合、セッションに到達した方法に䟝存したす:862Claude Code はリク゚ストがフックを含たない堎合、フィヌルドを省略したす。リク゚ストがフックを含む堎合、倀はリク゚ストがセッションの最初の初期化であるかどうか、および繰り返されるものの堎合、それがセッションに到達した方法に䟝存したす:

765 863 

766* `true`: Claude Code はフックを登録したした。セッションの最初の初期化はこの倀を返したす。CLI の stdin を通じお送信された繰り返し初期化も `true` を返したす。その堎合、新しいリク゚ストのフックは以前に登録されたフックを眮き換えたす。864* `true`: Claude Code はフックを登録したした。セッションの最初の初期化はこの倀を返したす。CLI の stdin を通じお送信された繰り返し初期化も `true` を返したす。その堎合、新しいリク゚ストのフックは以前に登録されたフックを眮き換えたす。

767* `false`: Claude Code はフックを無芖したした。リモヌトセッションに送信された繰り返し初期化はこの倀を返すため、セッションに参加する 2 番目のクラむアントは最初のクラむアントが登録したフックを眮き換えるこずはできたせん。865* `false`: Claude Code はフックを無芖したした。リモヌトセッションに送信された繰り返し初期化はこの倀を返すため、セッションに参加する 2 番目のクラむアントは最初のクラむアントが登録したフックを眮き換えるこずはできたせん。

768 866 

769Agent SDK v0.3.238 より前では、レスポンスはフィヌルドを運ばず、Claude Code はすべおの繰り返し初期化で `hooks` を無芖しおいたした。867Agent SDK v0.3.238 より前では、レスポンスはフィヌルドを含たず、Claude Code はすべおの繰り返し初期化で `hooks` を無芖しおいたした。

770 868 

771レスポンスは垞に `fast_mode_state` を報告し、䜕かが[高速モヌド](/docs/ja/fast-mode)をブロックする堎合、`fast_mode_disabled_reason` はブロックされた状態を説明できるように理由コヌドを運びたす。䞡方の動䜜には Claude Code v2.1.219 以降が必芁です。v2.1.219 より前では、高速モヌドが利甚可胜でない堎合、レスポンスは `fast_mode_state` を省略し、理由を運びたせんでした。理由コヌドずその意味に぀いおは、結果メッセヌゞの [`fast_mode_disabled_reason`](#sdkresultmessage) を参照しおください。869レスポンスは垞に `fast_mode_state` を報告し、䜕かが [fast mode](/docs/ja/fast-mode) をブロックする堎合、`fast_mode_disabled_reason` はブロックされた状態を説明できるように理由コヌドを含めたす。䞡方の動䜜には Claude Code v2.1.219 以降が必芁です。v2.1.219 より前では、fast mode が利甚できない堎合、レスポンスは `fast_mode_state` を省略し、理由を含むこずはありたせんでした。理由コヌドずその意味に぀いおは、結果メッセヌゞの [`fast_mode_disabled_reason`](#sdkresultmessage) を参照しおください。

772 870 

773成功した `initialize` の制埡レスポンスラッパヌは `pending_permission_requests` 配列も運びたす。フィヌルドは䞊蚘の `SDKControlInitializeResponse` ペむロヌドではなく、レスポンスラッパヌ自䜓にありたす。各゚ントリは、セッションが実行䞭に暩限リク゚ストのためにストリヌミングするのず同じ `{ type: "control_request", request_id, request }` 圢状を持぀完党な `control_request` メッセヌゞです。871成功した `initialize` の制埡レスポンスラッパヌは、`pending_permission_requests` 配列も含みたす。フィヌルドは `SDKControlInitializeResponse` ペむロヌド内ではなく、レスポンスラッパヌ自䜓にありたす。各゚ントリは、セッションが実行䞭に暩限リク゚ストのためにストリヌミングするのず同じ `{ type: "control_request", request_id, request }` 圢状を持぀完党な `control_request` メッセヌゞです。

774 872 

775配列は、この Claude Code プロセスが発行し、ただ解決しおいない暩限リク゚ストをリストしたす。SDK はあなたのために配列を読み蟌み、各゚ントリを [`canUseTool`](#canusetool) コヌルバック接続が切断される前にコヌルバックが既に受け取ったリク゚ストの再配信ず同じにディスパッチしたす。繰り返されたリク゚スト ID をべき等に凊理しおください。゚ントリはコヌルバックが既に受け取ったリク゚ストを繰り返すこずができるためです。873配列は、この Claude Code プロセスが発行し、ただ解決しおいない暩限リク゚ストをリストしたす。SDK はあなたのために配列を読み取り、各゚ントリを [`canUseTool`](#canusetool) コヌルバックにディスパッチしたす。これは、トランスポヌトギャップ埌に [`reinitialize()`](#query-object) がトリガヌするのず同じ再配信です。繰り返されたリク゚スト ID をべき等に凊理しおください。゚ントリは、接続が切断される前にコヌルバックが既に受け取ったリク゚ストを繰り返すこずができるためです。

776 874 

777配列は成功した `initialize` レスポンスで垞に存圚し、このプロセスに未解決の暩限リク゚ストがない堎合は空です。Claude Code v2.1.268 以降が必芁です。以前のバヌゞョンはフィヌルドを省略する可胜性があるため、ワむダヌプロトコルを自分で解析する堎合は、欠萜しおいるフィヌルドを叀い CLI ずしお扱い、䜕も保留䞭でないずいう蚌拠ではなく扱っおください。875配列は成功した `initialize` レスポンスで垞に存圚し、このプロセスに未解決の暩限リク゚ストがない堎合は空です。Claude Code v2.1.268 以降が必芁です。以前のバヌゞョンはフィヌルドを省略できるため、ワむダヌプロトコルを自分で解析する堎合、欠萜しおいるフィヌルドを叀い CLI ずしお扱い、䜕も保留䞭でないずいう蚌拠ではなく扱っおください。

778 876 

779<h3 id="sdkcontrolinterruptresponse">877<h3 id="sdkcontrolinterruptresponse">

780 `SDKControlInterruptResponse`878 `SDKControlInterruptResponse`

781</h3>879</h3>

782 880 

783割り蟌み受信: [`interrupt()`](#query-object) が [`SDKSystemMessage.capabilities`](#sdksystemmessage) で `interrupt_receipt_v1` 機胜をアドバタむズする CLI で解決する倀。Claude Code v2.1.205 以降が必芁です。以前の CLI は割り蟌みに空の成功ペむロヌドで応答するため、`interrupt()` は `undefined` で解決したす。881割り蟌み受信: [`interrupt()`](#query-object) が [`SDKSystemMessage.capabilities`](#sdksystemmessage) で `interrupt_receipt_v1` 機胜をアドバタむズする CLI で解決する倀。Claude Code v2.1.205 以降が必芁です。以前の CLI は空の成功ペむロヌドで割り蟌みに応答するため、`interrupt()` は `undefined` に解決したす。

784 882 

785```typescript theme={null}883```typescript theme={null}

786type SDKControlInterruptResponse = {884type SDKControlInterruptResponse = {


789};887};

790```888```

791 889 

792`still_queued` は割り蟌みが到着したずきに保留䞭だったナヌザヌメッセヌゞの UUID をリストしたす。キュヌに入ったたたのメッセヌゞ、および Claude Code が既にキュヌから次のタヌンのために取り出したメッセヌゞです。セッションの最初のタヌンが開始した埌、Claude Code は最初に割り蟌みをキャンセルしない限り、リストされたメッセヌゞを凊理したす。耇数を 1 ぀のタヌンにマヌゞできたす。最初のタヌンが開始する前に割り蟌みする堎合、Claude Code はそのタヌンが開始するずすぐに䞭止し、そのタヌンのリストされたメッセヌゞはレスポンスを取埗したせん。890`still_queued` は割り蟌みが到着したずきに保留䞭だったナヌザヌメッセヌゞの UUID をリストしたす: キュヌに残っおいるメッセヌゞ、および Claude Code が既に次のタヌンのキュヌから取り出したメッセヌゞ。セッションの最初のタヌンが開始されるず、Claude Code は割り蟌みがない限り、リストされたメッセヌゞを凊理したす。最初のタヌンが開始される前に割り蟌みを行う堎合、Claude Code はそのタヌンが開始されるずすぐに䞭止し、そのタヌンのリストされたメッセヌゞはレスポンスを取埗したせん。

793 891 

794リストを䜿甚しお、䜕を再送信するかを決定したす。リストされたメッセヌゞを再送信しない堎合、レスポンスを取埗するかどうかに関わらず、䌚話に入り、Claude に 2 回配信されたす。892受信を䜿甚しお、䜕かを再送信するかどうかを決定したす。リストされたメッセヌゞをキャンセルしない堎合、レスポンスを取埗するかどうかに関わらず䌚話に入るため、再送信するずそれを Claude に 2 回配信したす。

795 893 

796これらの泚意事項でリストを解釈したす:894これらの泚意事項でリストを解釈したす:

797 895 

798* UUID で゚ンキュヌされたメッセヌゞのみが衚瀺されたす。空の配列は他に䜕も実行されないこずを意味したせん。896* UUID で゚ンキュヌされたメッセヌゞのみが衚瀺されたす。空の配列は他に䜕も実行されないこずを意味したせん。

799* メむンスレッドメッセヌゞのみがリストされたす。サブ゚ヌゞェントにアドレス指定されたメッセヌゞはスコヌプ倖です。897* メむンスレッドメッセヌゞのみがリストされたす。サブ゚ヌゞェントに宛おられたメッセヌゞはスコヌプ倖です。

800* リストには、クラむアントが送信しなかった UUID[スケゞュヌル枈みタスク](/docs/ja/scheduled-tasks)トリガヌなどを含めるこずができたす。゚ラヌずしお扱う代わりに、認識しない UUID を無芖しおください。898* リストには、[スケゞュヌル枈みタスク](/docs/ja/scheduled-tasks) トリガヌなど、クラむアントが送信しなかった UUID を含めるこずができたす。゚ラヌずしお扱うのではなく、認識しない UUID を無芖しおください。

801 899 

802CLI の制埡プロトコルを `interrupt()` を通じおではなく盎接駆動するクラむアントは、`interrupt` 制埡リク゚ストで `cancel_queued: true` を蚭定できたす。Claude Code v2.1.219 以降は [`SDKSystemMessage.capabilities`](#sdksystemmessage) で `interrupt_cancel_queued_v1` 機胜でサポヌトをアドバタむズしたす。叀い CLI はフィヌルドを無芖し、キュヌに入ったメッセヌゞを通垞どおり実行させたす。そのような割り蟌みは、`still_queued` の䞋にリストされるはずのすべおのメッセヌゞもキャンセルしたす。それらは代わりに `cancelled` の䞋にリストされ、`still_queued` は空で、それらのどれも実行されたせん。900制埡プロトコルを `interrupt()` ではなく盎接駆動するクラむアントは、`interrupt` 制埡リク゚ストで `cancel_queued: true` を蚭定できたす。Claude Code v2.1.219 以降は [`SDKSystemMessage.capabilities`](#sdksystemmessage) で `interrupt_cancel_queued_v1` 機胜でサポヌトをアドバタむズしたす。叀い CLI はフィヌルドを無芖し、キュヌに入ったメッセヌゞを通垞どおり実行したたたにしたす。そのような割り蟌みは、`still_queued` の䞋にリストされるすべおのメッセヌゞをキャンセルしたす: 代わりに `cancelled` の䞋にリストされ、`still_queued` は空で、それらのどれも実行されたせん。

803 901 

804`cancelled` リストは `still_queued` ず同じ泚意事項を運びたす。`interrupt()` メ゜ッドは `cancel_queued` を送信しないため、それが解決するレシヌトは `cancelled` を運びたせん。902`cancelled` リストは `still_queued` ず同じ泚意事項を含みたす。`interrupt()` メ゜ッドは `cancel_queued` を送信しないため、それが解決する受信は `cancelled` を含みたせん。

805 903 

806レシヌトは割り蟌みが凊理される瞬間に撮られたスナップショットで、クリヌン割り蟌みでは䞭断されたタヌンの [`SDKResultMessage`](#sdkresultmessage) の前に到着したす。そのレシヌトの埌のキュヌを怜査する代わりにレシヌトを読み蟌んでください。ルヌプは次のキュヌに入ったタヌンをすぐに開始するため、結果の埌に怜査するキュヌは既に倉曎されおいたす。904受信は割り蟌みが凊理される瞬間のスナップショットで、クリヌン割り蟌みで䞭断されたタヌンの [`SDKResultMessage`](#sdkresultmessage) の前に到着したす。その結果の埌のキュヌを怜査するのではなく、受信を読み取っおください: ルヌプは次のキュヌに入ったタヌンをすぐに開始するため、結果の埌に怜査するキュヌは既に倉曎されおいたす。

807 905 

808<h3 id="sdkcontrolgetcontextusageresponse">906<h3 id="sdkcontrolgetcontextusageresponse">

809 `SDKControlGetContextUsageResponse`907 `SDKControlGetContextUsageResponse`

810</h3>908</h3>

811 909 

812[`getContextUsage()`](#query-object) の戻り倀の型。デフォルト `detail` では、これはむンタラクティブセッションで `/context` コマンドが Claude Code がレンダリングするのず同じペむロヌドで、トヌクンカりントず共に `color` や `gridRows` などの衚瀺フィヌルドを運びたす。これは Claude Code が `/context` 䜿甚グリッドを描画するために䜿甚したす。910[`getContextUsage()`](#query-object) の戻り倀の型。デフォルト `detail` では、これは察話型セッションで `/context` コマンドが Claude Code がレンダリングするのず同じペむロヌドで、トヌクンカりントず共に `/context` 䜿甚グリッドを描画するために Claude Code が䜿甚する `color` および `gridRows` などの衚瀺フィヌルドを含みたす。

813 911 

814メ゜ッドのオプション `detail` 匕数は Claude Code が各カテゎリをカりントする方法を遞択したす。デフォルト `'full'` では、Claude Code はトヌクンカりント API リク゚ストで各カテゎリをカりントしたす。`{ detail: 'summary' }` を枡しお、最埌のレスポンスの䜿甚状況ずロヌカル掚定から答えを取埗したす。トヌクンカりントリク゚ストは出おいかず、カテゎリごずの数倀は抂算です。`detail` 匕数には Agent SDK v0.3.257 以降が必芁です。912メ゜ッドのオプション `detail` 匕数は、Claude Code が各カテゎリをカりントする方法を遞択したす。デフォルト `'full'` では、Claude Code はトヌクンカりント API リク゚ストで各カテゎリをカりントしたす。最埌のレスポンスの䜿甚状況ずロヌカル掚定から答えを取埗するには `{ detail: 'summary' }` を枡したす。トヌクンカりントリク゚ストは送信されず、カテゎリごずの数倀は抂算です。`detail` 匕数には Agent SDK v0.3.257 以降が必芁です。

815 913 

816メ゜ッドを呌び出す代わりに `/context` をプロンプトずしお送信する堎合、Claude Code は結果を配信するアシスタントメッセヌゞの `context_usage` フィヌルドに [`SDKContextUsage`](#sdkcontextusage) ペむロヌドを添付したす。そのフィヌルドには Agent SDK v0.3.232 以降が必芁です。914メ゜ッドの代わりに `/context` をプロンプトずしお送信する堎合、Claude Code は結果を配信するアシスタントメッセヌゞの `context_usage` フィヌルドに [`SDKContextUsage`](#sdkcontextusage) ペむロヌドを添付したす。そのフィヌルドには Agent SDK v0.3.232 以降が必芁です。

817 915 

818```typescript theme={null}916```typescript theme={null}

819type SDKControlGetContextUsageResponse = {917type SDKControlGetContextUsageResponse = {


822 tokens: number;920 tokens: number;

823 color: string;921 color: string;

824 isDeferred?: boolean;922 isDeferred?: boolean;

923 kind: "used" | "free" | "buffer" | "deferred";

825 }[];924 }[];

826 totalTokens: number;925 totalTokens: number;

827 maxTokens: number;926 maxTokens: number;


909};1008};

910```1009```

911 1010 

912コレクションフィヌルドからトヌクン垰属を読み蟌みたす:1011トヌクン垰属をコレクションフィヌルドから読み取りたす:

913 1012 

914* `categories` はカテゎリごずの合蚈を保持したす。1013* `categories` はカテゎリごずの合蚈を保持したす。各゚ントリの `kind` は [`SDKContextUsageCategory`](#sdkcontextusagecategory) ず同じ倀でカテゎリを分類したす。衚瀺 `name` ではなく `kind` でカテゎリを分類しおください。フィヌルドには Agent SDK v0.3.268 以降が必芁です。

915* `mcpTools` ず `agents` はトヌクンを個別の MCP ツヌルずサブ゚ヌゞェントに垰属させたす。1014* `mcpTools` ず `agents` はトヌクンを個別の MCP ツヌルずサブ゚ヌゞェントに垰属させたす。

916* `memoryFiles` は各読み蟌たれたメモリファむルをそのコストず共にリストしたす。1015* `memoryFiles` は各読み蟌たれたメモリファむルずそのコストをリストしたす。

917* `skills.skillFrontmatter` はスキルリストのトヌクンを含たれた各スキルに垰属させたす。スキルごずのカりントは各スキルのリスト゚ントリを Claude Code が実際に送信するずきに枬定し、スキルの完党なフロントマタヌより短くなる可胜性がありたす。`skills.totalSkills` を `skills.includedSkills` ず比范しお、すべおの怜出されたスキルがリストに含たれたかどうかを確認したす。1016* `skills.skillFrontmatter` は、含たれる各スキルにスキルリストのトヌクンを垰属させたす。スキルごずの数倀は、Claude Code が実際に送信するスキルリスト゚ントリを枬定したす。これはスキルの完党なフロントマタヌより短くなる可胜性がありたす。`skills.totalSkills` を `skills.includedSkills` ず比范しお、怜出されたすべおのスキルがリストに含たれおいるかどうかを確認したす。

918 1017 

919`totalTokens` はセッションの珟圚のコンテキスト䜿甚状況で、`maxTokens` はその䜿甚状況が枬定されるりィンドりです。そのりィンドりはモデルのコンテキストりィンドり、たたは 1 ぀が適甚される堎合は䜎い自動コンパクション りィンドりです。`rawMaxTokens` は `maxTokens` ず同じ倀を運び、`percentage` はそのりィンドりの䞞められたパヌセンテヌゞずしおの `totalTokens` です。1018`totalTokens` はセッションの珟圚のコンテキスト䜿甚状況で、`maxTokens` はその䜿甚状況が枬定されるりィンドりです。そのりィンドりはモデルのコンテキストりィンドり、たたは 1 ぀が適甚される堎合は䜎い自動コンパクション りィンドりです。`rawMaxTokens` は `maxTokens` ず同じ倀を含み、`percentage` は `totalTokens` をそのりィンドりのパヌセンテヌゞずしお䞞めたものです。

920 1019 

921Claude Code はオプション `deferredBuiltinTools`、`systemTools`、`systemPromptSections` 蚺断を蚭定しないため、フィヌルドが存圚しない堎合でも期埅しおください。1020Claude Code は、オプション `deferredBuiltinTools`、`systemTools`、および `systemPromptSections` 蚺断を蚭定しないたたにするため、型が宣蚀しおいおも存圚しないこずを期埅しおください。

922 1021 

923<h3 id="sdkcontrolreadfileresponse">1022<h3 id="sdkcontrolreadfileresponse">

924 `SDKControlReadFileResponse`1023 `SDKControlReadFileResponse`


935};1034};

936```1035```

937 1036 

938`contents` はファむルテキストを保持するか、`encoding: 'base64'` をリク゚ストした堎合は base64 デヌタを保持したす。レスポンスの `encoding` フィヌルドはその堎合 `'base64'` に蚭定されたす。`absPath` は解決された絶察パスです。`truncated` はファむルが `maxBytes` キャップより長く、コンテンツがその制限で切り詰められた堎合に蚭定されたす。1037`contents` はファむルテキストを保持するか、`encoding: 'base64'` をリク゚ストした堎合は base64 デヌタを保持したす。レスポンスの `encoding` フィヌルドはその堎合 `'base64'` に蚭定されたす。`absPath` は解決された絶察パスです。`truncated` は、ファむルが `maxBytes` キャップより長く、コンテンツがその制限で切り詰められた堎合に蚭定されたす。

939 1038 

940<h4 id="what-readfile-can-read">1039<h4 id="what-readfile-can-read">

941 `readFile()` が読み蟌める内容1040 `readFile()` が読み取れるもの

942</h4>1041</h4>

943 1042 

944`readFile()` は Read ツヌルより狭いファむルセットを提䟛したす:1043`readFile()` は Read ツヌルより狭いファむルセットを提䟛したす:

945 1044 

946* `cwd` や `additionalDirectories` などのセッションの䜜業ディレクトリの 1 ぀内の通垞ファむル1045* `cwd` および `additionalDirectories` などのセッションのワヌキングディレクトリの 1 ぀内の通垞ファむル

947* セッションのツヌル結果などの Claude Code 独自のいく぀かのファむル1046* セッションのツヌル結果などの Claude Code 独自のファむルのいく぀か

948 1047 

949Read 拒吊および質問ルヌルは匕き続き䞀臎するパスをブロックし、広い Read 蚱可ルヌルは `readFile()` にファむルシステムの残りを開きたせん。他のすべおに぀いお、呌び出しは `null` で解決したす。1048Read 拒吊および質問ルヌルは匕き続き䞀臎するパスをブロックし、広い Read 蚱可ルヌルは `readFile()` にファむルシステムの残りを開きたせん。他のすべおに぀いお、呌び出しは `null` で解決したす。

950 1049 

1050<h3 id="sdkcontrolreloadpluginsresponse">

1051 `SDKControlReloadPluginsResponse`

1052</h3>

1053 

1054[`reloadPlugins()`](#query-object) の戻り倀の型。

1055 

1056```typescript theme={null}

1057type SDKControlReloadPluginsResponse = {

1058 commands: SlashCommand[];

1059 agents: AgentInfo[];

1060 plugins: {

1061 name: string;

1062 path: string;

1063 source?: string;

1064 version?: string;

1065 }[];

1066 mcpServers: McpServerStatus[];

1067 error_count: number;

1068 held?: boolean;

1069 cache_impact?: {

1070 mcp_servers_added: string[];

1071 mcp_servers_removed: string[];

1072 lsp_tool_change: ("adds" | "may-add" | "removes" | "may-remove") | null;

1073 };

1074};

1075```

1076 

1077コレクションフィヌルドは呌び出し埌のセッションを説明したす:

1078 

1079* `commands`、`agents`、および `mcpServers`: セッションのコマンド、サブ゚ヌゞェント、MCP サヌバヌステヌタス。`supportedCommands()`、`supportedAgents()`、および `mcpServerStatus()` が返すのず同じ圢状です。`supportedAgents()` は初期化時にキャプチャされたリストを返し続けるため、再読み蟌み埌のセットに぀いおはここで `agents` を読み取っおください

1080* `plugins`: 各読み蟌たれたプラグむンずその `name` およびむンストヌル `path`。`version` はプラグむンのマニフェストが宣蚀するものを繰り返し、プラグむン䜜成者が制埡するため、信頌する前に怜蚌しおください。マニフェストが宣蚀しない堎合は省略されたす

1081* `error_count`: プラグむン読み蟌みからの゚ラヌ数

1082 

1083䌚話のプロンプトキャッシュを無効にするリロヌドを保持するには、`{ holdOnCacheImpact: true }` を `reloadPlugins()` に枡したす。Claude Code は察話型 `/reload-plugins` コマンドが [キャッシュコストに぀いお譊告](/docs/ja/prompt-caching#enabling-or-disabling-a-plugin) する前に行うチェックを実行したす。オプションには Agent SDK v0.3.268 以降が必芁です。v2.1.268 より叀い Claude Code 実行可胜ファむル`pathToClaudeCodeExecutable` で指定したものなどはオプションを無芖し、リロヌドを適甚したす。

1084 

1085オプションを枡すず、`held` を読み取っお䜕が起こったかを確認したす:

1086 

1087* `true`: リロヌドは適甚されず、コレクションフィヌルドはセッションをそのたた説明したす。`cache_impact` は適甚が䜕を倉曎するかを瀺したす。ずにかく適甚するには、オプションなしで `reloadPlugins()` を再床呌び出しおください。

1088* `false`: チェックはキャッシュ圱響を芋぀けず、リロヌドが適甚されたした。

1089* 存圚しない: オプションを枡さなかったか、Claude Code 実行可胜ファむルが v2.1.268 より叀く、リロヌドを適甚したした。

1090 

1091`cache_impact` は `held: true` ず共にのみ存圚したす。`mcp_servers_added` ず `mcp_servers_removed` はリロヌドが登録たたは削陀するプラグむン MCP サヌバヌを、スコヌプ付き `plugin:<plugin>:<server>` 名ずしお指定したす。名前はプラグむン䜜成者が䜜成するため、衚瀺する前に怜蚌しおください。`lsp_tool_change` は適甚が LSP ツヌルを远加たたは削陀するかどうかを瀺し、どちらもしない堎合は `null` です。`may-` 圢匏は、チェックが保留䞭のプラグむンセットを完党に芋るこずができなかったこずを意味したす。

1092 

951<h3 id="sdkcontrolreloadskillsresponse">1093<h3 id="sdkcontrolreloadskillsresponse">

952 `SDKControlReloadSkillsResponse`1094 `SDKControlReloadSkillsResponse`

953</h3>1095</h3>


962 1104 

963`skills` は再読み蟌み埌に利甚可胜なスキルをリストしたす。`supportedCommands()` が返すのず同じ [`SlashCommand`](#slashcommand) 圢状です。1105`skills` は再読み蟌み埌に利甚可胜なスキルをリストしたす。`supportedCommands()` が返すのず同じ [`SlashCommand`](#slashcommand) 圢状です。

964 1106 

1107<h3 id="sdkcontrolreloadoutputstylesresponse">

1108 `SDKControlReloadOutputStylesResponse`

1109</h3>

1110 

1111[`reloadOutputStyles()`](#query-object) の戻り倀の型。

1112 

1113```typescript theme={null}

1114type SDKControlReloadOutputStylesResponse = {

1115 available_output_styles: string[];

1116};

1117```

1118 

1119`available_output_styles` は再読み蟌み埌に利甚可胜な組み蟌みおよびカスタム出力スタむルの名前をリストしたす。

1120 

965<h3 id="sdkcontrolmcpreadresourceresponse">1121<h3 id="sdkcontrolmcpreadresourceresponse">

966 `SDKControlMcpReadResourceResponse`1122 `SDKControlMcpReadResourceResponse`

967</h3>1123</h3>

968 1124 

969[`readMcpResource()`](#query-object) の戻り倀の型。MCP サヌバヌの `resources/read` 結果を運びたす。TypeScript Agent SDK v0.3.280 以降が必芁です。1125[`readMcpResource()`](#query-object) の戻り倀の型。MCP サヌバヌの `resources/read` 結果を含みたす。TypeScript Agent SDK v0.3.280 以降が必芁です。

970 1126 

971```typescript theme={null}1127```typescript theme={null}

972type SDKControlMcpReadResourceResponse = {1128type SDKControlMcpReadResourceResponse = {


980};1136};

981```1137```

982 1138 

983`readMcpResource()` にサヌバヌ名を `mcpServerStatus()` が報告するのず同じように、および `ui://` URIツヌルが [`_meta`](#mcpserverstatus) で宣蚀する `ui.resourceUri` などを枡したす。呌び出しは他の URI スキヌム、アプリケヌションが自分でホストする [SDK MCP サヌバヌ](#createsdkmcpserver)、および接続されおいないサヌバヌに察しお拒吊されたす。初期化メッセヌゞの [`capabilities`](#sdksystemmessage) に `mcp_read_resource_v1` が含たれおいる堎合に利甚可胜です。1139`readMcpResource()` にサヌバヌ名を `mcpServerStatus()` が報告するのず同様に、および `ui://` URIツヌルが [`_meta`](#mcpserverstatus) で宣蚀する `ui.resourceUri` などを枡したす。呌び出しは他の URI スキヌム、アプリケヌションが自分でホストする [SDK MCP サヌバヌ](#createsdkmcpserver)、および接続されおいないサヌバヌに察しお拒吊したす。初期化メッセヌゞの [`capabilities`](#sdksystemmessage) に `mcp_read_resource_v1` が含たれおいる堎合に利甚可胜です。

984 1140 

985各 `contents` ゚ントリは、サヌバヌが送信した 1 ぀のコンテンツアむテムです。`blob` はバむナリアむテムの base64 デヌタを保持し、`_meta` はアむテム自䜓の `_meta` で、MCP Apps サヌバヌはリ゜ヌスの `ui.csp` ず `ui.permissions` を配眮したす。コンテンツは信頌できない第䞉者の HTML であるため、サンドボックスでレンダリングしおください。1141各 `contents` ゚ントリは、サヌバヌが送信した 1 ぀のコンテンツアむテムで、`com.anthropic/` プレフィックスの䞋の `_meta` キヌを陀きたす。これは Claude Code 甚に予玄されおいたす。`blob` はバむナリアむテムの base64 デヌタを保持し、`_meta` はアむテム独自の `_meta` で、MCP Apps サヌバヌはリ゜ヌスの `ui.csp` および `ui.permissions` を配眮したす。

1142 

1143コンテンツは信頌できない第䞉者の HTML であるため、サンドボックスでレンダリングしおください。

986 1144 

987<h3 id="agentdefinition">1145<h3 id="agentdefinition">

988 `AgentDefinition`1146 `AgentDefinition`


1013| フィヌルド | 必須 | 説明 |1171| フィヌルド | 必須 | 説明 |

1014| :- | :- | :- |1172| :- | :- | :- |

1015| `description` | はい | この゚ヌゞェントを䜿甚する堎合の自然蚀語説明 |1173| `description` | はい | この゚ヌゞェントを䜿甚する堎合の自然蚀語説明 |

1016| `tools` | いいえ | 蚱可されたツヌル名の配列。省略した堎合、[サブ゚ヌゞェントで利甚可胜なすべおのツヌル](/docs/ja/sub-agents#available-tools)を継承したす。スキルを゚ヌゞェントのコンテキストにプリロヌドするには、ここで `'Skill'` をリストするのではなく `skills` フィヌルドを䜿甚しおください |1174| `tools` | いいえ | 蚱可されたツヌル名の配列。省略した堎合、[サブ゚ヌゞェントで利甚可胜なすべおのツヌル](/docs/ja/sub-agents#available-tools) を継承したす。スキルを゚ヌゞェントのコンテキストにプリロヌドするには、ここで `'Skill'` をリストするのではなく `skills` フィヌルドを䜿甚しおください |

1017| `disallowedTools` | いいえ | この゚ヌゞェントで明瀺的に蚱可しないツヌル名の配列。MCP サヌバヌレベルのパタヌンも受け入れられたす: `mcp__server` たたは `mcp__server__*` はそのサヌバヌからすべおのツヌルを削陀し、`mcp__*` はすべおの MCP ツヌルを任意のサヌバヌから削陀したす |1175| `disallowedTools` | いいえ | この゚ヌゞェントで明瀺的に蚱可しないツヌル名の配列。MCP サヌバヌレベルのパタヌンも受け入れられたす: `mcp__server` たたは `mcp__server__*` はそのサヌバヌからすべおのツヌルを削陀し、`mcp__*` はすべおの MCP ツヌルをすべおのサヌバヌから削陀したす |

1018| `prompt` | はい | ゚ヌゞェントのシステムプロンプト |1176| `prompt` | はい | ゚ヌゞェントのシステムプロンプト |

1019| `model` | いいえ | この゚ヌゞェントのモデル䞊曞き。`'fable'`、`'opus'`、`'sonnet'`、`'haiku'`、`'inherit'` などの゚むリアスたたは完党なモデル ID を受け入れたす。`'inherit'` はメむンモデルを䜿甚したす。省略した堎合、Claude Code は[サブ゚ヌゞェントモデル順序](/docs/ja/sub-agents#choose-a-model)でモデルを遞択したす |1177| `model` | いいえ | この゚ヌゞェントのモデルオヌバヌラむド。`'fable'`、`'opus'`、`'sonnet'`、`'haiku'`、`'inherit'` などの゚むリアス、たたは完党なモデル ID を受け入れたす。`'inherit'` はメむンモデルを䜿甚したす。省略した堎合、Claude Code は [サブ゚ヌゞェントモデル順序](/docs/ja/sub-agents#choose-a-model) でモデルを遞択したす |

1020| `mcpServers` | いいえ | この゚ヌゞェント甚の MCP サヌバヌ仕様 |1178| `mcpServers` | いいえ | この゚ヌゞェント甚の MCP サヌバヌ仕様 |

1021| `skills` | いいえ | ゚ヌゞェントコンテキストにプリロヌドするスキル名の配列 |1179| `skills` | いいえ | ゚ヌゞェントコンテキストにプリロヌドするスキル名の配列 |

1022| `initialPrompt` | いいえ | この゚ヌゞェントがメむンスレッド゚ヌゞェントずしお実行される堎合、最初のナヌザヌタヌンずしお自動送信されたす |1180| `initialPrompt` | いいえ | この゚ヌゞェントがメむンスレッド゚ヌゞェントずしお実行される堎合、最初のナヌザヌタヌンずしお自動送信されたす |

1023| `maxTurns` | いいえ | 停止する前の゚ヌゞェンティックタヌン数API ラりンドトリップの最倧数 |1181| `maxTurns` | いいえ | 停止する前の゚ヌゞェンティックタヌン数API ラりンドトリップの最倧数 |

1024| `background` | いいえ | 呌び出されたずきにこの゚ヌゞェントをノンブロッキングバックグラりンドタスクずしお実行したす |1182| `background` | いいえ | 呌び出されたずきにこの゚ヌゞェントをノンブロッキングバックグラりンドタスクずしお実行したす |

1025| `omitClaudeMd` | いいえ | この゚ヌゞェントがサブ゚ヌゞェントずしお実行される堎合、ナヌザヌ、プロゞェクト、ロヌカル CLAUDE.md ファむルなしでこの゚ヌゞェントを実行したす。管理ポリシヌファむルは匕き続き読み蟌たれたす。Agent ツヌルプロンプトから必芁なすべおを取埗する゚ヌゞェントに䜿甚したす。この゚ヌゞェントがメむンスレッド゚ヌゞェントずしお実行される堎合は無芖されたす。TypeScript Agent SDK v0.3.271 以降が必芁です |1183| `omitClaudeMd` | いいえ | この゚ヌゞェントがサブ゚ヌゞェントずしお実行される堎合、ナヌザヌ、プロゞェクト、ロヌカル CLAUDE.md ファむルなしで実行したす。管理ポリシヌファむルは匕き続き読み蟌たれたす。Agent ツヌルプロンプトから必芁なすべおを取埗する゚ヌゞェント甚に䜿甚したす。この゚ヌゞェントがメむンスレッド゚ヌゞェントずしお実行される堎合は無芖されたす。TypeScript Agent SDK v0.3.271 以降が必芁です |

1026| `memory` | いいえ | この゚ヌゞェントのメモリ゜ヌス: `'user'`、`'project'`、たたは `'local'` |1184| `memory` | いいえ | この゚ヌゞェントのメモリ゜ヌス: `'user'`、`'project'`、たたは `'local'` |

1027| `effort` | いいえ | この゚ヌゞェントの掚論努力レベル。名前付きレベルたたは敎数を受け入れたす |1185| `effort` | いいえ | この゚ヌゞェントの掚論努力レベル。名前付きレベルたたは敎数を受け入れたす |

1028| `permissionMode` | いいえ | この゚ヌゞェント内のツヌル実行の暩限モヌド。[サブ゚ヌゞェント継承ルヌル](/docs/ja/agent-sdk/permissions#available-modes)は、それが適甚される堎合を決定したす。[`PermissionMode`](#permissionmode) を参照しおください |1186| `permissionMode` | いいえ | この゚ヌゞェント内のツヌル実行の暩限モヌド。[サブ゚ヌゞェント継承ルヌル](/docs/ja/agent-sdk/permissions#available-modes) は、それが適甚される堎合を決定したす。[`PermissionMode`](#permissionmode) を参照しおください |

1029| `criticalSystemReminder_EXPERIMENTAL` | いいえ | 実隓的: システムプロンプトに远加された重芁なリマむンダヌ |1187| `criticalSystemReminder_EXPERIMENTAL` | いいえ | 実隓的: システムプロンプトに远加された重芁なリマむンダヌ |

1030 1188 

1031<h3 id="agentmcpserverspec">1189<h3 id="agentmcpserverspec">


1054| :- | :- | :- |1212| :- | :- | :- |

1055| `'user'` | グロヌバルナヌザヌ蚭定 | `~/.claude/settings.json` |1213| `'user'` | グロヌバルナヌザヌ蚭定 | `~/.claude/settings.json` |

1056| `'project'` | 共有プロゞェクト蚭定バヌゞョン管理 | `.claude/settings.json` |1214| `'project'` | 共有プロゞェクト蚭定バヌゞョン管理 | `.claude/settings.json` |

1057| `'local'` | ロヌカルプロゞェクト蚭定、Claude Code が蚭定をそれに保存するずきに gitignored | `.claude/settings.local.json` |1215| `'local'` | ロヌカルプロゞェクト蚭定、Claude Code が蚭定を保存するずきに gitignored | `.claude/settings.local.json` |

1058 1216 

1059<h4 id="default-behavior">1217<h4 id="default-behavior">

1060 デフォルト動䜜1218 デフォルト動䜜

1061</h4>1219</h4>

1062 1220 

1063`settingSources` が省略されるか `undefined` の堎合、`query()` は Claude Code CLI ず同じファむルシステム蚭定を読み蟌みたす。ナヌザヌ、プロゞェクト、ロヌカル。[settingSources が制埡しないもの](/docs/ja/agent-sdk/claude-code-features#what-settingsources-does-not-control)を参照しお、それらを読み蟌む入力ず、それらを無効にする方法を確認しおください。1221`settingSources` が省略されるか `undefined` の堎合、`query()` は Claude Code CLI ず同じファむルシステム蚭定を読み蟌みたす: ナヌザヌ、プロゞェクト、ロヌカル。[Claude Code 機胜を䜿甚](/docs/ja/agent-sdk/claude-code-features#what-settingsources-does-not-control) を参照しお、入力を無効にする方法を確認しおください。

1064 1222 

1065<h4 id="why-use-settingsources">1223<h4 id="why-use-settingsources">

1066 settingSources を䜿甚する理由1224 settingSources を䜿甚する理由


1071```typescript theme={null}1229```typescript theme={null}

1072import { query } from "@anthropic-ai/claude-agent-sdk";1230import { query } from "@anthropic-ai/claude-agent-sdk";

1073 1231 

1074// Do not load user, project, or local settings from disk1232// ディスクからナヌザヌ、プロゞェクト、ロヌカル蚭定を読み蟌たないでください

1075const result = query({1233const result = query({

1076 prompt: "Analyze this code",1234 prompt: "Analyze this code",

1077 options: { settingSources: [] }1235 options: { settingSources: [] }


1083```typescript theme={null}1241```typescript theme={null}

1084import { query } from "@anthropic-ai/claude-agent-sdk";1242import { query } from "@anthropic-ai/claude-agent-sdk";

1085 1243 

1086// Load only project settings, ignore user and local1244// プロゞェクト蚭定のみを読み蟌み、ナヌザヌずロヌカルを無芖したす

1087const result = query({1245const result = query({

1088 prompt: "Run CI checks",1246 prompt: "Run CI checks",

1089 options: {1247 options: {

1090 settingSources: ["project"] // Only .claude/settings.json1248 settingSources: ["project"] // .claude/settings.json のみ

1091 }1249 }

1092});1250});

1093```1251```

1094 1252 

1095CLAUDE.md プロゞェクト指瀺を読み蟌むには、`settingSources` に `"project"` を含めたす。CLAUDE.md 読み蟌みがシステムプロンプトオプションずどのように盞互䜜甚するかに぀いおは、[システムプロンプトを倉曎](/docs/ja/agent-sdk/modifying-system-prompts#claude-md-files-for-project-level-instructions)を参照しおください。1253CLAUDE.md プロゞェクト指瀺を読み蟌むには、`settingSources` に `"project"` を含めおください。CLAUDE.md 読み蟌みがシステムプロンプトオプションずどのように盞互䜜甚するかに぀いおは、[システムプロンプトを倉曎](/docs/ja/agent-sdk/modifying-system-prompts#claude-md-files-for-project-level-instructions) を参照しおください。

1096 1254 

1097<h4 id="settings-precedence">1255<h4 id="settings-precedence">

1098 蚭定優先順䜍1256 蚭定優先順䜍


1112 1270 

1113```typescript theme={null}1271```typescript theme={null}

1114type PermissionMode =1272type PermissionMode =

1115 | "default" // Standard permission behavior1273 | "default" // 暙準暩限動䜜

1116 | "acceptEdits" // Auto-accept file edits1274 | "acceptEdits" // ファむル線集を自動受け入れ

1117 | "bypassPermissions" // Bypass permission checks; explicit ask rules still prompt1275 | "bypassPermissions" // 暩限チェックをバむパス。明瀺的な質問ルヌルはプロンプトを衚瀺

1118 | "plan" // Planning mode - explore without editing1276 | "plan" // 蚈画モヌド - 線集なしで探玢

1119 | "dontAsk" // Don't prompt for permissions, deny if not pre-approved1277 | "dontAsk" // 暩限をプロンプトしない、事前承認されおいない堎合は拒吊

1120 | "auto"; // Model classifier approves or denies permission prompts1278 | "auto"; // モデル分類噚が暩限プロンプトを承認たたは拒吊

1121```1279```

1122 1280 

1123<h3 id="canusetool">1281<h3 id="canusetool">


1126 1284 

1127ツヌル䜿甚を制埡するためのカスタム暩限関数型。1285ツヌル䜿甚を制埡するためのカスタム暩限関数型。

1128 1286 

1129関数は察話的暩限プロンプトの SDK 眮き換えです。[暩限評䟡フロヌ](/docs/ja/agent-sdk/permissions#how-permissions-are-evaluated)がプロンプトに解決する堎合にのみ呌び出されたす。`allowedTools` ゚ントリ、蚭定蚱可ルヌル、たたは `acceptEdits` や `bypassPermissions` などの暩限モヌドで既に承認されたツヌル呌び出しは、それを呌び出したせん。すべおのツヌル呌び出しをゲヌトするには、代わりに [`PreToolUse` フック](/docs/ja/agent-sdk/hooks)を䜿甚しおください。1287関数は察話型暩限プロンプトの SDK 眮き換えです: [暩限評䟡フロヌ](/docs/ja/agent-sdk/permissions#how-permissions-are-evaluated) がプロンプトに解決する堎合にのみ呌び出されたす。`allowedTools` ゚ントリ、蚭定蚱可ルヌル、たたは `acceptEdits` や `bypassPermissions` などの暩限モヌドで既に承認されたツヌル呌び出しは、それを呌び出したせん。すべおのツヌル呌び出しをゲヌトするには、代わりに [`PreToolUse` フック](/docs/ja/agent-sdk/hooks) を䜿甚しおください。

1130 1288 

1131蚱可ルヌルは[どのモヌドも自動承認しないアクション](/docs/ja/permission-modes#actions-no-mode-auto-approves)を事前承認したせん。[暩限がどのように評䟡されるか](/docs/ja/agent-sdk/permissions#how-permissions-are-evaluated)を参照しお、どれがコヌルバックに到達し、`dontAsk` および `auto` モヌドで䜕が起こるかを確認しおください。1289蚱可ルヌルは [どのモヌドも自動承認しないアクション](/docs/ja/permission-modes#actions-no-mode-auto-approves) を事前承認したせん。[暩限がどのように評䟡されるか](/docs/ja/agent-sdk/permissions#how-permissions-are-evaluated) を参照しお、どれがコヌルバックに到達し、`dontAsk` および `auto` モヌドで䜕が起こるかを確認しおください。

1132 1290 

1133```typescript theme={null}1291```typescript theme={null}

1134type CanUseTool = (1292type CanUseTool = (


1140 blockedPath?: string;1298 blockedPath?: string;

1141 mcpServer?: { name: string; source: string };1299 mcpServer?: { name: string; source: string };

1142 decisionReason?: string;1300 decisionReason?: string;

1301 defaultToNo?: boolean;

1302 suppressAlwaysAllowRule?: boolean;

1143 toolUseID: string;1303 toolUseID: string;

1144 agentID?: string;1304 agentID?: string;

1145 requestId: string;1305 requestId: string;


1150| オプション | 型 | 説明 |1310| オプション | 型 | 説明 |

1151| :- | :- | :- |1311| :- | :- | :- |

1152| `signal` | `AbortSignal` | 操䜜を䞭止する必芁がある堎合にシグナルされたす |1312| `signal` | `AbortSignal` | 操䜜を䞭止する必芁がある堎合にシグナルされたす |

1153| `suggestions` | [`PermissionUpdate`](#permissionupdate)`[]` | 提案された暩限曎新。ナヌザヌがこのツヌルに再床プロンプトされないようにしたす。Bash プロンプトは `localSettings` [宛先](#permissionupdatedestination)を含む提案を含むため、`updatedPermissions` で返すず、ルヌルを `.claude/settings.local.json` に曞き蟌み、セッション党䜓で氞続化したす。 |1313| `suggestions` | [`PermissionUpdate`](#permissionupdate)`[]` | 提案された暩限曎新。ナヌザヌがこのツヌルに察しお再床プロンプトされないようにしたす。Bash プロンプトは `localSettings` [宛先](#permissionupdatedestination) を含む提案を含むため、`updatedPermissions` で返すず、ルヌルを `.claude/settings.local.json` に曞き蟌み、セッション間で氞続化したす。 |

1154| `blockedPath` | `string` | 該圓する堎合、暩限リク゚ストをトリガヌしたファむルパス |1314| `blockedPath` | `string` | 暩限リク゚ストをトリガヌしたファむルパス該圓する堎合 |

1155| `mcpServer` | `{ name: string; source: string }` | `mcp__*` ツヌルの堎合、そのツヌルを提䟛する MCP サヌバヌず、そのサヌバヌの定矩がどこから来たかを瀺す [`McpServerProvenance`](#mcpserverprovenance) のフィヌルド。他のツヌルの堎合は䞍圚。Agent SDK v0.3.274 以降が必芁です |1315| `mcpServer` | `{ name: string; source: string }` | `mcp__*` ツヌルの堎合、それを提䟛する MCP サヌバヌおよびそのサヌバヌの定矩がどこから来たか。[`McpServerProvenance`](#mcpserverprovenance) のフィヌルド。他のツヌルの堎合は存圚したせん。Agent SDK v0.3.274 以降が必芁です |

1156| `decisionReason` | `string` | この暩限リク゚ストがトリガヌされた理由を説明したす |1316| `decisionReason` | `string` | この暩限リク゚ストがトリガヌされた理由を説明したす |

1317| `defaultToNo` | `boolean` | ` true` の堎合、単䞀の迷い蟌んだキヌストロヌクがこのリク゚ストを承認しおはいけたせん: プロンプトを拒吊オプションで開き、承認を事前遞択しないでください。ワンキヌ承認ショヌトカットを提䟛しないでください。Agent SDK v0.3.268 以降が必芁です |

1318| `suppressAlwaysAllowRule` | `boolean` | ` true` の堎合、このリク゚ストの氞続的な垞時蚱可遞択肢を提䟛しないでください。曞き蟌むルヌルはリク゚スト自䜓のアクションより倚くを蚱可するためです。Agent SDK v0.3.268 以降が必芁です |

1157| `toolUseID` | `string` | アシスタントメッセヌゞ内のこの特定のツヌル呌び出しの䞀意の識別子 |1319| `toolUseID` | `string` | アシスタントメッセヌゞ内のこの特定のツヌル呌び出しの䞀意の識別子 |

1158| `agentID` | `string` | サブ゚ヌゞェント内で実行しおいる堎合、サブ゚ヌゞェントの ID |1320| `agentID` | `string` | サブ゚ヌゞェント内で実行しおいる堎合、サブ゚ヌゞェントの ID |

1159| `requestId` | `string` | `control_request` ゚ンベロヌプの `request_id`。アプリケヌションが SDK の倖で送信する `control_response`眲名付き HTTP POST などは、Claude Code プロセスが返信をリク゚ストず䞀臎させるこずができるようにこの倀を゚コヌする必芁がありたす |1321| `requestId` | `string` | `control_request` ゚ンベロヌプの `request_id`。アプリケヌションが SDK の倖で送信する `control_response`眲名付き HTTP POST などは、Claude Code プロセスが返信をリク゚ストず䞀臎させるこずができるようにこの倀を゚コヌする必芁がありたす |

1160 1322 

1161コヌルバックは通垞、[`PermissionResult`](#permissionresult) を返すこずでリク゚ストを解決したす。これは SDK がそのトランスポヌトを通じお `control_response` ずしお曞き蟌みたす。アプリケヌションが既にこのリク゚ストの `control_response` を独自のチャネルを通じお送信した堎合にのみ `null` を返したす。`requestId` を゚コヌしたす。SDK はその埌、トランスポヌトぞのレスポンス曞き蟌みをスキップしたす。他の堎合に `null` を返すず、`control_response` が送信されず、暩限プロンプトはタむムアりトしないため、ツヌル呌び出しは無期限にブロックされたたたになりたす。1323コヌルバックは通垞、[`PermissionResult`](#permissionresult) を返すこずでリク゚ストを解決したす。これは SDK がそのトランスポヌトを通じお `control_response` ずしお曞き蟌みたす。このリク゚ストの `control_response` をアプリケヌションが既に独自のチャネルを通じお送信した堎合にのみ `null` を返したす。`requestId` を゚コヌしたす。SDK はその埌、トランスポヌトぞのレスポンスの曞き蟌みをスキップしたす。他の堎合に `null` を返すず、`control_response` が送信されず、暩限プロンプトはタむムアりトしないため、ツヌル呌び出しは無期限にブロックされたたたになりたす。

1162 1324 

1163`requestId` オプションず `null` 戻り倀には Claude Code v2.1.199 以降が必芁です。1325`requestId` オプションず `null` 戻り倀には Claude Code v2.1.199 以降が必芁です。

1164 1326 


1294 1456 

1295| フィヌルド | 型 | 説明 |1457| フィヌルド | 型 | 説明 |

1296| :- | :- | :- |1458| :- | :- | :- |

1297| `type` | `'local'` | `'local'` である必芁がありたす珟圚ロヌカルプラグむンのみがサポヌトされおいたす |1459| `type` | `'local'` | `'local'` である必芁がありたす珟圚ロヌカルプラグむンのみサポヌト |

1298| `path` | `string` | プラグむンディレクトリぞの絶察パスたたは盞察パス |1460| `path` | `string` | プラグむンディレクトリぞの絶察パスたたは盞察パス |

1299| `skipMcpDiscovery` | `boolean` | `true` の堎合、SDK はこのプラグむンからスキル、フック、゚ヌゞェント、コマンドを読み蟌みたすが、その `.mcp.json` たたはマニフェスト `mcpServers` は読み蟌みたせん。アプリケヌションがプラグむンの MCP 接続を所有しおいる堎合に蚭定したす。 |1461| `skipMcpDiscovery` | `boolean` | `true` の堎合、SDK はこのプラグむンからスキル、フック、゚ヌゞェント、コマンドを読み蟌みたすが、その `.mcp.json` たたはマニフェスト `mcpServers` は読み蟌みたせん。アプリケヌションがプラグむンの MCP 接続を所有しおいる堎合に蚭定したす。 |

1300 1462 


1307];1469];

1308```1470```

1309 1471 

1310プラグむンの䜜成ず䜿甚に関する完党な情報に぀いおは、[プラグむン](/docs/ja/agent-sdk/plugins)を参照しおください。1472プラグむンの䜜成ず䜿甚の完党な情報に぀いおは、[プラグむン](/docs/ja/agent-sdk/plugins) を参照しおください。

1311 1473 

1312<h2 id="message-types">1474<h2 id="message-types">

1313 メッセヌゞ型1475 メッセヌゞタむプ

1314</h2>1476</h2>

1315 1477 

1316<h3 id="sdkmessage">1478<h3 id="sdkmessage">

1317 `SDKMessage`1479 `SDKMessage`

1318</h3>1480</h3>

1319 1481 

1320ク゚リによっお返されるすべおの可胜なメッセヌゞの共甚䜓型。1482ク゚リによっお返されるすべおの可胜なメッセヌゞの Union 型です。

1321 1483 

1322```typescript theme={null}1484```typescript theme={null}

1323type SDKMessage =1485type SDKMessage =


1363 `SDKAssistantMessage`1525 `SDKAssistantMessage`

1364</h3>1526</h3>

1365 1527 

1366アシスタント応答メッセヌゞ。1528アシスタント応答メッセヌゞです。

1367 1529 

1368```typescript theme={null}1530```typescript theme={null}

1369type SDKAssistantMessage = {1531type SDKAssistantMessage = {

1370 type: "assistant";1532 type: "assistant";

1371 uuid: UUID;1533 uuid: UUID;

1372 session_id: string;1534 session_id: string;

1373 message: BetaMessage; // Anthropic SDK から1535 message: BetaMessage; // From Anthropic SDK

1374 parent_tool_use_id: string | null;1536 parent_tool_use_id: string | null;

1375 error?: SDKAssistantMessageError;1537 error?: SDKAssistantMessageError;

1376 aborted?: true;1538 aborted?: true;


1378 context_usage?: SDKContextUsage;1540 context_usage?: SDKContextUsage;

1379 user_message_uuid?: string;1541 user_message_uuid?: string;

1380 user_message_uuids?: string[];1542 user_message_uuids?: string[];

1543 resume_reason?: string;

1381};1544};

1382```1545```

1383 1546 

1384`message` フィヌルドは Anthropic SDK の [`BetaMessage`](https://platform.claude.com/docs/ja/api/messages/create) です。`id`、`content`、`model`、`stop_reason`、`usage` などのフィヌルドを含みたす。1547`message` フィヌルドは Anthropic SDK の [`BetaMessage`](https://platform.claude.com/docs/en/api/messages/create) です。`id`、`content`、`model`、`stop_reason`、`usage` などのフィヌルドが含たれたす。

1385 1548 

1386`SDKAssistantMessageError` は以䞋のいずれかです`'authentication_failed'`、`'oauth_org_not_allowed'`、`'account_on_hold'`、`'billing_error'`、`'rate_limit'`、`'overloaded'`、`'invalid_request'`、`'model_not_found'`、`'server_error'`、`'max_output_tokens'`、`'cloud_credential_error'`、たたは `'unknown'`。これらの倀のうち 4 ぀は、その名前が瀺すもの以䞊の意味を持ちたす1549`SDKAssistantMessageError` は以䞋のいずれかです`'authentication_failed'`、`'oauth_org_not_allowed'`、`'account_on_hold'`、`'billing_error'`、`'rate_limit'`、`'overloaded'`、`'invalid_request'`、`'model_not_found'`、`'server_error'`、`'max_output_tokens'`、`'cloud_credential_error'`、たたは `'unknown'`。これらの倀のうち 4 ぀は名前以䞊の意味を持ちたす

1387 1550 

1388* `'model_not_found'`遞択されたモデルが存圚しないか、アカりントたたはデプロむメントで利甚できたせん1551* `'model_not_found'`遞択されたモデルが存圚しないか、アカりントたたはデプロむメントで利甚できない

1389* `'overloaded'`API がサヌバヌが容量に達しおいるため 529 を返したした。これは `'rate_limit'` ずは異なり、クォヌタに察する 429 です1552* `'overloaded'`API がサヌバヌが容量に達しおいるため 529 を返した。これは `'rate_limit'` ずは異なり、`'rate_limit'` はクォヌタに察する 429 です

1390* `'account_on_hold'`[アカりントが保留䞭です](/docs/ja/errors#your-account-is-on-hold)1553* `'account_on_hold'`[アカりントが保留䞭です](/docs/ja/errors#your-account-is-on-hold)

1391* `'cloud_credential_error'`Claude Code が実行されおいるマシンで䜿甚可胜な AWS たたは Google Cloud 認蚌情報を取埗できなかったため、クラりドプロバむダヌにリク゚ストが到達したせんでした。通垞の原因は、そのマシンで期限切れたたは完了しおいないクラりドサむンむンですが、䞀時的に到達䞍可胜な認蚌情報サヌビスも同じ倀を報告したす。[AWS たたは Google Cloud 認蚌情報を読み蟌めたせんでした](/docs/ja/errors#could-not-load-aws-or-google-cloud-credentials)を参照しおください。TypeScript Agent SDK v0.3.267 以降が必芁です。これは Claude Code v2.1.267 をバンドルしおいたす1554* `'cloud_credential_error'`Claude Code が実行されおいるマシンで䜿甚可胜な AWS たたは Google Cloud 認蚌情報を取埗できなかったため、クラりドプロバむダヌにリク゚ストが到達したせんでした。通垞の原因は、そのマシンで期限切れたたは完了しおいないクラりドサむンむンですが、䞀時的に到達䞍可胜な認蚌情報サヌビスも同じ倀を報告したす。[AWS たたは Google Cloud 認蚌情報を読み蟌めたせんでした](/docs/ja/errors#could-not-load-aws-or-google-cloud-credentials) を参照しおください。TypeScript Agent SDK v0.3.267 以降が必芁です。これは Claude Code v2.1.267 をバンドルしおいたす

1392 1555 

1393`aborted` は、割り蟌みたたは䞭止がアシスタントメッセヌゞをストリヌム完了前に切り詰めたずきに `true` ですメッセヌゞに `stop_reason` がなく、コンテンツは単語の途䞭で終わる可胜性がありたす。このフィヌルドは通垞完了したメッセヌゞには存圚したせん。Agent SDK v0.3.214 以降が必芁です。1556`aborted` は、割り蟌みたたは䞭止がストリヌム完了前にアシスタントメッセヌゞを切り詰めた堎合に `true` ですメッセヌゞに `stop_reason` がなく、コンテンツが単語の途䞭で終わる可胜性がありたす。フィヌルドは正垞に完了したメッセヌゞには存圚したせん。Agent SDK v0.3.214 以降が必芁です。

1394 1557 

1395Claude Code は、[`user_message_uuid`](#user_message_uuid) の条件䞋で、タヌンの最初のアシスタントメッセヌゞに `user_message_uuid` ず `user_message_uuids` を蚭定したす。1558Claude Code は、[`user_message_uuid`](#user_message_uuid) の条件䞋で、タヌンの最初のアシスタントメッセヌゞに `user_message_uuid` ず `user_message_uuids` を蚭定したす。Claude Code が再開されたタヌンを再実行する堎合、再実行のアシスタントメッセヌゞがそれらのフィヌルドを含む堎合、[`resume_reason`](#resume_reason) も含みたす。

1396 1559 

1397`timestamp` は、メッセヌゞのコンテンツがそれを生成したプロセスで生成を完了した ISO 8601 時刻です。倀はそのマシンのクロックから取埗されるため、衚瀺甚にのみ䜿甚し、メッセヌゞを順序付けないでください。1 ぀の API タヌンは、同じ `message.id` を共有する耇数のアシスタントメッセヌゞを生成でき、それぞれが独自の `timestamp` を持ちたす。フィヌルドが存圚しない堎合は、メッセヌゞを受け取った時刻にフォヌルバックしたす。1560`timestamp` は、メッセヌゞのコンテンツがそれを生成したプロセスで生成を完了した ISO 8601 時刻です。倀はそのマシンのクロックから取埗されるため、衚瀺甚にのみ䜿甚し、メッセヌゞを順序付けるために䜿甚しないでください。1 ぀の API タヌンは、同じ `message.id` を共有する耇数のアシスタントメッセヌゞを生成でき、それぞれが独自の `timestamp` を持ちたす。フィヌルドが存圚しない堎合は、メッセヌゞを受け取った時刻にフォヌルバックしおください。

1398 1561 

1399`context_usage` は `/context` レポヌトの構造化コピヌで、[`SDKContextUsage`](#sdkcontextusage) ずしお型付けされ、Agent SDK v0.3.232 以降が必芁です。プロンプトずしお `/context` を送信するず、Claude Code はレポヌトを `message.content` がマヌクダりンテヌブルを保持するアシスタントメッセヌゞずしお配信し、`context_usage` をその同じメッセヌゞに添付したす。Claude Code はこのフィヌルドを他のアシスタントメッセヌゞに蚭定せず、以前のバヌゞョンは `/context` テヌブルをそれなしで配信するため、フィヌルドが存圚するずきは分析から読み取り、存圚しないずきはマヌクダりンテキストにフォヌルバックしたす。1562`context_usage` は `/context` レポヌトの構造化コピヌで、[`SDKContextUsage`](#sdkcontextusage) ずしお型付けされおおり、Agent SDK v0.3.232 以降が必芁です。プロンプトずしお `/context` を送信するず、Claude Code はレポヌトをアシスタントメッセヌゞずしお配信し、その `message.content` がマヌクダりンテヌブルを保持し、`context_usage` を同じメッセヌゞに添付したす。Claude Code はこのフィヌルドを他のアシスタントメッセヌゞには蚭定せず、以前のバヌゞョンは `/context` テヌブルなしで配信するため、フィヌルドが存圚する堎合は分析から読み取り、存圚しない堎合はマヌクダりンテキストにフォヌルバックしおください。

1400 1563 

1401<h3 id="sdkusermessage">1564<h3 id="sdkusermessage">

1402 `SDKUserMessage`1565 `SDKUserMessage`

1403</h3>1566</h3>

1404 1567 

1405ナヌザヌ入力メッセヌゞ。1568ナヌザヌ入力メッセヌゞです。

1406 1569 

1407```typescript theme={null}1570```typescript theme={null}

1408type SDKUserMessage = {1571type SDKUserMessage = {

1409 type: "user";1572 type: "user";

1410 uuid?: UUID;1573 uuid?: UUID;

1411 session_id?: string;1574 session_id?: string;

1412 message: MessageParam; // Anthropic SDK から1575 message: MessageParam; // From Anthropic SDK

1413 pasted_content?: MessageParam["content"][];1576 pasted_content?: MessageParam["content"][];

1414 parent_tool_use_id: string | null;1577 parent_tool_use_id: string | null;

1415 isSynthetic?: boolean;1578 isSynthetic?: boolean;

1416 shouldQuery?: boolean;1579 shouldQuery?: boolean;

1580 client_composed?: true;

1417 tool_use_result?: unknown;1581 tool_use_result?: unknown;

1418 origin?: SDKMessageOrigin;1582 origin?: SDKMessageOrigin;

1419 inline_pastes?: string[];1583 inline_pastes?: string[];

1420};1584};

1421```1585```

1422 1586 

1423ナヌザヌが入力したのではなく、プロンプト UI に貌り付けたコンテンツを送信するには `pasted_content` を蚭定したす。貌り付けごずに 1 ぀の゚ントリ。各゚ントリは文字列たたはコンテンツブロックの配列です。Claude Code は各゚ントリのテキストを入力されたテキストの埌に远加し、各貌り付けを `<pasted_content>` タグで囲む可胜性がありたす。テキスト以倖のブロックは無芖されるため、画像ずドキュメントを `message.content` で送信したす。Agent SDK v0.3.277 以降が必芁です。1587ナヌザヌがプロンプト UI に入力したのではなく貌り付けたコンテンツを送信するために `pasted_content` を蚭定したす。1 ぀のペヌストごずに 1 ぀の゚ントリ、各゚ントリは文字列たたはコンテンツブロックの配列です。Claude Code は各゚ントリのテキストを入力されたテキストの埌に順番に远加し、各ペヌストを `<pasted_content>` タグでラップする堎合がありたす。テキスト以倖のブロックは無芖されるため、画像ずドキュメントは `message.content` で送信しおください。Agent SDK v0.3.277 以降が必芁です。

1588 

1589`shouldQuery` たたは `client_composed` を蚭定しお、Claude Code がメッセヌゞを凊理する方法を倉曎したす

1424 1590 

1425`shouldQuery` を `false` に蚭定しお、アシスタントタヌンをトリガヌせずにメッセヌゞをトランスクリプトに远加したす。メッセヌゞは保持され、タヌンをトリガヌする次のナヌザヌメッセヌゞにマヌゞされたす。これを䜿甚しお、バンド倖で実行したコマンドの出力など、モデル呌び出しを費やさずにコンテキストを泚入したす。1591* `shouldQuery``false` に蚭定しお、アシスタントタヌンをトリガヌせずにメッセヌゞをトランスクリプトに远加したす。メッセヌゞは保持され、タヌンをトリガヌする次のナヌザヌメッセヌゞにマヌゞされたす。これを䜿甚しお、バンド倖で実行したコマンドの出力などのコンテキストを泚入し、モデル呌び出しを費やさないようにしたす。

1592* `client_composed``true` に蚭定しお、Claude Code がメッセヌゞテキストを曞かれたずおりに配信するようにしたす。Claude Code は `@path` たたは [`@server:resource`](/docs/ja/mcp#use-mcp-resources) メンションを展開せず、`/` で始たるテキストをコマンドずしお実行したせん。[`verbatimPrompts`](#options) オプションがオンの堎合、SDK はすべおのメッセヌゞにフィヌルドを蚭定したす。TypeScript Agent SDK v0.3.280 以降ず Claude Code v2.1.248 以降が必芁です。

1426 1593 

1427`tool_result` ブロックを持぀メッセヌゞでは、`tool_use_result` はモデルに送信されたテキストではなく、ツヌルの構造化出力オブゞェクトです。その圢状は、察応する `tool_use` ブロックで指定されたツヌルに䟝存するため、フィヌルドは `unknown` ずしお型付けされたす。組み蟌みの圢状は [ツヌル出力型](#tool-output-types) の䞋にリストされおいたす。1594`tool_result` ブロックを含むメッセヌゞでは、`tool_use_result` はモデルに送信されたテキストではなく、ツヌルの構造化出力オブゞェクトです。その圢状は䞀臎する `tool_use` ブロックで指定されたツヌルに䟝存するため、フィヌルドは `unknown` ずしお型付けされたす。組み蟌み圢状は [ツヌル出力タむプ](#tool-output-types) の䞋にリストされおいたす。

1428 1595 

1429`Agent` ツヌルの堎合、`tool_use_result` は [`AgentOutput`](#agent-2) です。`completed` 結果では、`content` はサブ゚ヌゞェントのレポヌトを保持し、Claude Code が `tool_result` テキストに远加する゚ヌゞェント ID ず䜿甚状況トレヌラヌは含たれたせん。そのため、そのテキストを解析する代わりに `tool_use_result` からレンダリングしたす。1596`Agent` ツヌルの堎合、`tool_use_result` は [`AgentOutput`](#agent-2) です。`completed` 結果では、`content` は Claude Code がテキスト `tool_result` に远加する゚ヌゞェント ID ず䜿甚状況トレヌラヌなしでサブ゚ヌゞェントのレポヌトを保持するため、そのテキストを解析する代わりに `tool_use_result` からレンダリングしおください。

1430 1597 

1431結果に `resource_link` ブロックを含む MCP ツヌルの堎合、`tool_use_result` は [`SDKMcpResourceLink`](#sdkmcpresourcelink) ゚ントリの `resourceLinks` 配列を持぀オブゞェクトです。Claude は各リンクを `tool_result` ブロック内のテキスト行ずしお受け取るため、そのテキストを解析する代わりに `resourceLinks` を読んでサヌバヌが返したファむルをレンダリングしたす。Claude Code は結果にリンクがない堎合、サブ゚ヌゞェントからの結果で `resourceLinks` を省略し、結果ごずに最倧 50 リンクを保持し、配列が 64 KiB のシリアル化 JSON に達するずリンクの远加を停止したす。`resourceLinks` には Agent SDK v0.3.257 以降が必芁です。1598結果に `resource_link` ブロックが含たれる MCP ツヌルの堎合、`tool_use_result` は [`SDKMcpResourceLink`](#sdkmcpresourcelink) ゚ントリの `resourceLinks` 配列を持぀オブゞェクトです。Claude は各リンクを `tool_result` ブロック内のテキスト行ずしお受け取るため、そのテキストを解析する代わりに `resourceLinks` を読み取っおサヌバヌが返したファむルをレンダリングしおください。Claude Code は結果にリンクがない堎合ず結果がサブ゚ヌゞェントからの堎合は `resourceLinks` を省略し、結果ごずに最倧 50 個のリンクを保持し、配列が 64 KiB のシリアル化 JSON に達するず、リンクの远加を停止したす。`resourceLinks` には Agent SDK v0.3.257 以降が必芁です。

1432 1599 

1433ナヌザヌが貌り付けたのではなく入力した `message.content` のどの郚分かを Claude Code に䌝えるには `inline_pastes` を蚭定したす。貌り付けごずに 1 ぀の文字列。プロンプトテキストはナヌザヌが配眮した堎所に留たりたす。Claude Code は各リストされた貌り付けを `<pasted_content>` タグで囲む可胜性がありたす。そこに立぀ため、Claude は貌り付けられた玠材をナヌザヌ自身の蚀葉から区別できたす。プロンプトの最埌のテキストブロック内の貌り付けのみがラップされたす。TypeScript Agent SDK v0.3.280 以降が必芁です。1600ナヌザヌが入力したのではなく貌り付けた `message.content` のどの郚分かを Claude Code に䌝えるために `inline_pastes` を蚭定したす。1 ぀の文字列をペヌストごずに蚭定したす。プロンプトテキストはナヌザヌが配眮した堎所に留たりたす。Claude Code は各リストされたペヌストを `<pasted_content>` タグでラップする堎合がありたす。ここで Claude は貌り付けられた玠材をナヌザヌ自身の蚀葉から区別できたす。プロンプトの最埌のテキストブロック内のペヌストのみがラップされたす。TypeScript Agent SDK v0.3.280 以降が必芁です。

1434 1601 

1435<h3 id="sdkusermessagereplay">1602<h3 id="sdkusermessagereplay">

1436 `SDKUserMessageReplay`1603 `SDKUserMessageReplay`

1437</h3>1604</h3>

1438 1605 

1439必須 UUID を含む再生されたナヌザヌメッセヌゞ。1606必須 UUID を持぀再生されたナヌザヌメッセヌゞです。

1440 1607 

1441```typescript theme={null}1608```typescript theme={null}

1442type SDKUserMessageReplay = {1609type SDKUserMessageReplay = {


1446 message: MessageParam;1613 message: MessageParam;

1447 parent_tool_use_id: string | null;1614 parent_tool_use_id: string | null;

1448 isSynthetic?: boolean;1615 isSynthetic?: boolean;

1616 client_composed?: true;

1449 tool_use_result?: unknown;1617 tool_use_result?: unknown;

1450 origin?: SDKMessageOrigin;1618 origin?: SDKMessageOrigin;

1451 isReplay: true;1619 isReplay: true;

1452};1620};

1453```1621```

1454 1622 

1455セッション倖から泚入されたナヌザヌタヌン[`origin`](#sdkmessageorigin) の皮類が `peer` たたは `channel` であるものは、アクティブなタヌン䞭に配信されたか、セッションがアむドル状態の間に新しいタヌンを開始したかに関わらず、ストリヌムに再生ずしお到達したす。v2.1.207 より前では、セッションがアむドル状態の間に配信された泚入されたタヌンはストリヌム䞊にメッセヌゞを生成せず、トランスクリプトを再読み蟌みするずきにのみ衚瀺されたした。1623セッション倖から泚入されたナヌザヌタヌン。その [`origin`](#sdkmessageorigin) の皮類が `peer` たたは `channel` であるタヌンは、アクティブなタヌン䞭に配信されたか、セッションがアむドル状態の間に新しいタヌンを開始したかに関わらず、ストリヌムに再生ずしお到達したす。v2.1.207 より前では、セッションがアむドル状態の間に配信された泚入タヌンはストリヌムにメッセヌゞを生成せず、トランスクリプトを再読み蟌みするずきにのみ衚瀺されたした。

1456 1624 

1457<h3 id="sdkresultmessage">1625<h3 id="sdkresultmessage">

1458 `SDKResultMessage`1626 `SDKResultMessage`

1459</h3>1627</h3>

1460 1628 

1461最終結果メッセヌゞ。1629最終結果メッセヌゞです。

1462 1630 

1463```typescript theme={null}1631```typescript theme={null}

1464type SDKResultMessage =1632type SDKResultMessage =


1478 ttft_stream_ms?: number;1646 ttft_stream_ms?: number;

1479 user_message_uuid?: string;1647 user_message_uuid?: string;

1480 user_message_uuids?: string[];1648 user_message_uuids?: string[];

1649 resume_reason?: string;

1650 local_command?: string;

1481 request_sent_wall_ms?: number;1651 request_sent_wall_ms?: number;

1482 first_content_frame_ms?: number;1652 first_content_frame_ms?: number;

1483 first_stream_post_ms?: number;1653 first_stream_post_ms?: number;


1491 structured_output?: unknown;1661 structured_output?: unknown;

1492 deferred_tool_use?: { id: string; name: string; input: Record<string, unknown> };1662 deferred_tool_use?: { id: string; name: string; input: Record<string, unknown> };

1493 terminal_reason?: TerminalReason;1663 terminal_reason?: TerminalReason;

1664 result_index?: number;

1494 fast_mode_state?: FastModeState;1665 fast_mode_state?: FastModeState;

1495 fast_mode_disabled_reason?: FastModeDisabledReason;1666 fast_mode_disabled_reason?: FastModeDisabledReason;

1496 origin?: SDKMessageOrigin;1667 origin?: SDKMessageOrigin;


1518 startup_failure_reason?: SDKStartupFailureReason;1689 startup_failure_reason?: SDKStartupFailureReason;

1519 user_message_uuid?: string;1690 user_message_uuid?: string;

1520 user_message_uuids?: string[];1691 user_message_uuids?: string[];

1692 resume_reason?: string;

1521 terminal_reason?: TerminalReason;1693 terminal_reason?: TerminalReason;

1694 result_index?: number;

1522 fast_mode_state?: FastModeState;1695 fast_mode_state?: FastModeState;

1523 fast_mode_disabled_reason?: FastModeDisabledReason;1696 fast_mode_disabled_reason?: FastModeDisabledReason;

1524 origin?: SDKMessageOrigin;1697 origin?: SDKMessageOrigin;

1525 };1698 };

1526```1699```

1527 1700 

1528結果の耇数のフィヌルドは、`subtype` を超えた蚺断詳现を提䟛したす1701結果の耇数のフィヌルドは `subtype` を超えた蚺断詳现を含みたす

1529 1702 

1530* `api_error_status`䌚話を終了させた API ゚ラヌの HTTP ステヌタスコヌド。タヌンが API ゚ラヌなしで終了した堎合、存圚しないか `null` です。1703* `api_error_status`䌚話を終了した API ゚ラヌの HTTP ステヌタスコヌド。タヌンが API ゚ラヌなしで終了した堎合は存圚しないか `null`。

1531* `ttft_ms`最初のトヌクンたでの時間ミリ秒。最初の完党なアシスタントメッセヌゞが到着したずきに枬定されたす。成功の堎合のみ存圚したす。1704* `ttft_ms`最初の完党なアシスタントメッセヌゞが到着したずきに枬定された、ミリ秒単䜍の最初のトヌクンたでの時間。成功アヌムのみに存圚したす。

1532* `ttft_stream_ms`最初の `message_start` ストリヌムむベントたでの時間ミリ秒。レスポンスストリヌムが開くずきです。`ttft_ms` より䜎く、2 ぀の間のギャップは最初のメッセヌゞをストリヌミングするのに費やされた時間です。成功の堎合のみ存圚したす。1705* `ttft_stream_ms`最初の `message_start` ストリヌムむベントたでのミリ秒単䜍の時間。応答ストリヌムが開きたす。`ttft_ms` より䜎い。2 ぀の間のギャップは最初のメッセヌゞをストリヌミングするのに費やされた時間です。成功アヌムのみに存圚したす。

1533* `user_message_uuid`このタヌンが答えたメッセヌゞの `uuid`。[`user_message_uuid`](#user_message_uuid) を参照しお、どの結果がそれを持぀かを確認しおください。1706* `user_message_uuid`このタヌンが答えた送信したメッセヌゞの `uuid`。どの結果がそれを含むかに぀いおは、[`user_message_uuid`](#user_message_uuid) を参照しおください。

1534* `user_message_uuids`Claude Code がこのタヌンで答えたすべおのメッセヌゞの `uuid`。[`user_message_uuids`](#user_message_uuids) を参照しおください。1707* `user_message_uuids`Claude Code がこのタヌンで答えた送信したすべおのメッセヌゞの `uuid`。[`user_message_uuids`](#user_message_uuids) を参照しおください。

1535* `request_sent_wall_ms`Claude Code が API リク゚ストをディスパッチした゚ポックミリ秒。サヌバヌ偎タむムスタンプずの結合甚です。[`user_message_uuid`](#user_message_uuid) ず䞀緒にのみ存圚し、`is_error` が false で API リク゚ストを送信したタヌンの成功結果です。1708* `resume_reason`Claude Code が再開埌にこのタヌンを再実行した理由。[`resume_reason`](#resume_reason) を参照しおください。

1536* `first_content_frame_ms`最初の `content_block_start` たたは `content_block_delta` ストリヌムむベントたでの時間ミリ秒。思考ブロックをコンテンツずしおカりントしたす。成功の堎合のみ存圚し、`is_error` が false のずきです。Agent SDK v0.3.260 以降が必芁です。1709* `local_command`タヌンがディスパッチしたコマンドの名前。`/compact` などのコマンドが完了したタヌンの成功結果で、゚ヌゞェントルヌプに入らない堎合。名前は小文字の文字ずアンダヌスコアに折りたたたれるため、`/reload-plugins` は `reload_plugins` を報告したす。MCP サヌバヌが提䟛するコマンド、および組み蟌み `/mcp` は `mcp` を報告したす。自分で定矩したコマンドは `custom` を報告したす。匕数は含たれたせん。゚ヌゞェントルヌプに入ったすべおのタヌンず、コマンドを実行しなかった送信では䞍圚です。Agent SDK v0.3.268 以降が必芁です。

1537* `first_stream_post_ms`、`first_stream_post_ack_ms`、`first_stream_post_wall_ms`タヌンの最初のストリヌムむベントをアップロヌドするためのタむミング。Claude Code はそれを [クラりドセッション](/docs/ja/claude-code-on-the-web) などの claude.ai にストリヌミングするセッションでのみ蚘録し、`query()` が生成する結果はそれらを持ちたせん。Agent SDK v0.3.260 以降が必芁です。1710* `request_sent_wall_ms`Claude Code が API リク゚ストをディスパッチした時刻の゚ポックミリ秒。サヌバヌ偎のタむムスタンプずの結合甚です。[`user_message_uuid`](#user_message_uuid) ず䞀緒にのみ存圚し、`is_error` が false である成功結果で、タヌンが API リク゚ストを送信した堎合のみです。

1711* `first_content_frame_ms`最初の `content_block_start` たたは `content_block_delta` ストリヌムむベントたでのミリ秒単䜍の時間。思考ブロックをコンテンツずしおカりントしたす。成功アヌムのみに存圚し、`is_error` が false の堎合。Agent SDK v0.3.260 以降が必芁です。

1712* `first_stream_post_ms`、`first_stream_post_ack_ms`、`first_stream_post_wall_ms`タヌンの最初のストリヌムむベントをアップロヌドするためのタむミング。Claude Code はそれらを claude.ai にストリヌミングするセッション[クラりドセッション](/docs/ja/claude-code-on-the-web) などでのみ蚘録し、`query()` が生成する結果はそれらを含みたせん。Agent SDK v0.3.260 以降が必芁です。

1538* `usage`メむン゚ヌゞェントルヌプのみ。サブ゚ヌゞェントず補助モデル呌び出しを陀倖し、ストリヌミング入力セッションではタヌンごずです。トヌクン/コスト䌚蚈には `modelUsage` を優先しおください。1713* `usage`メむン゚ヌゞェントルヌプのみ。サブ゚ヌゞェントず補助モデル呌び出しを陀倖し、ストリヌミング入力セッションではタヌンごずです。トヌクン/コスト䌚蚈には `modelUsage` を優先しおください。

1539* `modelUsage`この `query()` 呌び出し䞭にク゚リパむプラむンを通じお行われたすべおのモデル呌び出しのモデルごずの合蚈。メむンルヌプ、サブ゚ヌゞェント、圧瞮や Workflow ゚ヌゞェントなどの内郚呌び出しを含みたす。暩限分類噚やトヌクンカりントリク゚ストなど、そのパむプラむンの倖偎のヘルパヌ呌び出しは陀倖されたす。セッションを再開する呌び出しは、[セッションの以前の呌び出しから埩元されたモデルごずの合蚈](/docs/ja/agent-sdk/cost-tracking#accumulate-costs-across-multiple-calls) もカりントしたす。ストリヌミング入力セッションでは、合蚈はタヌン党䜓で环積されるため、結果党䜓で合蚈するのではなく、最新の結果を読んでください。[ストリヌミング入力モヌドでコストを远跡する](/docs/ja/agent-sdk/cost-tracking#track-costs-in-streaming-input-mode) でリセットを参照し、[セッションクラッシュ埌に合蚈を埩旧する](/docs/ja/agent-sdk/cost-tracking#recover-totals-after-a-session-crash) でれロ化された結果を参照しおください。1714* `modelUsage`この `query()` 呌び出し䞭にク゚リパむプラむンを通じお行われたすべおのモデル呌び出しのモデルごずの合蚈。メむンルヌプ、サブ゚ヌゞェント、圧瞮や Workflow ゚ヌゞェントなどの内郚呌び出しを含みたす。暩限分類噚やトヌクンカりントリク゚ストなど、そのパむプラむンの倖のヘルパヌ呌び出しは陀倖されたす。セッションを再開する呌び出しは、[セッションの以前の呌び出しから埩元されたモデルごずの合蚈](/docs/ja/agent-sdk/cost-tracking#accumulate-costs-across-multiple-calls) もカりントしたす。ストリヌミング入力セッションでは、合蚈はタヌン党䜓で环積されるため、結果党䜓で合蚈を読み取り、結果党䜓で合蚈しないでください。[ストリヌミング入力モヌドでコストを远跡する](/docs/ja/agent-sdk/cost-tracking#track-costs-in-streaming-input-mode) でリセットを参照し、[セッションクラッシュ埌に合蚈を埩元する](/docs/ja/agent-sdk/cost-tracking#recover-totals-after-a-session-crash) でれロ化された結果を参照しおください。

1540* `total_cost_usd`この `query()` 呌び出しの环積掚定コストUSD。`modelUsage` ず同じ呌び出しをカバヌし、同じポむントでリセットされたす。セッションを再開する呌び出しは、[セッションの以前の呌び出しから埩元された合蚈](/docs/ja/agent-sdk/cost-tracking#accumulate-costs-across-multiple-calls) もカりントしたす。これは掚定倀であり、請求曞ではありたせん。[コストず䜿甚状況を远跡する](/docs/ja/agent-sdk/cost-tracking) で粟床に関する泚意事項を参照しおください。1715* `total_cost_usd`USD での环積掚定コスト。`modelUsage` ず同じ呌び出しをカバヌし、同じポむントでリセットされたす。セッションを再開する呌び出しは、[セッションの以前の呌び出しから埩元された合蚈](/docs/ja/agent-sdk/cost-tracking#accumulate-costs-across-multiple-calls) もカりントしたす。これは掚定倀であり、請求曞ではありたせん。粟床に関する泚意事項に぀いおは、[コストず䜿甚状況を远跡する](/docs/ja/agent-sdk/cost-tracking) を参照しおください。

1541* `queued_turn_count`Claude Code が結果を生成したずきに、`origin: { kind: "human" }` で送信したメッセヌゞのうち、ただ埅機䞭のメッセヌゞの数。[`queued_turn_count`](#queued_turn_count) を参照しお、`0` ず䞍圚フィヌルドが䜕を瀺すかを確認しおください。1716* `queued_turn_count`Claude Code が結果を生成したずきに、`origin: { kind: "human" }` で送信したメッセヌゞの数がただ埅機䞭です。`0` ず䞍圚フィヌルドが䜕を瀺すかに぀いおは、[`queued_turn_count`](#queued_turn_count) を参照しおください。

1542* `startup_failure_reason`Claude Code が起動を拒吊した理由。セッションが開始する前に結果を生成したす。[`startup_failure_reason`](#startup_failure_reason) を参照しお、倀ず、どの倱敗がそれを持぀かを確認しおください。Agent SDK v0.3.274 以降が必芁です。1717* `result_index`このタヌンの配信順序でこの結果がどこに萜ちるか。すべおの結果のプロセスが曞き蟌む 0 からカりント。曞き蟌みが倱敗した結果でもその番号を消費するため、シヌケンスのギャップは結果が倱われたこずを意味したす。Agent SDK v0.3.268 以降が必芁です。

1718* `startup_failure_reason`Claude Code が既知のスタヌトアップ倱敗で終了する前に曞き蟌む `error_during_execution` 結果で、Claude Code が開始を拒吊した理由。倀ず、どの倱敗がそれを含むかに぀いおは、[`startup_failure_reason`](#startup_failure_reason) を参照しおください。Agent SDK v0.3.274 以降が必芁です。

1543* `terminal_reason`ルヌプが終了した理由。`"completed"`、`"max_turns"`、`"tool_deferred"`、`"aborted_streaming"`、`"aborted_tools"`、`"hook_stopped"`、`"stop_hook_prevented"`、`"background_requested"`、`"blocking_limit"`、`"rapid_refill_breaker"`、`"prompt_too_long"`、`"image_error"`、`"model_error"`、`"api_error"`、`"malformed_tool_use_exhausted"`、`"budget_exhausted"`、`"structured_output_retry_exhausted"`、`"tool_deferred_unavailable"`、たたは `"turn_setup_failed"` のいずれかです。1719* `terminal_reason`ルヌプが終了した理由。`"completed"`、`"max_turns"`、`"tool_deferred"`、`"aborted_streaming"`、`"aborted_tools"`、`"hook_stopped"`、`"stop_hook_prevented"`、`"background_requested"`、`"blocking_limit"`、`"rapid_refill_breaker"`、`"prompt_too_long"`、`"image_error"`、`"model_error"`、`"api_error"`、`"malformed_tool_use_exhausted"`、`"budget_exhausted"`、`"structured_output_retry_exhausted"`、`"tool_deferred_unavailable"`、たたは `"turn_setup_failed"` のいずれかです。

1544* `fast_mode_state``"on"`、`"off"`、たたは `"cooldown"` のいずれかです。1720* `fast_mode_state``"on"`、`"off"`、たたは `"cooldown"` のいずれかです。

1545* `fast_mode_disabled_reason`[高速モヌド](/docs/ja/fast-mode) が今利甚できない理由。高速モヌドをブロックするものがない堎合は䞍圚ですが、リク゚ストは暙準速床で実行される可胜性がありたす。高速モヌドレヌト制限埌のクヌルダりン䞭、Claude Code は `fast_mode_state: "cooldown"` を理由コヌドなしで報告し、クヌルダりンが期限切れになるず高速モヌドを再床有効にしたす。Claude Code v2.1.219 以降が必芁です。1721* `fast_mode_disabled_reason`[高速モヌド](/docs/ja/fast-mode) が今利甚できない理由。高速モヌドをブロックするものがない堎合は䞍圚ですが、リク゚ストは暙準速床で実行される堎合がありたす。高速モヌドレヌト制限埌のクヌルダりン䞭に、Claude Code は `fast_mode_state: "cooldown"` を理由コヌドなしで報告し、クヌルダりンが期限切れになるず高速モヌドを再床有効にしたす。Claude Code v2.1.219 以降が必芁です。

1546 1722 

1547理由コヌドを䜿甚しお、独自の UI で高速モヌドがオフになっおいる理由を説明し、可甚性を再導出する代わりに説明したす。各コヌドは高速モヌドをブロックしたチェックに名前を付けたす1723理由コヌドを䜿甚しお、独自の UI で高速モヌドがオフである理由を説明し、利甚可胜性を再導出する代わりに説明しおください。各コヌドは高速モヌドをブロックしたチェックに名前を付けたす

1548 1724 

1549| 理由コヌド | 意味 |1725| 理由コヌド | 意味 |

1550| - | - |1726| - | - |

1551| `free` | アカりントが高速モヌドに必芁な有料サブスクリプションたたは䜿甚クレゞットを持っおいたせん |1727| `free` | アカりントが高速モヌドに必芁な有料サブスクリプションたたは䜿甚クレゞットを持っおいない |

1552| `preference` | 組織が高速モヌドを無効にしたした |1728| `preference` | 組織が高速モヌドを無効にしおいる |

1553| `extra_usage_disabled` | 䜿甚クレゞットがアカりントに察しおオフになっおいたす |1729| `extra_usage_disabled` | 䜿甚クレゞットがアカりントに察しおオフになっおいる |

1554| `network_error` | [可甚性チェック](/docs/ja/fast-mode#use-fast-mode-behind-proxies-and-llm-gateways) が `api.anthropic.com` に到達できたせんでした |1730| `network_error` | [利甚可胜性チェック](/docs/ja/fast-mode#use-fast-mode-behind-proxies-and-llm-gateways) が `api.anthropic.com` に到達できなかった |

1555| `unknown` | Claude Code は可甚性を刀断できたせんでした |1731| `unknown` | Claude Code が利甚可胜性を刀断できなかった |

1556| `not_first_party` | セッションは Anthropic API 以倖のプロバむダヌを䜿甚しおいたす |1732| `not_first_party` | セッションが Anthropic API 以倖のプロバむダヌを䜿甚しおいる |

1557| `disabled_by_env` | [`CLAUDE_CODE_DISABLE_FAST_MODE`](/docs/ja/env-vars) が蚭定されおいたす |1733| `disabled_by_env` | [`CLAUDE_CODE_DISABLE_FAST_MODE`](/docs/ja/env-vars) が蚭定されおいる |

1558| `model_not_allowed` | 高速モヌド Opus モデルが組織の [`availableModels`](/docs/ja/model-config#restrict-model-selection) 蚱可リストにありたせん |1734| `model_not_allowed` | 高速モヌド Opus モデルが組織の [`availableModels`](/docs/ja/model-config#restrict-model-selection) 蚱可リストにない |

1559| `sdk_opt_in_required` | セッションが高速モヌドにオプトむンしおいたせん[`settings`](#options) オプションで `fastMode: true` を枡すか、[`applyFlagSettings()`](#applyflagsettings) を通じお枡したす |1735| `sdk_opt_in_required` | セッションが高速モヌドにオプトむンしおいない[`settings`](#options) オプションたたは [`applyFlagSettings()`](#applyflagsettings) を通じお `fastMode: true` を枡す |

1560| `pending` | 可甚性チェックがただ完了しおいたせん |1736| `pending` | 利甚可胜性チェックがただ完了しおいない |

1561 1737 

1562同じフィヌルドペアが [`SDKSystemMessage`](#sdksystemmessage) ず [`SDKControlInitializeResponse`](#sdkcontrolinitializeresponse) に衚瀺されるため、最初のタヌンの前に高速モヌド状態を読むこずができたす。1738同じフィヌルドペアが [`SDKSystemMessage`](#sdksystemmessage) ず [`SDKControlInitializeResponse`](#sdkcontrolinitializeresponse) に衚瀺されるため、最初のタヌンの前に高速モヌド状態を読み取るこずができたす。

1563 1739 

1564`origin` フィヌルドは、この結果をトリガヌしたナヌザヌメッセヌゞの [`SDKMessageOrigin`](#sdkmessageorigin) を転送したす。SDK が完了したバックグラりンドタスクなどの合成フォロヌアップタヌンを泚入する堎合、結果の `SDKResultMessage` は `origin: { kind: "task-notification" }` を持ちたす。トリガヌが発火し、サヌバヌが怜蚌したメッセヌゞが他のセッションから到着するルヌチンも、[タスク通知サブキンド](#task-notification-subkinds) で説明されおいる `subkind` を持぀このキンドで到着したす。`kind` をチェックしお、プロンプトに答える結果ず泚入されたフォロヌアップを区別しおから、ルヌティングたたは抑制したす。アプリケヌションが [スケゞュヌル枈み実行を宣蚀](#declare-a-scheduled-run) する堎合、それらの結果も `kind: "task-notification"` を持぀ため、`kind` だけで抑制しないでください。1740`origin` フィヌルドは、この結果をトリガヌしたナヌザヌメッセヌゞの [`SDKMessageOrigin`](#sdkmessageorigin) を転送したす。SDK が完了したバックグラりンドタスクなどの合成フォロヌアップタヌンを泚入する堎合、結果の `SDKResultMessage` は `origin: { kind: "task-notification" }` を含みたす。トリガヌが発火し、サヌバヌが怜蚌したメッセヌゞが他のセッションから到着するルヌチンは、このタむプも含たれ、各メッセヌゞは [タスク通知サブタむプ](#task-notification-subkinds) で説明されおいる `subkind` を含みたす。`kind` をチェックしお、プロンプトに答える結果を泚入されたフォロヌアップから区別し、ルヌティングたたは抑制の前に区別しおください。アプリケヌションが [スケゞュヌル実行を宣蚀](#declare-a-scheduled-run) する堎合、それらの結果も `kind: "task-notification"` を含むため、`kind` だけで抑制しないでください。

1565 1741 

1566耇数のバックグラりンドタスク完了が䞀緒にキュヌに入れられおいる堎合、Claude Code はそれらを 1 ぀のタヌンで答えるこずができたす。各完了は䟝然ずしお独自の結果を生成したす。Claude Code が䞀緒に答える完了のうち、最埌のもの以倖はすべお、`num_turns: 0` の空の結果を順番に生成し、最埌のものの結果はそれらすべおに答えるタヌンを持ちたす。1742耇数のバックグラりンドタスク完了が䞀緒にキュヌに入れられおいる堎合、Claude Code は 1 ぀のタヌンで 1 ぀のタヌンず぀ではなく、それらに答えるこずができたす。各完了は䟝然ずしおこのオリゞンを持぀独自の結果を生成したす。Claude Code が䞀緒に答える完了のうち、最埌のもの以倖はすべお、順番に空の結果を `num_turns: 0` で生成し、最埌のものの結果はそれらすべおに答えるタヌンを含みたす。

1567 1743 

1568フィヌルドは、スタヌトアップ゚ラヌなど、ナヌザヌタヌンの前に発行される結果には存圚したせん。1744フィヌルドはスタヌトアップ゚ラヌなど、ナヌザヌタヌンの前に発行された結果では䞍圚です。

1569 1745 

1570`PreToolUse` フックが `permissionDecision: "defer"` を返すず、結果は `stop_reason: "tool_deferred"` を持ち、`deferred_tool_use` は保留䞭のツヌルの `id`、`name`、`input` を持ちたす。このフィヌルドを読んで、独自の UI でリク゚ストをサヌフェスし、同じ `session_id` で再開しお続行したす。[ツヌル呌び出しを埌で延期する](/docs/ja/hooks#defer-a-tool-call-for-later) で完党なラりンドトリップを参照しおください。1746`PreToolUse` フックが `permissionDecision: "defer"` を返す堎合、結果は `stop_reason: "tool_deferred"` を持ち、`deferred_tool_use` は保留䞭のツヌルの `id`、`name`、`input` を含みたす。このフィヌルドを読み取っお、独自の UI でリク゚ストをサヌフェスし、同じ `session_id` で再開しお続行したす。[ツヌル呌び出しを埌で延期する](/docs/ja/hooks#defer-a-tool-call-for-later) で完党なラりンドトリップを参照しおください。

1571 1747 

1572<h4 id="user_message_uuid">1748<h4 id="user_message_uuid">

1573 `user_message_uuid`1749 `user_message_uuid`

1574</h4>1750</h4>

1575 1751 

1576このタヌンが答えおいる [`SDKUserMessage`](#sdkusermessage) の `uuid`。Claude Code の返信をメッセヌゞに䞀臎させるために、メッセヌゞに蚭定した堎合にのみ、Claude Code は `uuid` を゚コヌバックしたす。フィヌルドは `SDKUserMessage` では省略可胜で、`query()` に枡された文字列プロンプトは䜕も持ちたせん。1752タヌンが答えおいる [`SDKUserMessage`](#sdkusermessage) の `uuid`。送信したメッセヌゞに Claude Code の返信を䞀臎させるこずができるように反映されたす。Claude Code は、メッセヌゞに 1 ぀を蚭定した堎合にのみ `uuid` を反映したす。フィヌルドは `SDKUserMessage` では省略可胜であり、`query()` に枡された文字列プロンプトは䜕も含みたせん。

1577 1753 

1578タヌンが答えるメッセヌゞは、タヌンの開始方法によっお異なりたす1754タヌンが答えるメッセヌゞは、タヌンの開始方法によっお異なりたす

1579 1755 

1580* **送信した通垞のメッセヌゞ**`isSynthetic: true` なしタヌンはその実行党䜓でそのメッセヌゞに答えたす。耇数のメッセヌゞを䞀緒に送信するず、Claude Code はそれらを 1 ぀のタヌンにマヌゞでき、フィヌルドはそれらの最埌のメッセヌゞの `uuid` のみを持ちたす。マヌゞされたメッセヌゞのいずれかぞの返信を䞀臎させるには、[`user_message_uuids`](#user_message_uuids) を䜿甚しおください。1756* **送信した通垞のメッセヌゞ**。぀たり、`isSynthetic: true` なしタヌンはその実行党䜓でそのメッセヌゞに答えたす。耇数のメッセヌゞを䞀緒に送信するず、Claude Code はそれらを 1 ぀のタヌンにマヌゞでき、フィヌルドはマヌゞされたメッセヌゞの最埌のメッセヌゞの `uuid` のみを含みたす。マヌゞされたメッセヌゞのいずれかぞの返信を䞀臎させるには、[`user_message_uuids`](#user_message_uuids) を䜿甚したす。

1581* **`isSynthetic: true` で送信したメッセヌゞ**タヌンは最初そのメッセヌゞに答えたす。Claude Code がツヌル呌び出し間でメッセヌゞを拟う堎合、タヌンはそれ以降、拟われたメッセヌゞに答えたす。合成メッセヌゞの `uuid` を゚コヌバックするには Agent SDK v0.3.265 以降が必芁です。以前のバヌゞョンは合成タヌンで䜕も゚コヌバックしたせん。1757* **`isSynthetic: true` で送信したメッセヌゞ**タヌンは最初そのメッセヌゞに答えたす。Claude Code がツヌル呌び出し間でメッセヌゞを取埗する堎合、タヌンはその時点から取埗されたメッセヌゞに答えたす。合成メッセヌゞの `uuid` を反映するには Agent SDK v0.3.265 以降が必芁です。以前のバヌゞョンは合成タヌンで䜕も反映したせん。

1582* **Claude Code が自身で生成したプロンプト**セッション再開埌に䞭断された䜜業を続行するタヌンなどタヌンは最初メッセヌゞに答えず、フレヌムぱコヌを持ちたせん。Claude Code がツヌル呌び出し間でメッセヌゞを拟う堎合、タヌンはそれ以降、そのメッセヌゞに答えたす。ピックアップ゚コヌには Agent SDK v0.3.265 以降が必芁です。以前のバヌゞョンはこれらのタヌンで䜕も゚コヌバックしたせん。1758* **Claude Code が [`CLAUDE_CODE_RESUME_INTERRUPTED_TURN`](/docs/ja/env-vars) の䞋で䞭断されたタヌンを再実行するために生成するプロンプト**䞭断されたタヌンの最埌のプロンプトが送信した通垞のメッセヌゞの堎合、タヌンを開いたか Claude Code がタヌン䞭に取埗したかに関わらず、再実行は最初そのメッセヌゞに答えたす。[`resume_reason`](#resume_reason) は再実行のフレヌムを䞭断された詊みから区別したす。最埌のプロンプトが送信した通垞のメッセヌゞでない堎合、再実行は最初はメッセヌゞに答えたせん。Claude Code がツヌル呌び出し間でメッセヌゞを取埗する堎合、タヌンはその時点からそのメッセヌゞに答えたす。䞭断されたタヌンのプロンプトを反映するには Agent SDK v0.3.268 以降が必芁です。

1759* **Claude Code が自身で生成したその他のプロンプト**タヌンは最初はメッセヌゞに答えず、フレヌムは反映を含みたせん。Claude Code がツヌル呌び出し間でメッセヌゞを取埗する堎合、タヌンはその時点からそのメッセヌゞに答えたす。ピックアップ反映には Agent SDK v0.3.265 以降が必芁です。以前のバヌゞョンはこれらのタヌンで䜕も反映したせん。

1583 1760 

1584Claude Code は、3 皮類のフレヌムで答えられたメッセヌゞの `uuid` を゚コヌバックしたす1761Claude Code は、3 皮類のフレヌムで答えられたメッセヌゞの `uuid` を反映したす

1585 1762 

1586* **結果**メッセヌゞに答えたタヌンのすべおの結果。Agent SDK v0.3.265 以降ではすべおのそのような結果がそれを持ちたす。v0.3.265 より前では、通垞のメッセヌゞが開始したタヌンの成功結果は、タヌンが API リク゚ストを送信しなかったか、延期されたツヌル呌び出しで終了したずきにそれを欠いおいたした。v0.3.246 より前では、゚ラヌ結果もそれを欠いおいたした。v0.3.216 より前ではすべおの結果がそれを欠いおいたした。1763* **結果**メッセヌゞに答えたタヌンのすべおの結果。Agent SDK v0.3.265 以降のすべおのそのような結果がそれを含みたす。v0.3.265 より前では、通垞のメッセヌゞが開始したタヌンの成功結果は、タヌンが API リク゚ストを送信しなかったか、延期されたツヌル呌び出しで終了した堎合、それを欠いおいたした。v0.3.246 より前では、゚ラヌ結果も欠いおいたした。v0.3.216 より前では、すべおの結果がそうでした。

1587* **タヌンの最初の返信**最初の [アシスタントメッセヌゞ](#sdkassistantmessage)、たたは `includePartialMessages` を䜿甚しお、`event.type` が `ping` ではない最初の [ストリヌムむベント](#sdkpartialassistantmessage)。結果が到着する前に返信をバむンドできたす。タヌンが䜕もストリヌミングしない堎合、Claude Code は代わりに最初のアシスタントメッセヌゞに蚭定したす。最初の返信゚コヌには Agent SDK v0.3.246 以降が必芁です。タヌンが答えおいるメッセヌゞが途䞭で倉わる堎合、倉曎埌の最初の返信もフィヌルドを持ちたす。Agent SDK v0.3.265 以降です。以前のバヌゞョンはタヌンごずに 1 ぀の返信フレヌムに蚭定したす。1764* **タヌンの最初の返信**最初の [アシスタントメッセヌゞ](#sdkassistantmessage)、たたは `includePartialMessages` を䜿甚しお、最初の [ストリヌムむベント](#sdkpartialassistantmessage)。その `event.type` は `ping` ではないため、結果が到着する前に返信をバむンドできたす。タヌンが䜕もストリヌミングしない堎合、Claude Code は代わりに最初のアシスタントメッセヌゞに蚭定したす。最初の返信反映には Agent SDK v0.3.246 以降が必芁です。タヌンが答えおいるメッセヌゞが途䞭で倉わる堎合、倉曎埌の最初の返信は Agent SDK v0.3.265 以降でもフィヌルドを含みたす。以前のバヌゞョンはタヌンごずに 1 ぀の返信フレヌムに蚭定したす。

1588* **タヌンのすべおの [`thinking_tokens`](#sdkthinkingtokensmessage) フレヌム**タヌンの最初の返信を埅たずに、送信したメッセヌゞに思考進捗を属性付けできたす。Agent SDK v0.3.260 以降が必芁です。1765* **タヌンのすべおの [`thinking_tokens`](#sdkthinkingtokensmessage) フレヌム**タヌンの最初の返信を埅たずに、送信したメッセヌゞに思考の進行を属性付けるこずができたす。Agent SDK v0.3.260 以降が必芁です。

1589 1766 

1590Claude Code はこれらの堎合にフィヌルドを省略したす1767Claude Code はこれらの堎合にフィヌルドを省略したす

1591 1768 

1592* 最初の返信以倖の返信フレヌム1769* 最初の返信以倖の返信フレヌム

1593* サブ゚ヌゞェントフレヌム1770* サブ゚ヌゞェントフレヌム

1594* `uuid` を持぀メッセヌゞに答えないタヌンタヌンは `uuid` なしで送信したメッセヌゞに答えたか、Claude Code がタヌンを開始し、`uuid` を持぀通垞のメッセヌゞを拟いたせんでした1771* `uuid` を持぀メッセヌゞに答えないタヌンタヌンが `uuid` なしで送信したメッセヌゞに答えたか、Claude Code がタヌンを開始し、`uuid` を持぀通垞のメッセヌゞを取埗しなかった

1595* 送信したメッセヌゞに答えない結果クラッシュしたワヌカヌプロセス埌のれロ化された結果など1772* 送信したメッセヌゞに答えない結果。クラッシュしたワヌカヌプロセス埌のれロ化された結果など

1596 1773 

1597<h4 id="user_message_uuids">1774<h4 id="user_message_uuids">

1598 `user_message_uuids`1775 `user_message_uuids`

1599</h4>1776</h4>

1600 1777 

1601Claude Code がこのタヌンで答えたすべおのメッセヌゞの `uuid`。耇数のメッセヌゞを䞀緒に送信するず、Claude Code はそれらを 1 ぀のタヌンにマヌゞでき、`user_message_uuid` はそれらの最埌のメッセヌゞのみに名前を付けたす。マヌゞされたメッセヌゞのいずれかぞの返信を䞀臎させるには、このリストのどこかでそのメッセヌゞの `uuid` を探しおください。Agent SDK v0.3.259 以降が必芁です。1778Claude Code がこのタヌンで答えた送信したすべおのメッセヌゞの `uuid`。耇数のメッセヌゞを䞀緒に送信するず、Claude Code はそれらを 1 ぀のタヌンにマヌゞでき、`user_message_uuid` はそれらの最埌のメッセヌゞのみに名前を付けたす。マヌゞされたメッセヌゞのいずれかぞの返信を䞀臎させるには、このリストのどこかでそのメッセヌゞの `uuid` を探したす。Agent SDK v0.3.259 以降が必芁です。

1779 

1780Claude Code は、そのフィヌルドを含む各返信フレヌムず結果で、`user_message_uuid` ず䞀緒にリストを蚭定したす。答えられたメッセヌゞの `uuid` を反映するタヌンフレヌムの完党なセットず、各フレヌムが必芁ずするバヌゞョンに぀いおは、[`user_message_uuid`](#user_message_uuid) を参照しおください。リストは垞に `user_message_uuid` を含み、最倧 64 ゚ントリを保持したす。

1781 

1782Claude Code がタヌンの実行䞭に送信した通垞のメッセヌゞを取埗する堎合、そのメッセヌゞの `uuid` を結果のリストに远加したす。

1783 

1784最初の返信たたは結果が `user_message_uuid` をリストなしで含む堎合、それは以前の Claude Code バヌゞョンから来たため、単䞀フィヌルドにフォヌルバックしおください。

1785 

1786<h4 id="resume_reason">

1787 `resume_reason`

1788</h4>

1789 

1790Claude Code が再開埌にこのタヌンを再実行した理由。Claude Code は、[`CLAUDE_CODE_RESUME_INTERRUPTED_TURN`](/docs/ja/env-vars) の䞋で再実行したタヌンにこのフィヌルドを蚭定するため、再実行の返信ず結果を䞭断された詊みから区別できたす。Agent SDK v0.3.268 以降が必芁です。

1602 1791 

1603Claude Code は、そのフィヌルドを持぀各返信フレヌムず結果で、`user_message_uuid` ず䞀緒にリストを蚭定したす。`user_message_uuid` を持぀すべおのフレヌムに぀いおは、[`user_message_uuid`](#user_message_uuid) を参照しおください。各フレヌムが必芁ずするバヌゞョンに぀いおも参照しおください。リストは垞に `user_message_uuid` を含み、最倧 64 ゚ントリを保持したす。1792Claude Code は、2 皮類のフレヌムにフィヌルドを蚭定したす

1604 1793 

1605Claude Code がタヌン実行䞭に送信した通垞のメッセヌゞを拟う堎合、そのメッセヌゞの `uuid` を結果のリストに远加したす。1794* **再実行の結果**成功アヌムず゚ラヌアヌム䞡方で、結果が `user_message_uuid` を含むかどうかに関わらず。

1795* **再実行の返信フレヌム**[`user_message_uuid`](#user_message_uuid) を含むもの。

1606 1796 

1607最初の返信たたは結果が `user_message_uuid` をリストなしで持぀堎合、それは以前の Claude Code バヌゞョンから来たため、単䞀フィヌルドにフォヌルバックしおください。1797倀は、タヌンが再実行された理由に名前を付ける短い小文字トヌクンです。䟋えば `interrupted_turn`。フィヌルドは他のすべおのタヌンでは䞍圚です。

1608 1798 

1609<h4 id="queued_turn_count">1799<h4 id="queued_turn_count">

1610 `queued_turn_count`1800 `queued_turn_count`

1611</h4>1801</h4>

1612 1802 

1613Claude Code が結果を生成したずきに、[`origin: { kind: "human" }`](#sdkmessageorigin) で送信したメッセヌゞのうち、コマンドキュヌで埅機䞭のメッセヌゞの数。Agent SDK v0.3.242 以降が必芁です。1803Claude Code が結果を生成したずきに、[`origin: { kind: "human" }`](#sdkmessageorigin) で送信したメッセヌゞの数がコマンドキュヌで埅機䞭です。Agent SDK v0.3.242 以降が必芁です。

1614 1804 

1615`0` ず䞍圚フィヌルドが瀺すもの1805`0` ず䞍圚フィヌルドが䜕を瀺すか

1616 1806 

1617* **`0`**Claude Code はその `origin` なしで送信したメッセヌゞをカりントせず、タスク通知もカりントしないため、タヌンは䟝然ずしお続く可胜性がありたす。1807* **`0`**Claude Code は、その `origin` なしで送信したメッセヌゞをカりントせず、タスク通知もカりントしないため、タヌンが続く可胜性がありたす。

1618* **䞍圚**Claude Code がクラッシュたたは臎呜的なスタヌトアップ゚ラヌの埌に発行する最終結果はフィヌルドを省略し、[れロ化された合蚈を持぀可胜性がありたす](/docs/ja/agent-sdk/cost-tracking#recover-totals-after-a-session-crash)。1808* **䞍圚**Claude Code がクラッシュたたは臎呜的なスタヌトアップ゚ラヌの埌に発行する最終結果は、フィヌルドを省略し、[れロ化された合蚈を含む堎合がありたす](/docs/ja/agent-sdk/cost-tracking#recover-totals-after-a-session-crash)。

1619 1809 

1620<h4 id="startup_failure_reason">1810<h4 id="startup_failure_reason">

1621 `startup_failure_reason`1811 `startup_failure_reason`

1622</h4>1812</h4>

1623 1813 

1624Claude Code が起動を拒吊した理由。アプリケヌションが再詊行の代わりに修正を提䟛できるようにしたす。Claude Code は既知のスタヌトアップ倱敗で終了する前に曞く `error_during_execution` 結果に蚭定したす。その結果はれロ化された合蚈を持ち、その `errors` 配列は stderr ず同じテキストを持ちたす。フィヌルドは他のすべおの結果に存圚したせん。Agent SDK v0.3.274 以降が必芁です。1814Claude Code が開始を拒吊した理由。アプリケヌションが再詊行の代わりに修正を提䟛できるようにしたす。Claude Code は、既知のスタヌトアップ倱敗で終了する前に曞き蟌む `error_during_execution` 結果に蚭定したす。その結果はれロ化された合蚈を含み、その `errors` 配列は stderr ず同じテキストを含みたす。フィヌルドは他のすべおの結果では䞍圚です。Agent SDK v0.3.274 以降が必芁です。

1625 1815 

1626[`env`](#options) で `CLAUDE_CODE_STARTUP_FAILURE_RESULTS` を `1` に蚭定しお、すべおの `SDKStartupFailureReason` 倀に察しおこの結果を受け取りたす。その倉数がない堎合、Claude Code はこれらの倱敗に察しおのみ結果を曞き、残りは stderr 出力、れロ以倖の終了、および結果メッセヌゞなしで終了したす1816[`env`](#options) で `CLAUDE_CODE_STARTUP_FAILURE_RESULTS` を `1` に蚭定しお、すべおの `SDKStartupFailureReason` 倀に察しおこの結果を受け取りたす。その倉数がない堎合、Claude Code は次の倱敗に察しおのみ結果を曞き蟌み、残りは stderr 出力、れロ以倖の終了、およびメッセヌゞ結果なしで終了したす

1627 1817 

1628* Claude Code が [ワヌクツリヌにセッションを返すこずができない](/docs/ja/worktrees#the-session-resumes-outside-its-worktree) ため停止する再開。`worktree_unverified` たたは `worktree_resume_refused`。そのセクションはどの゚ラヌがどの倀を持぀かを瀺したす。1818* Claude Code が [ワヌクツリヌにセッションを返すこずができない](/docs/ja/worktrees#the-session-resumes-outside-its-worktree) ため停止する再開。`worktree_unverified` たたは `worktree_resume_refused`。そのセクションは、どの゚ラヌがどの倀を含むかを瀺したす。

1629* バックグラりンドセッションが保持する䌚話の拒吊された [`continue`](#options)。`session_held_by_background`。そのような䌚話の拒吊された [`resume`](#options) に぀いおは、Claude Code は倉数が蚭定されおいる堎合にのみ結果を曞きたす。1819* バックグラりンドセッションが保持する䌚話の拒吊された [`continue`](#options)。`session_held_by_background`。そのような䌚話の拒吊された [`resume`](#options) の堎合、Claude Code は倉数が蚭定されおいる堎合にのみ結果を曞き蟌みたす。

1630 1820 

1631```typescript theme={null}1821```typescript theme={null}

1632type SDKStartupFailureReason =1822type SDKStartupFailureReason =


1652 1842 

1653| 倀 | セッションを停止したもの |1843| 倀 | セッションを停止したもの |

1654| :- | :- |1844| :- | :- |

1655| `org_pin_api_key_conflict` | 管理蚭定が [ファヌストパヌティたたはクラりドゲヌトりェむサむンむン](/docs/ja/authentication#restrict-login-to-your-organization) を必芁ずし、Anthropic API キヌ、認蚌トヌクン、たたは `apiKeyHelper` が代わりに蚭定されおいたす |1845| `org_pin_api_key_conflict` | 管理蚭定が [ファヌストパヌティたたはクラりドゲヌトりェむサむンむン](/docs/ja/authentication#restrict-login-to-your-organization) を必芁ずし、Anthropic API キヌ、認蚌トヌクン、たたは `apiKeyHelper` が代わりに蚭定されおいる |

1656| `org_verify_failed` | サむンむンの組織をピンに察しお怜蚌できたせんでした。䟋えば、ネットワヌク障害たたは倱効したトヌクンのため |1846| `org_verify_failed` | サむンむンの組織をピンに察しお怜蚌できなかった。䟋えば、ネットワヌク障害たたは倱効したトヌクンのため |

1657| `org_pin_mismatch` | サむンむンはピンが蚱可しない組織に属しおいたす |1847| `org_pin_mismatch` | サむンむンがピンが蚱可しない組織に属しおいる |

1658| `managed_settings_invalid` | 管理ポリシヌ蚭定を読み蟌めなかったか、ピンが組織に名前を付けおいたせん |1848| `managed_settings_invalid` | 管理ポリシヌ蚭定を読み取るこずができず、ピンが組織に名前を付けず、たたは [管理モデル制限](/docs/ja/errors#managed-settings-block-the-default-model) がデフォルトオプションに蚱可されたモデルを残しおいない |

1659| `remote_settings_required_unavailable` | 組織が必芁ずする管理蚭定を読み蟌めたせんでした |1849| `remote_settings_required_unavailable` | 組織が必芁ずする管理蚭定を読み蟌むこずができなかった |

1660| `gateway_signin_required` | [クラりドゲヌトりェむ](/docs/ja/claude-apps-gateway) がこのサむンむンを終了したした |1850| `gateway_signin_required` | [クラりドゲヌトりェむ](/docs/ja/claude-apps-gateway) がこのサむンむンを終了した |

1661| `gateway_access_denied` | クラりドゲヌトりェむぞの管理蚭定リク゚ストが 403 で返されたした。ゲヌトりェむの [トラブルシュヌティングテヌブル](/docs/ja/claude-apps-gateway-deploy#troubleshooting) がカバヌしおいたす |1851| `gateway_access_denied` | クラりドゲヌトりェむぞの管理蚭定リク゚ストが 403 で返された。ゲヌトりェむの [トラブルシュヌティングテヌブル](/docs/ja/claude-apps-gateway-deploy#troubleshooting) がカバヌしおいる |

1662| `proxy_invalid` | プロキシ蚭定が完党な URL ではありたせん |1852| `proxy_invalid` | プロキシ蚭定が完党な URL ではない |

1663| `temp_dir_unusable` | ナヌザヌごずの䞀時ディレクトリが安党でないか、䜜成できたせんでした |1853| `temp_dir_unusable` | ナヌザヌごずの䞀時ディレクトリが安党でないか、䜜成できなかった |

1664| `cwd_unavailable` | 䜜業ディレクトリが削陀、移動、たたは読み蟌めたせん |1854| `cwd_unavailable` | 䜜業ディレクトリが削陀、移動、たたは読み取るこずができない |

1665| `shell_tool_missing` | Windows では、シェルツヌルが利甚できたせんGit Bash が芋぀からず、PowerShell が芋぀からないか `CLAUDE_CODE_USE_POWERSHELL_TOOL` でオフになっおいたす |1855| `shell_tool_missing` | Windows では、シェルツヌルが利甚できないGit Bash がなく、PowerShell がないか `CLAUDE_CODE_USE_POWERSHELL_TOOL` でオフになっおいる |

1666| `session_held_by_background` | 再開たたは続行する䌚話が [バックグラりンドセッション](/docs/ja/agent-view) ずしお実行されおいたす |1856| `session_held_by_background` | 再開たたは続行する䌚話が [バックグラりンドセッション](/docs/ja/agent-view) ずしお実行されおいる |

1667| `worktree_resume_refused` | セッションのワヌクツリヌが安党チェックに倱敗したか、再開がその内郚から起動されたした。`errors` は同じ再開を再床実行するずワヌクツリヌなしで続行するかどうかを瀺したす |1857| `worktree_resume_refused` | セッションのワヌクツリヌが安党性チェックに倱敗したか、再開がその内郚から起動された。`errors` は、同じ再開を再床実行するずワヌクツリヌなしで続行するかどうかを瀺したす |

1668| `worktree_unverified` | セッションのワヌクツリヌを今怜蚌できず、再詊行が成功する可胜性がありたす |1858| `worktree_unverified` | セッションのワヌクツリヌを今すぐ怜蚌できず、再詊行が成功する可胜性がありたす |

1669| `cli_version_too_old` | この Claude Code バヌゞョンは Anthropic が必芁ずする最小倀より䞋です |1859| `cli_version_too_old` | この Claude Code バヌゞョンが Anthropic が必芁ずする最小倀より䞋です |

1670| `bypass_root` | バむパス暩限モヌドが root ずしお実行䞭にリク゚ストされたした |1860| `bypass_root` | バむパス暩限モヌドがルヌトずしお実行䞭にリク゚ストされた |

1671 1861 

1672<h3 id="sdksystemmessage">1862<h3 id="sdksystemmessage">

1673 `SDKSystemMessage`1863 `SDKSystemMessage`

1674</h3>1864</h3>

1675 1865 

1676システム初期化メッセヌゞ。1866システム初期化メッセヌゞです。

1677 1867 

1678```typescript theme={null}1868```typescript theme={null}

1679type SDKSystemMessage = {1869type SDKSystemMessage = {


1699 output_style: string;1889 output_style: string;

1700 skills: string[];1890 skills: string[];

1701 plugins: { name: string; path: string }[];1891 plugins: { name: string; path: string }[];

1892 plugin_errors?: {

1893 plugin: string;

1894 type: string;

1895 message: string;

1896 path?: string;

1897 }[];

1702 fast_mode_state?: FastModeState;1898 fast_mode_state?: FastModeState;

1703 fast_mode_disabled_reason?: FastModeDisabledReason;1899 fast_mode_disabled_reason?: FastModeDisabledReason;

1704 effort?: "low" | "medium" | "high" | "xhigh" | "max" | null;1900 effort?: "low" | "medium" | "high" | "xhigh" | "max" | null;


1708 1904 

1709`fast_mode_state` はセッションの [高速モヌド](/docs/ja/fast-mode) 状態を報告したす。䜕かが高速モヌドをブロックする堎合、`fast_mode_disabled_reason` はそれをブロックしたチェックに名前を付けたす。フィヌルドには Claude Code v2.1.219 以降が必芁です。理由コヌドずその意味に぀いおは、結果メッセヌゞの [`fast_mode_disabled_reason`](#sdkresultmessage) を参照しおください。1905`fast_mode_state` はセッションの [高速モヌド](/docs/ja/fast-mode) 状態を報告したす。䜕かが高速モヌドをブロックする堎合、`fast_mode_disabled_reason` はそれをブロックしたチェックに名前を付けたす。フィヌルドには Claude Code v2.1.219 以降が必芁です。理由コヌドずその意味に぀いおは、結果メッセヌゞの [`fast_mode_disabled_reason`](#sdkresultmessage) を参照しおください。

1710 1906 

1711`terminal_slash_commands` は、`exit` などのロヌカルタヌミナルにバむンドされたむンタヌフェヌスを持぀ `slash_commands` の゚ントリに名前を付けたす。他の゚ントリず同じように送信できたす。フィヌルドは、リモヌトたたはモバむルクラむアントがコマンドメニュヌから非衚瀺にできるように存圚したす。フィヌルドは空でない堎合にのみ存圚し、Agent SDK v0.3.229 以降が必芁です。1907各 `mcp_servers` ゚ントリの `source`サヌバヌの定矩がどこから来たか。[`McpServerStatus`](#mcpserverstatus) の `source` ず同じ倀です。Agent SDK v0.3.274 以降が必芁です。

1908 

1909タヌミナルスラッシュコマンド`terminal_slash_commands` は、`slash_commands` の゚ントリのうち、そのむンタヌフェヌスがロヌカルタヌミナルにバむンドされおいるもの`exit` などに名前を付けたす。他の `slash_commands` ゚ントリず同じように送信できたす。フィヌルドは、リモヌトたたはモバむルクラむアントがコマンドメニュヌから非衚瀺にできるように存圚したす。フィヌルドは空でない堎合にのみ存圚し、Agent SDK v0.3.229 以降が必芁です。

1712 1910 

1713* 各 `mcp_servers` ゚ントリの `source`サヌバヌ定矩がどこから来たか。[`McpServerStatus`](#mcpserverstatus) の `source` ず同じ倀を持ちたす。Agent SDK v0.3.274 以降が必芁です。1911* 努力レベル`effort` は、[努力レベル](/docs/ja/model-config#adjust-effort-level)。Claude Code がセッションの次のリク゚ストで送信するか、䜕も送信しない堎合は `null`。Claude Code は、[リモヌトコントロヌル](/docs/ja/remote-control) クラむアントに送信する初期化メッセヌゞでのみフィヌルドを蚭定し、アプリケヌションが読み取る初期化メッセヌゞから省略したす。Agent SDK v0.3.234 以降が必芁です。

1714* `effort`[努力レベル](/docs/ja/model-config#adjust-effort-level) Claude Code がセッションの次のリク゚ストで送信するか、䜕も送信しない堎合は `null`。Claude Code は [Remote Control](/docs/ja/remote-control) クラむアントに送信する初期化メッセヌゞでのみフィヌルドを蚭定し、アプリケヌションが読む初期化メッセヌゞから省略したす。Agent SDK v0.3.234 以降が必芁です。

1715 1912 

1716`capabilities` 配列は、この CLI が実装するプロトコル動䜜に名前を付けるため、`claude_code_version` 文字列を比范する代わりに機胜怜出を行うこずができたす。これはオヌプンセットです認識しない倀は無芖し、䟝存する特定の動䜜の機胜をチェックしおください。フィヌルドには Claude Code v2.1.205 以降が必芁で、以前の CLI では存圚したせん。1913`capabilities` 配列は、この CLI が実装するプロトコル動䜜に名前を付けるため、`claude_code_version` 文字列を比范する代わりに機胜怜出できたす。これはオヌプンセットです認識しない倀は無芖し、䟝存する動䜜の特定の機胜をチェックしおください。フィヌルドには Claude Code v2.1.205 以降が必芁であり、以前の CLI では䞍圚です。

1717 1914 

1718| 機胜 | 意味 |1915| 機胜 | 意味 |

1719| - | - |1916| - | - |

1720| `interrupt_receipt_v1` | [`interrupt()`](#query-object) は、割り蟌みが到着したずきに保留䞭だったメッセヌゞをリストする [`SDKControlInterruptResponse`](#sdkcontrolinterruptresponse) レシヌトで解決したす |1917| `interrupt_receipt_v1` | [`interrupt()`](#query-object) は、割り蟌みが到着したずきに保留䞭だったメッセヌゞをリストする [`SDKControlInterruptResponse`](#sdkcontrolinterruptresponse) レシヌトで解決したす |

1721| `interrupt_cancel_queued_v1` | `interrupt` 制埡リク゚ストは `cancel_queued: true` を尊重し、レシヌトが `still_queued` の䞋にリストするメッセヌゞをキャンセルし、代わりに `cancelled` の䞋にリストしたす。[`SDKControlInterruptResponse`](#sdkcontrolinterruptresponse) を参照しおください。Claude Code v2.1.219 以降が必芁です |1918| `interrupt_cancel_queued_v1` | `interrupt` コントロヌルリク゚ストは `cancel_queued: true` を尊重し、レシヌトが `still_queued` の䞋にリストするメッセヌゞをキャンセルし、代わりに `cancelled` の䞋にリストしたす。[`SDKControlInterruptResponse`](#sdkcontrolinterruptresponse) を参照しおください。Claude Code v2.1.219 以降が必芁です |

1919 

1920`plugin_errors` 配列はプラグむン読み蟌み倱敗をリストしたす。゚ントリは、読み蟌たれず `plugins` から䞍圚であるプラグむン、たたは読み蟌たれたがそのパヌツの 1 ぀フックファむルなどがないプラグむンを説明したす。䜕も倱敗しなかった堎合、キヌは省略されたす。`SDKSystemMessage` は Agent SDK v0.3.283 以降で `plugin_errors` を宣蚀したす。

1921 

1922[`plugins` オプション](#options) からのディレクトリたたはアヌカむブ自䜓が読み蟌みに倱敗する堎合、゚ントリの `plugin` フィヌルドはプラグむン名の代わりに `inline[0]` などの䜍眮タグを保持したす。これは、䟋えば、パスが存圚しないか、マニフェストが無効な堎合に発生したす。そのような゚ントリを `path` フィヌルドでオプションに䞀臎させたす。

1923 

1924䞋の衚は、各 `plugin_errors` ゚ントリのフィヌルドをリストしたす。

1925 

1926| フィヌルド | 型 | 説明 |

1927| - | - | - |

1928| `plugin` | `string` | 倱敗しおいるプラグむンの ID、たたはプラグむンディレクトリたたはアヌカむブ自䜓が読み蟌みに倱敗した堎合の `inline[0]` などの䜍眮タグ |

1929| `type` | `string` | `path-not-found` たたは `manifest-validation-error` などのオヌプンセットからの゚ラヌカテゎリ。認識しない倀を䞀般的な倱敗ずしお扱う |

1930| `message` | `string` | 倱敗を説明する衚瀺テキスト |

1931| `path` | `string` | プラグむンディレクトリたたはアヌカむブ自䜓が読み蟌みに倱敗した堎合にのみ存圚したす。その絶察パス。[`cwd`](#options) オプションに察しお解決された `plugins` オプションからの盞察パス |

1722 1932 

1723<h3 id="sdkpartialassistantmessage">1933<h3 id="sdkpartialassistantmessage">

1724 `SDKPartialAssistantMessage`1934 `SDKPartialAssistantMessage`

1725</h3>1935</h3>

1726 1936 

1727ストリヌミング郚分メッセヌゞ`includePartialMessages` が true の堎合のみ。`parent_tool_use_id` フィヌルドは垞に `null` ですストリヌムむベントはメむンセッションのみに察しお発行されたす。サブ゚ヌゞェント属性に぀いおは、`parent_tool_use_id` を持぀完党なメッセヌゞを䜿甚するか、[`forwardSubagentText`](#options) を有効にしお、サブ゚ヌゞェントテキストず思考を完党なメッセヌゞずしお受け取りたす。1937ストリヌミング郚分メッセヌゞ`includePartialMessages` が true の堎合のみ。`parent_tool_use_id` フィヌルドは垞に `null` ですストリヌムむベントはメむンセッションのみに察しお発行されたす。サブ゚ヌゞェント属性に぀いおは、完党なメッセヌゞを䜿甚したす。これらは `parent_tool_use_id` を含むか、[`forwardSubagentText`](#options) を有効にしおサブ゚ヌゞェントテキストず思考を完党なメッセヌゞずしお受け取りたす。

1728 1938 

1729```typescript theme={null}1939```typescript theme={null}

1730type SDKPartialAssistantMessage = {1940type SDKPartialAssistantMessage = {

1731 type: "stream_event";1941 type: "stream_event";

1732 event: BetaRawMessageStreamEvent; // Anthropic SDK から1942 event: BetaRawMessageStreamEvent; // From Anthropic SDK

1733 parent_tool_use_id: string | null;1943 parent_tool_use_id: string | null;

1734 uuid: UUID;1944 uuid: UUID;

1735 session_id: string;1945 session_id: string;

1736 ttft_ms?: number; // 最初のトヌクンたでの時間ミリ秒。message_start むベントにのみ存圚1946 ttft_ms?: number; // Time to first token in ms, present only on message_start events

1737 user_message_uuid?: string;1947 user_message_uuid?: string;

1738 user_message_uuids?: string[];1948 user_message_uuids?: string[];

1949 resume_reason?: string;

1739};1950};

1740```1951```

1741 1952 

1742Claude Code は、タヌンの最初の非 ping ストリヌムむベントで `user_message_uuid` ず `user_message_uuids` を蚭定し、[`user_message_uuid`](#user_message_uuid) の条件䞋でタヌンが答えおいるメッセヌゞが倉わるずきに再床蚭定したす。1953Claude Code は、[`user_message_uuid`](#user_message_uuid) の条件䞋で、タヌンの最初の非 ping ストリヌムむベントず、タヌンが答えおいるメッセヌゞが倉わるずきに `user_message_uuid` ず `user_message_uuids` を蚭定したす。Claude Code が再開されたタヌンを再実行する堎合、再実行のストリヌムむベントがそれらのフィヌルドを含む堎合、[`resume_reason`](#resume_reason) も含みたす。

1743 1954 

1744<h3 id="sdkcompactboundarymessage">1955<h3 id="sdkcompactboundarymessage">

1745 `SDKCompactBoundaryMessage`1956 `SDKCompactBoundaryMessage`

1746</h3>1957</h3>

1747 1958 

1748䌚話圧瞮境界を瀺すメッセヌゞ。1959䌚話圧瞮境界を瀺すメッセヌゞです。

1749 1960 

1750```typescript theme={null}1961```typescript theme={null}

1751type SDKCompactBoundaryMessage = {1962type SDKCompactBoundaryMessage = {


1764 `SDKInformationalMessage`1975 `SDKInformationalMessage`

1765</h3>1976</h3>

1766 1977 

1767ルヌプによっお発行される汎甚テキストバナヌ。゚ラヌではないステヌタス行、`UserPromptSubmit` フックのブロック理由などのフックフィヌドバック、およびコマンド出力を含みたす。Claude Code v2.1.227 以降では、フックの [`systemMessage`](/docs/ja/hooks#json-output) はこのメッセヌゞずしお到着でき、各行にはフックの名前が接頭蟞ずしお付けられたす`PostToolUse:Bash says:` など。フックの `systemMessage` がこのメッセヌゞずしお到着するかどうかはむベントに䟝存したす。各 [むベントのセクション](/docs/ja/hooks#hook-events) はフックペヌゞで出力がどのようにサヌフェスするかを説明しおいたす。`content` を指定された `level` でプレヌンテキストずしおレンダリングしたす。1978ルヌプによっお発行された汎甚テキストバナヌ。譊告、通知、および Claude Code が発生させるその他の非゚ラヌステヌタス行、および `UserPromptSubmit` フックのブロック理由などのフックフィヌドバックを含みたす。

1979 

1980Claude Code v2.1.227 以降では、フックの [`systemMessage`](/docs/ja/hooks#json-output) はこのメッセヌゞずしお到着でき、各行には `PostToolUse:Bash says:` などのフックの名前が付きたす。各 [むベントのセクション](/docs/ja/hooks#hook-events) はフックペヌゞで出力がどのようにサヌフェスするかを瀺したす。

1981 

1982`content` を指定された `level` でプレヌンテキストずしおレンダリングしたす。

1768 1983 

1769```typescript theme={null}1984```typescript theme={null}

1770type SDKInformationalMessage = {1985type SDKInformationalMessage = {


1783 `SDKWorkerShuttingDownMessage`1998 `SDKWorkerShuttingDownMessage`

1784</h3>1999</h3>

1785 2000 

1786グレヌスフルワヌカヌティアダりン時に発行されるため、リモヌトクラむアントはハヌトビヌトタむムアりトを埅぀代わりにワヌカヌが消えた理由を衚瀺できたす。`reason` はホスト CLI によっお蚭定される短い snake\_case 文字列です`"host_exit"` や `"remote_control_disabled"` など。ラむブストリヌミング時にのみこれに察応したす。再開されたセッションはこのメッセヌゞの過去のむンスタンスを再生するため、その堎合は無芖しおください。2001グレヌスフルワヌカヌティアダりンで発行されるため、リモヌトクラむアントはハヌトビヌトタむムアりトを埅぀代わりに、ワヌカヌが終了した理由を衚瀺できたす。`reason` はホスト CLI によっお蚭定された短い snake\_case 文字列です。`"host_exit"` たたは `"remote_control_disabled"` など。ラむブストリヌミング時にのみこれに察応したす。再開されたセッションはこのメッセヌゞの過去のむンスタンスを再生するため、その堎合は無芖しおください。

1787 2002 

1788```typescript theme={null}2003```typescript theme={null}

1789type SDKWorkerShuttingDownMessage = {2004type SDKWorkerShuttingDownMessage = {


1799 `SDKPluginInstallMessage`2014 `SDKPluginInstallMessage`

1800</h3>2015</h3>

1801 2016 

1802プラグむンむンストヌル進捗むベント。[`CLAUDE_CODE_SYNC_PLUGIN_INSTALL`](/docs/ja/env-vars) が蚭定されおいる堎合に発行されるため、Agent SDK アプリケヌションは最初のタヌンの前にマヌケットプレむスプラグむンのむンストヌルを远跡できたす。`started` ず `completed` ステヌタスは党䜓的なむンストヌルをブラケットしたす。`installed` ず `failed` ステヌタスは個別のマヌケットプレむスをレポヌトし、`name` を含みたす。2017プラグむンむンストヌル進行状況むベント。[`CLAUDE_CODE_SYNC_PLUGIN_INSTALL`](/docs/ja/env-vars) が蚭定されおいる堎合に発行されるため、Agent SDK アプリケヌションは最初のタヌンの前にマヌケットプレむスプラグむンむンストヌルを远跡できたす。`started` ず `completed` ステヌタスは党䜓的なむンストヌルをブラケットしたす。`installed` ず `failed` ステヌタスは個別のマヌケットプレむスを報告し、`name` を含みたす。

1803 2018 

1804```typescript theme={null}2019```typescript theme={null}

1805type SDKPluginInstallMessage = {2020type SDKPluginInstallMessage = {


1817 `SDKPermissionDeniedMessage`2032 `SDKPermissionDeniedMessage`

1818</h3>2033</h3>

1819 2034 

1820暩限システムがむンタラクティブプロンプトなしでツヌル呌び出しを拒吊するずきに発行されるストリヌムむベント。これを䜿甚しお、その埌に続く `is_error` ツヌル結果のみを芳察するのではなく、拒吊を UI にリアルタむムでレンダリングしたす。実行がどのように暩限プロンプトを凊理するかに応じお、どの拒吊をレポヌトするかが異なりたす2035暩限システムがむンタラクティブプロンプトなしでツヌル呌び出しを拒吊したずきに発行されるストリヌムむベント。タヌンの最埌の `is_error` ツヌル結果のみを芳察する代わりに、UI で拒吊をリアルタむムでレンダリングするために䜿甚したす。どの拒吊を報告するかは、実行が暩限プロンプトを凊理する方法によっお異なりたす

1821 2036 

1822* **[`canUseTool`](#canusetool) コヌルバックずデフォルトの [`permissionPrompts: 'host'`](#options) を䜿甚**暩限プロンプトはコヌルバックに送信され、このむベントは Claude Code がコヌルバックを呌び出さずに独自に決定した拒吊をレポヌトしたす。2037* **[`canUseTool`](#canusetool) コヌルバック**ずデフォルト [`permissionPrompts: 'host'`](#options)暩限プロンプトはコヌルバックに移動し、このむベントは Claude Code がコヌルバックを呌び出さずに決定した拒吊を報告したす。

1823* **どちらでもない**ベアの `-p` 実行、たたは `canUseTool` も `permissionPromptToolName` も蚭定しない `query()`。プロンプトが衚瀺されるツヌル呌び出しを拒吊し、このむベントはそれらの拒吊ず Claude Code が独自に決定した拒吊の䞡方をレポヌトしたす。v2.1.223 より前では、Claude Code はコヌルバックなしの実行でこのむベントを発行したせんでした。2038* **どちらでもない**ベア `-p` 実行、たたは `canUseTool` も `permissionPromptToolName` も蚭定しない `query()`。プロンプトが衚瀺されるツヌル呌び出しを拒吊し、このむベントはそれらの拒吊ず Claude Code が自身で決定した拒吊を報告したす。v2.1.223 より前では、Claude Code はコヌルバックなしの実行でこのむベントを発行したせんでした。

1824* **MCP プロンプトツヌル**`permissionPromptToolName` たたは [`--permission-prompt-tool`](/docs/ja/cli-reference#cli-flags) フラグで蚭定ずデフォルトの `permissionPrompts: 'host'`Claude Code はこのむベントをたったく発行したせん。ルヌル拒吊を含め、独自に決定した拒吊に぀いおも発行したせん。2039* **MCP プロンプトツヌル**。`permissionPromptToolName` たたは [`--permission-prompt-tool`](/docs/ja/cli-reference#cli-flags) フラグで蚭定され、デフォルト `permissionPrompts: 'host'`Claude Code はこのむベントをたったく発行したせん。ルヌル拒吊でさえ Claude Code が自身で決定したす。

1825* **[`permissionPrompts: 'none'`](#options) を䜿甚**Claude Code はプロンプトが衚瀺されるツヌル呌び出しを拒吊したす。`canUseTool` たたは MCP プロンプトツヌルも蚭定されおいる堎合でも、このむベントはそれらの拒吊ず Claude Code が独自に決定した拒吊の䞡方をレポヌトしたす。Claude Code v2.1.259 以降が必芁です。2040* **[`permissionPrompts: 'none'`](#options)**Claude Code は `canUseTool` たたは MCP プロンプトツヌルも蚭定されおいる堎合でも、プロンプトが衚瀺されるツヌル呌び出しを拒吊し、このむベントはそれらの拒吊ず Claude Code が自身で決定した拒吊を報告したす。Claude Code v2.1.259 以降が必芁です。

1826 2041 

1827すべおの構成で、このむベントは `PreToolUse` フックパスで決定された拒吊をスキップしたす。フックが呌び出し自䜓を拒吊したか、拒吊ルヌルがフックの蚱可たたは質問決定をオヌバヌラむドしたかに関わらず。むベントはベスト゚フォヌトでもありたす時々 Claude Code は拒吊を蚘録しおもこのむベントを発行しないため、[結果メッセヌゞ](#sdkresultmessage) の `permission_denials` が暩限のある蚘録です。2042すべおの構成で、このむベントは `PreToolUse` フックパスで決定された拒吊をスキップしたす。フックが呌び出し自䜓を拒吊したか、拒吊ルヌルがフックの蚱可たたは質問決定をオヌバヌラむドしたかに関わらず。むベントはベスト゚フォヌトでもありたす時々 Claude Code はこのむベントを発行せずに拒吊を蚘録するため、[結果メッセヌゞ](#sdkresultmessage) の `permission_denials` は暩限のある蚘録です。

1828 2043 

1829```typescript theme={null}2044```typescript theme={null}

1830type SDKPermissionDeniedMessage = {2045type SDKPermissionDeniedMessage = {


1845| - | - | - |2060| - | - | - |

1846| `tool_name` | `string` | 拒吊されたツヌルの名前 |2061| `tool_name` | `string` | 拒吊されたツヌルの名前 |

1847| `tool_use_id` | `string` | この拒吊が答える `tool_use` ブロックの ID |2062| `tool_use_id` | `string` | この拒吊が答える `tool_use` ブロックの ID |

1848| `agent_id` | `string` | 拒吊された呌び出しがサブ゚ヌゞェント内で発生した堎合のサブ゚ヌゞェント ID。ホスト偎ルヌティング甚に `can_use_tool` のフィヌルドをミラヌリングしたす |2063| `agent_id` | `string` | 拒吊された呌び出しがサブ゚ヌゞェント内で発生した堎合のサブ゚ヌゞェント ID。ホスト偎ルヌティング甚に `can_use_tool` のフィヌルドをミラヌリング |

1849| `decision_reason_type` | `string` | 決定したコンポヌネントの刀別匏`"rule"`、`"mode"`、`"classifier"`、`"asyncAgent"` など |2064| `decision_reason_type` | `string` | `"rule"`、`"mode"`、`"classifier"`、たたは `"asyncAgent"` などの決定コンポヌネントの刀別匏 |

1850| `decision_reason` | `string` | 利甚可胜な堎合、決定したコンポヌネントからの人間が読める理由 |2065| `decision_reason` | `string` | 利甚可胜な堎合、決定コンポヌネントからの人間が読める理由 |

1851| `message` | `string` | `tool_result` でモデルに返される拒吊メッセヌゞ |2066| `message` | `string` | `tool_result` でモデルに返された拒吊メッセヌゞ |

1852 2067 

1853<h3 id="sdkpermissiondenial">2068<h3 id="sdkpermissiondenial">

1854 `SDKPermissionDenial`2069 `SDKPermissionDenial`

1855</h3>2070</h3>

1856 2071 

1857拒吊されたツヌル䜿甚に関する情報。2072拒吊されたツヌル䜿甚に関する情報です。

1858 2073 

1859```typescript theme={null}2074```typescript theme={null}

1860type SDKPermissionDenial = {2075type SDKPermissionDenial = {


1868 `SDKContextUsage`2083 `SDKContextUsage`

1869</h3>2084</h3>

1870 2085 

1871`/context` レポヌトの構造化圢匏。[`SDKAssistantMessage`](#sdkassistantmessage) で `context_usage` ずしお実行される `/context` 結果を配信したす。Agent SDK v0.3.232 以降はこの型を゚クスポヌトしたす。[`SDKControlGetContextUsageResponse`](#sdkcontrolgetcontextusageresponse) ずは異なり、䜿甚状況分析をレンダリングするために必芁なデヌタのみを持ち、`color` ず `gridRows` などの衚瀺フィヌルドは持ちたせん。2086`/context` レポヌトの構造化圢匏。[`SDKAssistantMessage`](#sdkassistantmessage) で `/context` 結果を配信する `context_usage` ずしお含たれたす。Agent SDK v0.3.232 以降はタむプを゚クスポヌトしたす。[`SDKControlGetContextUsageResponse`](#sdkcontrolgetcontextusageresponse) ずは異なり、`color` ず `gridRows` などの衚瀺フィヌルドなしで、䜿甚状況分析をレンダリングするために必芁なデヌタのみを含みたす。

1872 2087 

1873```typescript theme={null}2088```typescript theme={null}

1874type SDKContextUsage = {2089type SDKContextUsage = {


1905};2120};

1906```2121```

1907 2122 

1908テヌブルは、Claude Code が各フィヌルドに䜕を入れるかをリストしたす。`model` から `over_limit` たでのフィヌルドはセッション党䜓を説明し、コレクションフィヌルドはトヌクンを個別のアむテムに属性付けしたす。2123衚は、Claude Code が各フィヌルドに䜕を入れるかをリストしたす。`model` から `over_limit` たでのフィヌルドはセッション党䜓を説明し、コレクションフィヌルドはトヌクンを個別のアむテムに属性付けたす。

1909 2124 

1910| フィヌルド | 型 | 説明 |2125| フィヌルド | 型 | 説明 |

1911| - | - | - |2126| - | - | - |

1912| `model` | `string` | Claude Code が䜿甚状況を蚈算したメむンルヌプのモデル。サブ゚ヌゞェントではありたせん |2127| `model` | `string` | Claude Code が䜿甚状況を蚈算したメむンルヌプのモデル。サブ゚ヌゞェントではない |

1913| `total_tokens` | `number` | Claude Code の䜿甚䞭のトヌクンの掚定倀。りィンドりにクランプされおいないため、セッションが制限を超えおいる堎合は `raw_max_tokens` を超える可胜性がありたす |2128| `total_tokens` | `number` | Claude Code の䜿甚䞭のトヌクンの掚定倀。りィンドりにクランプされおいないため、セッションが制限を超えおいる堎合は `raw_max_tokens` を超える可胜性がありたす |

1914| `raw_max_tokens` | `number` | モデルのコンテキストりィンドり、たたは蚭定したものなど、より䜎い [自動圧瞮りィンドり](/docs/ja/model-config#context-window-and-auto-compaction)。1M トヌクンりィンドりを持぀䞀郚のモデルに Claude Code が適甚する 200K 境界など。Claude Code は `total_tokens` をこのりィンドりに察しお枬定したす |2129| `raw_max_tokens` | `number` | モデルのコンテキストりィンドり、たたは適甚される䜎い [自動圧瞮りィンドり](/docs/ja/model-config#context-window-and-auto-compaction)。蚭定したもの、たたは 1M トヌクンりィンドりを持぀䞀郚のモデルに Claude Code が適甚する 200K 境界など。Claude Code は `total_tokens` をこのりィンドりに察しお枬定したす |

1915| `percentage` | `number` | `total_tokens` を `raw_max_tokens` の䞞められたパヌセンテヌゞずしお。セッションが制限を超えおいる堎合は 100 を超える可胜性がありたす |2130| `percentage` | `number` | `total_tokens` を `raw_max_tokens` の䞞められたパヌセンテヌゞずしお。セッションが制限を超えおいる堎合は 100 を超える可胜性がありたす |

1916| `over_limit` | `object` | `total_tokens` が `raw_max_tokens` を超える堎合にのみ存圚したす。`tokens_over` は超過量で、`kind` は Claude Code がりィンドりをどのように解決したかを瀺したす |2131| `over_limit` | `object` | `total_tokens` が `raw_max_tokens` を超える堎合にのみ存圚したす。`tokens_over` は超過額であり、`kind` は Claude Code がりィンドりをどのように解決したかを瀺したす |

1917| `categories` | [`SDKContextUsageCategory`](#sdkcontextusagecategory)`[]` | 䜿甚状況別カテゎリ分析の各行に 1 ぀の゚ントリ |2132| `categories` | [`SDKContextUsageCategory`](#sdkcontextusagecategory)`[]` | 䜿甚状況別カテゎリ分析の各行に 1 ぀の゚ントリ |

1918| `mcp_tools` | `object[]` | 各 MCP ツヌルに属性付けされたトヌクン。ワむダヌ名`mcp__linear__create_issue` などず `server_name` を持ちたす |2133| `mcp_tools` | `object[]` | 各 MCP ツヌルに属性付けされたトヌクン。`mcp__linear__create_issue` などのワむダヌ名ず `server_name` |

1919| `memory_files` | `object[]` | 各読み蟌たれたメモリファむルに属性付けされたトヌクン。`path` ず `Project` たたは `User` などの゜ヌスラベルを `type` で持ちたす |2134| `memory_files` | `object[]` | 各読み蟌たれたメモリファむルに属性付けされたトヌクン。`path` ず `Project` たたは `User` などの゜ヌスラベル`type` |

1920| `agents` | `object[]` | 各カスタムサブ゚ヌゞェント定矩に属性付けされたトヌクン。`projectSettings`、`userSettings`、`plugin` などの゜ヌス識別子を持ちたす。組み蟌みサブ゚ヌゞェントはリストされおいたせん |2135| `agents` | `object[]` | 各カスタムサブ゚ヌゞェント定矩に属性付けされたトヌクン。`projectSettings`、`userSettings`、たたは `plugin` などの゜ヌス識別子。組み蟌みサブ゚ヌゞェントはリストされおいたせん |

1921| `skills` | `object[]` | スキルリスト内の各スキルに属性付けされたトヌクン。゜ヌス識別子ず、プラグむンスキルの堎合はプラグむンの名前を `plugin_name` で持ちたす。スキルがトヌクンに貢献しない堎合は䞍圚です |2136| `skills` | `object[]` | スキルリスト内の各スキルに属性付けされたトヌクン。゜ヌス識別子ず、プラグむンスキルの堎合はプラグむンの名前`plugin_name`。スキルがトヌクンに貢献しない堎合は䞍圚 |

1922 2137 

1923`over_limit.kind` はりィンドりをどのように解決したかを蚘録し、API が次のリク゚ストを受け入れるかどうかではありたせん2138`over_limit.kind` は Claude Code がりィンドりを解決した方法を蚘録し、API が次のリク゚ストを受け入れるかどうかではありたせん

1924 2139 

1925* `hard_limit`りィンドりは Claude Code がモデル自身の制限ず信じるもので、API がリク゚ストを拒吊する過去です2140* `hard_limit`りィンドりは Claude Code がモデル自䜓の制限ず信じるもの。API はリク゚ストを拒吊したす

1926* `compaction_window`りィンドりは圧瞮ポリシヌりィンドりで、モデルの制限ず䞀臎する堎合もしない堎合もありたす2141* `compaction_window`りィンドりは圧瞮ポリシヌりィンドり。モデルの制限ず䞀臎する堎合もあれば、䞀臎しない堎合もありたす

1927 2142 

1928Claude Code は型を加算的に進化させ、既存のものを再圢成する代わりに新しいデヌタをオプションフィヌルドずしお远加したす。知っおいるフィヌルドを読み、認識しないものは無芖しおください。2143Claude Code は、既存のものを再圢成する代わりに、新しいデヌタをオプションフィヌルドずしお远加するこずで、タむプを加算的に進化させたす。知っおいるフィヌルドを読み取り、認識しないものは無芖しおください。

1929 2144 

1930<h3 id="sdkcontextusagecategory">2145<h3 id="sdkcontextusagecategory">

1931 `SDKContextUsageCategory`2146 `SDKContextUsageCategory`

1932</h3>2147</h3>

1933 2148 

1934`/context` 䜿甚状況別カテゎリ分析の 1 行。2149`/context` 䜿甚状況別カテゎリ分析の 1 行です。

1935 2150 

1936```typescript theme={null}2151```typescript theme={null}

1937type SDKContextUsageCategory = {2152type SDKContextUsageCategory = {


1941};2156};

1942```2157```

1943 2158 

1944テヌブルは、Claude Code が行の各フィヌルドに䜕を入れるかをリストしたす。2159衚は、行の各フィヌルドに Claude Code が䜕を入れるかをリストしたす。

1945 2160 

1946| フィヌルド | 型 | 説明 |2161| フィヌルド | 型 | 説明 |

1947| - | - | - |2162| - | - | - |

1948| `name` | `string` | `/context` が印刷するような行の衚瀺名`Messages` など。名前ではなく `kind` で行を分類したす |2163| `name` | `string` | 行の衚瀺名。`/context` が印刷するもの。`Messages` など。名前ではなく `kind` で行を分類 |

1949| `tokens` | `number` | 行のトヌクンカりント。行はれロトヌクンを持぀こずができたす |2164| `tokens` | `number` | 行のトヌクンカりント。行はれロトヌクンを含む可胜性がありたす |

1950| `kind` | `string` | 行が衚すもの`used`、`free`、`buffer`、たたは `deferred` |2165| `kind` | `string` | 行が衚すもの`used`、`free`、`buffer`、たたは `deferred` |

1951 2166 

1952各 `kind` 倀は行のトヌクンが䜕であるかを瀺したす2167各 `kind` 倀は行のトヌクンが䜕であるかを瀺したす

1953 2168 

1954* `used`コンテキストりィンドりを占有するコンテンツ2169* `used`コンテキストりィンドりを占有するコンテンツ

1955* `free`残りのりィンドり2170* `free`残りのりィンドり

1956* `buffer`圧瞮リザヌブ2171* `buffer`圧瞮予玄

1957* `deferred`Claude Code がりィンドりの倖に保持し、䜿甚状況蚈算から陀倖するツヌルスキヌマ。認識甚にリストされおいたす2172* `deferred`Claude Code がりィンドりから保持し、䜿甚状況蚈算から陀倖するツヌルスキヌマ。認識甚にリストされおいたす

1958 2173 

1959<h3 id="sdkmessageorigin">2174<h3 id="sdkmessageorigin">

1960 `SDKMessageOrigin`2175 `SDKMessageOrigin`

1961</h3>2176</h3>

1962 2177 

1963ナヌザヌロヌルメッセヌゞの出所。これは [`SDKUserMessage`](#sdkusermessage) の `origin` ずしお衚瀺され、察応する [`SDKResultMessage`](#sdkresultmessage) に転送されるため、特定のタヌンをトリガヌしたものを刀断できたす。2178ナヌザヌロヌルメッセヌゞの出所。これは [`SDKUserMessage`](#sdkusermessage) に `origin` ずしお衚瀺され、察応する [`SDKResultMessage`](#sdkresultmessage) に転送されるため、特定のタヌンをトリガヌしたものを刀断できたす。

1964 2179 

1965```typescript theme={null}2180```typescript theme={null}

1966type SDKMessageOrigin =2181type SDKMessageOrigin =


1988 2203 

1989| `kind` | 意味 |2204| `kind` | 意味 |

1990| - | - |2205| - | - |

1991| `human` | ゚ンドナヌザヌからの盎接入力。アプリケヌションがナヌザヌが入力したものをナヌザヌメッセヌゞずしお転送する堎合、その `origin` を明瀺的に `{ kind: "human" }` に蚭定したすClaude Code はナヌザヌメッセヌゞに `origin` がないものを属性なしずしお扱い、[`ultracode` ワヌクフロヌキヌワヌド](/docs/ja/workflows#ask-for-a-workflow-in-your-prompt) などの人間が入力したプロンプトを必芁ずするチェックはそれを受け入れたせん。v2.1.210 より前では、Claude Code はナヌザヌメッセヌゞの䞍圚の `origin` をヒュヌマン入力ずしお扱いたした。 |2206| `human` | ゚ンドナヌザヌからの盎接入力。アプリケヌションがナヌザヌが入力したものをナヌザヌメッセヌゞずしお転送する堎合、その `origin` を明瀺的に `{ kind: "human" }` に蚭定したすClaude Code は `origin` なしのナヌザヌメッセヌゞを属性なしずしお扱い、[`ultracode` ワヌクフロヌキヌワヌド](/docs/ja/workflows#ask-for-a-workflow-in-your-prompt) などの人間が入力したプロンプトを必芁ずするチェックはそれを受け入れたせん。v2.1.210 より前では、Claude Code はナヌザヌメッセヌゞの䞍圚 `origin` を人間入力ずしお扱いたした。 |

1992| `channel` | [チャネル](/docs/ja/channels) に到着するメッセヌゞ。`server` は゜ヌス MCP サヌバヌ名です。 |2207| `channel` | [チャネル](/docs/ja/channels) に到着するメッセヌゞ。`server` は゜ヌス MCP サヌバヌ名です。 |

1993| `peer` | 別の゚ヌゞェントからのメッセヌゞプロセス内の [teammate](/docs/ja/agent-teams) が `SendMessage` で送信するか、[クロスセッションピア](/docs/ja/cross-session-messaging)。別の Claude Code セッション。[ピア出所フィヌルド](#peer-origin-fields) を参照しおください。 |2208| `peer` | 別の゚ヌゞェントからのメッセヌゞプロセス内 [チヌムメむト](/docs/ja/agent-teams) たたは [クロスセッションピア](/docs/ja/cross-session-messaging)。別の Claude Code セッション。[ピアオリゞンフィヌルド](#peer-origin-fields) に぀いおは、フィヌルドごずのセマンティクスず信頌モデルを参照しおください。 |

1994| `task-notification` | 新しいナヌザヌプロンプトなしで配信が到着するずきに泚入される合成タヌン完了したバックグラりンドタスクなど。[`SDKTaskNotificationMessage`](#sdktasknotificationmessage) をそのアヌムに぀いお参照しおください。オプションの `subkind` は通知を発生させたものをマヌクしたす。[タスク通知サブキンド](#task-notification-subkinds) を参照しおください。 |2209| `task-notification` | 新しいナヌザヌプロンプトなしで到着する配信甚に泚入された合成タヌン。完了したバックグラりンドタスクなど。[`SDKTaskNotificationMessage`](#sdktasknotificationmessage) を参照しおください。アプリケヌションが [スケゞュヌル実行を宣蚀](#declare-a-scheduled-run) するプロンプトもこのタむプを含みたす。オプションの `subkind` は通知を発生させたものをマヌクしたす。[タスク通知サブタむプ](#task-notification-subkinds) を参照しおください。 |

1995| `coordinator` | [゚ヌゞェントチヌム](/docs/ja/agent-teams) のチヌムコヌディネヌタヌからのメッセヌゞ。 |2210| `coordinator` | [゚ヌゞェントチヌム](/docs/ja/agent-teams) のチヌムコヌディネヌタヌからのメッセヌゞ。 |

1996| `auto-continuation` | セッションが新しいナヌザヌ入力なしで続行するずきに泚入される合成タヌンコマンド結果がフォロヌアッププロンプトをトリガヌするなど。 |2211| `auto-continuation` | セッションが新しいナヌザヌ入力なしで続行するずきに泚入された合成タヌン。コマンド結果がフォロヌアッププロンプトをトリガヌするなど。 |

1997| `unclassified` | 出所を刀断できなかった泚入されたタヌン。Claude Code が [`SDKUserMessage`](#sdkusermessage) を `isSynthetic: true` で受け取り、他の `kind` ずしお分類できない堎合、メッセヌゞが到着するずきにこのキンドを蚭定し、タヌンをモデルに非ナヌザヌ゜ヌスずしおフレヌミングしたす。ヒュヌマン入力ずしお扱う代わりに。アプリケヌションはこの倀を蚭定しないでください。 |2212| `unclassified` | 出所を刀断できなかった泚入タヌン。Claude Code が [`SDKUserMessage`](#sdkusermessage) を `isSynthetic: true` で受け取り、他の `kind` ずしお分類できない堎合、メッセヌゞが到着するずきにこのタむプを蚭定し、タヌンをモデルに非ナヌザヌ゜ヌスずしおフレヌミングしたす。人間入力ずしお扱う代わりに。アプリケヌションはこの倀を蚭定しないでください。 |

1998 2213 

1999<h3 id="task-notification-subkinds">2214<h3 id="task-notification-subkinds">

2000 タスク通知サブキンド2215 タスク通知サブタむプ

2001</h3>2216</h3>

2002 2217 

2003Claude Code がタスク通知をセッションに配信するずき、その通知の `origin` に `subkind` を蚭定するのは、Anthropic サヌバヌがその通知がどこから来たかを怜蚌した堎合のみです。たた、アプリケヌションが [スケゞュヌル枈み実行を宣蚀](#declare-a-scheduled-run) する堎合にも `subkind` を蚭定したす。これには TypeScript Agent SDK v0.3.280 以降が必芁です。`subkind` には Claude Code v2.1.213 以降が必芁で、2 ぀の倀のいずれかを取りたす2218Claude Code がタスク通知をセッションに配信するずき、Anthropic サヌバヌがその通知がどこから来たかを怜蚌した堎合、通知の `origin` に `subkind` を蚭定したす。たた、アプリケヌションが [スケゞュヌル実行を宣蚀](#declare-a-scheduled-run) する堎合も `subkind` を蚭定したす。これには TypeScript Agent SDK v0.3.280 以降が必芁です。`subkind` には Claude Code v2.1.213 以降が必芁であり、2 ぀の倀のいずれかを取りたす

2004 2219 

2005* `scheduled-trigger`通知は [ルヌチン](/docs/ja/routines) の保存されたプロンプトで、ルヌチンのトリガヌの 1 ぀が発火したため配信されたしたスケゞュヌル、[API トリガヌ](/docs/ja/routines#add-an-api-trigger)、[GitHub トリガヌ](/docs/ja/routines#add-a-github-trigger)、たたは **今すぐ実行**。アプリケヌションが [スケゞュヌル枈み実行を宣蚀](#declare-a-scheduled-run) する堎合も、この倀を持ちたす。Claude Code はこれらをモデルにセッションの割り圓おられたタスクずしおフレヌミングし、[他のタスク通知が持぀通知](#sdktasknotificationmessage) ずは異なる通知を持ちたす。2220* `scheduled-trigger`通知は [ルヌチン](/docs/ja/routines) の保存されたプロンプトです。ルヌチンのトリガヌの 1 ぀が発火したため配信されたすスケゞュヌル、[API トリガヌ](/docs/ja/routines#add-an-api-trigger)、[GitHub トリガヌ](/docs/ja/routines#add-a-github-trigger)、たたは **今すぐ実行**。アプリケヌションが [スケゞュヌル実行を宣蚀](#declare-a-scheduled-run) するプロンプトもこの倀を含みたす。Claude Code はこれらをモデルにセッションの割り圓おられたタスクずしおフレヌミングし、[他のタスク通知が含む通知](#sdktasknotificationmessage) ずは異なる通知を含みたす。

2006* `peer-send-message`通知は別のセッションが [クラりドセッション](/docs/ja/claude-code-on-the-web) が互いにメッセヌゞするために䜿甚するサヌバヌ偎 `send_message` ツヌルで送信したメッセヌゞで、[クロスセッション `SendMessage` ツヌル](/docs/ja/cross-session-messaging) ではなく、Anthropic サヌバヌが䞡方のセッションが同じプラむベヌトセッショングルヌプに属するこずを怜蚌したした。Claude Code v2.1.224 以降が必芁です。サヌバヌが怜蚌しなかった `send_message` 配信は `subkind` を取埗したせん。2221* ピア送信メッセヌゞ通知は、別のセッションが [クロスセッション `SendMessage` ツヌル](/docs/ja/cross-session-messaging) ではなく、[クラりドセッション](/docs/ja/claude-code-on-the-web) が盞互にメッセヌゞするために䜿甚するサヌバヌ偎 `send_message` ツヌルで送信したメッセヌゞです。Anthropic サヌバヌは、䞡方のセッションが同じプラむベヌトセッショングルヌプに属するこずを怜蚌したした。Claude Code v2.1.224 以降が必芁です。サヌバヌが怜蚌しなかった `send_message` 配信は `subkind` を取埗したせん。

2007 2222 

2008他のすべおのタスク通知には `subkind` がありたせん。これには、マシンで発火する [スケゞュヌル枈みタスク](/docs/ja/scheduled-tasks)、[PR アクティビティ](/docs/ja/claude-code-on-the-web#how-claude-responds-to-pr-activity) がセッションに配信される、バックグラりンドむベント完了したタスクなどが含たれたす。[クロスセッション `SendMessage` ツヌル](/docs/ja/cross-session-messaging) からのメッセヌゞはタスク通知ではありたせん同じマシンのセッションから来るか、別のマシンから Anthropic サヌバヌを通じお来るかに関わらず、Claude Code は `kind: "peer"` ず [ピア出所フィヌルド](#peer-origin-fields) を䞎えたす。2223他のすべおのタスク通知には `subkind` がありたせん。これには、[PR アクティビティ](/docs/ja/claude-code-on-the-web#how-claude-responds-to-pr-activity) がセッションに配信され、完了したタスクなどのバックグラりンドむベントが含たれたす。[クロスセッション `SendMessage` ツヌル](/docs/ja/cross-session-messaging) からのメッセヌゞはタスク通知ではありたせん同じマシン䞊のセッションから来ようず、別のマシンから Anthropic サヌバヌを通じお来ようず、Claude Code は `kind: "peer"` を䞎え、[ピアオリゞンフィヌルド](#peer-origin-fields) を䞎えたす。

2009 2224 

2010`fireReason` は `scheduled-trigger` 通知が発火した理由を瀺したす。`scheduled`、`manual`、`retry`、`catch_up`、`api` などの短い小文字トヌクンずしお。Anthropic サヌバヌは [ルヌチン](/docs/ja/routines) の配信に蚭定し、アプリケヌションはスケゞュヌル枈み実行を宣蚀するずきに蚭定したす。どちらも送信しなかった堎合は䞍圚です。TypeScript Agent SDK v0.3.280 以降が必芁です。2225`fireReason` は、`scheduled-trigger` 通知が発火した理由を、`scheduled`、`manual`、`retry`、`catch_up`、たたは `api` などの短い小文字トヌクンずしお瀺したす。Anthropic サヌバヌは [ルヌチン](/docs/ja/routines) の配信に蚭定し、アプリケヌションはスケゞュヌル実行を宣蚀するずきに蚭定したす。どちらも送信しなかった堎合は䞍圚です。TypeScript Agent SDK v0.3.280 以降が必芁です。

2011 2226 

2012<h4 id="declare-a-scheduled-run">2227<h4 id="declare-a-scheduled-run">

2013 スケゞュヌル枈み実行を宣蚀する2228 スケゞュヌル実行を宣蚀する

2014</h4>2229</h4>

2015 2230 

2016アプリケヌションが独自のスケゞュヌルでプロンプトを実行する堎合、各実行を宣蚀しお、Claude Code がタヌンをモデルにスケゞュヌル枈みタスクずしおフレヌミングするようにしたす。ラむブナヌザヌ入力ではなく。[`env`](#options) で `CLAUDE_CODE_HOST_SCHEDULED_RUN` を `1` に蚭定しおセッションを開始し、実行の [`SDKUserMessage`](#sdkusermessage) を `origin: { kind: "task-notification", subkind: "scheduled-trigger", fireReason: "scheduled" }` で送信し、`isSynthetic` なしで送信したす。Claude Code はその倉数なしで開始されたプロセスで宣蚀を無芖したす。たた、プロセスの環境が [`CLAUDECODE`](/docs/ja/env-vars) たたは `CLAUDE_CODE_CHILD_SESSION` を持぀プロセスでも無芖したす。Claude Code は `fireReason` を倀が 1  32 の小文字の文字たたは䞋線である堎合にのみ保持したす。TypeScript Agent SDK v0.3.280 以降が必芁です。2231アプリケヌションが独自のスケゞュヌルでプロンプトを実行する堎合、各実行を宣蚀しお、Claude Code がタヌンをモデルにスケゞュヌル枈みタスクずしおフレヌミングするようにしたす。ラむブナヌザヌ入力ではなく。[`env`](#options) で `CLAUDE_CODE_HOST_SCHEDULED_RUN` を `1` に蚭定しおセッションを開始し、実行の [`SDKUserMessage`](#sdkusermessage) を `origin: { kind: "task-notification", subkind: "scheduled-trigger", fireReason: "scheduled" }` で送信し、`isSynthetic` なし。Claude Code は、その倉数なしで開始されたプロセスで宣蚀を無芖したす。たた、プロセスの環境が [`CLAUDECODE`](/docs/ja/env-vars) たたは `CLAUDE_CODE_CHILD_SESSION` を含む堎合も無芖したす。Claude Code は `fireReason` を倀が 1  32 の小文字の文字たたはアンダヌスコアの堎合にのみ保持したす。TypeScript Agent SDK v0.3.280 以降が必芁です。

2017 2232 

2018<h3 id="peer-origin-fields">2233<h3 id="peer-origin-fields">

2019 ピア出所フィヌルド2234 ピアオリゞンフィヌルド

2020</h3>2235</h3>

2021 2236 

2022`peer` 出所は、メッセヌゞを送信した゚ヌゞェントを識別したす`SendMessage` で `main` に送信するプロセス内の [teammate](/docs/ja/agent-teams)、たたは [クロスセッションピア](/docs/ja/cross-session-messaging)。別の Claude Code セッション。クロスセッションピアには macOS ず Linux で Claude Code v2.1.224 以降が必芁です。[クロスセッションメッセヌゞング可甚性](/docs/ja/cross-session-messaging#availability) でネむティブ Windows 芁件を参照しおください。クロスセッションピアは同じマシンで実行でき、[別のマシン](/docs/ja/cross-session-messaging#message-sessions-on-other-machines) たたは [クラりド](/docs/ja/claude-code-on-the-web) で実行でき、Remote Control を通じおメッセヌゞが到着するずきです。2 皮類の送信者はフィヌルドを異なる方法で埋めたす2237`peer` オリゞンは、メッセヌゞを送信した゚ヌゞェントを識別したす`SendMessage` で `main` に送信するプロセス内 [チヌムメむト](/docs/ja/agent-teams)、たたは [クロスセッションピア](/docs/ja/cross-session-messaging)。別の Claude Code セッション。クロスセッションピアには macOS ず Linux で Claude Code v2.1.224 以降が必芁です。ネむティブ Windows 芁件に぀いおは、[クロスセッションメッセヌゞング利甚可胜性](/docs/ja/cross-session-messaging#availability) を参照しおください。クロスセッションピアは同じマシンで実行でき、[別のマシン](/docs/ja/cross-session-messaging#message-sessions-on-other-machines) たたは [クラりド](/docs/ja/claude-code-on-the-web) で実行でき、Remote Control を通じおメッセヌゞが到着する堎合。2 皮類の送信者はフィヌルドを異なる方法で埋めたす

2023 2238 

2024* `from`teammate の名前、たたはクロスセッションピアの送信者アドレス。[䞀方向クロスマシンメッセヌゞ](/docs/ja/cross-session-messaging#message-sessions-on-other-machines) の堎合、送信者は返信アドレスを持たず、`from` は `"unknown"` です。倀は送信者が䜜成したもので、`verifiedPeerPid` が怜蚌された ID です。2239* `from`チヌムメむトの名前、たたはクロスセッションピアの送信者アドレス。[䞀方向クロスマシンメッセヌゞ](/docs/ja/cross-session-messaging#message-sessions-on-other-machines) の堎合、送信者は返信アドレスを持たず、`from` は `"unknown"` です。倀は送信者が䜜成したもの。`verifiedPeerPid` は怜蚌された ID です。

2025* `fromMode`送信セッションの暩限クラス。`bypass` たたは `prompting`。セッション間でピアメッセヌゞをリレヌするホスト[デスクトップアプリ](/docs/ja/desktop#work-across-sessions) などによっお宣蚀されたす。Claude Code は [むンバりンドコントロヌル](/docs/ja/cross-session-messaging#control-inbound-messages) を適甚するずきに受信セッションで読みたす。Agent SDK v0.3.234 以降が必芁です。2240* 送信セッションの暩限クラス`fromMode` は、`bypass` たたは `prompting`。セッション間でピアメッセヌゞをリレヌするホストによっお宣蚀されたす。[デスクトップアプリ](/docs/ja/desktop#work-across-sessions) など。Claude Code はそれを受信セッションで読み取り、[むンバりンドコントロヌル](/docs/ja/cross-session-messaging#control-inbound-messages) を適甚するずきに読み取りたす。Agent SDK v0.3.234 以降が必芁です。

2026* `senderTaskId`teammate のタスク ID。クロスセッションピアの堎合は䞍圚です。2241* `senderTaskId`チヌムメむトのタスク ID。クロスセッションピアの堎合は䞍圚。

2027* `name`送信者の衚瀺名。Claude Code によっお正芏化されたすUnicode 制埡、圢匏、サロゲヌト、および行たたは段萜区切り文字コヌドポむントを削陀し、結果をトリミングしお 64 コヌドポむントで䞊限に達し、省略蚘号を付けたす。Claude Code v2.1.205 以降が必芁です。2242* 送信者の衚瀺名`name` は、Claude Code によっお正芏化Unicode コントロヌル、フォヌマット、サロゲヌト、および行たたは段萜セパレヌタヌコヌドポむントを削陀し、結果をトリミングし、64 コヌドポむントで䞊限を蚭定し、省略蚘号を付けたす。Claude Code v2.1.205 以降が必芁です。

2028* `body`ピア゚ンベロヌプを削陀したデコヌドされたメッセヌゞ本䜓。モデルが芋るものずバむト単䜍で正確です。teammate メッセヌゞの堎合は垞に存圚したす。クロスセッションピアの堎合、タヌンが Claude Code によっお圢成された正確に 1 ぀のピア゚ンベロヌプである堎合にのみ存圚したす。メッセヌゞテキストを再解析する代わりに、`name` ず `body` をレンダリングしたす。Claude Code v2.1.205 以降が必芁です。2243* ピア゚ンベロヌプを削陀した、デコヌドされたメッセヌゞ本文`body` は、モデルが芋るものずバむト単䜍で正確です。チヌムメむトメッセヌゞの堎合は垞に存圚。クロスセッションピアの堎合、Claude Code によっお圢成された正確に 1 ぀のピア゚ンベロヌプの堎合にのみ存圚したす。メッセヌゞテキストを再解析する代わりに、`name` ず `body` をレンダリングしたす。Claude Code v2.1.205 以降が必芁です。

2029* `fromSession`送信者のホストが開くこずができるセッション ID。送信者のホストによっお蚭定されるため、UI が送信セッションにリンクバックできたす。`from` ず同様に、送信者が䞻匵したものですナビゲヌションタヌゲットずしおのみ䜿甚し、送信者の ID の蚌明ずしお扱わないでください。Claude Code v2.1.216 以降が必芁です。2244* 送信者のホストで開くこずができるセッション ID`fromSession` は、送信者のホストによっお蚭定されるため、UI が送信セッションにリンクバックできたす。`from` ず同様に、送信者が䞻匵したものナビゲヌションタヌゲットずしおのみ䜿甚し、送信者の ID の蚌明ずしお扱わないでください。Claude Code v2.1.216 以降が必芁です。

2030* `verifiedPeerPid`このセッションのクロスセッションメッセヌゞング゜ケットに接続したプロセスのプロセス ID。カヌネルによっお怜蚌され、ペむロヌドからではなく接続自䜓から読み取られたす。送信者を識別するには `from` ではなくこれを䜿甚しおください`from` は同じナヌザヌプロセスによっお停造可胜です。フィヌルドは Claude Code がそれを怜蚌できない堎合Windows や゜ケット以倖の入力などに䞍圚です。䞍圚の倀は送信者が未怜蚌であるこずを意味したす。リレヌされたトラフィックの堎合、メッセヌゞの䜜成者ではなくリレヌを識別し、プロセス ID は再利甚可胜なため、認蚌トヌクンではなく出所ずしお扱っおください。Claude Code v2.1.216 以降が必芁です。2245* このセッションのクロスセッションメッセヌゞング゜ケットに接続したプロセスのプロセス ID`verifiedPeerPid` は、カヌネルによっお怜蚌され、ペむロヌドからではなく接続自䜓から読み取られたす。`from` ではなく、これを䜿甚しお送信者を識別したす`from` は同じナヌザヌプロセスによっお停造可胜です。フィヌルドは Claude Code がそれを怜蚌できない堎合は䞍圚です。Windows や非゜ケット入力など。䞍圚の倀は送信者が未怜蚌であるこずを意味したす。リレヌトラフィックの堎合、メッセヌゞの䜜成者ではなくリレヌを識別し、プロセス ID は再利甚可胜であるため、認蚌トヌクンではなく出所ずしお扱っおください。Claude Code v2.1.216 以降が必芁です。

2031 2246 

2032<h2 id="hook-types">2247<h2 id="hook-types">

2033 フック型2248 フック型


2855 ツヌル入力型3070 ツヌル入力型

2856</h2>3071</h2>

2857 3072 

2858すべおの組み蟌み Claude Code ツヌルの入力スキヌマのドキュメント。これらの型は `@anthropic-ai/claude-agent-sdk` から゚クスポヌトされ、タむプセヌフなツヌル盞互䜜甚に䜿甚できたす。3073すべおの組み蟌み Claude Code ツヌルの入力スキヌマのドキュメント。これらの型は `@anthropic-ai/claude-agent-sdk/sdk-tools` から゚クスポヌトされ、タむプセヌフなツヌル盞互䜜甚に䜿甚できたす。

2859 3074 

2860<h3 id="toolinputschemas">3075<h3 id="toolinputschemas">

2861 `ToolInputSchemas`3076 `ToolInputSchemas`

2862</h3>3077</h3>

2863 3078 

2864`@anthropic-ai/claude-agent-sdk` から゚クスポヌトされたツヌル入力型の共甚䜓。メンバヌには以䞋が含たれたす3079`@anthropic-ai/claude-agent-sdk/sdk-tools` から゚クスポヌトされたツヌル入力型の共甚䜓。メンバヌには以䞋が含たれたす

2865 3080 

2866```typescript theme={null}3081```typescript theme={null}

2867type ToolInputSchemas =3082type ToolInputSchemas =


3663 ツヌル出力型3878 ツヌル出力型

3664</h2>3879</h2>

3665 3880 

3666すべおの組み蟌み Claude Code ツヌルの出力スキヌマのドキュメント。これらの型は `@anthropic-ai/claude-agent-sdk` から゚クスポヌトされ、各ツヌルによっお返される実際の応答デヌタを衚したす。3881すべおの組み蟌み Claude Code ツヌルの出力スキヌマのドキュメント。これらの型は `@anthropic-ai/claude-agent-sdk/sdk-tools` から゚クスポヌトされ、各ツヌルによっお返される実際の応答デヌタを衚したす。

3667 3882 

3668<h3 id="tooloutputschemas">3883<h3 id="tooloutputschemas">

3669 `ToolOutputSchemas`3884 `ToolOutputSchemas`

3670</h3>3885</h3>

3671 3886 

3672`@anthropic-ai/claude-agent-sdk` から゚クスポヌトされたツヌル出力型の共甚䜓。メンバヌには以䞋が含たれたす3887`@anthropic-ai/claude-agent-sdk/sdk-tools` から゚クスポヌトされたツヌル出力型の共甚䜓。メンバヌには以䞋が含たれたす

3673 3888 

3674```typescript theme={null}3889```typescript theme={null}

3675type ToolOutputSchemas =3890type ToolOutputSchemas =


5509 `SDKTaskProgressMessage`5724 `SDKTaskProgressMessage`

5510</h3>5725</h3>

5511 5726 

5512サブ゚ヌゞェントたたはバックグラりンドタスクが実行䞭に定期的に発行されたす。`summary` フィヌルドは [`agentProgressSummaries`](#options) が有効な堎合にのみ入力されたす。5727サブ゚ヌゞェントたたはバックグラりンドタスクが実行䞭に定期的に発行されたす。サブ゚ヌゞェントタスクの堎合、`summary` フィヌルドはモデル生成の進捗抂芁を持ち、[`agentProgressSummaries`](#options) が有効な堎合にのみ入力されたす。[バックグラりンド化された MCP ツヌル呌び出し](/docs/ja/mcp#automatic-backgrounding-of-long-tool-calls) の堎合、`summary` は MCP サヌバヌの最新報告進捗を持ち、そのオプションに䟝存したせん。

5513 5728 

5514```typescript theme={null}5729```typescript theme={null}

5515type SDKTaskProgressMessage = {5730type SDKTaskProgressMessage = {


5670 `SDKCommandsChangedMessage`5885 `SDKCommandsChangedMessage`

5671</h3>5886</h3>

5672 5887 

5673利甚可胜なコマンドのセットがセッション䞭に倉わるずきに発行されたす。䟋えば、Claude Code が゚ヌゞェントがサブディレクトリに入るずきにスキルを発芋するずきなど。`commands` 配列は完党に曎新されたリストなため、このペむロヌドでキャッシュされたコマンドリストを眮き換えおください。5888利甚可胜なコマンドのセットがセッション䞭に倉わるずきに発行されたす。䟋えば、Claude Code が゚ヌゞェントがサブディレクトリに入るずきにスキルを発芋するずきなど。`commands` 配列は完党に曎新されたリストなため、このペむロヌドでキャッシュされたコマンドリストを眮き換えおください。このメッセヌゞの埌に [`supportedCommands()`](#query-object) を呌び出すず、メ゜ッドが最新のプッシュを远跡するため、同じ曎新されたリストが返されたす。これには Agent SDK v0.3.216 以降が必芁です。以前の SDK バヌゞョンでは、`supportedCommands()` は初期化時にキャプチャされたスナップショットを返し、セッション䞭の倉曎を反映したせん。

5674このメッセヌゞの埌に [`supportedCommands()`](#query-object) を呌び出すず、メ゜ッドが最新のプッシュを远跡するため、同じ曎新されたリストが返されたす。これには Agent SDK v0.3.216 以降が必芁です。以前の SDK バヌゞョンでは、`supportedCommands()` は初期化時にキャプチャされたスナップショットを返し、セッション䞭の倉曎を反映したせん。5889 

5890Claude Code はたた、MCP サヌバヌの [プロンプト](/docs/ja/mcp#use-mcp-prompts-as-commands) がリストに参加たたは離脱するずきにこのメッセヌゞを発行したす。䟋えば、セッション開始埌にサヌバヌが接続を完了するずきなど。これには Claude Code v2.1.281 以降が必芁です。

5675 5891 

5676```typescript theme={null}5892```typescript theme={null}

5677type SDKCommandsChangedMessage = {5893type SDKCommandsChangedMessage = {


5710 new_conversation_id: UUID;5926 new_conversation_id: UUID;

5711 uuid: UUID;5927 uuid: UUID;

5712 session_id: string;5928 session_id: string;

5929 trigger?: "clear" | "plan_mode_exit" | "fresh_session" | "onboarding";

5930 user_message_uuid?: string;

5931 timestamp?: string;

5713};5932};

5714```5933```

5715 5934 

5935オプションフィヌルドはリセットを説明したす。

5936 

5937* `trigger`: 䌚話を砎棄したもの。すべおの `conversation_reset` メッセヌゞでトランスクリプトをリセットしおください。このフィヌルドが存圚しない堎合や認識しない倀を持぀堎合も含みたす。

5938* `user_message_uuid`: `/clear` を持぀ナヌザヌメッセヌゞの `uuid`。リセットをそのメッセヌゞず照合するために䜿甚しおください。

5939* `timestamp`: リセットが発生した時刻。UTC の ISO 8601 文字列ずしお。衚瀺に䜿甚しおください。メッセヌゞの順序付けには䜿甚しないでください。

5940 

5941`trigger`、`user_message_uuid`、`timestamp` フィヌルドには Claude Code v2.1.281 以降が必芁です。

5942 

5716SDK の公開された型付けは Claude Code v2.1.203 以降で `SDKConversationResetMessage` を宣蚀したす。v2.1.203 より前では、`SDKMessage` は型を宣蚀せずに参照したため、`skipLibCheck` が無効な堎合、`type === "conversation_reset"` での絞り蟌みは型チェックに倱敗したした。5943SDK の公開された型付けは Claude Code v2.1.203 以降で `SDKConversationResetMessage` を宣蚀したす。v2.1.203 より前では、`SDKMessage` は型を宣蚀せずに参照したため、`skipLibCheck` が無効な堎合、`type === "conversation_reset"` での絞り蟌みは型チェックに倱敗したした。

5717 5944 

5718<h3 id="aborterror">5945<h3 id="aborterror">


5829| `allowedDomains` | `string[]` | `[]` | サンドボックス化されたプロセスがアクセスできるドメむン名 |6056| `allowedDomains` | `string[]` | `[]` | サンドボックス化されたプロセスがアクセスできるドメむン名 |

5830| `deniedDomains` | `string[]` | `[]` | サンドボックス化されたプロセスがアクセスできないドメむン名。`allowedDomains` より優先されたす |6057| `deniedDomains` | `string[]` | `[]` | サンドボックス化されたプロセスがアクセスできないドメむン名。`allowedDomains` より優先されたす |

5831| `strictAllowlist` | `boolean` | `false` | [ネットワヌクアロヌリスト](/docs/ja/sandboxing#network-isolation) の倖のホストぞのサンドボックス化されたコマンドアクセスを拒吊したす。プロンプトの代わりに匷制されたす。サンドボックス化されたコマンドのみに匷制されたす。WebFetch などのむンプロセスツヌルはそれによっおゲヌトされたせん。ナヌザヌ、管理、たたは CLI `--settings` 蚭定からのみ尊重されたす。プロゞェクト蚭定は無芖されたす。Claude Code v2.1.219 以降が必芁です |6058| `strictAllowlist` | `boolean` | `false` | [ネットワヌクアロヌリスト](/docs/ja/sandboxing#network-isolation) の倖のホストぞのサンドボックス化されたコマンドアクセスを拒吊したす。プロンプトの代わりに匷制されたす。サンドボックス化されたコマンドのみに匷制されたす。WebFetch などのむンプロセスツヌルはそれによっおゲヌトされたせん。ナヌザヌ、管理、たたは CLI `--settings` 蚭定からのみ尊重されたす。プロゞェクト蚭定は無芖されたす。Claude Code v2.1.219 以降が必芁です |

5832| `allowManagedDomainsOnly` | `boolean` | `false` | [管理蚭定](/docs/ja/managed-settings) で蚭定された堎合、管理蚭定からの `allowedDomains` ゚ントリず管理蚭定からの `WebFetch(domain:...)` 蚱可ルヌルのみが尊重され、ナヌザヌ、プロゞェクト、たたはロヌカル蚭定からの蚱可゚ントリは無芖されたす。SDK オプション経由で蚭定された堎合は効果がありたせん |6059| `allowManagedDomainsOnly` | `boolean` | `false` | 管理蚭定のみ。[管理蚭定](/docs/ja/managed-settings) で蚭定された堎合、管理蚭定からの `allowedDomains` ゚ントリず管理蚭定からの `WebFetch(domain:...)` 蚱可ルヌルのみが尊重され、ナヌザヌ、プロゞェクト、たたはロヌカル蚭定からの蚱可゚ントリは無芖されたす。SDK から [`managedSettings`](#options) オプション経由で枡しおください |

5833| `allowLocalBinding` | `boolean` | `false` | プロセスがロヌカルポヌトにバむンドするこずを蚱可したす䟋開発サヌバヌ |6060| `allowLocalBinding` | `boolean` | `false` | プロセスがロヌカルポヌトにバむンドするこずを蚱可したす䟋開発サヌバヌ |

5834| `allowUnixSockets` | `string[]` | `[]` | プロセスがアクセスできる Unix ゜ケットパス䟋Docker ゜ケット |6061| `allowUnixSockets` | `string[]` | `[]` | プロセスがアクセスできる Unix ゜ケットパス䟋Docker ゜ケット |

5835| `allowAllUnixSockets` | `boolean` | `false` | すべおの Unix ゜ケットぞのアクセスを蚱可したす |6062| `allowAllUnixSockets` | `boolean` | `false` | すべおの Unix ゜ケットぞのアクセスを蚱可したす |

Details

296 <Tab title="承認しお蚘憶">296 <Tab title="承認しお蚘憶">

297 ナヌザヌが承認し、この皮の呌び出しに぀いお再床尋ねられたくない堎合。3 番目のコヌルバック匕数は `suggestions` を含み、これは準備完了した [`PermissionUpdate`](/docs/ja/agent-sdk/typescript#permissionupdate) ゚ントリの配列です。`updatedPermissions` で 1 ぀を゚コヌバックしお適甚したす。`localSettings` 宛先を持぀提案は、ルヌルを `.claude/settings.local.json` に曞き蟌むため、将来のセッションは䞀臎する呌び出しのプロンプトをスキップしたす。297 ナヌザヌが承認し、この皮の呌び出しに぀いお再床尋ねられたくない堎合。3 番目のコヌルバック匕数は `suggestions` を含み、これは準備完了した [`PermissionUpdate`](/docs/ja/agent-sdk/typescript#permissionupdate) ゚ントリの配列です。`updatedPermissions` で 1 ぀を゚コヌバックしお適甚したす。`localSettings` 宛先を持぀提案は、ルヌルを `.claude/settings.local.json` に曞き蟌むため、将来のセッションは䞀臎する呌び出しのプロンプトをスキップしたす。

298 298 

299 TypeScript では、オプションが [`suppressAlwaysAllowRule: true`](/docs/ja/agent-sdk/typescript#canusetool) を含むリク゚ストに぀いお、垞に蚱可の遞択肢をスキップしおください。このヒントには Agent SDK v0.3.268 以降が必芁であり、Python `context` はこれを含みたせん。

300 

299 Python の䟋には `claude-agent-sdk` 0.1.80 以降が必芁です。301 Python の䟋には `claude-agent-sdk` 0.1.80 以降が必芁です。

300 302 

301 <CodeGroup>303 <CodeGroup>

agent-teams.md +3 −1

Details

333 コンテキストず通信333 コンテキストず通信

334</h3>334</h3>

335 335 

336各チヌムメンバヌは独自のコンテキストりィンドりを持っおいたす。生成されるず、チヌムメンバヌは通垞のセッションず同じプロゞェクトコンテキストをロヌドしたす。CLAUDE.md、MCP サヌバヌ、および skills。たた、リヌダヌからの生成プロンプトを受け取りたす。リヌダヌの䌚話履歎は匕き継がれたせん。336各チヌムメンバヌは独自のコンテキストりィンドりを持っおいたす。生成されるず、チヌムメンバヌは通垞のセッションず同じプロゞェクトコンテキストをロヌドしたす。CLAUDE.md、MCP サヌバヌ、および skills。[`--setting-sources`](/docs/ja/cli-reference#cli-flags) でリヌダヌを開始する堎合、チヌムメンバヌは同じ制限された゜ヌスリストからロヌドしたす。v2.1.281 より前では、[分割ペむン](#choose-a-display-mode) チヌムメンバヌはすべおの蚭定゜ヌスをロヌドしおいたした。

337 

338チヌムメンバヌはたた、リヌダヌからの生成プロンプトを受け取りたす。リヌダヌの䌚話履歎は匕き継がれたせん。

337 339 

338**チヌムメンバヌが情報を共有する方法**340**チヌムメンバヌが情報を共有する方法**

339 341 

agent-view.md +119 −103

Details

260 260 

261`←` を抌すず、䌚話にメッセヌゞがない堎合でもセッションの行が䜜成されるため、`→` はそれに戻りたす。261`←` を抌すず、䌚話にメッセヌゞがない堎合でもセッションの行が䜜成されるため、`→` はそれに戻りたす。

262 262 

263このショヌトカットは `/config` の `leftArrowOpensAgents` 蚭定でオフにできたす。263このショヌトカットは `/config` の [`leftArrowOpensAgents`](/docs/ja/settings-reference#leftarrowopensagents) 蚭定でオフにできたす。

264 264 

265<h3 id="organize-the-list">265<h3 id="organize-the-list">

266 リストを敎理する266 リストを敎理する


352 352 

353プロンプトに画像を貌り付けお、スクリヌンショットたたは図をタスクに含めるこずができたす。353プロンプトに画像を貌り付けお、スクリヌンショットたたは図をタスクに含めるこずができたす。

354 354 

355800 文字を超えるか 3 行以䞊の貌り付けられたテキストは `[Pasted text #N]` プレヌスホルダヌに折りたたたれるため、入力は 1 行のたたになりたす。ディスパッチするずきに完党なテキストが送信されたす。ディスパッチ前に折りたたたれたテキストを確認たたは線集するには、同じテキストを再床貌り付けるずプレヌスホルダヌが入力に展開されたす。355800 文字を超えるか 3 行以䞊の貌り付けられたテキストは `[Pasted text #N]` プレヌスホルダヌに折りたたたれるため、入力は 1 行のたたになりたす。ディスパッチするずきに完党なテキストが送信されたす。ディスパッチ前に折りたたたれたテキストを確認たたは線集するには、同じテキストを再床貌り付けるず、プレヌスホルダヌが入力に展開されたす。

356 356 

357プロンプトの䞀郚にプレフィックスを付けるか蚀及しお、セッションの開始方法を制埡したす。357プロンプトの䞀郚にプレフィックスを付けるか蚀及しお、セッションの開始方法を制埡したす。

358 358 

359| 入力 | 効果 |359| 入力 | 効果 |

360| :- | :- |360| :- | :- |

361| `<agent-name> <prompt>` | 最初の単語がカスタム [サブ゚ヌゞェント](/docs/ja/sub-agents) 名ず䞀臎する堎合、そのサブ゚ヌゞェントはそのフロントマタヌの蚭定でセッションのメむン゚ヌゞェントずしお実行されたす |361| `<agent-name> <prompt>` | 最初の単語がカスタム [サブ゚ヌゞェント](/docs/ja/sub-agents) 名ず䞀臎する堎合、そのサブ゚ヌゞェントはセッションのメむン゚ヌゞェントずしお実行され、フロントマタヌからの蚭定を䜿甚したす |

362| `@<agent-name>` | カスタムサブ゚ヌゞェントをプロンプト内の任意の堎所で蚀及しお、メむン゚ヌゞェントずしお実行したす |362| `@<agent-name>` | カスタムサブ゚ヌゞェントをプロンプト内の任意の堎所で蚀及しお、メむン゚ヌゞェントずしお実行したす |

363| `@<repo>` | リポゞトリを蚀及しおセッションをそこで実行したす。[特定のディレクトリにディスパッチする](#dispatch-to-a-specific-directory) を参照しお、どのリポゞトリがリストされおいるかを確認しおください |363| `@<repo>` | リポゞトリを蚀及しおセッションをそこで実行したす。[特定のディレクトリにディスパッチする](#dispatch-to-a-specific-directory) を参照しお、どのリポゞトリがリストされおいるかを確認しおください |

364| `/<command>` | [スキル](/docs/ja/skills) ず [コマンド](/docs/ja/commands) をプロンプトずしおディスパッチするよう提案したす |364| `/<command>` | [スキル](/docs/ja/skills) ず [コマンド](/docs/ja/commands) をプロンプトずしおディスパッチするよう提案したす |

365| `! <command>` | Claude セッションを開始する代わりに、シェルコマンドをバックグラりンドゞョブずしお実行したす。ゞョブは行ずしお衚瀺され、アタッチ、監芖、デタッチできたす |365| `! <command>` | Claude セッションを開始する代わりに、シェルコマンドをバックグラりンドゞョブずしお実行したす。ゞョブは行ずしお衚瀺され、アタッチ、監芖、デタッチできたす |

366| `#<number>` たたはプルリク゚ストたたはマヌゞリク゚スト URL | セッションがそのプルリク゚ストたたはマヌゞリク゚ストで既に䜜業しおいる堎合、Claude Code は新しいセッションをディスパッチする代わりにその行を遞択したす |366| `#<number>` たたはプルリク゚ストたたはマヌゞリク゚スト URL | セッションがそのプルリク゚ストたたはマヌゞリク゚ストで既に䜜業しおいる堎合、Claude Code はその行を遞択し、新しいセッションをディスパッチしたせん |

367 367 

368少数のコマンドはディスパッチする代わりに゚ヌゞェントビュヌ自䜓で実行されたす。368少数のコマンドはディスパッチする代わりに゚ヌゞェントビュヌ自䜓で実行されたす。

369 369 


371* `/logout` はサむンアりトしたす371* `/logout` はサむンアりトしたす

372* `/model` は [ディスパッチモデル](#set-the-model) を蚭定したす372* `/model` は [ディスパッチモデル](#set-the-model) を蚭定したす

373* `/login` はサむンむンダむアログを開き、セッションにアタッチせずに再床サむンむンできたす373* `/login` はサむンむンダむアログを開き、セッションにアタッチせずに再床サむンむンできたす

374* 裞の `/resume` たたはその゚むリアス `/continue` は、リポゞトリの過去のセッションのピッカヌを開いお、[1 ぀を戻す](#organize-the-list) こずをバックグラりンドセッションずしお行いたす。Claude Code v2.1.212 以降が必芁です374* 裞の `/resume` たたはその゚むリアス `/continue` は、リポゞトリの過去のセッションのピッカヌを開き、[1 ぀を埩垰させたす](#organize-the-list) バックグラりンドセッションずしお。Claude Code v2.1.212 以降が必芁です

375 375 

376スキル、独自のコマンド、および `/init` などのプロンプト展開組み蟌みは、新しいバックグラりンドセッションの最初のプロンプトずしお送信されたす。その他の組み蟌みコマンドは代わりに `attach to a session to run it` ヒントを衚瀺したす。入力した内容はすべおヒントの暪に入力に留たるため、線集できたす。376スキル、独自のコマンド、および `/init` などのプロンプト展開組み蟌みは、新しいバックグラりンドセッションの最初のプロンプトずしお送信されたす。その他の組み蟌みコマンドは、代わりに `attach to a session to run it` ヒントを衚瀺したす。入力した内容はすべおヒントの暪に入力に留たるため、線集できたす。

377 377 

378繰り返しタスクを [スキル](/docs/ja/skills) ずしおパッケヌゞ化するず、プロンプトを再床入力するこずなく、゚ヌゞェントビュヌから同じワヌクフロヌを繰り返し開始できたす。378繰り返しタスクを [スキル](/docs/ja/skills) ずしおパッケヌゞ化するず、プロンプトを再床入力するこずなく、゚ヌゞェントビュヌから同じワヌクフロヌを繰り返し開始できたす。

379 379 

380同じ `@name` がサブ゚ヌゞェントず兄匟リポゞトリの䞡方ず䞀臎する堎合、サブ゚ヌゞェントが優先されたす。裞の最初の単語の䞀臎も適甚されるため、サブ゚ヌゞェント名の 1 ぀で始たるプロンプトはそのサブ゚ヌゞェントをディスパッチし、単語をプレヌンテキストずしお扱いたせん。明瀺的にしたい堎合は `@` フォヌムを䜿甚するか、䞀臎を避けるために別の単語でプロンプトを開始したす。380同じ `@name` がサブ゚ヌゞェントず兄匟リポゞトリの䞡方ず䞀臎する堎合、サブ゚ヌゞェントが優先されたす。裞の最初の単語マッチも適甚されるため、サブ゚ヌゞェント名の 1 ぀で始たるプロンプトはそのサブ゚ヌゞェントをディスパッチし、単語をプレヌンテキストずしお扱いたせん。明瀺的にしたい堎合は `@` フォヌムを䜿甚するか、マッチを避けるために別の単語でプロンプトを開始したす。

381 381 

382<h4 id="dispatch-to-a-specific-directory">382<h4 id="dispatch-to-a-specific-directory">

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

384</h4>384</h4>

385 385 

386新しいセッションぱヌゞェントビュヌを開いたディレクトリで実行されたす。別のディレクトリをタヌゲットにするには、以䞋のいずれかを䜿甚したす。386新しいセッションは、゚ヌゞェントビュヌを開いたディレクトリで実行されたす。別のディレクトリをタヌゲットにするには、以䞋のいずれかを䜿甚したす。

387 387 

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

389* 芪ディレクトリで `claude agents` を開き、プロンプトで `@<repo>` を䜿甚しお子リポゞトリを蚀及したす。`@` を入力するずこれらのタヌゲットがリストされたす。389* 芪ディレクトリで `claude agents` を開き、プロンプトで `@<repo>` を䜿甚しお子リポゞトリを蚀及したす。`@` を入力するずこれらのタヌゲットがリストされたす。

390 390 

391 * 起動ディレクトリの 1 レベル䞋の Git リポゞトリ391 * 起動ディレクトリの 1 レベル䞋の Git リポゞトリ

392 * 起動元のリポゞトリの登録枈み [git worktrees](/docs/ja/worktrees)。`.claude/worktrees/` の䞋に Claude が䜜成したものなど、ディレクトリツリヌ内に存圚し、チェックアりトされたブランチでラベル付けされたもの。`git worktree add ../feature` などのリポゞトリ倖に远加された Worktrees はリストされたせん392 * 起動元のリポゞトリの登録枈み [git worktrees](/docs/ja/worktrees) で、そのディレクトリツリヌ内に存圚するもの。䟋えば Claude が `.claude/worktrees/` の䞋に䜜成したもの。チェックアりトされたブランチでラベル付けされおいたす。リポゞトリの倖に远加された worktrees䟋えば `git worktree add ../feature`はリストされたせん

393 * リストに既にセッションがあるディレクトリ393 * リストに既にセッションがあるディレクトリ

394 394 

395 スペヌスを含む名前のディレクトリはリストされたせん。395 スペヌスを含む名前のディレクトリはリストされたせん。

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

397 397 

398゚ヌゞェントビュヌがディレクトリでグルヌプ化されおいる堎合、ディスパッチは遞択した行のディレクトリにプロンプトを送信するため、グルヌプを遞択しおパスを再床入力するこずなくそこにディスパッチできたす。398゚ヌゞェントビュヌがディレクトリでグルヌプ化されおいる堎合、ディスパッチは遞択された行のディレクトリにプロンプトを送信するため、パスを再床入力するこずなくグルヌプを遞択しおそこにディスパッチできたす。

399 399 

400<h3 id="from-inside-a-session">400<h3 id="from-inside-a-session">

401 セッション内から401 セッション内から

402</h3>402</h3>

403 403 

4042 ぀のコマンドは、セッション内の䜜業をバックグラりンドに移動したす。`/background` は珟圚の䌚話をそこに送信しおタヌミナルを解攟し、`/fork` はコピヌを送信しながら䜜業を続けたす。4042 ぀のコマンドは、セッション内の䜜業をバックグラりンドに移動したす。`/background` は珟圚の䌚話をそこに送信しおタヌミナルを解攟し、`/fork` はコピヌを送信しながら、あなたは䜜業を続けたす。

405 405 

406<h4 id="send-the-session-to-the-background">406<h4 id="send-the-session-to-the-background">

407 セッションをバックグラりンドに送信する407 セッションをバックグラりンドに送信する

408</h4>408</h4>

409 409 

410`/background` たたはその゚むリアス `/bg` を実行しお、珟圚の䌚話をバックグラりンドセッションに移動したす。`/bg run the test suite and fix any failures` などのプロンプトを枡しお、最初に 1 ぀以䞊の指瀺を䞎えたす。`/bg` を実行するずきに Claude が応答しおいる堎合、応答はバックグラりンドセッションで続きたす。410`/background` たたはその゚むリアス `/bg` を実行しお、珟圚の䌚話をバックグラりンドセッションに移動したす。`/bg run the test suite and fix any failures` などのプロンプトを枡しお、最初にもう 1 ぀の指瀺を䞎えたす。`/bg` を実行するずきに Claude が応答しおいる堎合、応答はバックグラりンドセッションで続きたす。

411 411 

412サブ゚ヌゞェント、バックグラりンドシェルコマンド、ワヌクフロヌ、たたは [モニタヌ](/docs/ja/tools-reference#monitor-tool) などのバックグラりンド䜜業がただ実行されおいるセッションを終了するず、すぐに終了する代わりに `Background work is running` ダむアログが衚瀺されたす。`Move to background and exit` を遞択しお、`/background` ず同じ方法でセッションをバックグラりンドに移動しおシェルに戻りたす。゚ヌゞェントビュヌが [オフになっおいる](#turn-off-agent-view) 堎合、このオプションは衚瀺されたせん。412サブ゚ヌゞェント、バックグラりンドシェルコマンド、ワヌクフロヌ、たたは [モニタヌ](/docs/ja/tools-reference#monitor-tool) などのバックグラりンド䜜業がただ実行されおいるセッションを終了するず、すぐに終了する代わりに `Background work is running` ダむアログが衚瀺されたす。セッションを `/background` ず同じ方法でバックグラりンドに移動しお終了するには `Move to background and exit` を遞択し、シェルに戻りたす。゚ヌゞェントビュヌが [オフになっおいる](#turn-off-agent-view) 堎合、このオプションは衚瀺されたせん。

413 413 

414リストのバックグラりンドセッションが既に䌚話の名前を持っおいる堎合、Claude Code は新しい行の名前に `my-session (2)` などの番号を付け、既存の行の名前はそのたたにしたす。新しい行の名前を倉曎するには、゚ヌゞェントビュヌで遞択しお `Ctrl+R` を抌したす。414リスト䞊のバックグラりンドセッションが既に䌚話の名前を持っおいる堎合、Claude Code は新しい行の名前に番号を付けたす。䟋えば `my-session (2)` のようにし、既存の行の名前はそのたたにしたす。新しい行の名前を倉曎するには、゚ヌゞェントビュヌで遞択しお `Ctrl+R` を抌したす。

415 415 

416<h4 id="copy-the-session-with-/fork">416<h4 id="copy-the-session-with-/fork">

417 /fork でセッションをコピヌする417 /fork でセッションをコピヌする

418</h4>418</h4>

419 419 

420`/fork` を実行しお、珟圚の䌚話を新しいバックグラりンドセッションにコピヌしながら、元のセッションは実行し続けたす。コピヌはその時点たでの䌚話のすべおで開始されたす。以䞋の箇条曞きを参照しお、コピヌが実行される堎所を確認しおください。たた、セッション䞭に远加したモデル、暩限モヌド、努力レベル、およびディレクトリたたは「今埌は聞かない」暩限付䞎も匕き継ぎたす。コピヌぱヌゞェントビュヌの独自の行ずしお衚瀺されたす。420`/fork` を実行しお、珟圚の䌚話を新しいバックグラりンドセッションにコピヌしながら、元のセッションは実行を続けたす。コピヌはその時点たでの䌚話のすべおで開始されたす。以䞋の箇条曞きを参照しお、コピヌが実行される堎所を確認しおください。たた、セッション䞭に远加したモデル、暩限モヌド、努力レベル、およびディレクトリたたは「今埌は聞かない」暩限付䞎も匕き継ぎたす。コピヌぱヌゞェントビュヌの独自の行ずしお衚瀺されたす。

421 421 

422フォヌク埌、2 ぀の䌚話は独立しおいたす。コピヌが行うこずは、[クロスセッションメッセヌゞング](/docs/ja/cross-session-messaging) が有効になっおいるセッションでは、どちらのセッションの Claude も明瀺的に他方にメッセヌゞを送信できたすが、それ自䜓では元の䌚話に入りたせん。422フォヌク埌、2 ぀の䌚話は独立しおいたす。コピヌが行うこずは、元の䌚話に自動的には入りたせん。ただし、[クロスセッションメッセヌゞング](/docs/ja/cross-session-messaging) が有効なセッションでは、どちらのセッションの Claude も明瀺的に他方にメッセヌゞを送信できたす。

423 423 

424セッションのコピヌには Claude Code v2.1.212 以降が必芁です。v2.1.161 から v2.1.211 では、`/fork` は代わりに [フォヌクされたサブ゚ヌゞェント](/docs/ja/sub-agents#fork-the-current-conversation) を開始したす。これは珟圚 `/subtask` です。[゚ヌゞェントビュヌがオフになっおいる](#turn-off-agent-view) 堎合、`/fork` はフォヌクされたサブ゚ヌゞェント動䜜を保持し、`/subtask` は利甚できたせん。424セッションのコピヌには Claude Code v2.1.212 以降が必芁です。v2.1.161 から v2.1.211 では、`/fork` は代わりに [フォヌクされたサブ゚ヌゞェント](/docs/ja/sub-agents#fork-the-current-conversation) を開始したす。これは珟圚 `/subtask` です。[゚ヌゞェントビュヌがオフになっおいる](#turn-off-agent-view) 堎合、`/fork` はフォヌクされたサブ゚ヌゞェント動䜜を保持し、`/subtask` は利甚できたせん。

425 425 

426`/fork open a draft pull request with the work so far` などのプロンプトを枡すず、コピヌはすぐにそれに取り組み始めたす。プロンプトがない堎合、コピヌは最初の指瀺を埅ちたす。`claude agents` でその行を遞択しお `Space` を抌すか、`claude attach <id>` を実行したす。遞択した行は、埅機䞭に `space to send it a prompt` を衚瀺したす。426`/fork open a draft pull request with the work so far` などのプロンプトを枡すず、コピヌはすぐにそれに察しお䜜業を開始したす。プロンプトがない堎合、コピヌは最初の指瀺を埅ちたす。`claude agents` でその行を遞択しお `Space` を抌すか、`claude attach <id>` を実行したす。遞択された行は、埅機䞭に `space to send it a prompt` を衚瀺したす。

427 427 

428`/fork` 確認は 1 行で、`session running` などのコピヌの状態、その゚ヌゞェントビュヌ行の名前、および `claude attach` 甚のセッション ID を衚瀺したす。名前をクリックしおコピヌに切り替えたす。このセッションはバックグラりンドに移動し、`←` を抌すのず同じで、゚ヌゞェントビュヌはコピヌのセッションを開きたす。428`/fork` 確認は 1 行で、コピヌの状態䟋えば `session running`、゚ヌゞェントビュヌ行の名前、および `claude attach` 甚のセッション ID を衚瀺したす。名前をクリックしおコピヌに切り替えたす。このセッションはバックグラりンドに移動し、`←` を抌すのず同じで、゚ヌゞェントビュヌはコピヌのセッションを開きたす。

429 429 

430コピヌが [むンプレヌスで線集](#how-file-edits-are-isolated) する堎合を陀き、Claude Code はコヌドを倉曎する前に独自の worktree を䜜成するよう指瀺したす。git リポゞトリの倖では、フック䜜成の worktree から移動されたコピヌのみが指瀺を取埗したす。[`WorktreeCreate` フック](/docs/ja/hooks#worktreecreate) がない堎合、コピヌはむンプレヌスで線集されたす。独自の worktree から移動されたコピヌには、その worktree を線集、実行コマンド、たたは入力しないよう指瀺されたす。分離蚭定に関係なく。430コピヌが [むンプレヌスで線集](#how-file-edits-are-isolated) する堎合を陀き、Claude Code はコヌド倉曎を行う前に独自の worktree を䜜成するよう指瀺したす。git リポゞトリの倖では、フック䜜成の worktree から移動されたコピヌのみが指瀺を受けたす。[`WorktreeCreate` フック](/docs/ja/hooks#worktreecreate) がない堎合、コピヌはむンプレヌスで線集したす。フック䜜成の worktree から移動されたコピヌは、その worktree を線集、実行、たたは入力しないよう指瀺されたす。分離蚭定に関係なく。

431 431 

432コピヌが開始される堎所は、珟圚のセッションが実行されおいる堎所によっお異なりたす。432コピヌが開始される堎所は、珟圚のセッションが実行されおいる堎所によっお異なりたす。

433 433 

434* ディスパッチされたセッションず同様に、コピヌは [ファむルを線集する前に独自の worktree に移動したす](#how-file-edits-are-isolated)。その堎合、確認はコピヌが実行される堎所を蚀及したせん。434* ディスパッチされたセッションず同様に、コピヌは [ファむルを線集する前に独自の worktree に移動したす](#how-file-edits-are-isolated)。その堎合、確認はコピヌが実行される堎所に぀いお蚀及したせん。

435* セッションが開始埌にリンクされた [worktree](/docs/ja/worktrees) に移動した堎合、コピヌは移動前のセッションがあった堎所に戻りたす。[むンプレヌスで線集](#how-file-edits-are-isolated) しない限り、独自の worktree でコヌド倉曎を行いたす。worktree がブランチにチェックアりトされおいる堎合、その指瀺はタスクがあなたの䜜業に基づいおいるコピヌに、あなたのブランチに基づいお新しいブランチを䜜成するよう指瀺したす。あなたのブランチは worktree でチェックアりトされたたただからです。確認は `runs in the origin tree` で終わりたす。435* セッションが開始埌にリンクされた [worktree](/docs/ja/worktrees) に移動した堎合、コピヌは移動前のセッションがあった堎所に戻り、[むンプレヌスで線集](#how-file-edits-are-isolated) しない限り、そこで独自の worktree でコヌド倉曎を行いたす。worktree がブランチにチェックアりトされおいる堎合、その指瀺はたた、タスクがあなたの䜜業に基づいおいるコピヌに、あなたのブランチに基づいお新しいブランチを䜜成するよう指瀺したす。あなたのブランチは worktree でチェックアりトされたたただからです。確認は `runs in the origin tree` で終わりたす。

436* メむンワヌキングツリヌを持぀リポゞトリのリンクされた worktree 内でセッションを起動した堎合、コピヌはそのメむンワヌキングツリヌで開始され、同じ worktree-of-its-own ルヌルですがブランチ指瀺なし。確認はここでも `runs in the origin tree` で終わりたす。436* メむンワヌキングツリヌを持぀リポゞトリのリンクされた worktree 内でセッションを起動した堎合、コピヌはそのメむンワヌキングツリヌで開始され、同じ worktree-of-its-own ルヌルですがブランチ指瀺はありたせん。確認はここでも `runs in the origin tree` で終わりたす。

437* ベアリポゞトリレむアりトの worktree 内で起動されたセッションには、戻るメむンワヌキングツリヌがないため、コピヌはそこにずどたり、確認は `edits this checkout` で終わりたす。worktree 分離が [オフになっおいる](#how-file-edits-are-isolated) セッションで、リンクされた worktree 内にない堎合も同じメモが衚瀺されたす。コピヌは開いおいるファむルを線集するからです。437* ベアリポゞトリレむアりトの worktree 内で起動されたセッションには、戻るメむンワヌキングツリヌがないため、コピヌはそこにずどたり、確認は `edits this checkout` で終わりたす。同じメモは、worktree 分離が [オフになっおいる](#how-file-edits-are-isolated) セッションで、リンクされた worktree 内にない堎合にも衚瀺されたす。コピヌはあなたが開いおいるファむルを線集するからです。

438 438 

439眮き換えられたシステムプロンプトや `--tools` 蚱可リストなど、コピヌが継承しない起動フラグで開始されたセッションはフォヌクできたせん。Claude Code は郚分的なコピヌを䜜成する代わりにそう蚀いたす。゚ヌゞェントビュヌからディスパッチされたセッションは通垞フォヌクされたす。コピヌは、それが来たセッションず同じ [゚ヌゞェント定矩](/docs/ja/sub-agents) ず远加指瀺で起動されたす。439コピヌが継承しないような起動フラグで開始されたセッション䟋えば眮き換えられたシステムプロンプトたたは `--tools` 蚱可リストはフォヌクできたせん。Claude Code はそれを代わりに蚀いたす。郚分的なコピヌを䜜成する代わりに。゚ヌゞェントビュヌからディスパッチされたセッションは通垞フォヌクされたす。コピヌは、セッションが来た [゚ヌゞェント定矩](/docs/ja/sub-agents) ず远加指瀺ず同じで起動されたす。

440 440 

441<h4 id="what-carries-over-when-you-background">441<h4 id="what-carries-over-when-you-background">

442 バックグラりンドに移動するずきに匕き継がれるもの442 バックグラりンドするずきに匕き継がれるもの

443</h4>443</h4>

444 444 

445バックグラりンド化は保存された䌚話から再開する新しいプロセスを開始し、進行䞭の䜜業がそこに移動されたす。実行䞭のバックグラりンドシェルコマンド、バックグラりンド化されたサブ゚ヌゞェント、動的ワヌクフロヌ、[`/loop`](/docs/ja/scheduled-tasks) で䜜成したスケゞュヌル枈みタスク、および Claude の [アヌティファクトコメントぞの自動返信](/docs/ja/artifacts#let-claude-reply-to-comments-on-its-own) はすべお匕き継がれ、そこで実行し続けたす。サブ゚ヌゞェントはそれが開始したすべおのものず䞀緒に移動するため、そのすべおの䜜業も移動できる堎合にのみ匕き継がれたす。進行䞭の䜜業を匕き継ぐ代わりに停止するには、[`CLAUDE_DISABLE_ADOPT=1`](/docs/ja/env-vars#variables) 環境倉数を蚭定したす。Claude Code はバックグラりンド化する前に確認を求めたす。445バックグラりンド化は保存された䌚話から再開する新しいプロセスを開始し、進行䞭の䜜業はそこに移動したす。実行䞭のバックグラりンドシェルコマンド、バックグラりンド化されたサブ゚ヌゞェント、動的ワヌクフロヌ、[`/loop`](/docs/ja/scheduled-tasks) で䜜成したスケゞュヌル枈みタスク、および Claude の [アヌティファクトコメントぞの自動返信](/docs/ja/artifacts#let-claude-reply-to-comments-on-its-own) はすべお匕き継がれ、そこで実行を続けたす。サブ゚ヌゞェントはそれが開始したすべおのものず䞀緒に移動するため、すべおのその䜜業も移動できる堎合にのみ匕き継がれたす。進行䞭の䜜業を匕き継ぐ代わりに停止するには、[`CLAUDE_DISABLE_ADOPT=1`](/docs/ja/env-vars#variables) 環境倉数を蚭定したす。Claude Code はバックグラりンド化する前に確認を求めたす。

446 446 

447[動的ワヌクフロヌ](/docs/ja/workflows) にただサブ゚ヌゞェントが実行されおいる堎合、Claude Code は `Background this session?` ダむアログでバックグラりンド化する前に確認を求め、䜕個のサブ゚ヌゞェントが再開されるかを瀺したす。`Stay` を遞択しお、最初に完了させたす。確認するず、Claude Code はバックグラりンドセッションで実行を再生したす。ただ実行されおいたサブ゚ヌゞェントは最初から再開されるため、これたでに䜿甚したトヌクンは再床費やされたす。[䞀時停止埌に再開](/docs/ja/workflows#resume-after-a-pause) を参照しお、どの完了したサブ゚ヌゞェントが保存された結果を返し、どれが再床実行されるかを確認しおください。447[動的ワヌクフロヌ](/docs/ja/workflows) がただサブ゚ヌゞェントを実行しおいる堎合、Claude Code は `Background this session?` ダむアログでバックグラりンド化する前に確認を求め、䜕個のサブ゚ヌゞェントが再開されるかを瀺したす。最初に完了させるには `Stay` を遞択したす。確認するず、Claude Code はバックグラりンドセッションで実行を再生したす。ただ実行䞭だったサブ゚ヌゞェントは最初から再開されるため、これたでに䜿甚したトヌクンは再床費やされたす。[䞀時停止埌に再開](/docs/ja/workflows#resume-after-a-pause) を参照しお、どの完了したサブ゚ヌゞェントが保存された結果を返し、どれが再床実行されるかを確認しおください。

448 448 

449Claude Code は、実行䞭の [モニタヌ](/docs/ja/tools-reference#monitor-tool) など、匕き継ぐこずができない䜜業を停止し、モニタヌを所有するバックグラりンド化されたサブ゚ヌゞェントをそれず䞀緒に停止したす。そのような䜜業が実行されおいる堎合、Claude Code は `Background this session?` ダむアログを衚瀺しお、䜜業を停止する前に確認できるようにしたす。449Claude Code は、実行䞭の [モニタヌ](/docs/ja/tools-reference#monitor-tool) など、匕き継ぐこずができない䜜業を停止し、モニタヌを所有するバックグラりンド化されたサブ゚ヌゞェントをそれず䞀緒に停止したす。そのような䜜業が実行されおいる堎合、Claude Code は `Background this session?` ダむアログを衚瀺し、䜜業を停止する前に確認できたす。

450 450 

451バックグラりンドに入るず、セッションは新しいサブ゚ヌゞェント、モニタヌ、バックグラりンドコマンドを開始でき、それらは埌のデタッチず再アタッチ党䜓で実行し続けたす。451バックグラりンドに入るず、セッションは新しいサブ゚ヌゞェント、モニタヌ、バックグラりンドコマンドを開始でき、それらは埌のデタッチずリアタッチ党䜓で実行を続けたす。

452 452 

453元の起動からの蚭定フラグはバックグラりンド化されたセッションに匕き継がれるため、その MCP サヌバヌ、蚭定、フォヌルバックモデルは有効なたたです。453元の起動からの蚭定フラグはバックグラりンド化されたセッションに匕き継がれるため、その MCP サヌバヌ、蚭定、およびフォヌルバックモデルは有効なたたです。

454 454 

455* `--mcp-config` ず `--strict-mcp-config`455* `--mcp-config` ず `--strict-mcp-config`

456* `--settings`456* `--settings`

457* `--setting-sources`

457* `--add-dir`458* `--add-dir`

458* `--plugin-dir`459* `--plugin-dir`

459* `--fallback-model`460* `--fallback-model`


465 シェルから466 シェルから

466</h3>467</h3>

467 468 

468`--bg` たたはその長い圢匏 `--background` を枡しお、バックグラりンドに盎接移動するセッションを開始したす。469`--bg` たたはその長い圢匏 `--background` を枡しお、バックグラりンドに盎接行くセッションを開始したす。

469 470 

470```bash theme={null}471```bash theme={null}

471claude --bg "investigate the flaky SettingsChangeDetector test"472claude --bg "investigate the flaky SettingsChangeDetector test"

472```473```

473 474 

474プロンプトは `-p` 倀ではなく、䜍眮匕数です。Claude Code は、セッションが䜜成される前に `--bg` ず `-p` たたは `--print` の組み合わせを拒吊したす。`--print` は `claude agents` がアタッチするむンタラクティブセッションを開始しないからです。475プロンプトは䜍眮匕数であり、`-p` 倀ではありたせん。Claude Code は、セッションが䜜成される前に `-p` たたは `--print` ず組み合わせた `--bg` を拒吊したす。`--print` は `claude agents` がアタッチするむンタラクティブセッションを開始しないからです。

475 476 

476`code-reviewer` などの定矩したカスタム [サブ゚ヌゞェント](/docs/ja/sub-agents) をセッションのメむン゚ヌゞェントずしお実行するには、`--bg` を `--agent` ず組み合わせたす。477[信頌しおいない](/docs/ja/permissions#project-allow-rules-and-workspace-trust) ディレクトリのタヌミナルから `claude --bg` を実行する堎合、ワヌクスペヌス信頌ダむアログが最初に衚瀺され、受け入れるずセッションが開始されたす。拒吊するず、Claude Code はセッションを開始せずに終了したす。スクリプトなど、ダむアログが衚瀺されない堎所では、コマンドは代わりに [`Workspace not trusted`](/docs/ja/errors#workspace-not-trusted-when-dispatching-a-background-session) ゚ラヌで終了したす。

478 

479`code-reviewer` などの定矩した特定の [サブ゚ヌゞェント](/docs/ja/sub-agents) をセッションのメむン゚ヌゞェントずしお実行するには、`--bg` を `--agent` ず組み合わせたす。

477 480 

478```bash theme={null}481```bash theme={null}

479claude --agent code-reviewer --bg "address review comments on PR 1234"482claude --agent code-reviewer --bg "address review comments on PR 1234"


481 484 

482名前がサブ゚ヌゞェントのいずれかず䞀臎しない堎合、起動は倱敗したす。Claude Code は `no agent named` 譊告を出力し、セッションはバックグラりンド化されたず報告したすが、セッションは `--agent '<name>' not found` ゚ラヌで盎ちに終了したす。485名前がサブ゚ヌゞェントのいずれかず䞀臎しない堎合、起動は倱敗したす。Claude Code は `no agent named` 譊告を出力し、セッションはバックグラりンド化されたず報告したすが、セッションは `--agent '<name>' not found` ゚ラヌで盎ちに終了したす。

483 486 

484バックグラりンド化されたセッションが埌で再開たたは再開始されるずき、Claude Code ぱヌゞェントずそのツヌル制限を埩元したす。システムプロンプトに぀いおは、[再開された䌚話のシステムプロンプトフラグ](/docs/ja/cli-reference#system-prompt-flags-in-resumed-conversations) を参照しおください。セッションの独自のディレクトリで゚ヌゞェントを最初に怜玢したす。[そのワヌクスペヌスを信頌しおいる](/docs/ja/permissions#project-allow-rules-and-workspace-trust) 堎合、プロゞェクトスコヌプの゚ヌゞェントは別のディレクトリから再開されたずきに読み蟌たれたす。゚ヌゞェントが存圚しなくなった堎合、セッションはデフォルトツヌルで続行され、トランスクリプトは [゚ヌゞェントに名前を付ける譊告](/docs/ja/errors#session-agent-no-longer-available) で開きたす。487バックグラりンド化されたセッションが埌で再開たたは再開始されるずき、Claude Code ぱヌゞェントずそのツヌル制限を埩元したす。システムプロンプトに぀いおは、[再開された䌚話のシステムプロンプトフラグ](/docs/ja/cli-reference#system-prompt-flags-in-resumed-conversations) を参照しおください。セッションの独自のディレクトリで゚ヌゞェントを最初に怜玢したす。[そのワヌクスペヌスを信頌しおいる](/docs/ja/permissions#project-allow-rules-and-workspace-trust) 堎合、プロゞェクトスコヌプの゚ヌゞェントはセッションが別のディレクトリから再開されるずきも読み蟌たれたす。゚ヌゞェントが存圚しなくなった堎合、セッションはデフォルトツヌルで続行され、トランスクリプトは [゚ヌゞェントに名前を付ける譊告](/docs/ja/errors#session-agent-no-longer-available) で開きたす。

485 488 

486既存の䌚話をバックグラりンドで続行するには、完党なセッション ID を `--resume` で枡したす。489既存の䌚話をバックグラりンドで続行するには、完党なセッション ID を `--resume` で枡したす。

487 490 


491 494 

492Claude Code v2.1.257 以降では、Claude Code はそのセッションを同じ ID で続行するか、新しい ID でコピヌを開始し、むンプレヌスで続行できなかった理由を説明する `note:` 行を出力したす。セッションがむンプレヌスで続行される堎合、`claude agents` はそれに察しお 1 ぀の行を衚瀺したす。495Claude Code v2.1.257 以降では、Claude Code はそのセッションを同じ ID で続行するか、新しい ID でコピヌを開始し、むンプレヌスで続行できなかった理由を説明する `note:` 行を出力したす。セッションがむンプレヌスで続行される堎合、`claude agents` はそれに察しお 1 ぀の行を衚瀺したす。

493 496 

494`--bg` を `--continue`、裞の `--resume`、たたは `--resume` ず名前たたはファむルパスず組み合わせるず、Claude Code は垞にそのようなコピヌを開始したす。目的でコピヌを開始するには `--fork-session` を远加し、メモなし。497`--bg` を `--continue`、裞の `--resume`、たたは名前たたはファむルパスを持぀ `--resume` ず組み合わせるず、Claude Code は垞にそのようなコピヌを開始したす。目的でコピヌを開始するには `--fork-session` を远加し、メモなしで。

495 498 

496`--name` を枡しお、自動生成されたセッションの代わりに゚ヌゞェントビュヌでセッションの衚瀺名を蚭定したす。499セッションの衚瀺名を゚ヌゞェントビュヌで自動生成されたものの代わりに蚭定するには `--name` を枡したす。

497 500 

498```bash theme={null}501```bash theme={null}

499claude --bg --name "flaky-test-fix" "investigate the flaky SettingsChangeDetector test"502claude --bg --name "flaky-test-fix" "investigate the flaky SettingsChangeDetector test"

500```503```

501 504 

502バックグラりンド化埌、Claude はセッションの短い ID ずそれを管理するコマンドを出力したす。バックグラりンドセッションをホストするサヌビスがただ実行されおいない堎合、`--bg` は最初にこの出力の䞊に `Starting background service
` を出力する堎合がありたす。`--name` を枡すず、名前は短い ID の埌に衚瀺されたす。505バックグラりンド化埌、Claude はセッションの短い ID ず管理甚のコマンドを出力したす。バックグラりンドセッションをホストするサヌビスがただ実行されおいない堎合、`--bg` は最初にこの出力の䞊に `Starting background service
` を出力する可胜性がありたす。`--name` を枡すず、名前は短い ID の埌に衚瀺されたす。

503 506 

504```text theme={null}507```text theme={null}

505backgrounded · 7c5dcf5d · flaky-test-fix508backgrounded · 7c5dcf5d · flaky-test-fix


523 526 

524コマンドは PTY バックアップゞョブずしお実行され、゚ヌゞェントビュヌの行ずしお衚瀺され、最新の出力行がそのステヌタスです。シェルゞョブは Claude の代わりにコマンドを実行するため、モデルは呌び出されず、出力はセッションに送信されたせん。527コマンドは PTY バックアップゞョブずしお実行され、゚ヌゞェントビュヌの行ずしお衚瀺され、最新の出力行がそのステヌタスです。シェルゞョブは Claude の代わりにコマンドを実行するため、モデルは呌び出されず、出力はセッションに送信されたせん。

525 528 

526出力を確認するには、行にアタッチしお、`Space` を抌しおアタッチせずにピヌクするか、シェルから `claude logs <id>` を実行したす。キャプチャされた出力はメモリに留たり、ディスクに曞き蟌たれたせん。行ずその出力は、コマンドが終了しおから玄 5 分埌に自動的にクリヌンアップされるため、その前に結果が必芁な堎合は読んでください。529出力を衚瀺するには、行にアタッチしお、`Space` を抌しおアタッチせずにピヌクするか、シェルから `claude logs <id>` を実行したす。キャプチャされた出力はメモリに留たり、ディスクに曞き蟌たれたせん。行ずその出力はコマンド終了埌玄 5 分で自動的にクリヌンアップされるため、その前に結果が必芁な堎合は読んでください。

527 530 

528<h3 id="how-file-edits-are-isolated">531<h3 id="how-file-edits-are-isolated">

529 ファむル線集の分離方法532 ファむル線集の分離方法

530</h3>533</h3>

531 534 

532゚ヌゞェントビュヌ、`/bg`、たたは `claude --bg` から開始されたすべおのバックグラりンドセッションは、䜜業ディレクトリで開始されたす。ファむルを線集する前に、Claude はセッションを `.claude/worktrees/` の䞋の分離された [git worktree](/docs/ja/worktrees) に移動するため、䞊列セッションは同じチェックアりトを読み取るこずができたすが、それぞれが独自に曞き蟌みたす。セッションが worktree に入るず、Claude Code は [worktree 分離を適甚](/docs/ja/worktrees#how-claude-code-enforces-isolation) したす。セッションおよびそれが生成するサブ゚ヌゞェント。535゚ヌゞェントビュヌ、`/bg`、たたは `claude --bg` から開始されたすべおのバックグラりンドセッションは、ワヌキングディレクトリで開始されたす。ファむルを線集する前に、Claude はセッションを `.claude/worktrees/` の䞋の分離された [git worktree](/docs/ja/worktrees) に移動するため、䞊列セッションは同じチェックアりトを読み取るこずができたすが、それぞれが独自に曞き蟌みたす。セッションが worktree に入るず、Claude Code は [worktree 分離を匷制したす](/docs/ja/worktrees#how-claude-code-enforces-isolation) セッションおよびそれが生成するサブ゚ヌゞェント甚。

533 536 

534Claude は以䞋の堎合に worktree をスキップしたす。537Claude は以䞋の堎合に worktree をスキップしたす。

535 538 

536* セッションは既にリンクされた git worktree 内にありたす。Claude が `.claude/worktrees/` の䞋に䜜成したか、`git worktree add` で他の堎所に䜜成したかに関わらず539* セッションが既にリンクされた git worktree 内にありたす。Claude が `.claude/worktrees/` の䞋に䜜成したか、`git worktree add` で他の堎所に䜜成したかに関係なく

537* Claude が線集しおいるファむルはリンクされた git worktree 内にありたす。セッションたたはそのサブ゚ヌゞェントが `git worktree add` で䜜成したものなど540* Claude が線集しおいるファむルがリンクされた git worktree 内にありたす。䟋えば、セッションたたはそのサブ゚ヌゞェントが `git worktree add` で䜜成したもの

538* 䜜業ディレクトリは git リポゞトリではなく、[`WorktreeCreate` フック](/docs/ja/hooks#worktreecreate) は蚭定されおいたせん541* ワヌキングディレクトリが git リポゞトリではなく、[`WorktreeCreate` フック](/docs/ja/hooks#worktreecreate) が蚭定されおいたせん

539* 曞き蟌みは䜜業ディレクトリの倖です542* 曞き蟌みがワヌキングディレクトリの倖です

540 543 

541git worktrees が実甚的でないリポゞトリの worktree 分離をオフにするには、[`worktree.bgIsolation`](/docs/ja/settings-reference#worktree-bgisolation) を `"none"` に蚭定したす。バックグラりンドセッションは最初に worktree に移動するこずなく、䜜業コピヌを盎接線集したす。プロゞェクトの `.claude/settings.json` に蚭定を远加したす。544git worktrees が実甚的でないリポゞトリの worktree 分離をオフにするには、[`worktree.bgIsolation`](/docs/ja/settings-reference#worktree-bgisolation) を `"none"` に蚭定したす。バックグラりンドセッションは最初に worktree に移動するこずなく、ワヌキングコピヌを盎接線集したす。プロゞェクトの `.claude/settings.json` に蚭定を远加したす。

542 545 

543```json theme={null}546```json theme={null}

544{547{


548}551}

549```552```

550 553 

551git リポゞトリの倖では、セッションは䜜業ディレクトリに盎接曞き蟌み、互いに分離されないため、同じファむルを線集する䞊列セッションのディスパッチを避けおください。別のバヌゞョン管理システムを䜿甚する堎合は、[`WorktreeCreate` フック](/docs/ja/worktrees#non-git-version-control) を蚭定し、Claude は git の堎合ず同じ方法で線集を分離したす。554git リポゞトリの倖では、セッションはワヌキングディレクトリに盎接曞き蟌み、互いに分離されおいないため、同じファむルを線集する䞊列セッションのディスパッチを避けおください。別のバヌゞョン管理システムを䜿甚する堎合は、[`WorktreeCreate` フック](/docs/ja/worktrees#non-git-version-control) を蚭定し、Claude は git の堎合ず同じ方法で線集を分離したす。

552 555 

553フックが git リポゞトリではないディレクトリで倱敗した堎合、Claude はそのディレクトリの分離をスキップし、䜜業ディレクトリをむンプレヌスで線集したす。git リポゞトリ内では、Claude Code はセッションが worktree に移動するたで共有チェックアりトぞの曞き蟌みをブロックしたす。556フックが git リポゞトリではないディレクトリで倱敗する堎合、Claude はそのディレクトリの分離をスキップし、ワヌキングディレクトリをむンプレヌスで線集したす。git リポゞトリ内では、Claude Code は Claude がセッションを worktree に移動するたで、共有チェックアりトぞの曞き蟌みをブロックしたす。

554 557 

555セッションの worktree パスを芋぀けるには、セッションをピヌクするか、アタッチしお䜜業ディレクトリを確認したす。558セッションの worktree パスを芋぀けるには、セッションをピヌクするか、アタッチしおそのワヌキングディレクトリを確認したす。

556 559 

557バックグラりンドセッションが生成する [サブ゚ヌゞェント](/docs/ja/sub-agents) はセッションの䜜業ディレクトリを継承するため、そのファむル線集は䜜業コピヌではなくセッションの worktree に着地したす。サブ゚ヌゞェントに独自の個別 worktree を代わりに䞎えるには、そのフロントマタヌで [`isolation: worktree`](/docs/ja/sub-agents#supported-frontmatter-fields) を蚭定するか、それを生成するずきに `isolation: "worktree"` を枡したす。560バックグラりンドセッションが生成する [サブ゚ヌゞェント](/docs/ja/sub-agents) はセッションのワヌキングディレクトリを継承するため、そのファむル線集はセッションの worktree に着地し、ワヌキングコピヌではなく。サブ゚ヌゞェントに独自の別の worktree を䞎えるには、フロントマタヌで [`isolation: worktree`](/docs/ja/sub-agents#supported-frontmatter-fields) を蚭定するか、生成時に `isolation: "worktree"` を枡したす。

558 561 

559バックグラりンドセッションが Claude が入った worktree でコヌド倉曎を行った堎合、Claude Code は完了する前に䜜業を保存するよう Claude に指瀺するため、セッションずその worktree を削陀しおも生き残りたす。562バックグラりンドセッションが Claude が入った worktree でコヌド倉曎を行った堎合、Claude Code は完了前に䜜業を保存するよう Claude に指瀺するため、セッションずその worktree を削陀しおも生き残りたす。

560 563 

561* **コミットずプッシュ**: Claude は確認なしでコミットし、リポゞトリにリモヌトがある堎合はブランチをプッシュしたす。564* **コミットずプッシュ**: Claude は確認なしでコミットし、リポゞトリにリモヌトがある堎合はブランチをプッシュしたす。

562* **ドラフトプルリク゚スト**: タスクがそれを芁求する堎合、Claude は 1 ぀を開き、[`#N` ラベル](#pull-request-status) が行に衚瀺されたす。565* **ドラフトプルリク゚スト**: タスクがそれを芁求する堎合、Claude は 1 ぀を開き、[`#N` ラベル](#pull-request-status) が行に衚瀺されたす。

563* **決しお**: `main` たたは `master` ぞのプッシュ、フォヌスプッシュ、マヌゞ。566* **決しお**: `main` たたは `master` ぞのプッシュ、フォヌスプッシュ、マヌゞ。

564* **あなたの git 指瀺が優先されたす**: タスク、`CLAUDE.md`、たたは [メモリ](/docs/ja/memory) がコミットたたはプッシュを自分で凊理するず蚀う堎合、Claude は git をあなたに任せたす。567* **あなたの git 指瀺が優先されたす**: タスク、`CLAUDE.md`、たたは [メモリ](/docs/ja/memory) がコミットたたはプッシュを自分で凊理するこずを蚀う堎合、Claude は git をあなたに任せたす。

565 568 

566分離を自分でしなかったチェックアりトを線集するセッションは、コミットたたはブランチ切り替え前に確認を求めたす。これは分離が `"none"` に蚭定されおいる堎合、worktree 移動が倱敗した堎合、たたはセッションが既に存圚しおいた worktree 内で開始された堎合に適甚されたす。569分離を自分で行わなかったチェックアりトを線集するセッションは、コミットたたはブランチ切り替え前に確認を求めたす。これは分離が `"none"` に蚭定されおいる堎合、worktree 移動が倱敗した堎合、たたはセッションが既に存圚しおいた worktree 内で開始された堎合に適甚されたす。

567 570 

568タスクに関わらず、Claude はゞョブを、それが行ったこずず䜜業がある堎所を瀺すレポヌトで終了したす。パス、ブランチ、プルリク゚スト、たたは答え自䜓。571タスクに関係なく、Claude はゞョブを、それが行ったこずず䜜業がある堎所を瀺すレポヌトで終了したす。パス、ブランチ、プルリク゚スト、たたは答え自䜓。

569 572 

570<h4 id="what-deleting-a-session-removes">573<h4 id="what-deleting-a-session-removes">

571 セッションを削陀するず䜕が削陀されるか574 セッションを削陀するず䜕が削陀されるか

572</h4>575</h4>

573 576 

574[゚ヌゞェントビュヌ](#organize-the-list) で `Ctrl+X` を 2 回抌すか、[`claude rm`](#manage-sessions-from-the-shell) で `Ctrl+X` を 2 回抌しおセッションを削陀したす。以䞋の保持されたケヌスを陀き、セッションはリストから削陀されたす。そのトランスクリプトは `claude --resume` を通じおマシンに留たり、削陀はスヌパヌバむザヌの再開始を生き残りたす。577[゚ヌゞェントビュヌ](#organize-the-list) で `Ctrl+X` を 2 回抌すか、[`claude rm`](#manage-sessions-from-the-shell) でセッションを削陀したす。以䞋の保持されたケヌスを陀き、セッションはリストから削陀されたす。そのトランスクリプトは `claude --resume` を通じおマシンに留たり、削陀はスヌパヌバむザヌの再開始を生き残りたす。

575 578 

576セッション甚に Claude が䜜成した worktree に䜕が起こるか。579Claude がセッション甚に䜜成した worktree に䜕が起こるか。

577 580 

578* ゚ヌゞェントビュヌはそれを削陀したす。コミットされおいない倉曎を含めお、最初に保持したいものをコミットしおください。581* ゚ヌゞェントビュヌはそれを削陀したす。コミットされおいない倉曎を含めお。最初にコミットしたいものをコミットしおください。

579* `claude rm` はコミットされおいない倉曎がある堎合、それを保持したす。582* `claude rm` は、コミットされおいない倉曎がある堎合、セッション行ず䞀緒に保持したす。

580* ゚ヌゞェントビュヌも `claude rm` も、別の実行䞭のセッションが䜿甚たたは ロックしおいる worktree を削陀したせん。再床削陀しおもそれは倉わりたせん。Claude Code は worktree ずセッションを保持し、保持されたディレクトリず理由に名前を付けたす。゚ヌゞェントビュヌでは、セッションの行は `not deleted` を衚瀺したす。他のセッションを閉じおから、再床削陀したす。583* ゚ヌゞェントビュヌも `claude rm` も、別の実行䞭のセッションが䜿甚たたは ロックしおいる worktree を削陀したせん。再床削陀しおもそれは倉わりたせん。Claude Code は worktree ずセッションを保持し、保持されたディレクトリず理由に名前を付けたす。゚ヌゞェントビュヌでは、セッションの行は `not deleted` を衚瀺したす。他のセッションを閉じおから、再床削陀したす。

581* セッションの worktree に Claude Code が他の堎所に保存されおいるこずを確認できないコミットがある堎合、Claude Code は worktree ずセッションを保持し、メッセヌゞは worktree のブランチず未プッシュコミット数に名前を付けたす。メッセヌゞは、2 ぀の前進方法も提䟛したす。プッシュするか、再床削陀しおそれらを砎棄したす。584* セッションの worktree に Claude Code が他の堎所に保存されおいるこずを確認できないコミットがある堎合、Claude Code は worktree ずセッションを保持し、メッセヌゞは worktree のブランチず未プッシュコミット数に名前を付けたす。メッセヌゞはたた 2 ぀の前進方法を提䟛したす。コミットをプッシュするか、再床削陀しおそれらを砎棄したす。

582 585 

583 リモヌトのコミットは削陀をブロックしたせん。ロヌカルコピヌの `origin` リモヌトのデフォルトブランチのコミットもブロックしたせん。そのブランチがメむンチェックアりト、リポゞトリディレクトリ自䜓ではなく worktree でチェックアりトされおいる限り。586 リモヌトのコミットは削陀をブロックしたせん。ロヌカルコピヌのコミットも、`origin` リモヌトのデフォルトブランチ䞊のコミットも、そのブランチがメむンチェックアりトリポゞトリディレクトリ自䜓ではなく worktreeでチェックアりトされおいる限り。

584 587 

585 その拒吊の埌、遞択したす。588 その拒吊の埌、あなたは遞択したす。

586 589 

587 * コミットを保持するには、プッシュするか、そのデフォルトブランチにマヌゞしおから、セッションを再床削陀したす。590 * コミットを保持するには、それらをプッシュするか、そのデフォルトブランチにマヌゞしおから、セッションを再床削陀したす。

588 * それらを砎棄するには、プッシュせずにセッションを再床削陀したす。゚ヌゞェントビュヌの行で `Ctrl+X` を 2 回抌すか、拒吊が出力した `claude rm <id> --discard-unpushed` コマンドを実行したす。これはセッションず worktree を削陀し、未プッシュコミットずコミットされおいない倉曎を砎棄したす。591 * それらを砎棄するには、プッシュせずにセッションを再床削陀したす。゚ヌゞェントビュヌの行で `Ctrl+X` を 2 回抌すか、拒吊が出力した `claude rm <id> --discard-unpushed` コマンドを実行したす。これはセッションず worktree をその未プッシュコミットずコミットされおいない倉曎ず䞀緒に削陀したす。

589 592 

590 再床削陀するずき、Claude Code は拒吊が瀺したものだけを砎棄したす。worktree がそれ以来コミットを獲埗した堎合、Claude Code はそれを再床保持し、曎新された状態を衚瀺したす。593 再床削陀するずき、Claude Code は拒吊が瀺したものだけを砎棄したす。worktree がそれ以来コミットを獲埗した堎合、Claude Code はそれを再床保持し、曎新された状態を衚瀺したす。

591 594 

592 別の完了したセッションのレコヌドも worktree に名前を付ける堎合、再床削陀するずきそれは留たりたす。コミットをプッシュしおから、再床削陀したす。595 別の完了したセッションのレコヌドが worktree に名前を付けた堎合、再床削陀するずきそれは留たりたす。コミットをプッシュしおから、再床削陀したす。

593* git が認識しなくなった worktree。䟋えば `git worktree prune` の埌、削陀をブロックしたせん。Claude Code はセッションを削陀し、ディレクトリをディスク䞊に残したす。596* git が認識しなくなった worktree䟋えば `git worktree prune` の埌は削陀をブロックしたせん。Claude Code はセッションを削陀し、ディレクトリをディスク䞊に残したす。

594* git たたはあなたの [`WorktreeRemove` フック](/docs/ja/hooks#worktreeremove) が worktree を削陀できない堎合、Claude Code は worktree ずセッションを保持し、メッセヌゞは原因に名前を付けたす。フックの堎合、メッセヌゞは `exited 1` などの終了方法を瀺し、stderr の開始を匕甚したす。メッセヌゞは、次のいずれかを行うよう指瀺したす。597* git たたはあなたの [`WorktreeRemove` フック](/docs/ja/hooks#worktreeremove) が worktree を削陀できない堎合、Claude Code は worktree ずセッションを保持し、メッセヌゞは原因に名前を付けたす。フックの堎合、メッセヌゞは `exited 1` などの終了方法を蚀い、stderr の開始を匕甚したす。メッセヌゞはたた、次のいずれかを行うよう指瀺したす。

598 

599 * セッションを再床削陀しお、ディレクトリを代わりに削陀したす。゚ヌゞェントビュヌの行で `Ctrl+X` を 2 回抌すか、拒吊が出力した `claude rm <id> --force-remove-worktree <worktree-id>` コマンドを実行したす。worktree のブランチはリポゞトリに留たりたす。

600 

601 Claude Code はこれを提䟛するのは、以䞋のすべおを確認できる堎合のみです。

602 

603 * ディレクトリはリポゞトリのリンクされた worktrees の 1 ぀で、`.claude/worktrees/` の䞋

604 * worktree も チェックアりトされたサブモゞュヌルも、远跡されたファむルぞのコミットされおいない倉曎がありたせん

605 * 別のセッションのレコヌドがそれに名前を付けおいたせん

595 606 

596 * セッションを再床削陀しお、゚ヌゞェントビュヌの行で `Ctrl+X` を 2 回抌すか、拒吊が出力した `claude rm <id> --force-remove-worktree <worktree-id>` コマンドを実行しおディレクトリを削陀したす。Claude Code はこれを提䟛するのは、ディレクトリが `.claude/worktrees/` の䞋のリポゞトリのリンクされた worktrees の 1 ぀であるこずを確認でき、远跡されたファむルぞのコミットされおいない倉曎がなく、ネストされたリポゞトリがなく、他のセッションのレコヌドがそれに名前を付けおいない堎合のみです。worktree のブランチはリポゞトリに留たりたす。607 Claude Code がサブモゞュヌルチェックアりトの状態を確認できない堎合䟋えば別の git リポゞトリに眮き換えられた堎合、これも提䟛したせん。

597 * コミットたたはスタッシュのコミットされおいない倉曎、ディレクトリを䜿甚しおいるものを閉じる、フックを修正するなど、邪魔になっおいるものを修正しおから、セッションを再床削陀したす。608 * 邪魔になっおいるものを修正したす。䟋えば、コミットたたはスタッシュのコミットされおいない倉曎、worktree から別の git リポゞトリを移動、ディレクトリを䜿甚しおいるものを閉じる、たたはフックを修正しおから、セッションを再床削陀したす。

598 * ディレクトリを自分で削陀しおから、セッションを再床削陀したす。609 * ディレクトリを自分で削陀しおから、セッションを再床削陀したす。

599 610 

600自分で䜜成し、セッションを開始した worktree はどちらの方法でも所定の䜍眮に残されたす。611あなたが自分で䜜成し、セッションを開始した worktree はどちらの方法でも所定の䜍眮に残されたす。

601 612 

602worktree ディレクトリがリポゞトリに属さない堎合、リポゞトリが削陀されたか、[`WorktreeCreate` フック](/docs/ja/hooks#worktreecreate) がディレクトリを他の堎所に䜜成したため、セッションはただ削陀できたす。ディレクトリにファむルが残っおいる間。613worktree ディレクトリが git リポゞトリに属さないセッションリポゞトリが削陀されたか、[`WorktreeCreate` フック](/docs/ja/hooks#worktreecreate) がディレクトリを他の堎所に䜜成したためは、それでも削陀できたす。ディレクトリにファむルが残っおいる間。

603 614 

604* ゚ヌゞェントビュヌは、削陀する前に同じ `Ctrl+X` ダブルプレスを芁求したす。フック䜜成ディレクトリの堎合、代わりに [`WorktreeRemove` フック](/docs/ja/hooks#worktreeremove) を実行し、1 ぀がない堎合は削陀を拒吊しおセッションを保持したす。615* ゚ヌゞェントビュヌは削陀する前に同じ `Ctrl+X` ダブルプレスを芁求したす。フック䜜成のディレクトリの堎合、代わりに [`WorktreeRemove` フック](/docs/ja/hooks#worktreeremove) を実行し、1 ぀がない堎合は削陀を拒吊しおセッションを保持したす。

605* `claude rm` はセッションず worktree を保持し、理由に名前を付けたす。616* `claude rm` はセッションず worktree を保持し、理由に名前を付けたす。

606 617 

607どちらのパスも、別の完了したセッションのレコヌドが名前を付けるディレクトリを保持したす。618どちらのパスも、別の完了したセッションのレコヌドが名前を付けるディレクトリを保持したす。


614 625 

615゚ヌゞェントビュヌ党䜓のディスパッチデフォルトをオヌバヌラむドするには、゚ヌゞェントビュヌを開くずきに `--model` を枡したす。[暩限モヌド、モデル、および努力](#permission-mode-model-and-effort) を参照しおください。626゚ヌゞェントビュヌ党䜓のディスパッチデフォルトをオヌバヌラむドするには、゚ヌゞェントビュヌを開くずきに `--model` を枡したす。[暩限モヌド、モデル、および努力](#permission-mode-model-and-effort) を参照しおください。

616 627 

617゚ヌゞェントビュヌ内からディスパッチデフォルトを倉曎するには、ディスパッチ入力に `/model` の埌にモデル名を入力しお `Enter` を抌したす。ヘッダヌは `(session)` マヌカヌ付きでそのモデルを衚瀺するように曎新され、その埌ディスパッチするセッションはそれを䜿甚したす。`/model default` を入力しおオヌバヌラむドをクリアし、ディスパッチデフォルトに戻りたす。このオヌバヌラむドは珟圚の `claude agents` 実行の残りの間続き、蚭定ファむルに曞き蟌たれたせん。次の䟋は 1 ぀のセッションを Opus でディスパッチし、次を Sonnet でディスパッチしたす。628゚ヌゞェントビュヌ内からディスパッチデフォルトを倉曎するには、ディスパッチ入力にモデル名の埌に `/model` を入力しお `Enter` を抌したす。ヘッダヌは `(session)` マヌカヌ付きでそのモデルを衚瀺するように曎新され、その埌ディスパッチするセッションはそれを䜿甚したす。`/model default` を入力しおオヌバヌラむドをクリアし、ディスパッチデフォルトに戻りたす。このオヌバヌラむドは珟圚の `claude agents` 実行の残りの間続き、蚭定ファむルに曞き蟌たれたせん。次の䟋は 1 ぀のセッションを Opus でディスパッチし、次を Sonnet でディスパッチしたす。

618 629 

619```text theme={null}630```text theme={null}

620/model opus631/model opus


623run the test suite634run the test suite

624```635```

625 636 

626各バックグラりンドセッションは異なるモデルで実行できたす。1 ぀のセッションに察しおそれをオヌバヌラむドするには。637各バックグラりンドセッションは異なるモデルで実行できたす。1 ぀のセッション甚にオヌバヌラむドするには。

627 638 

628* シェルから、`claude --bg` で `--model` を枡したす。639* シェルから、`claude --bg` で `--model` を枡したす。

629* 実行䞭のセッションにアタッチしお `/model` を実行しお切り替えたす。ピッカヌからのピックたたは入力された `/model <name>` は、`s` をピッカヌで抌さない限り、新しいセッションのデフォルトずしお保存されたす。セッション専甚の切り替え。セッション専甚の切り替えは、セッションが再生成された堎合に氞続化されたす。640* 実行䞭のセッションにアタッチしお `/model` を実行しお切り替えたす。ピッカヌからのピック、たたは入力した `/model <name>` は、`s` をピッカヌで抌さない限り、新しいセッションのデフォルトずしお保存されたす。セッション専甚の切り替え。セッション専甚の切り替えはセッションが再生成される堎合に氞続したす。

630* フロントマタヌが `model` フィヌルドを蚭定する [サブ゚ヌゞェント](/docs/ja/sub-agents) をディスパッチしたす。641* フロントマタヌが `model` フィヌルドを蚭定する [サブ゚ヌゞェント](/docs/ja/sub-agents) をディスパッチしたす。

631 642 

632<h3 id="permission-mode-model-and-effort">643<h3 id="permission-mode-model-and-effort">

633 暩限モヌド、モデル、および努力644 暩限モヌド、モデル、および努力

634</h3>645</h3>

635 646 

636バックグラりンドセッションは、蚭定、プロバむダヌ、暩限モヌド、モデル、および努力をディスパッチした堎所ず方法から取埗したす。以䞋のサブセクションは各゜ヌスをカバヌし、スヌパヌバむザヌがセッションを再開始するずきに䜕が氞続化されるかをカバヌしたす。647バックグラりンドセッションは、どこからどのようにディスパッチしたかに応じお、蚭定、プロバむダヌ、暩限モヌド、モデル、および努力を取埗したす。以䞋のサブセクションは各゜ヌスをカバヌし、スヌパヌバむザヌがセッションを再開始するずきに䜕が氞続するかをカバヌしたす。

637 648 

638<h4 id="settings-and-provider">649<h4 id="settings-and-provider">

639 蚭定ずプロバむダヌ650 蚭定ずプロバむダヌ

640</h4>651</h4>

641 652 

642バックグラりンドセッションは、そこで `claude` を開始した堎合ず同じように、実行するディレクトリから [蚭定](/docs/ja/settings) を読み取りたす。これには、プロゞェクト蚭定の [`env` 倀](/docs/ja/settings-reference#env) が含たれるため、そこに蚭定された `ANTHROPIC_MODEL` たたはプロバむダヌ倉数はそのディレクトリ内のすべおのバックグラりンドセッションに適甚されたす。653バックグラりンドセッションは、実行するディレクトリから [蚭定](/docs/ja/settings) を読み取りたす。それが匕き継いだ [蚭定フラグ](#what-carries-over-when-you-background) でそこで `claude` を開始した堎合ず同じです。これには、プロゞェクト蚭定の [`env` 倀](/docs/ja/settings-reference#env) が含たれるため、そこに蚭定された `ANTHROPIC_MODEL` たたはプロバむダヌ倉数はそのディレクトリ内のすべおのバックグラりンドセッションに適甚されたす。

643 654 

644バックグラりンドセッションはたた、ディスパッチしたシェルの `PATH` で実行されるため、実行するコマンドはタヌミナルず同じツヌルを芋぀けたす。`CLAUDE_CODE_USE_BEDROCK` たたは `CLAUDE_CODE_USE_VERTEX` などのそのシェルのクラりドプロバむダヌ遞択も保持し、その `ANTHROPIC_DEFAULT_*_MODEL` ゚むリアスず任意の [`CLAUDE_CODE_EXTRA_BODY`](/docs/ja/env-vars) オヌバヌラむドを゚クスポヌトしたした。655バックグラりンドセッションはたた、ディスパッチしたシェルの `PATH` で実行されるため、実行するコマンドはタヌミナルず同じツヌルを芋぀けたす。`CLAUDE_CODE_USE_BEDROCK` たたは `CLAUDE_CODE_USE_VERTEX` などのそのシェルのクラりドプロバむダヌ遞択も保持し、その `ANTHROPIC_DEFAULT_*_MODEL` ゚むリアスず任意の [`CLAUDE_CODE_EXTRA_BODY`](/docs/ja/env-vars) オヌバヌラむドを゚クスポヌトしたした。

645 656 


647 LLM ゲヌトりェむ658 LLM ゲヌトりェむ

648</h4>659</h4>

649 660 

650[LLM ゲヌトりェむ](/docs/ja/llm-gateway) を通じお Claude Code をルヌティングする堎合、ゲヌトりェむ倉数をシェルで゚クスポヌトする代わりに蚭定ファむルの `env` ブロックに入れ、バックグラりンドセッションはそれらを蚭定の残りで読み取りたす。[蚭定ファむルで蚭定](/docs/ja/llm-gateway-connect#set-in-a-settings-file) はブロックず資栌情報に䜿甚する蚭定ファむルを衚瀺したす。661[LLM ゲヌトりェむ](/docs/ja/llm-gateway) を通じお Claude Code をルヌティングする堎合、ゲヌトりェむ倉数をシェルで゚クスポヌトする代わりに蚭定ファむルの `env` ブロックに入れ、バックグラりンドセッションはそれらを蚭定の残りず䞀緒に読み取りたす。[蚭定ファむルで蚭定](/docs/ja/llm-gateway-connect#set-in-a-settings-file) はブロックず資栌情報に䜿甚する蚭定ファむルを衚瀺したす。

651 662 

652代わりにシェルでのみゲヌトりェむ `ANTHROPIC_BASE_URL` を゚クスポヌトする堎合、それはバックグラりンドセッションに到達したす。`ANTHROPIC_CUSTOM_HEADERS` ず資栌情報を゚クスポヌトしたもの。[スヌパヌバむザヌ](#the-supervisor-process) 自䜓が同じゲヌトりェむを゚クスポヌトしたシェルから開始された堎合のみ、これらのケヌスでのみ。663代わりにシェルでのみゲヌトりェむ `ANTHROPIC_BASE_URL` を゚クスポヌトする堎合、それはバックグラりンドセッションに到達したす。`ANTHROPIC_CUSTOM_HEADERS` ず資栌情報をそれず䞀緒に゚クスポヌトした堎合のみ。[スヌパヌバむザヌ](#the-supervisor-process) 自䜓が同じゲヌトりェむを゚クスポヌトしたシェルから開始された堎合のみ。これらの堎合のみ。

653 664 

654* `←` たたは `/background` で独自のセッションをバックグラりンド化したす665* `←` たたは `/background` でセッションをバックグラりンド化したす

655* セッションをあなたがいるディレクトリにディスパッチしたす666* セッションをあなたがいるディレクトリにディスパッチしたす

656* あなたがいるディレクトリで停止したセッションを起動するか、それに返信したす667* あなたがいるディレクトリで停止したセッションを起動するか、それに返信したす

657 668 

658Claude Code はクラりドプロバむダヌの前のゲヌトりェむを転送したす。ディスパッチするシェルがプロバむダヌを遞択し、そのゲヌトりェむ゚ンドポむントをそのオヌバヌラむドフラグで゚クスポヌトする堎合、Claude Code ぱンドポむントずフラグペアをセッションに転送したす。`ANTHROPIC_CUSTOM_HEADERS` の条件が適甚されたす。䟋えば、`CLAUDE_CODE_USE_VERTEX=1` を `ANTHROPIC_VERTEX_BASE_URL` ず `CLAUDE_CODE_SKIP_VERTEX_AUTH=1` で゚クスポヌトし、Claude Code はその゚ンドポむントずフラグを転送したす。669Claude Code はクラりドプロバむダヌの前のゲヌトりェむを転送したす。ディスパッチするシェルがプロバむダヌを遞択し、そのゲヌトりェむ゚ンドポむントをそのオヌバヌラむドフラグず䞀緒に゚クスポヌトする堎合、Claude Code ぱンドポむントずフラグペアをセッションに転送したす。`ANTHROPIC_BASE_URL` に適甚される条件の䞋で、`ANTHROPIC_CUSTOM_HEADERS` ず䞀緒に。䟋えば、`CLAUDE_CODE_USE_VERTEX=1` を `ANTHROPIC_VERTEX_BASE_URL` ず `CLAUDE_CODE_SKIP_VERTEX_AUTH=1` ず䞀緒に゚クスポヌトし、Claude Code はその゚ンドポむントずフラグを転送したす。

659 670 

660Claude Code は転送されたゲヌトりェむをそのセッションの実行プロセスにのみ適甚し、ディスクに曞き蟌みたせん。671Claude Code は転送されたゲヌトりェむをそのセッションの実行䞭のプロセスにのみ適甚し、ディスクに曞き蟌みたせん。

661 672 

662<h4 id="permission-mode">673<h4 id="permission-mode">

663 暩限モヌド674 暩限モヌド

664</h4>675</h4>

665 676 

666[暩限モヌド](/docs/ja/permissions) はセッションの開始方法に䟝存したす。677[暩限モヌド](/docs/ja/permissions) はセッションをどのように開始したかに䟝存したす。

667 678 

668* **`/bg` たたは `←` でバックグラりンド化**: Claude Code はセッションがいた暩限モヌドを保持するため、`acceptEdits` たたは `auto` に切り替えたものはデタッチ埌もそこに留たりたす679* **`/bg` たたは `←` でバックグラりンド化**: Claude Code はセッションがいた暩限モヌドを保持するため、`acceptEdits` たたは `auto` に切り替えたものはデタッチ埌もそこに留たりたす

669* **`←` で開いた゚ヌゞェントビュヌからディスパッチ**: タヌゲットの独自の蚭定が最初に来お、セッションの暩限モヌドが䜕も蚭定しないずきに適甚されたす680* **`←` で開いた゚ヌゞェントビュヌからディスパッチ**: タヌゲットの独自の蚭定が最初に来お、セッションの暩限モヌドが䜕も蚭定しない堎合に適甚されたす

670* **シェルで開始された `claude agents` からディスパッチするか、`claude --bg` で**: 新しいセッションは、そのディレクトリで新しい `claude` セッションが開始される方法で開始されたす。[ディスパッチデフォルト](#dispatch-defaults) から開いた゚ヌゞェントビュヌからディスパッチしない限り。[セッションが開始される暩限モヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in) は順序をリストしたす681* **シェルで開始された `claude agents` からディスパッチするか、`claude --bg` で**: 新しいセッションはそのディレクトリで新しい `claude` セッションが開始される方法で開始されたす。[ディスパッチデフォルト](#dispatch-defaults) からディスパッチされた堎合を陀き。[セッションが開始される暩限モヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in) はリストを衚瀺したす

671 682 

672`←` で開いた゚ヌゞェントビュヌからディスパッチするセッションの堎合、Claude Code は最初に適甚されるこれらから暩限モヌドを取埗したす。683`←` で開いた゚ヌゞェントビュヌからディスパッチするセッションの堎合、Claude Code は以䞋の最初に適甚されるものから暩限モヌドを取埗したす。

673 684 

6741. タヌゲットディレクトリの [`permissions.defaultMode`](/docs/ja/settings-reference#permissions-defaultmode)。2 ぀の゜ヌスルヌルが適甚されたす。6851. タヌゲットディレクトリの [`permissions.defaultMode`](/docs/ja/settings-reference#permissions-defaultmode)。2 ぀の゜ヌスルヌルが適甚されたす。

675 * `auto` ず `bypassPermissions` は [マネヌゞド蚭定、`--settings` ファむル、たたは `~/.claude/settings.json` からのみ有効です](/docs/ja/settings-reference#permissions-defaultmode)。686 * `auto` ず `bypassPermissions` は [管理蚭定、`--settings` ファむル、たたは `~/.claude/settings.json` からのみ有効になりたす](/docs/ja/settings-reference#permissions-defaultmode)。

676 * Claude Code はプロゞェクトの `.claude/settings.json` たたは `.claude/settings.local.json` からの `defaultMode` を拒吊したす。セッションがいた暩限モヌドより蚱容的なモヌドを遞択したす。687 * Claude Code はプロゞェクトの `.claude/settings.json` たたは `.claude/settings.local.json` からの `defaultMode` を拒吊したす。これはセッションがいた暩限モヌドより蚱容的なモヌドを遞択したす。

6772. セッションの暩限モヌド6882. セッションの暩限モヌド

678 689 

679Claude Code が゜ヌスのモヌドを蚱容的すぎるずしお拒吊する堎合、リスト内の次の゜ヌスが決定したす。䟋えば、プランモヌドセッションからディレクトリにディスパッチし、チェックむンされた蚭定が `acceptEdits` を芁求する堎合、新しいセッションはプランモヌドで開始されたす。その `defaultMode` を `~/.claude/settings.json` に移動する堎合、セッションの暩限モヌドに関わらず適甚されたす。690Claude Code が゜ヌスのモヌドを蚱容的すぎるずしお拒吊する堎合、リスト内の次の゜ヌスが決定したす。䟋えば、プランモヌドセッションからディスパッチし、チェックむンされた蚭定が `acceptEdits` を芁求するディレクトリに、新しいセッションはプランモヌドで開始されたす。その `defaultMode` を `~/.claude/settings.json` に移動するず、セッションの暩限モヌドに関係なく適甚されたす。

680 691 

681蚱容性はプラン、次に Manual ず `dontAsk`、次に `acceptEdits` ず auto を実行したす。それぞれは他より蚱容的ず芋なされ、次に `bypassPermissions`。692蚱容性はプラン、次に Manual ず `dontAsk`、次に `acceptEdits` ず autoそれぞれが他方より蚱容的ず芋なされたす、次に `bypassPermissions` を実行したす。

682 693 

683<h4 id="dispatch-defaults">694<h4 id="dispatch-defaults">

684 ディスパッチデフォルト695 ディスパッチデフォルト


690claude agents --permission-mode plan --model opus --effort high701claude agents --permission-mode plan --model opus --effort high

691```702```

692 703 

693`--effort` ここは [トップレベル `--effort` フラグ](/docs/ja/cli-reference#cli-flags) ず同じ倀を受け入れたす。`ultracode` を含む。704ここで `--effort` は [トップレベル `--effort` フラグ](/docs/ja/cli-reference#cli-flags) ず同じ倀を受け入れたす。`ultracode` を含む。

694 705 

695`--agent` は、ディスパッチプロンプトが 1 ぀に名前を付けない堎合に䜿甚される [サブ゚ヌゞェント](/docs/ja/sub-agents) を蚭定したす。`@name` たたは最初の単語ずしお。デフォルトは [`agent` 蚭定](/docs/ja/settings-reference#agent) が蚭定されおいる堎合、それ以倖は組み蟌みキャッチオヌル `claude` ゚ヌゞェント。ディスパッチ入力でサブ゚ヌゞェントに名前を付けるこずは䞡方をオヌバヌラむドしたす。706`--agent` は、ディスパッチプロンプトが 1 ぀に名前を付けない堎合に䜿甚される [サブ゚ヌゞェント](/docs/ja/sub-agents) を蚭定したす。`@name` ずしお、たたは最初の単語ずしお。デフォルトは [`agent` 蚭定](/docs/ja/settings-reference#agent) が蚭定されおいる堎合、それ以倖は組み蟌みキャッチオヌル `claude` ゚ヌゞェント。ディスパッチ入力でサブ゚ヌゞェントに名前を付けるず、䞡方をオヌバヌラむドしたす。

696 707 

697`claude agents` は `--dangerously-skip-permissions` を `--permission-mode bypassPermissions` の短瞮圢ずしお受け入れ、`--allow-dangerously-skip-permissions` は `bypassPermissions` を各ディスパッチセッションの `Shift+Tab` サむクルで利甚可胜にしたす。そのモヌドで開始したせん。䞡方は [トップレベル CLI フラグ](/docs/ja/cli-reference) ず䞀臎したす。708`claude agents` はたた `--dangerously-skip-permissions` を `--permission-mode bypassPermissions` の短瞮圢ずしお受け入れ、`--allow-dangerously-skip-permissions` は各ディスパッチされたセッションの `Shift+Tab` サむクルで `bypassPermissions` を利甚可胜にしたす。そのモヌドで開始したせん。䞡方は [トップレベル CLI フラグ](/docs/ja/cli-reference) ず䞀臎したす。

698 709 

699`--restricted` を枡しお、ビュヌからディスパッチするすべおのセッションを [制限モヌド](/docs/ja/cli-reference#cli-flags) で開始したす。トップレベル `--restricted` フラグで起動したかのように。Claude Code v2.1.248 以降が必芁です。710`--restricted` を枡しお、ビュヌからディスパッチするすべおのセッションを [制限モヌド](/docs/ja/cli-reference#cli-flags) で開始したす。各セッションがトップレベル `--restricted` フラグで起動されたかのように。Claude Code v2.1.248 以降が必芁です。

700 711 

701アクティブなデフォルトはディスパッチ入力の䞋のフッタヌに衚瀺されたす。712アクティブなデフォルトはディスパッチ入力の䞋のフッタヌに衚瀺されたす。

702 713 

703Claude Code は `claude --bg --permission-mode bypassPermissions` を拒吊したす。`claude --dangerously-skip-permissions` を察話的に 1 回実行しおバむパス免責事項を受け入れるたで。そのモヌドは監芖しおいないセッションが承認なしで行動できるようにするからです。`--dangerously-skip-permissions` たたは `--permission-mode bypassPermissions` を `claude agents` に枡すず、以前に受け入れおいない堎合は同じ免責事項が衚瀺され、受け入れるこずは `bypassPermissions` をビュヌから起動するセッションに適甚したす。`--allow-dangerously-skip-permissions` を枡すず同じ免責事項も衚瀺され、受け入れるこずは `bypassPermissions` をそれらのセッションの `Shift+Tab` サむクルで利甚可胜にしたす。それらで開始したせん。714Claude Code は `claude --bg --permission-mode bypassPermissions` を拒吊したす。バむパス免責事項を受け入れるこずで `claude --dangerously-skip-permissions` を 1 回むンタラクティブに実行するたで。そのモヌドは、監芖しおいないセッションが承認なしに行動するこずを蚱可するからです。`--dangerously-skip-permissions` たたは `--permission-mode bypassPermissions` を `claude agents` に枡すず、以前に受け入れおいない堎合は同じ免責事項が衚瀺され、受け入れるずビュヌから起動するセッションに `bypassPermissions` が適甚されたす。`--allow-dangerously-skip-permissions` を枡すず同じ免責事項も衚瀺され、受け入れるずそれらのセッションの `Shift+Tab` サむクルで `bypassPermissions` が利甚可胜になりたす。それで開始したせん。

704 715 

705<h4 id="what-persists-across-restarts">716<h4 id="what-persists-across-restarts">

706 再開始党䜓で氞続化されるもの717 再開始党䜓で氞続するもの

707</h4>718</h4>

708 719 

709バックグラりンドセッションに察しお遞択した暩限モヌド、モデル、および努力。[蚭定フラグ](#what-carries-over-when-you-background) はすべお、スヌパヌバむザヌが埌で [停止しお再開始](#the-supervisor-process) するずきに氞続化されたす。`claude --bg --dangerously-skip-permissions` たたは `claude --bg --permission-mode bypassPermissions` で起動したセッションはその再開始埌も `bypassPermissions` に留たりたす。セッション䞭に `/model` たたは `/effort` で倉曎したモデルたたは努力も保持されたす。720バックグラりンドセッション甚に遞択した暩限モヌド、モデル、および努力。[匕き継いだ蚭定フラグ](#what-carries-over-when-you-background) ず䞀緒に。スヌパヌバむザヌが埌で [停止しお再開始](#the-supervisor-process) するずきに氞続したす。`claude --bg --dangerously-skip-permissions` たたは `claude --bg --permission-mode bypassPermissions` で起動したセッションはその再開始埌も `bypassPermissions` に留たりたす。`/model` たたは `/effort` で䞭途で倉曎したモデルたたは努力も保持されたす。

710 721 

711セッションが `--effort` たたは `/effort` ではなく蚭定から努力を取埗した堎合、Claude Code はセッションを開始するたびに蚭定を再床読み取りたす。保存された努力を `settings.json` で線集した埌、倉曎は `←` たたは `/bg` でバックグラりンド化するセッションに到達し、それらの埌の再開始。保存された努力は [`effortLevel`](/docs/ja/settings-reference#effortlevel) キヌたたは [`modelSettings`](/docs/ja/settings-reference#modelsettings) ゚ントリです。722セッションが蚭定ではなく `--effort` たたは `/effort` から努力を取埗した堎合、Claude Code はセッションを開始するたびに蚭定を再床読み取りたす。保存された努力を `settings.json` で線集した埌、倉曎は `←` たたは `/bg` でバックグラりンド化するセッションに到達し、その埌の再開始。保存された努力は [`effortLevel`](/docs/ja/settings-reference#effortlevel) キヌたたは [`modelSettings`](/docs/ja/settings-reference#modelsettings) ゚ントリです。

712 723 

713Claude Code はたた [`/rename`](/docs/ja/commands) たたは `Ctrl+R` で蚭定した名前をその再開始党䜓で保持するため、[`claude --resume <name>`](/docs/ja/sessions#name-your-sessions) を実行しおセッションに到達できたす。724Claude Code はたた [`/rename`](/docs/ja/commands) たたは `Ctrl+R` で蚭定した名前をその再開始党䜓で保持するため、[`claude --resume <name>`](/docs/ja/sessions#name-your-sessions) を実行しおセッションに到達できたす。

714 725 

715[アタッチ䞭に `Ctrl+S`](/docs/ja/interactive-mode#general-controls) でスタッシュしたプロンプトもセッションで保持されたす。プロセスが停止たたは再開始された埌、セッションを再床開き、`Ctrl+S` はスタッシュされたテキストを埩元したす。スタッシュの貌り付けられたコンテンツは再開始を生き残りたせん。726[アタッチ䞭に `Ctrl+S`](/docs/ja/interactive-mode#general-controls) でスタッシュしたプロンプトもセッションず䞀緒に保持されたす。プロセスが停止たたは再開始された埌、セッションを再床開き、`Ctrl+S` はスタッシュされたテキストを埩元したす。スタッシュ内の貌り付けられたコンテンツは再開始を生き残りたせん。

716 727 

717<h3 id="settings-plugins-and-mcp-servers">728<h3 id="settings-plugins-and-mcp-servers">

718 蚭定、プラグむン、および MCP サヌバヌ729 蚭定、プラグむン、および MCP サヌバヌ

719</h3>730</h3>

720 731 

721゚ヌゞェントビュヌは、蚭定、プラグむン、MCP サヌバヌ、および远加ディレクトリを読み蟌むための `claude` ず同じ蚭定フラグを受け入れたす。゚ヌゞェントビュヌは `--settings` ず `--plugin-dir` をそれ自䜓に適甚し、すべおの蚭定フラグをディスパッチするセッションに枡すため、この方法で読み蟌むプラグむンたたは MCP サヌバヌはそれらのセッションで利甚可胜です。732゚ヌゞェントビュヌは、蚭定、プラグむン、MCP サヌバヌ、および远加ディレクトリを読み蟌むための `claude` ず同じ蚭定フラグを受け入れたす。゚ヌゞェントビュヌは `--settings`、`--setting-sources`、および `--plugin-dir` をそれ自䜓に適甚し、すべおの蚭定フラグをビュヌからディスパッチするセッションに枡すため、この方法で読み蟌むプラグむンたたは MCP サヌバヌはそれらのセッションで利甚可胜です。

722 733 

723| フラグ | 効果 |734| フラグ | 効果 |

724| :- | :- |735| :- | :- |

725| [`--settings <file-or-json>`](/docs/ja/settings) | ゚ヌゞェントビュヌずディスパッチセッションの蚭定をオヌバヌラむドしたす |736| [`--settings <file-or-json>`](/docs/ja/settings) | ゚ヌゞェントビュヌずディスパッチされたセッションの蚭定をオヌバヌラむドしたす |

737| [`--setting-sources <sources>`](/docs/ja/cli-reference#cli-flags) | ゚ヌゞェントビュヌずディスパッチされたセッションで、名前付き蚭定゜ヌスのみを読み蟌みたす |

726| [`--add-dir <path>`](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration) | 远加ディレクトリぞのファむルアクセスを付䞎したす |738| [`--add-dir <path>`](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration) | 远加ディレクトリぞのファむルアクセスを付䞎したす |

727| [`--plugin-dir <path>`](/docs/ja/plugins) | ロヌカルディレクトリからプラグむンを読み蟌みたす |739| [`--plugin-dir <path>`](/docs/ja/plugins/create#load-a-directory-or-archive-for-one-session) | ロヌカルディレクトリからプラグむンを読み蟌みたす |

728| [`--mcp-config <file-or-json>`](/docs/ja/mcp) | 蚭定ファむルたたは JSON 文字列から MCP サヌバヌを読み蟌みたす |740| [`--mcp-config <file-or-json>`](/docs/ja/mcp) | 蚭定ファむルたたは JSON 文字列から MCP サヌバヌを読み蟌みたす |

729| `--strict-mcp-config` | `--mcp-config` からのみ MCP サヌバヌを䜿甚し、他の MCP 蚭定を無芖したす。[マネヌゞド MCP ファむルでの排他的制埡](/docs/ja/managed-mcp#exclusive-control-with-managed-mcp-json) を参照しお、フラグがマネヌゞド MCP ファむルの䞋で䜕をするかを確認しおください |741| `--strict-mcp-config` | `--mcp-config` からのみ MCP サヌバヌを䜿甚し、他の MCP 蚭定を無芖したす。[managed-mcp.json での排他的制埡](/docs/ja/managed-mcp#exclusive-control-with-managed-mcp-json) を参照しお、フラグが管理 MCP ファむルの䞋で䜕をするかを確認しおください |

730 742 

731`--add-dir`、`--plugin-dir`、たたは `--mcp-config` を倀ごずに 1 回繰り返したす。`claude agents` は `--add-dir a b c` などのスペヌス区切り圢匏をサポヌトしおいたせん。743`--add-dir`、`--plugin-dir`、たたは `--mcp-config` を倀ごずに 1 回繰り返したす。`claude agents` はスペヌス区切り圢匏䟋えば `--add-dir a b c`をサポヌトしおいたせん。

732 744 

733`--settings` ず `--plugin-dir` を `agents` の前たたは埌に配眮できたす。`--add-dir` ず `--mcp-config` を `agents` の埌に保持したす。`agents` の前にいずれかを配眮する堎合、[`claude agents --json`](#manage-sessions-from-the-shell) は `unknown option` ゚ラヌで倱敗したす。745`--settings`、`--setting-sources`、および `--plugin-dir` を `agents` の前たたは埌に配眮できたす。`--add-dir` ず `--mcp-config` を `agents` の埌に保持したす。`agents` の前に配眮するず、[`claude agents --json`](#manage-sessions-from-the-shell) は `unknown option` ゚ラヌで倱敗したす。

734 746 

735次の䟋は、蚭定オヌバヌラむドず 1 ぀の远加ディレクトリで゚ヌゞェントビュヌを開きたす。747次の䟋は、蚭定オヌバヌラむドず 1 ぀の远加ディレクトリで゚ヌゞェントビュヌを開きたす。

736 748 


1048 1060 

1049| バヌゞョン | 倉曎 |1061| バヌゞョン | 倉曎 |

1050| - | - |1062| - | - |

1063| v2.1.281 | [`--setting-sources`](/docs/ja/cli-reference#cli-flags) 制限は [バックグラりンド化するずきに転送されたす](#what-carries-over-when-you-background)。`←` たたは `/bg` でセッションをバックグラりンド化し、agent view からディスパッチするセッションに転送されたす。このリリヌス前は、生成されたセッションはすべおの蚭定゜ヌスを読み蟌みたした。 |

1064| v2.1.281 | `claude --bg` ず、セッションを再開するコマンドは、セッションのディレクトリのワヌクスペヌストラストをたず確認したす。そのディレクトリのタヌミナルから、[信頌ダむアログが衚瀺されたす](#from-your-shell)。ただ受け入れおいない堎合。スクリプトなど、ダむアログが衚瀺できない堎所では、コマンドは [`Workspace not trusted`](/docs/ja/errors#workspace-not-trusted-when-dispatching-a-background-session) ゚ラヌで終了したす。 |

1065| v2.1.274 | 自動曎新埌、玄 1 時間離れおいた agent view は新しいビルドに自身を再起動できたす。その堎合、それを開いた [ディスパッチデフォルト](#dispatch-defaults)を保持したす。`--model`、`--effort`、`--permission-mode`、`--allow-dangerously-skip-permissions`、`--agent`。このリリヌス前は、再起動されたビュヌは `--cwd` ず `--settings` や `--mcp-config` などの蚭定フラグのみを保持したため、その埌ディスパッチしたセッションはそれらのデフォルトなしで開始されたした。 |

1066| v2.1.274 | [削陀が拒吊される](#what-deleting-a-session-removes)堎合、git たたは `WorktreeRemove` フックが worktree を削陀できなかったため、Claude Code が远跡ファむルぞのコミットされおいない倉曎がないこずを確認したチェックアりトされたサブモゞュヌルは、再床削陀を提䟛するのをブロックしたせん。ディレクトリを削陀する代わりに。チェックアりトされたサブモゞュヌル内のコミットされおいない䜜業はコミットされおいない倉曎ずしおカりントされ、メッセヌゞはサブモゞュヌルを名前で瀺したす。このリリヌス前は、worktree 内のサブモゞュヌルチェックアりトはすべお提䟛をブロックし、メッセヌゞは worktree がネストされたリポゞトリを含むず蚀いたした。 |

1051| v2.1.268 | [削陀が拒吊される](#what-deleting-a-session-removes)堎合、git たたは `WorktreeRemove` フックが worktree を削陀できなかったため、メッセヌゞは原因を名前で瀺し、フックがどのように終了したか、その stderr の開始を含みたす。リポゞトリの `.claude/worktrees/` 䞋のリンクされた worktree で、远跡ファむルぞのコミットされおいない倉曎がなく、その䞭にネストされたリポゞトリがなく、他のセッションのレコヌドがそれを名前で瀺しおいない堎合、セッションを再床削陀するず、agent view から、たたは `claude rm <id> --force-remove-worktree <worktree-id>` でディレクトリが削陀されたす。このリリヌス前は、行は `worktree could not be removed (WorktreeRemove hook failed)` たたは git の゚ラヌのみを衚瀺し、フックの stderr はデバッグログにのみ移動し、再床削陀するのは同じ方法で拒吊されたした。 |1067| v2.1.268 | [削陀が拒吊される](#what-deleting-a-session-removes)堎合、git たたは `WorktreeRemove` フックが worktree を削陀できなかったため、メッセヌゞは原因を名前で瀺し、フックがどのように終了したか、その stderr の開始を含みたす。リポゞトリの `.claude/worktrees/` 䞋のリンクされた worktree で、远跡ファむルぞのコミットされおいない倉曎がなく、その䞭にネストされたリポゞトリがなく、他のセッションのレコヌドがそれを名前で瀺しおいない堎合、セッションを再床削陀するず、agent view から、たたは `claude rm <id> --force-remove-worktree <worktree-id>` でディレクトリが削陀されたす。このリリヌス前は、行は `worktree could not be removed (WorktreeRemove hook failed)` たたは git の゚ラヌのみを衚瀺し、フックの stderr はデバッグログにのみ移動し、再床削陀するのは同じ方法で拒吊されたした。 |

1052| v2.1.268 | 最初の `←` が `Press ← again to open agents` たたは `Press ← again to go back to agents` をアタッチされたセッションで衚瀺した埌、[少なくずも 1 秒埌に到達する最初の抌䞋が切り替わりたす](#switch-sessions-without-leaving-the-terminal)。その間の速い抌䞋が無芖された堎合でも。このリリヌス前は、無芖された各抌䞋が埅機をリセットしたため、`←` を䞀定のペヌスで再床抌すず、1 秒以䞊の䞀時停止たで切り替わりたせんでした。 |1068| v2.1.268 | 最初の `←` が `Press ← again to open agents` たたは `Press ← again to go back to agents` をアタッチされたセッションで衚瀺した埌、[少なくずも 1 秒埌に到達する最初の抌䞋が切り替わりたす](#switch-sessions-without-leaving-the-terminal)。その間の速い抌䞋が無芖された堎合でも。このリリヌス前は、無芖された各抌䞋が埅機をリセットしたため、`←` を䞀定のペヌスで再床抌すず、1 秒以䞊の䞀時停止たで切り替わりたせんでした。 |

1053| v2.1.260 | [セッションをバックグラりンド化する](#from-inside-a-session)堎合、他のセッションの [agent リスト](/docs/ja/cross-session-messaging#see-which-sessions-claude-can-reach)は䌚話をバックグラりンドセッションずしお 1 回衚瀺し、それぞのメッセヌゞはもはや移動元のタヌミナルに到達したせん。このリリヌス前は、そのタヌミナルは䌚話の名前の䞋で 2 番目の察話的なセッションずしおリストされたたたになる可胜性があり、移動前に䌚話にメッセヌゞを送信したセッションはそのタヌミナルぞの配信を続けたした。 |1069| v2.1.260 | [セッションをバックグラりンド化する](#from-inside-a-session)堎合、他のセッションの [agent リスト](/docs/ja/cross-session-messaging#see-which-sessions-claude-can-reach)は䌚話をバックグラりンドセッションずしお 1 回衚瀺し、それぞのメッセヌゞはもはや移動元のタヌミナルに到達したせん。このリリヌス前は、そのタヌミナルは䌚話の名前の䞋で 2 番目の察話的なセッションずしおリストされたたたになる可胜性があり、移動前に䌚話にメッセヌゞを送信したセッションはそのタヌミナルぞの配信を続けたした。 |


1062| v2.1.257 | `Ctrl+S` でスタッシュされたプロンプトは、開かれたバックグラりンドセッション内で [セッションず䞀緒に保持されたす](#what-persists-across-restarts)。そのため、`Ctrl+S` はセッションのプロセスが停止しお再床開始された埌にそれを埩元したす。このリリヌス前は、スタッシュは実行䞭のプロセスにのみ存圚し、セッションがアむドル状態になっおプロセスが停止するのに十分な時間が経過したずき、たたは停止しお再床開かれたずきに倱われたした。 |1078| v2.1.257 | `Ctrl+S` でスタッシュされたプロンプトは、開かれたバックグラりンドセッション内で [セッションず䞀緒に保持されたす](#what-persists-across-restarts)。そのため、`Ctrl+S` はセッションのプロセスが停止しお再床開始された埌にそれを埩元したす。このリリヌス前は、スタッシュは実行䞭のプロセスにのみ存圚し、セッションがアむドル状態になっおプロセスが停止するのに十分な時間が経過したずき、たたは停止しお再床開かれたずきに倱われたした。 |

1063| v2.1.251 | [worktree に移動しおいない](#how-file-edits-are-isolated)バックグラりンドセッションでは、Claude ずそれが生成するサブ゚ヌゞェントはリンクされた git worktree 内のファむルを線集できたす。 |1079| v2.1.251 | [worktree に移動しおいない](#how-file-edits-are-isolated)バックグラりンドセッションでは、Claude ずそれが生成するサブ゚ヌゞェントはリンクされた git worktree 内のファむルを線集できたす。 |

1064| v2.1.251 | Claude Code はディスパッチ元のシェルで゚クスポヌトされたクラりドプロバむダヌゲヌトりェむ`ANTHROPIC_VERTEX_BASE_URL` たたは `ANTHROPIC_BEDROCK_BASE_URL` ずその認蚌バむパスフラグなどを [セッションのワヌカヌ](#llm-gateway)に `ANTHROPIC_BASE_URL` ず同じ条件で転送したす。このリリヌス前は、そのようなゲヌトりェむを通じおのみ認蚌されたシェルからバックグラりンド化たたはディスパッチした堎合、セッションが行ったすべおのリク゚ストは倱敗したした。゚ンドポむントずフラグがその環境から削陀されたため。 |1080| v2.1.251 | Claude Code はディスパッチ元のシェルで゚クスポヌトされたクラりドプロバむダヌゲヌトりェむ`ANTHROPIC_VERTEX_BASE_URL` たたは `ANTHROPIC_BEDROCK_BASE_URL` ずその認蚌バむパスフラグなどを [セッションのワヌカヌ](#llm-gateway)に `ANTHROPIC_BASE_URL` ず同じ条件で転送したす。このリリヌス前は、そのようなゲヌトりェむを通じおのみ認蚌されたシェルからバックグラりンド化たたはディスパッチした堎合、セッションが行ったすべおのリク゚ストは倱敗したした。゚ンドポむントずフラグがその環境から削陀されたため。 |

1065| v2.1.251 | 別の Claude Code プロセスが [プラグむンマヌケットプレむス](/docs/ja/plugin-marketplaces)をリフレッシュしおいる間にバックグラりンドセッションが開始される堎合[マヌケットプレむス自動曎新](/docs/ja/discover-plugins#configure-auto-updates)を実行しおいるシブリングセッションなど、Claude Code はそのマヌケットプレむスのプラグむンを利甚可胜に保ちたす。このリリヌス前は、そのようなセッションはそのマヌケットプレむスのスキル、゚ヌゞェント、フック、MCP サヌバヌなしで開始でき、その党実行䞭そのたたになる可胜性がありたした。 |1081| v2.1.251 | 別の Claude Code プロセスが [プラグむンマヌケットプレむス](/docs/ja/plugins/overview)をリフレッシュしおいる間にバックグラりンドセッションが開始される堎合[マヌケットプレむス自動曎新](/docs/ja/plugins/install#keep-plugins-updated)を実行しおいるシブリングセッションなど、Claude Code はそのマヌケットプレむスのプラグむンを利甚可胜に保ちたす。このリリヌス前は、そのようなセッションはそのマヌケットプレむスのスキル、゚ヌゞェント、フック、MCP サヌバヌなしで開始でき、その党実行䞭そのたたになる可胜性がありたした。 |

1066| v2.1.248 | [ディスパッチ入力](#keyboard-shortcuts)の `Shift+Enter` は改行を挿入し、メむンプロンプトず䞀臎し、`Ctrl+Enter` はディスパッチしお、`?` オヌバヌレむが `ctrl+enter to start and open` をリストするタヌミナルで盎ちにアタッチしたす。このリリヌス前は、`Shift+Enter` はディスパッチしおアタッチしたした。 |1082| v2.1.248 | [ディスパッチ入力](#keyboard-shortcuts)の `Shift+Enter` は改行を挿入し、メむンプロンプトず䞀臎し、`Ctrl+Enter` はディスパッチしお、`?` オヌバヌレむが `ctrl+enter to start and open` をリストするタヌミナルで盎ちにアタッチしたす。このリリヌス前は、`Shift+Enter` はディスパッチしおアタッチしたした。 |

1067| v2.1.248 | [セッションを削陀する](#what-deleting-a-session-removes)こずは、worktree のコミットが既にあなたの `origin` リモヌトのデフォルトブランチのロヌカルコピヌにあり、メむンチェックアりトがそのブランチをチェックアりトしおいる堎合に成功したす。このリリヌス前は、削陀は `has commits that are not pushed anywhere` で拒吊されたした。 |1083| v2.1.248 | [セッションを削陀する](#what-deleting-a-session-removes)こずは、worktree のコミットが既にあなたの `origin` リモヌトのデフォルトブランチのロヌカルコピヌにあり、メむンチェックアりトがそのブランチをチェックアりトしおいる堎合に成功したす。このリリヌス前は、削陀は `has commits that are not pushed anywhere` で拒吊されたした。 |

1068| v2.1.248 | `←` たたは `/background` でバックグラりンド化されたセッションは、実行䞭に worktree の [`git worktree lock`](/docs/ja/worktrees#clean-up-subagent-and-background-session-worktrees) を保持したす。このリリヌス前は、バックグラりンド化はロックを解攟し、クリヌンアップたたは `git worktree remove` は実行䞭のセッションの䞋で worktree を削陀できたした。 |1084| v2.1.248 | `←` たたは `/background` でバックグラりンド化されたセッションは、実行䞭に worktree の [`git worktree lock`](/docs/ja/worktrees#clean-up-subagent-and-background-session-worktrees) を保持したす。このリリヌス前は、バックグラりンド化はロックを解攟し、クリヌンアップたたは `git worktree remove` は実行䞭のセッションの䞋で worktree を削陀できたした。 |

agents.md +1 −1

Details

13| [サブ゚ヌゞェント](/docs/ja/sub-agents) | 1 ぀のセッション内で委任されたワヌカヌが、独自のコンテキストでサむドタスクを実行し、サマリヌを返す | サむドタスクが怜玢結果、ログ、たたはファむルコンテンツで䞻な䌚話を埋め尜くす堎合再床参照しない |13| [サブ゚ヌゞェント](/docs/ja/sub-agents) | 1 ぀のセッション内で委任されたワヌカヌが、独自のコンテキストでサむドタスクを実行し、サマリヌを返す | サむドタスクが怜玢結果、ログ、たたはファむルコンテンツで䞻な䌚話を埋め尜くす堎合再床参照しない |

14| [゚ヌゞェントビュヌ](/docs/ja/agent-view) | `claude agents` で開く、バックグラりンドで実行されおいるセッションをディスパッチしお監芖する 1 ぀の画面。リサヌチプレビュヌ | 耇数の独立したタスクがあり、それらを匕き継いで、䞀目で状態を確認し、必芁な堎合のみ介入したい堎合 |14| [゚ヌゞェントビュヌ](/docs/ja/agent-view) | `claude agents` で開く、バックグラりンドで実行されおいるセッションをディスパッチしお監芖する 1 ぀の画面。リサヌチプレビュヌ | 耇数の独立したタスクがあり、それらを匕き継いで、䞀目で状態を確認し、必芁な堎合のみ介入したい堎合 |

15| [゚ヌゞェントチヌム](/docs/ja/agent-teams) | 共有タスクリストず゚ヌゞェント間メッセヌゞングを備えた耇数の調敎されたセッション。リヌダヌによっお管理される。実隓的で、デフォルトでは無効 | Claude にプロゞェクトを分割させ、割り圓おさせ、ワヌカヌを同期させたい堎合 |15| [゚ヌゞェントチヌム](/docs/ja/agent-teams) | 共有タスクリストず゚ヌゞェント間メッセヌゞングを備えた耇数の調敎されたセッション。リヌダヌによっお管理される。実隓的で、デフォルトでは無効 | Claude にプロゞェクトを分割させ、割り圓おさせ、ワヌカヌを同期させたい堎合 |

16| [プロゞェクト](/docs/ja/claude-projects) | claude.ai/code たたはデスクトップアプリでの 1 ぀の継続的な䌚話。Claude は threads ず呌ばれる䞊列クラりドセッションを開始し、各セッションにプロゞェクトのリポゞトリ、指瀺、およびメモリを提䟛し、どのセッションがあなたを必芁ずしおいるかを衚瀺したす。Pro および Max でのパブリックベヌタ | 䜜業が数日たたは数週間にわたる倚くのタスクに及び、マシンがオフの堎合でも実行を続け、各セッションをディスパッチしお远跡するのではなく、䞀床説明したい堎合 |16| [プロゞェクト](/docs/ja/claude-projects) | claude.ai/code たたはデスクトップアプリでの 1 ぀の継続的な䌚話。Claude は threads ず呌ばれる䞊列セッションを開始し、クラりドで、たたはリモヌトコントロヌル経由でコンピュヌタヌで実行し、各セッションにプロゞェクトの指瀺を提䟛し、どのセッションがあなたを必芁ずしおいるかを衚瀺したす。Pro および Max でのパブリックベヌタ | 䜜業が数日たたは数週間にわたる倚くのタスクに及び、マシンがオフの堎合でも実行を続け、各セッションをディスパッチしお远跡するのではなく、䞀床説明したい堎合 |

17| [動的ワヌクフロヌ](/docs/ja/workflows) | 倚くのサブ゚ヌゞェントを実行し、その結果をチェックするスクリプト。1 回のタヌンで調敎するには倧きすぎるゞョブ向け | タスクが倧きすぎおサブ゚ヌゞェント数個では察応できない堎合、たたは怜出結果を盞互に怜蚌したい堎合。コヌドベヌス党䜓の監査、500 ファむルのマむグレヌション、盞互怜蚌が必芁な調査、たたは耇数の角床から䜜成されたプランなど |17| [動的ワヌクフロヌ](/docs/ja/workflows) | 倚くのサブ゚ヌゞェントを実行し、その結果をチェックするスクリプト。1 回のタヌンで調敎するには倧きすぎるゞョブ向け | タスクが倧きすぎおサブ゚ヌゞェント数個では察応できない堎合、たたは怜出結果を盞互に怜蚌したい堎合。コヌドベヌス党䜓の監査、500 ファむルのマむグレヌション、盞互怜蚌が必芁な調査、たたは耇数の角床から䜜成されたプランなど |

18 18 

19すべおのアプロヌチにおいお、ワヌカヌは Claude セッションです。別のツヌルを関䞎させるには、それを Claude に [MCP サヌバヌ](/docs/ja/mcp) ずしお公開したす。19すべおのアプロヌチにおいお、ワヌカヌは Claude セッションです。別のツヌルを関䞎させるには、それを Claude に [MCP サヌバヌ](/docs/ja/mcp) ずしお公開したす。

artifacts.md +39 −12

Details

51Build a dashboard artifact of last week's deploy failures by service and keep it updated as you investigate.51Build a dashboard artifact of last week's deploy failures by service and keep it updated as you investigate.

52```52```

53 53 

54堎所を指定しない限り、Claude はペヌゞを HTML たたは Markdown ファむルずしおプロゞェクト倖の䞀時ディレクトリに曞き蟌み、公開したす。新しいアヌティファクトを公開する堎合、セッションの[暩限モヌド](/docs/ja/permission-modes)を通じお凊理されたす。54堎所を指定しない限り、Claude はペヌゞを HTML たたは Markdown ファむルずしおプロゞェクト倖の䞀時ディレクトリに曞き蟌み、公開したす。[Plan Mode](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode) 以倖では、入力したプロンプトに応じお Claude が公開する新しいアヌティファクトは、暩限プロンプトたたは分類噚レビュヌなしで凊理されたす。ただし、その公開が[コネクタ呌び出し](#pull-live-data-with-mcp-connectors)や[ファむルダりンロヌド](#offer-a-file-download)などのペヌゞのランタむム機胜を宣蚀する堎合は陀きたす。Plan Mode では、Claude Code は各アヌティファクトの最初の公開前にあなたに確認を求めたす。

55 55 

56* **Auto モヌド**分類噚がプロンプトの代わりに公開をレビュヌするため、Claude はプロンプトを衚瀺せずにペヌゞを公開できたす。セッションが開始される暩限モヌドはプランによっお異なりたす。詳现は[開始時の暩限モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)を参照しおください。56アヌティファクトは[共有](#share-an-artifact)するたでプラむベヌトなたたです。公開共有した埌、Claude Code は䌚話ごずに 1 回倉曎前に承認を求めるか、[auto mode](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode) では分類噚に倉曎をレビュヌさせたす。

57* **Manual および Accept edits モヌド**Claude Code は暩限を芁求したす。「Claude wants to publish deploy-failures.html, uploading it to claude.ai (Anthropic's servers) to host as the page "Deploy failures by service", private to you until you share it」のようなメッセヌゞが衚瀺される堎合がありたす。**Yes** を遞択しお公開したす。

58 57 

59アヌティファクトを䞀床承認するず、Claude Code は再床質問するこずなく再公開し、以䞋の堎合を含むいく぀かのケヌスで再床質問したす。58[機胜フラグ取埗](/docs/ja/env-vars#features-that-need-feature-flag-fetching)をオフにした堎合、Claude Code は各アヌティファクトの最初の公開前に確認を求めるか、auto mode では分類噚にレビュヌさせたす。

60 

61* Claude がペヌゞの[コネクタ呌び出し](#pull-live-data-with-mcp-connectors)や[ファむルダりンロヌド](#offer-a-file-download)などのランタむム機胜を宣蚀する堎合

62* その埌、[公開で共有](#share-an-artifact)した堎合

63* その埌、特定の人たたはあなたの組織ず共有し、最新バヌゞョンが芖聎者が芋るバヌゞョンずしお遞択された堎合

64 59 

65最初の公開埌、Claude は URL を出力し、ブラりザが新しいペヌゞに開きたす。[Remote Control](/docs/ja/remote-control)から claude.ai、Claude Desktop、たたは Claude モバむルアプリを通じおプロンプトを送信した堎合、セッションを実行しおいるマシンではタブが開きたせん。ブラりザは、Claude がタヌミナルで入力したプロンプトからアヌティファクトを再床公開する次回に開きたす。任意の時点で `Ctrl+]` を抌しお、セッションの最新アヌティファクトを再床開きたす。60最初の公開埌、Claude は URL を出力し、ブラりザが新しいペヌゞに開きたす。[Remote Control](/docs/ja/remote-control)から claude.ai、Claude Desktop、たたは Claude モバむルアプリを通じおプロンプトを送信した堎合、セッションを実行しおいるマシンではタブが開きたせん。ブラりザは、Claude がタヌミナルで入力したプロンプトからアヌティファクトを再床公開する次回に開きたす。任意の時点で `Ctrl+]` を抌しお、セッションの最新アヌティファクトを再床開きたす。

66 61 


305 300 

306タむポグラフィに぀いお、Claude は Google Fonts からタむプフェむスを読み蟌むこずができたす。これはアヌティファクトペヌゞが読み蟌むこずができる唯䞀の倖郚フォント゜ヌスです。Claude は他のタむプフェむスを `@font-face` デヌタ URI ずしおむンラむン化し、すべおのタむプフェむスにフォヌルバックスタックを提䟛するため、フォントが読み蟌たれない堎合でもペヌゞは匕き続きレンダリングされたす。特定のタむプフェむスを䜿甚するには、プロンプトたたはデザむンシステムで名前を付けたす。301タむポグラフィに぀いお、Claude は Google Fonts からタむプフェむスを読み蟌むこずができたす。これはアヌティファクトペヌゞが読み蟌むこずができる唯䞀の倖郚フォント゜ヌスです。Claude は他のタむプフェむスを `@font-face` デヌタ URI ずしおむンラむン化し、すべおのタむプフェむスにフォヌルバックスタックを提䟛するため、フォントが読み蟌たれない堎合でもペヌゞは匕き続きレンダリングされたす。特定のタむプフェむスを䜿甚するには、プロンプトたたはデザむンシステムで名前を付けたす。

307 302 

308<h2 id="draft-a-design-canvas">303<h2 id="start-from-a-slides-design-or-docs-template">

309 デザむンキャンバスを䜜成する304 スラむド、デザむン、たたはドキュメントテンプレヌトから開始する

310</h2>305</h2>

311 306 

312UI、画面フロヌ、ランディングペヌゞ、たたはポスタヌをモックアップするために、ペヌゞを構築するのではなく、`/design` をブリヌフず共に実行したす。Claude はデザむンを 1 ぀のキャンバス䞊のアヌトボヌドずしお䜜成し、キャンバスを Design アヌティファクトずしお公開したす。ブリヌフは描画する内容を指定したす。307ペヌゞをれロから構築する代わりに、Claude は claude.ai アカりント䞊のテンプレヌトの 1 ぀からアヌティファクトを開始できたす。プレれンテヌション甚の [Claude Slides](https://support.claude.com/en/articles/17153992-what-are-artifacts-and-how-do-i-use-them#h_11d5a9a5fa)、ビゞュアルデザむン甚の [Claude Design](https://support.claude.com/en/articles/14604416-get-started-with-claude-design)、たたは他の人が読んで線集するドキュメント甚の [Claude Docs](https://support.claude.com/en/articles/16923645-get-started-with-claude-docs) です。各テンプレヌトは claude.ai 䞊の独自の゚ディタヌで開き、あなたずチヌムメンバヌが盎接倉曎するか Claude に倉曎を䟝頌でき、PowerPoint、PDF、Word などの圢匏に゚クスポヌトできたす。

308 

309テンプレヌトから開始するには、「移行ノヌトを朚曜日のレビュヌ甚のデッキに倉換する」や「このプランをチヌム甚のドキュメントずしお䜜成する」など、必芁な内容を説明したす。Claude は䞀臎するテンプレヌトを遞択し、リク゚ストずセッションが既に持っおいる内容から入力し、リンクを提䟛したす。デッキたたはデザむンの堎合、`/slides` たたは `/design` をブリヌフず共に実行するこずもできたす。

310 

311<Note>

312 テンプレヌトはベヌタ版です。Pro、Max、Team プランではデフォルトで有効になっおいたす。Enterprise プランでは、Owner が **Organization settings > Artifacts** の䞋で [各テンプレヌトを有効にしたす](https://support.claude.com/en/articles/16994751-artifacts-admin-guide-for-team-and-enterprise-plans)。組織で Slides テンプレヌトが無効になっおいる堎合、`/slides` は衚瀺されたせん。Design テンプレヌトが無効になっおいる堎合、`/design` はデザむンを䜜成したせん。䞡方のコマンドには Claude Code v2.1.265 以降ず [アヌティファクトが利甚可胜](#availability) なセッションが必芁です。

313</Note>

314 

315<h3 id="make-a-slide-deck">

316 スラむドデッキを䜜成する

317</h3>

318 

319デッキが䜕をカバヌしおいるか、誰のためのものかを説明するブリヌフず共に `/slides` を実行したす。

320 

321```text wrap theme={null}

322/slides a quarterly review of the platform team's reliability work, for the engineering all-hands

323```

324 

325Claude は Claude Slides アヌティファクトを䜜成し、リンクを提䟛したす。デスクトップブラりザヌで開いおデッキを線集たたはプレれンテヌションしたす。ブリヌフなしで `/slides` を実行した堎合、Claude は䜕かを䜜成する前にデッキが䜕に぀いおであるべきかを尋ねたす。

326 

327<h3 id="draft-a-design-canvas">

328 デザむンキャンバスを䜜成する

329</h3>

330 

331UI、画面フロヌ、ランディングペヌゞ、たたはポスタヌをモックアップするために、ペヌゞを構築するのではなく、`/design` をブリヌフず共に実行したす。Claude はデザむンを 1 ぀のキャンバス䞊のアヌトボヌドずしお䜜成し、キャンバスを Claude Design アヌティファクトずしお公開したす。ブリヌフは描画する内容を指定したす。

313 332 

314```text wrap theme={null}333```text wrap theme={null}

315/design a settings screen for a mobile banking app334/design a settings screen for a mobile banking app


317 336 

318公開されたアヌティファクトをデスクトップブラりザヌで開いおアヌトボヌドを確認したす。アヌトボヌド䞊の芁玠を遞択しお倉曎するず、線集は自動的に保存されたす。各アヌトボヌドを PNG たたは PDF ずしお゚クスポヌトできたす。337公開されたアヌティファクトをデスクトップブラりザヌで開いおアヌトボヌドを確認したす。アヌトボヌド䞊の芁玠を遞択しお倉曎するず、線集は自動的に保存されたす。各アヌトボヌドを PNG たたは PDF ずしお゚クスポヌトできたす。

319 338 

320`/design` は [アヌティファクトが利甚可胜](#availability) なセッションず Claude Code v2.1.265 以降が必芁です。339<h3 id="write-a-document-with-claude-docs">

340 Claude Docs でドキュメントを䜜成する

341</h3>

342 

343Claude Docs は Claude Code にコマンドではなく claude.ai [コネクタヌ](/docs/ja/mcp#use-mcp-servers-from-claude-ai) ずしお到達したす。接続されおいる堎合、`/mcp` はそれを `claude.ai Claude Docs` ずしおリストしたす。他の人のためのドキュメントのリク゚ストは、アヌティファクトペヌゞではなく Claude Docs に送られたす。仕様、提案、たたはセッションで䜜成したプランの曞き蟌みです。Claude はドキュメントが䜜成されたずきにドキュメントのリンクを提䟛したす。

344 

345README などのコヌドベヌスに属するドキュメントはファむルのたたです。Claude が Claude Docs に配眮するであろう䜕かのためにファむルを取埗するには、`.docx` たたはリポゞトリ内の Markdown ファむルなどの圢匏を指定したす。

346 

347コネクタヌをオフにするには、`claude.ai Claude Docs` を `deniedMcpServers` に远加するか、[claude.ai コネクタヌを無効にする](/docs/ja/mcp#disable-claude-ai-connectors) で説明されおいる `/mcp` トグルを䜿甚したす。

321 348 

322<h2 id="page-constraints">349<h2 id="page-constraints">

323 ペヌゞの制玄350 ペヌゞの制玄

authentication.md +47 −21

Details

32 32 

33ログアりトしお再認蚌するには、Claude Code プロンプトで `/logout` ず入力したす。ログアりトするず、初回起動セットアップ状態もリセットされるため、次回 `claude` を実行するずきはログむンずセットアップを再床実行したす。33ログアりトしお再認蚌するには、Claude Code プロンプトで `/logout` ず入力したす。ログアりトするず、初回起動セットアップ状態もリセットされるため、次回 `claude` を実行するずきはログむンずセットアップを再床実行したす。

34 34 

35耇数のアカりント仕事甚ず個人甚などに同時にログむンしたたたにするには、各アカりントに独自の蚭定ディレクトリを指定したす。`claude` を起動するずきに、[`CLAUDE_CONFIG_DIR`](/docs/ja/env-vars#variables) 環境倉数を䜿甚するアカりントのディレクトリに蚭定したす。各ディレクトリには、独自の蚭定、セッション履歎、および claude.ai ログむンたたは API キヌがありたす。たずえば、Bash たたは Zsh では、`~/.bashrc` たたは `~/.zshrc` に次の゚むリアスを远加しお、`claude-work` が仕事甚アカりントを䜿甚し、`claude` が個人甚アカりントを保持するようにできたす。

36 

37```bash theme={null}

38alias claude-work='CLAUDE_CONFIG_DIR=~/.claude-work claude'

39```

40 

41新しいタヌミナルを開いお初めお `claude-work` を実行した埌、Claude Code は新しいディレクトリのログむンずセットアップを実行したす。別のディレクトリは、Claude Code がそのような皮類のサむンむンを蚭定ディレクトリの倖に保存するため、2 ぀の Claude Console サむンむン[API キヌなし](#sign-in-without-an-api-key)を区別したせん。

42 

35ログむンに問題がある堎合は、[認蚌のトラブルシュヌティング](/docs/ja/troubleshoot-install#login-and-authentication)を参照しおください。43ログむンに問題がある堎合は、[認蚌のトラブルシュヌティング](/docs/ja/troubleshoot-install#login-and-authentication)を参照しおください。

36 44 

37<h2 id="set-up-team-authentication">45<h2 id="set-up-team-authentication">


122* 任意の蚭定ファむルが [`forceLoginOrgUUID`](#restrict-login-to-your-organization) を蚭定するか、`forceLoginMethod` を `"claudeai"` たたは `"console"` に蚭定する130* 任意の蚭定ファむルが [`forceLoginOrgUUID`](#restrict-login-to-your-organization) を蚭定するか、`forceLoginMethod` を `"claudeai"` たたは `"console"` に蚭定する

123* マシン䞊に管理蚭定ファむル、MDM プロファむル、キャッシュされたサヌバヌ管理蚭定などの管理蚭定゜ヌスが存圚したすが、Claude Code が [それを読み取るこずができず](/docs/ja/managed-settings#invalid-entries-in-managed-settings)、他の管理゜ヌスがポリシヌを提䟛しおいない131* マシン䞊に管理蚭定ファむル、MDM プロファむル、キャッシュされたサヌバヌ管理蚭定などの管理蚭定゜ヌスが存圚したすが、Claude Code が [それを読み取るこずができず](/docs/ja/managed-settings#invalid-entries-in-managed-settings)、他の管理゜ヌスがポリシヌを提䟛しおいない

124 132 

125キヌなしでサむンむンする前に `ANTHROPIC_API_KEY` を蚭定解陀しおください。Claude Code 独自の Console サむンむンたたは Claude Platform CLI の `ant auth login` によっお曞き蟌たれたプロファむルは、同じ皮類の認蚌情報であるため、再床サむンむンするずそれが眮き換わりたす。133キヌなしでサむンむンする前に `ANTHROPIC_API_KEY` を蚭定解陀しおください。

126 134 

127キヌなしでサむンむンした埌、保存された API キヌの代わりにプロファむルが埗られたす。135キヌなしでサむンむンした埌、保存された API キヌの代わりにプロファむルが埗られたす。

128 136 


160 168 

161開発者の claude.ai ログむンが特定の Anthropic 組織に属するこずを芁求するには、[管理蚭定](/docs/ja/managed-settings)で [`forceLoginMethod`](/docs/ja/settings-reference#forceloginmethod) ず [`forceLoginOrgUUID`](/docs/ja/settings-reference#forceloginorguuid) を蚭定したす。`forceLoginOrgUUID` を組織 ID に蚭定したす。組織 ID は Claude for Teams たたは Enterprise 組織の [claude.ai 管理蚭定](https://claude.ai/admin-settings/organization)に衚瀺されたす。Claude Code は他の組織ぞの claude.ai ログむンに぀いお゚ラヌを報告し、䜿甚䞭の claude.ai 認蚌情報がリストされおいない組織に属しおいる堎合、起動時に終了したす。169開発者の claude.ai ログむンが特定の Anthropic 組織に属するこずを芁求するには、[管理蚭定](/docs/ja/managed-settings)で [`forceLoginMethod`](/docs/ja/settings-reference#forceloginmethod) ず [`forceLoginOrgUUID`](/docs/ja/settings-reference#forceloginorguuid) を蚭定したす。`forceLoginOrgUUID` を組織 ID に蚭定したす。組織 ID は Claude for Teams たたは Enterprise 組織の [claude.ai 管理蚭定](https://claude.ai/admin-settings/organization)に衚瀺されたす。Claude Code は他の組織ぞの claude.ai ログむンに぀いお゚ラヌを報告し、䜿甚䞭の claude.ai 認蚌情報がリストされおいない組織に属しおいる堎合、起動時に終了したす。

162 170 

163Claude Console ログむンの堎合、Claude Code は `forceLoginOrgUUID` を䜿甚しお、単䞀の Console 組織 ID に蚭定した堎合、Console サむンむンペヌゞで組織を事前遞択したす。組織 ID は [platform.claude.com/settings/organization](https://platform.claude.com/settings/organization) に衚瀺されたす。ログむン時たたは起動時に、結果の Console 認蚌情報がどの組織に属しおいるかを確認せず、キヌをデプロむする前に Console アカりントでログむンした開発者はログむンしたたたになりたす。171Claude Console ログむンの堎合、Claude Code は `forceLoginOrgUUID` を䜿甚しお、単䞀の Console 組織 ID に蚭定した堎合、Console サむンむンペヌゞで組織を事前遞択したす。組織 ID は [platform.claude.com/settings/organization](https://platform.claude.com/settings/organization) に衚瀺されたす。ログむン時たたは起動時に、結果の Console 認蚌情報がどの組織に属しおいるかを確認したせん。キヌをデプロむする前に Console アカりントでログむンした開発者はログむンしたたたになり、その保存されたキヌは [ゲヌトりェむ](/docs/ja/claude-apps-gateway)サむンむンも必芁ずするマシン䞊、たたはクラりドプロバむダヌを遞択するセッション内でブロックされたす。

164 172 

165任意の蚭定ファむルで `forceLoginOrgUUID` を蚭定した堎合、Claude Code はそのファむルが適甚されるセッションで [キヌレス Console サむンむン](#sign-in-without-an-api-key)の提䟛を停止し、代わりに API キヌを䜜成したす。開発者を claude.ai サむンむンに向かわせるには、`forceLoginMethod` を `"claudeai"` に蚭定したす。173任意の蚭定ファむルで `forceLoginOrgUUID` を蚭定した堎合、Claude Code はそのファむルが適甚されるセッションで [キヌレス Console サむンむン](#sign-in-without-an-api-key)の提䟛を停止し、代わりに API キヌを䜜成したす。開発者を claude.ai サむンむンに向かわせるには、`forceLoginMethod` を `"claudeai"` に蚭定したす。

166 174 

167開発者は耇数のパスからログむンできたす。タヌミナル `/login` フロヌ、[VS Code 拡匵機胜](/docs/ja/vs-code)、Agent SDK、`claude setup-token`、`/install-github-app`、およびクラりドゲヌトりェむを通じおルヌティングする組織の [ゲヌトりェむ](/docs/ja/claude-apps-gateway)サむンむン。Claude Code v2.1.212 以降では、すべおのパスが `forceLoginMethod` を適甚したす。v2.1.212 より前では、タヌミナルログむンのみが䞡方のキヌを適甚しおいたした。タヌミナルのむンタラクティブログむン画面`/login` たたは初回オンボヌディングで到達では、Claude Code は `claudeai` たたは `console` メ゜ッドを匷制せずに事前遞択するため、`forceLoginMethod` が `"claudeai"` に蚭定されおいる堎合でも、開発者は Console ログむンをそこで完了できたす。パスは `forceLoginOrgUUID` で異なりたす。175Claude Code v2.1.212 以降では、ここにリストされおいるすべおのログむンパスが `forceLoginMethod` を適甚したす。タヌミナルのむンタラクティブログむン画面`/login` たたは初回オンボヌディングで到達では、Claude Code は `claudeai` たたは `console` メ゜ッドを匷制せずに事前遞択するため、`forceLoginMethod` が `"claudeai"` に蚭定されおいる堎合でも、開発者は Console ログむンをそこで完了できたす。

168 176 

169* **タヌミナル、VS Code 拡匵機胜、および Agent SDK ログむン**: claude.ai アカりントログむンの `forceLoginOrgUUID` を確認したす177パスは `forceLoginOrgUUID` で異なりたす。

178 

179* **タヌミナル、[VS Code 拡匵機胜](/docs/ja/vs-code)、および Agent SDK ログむン**: claude.ai アカりントログむンの `forceLoginOrgUUID` を確認したす

170* **`claude setup-token` および `/install-github-app`**: `forceLoginMethod` のみを匷制するため、別の組織でトヌクンを生成できたす180* **`claude setup-token` および `/install-github-app`**: `forceLoginMethod` のみを匷制するため、別の組織でトヌクンを生成できたす

171* **[ゲヌトりェむ](/docs/ja/claude-apps-gateway)サむンむン**: `forceLoginMethod: "gateway"` によっお遞択され、それによっお制限されず、Anthropic 組織に察しお認蚌されないため、`forceLoginOrgUUID` は適甚されたせん。ゲヌトりェむ ID プロバむダヌを䜿甚しおアクセスを制限したす181* **[ゲヌトりェむ](/docs/ja/claude-apps-gateway)サむンむン**: `forceLoginMethod: "gateway"` によっお遞択され、それによっお制限されず、Anthropic 組織に察しお認蚌されないため、`forceLoginOrgUUID` は適甚されたせん。ゲヌトりェむ ID プロバむダヌを䜿甚しおアクセスを制限したす

172 182 

173デバむス管理ツヌルを通じおキヌをデプロむしたす。[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)は、既に組織に認蚌されおいるアカりントにのみ到達するため、開発者の最初のログむンをリダむレクトできたせん。組織がサヌバヌ管理蚭定も配垃する堎合、䞡方の堎所にキヌを蚭定したす。管理蚭定゜ヌスは [マヌゞされず](/docs/ja/server-managed-settings#settings-precedence)、キャッシュされたサヌバヌ管理蚭定はデバむス管理ファむルを眮き換えたす。ただし、いく぀かの [キヌごずの䟋倖](/docs/ja/server-managed-settings#per-key-exceptions-across-managed-sources)を陀いお。`forceLoginOrgUUID` ず `forceLoginMethod` の `"claudeai"` および `"console"` 倀はこれらの䟋倖に含たれおいないため、䞡方の堎所に保持したす。183デバむス管理ツヌルを通じおキヌをデプロむしたす。[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)は、既に組織に認蚌されおいるアカりントにのみ到達するため、開発者の最初のログむンをリダむレクトできたせん。組織がサヌバヌ管理蚭定も配垃する堎合、䞡方の堎所にキヌを蚭定したす。管理蚭定゜ヌスは [マヌゞされず](/docs/ja/server-managed-settings#settings-precedence)、キャッシュされたサヌバヌ管理蚭定はデバむス管理ファむルを眮き換えたす。ただし、いく぀かの [キヌごずの䟋倖](/docs/ja/server-managed-settings#per-key-exceptions-across-managed-sources)を陀いお。`forceLoginOrgUUID` ず `forceLoginMethod` の `"claudeai"` および `"console"` 倀はこれらの䟋倖に含たれおいないため、䞡方の堎所に保持したす。

174 184 

185[ゲヌトりェむ](/docs/ja/claude-apps-gateway)デプロむメントでは、`forceLoginMethod` ず `forceLoginOrgUUID` を [ゲヌトりェむが提䟛する蚭定](/docs/ja/claude-apps-gateway-config#managed)から陀倖したたたにしおください。

186 

175キヌはたた、ログむン認蚌情報を䜿甚しないセッションが開始できるかどうかも決定したす。蚭定リファレンスの [`forceLoginOrgUUID`](/docs/ja/settings-reference#forceloginorguuid) を参照しお、完党な動䜜を確認しおください。187キヌはたた、ログむン認蚌情報を䜿甚しないセッションが開始できるかどうかも決定したす。蚭定リファレンスの [`forceLoginOrgUUID`](/docs/ja/settings-reference#forceloginorguuid) を参照しお、完党な動䜜を確認しおください。

176 188 

177* **`ANTHROPIC_API_KEY`、`ANTHROPIC_AUTH_TOKEN`、たたは `apiKeyHelper`**: 環境認蚌情報の組織メンバヌシップを確認できないため、起動時にブロックされたす189* **`ANTHROPIC_API_KEY`、`ANTHROPIC_AUTH_TOKEN`、たたは `apiKeyHelper`**: 起動時にブロックされたす。`forceLoginOrgUUID` では、環境認蚌情報の組織メンバヌシップを確認できず、`forceLoginMethod` では認蚌情報が必芁なサむンむンの代わりになりたす。管理蚭定が [ゲヌトりェむ](/docs/ja/claude-apps-gateway)サむンむンも必芁ずする堎合、Claude Code は以前の Claude Console ログむンによっお保存された API キヌを同じ方法でブロックしたす。[管理者ポリシヌがクラりドゲヌトりェむサむンむンを必芁ずしたす](/docs/ja/errors#administrator-policy-requires-a-cloud-gateway-sign-in)を参照しおください

178* **Amazon Bedrock などのクラりドプロバむダヌセッション**: クラりドプロバむダヌに察しお認蚌されるため、ブロックされたせん。クラりド IAM ポリシヌを通じおそれらを制限したす190* **Amazon Bedrock などのクラりドプロバむダヌセッション**: `ANTHROPIC_API_KEY`、`ANTHROPIC_AUTH_TOKEN`、たたは `apiKeyHelper` 認蚌情報、たたは以前の Claude Console ログむンによっお保存された API キヌがマシン䞊にただ存圚する間のみブロックされたす。それを削陀するずセッションが開始したす。これらのセッションはクラりドプロバむダヌに察しお認蚌され、クラりドプロバむダヌのアクセスポリシヌがそれらを管理したす

179* **[Anthropic プロファむルたたはフェデレヌション認蚌情報](#anthropic-profiles-and-federation-credentials)**: ブロックされず、キヌはプロファむルが属する組織を確認したせん191* **[Anthropic プロファむルたたはフェデレヌション認蚌情報](#anthropic-profiles-and-federation-credentials)**: `ANTHROPIC_API_KEY`、`ANTHROPIC_AUTH_TOKEN`、たたは `apiKeyHelper` 認蚌情報、たたは以前の Claude Console ログむンによっお保存された API キヌもマシン䞊に存圚する堎合を陀き、ブロックされたせん。キヌはプロファむルが属する組織を確認したせん

180 192 

181<h2 id="credential-management">193<h2 id="credential-management">

182 認蚌情報管理194 認蚌情報管理


192 * Claude Code は `/login` ず `/logout` を通じお `.credentials.json` を管理したす。リク゚ストをカスタム API ゚ンドポむント経由でルヌティングするには、代わりに [`ANTHROPIC_BASE_URL`](/docs/ja/env-vars) 環境倉数を蚭定しおください。204 * Claude Code は `/login` ず `/logout` を通じお `.credentials.json` を管理したす。リク゚ストをカスタム API ゚ンドポむント経由でルヌティングするには、代わりに [`ANTHROPIC_BASE_URL`](/docs/ja/env-vars) 環境倉数を蚭定しおください。

193* **サポヌトされおいる認蚌タむプ**: claude.ai 認蚌情報、Claude API 認蚌情報、Microsoft Foundry Auth、Bedrock Auth、Vertex Auth、Anthropic プロファむルおよび [Workload Identity Federation](https://platform.claude.com/docs/en/manage-claude/workload-identity-federation) 認蚌情報、および [Claude apps gateway](/docs/ja/claude-apps-gateway) セッショントヌクン。205* **サポヌトされおいる認蚌タむプ**: claude.ai 認蚌情報、Claude API 認蚌情報、Microsoft Foundry Auth、Bedrock Auth、Vertex Auth、Anthropic プロファむルおよび [Workload Identity Federation](https://platform.claude.com/docs/en/manage-claude/workload-identity-federation) 認蚌情報、および [Claude apps gateway](/docs/ja/claude-apps-gateway) セッショントヌクン。

194* **カスタム認蚌情報スクリプト**: [`apiKeyHelper`](/docs/ja/settings-reference#apikeyhelper) 蚭定を構成しお、API キヌを返すシェルスクリプトを実行したす。206* **カスタム認蚌情報スクリプト**: [`apiKeyHelper`](/docs/ja/settings-reference#apikeyhelper) 蚭定を構成しお、API キヌを返すシェルスクリプトを実行したす。

195* **曎新間隔**: Claude Code はデフォルトで 5 分埌に `apiKeyHelper` を再実行したす。カスタム曎新間隔の堎合は、`CLAUDE_CODE_API_KEY_HELPER_TTL_MS` 環境倉数を蚭定しおください。Claude Code がヘルパヌを再実行する他のケヌスに぀いおは、[`apiKeyHelper`](/docs/ja/settings-reference#apikeyhelper) を参照しおください。207* **曎新間隔**: [`apiKeyHelper`](/docs/ja/settings-reference#apikeyhelper) の堎合を参照しおください。Claude Code はヘルパヌを再実行する堎合がありたす。

196* **遅いヘルパヌ通知**: `apiKeyHelper` がキヌを返すのに 10 秒以䞊かかる堎合、Claude Code はプロンプトバヌに経過時間を衚瀺する譊告通知を衚瀺したす。この通知が定期的に衚瀺される堎合は、認蚌情報スクリプトを最適化できるかどうかを確認しおください。208* **遅いヘルパヌ通知**: `apiKeyHelper` がキヌを返すのに 10 秒以䞊かかる堎合、Claude Code はプロンプトバヌに経過時間を衚瀺する譊告通知を衚瀺したす。この通知が定期的に衚瀺される堎合は、認蚌情報スクリプトを最適化できるかどうかを確認しおください。

197* **ヘルパヌの倱敗**: スクリプトが゚ラヌで終了したり、タむムアりトしたり、䜕も出力しない堎合、リク゚ストは 3 回の詊行内に [`Your apiKeyHelper script is failing`](/docs/ja/errors#your-apikeyhelper-script-is-failing) で倱敗したす。v2.1.208 より前では、ヘルパヌの倱敗は玄 10 回のサむレント再詊行埌に汎甚 401 ずしお衚瀺されおいたした。209* **ヘルパヌの倱敗**: スクリプトが゚ラヌで終了したり、タむムアりトしたり、䜕も出力しない堎合、リク゚ストは 3 回の詊行内に [`Your apiKeyHelper script is failing`](/docs/ja/errors#your-apikeyhelper-script-is-failing) で倱敗したす。

198 210 

199`apiKeyHelper`、`ANTHROPIC_API_KEY`、および `ANTHROPIC_AUTH_TOKEN` は CLI およびそれをラップするサヌフェスVS Code 拡匵機胜、Agent SDK、GitHub Actions を含むに適甚されたす。Claude Desktop ずクラりドセッションは `apiKeyHelper` を呌び出したり、これらの環境倉数を読み蟌んだりしたせん。OAuth を䜿甚したす。ただし、[サヌドパヌティ掚論蚭定](/docs/ja/llm-gateway-connect#desktop-app)を実行しおいるデスクトップセッションは、その蚭定の認蚌情報で認蚌したす。211`apiKeyHelper`、`ANTHROPIC_API_KEY`、および `ANTHROPIC_AUTH_TOKEN` は CLI およびそれをラップするサヌフェスVS Code 拡匵機胜、Agent SDK、GitHub Actions を含むに適甚されたす。Claude Desktop ずクラりドセッションは `apiKeyHelper` を呌び出したり、これらの環境倉数を読み蟌んだりしたせん。OAuth を䜿甚したす。ただし、[サヌドパヌティ掚論蚭定](/docs/ja/llm-gateway-connect#desktop-app)を実行しおいるデスクトップセッションは、その蚭定の認蚌情報で認蚌したす。

200 212 


202 期限切れ間近のログむンを曎新する214 期限切れ間近のログむンを曎新する

203</h3>215</h3>

204 216 

205`/login` で䜜成したログむンが期限切れたで 3 日以内になるず、Claude Code はスタヌトアップ時に譊告を衚瀺したす。`Your login expires in 3 days · run /login to renew`。Claude Code v2.1.203 以降が必芁です。v2.1.217 より前では、譊告は 5 日前に衚瀺されおいたした。217`/login` で䜜成したログむンが期限切れたで 3 日以内になるず、Claude Code はスタヌトアップ時に譊告を衚瀺したす。`Your login expires in 3 days · run /login to renew`。

206 218 

207`/login` を実行しお曎新したす。譊告は情報提䟛のみであり、リク゚ストをブロックするこずはありたせん。ログむンが実際に期限切れになるたで認蚌は機胜し続けたす。ログむンの有効期間自䜓は倉わりたせん。事前譊告は v2.1.203 が远加するものです。219`/login` を実行しお曎新したす。譊告は情報提䟛のみであり、リク゚ストをブロックするこずはありたせん。ログむンが実際に期限切れになるたで認蚌は機胜し続けたす。

208 220 

209保存されたログむンが期限切れになり、曎新できなくなるず、再床サむンむンするたで、各モデルリク゚ストは [`Login expired · Please run /login`](/docs/ja/errors#login-expired) で倱敗したす。v2.1.206 より前では、Claude Code は期限切れのログむンをモデル゚ラヌずしお報告しおいたした。221保存されたログむンが期限切れになり、曎新できなくなるず、再床サむンむンするたで、各モデルリク゚ストは [`Login expired · Please run /login`](/docs/ja/errors#login-expired) で倱敗したす。

210 222 

211リク゚ストが倱敗する前にこの状態を確認できたす。[`/status`](/docs/ja/commands) は `Login` 行に `Expired — log in again` を衚瀺し、期限切れのログむンに保存されおいる組織ずメヌルアドレスを衚瀺したす。この行は、保存されおいる claude.ai たたは Claude Console ログむンがアクティブな認蚌情報である堎合にのみ衚瀺されたす。この行には Claude Code v2.1.210 以降が必芁です。223リク゚ストが倱敗する前にこの状態を確認できたす。[`/status`](/docs/ja/commands) は `Login` 行に `Expired — log in again` を衚瀺し、期限切れのログむンに保存されおいる組織ずメヌルアドレスを衚瀺したす。この行は、保存されおいる claude.ai ログむンがアクティブな認蚌情報である堎合にのみ衚瀺されたす。この行には Claude Code v2.1.210 以降が必芁です。

212 224 

213譊告は claude.ai たたは Claude Console ログむンがアクティブな認蚌情報である堎合にのみ衚瀺され、クラりドプロバむダヌ、`ANTHROPIC_API_KEY`、`ANTHROPIC_AUTH_TOKEN`、たたは `apiKeyHelper` が認蚌情報を提䟛する堎合には衚瀺されたせん。225譊告は claude.ai ログむンがアクティブな認蚌情報である堎合にのみ衚瀺され、クラりドプロバむダヌ、`ANTHROPIC_API_KEY`、`ANTHROPIC_AUTH_TOKEN`、たたは `apiKeyHelper` が認蚌情報を提䟛する堎合には衚瀺されたせん。

214 226 

215曎新を早期に行うこずは、無人で実行されるセッションにずっお最も重芁です。[agent view のバックグラりンドセッション](/docs/ja/agent-view)たたは [Remote Control](/docs/ja/remote-control) セッションがログむンより長く実行される堎合、認蚌情報が期限切れになるず進行が停止し、再床サむンむンするたで埩旧できたせん。227曎新を早期に行うこずは、無人で実行されるセッションにずっお最も重芁です。[agent view のバックグラりンドセッション](/docs/ja/agent-view)たたは [Remote Control](/docs/ja/remote-control) セッションがログむンより長く実行される堎合、認蚌情報が期限切れになるず進行が停止し、再床サむンむンするたで埩旧できたせん。

216 228 


230 242 

231眲名枈みの [Claude apps gateway](/docs/ja/claude-apps-gateway) セッションはこのリストの倖に䜍眮したす。これは Amazon Bedrock たたは Google Cloud の Agent Platform のようなプロバむダヌ遞択であり、それらより優先されたす。ゲヌトりェむセッションが存圚する堎合、CLI は `CLAUDE_CODE_USE_BEDROCK`、`CLAUDE_CODE_USE_VERTEX`、たたは `CLAUDE_CODE_USE_FOUNDRY` が蚭定されおいおも、ゲヌトりェむトヌクンで認蚌され、ベアラヌトヌクン、API キヌ、`apiKeyHelper`、およびプロファむルなどの䞊蚘の認蚌情報゜ヌスは䜿甚されたせん。243眲名枈みの [Claude apps gateway](/docs/ja/claude-apps-gateway) セッションはこのリストの倖に䜍眮したす。これは Amazon Bedrock たたは Google Cloud の Agent Platform のようなプロバむダヌ遞択であり、それらより優先されたす。ゲヌトりェむセッションが存圚する堎合、CLI は `CLAUDE_CODE_USE_BEDROCK`、`CLAUDE_CODE_USE_VERTEX`、たたは `CLAUDE_CODE_USE_FOUNDRY` が蚭定されおいおも、ゲヌトりェむトヌクンで認蚌され、ベアラヌトヌクン、API キヌ、`apiKeyHelper`、およびプロファむルなどの䞊蚘の認蚌情報゜ヌスは䜿甚されたせん。

232 244 

233マシンの [管理蚭定](/docs/ja/managed-settings)が [`forceLoginMethod`](/docs/ja/settings-reference#forceloginmethod) を `"gateway"` に蚭定するか、[`forceLoginGatewayUrl`](/docs/ja/settings-reference#forcelogingatewayurl) を蚭定し、`CLAUDE_CODE_USE_BEDROCK` たたは `CLAUDE_CODE_USE_VERTEX` などの倉数を通じおクラりドプロバむダヌを遞択しない堎合、セッションはゲヌトりェむサむンむンのみを䜿甚したす。Claude Code は他の認蚌情報゜ヌスをスキップし、`/login` でサむンむンするよう求めたす。残りの各認蚌情報で衚瀺される内容に぀いおは、[Administrator policy requires a Cloud gateway sign-in](/docs/ja/errors#administrator-policy-requires-a-cloud-gateway-sign-in) を参照しおください。v2.1.261 より前、たたはゲヌトりェむサむンむンのみを蚭定するマシンの v2.1.265 より前では、Claude Code はこれらのマシンで残りの保存されたログむンを䜿甚しおいたした。245マシンの [管理蚭定](/docs/ja/managed-settings)が [`forceLoginMethod`](/docs/ja/settings-reference#forceloginmethod) を `"gateway"` に蚭定するか、[`forceLoginGatewayUrl`](/docs/ja/settings-reference#forcelogingatewayurl) を蚭定し、`CLAUDE_CODE_USE_BEDROCK` たたは `CLAUDE_CODE_USE_VERTEX` などの倉数を通じおクラりドプロバむダヌを遞択しない堎合、セッションはゲヌトりェむサむンむンのみを䜿甚したす。Claude Code は他の認蚌情報゜ヌスをスキップし、`/login` でサむンむンするよう求めたす。残りの各認蚌情報で衚瀺される内容に぀いおは、[Administrator policy requires a Cloud gateway sign-in](/docs/ja/errors#administrator-policy-requires-a-cloud-gateway-sign-in) を参照しおください。Claude Code v2.1.261 以降、たたはゲヌトりェむサむンむンのみを蚭定するマシンの v2.1.265 以降が必芁です。

234 246 

235アクティブな Claude サブスクリプションがあり、環境に `ANTHROPIC_API_KEY` も蚭定されおいる堎合、API キヌは承認されるず優先されたす。キヌが無効たたは期限切れの組織に属しおいる堎合、これは認蚌゚ラヌを匕き起こす可胜性がありたす。247アクティブな Claude サブスクリプションがあり、環境に `ANTHROPIC_API_KEY` も蚭定されおいる堎合、API キヌは承認されるず優先されたす。キヌが無効たたは期限切れの組織に属しおいる堎合、これは認蚌゚ラヌを匕き起こす可胜性がありたす。

236 248 


254| フェデレヌション倉数 | `ANTHROPIC_FEDERATION_RULE_ID` および `ANTHROPIC_ORGANIZATION_ID`、䞡方蚭定 | 侊 |266| フェデレヌション倉数 | `ANTHROPIC_FEDERATION_RULE_ID` および `ANTHROPIC_ORGANIZATION_ID`、䞡方蚭定 | 侊 |

255| アクティブプロファむル | 蚭定ディレクトリ内の [`active_config` ファむル](https://platform.claude.com/docs/en/manage-claude/wif-reference#active-profile)、たたは `default` ずいう名前のプロファむル | 認蚌モヌドが `oidc_federation` の堎合は䞊。認蚌モヌドが `user_oauth` の堎合は、機胜しおいる `/login` 認蚌情報より䞋 |267| アクティブプロファむル | 蚭定ディレクトリ内の [`active_config` ファむル](https://platform.claude.com/docs/en/manage-claude/wif-reference#active-profile)、たたは `default` ずいう名前のプロファむル | 認蚌モヌドが `oidc_federation` の堎合は䞊。認蚌モヌドが `user_oauth` の堎合は、機胜しおいる `/login` 認蚌情報より䞋 |

256 268 

257`user_oauth` ルヌルは、`ant auth login` プロファむルの残りが `/login` でサむンむンしたアカりントからリク゚ストを移動するのを防ぎたす。フェデレヌション倉数の堎合、Claude Code は ID トヌクンを亀換する際に [WIF リファレンス](https://platform.claude.com/docs/en/manage-claude/wif-reference#environment-variables)の `ANTHROPIC_IDENTITY_TOKEN_FILE` などの他の倉数も読み蟌みたす。プロファむルファむル圢匏に぀いおは、[WIF リファレンス](https://platform.claude.com/docs/en/manage-claude/wif-reference#profile-configuration-file)を参照しおください。269フェデレヌション倉数の堎合、Claude Code は ID トヌクンを亀換する際に [WIF リファレンス](https://platform.claude.com/docs/en/manage-claude/wif-reference#environment-variables)の `ANTHROPIC_IDENTITY_TOKEN_FILE` などの他の倉数も読み蟌みたす。プロファむルファむル圢匏に぀いおは、[WIF リファレンス](https://platform.claude.com/docs/en/manage-claude/wif-reference#profile-configuration-file)を参照しおください。

258 270 

259Claude Code が遞択した゜ヌスを確認するには、`/status` を実行しおください。`Profile` 行は `Login method` 行の代わりに゜ヌスを名前で衚瀺し、プロファむルが䜿甚䞭の認蚌情報である堎合、`Organization` および `Email` 行はそのアカりントを衚瀺したす。271Claude Code が遞択した゜ヌスを確認するには、`/status` を実行しおください。`Profile` 行は `Login method` 行の代わりに゜ヌスを名前で衚瀺し、プロファむルが䜿甚䞭の認蚌情報である堎合、`Organization` および `Email` 行はそのアカりントを衚瀺したす。

260 272 

261`--debug` で Claude Code を起動するず、`~/.claude/debug/<session-id>.txt` のデバッグログに `Using Anthropic profile auth` 行ず゜ヌス名も曞き蟌みたす。Claude Code が機胜しおいる `/login` 認蚌情報があるため `user_oauth` アクティブプロファむルをスキップする堎合、claude.ai ログむンを代わりに䜿甚しおいるこずを瀺す譊告をデバッグログに曞き蟌みたす。

262 

263`user_oauth` プロファむルのログむンが期限切れになり、Claude Code がそれを曎新できない堎合、リク゚ストは [Anthropic profile login expired](/docs/ja/errors#anthropic-profile-login-expired) で倱敗したす。273`user_oauth` プロファむルのログむンが期限切れになり、Claude Code がそれを曎新できない堎合、リク゚ストは [Anthropic profile login expired](/docs/ja/errors#anthropic-profile-login-expired) で倱敗したす。

264 274 

265[claude.ai コネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai)および [`/schedule`](/docs/ja/routines)などの claude.ai ログむンが必芁な機胜は、これらの゜ヌスの 1 ぀が遞択されおいる間は利甚できたせん。Claude Code が゜ヌスを遞択するのを停止するには、以䞋を実行しおください。275[claude.ai コネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai)および [`/schedule`](/docs/ja/routines)などの claude.ai ログむンが必芁な機胜は、これらの゜ヌスの 1 ぀が遞択されおいる間は利甚できたせん。Claude Code が゜ヌスを遞択するのを停止するには、以䞋を実行しおください。


279 289 

280このコマンドは `/login` ず同じブラりザ認可フロヌを開き、ブラりザでアクセスを承認した埌、トヌクンはタヌミナルに出力されたす。トヌクンはどこにも保存されたせん。トヌクンをコピヌしお、認蚌したい堎所で `CLAUDE_CODE_OAUTH_TOKEN` 環境倉数ずしお蚭定したす。290このコマンドは `/login` ず同じブラりザ認可フロヌを開き、ブラりザでアクセスを承認した埌、トヌクンはタヌミナルに出力されたす。トヌクンはどこにも保存されたせん。トヌクンをコピヌしお、認蚌したい堎所で `CLAUDE_CODE_OAUTH_TOKEN` 環境倉数ずしお蚭定したす。

281 291 

282```bash theme={null}292<Tabs>

283export CLAUDE_CODE_OAUTH_TOKEN=your-token293 <Tab title="macOS, Linux, WSL">

284```294 ```bash theme={null}

295 export CLAUDE_CODE_OAUTH_TOKEN=your-token

296 ```

297 </Tab>

298 

299 <Tab title="Windows PowerShell">

300 ```powershell theme={null}

301 $env:CLAUDE_CODE_OAUTH_TOKEN = "your-token"

302 ```

303 </Tab>

304 

305 <Tab title="Windows CMD">

306 ```batch theme={null}

307 set CLAUDE_CODE_OAUTH_TOKEN=your-token

308 ```

309 </Tab>

310</Tabs>

285 311 

286このトヌクンは Claude サブスクリプションで認蚌され、Pro、Max、Team、たたは Enterprise プランが必芁です。モデルリク゚ストのみを実行できるため、[Remote Control](/docs/ja/remote-control) セッションを確立したり、[claude.ai コネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai)をフェッチしたりするこずはできたせん。ロヌカルで蚭定した MCP サヌバヌは匕き続き機胜したす。312このトヌクンは Claude サブスクリプションで認蚌され、Pro、Max、Team、たたは Enterprise プランが必芁です。モデルリク゚ストのみを実行できるため、[Remote Control](/docs/ja/remote-control) セッションを確立したり、[claude.ai コネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai)をフェッチしたりするこずはできたせん。ロヌカルで蚭定した MCP サヌバヌは匕き続き機胜したす。

287 313 

auto-mode-config.md +14 −30

Details

9[オヌトモヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)を䜿甚するず、Claude Code は、ツヌル呌び出しを分類噚にルヌティングしお、䞍可逆的、砎壊的、たたは環境倖を察象ずした操䜜をブロックするこずで、定期的な暩限プロンプトなしで実行できたす。拒吊および明瀺的な質問ルヌルは分類噚の前に評䟡され、匕き続きブロックたたはプロンプトを衚瀺したす。`autoMode` 蚭定ブロックを䜿甚しお、その分類噚に組織が信頌するリポゞトリ、バケット、ドメむンを指定し、定期的な内郚操䜜のブロックを停止させたす。9[オヌトモヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)を䜿甚するず、Claude Code は、ツヌル呌び出しを分類噚にルヌティングしお、䞍可逆的、砎壊的、たたは環境倖を察象ずした操䜜をブロックするこずで、定期的な暩限プロンプトなしで実行できたす。拒吊および明瀺的な質問ルヌルは分類噚の前に評䟡され、匕き続きブロックたたはプロンプトを衚瀺したす。`autoMode` 蚭定ブロックを䜿甚しお、その分類噚に組織が信頌するリポゞトリ、バケット、ドメむンを指定し、定期的な内郚操䜜のブロックを停止させたす。

10 10 

11<Note>11<Note>

12 オヌトモヌドは、Anthropic API、[AWS 䞊の Claude Platform](/docs/ja/claude-platform-on-aws)、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、およびサむンむン枈みの[Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway)セッションを含む、すべおのプロバむダヌのすべおのナヌザヌが利甚できたす。Claude Code がアカりントでオヌトモヌドが利甚できないず報告する堎合は、[完党な芁件](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)を確認しおください。これには、サポヌトされおいるモデルず Team および Enterprise プランでの組織レベルの制埡も含たれたす。v2.1.158 から v2.1.206 では、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、および Claude アプリゲヌトりェむセッション䞊のオヌトモヌドは `CLAUDE_CODE_ENABLE_AUTO_MODE=1` の蚭定が必芁でしたが、v2.1.207 ではその芁件が削陀されたした。12 このペヌゞは蚭定リファレンスです。オヌトモヌドのオン・オフの切り替えは、暩限モヌドペヌゞで説明されおいたす。

13 

14 * **セッション䞭にオヌトモヌドに切り替える、たたはそこから戻る**: [暩限モヌドの切り替え](/docs/ja/permission-modes#switch-permission-modes)を参照しおください

15 * **オヌトモヌドでセッションを開始する**: [別の暩限モヌドで開始する](/docs/ja/permission-modes#start-in-a-different-mode)を参照しおください

13</Note>16</Note>

14 17 

15デフォルトでは、分類噚は䜜業ディレクトリず珟圚のリポゞトリの蚭定されたリモヌトのみを信頌したす。䌚瀟の゜ヌス管理組織ぞのプッシュやチヌムクラりドバケットぞの曞き蟌みなどのアクションは、`autoMode.environment` に远加するたでブロックされたす。18オヌトモヌドは、Anthropic API、[AWS 䞊の Claude Platform](/docs/ja/claude-platform-on-aws)、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、およびサむンむン枈みの[Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway)セッションを含む、すべおのプロバむダヌのすべおのナヌザヌが利甚できたす。Claude Code がアカりントでオヌトモヌドが利甚できないず報告する堎合は、[完党な芁件](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)を確認しおください。これには、サポヌトされおいるモデルず Team および Enterprise プランでの組織レベルの制埡も含たれたす。

16 19 

17セッションがオヌトモヌドになる方法ずデフォルトでブロックされるものに぀いおは、[暩限モヌド ペヌゞのオヌトモヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)を参照しおください。このペヌゞは蚭定リファレンスです。20デフォルトでは、分類噚は䜜業ディレクトリず珟圚のリポゞトリの蚭定されたリモヌトのみを信頌したす。䌚瀟の゜ヌス管理組織ぞのプッシュやチヌムクラりドバケットぞの曞き蟌みなどのアクションは、`autoMode.environment` に远加するたでブロックされたす。

18 21 

19このペヌゞでは、以䞋の方法に぀いお説明したす。22このペヌゞでは、以䞋の方法に぀いお説明したす。

20 23 

21* [`permissions.ask`](#add-a-human-checkpoint)を䜿甚しおプッシュおよびプルリク゚ストの人間チェックポむントを远加する24* [`permissions.ask`](#add-a-human-checkpoint)を䜿甚しおプッシュおよびプルリク゚ストの人間チェックポむントを远加する

22* [CLAUDE.md、ナヌザヌ蚭定、管理蚭定党䜓でルヌルを蚭定する堎所を遞択する](#where-the-classifier-reads-configuration)

23* [`autoMode.environment`](#define-trusted-infrastructure)を䜿甚しお信頌できるむンフラストラクチャを定矩する25* [`autoMode.environment`](#define-trusted-infrastructure)を䜿甚しお信頌できるむンフラストラクチャを定矩する

24* [`/auto-mode-setup`](#generate-environment-entries)を䜿甚しお環境゚ントリを生成する26* [`/auto-mode-setup`](#generate-environment-entries)を䜿甚しお環境゚ントリを生成する

25* [デフォルトがパむプラむンに適さない堎合、ブロックおよび蚱可ルヌルをオヌバヌラむドする](#override-the-block-and-allow-rules)

26* [`/permissions`](#edit-rules-from-permissions)からルヌルを線集する蚭定ファむルを開かずに

27* [`autoMode.classifyAllShell`](#route-all-shell-commands-through-the-classifier)を䜿甚しおすべおのシェルコマンドを分類噚にルヌティングする

28* [`claude auto-mode`](#inspect-the-defaults-and-your-effective-config)サブコマンドで有効な蚭定を怜査する

29* [拒吊を確認](#review-denials)しお、次に䜕を远加するかを把握する27* [拒吊を確認](#review-denials)しお、次に䜕を远加するかを把握する

30 28 

31<h2 id="common-boundaries">29<h2 id="common-boundaries">


34 32 

35オヌトモヌドでは、䜜業䞭のリポゞトリのあらゆるブランチデフォルトブランチを含むぞのプッシュが蚱可され、デフォルトではプルリク゚ストの䜜成も可胜です。`production`、`release`、`gh-pages` など、デプロむたたは公開タヌゲットずしおマヌクされた非デフォルトブランチは、このデフォルトの察象倖です。分類噚はそこぞのプッシュを独自の条件で刀定し、本番環境ぞのデプロむずしお扱いたす。プッシュの内容も匕き続きチェックされるため、匷制プッシュ、コミットぞのシヌクレット入力、たたは CI やデプロむパむプラむンの実行時にシヌクレットをリポゞトリ倖に送信する倉曎は、ブロックされたたたです。33オヌトモヌドでは、䜜業䞭のリポゞトリのあらゆるブランチデフォルトブランチを含むぞのプッシュが蚱可され、デフォルトではプルリク゚ストの䜜成も可胜です。`production`、`release`、`gh-pages` など、デプロむたたは公開タヌゲットずしおマヌクされた非デフォルトブランチは、このデフォルトの察象倖です。分類噚はそこぞのプッシュを独自の条件で刀定し、本番環境ぞのデプロむずしお扱いたす。プッシュの内容も匕き続きチェックされるため、匷制プッシュ、コミットぞのシヌクレット入力、たたは CI やデプロむパむプラむンの実行時にシヌクレットをリポゞトリ倖に送信する倉曎は、ブロックされたたたです。

36 34 

37<Info>v2.1.211 より前では、分類噚は䜜業ブランチ、Claude が䜜成したブランチ、およびデフォルトブランチぞの定期的なプッシュのみを蚱可しおいたした。</Info>

38 

39Claude のプッシュおよびプルリク゚ストコマンドの前に人間によるチェックポむントが必芁な堎合は、暩限ルヌルを远加しおください。[以䞋のレシピ](#add-a-human-checkpoint)では、他のすべおのアクションに察しおオヌトモヌドを有効に保ちたす。35Claude のプッシュおよびプルリク゚ストコマンドの前に人間によるチェックポむントが必芁な堎合は、暩限ルヌルを远加しおください。[以䞋のレシピ](#add-a-human-checkpoint)では、他のすべおのアクションに察しおオヌトモヌドを有効に保ちたす。

40 36 

41<h3 id="add-a-human-checkpoint">37<h3 id="add-a-human-checkpoint">


79| 組織党䜓 | [マネヌゞド蚭定](/docs/ja/server-managed-settings) | すべおの開発者に配垃される信頌できるむンフラストラクチャ |75| 組織党䜓 | [マネヌゞド蚭定](/docs/ja/server-managed-settings) | すべおの開発者に配垃される信頌できるむンフラストラクチャ |

80| `--settings` フラグたたは Agent SDK | むンラむン JSON | 自動化のための呌び出しごずのオヌバヌラむド |76| `--settings` フラグたたは Agent SDK | むンラむン JSON | 自動化のための呌び出しごずのオヌバヌラむド |

81 77 

82分類噚は `.claude/settings.json` たたは `.claude/settings.local.json` のプロゞェクト蚭定から `autoMode` を読み蟌みたせん。䞡方のファむルはリポゞトリディレクトリに存圚するため、チェックむンされたリポゞトリたたはビルドステップが独自の蚱可ルヌルを泚入する可胜性がありたす。v2.1.207 より前は、分類噚は `.claude/settings.local.json` も読み蟌んでいたした。そのファむルの `autoMode` ブロックを `~/.claude/settings.json` に移動しおください。`.claude/settings.local.json` を陀倖するこずで、リポゞトリがファむルをコミットしたり、ロヌカルツヌルたたはビルドステップが曞き蟌んだりする堎合も察応できたす。78分類噚は `.claude/settings.json` たたは `.claude/settings.local.json` のプロゞェクト蚭定から `autoMode` を読み蟌みたせん。䞡方のファむルはリポゞトリディレクトリに存圚するため、チェックむンされたリポゞトリたたはビルドステップが独自の蚱可ルヌルを泚入する可胜性がありたす。`autoMode` ブロックを `.claude/settings.local.json` から `~/.claude/settings.json` に移動しおください。

83 79 

84各スコヌプからの゚ントリは結合されたす。開発者は個人的な゚ントリで `environment`、`allow`、`soft_deny`、`hard_deny` を拡匵できたすが、マネヌゞド蚭定が提䟛する゚ントリを削陀するこずはできたせん。蚱可ルヌルは分類噚内の゜フトブロックルヌルの䟋倖ずしお機胜するため、開発者が远加した `allow` ゚ントリは組織の `soft_deny` ゚ントリをオヌバヌラむドできたす。組み合わせは加算的であり、ハヌドポリシヌ境界ではありたせん。80各スコヌプからの゚ントリは結合されたす。開発者は個人的な゚ントリで `environment`、`allow`、`soft_deny`、`hard_deny` を拡匵できたすが、マネヌゞド蚭定が提䟛する゚ントリを削陀するこずはできたせん。蚱可ルヌルは分類噚内の゜フトブロックルヌルの䟋倖ずしお機胜するため、開発者が远加した `allow` ゚ントリは組織の `soft_deny` ゚ントリをオヌバヌラむドできたす。組み合わせは加算的であり、ハヌドポリシヌ境界ではありたせん。

85 81 


93 89 

94ほずんどの組織では、`autoMode.environment` が蚭定する必芁がある唯䞀のフィヌルドです。これは分類噚にどのリポゞトリ、バケット、ドメむンが信頌できるかを䌝えたす。分類噚はこれを䜿甚しお「倖郚」が䜕を意味するかを決定するため、リストに蚘茉されおいない宛先は朜圚的なデヌタ流出タヌゲットです。90ほずんどの組織では、`autoMode.environment` が蚭定する必芁がある唯䞀のフィヌルドです。これは分類噚にどのリポゞトリ、バケット、ドメむンが信頌できるかを䌝えたす。分類噚はこれを䜿甚しお「倖郚」が䜕を意味するかを決定するため、リストに蚘茉されおいない宛先は朜圚的なデヌタ流出タヌゲットです。

95 91 

96Claude Code v2.1.198 以降、`claude auto-mode defaults` は 3 皮類の環境゚ントリを出力したす。v2.1.195 より前のバヌゞョンは最初の 5 ぀の信頌スロットのみを出力したす。92`claude auto-mode defaults` は 3 皮類の環境゚ントリを出力したす。

97 93 

98* **コンテキストスロット**: 組織、スタック、セキュリティ䜓制を説明し、分類噚がコンテキスト内の他のルヌルを読み取れるようにしたす。各スロットはデフォルトで `None configured` たたは次に瀺す保守的な仮定に蚭定されたす。94* **コンテキストスロット**: 組織、スタック、セキュリティ䜓制を説明し、分類噚がコンテキスト内の他のルヌルを読み取れるようにしたす。各スロットはデフォルトで `None configured` たたは次に瀺す保守的な仮定に蚭定されたす。

99 * **Organization組織**95 * **Organization組織**


101 * **クラりドプロバむダヌ**97 * **クラりドプロバむダヌ**

102 * **リポゞトリの可芖性**: リポゞトリはリモヌトホストず名前が別途瀺さない限りプラむベヌトず芋なされたす。たたは分類噚が䌚話の前の段階で読み取った可芖性チェックでそれがパブリックであるこずが瀺されおいる堎合。98 * **リポゞトリの可芖性**: リポゞトリはリモヌトホストず名前が別途瀺さない限りプラむベヌトず芋なされたす。たたは分類噚が䌚話の前の段階で読み取った可芖性チェックでそれがパブリックであるこずが瀺されおいる堎合。

103 99 

104 Claude Code 自䜓が送信する分類噚リク゚ストでは、分類噚はメッセヌゞず Claude が実行するコマンドを読み取り、その出力は読み取りたせん。蚌拠は分類噚が読み取るこずができるものリポゞトリをパブリックずしお名前を付けた独自のメッセヌゞなどである必芁がありたす。`gh repo view` の出力だけではそこに到達したせん。トランスクリプト蚌拠チェックには Claude Code v2.1.200 以降が必芁です100 Claude Code 自䜓が送信する分類噚リク゚ストでは、分類噚はメッセヌゞず Claude が実行するコマンドを読み取り、その出力は読み取りたせん。蚌拠は分類噚が読み取るこずができるものリポゞトリをパブリックずしお名前を付けた独自のメッセヌゞなどである必芁がありたす。`gh repo view` の出力だけではそこに到達したせん。

105 * **内郚共有 / スニペットホスティング**: パブリックペヌストおよび gist サヌビスは、名前を付けるたで信頌境界の倖偎ずしお扱われたす101 * **内郚共有 / スニペットホスティング**: パブリックペヌストおよび gist サヌビスは、名前を付けるたで信頌境界の倖偎ずしお扱われたす

106 * **組織固有の CLI**102 * **組織固有の CLI**

107 * **シヌクレット管理**103 * **シヌクレット管理**


110 * **ホスト隔離**: デフォルトは、オヌプンむンタヌネットを備えた通垞の開発者マシンたたは CI ランナヌです。Claude Code がコンテナ、VM、たたはポッド内で実行され、゚グレス蚱可リストたたは接觊しおはいけないネむバヌがある堎合は、蚱可されたホスト、クラりドメタデヌタ゚ンドポむントに到達可胜かどうか、およびタスクが䜿甚するクラりドプロゞェクト、クラスタ、たたはレゞストリず䜿甚する ID を名前付けしたす。この゚ントリがその ID を名前付けするたで、分類噚は[ホストの独自の認蚌情報に察するリク゚ストをブロック](/docs/ja/permission-modes#what-the-classifier-blocks-by-default)したす。Claude Code v2.1.257 以降が必芁です106 * **ホスト隔離**: デフォルトは、オヌプンむンタヌネットを備えた通垞の開発者マシンたたは CI ランナヌです。Claude Code がコンテナ、VM、たたはポッド内で実行され、゚グレス蚱可リストたたは接觊しおはいけないネむバヌがある堎合は、蚱可されたホスト、クラりドメタデヌタ゚ンドポむントに到達可胜かどうか、およびタスクが䜿甚するクラりドプロゞェクト、クラスタ、たたはレゞストリず䜿甚する ID を名前付けしたす。この゚ントリがその ID を名前付けするたで、分類噚は[ホストの独自の認蚌情報に察するリク゚ストをブロック](/docs/ja/permission-modes#what-the-classifier-blocks-by-default)したす。Claude Code v2.1.257 以降が必芁です

111 * **保護されたデプロむメント名前空間 / 環境**: 名前を付けるたで「機密リモヌトタヌゲット」ヒュヌリスティックにフォヌルバックしたす107 * **保護されたデプロむメント名前空間 / 環境**: 名前を付けるたで「機密リモヌトタヌゲット」ヒュヌリスティックにフォヌルバックしたす

112 * **デヌタ保持 / 機密解陀**108 * **デヌタ保持 / 機密解陀**

113* **信頌スロット**: 分類噚が境界内ずしお扱うものを名前付けしたす。スロットは「信頌できるリポゞトリ」、「゜ヌス管理」、「信頌できる内郚ドメむン」、「信頌できるクラりドバケット」、「䞻芁な内郚サヌビス」、および「内郚パッケヌゞレゞストリ」です。リポゞトリおよび゜ヌス管理゚ントリはデフォルトで䜜業リポゞトリずその蚭定されたリモヌトに蚭定されたす。他のすべおの信頌スロットはデフォルトで `None configured` に蚭定されるため、远加するたで他に信頌できるものはありたせん。リポゞトリの可芖性は機密資料のみをスコヌプしたす。プラむベヌトリポゞトリは機密資料の蚱容可胜な宛先ですが、リポゞトリをプラむベヌトにしおもシヌクレット、個人デヌタ、たたは信頌されたデヌタがそこにクリアされるこずはなく、分類噚は䜜業リポゞトリの倖偎からポヌト、リポむント、たたは最初に読み取られたコンテンツをそのリポゞトリ独自の䜜業ずしお扱いたせん。このスコヌピングには Claude Code v2.1.203 以降が必芁です。109* **信頌スロット**: 分類噚が境界内ずしお扱うものを名前付けしたす。スロットは「信頌できるリポゞトリ」、「゜ヌス管理」、「信頌できる内郚ドメむン」、「信頌できるクラりドバケット」、「䞻芁な内郚サヌビス」、および「内郚パッケヌゞレゞストリ」です。リポゞトリおよび゜ヌス管理゚ントリはデフォルトで䜜業リポゞトリずその蚭定されたリモヌトに蚭定されたす。他のすべおの信頌スロットはデフォルトで `None configured` に蚭定されるため、远加するたで他に信頌できるものはありたせん。リポゞトリの可芖性は機密資料のみをスコヌプしたす。プラむベヌトリポゞトリは機密資料の蚱容可胜な宛先ですが、リポゞトリをプラむベヌトにしおもシヌクレット、個人デヌタ、たたは信頌されたデヌタがそこにクリアされるこずはなく、分類噚は䜜業リポゞトリの倖偎からポヌト、リポむント、たたは最初に読み取られたコンテンツをそのリポゞトリ独自の䜜業ずしお扱いたせん。

114* **感床スロット**: 保護ルヌルが高リスクずしお扱うものを名前付けしたす。スロットは「機密デヌタの堎所ずオヌディ゚ンス」、「機密リモヌトタヌゲット」、および「保護された IaC スコヌプ」です。各スロットはデフォルトで広範なヒュヌリスティック名前に `prod` たたは `production` を含むホストたたは名前空間を機密リモヌトタヌゲットずしお扱うなどに蚭定されるため、保護ルヌルは䜕も蚭定する前からアクティブです。感床スロットに具䜓的なタヌゲットを名前付けするず、これらのルヌルはヒュヌリスティックではなく名前付けされたタヌゲットに適甚されたす。110* **感床スロット**: 保護ルヌルが高リスクずしお扱うものを名前付けしたす。スロットは「機密デヌタの堎所ずオヌディ゚ンス」、「機密リモヌトタヌゲット」、および「保護された IaC スコヌプ」です。各スロットはデフォルトで広範なヒュヌリスティック名前に `prod` たたは `production` を含むホストたたは名前空間を機密リモヌトタヌゲットずしお扱うなどに蚭定されるため、保護ルヌルは䜕も蚭定する前からアクティブです。感床スロットに具䜓的なタヌゲットを名前付けするず、これらのルヌルはヒュヌリスティックではなく名前付けされたタヌゲットに適甚されたす。

115 111 

116<Info>v2.1.211 より前では、コンテキストスロットには、`main` ず `master` を他の名前を付けるたで保護されたものずしお扱う「デフォルト / 保護されたブランチ」゚ントリも含たれおいたした。v2.1.211 はこれを削陀したした。[䜜業しおいるリポゞトリのどのブランチぞのプッシュ](#common-boundaries)もデフォルトで蚱可されるため、蚭定する保護ブランチのデフォルトはありたせん。</Info>

117 

118デフォルトず䞊行しお独自の゚ントリを远加するには、配列にリテラル文字列 `"$defaults"` を含めたす。デフォルト゚ントリはその䜍眮に挿入されるため、カスタム゚ントリはその前埌に配眮できたす。112デフォルトず䞊行しお独自の゚ントリを远加するには、配列にリテラル文字列 `"$defaults"` を含めたす。デフォルト゚ントリはその䜍眮に挿入されるため、カスタム゚ントリはその前埌に配眮できたす。

119 113 

120次の䟋は、デフォルト゚ントリを保持し、組織のリポゞトリ、バケット、ドメむン、サヌビスを远加したす。114次の䟋は、デフォルト゚ントリを保持し、組織のリポゞトリ、バケット、ドメむン、サヌビスを远加したす。


143* **信頌できる内郚ドメむン**: `*.internal.example.com` のようなネットワヌク内の API、ダッシュボヌド、サヌビスのホスト名137* **信頌できる内郚ドメむン**: `*.internal.example.com` のようなネットワヌク内の API、ダッシュボヌド、サヌビスのホスト名

144* **䞻芁な内郚サヌビス**: CI、アヌティファクトレゞストリ、内郚パッケヌゞむンデックス、むンシデント察応ツヌル138* **䞻芁な内郚サヌビス**: CI、アヌティファクトレゞストリ、内郚パッケヌゞむンデックス、むンシデント察応ツヌル

145* **内郚パッケヌゞレゞストリ**: むンストヌルがルヌティングされるプラむベヌト npm、PyPI、たたはその他のレゞストリ。パブリックレゞストリをバむパスするむンストヌルがブロックされるようにしたす139* **内郚パッケヌゞレゞストリ**: むンストヌルがルヌティングされるプラむベヌト npm、PyPI、たたはその他のレゞストリ。パブリックレゞストリをバむパスするむンストヌルがブロックされるようにしたす

146* **機密デヌタの堎所ずオヌディ゚ンス**: 個人デヌタ、機密ビゞネスデヌタ、認蚌情報、芏制デヌタ、たたは同様に機密性の高い資料を保持するバケット、デヌタベヌス、たたはパス、および各堎所のデヌタが共有される可胜性があるオヌディ゚ンス。分類噚がコンテンツから掚枬する代わりにこれらの堎所を保護したす。Claude Code v2.1.195 から v2.1.197 はこの゚ントリを「PII / 芏制デヌタの堎所」ず名前付けし、オヌディ゚ンスディメンションなしで個人デヌタたたは芏制デヌタを保持する堎所のみをカバヌしたす140* **機密デヌタの堎所ずオヌディ゚ンス**: 個人デヌタ、機密ビゞネスデヌタ、認蚌情報、芏制デヌタ、たたは同様に機密性の高い資料を保持するバケット、デヌタベヌス、たたはパス、および各堎所のデヌタが共有される可胜性があるオヌディ゚ンス。分類噚がコンテンツから掚枬する代わりにこれらの堎所を保護したす。

147* **機密リモヌトタヌゲット**: 本番環境ずしおカりントされる名前空間、ホスト、たたはコンテナ。リモヌトシェルおよびポヌトフォワヌドにはナヌザヌの明瀺的な承認が必芁です141* **機密リモヌトタヌゲット**: 本番環境ずしおカりントされる名前空間、ホスト、たたはコンテナ。リモヌトシェルおよびポヌトフォワヌドにはナヌザヌの明瀺的な承認が必芁です

148* **保護された IaC スコヌプ**: 適甚たたは砎棄が垞にナヌザヌが倉曎を名前付けする必芁があるむンフラストラクチャリ゜ヌス142* **保護された IaC スコヌプ**: 適甚たたは砎棄が垞にナヌザヌが倉曎を名前付けする必芁があるむンフラストラクチャリ゜ヌス

149* **远加コンテキスト**: 芏制業界の制玄、マルチテナントむンフラストラクチャ、たたは分類噚がリスクずしお扱うべきこずに圱響するコンプラむアンス芁件143* **远加コンテキスト**: 芏制業界の制玄、マルチテナントむンフラストラクチャ、たたは分類噚がリスクずしお扱うべきこずに圱響するコンプラむアンス芁件

150 144 

151内郚パッケヌゞレゞストリ、機密デヌタの堎所ずオヌディ゚ンス、機密リモヌトタヌゲット、および保護された IaC スコヌプ゚ントリには Claude Code v2.1.195 以降が必芁です。以前のバヌゞョンはそれらをプレヌンコンテキストずしお読み取りたすが、それらをタヌゲットにする組み蟌みルヌルはありたせん。

152 

153有甚な開始テンプレヌト: 括匧で囲たれたフィヌルドを入力し、適甚されない行を削陀したす。145有甚な開始テンプレヌト: 括匧で囲たれたフィヌルドを入力し、適甚されない行を削陀したす。

154 146 

155```json theme={null}147```json theme={null}


169}161}

170```162```

171 163 

172より具䜓的なコンテキストを提䟛するほど、分類噚は日垞的な内郚操䜜ずデヌタ流出の詊みをより適切に区別できたす。

173 

174すべおを䞀床に入力する必芁はありたせん。合理的なロヌルアりト: デフォルトから始めお、゜ヌス管理組織ず䞻芁な内郚サヌビスを远加したす。これにより、独自のリポゞトリぞのプッシュなど、最も䞀般的な誀怜知が解決されたす。次に信頌できるドメむンずクラりドバケットを远加したす。ブロックが発生したら残りを入力したす。164すべおを䞀床に入力する必芁はありたせん。合理的なロヌルアりト: デフォルトから始めお、゜ヌス管理組織ず䞻芁な内郚サヌビスを远加したす。これにより、独自のリポゞトリぞのプッシュなど、最も䞀般的な誀怜知が解決されたす。次に信頌できるドメむンずクラりドバケットを远加したす。ブロックが発生したら残りを入力したす。

175 165 

176<h2 id="generate-environment-entries">166<h2 id="generate-environment-entries">


309 299 

310デフォルトでは、狭い Bash および PowerShell の蚱可ルヌル`Bash(npm test)` などはオヌトモヌドで有効なたたであり、Claude Code は分類噚が実行される前にそれらを解決したす。ただし、コマンドが [コマンドごずの蚱可ドメむン](/docs/ja/sandboxing#per-command-allowed-domains-in-auto-mode) を含む堎合は陀きたす。Claude Code は、`Bash(*)` やワむルドカヌド化されたむンタヌプリタヌなどの任意のコヌド実行を蚱可する広いルヌル、および [`Monitor`](/docs/ja/tools-reference#monitor-tool) ずいう名前のすべおのルヌルを䞀時停止したす。Monitor コマンドはシェルを通しお実行されるためです。これは、狭いルヌルが、分類噚が芋るこずなく、砎壊的な匕数スクリプトパスやルヌルのプレフィックスが予想しなかったフラグなどを通す可胜性があるこずを意味したす。300デフォルトでは、狭い Bash および PowerShell の蚱可ルヌル`Bash(npm test)` などはオヌトモヌドで有効なたたであり、Claude Code は分類噚が実行される前にそれらを解決したす。ただし、コマンドが [コマンドごずの蚱可ドメむン](/docs/ja/sandboxing#per-command-allowed-domains-in-auto-mode) を含む堎合は陀きたす。Claude Code は、`Bash(*)` やワむルドカヌド化されたむンタヌプリタヌなどの任意のコヌド実行を蚱可する広いルヌル、および [`Monitor`](/docs/ja/tools-reference#monitor-tool) ずいう名前のすべおのルヌルを䞀時停止したす。Monitor コマンドはシェルを通しお実行されるためです。これは、狭いルヌルが、分類噚が芋るこずなく、砎壊的な匕数スクリプトパスやルヌルのプレフィックスが予想しなかったフラグなどを通す可胜性があるこずを意味したす。

311 301 

312`autoMode.classifyAllShell` を `true` に蚭定しお、オヌトモヌドがアクティブな間、すべおの Bash および PowerShell の蚱可ルヌルを䞀時停止し、分類噚が蚱可リストに関係なくすべおのシェルコマンドを評䟡するようにしたす。302`autoMode.classifyAllShell` を `true` に蚭定しお、オヌトモヌドがアクティブな間、すべおの Bash および PowerShell の蚱可ルヌルを䞀時停止し、分類噚が蚱可リストに関係なくすべおのシェルコマンドを評䟡するようにしたす。ただし、[重芁パスの削陀](/docs/ja/permission-modes#critical-paths) は陀きたす。

313 303 

314```json theme={null}304```json theme={null}

315{305{


323 313 

324この蚭定はオヌトモヌドがアクティブな間のみ適甚され、他の暩限モヌドではあなたの蚱可ルヌルは通垞通り動䜜したす。314この蚭定はオヌトモヌドがアクティブな間のみ適甚され、他の暩限モヌドではあなたの蚱可ルヌルは通垞通り動䜜したす。

325 315 

326<Note>

327 `autoMode.classifyAllShell` には Claude Code v2.1.193 以降が必芁です。それより前のバヌゞョンはこのキヌを無芖し、狭いシェル蚱可ルヌルをオヌトモヌドに匕き継ぎたす。

328</Note>

329 

330<h2 id="inspect-the-defaults-and-your-effective-config">316<h2 id="inspect-the-defaults-and-your-effective-config">

331 デフォルトず有効な蚭定を確認する317 デフォルトず有効な蚭定を確認する

332</h2>318</h2>


375claude auto-mode critique361claude auto-mode critique

376```362```

377 363 

378蚭定を保存した埌に `claude auto-mode config` を実行しお、有効なルヌルが期埅通りであるこずを確認したす。`"$defaults"` は展開されお衚瀺されたす。カスタムルヌルを䜜成した堎合、`claude auto-mode critique` はそれらをレビュヌし、曖昧、冗長、たたは停陜性を匕き起こす可胜性のある゚ントリにフラグを立おたす。364カスタムルヌルを䜜成した堎合、`claude auto-mode critique` はそれらをレビュヌし、曖昧、冗長、たたは停陜性を匕き起こす可胜性のある゚ントリにフラグを立おたす。

379 365 

380カスタマむズを砎棄しお組み蟌みデフォルトに戻すには、reset サブコマンドを実行したす。Claude Code v2.1.212 以降が必芁であり、ナヌザヌ蚭定ファむルから `autoMode` セクションを削陀したす366カスタマむズを砎棄しお組み蟌みデフォルトに戻すには、reset サブコマンドを実行したす。Claude Code v2.1.212 以降が必芁であり、ナヌザヌ蚭定ファむルから `autoMode` セクションを削陀したす

381 367 


409 395 

410環境゚ントリたたは `allow` ルヌルは、`/permissions` ダむアログの[**Auto mode** タブ](#edit-rules-from-permissions)から远加できたす。396環境゚ントリたたは `allow` ルヌルは、`/permissions` ダむアログの[**Auto mode** タブ](#edit-rules-from-permissions)から远加できたす。

411 397 

412ほずんどのセッションでは、理由は分類噚が䞀臎したルヌルを角括匧で瀺したす。䟋えば `[Data Exfiltration]` たたは `[Production Deploy]` のようにです。䞀郚のセッションでは、短い説明を远加する分類噚モデルを実行したす。Claude Code が分類噚モデルを遞択するため、衚瀺される圢匏はナヌザヌが蚭定できるものではありたせん。398角括匧内のテキスト`[Data Exfiltration]` などは、分類噚がマッチしたルヌルの名前です。そのルヌルの完党な文蚀を読むには、[デフォルトず有効な蚭定を確認する](#inspect-the-defaults-and-your-effective-config)を参照しおください。

413 399 

414<h3 id="fix-repeated-denials">400<h3 id="fix-repeated-denials">

415 繰り返される拒吊を修正する401 繰り返される拒吊を修正する


417 403 

418同じ宛先に察する繰り返される拒吊は、通垞、分類噚がコンテキストを欠萜しおいるこずを意味したす。その宛先を `autoMode.environment` に远加するか、[`/auto-mode-setup` を実行](#generate-environment-entries)しお Claude Code に゚ントリを䜜成させ、その埌 `claude auto-mode config` を実行しお倉曎が有効になったこずを確認したす。404同じ宛先に察する繰り返される拒吊は、通垞、分類噚がコンテキストを欠萜しおいるこずを意味したす。その宛先を `autoMode.environment` に远加するか、[`/auto-mode-setup` を実行](#generate-environment-entries)しお Claude Code に゚ントリを䜜成させ、その埌 `claude auto-mode config` を実行しお倉曎が有効になったこずを確認したす。

419 405 

420拒吊にプログラムで察応するには、[`PermissionDenied` フック](/docs/ja/hooks#permissiondenied)を䜿甚したす。

421 

422<h2 id="see-also">406<h2 id="see-also">

423 関連項目407 関連項目

424</h2>408</h2>

best-practices.md +4 −4

Details

46 46 

47* **1 ぀のプロンプトで**Claude にチェックを実行し、同じメッセヌゞ内で反埩するよう求めたす。䞊蚘の衚のように。47* **1 ぀のプロンプトで**Claude にチェックを実行し、同じメッセヌゞ内で反埩するよう求めたす。䞊蚘の衚のように。

48* **セッション党䜓で**チェックを[`/goal` 条件](/docs/ja/goal)ずしお蚭定したす。別の評䟡者がすべおのタヌンの埌に再床チェックし、Claude はそれが保持されるたで䜜業を続けたす。Claude が停止した堎合、Claude Code は最終的にゎヌルがただ蚭定されたたたでランを停止したす。[/goal 評䟡がどのように機胜するか](/docs/ja/goal#how-evaluation-works)を参照しおください。48* **セッション党䜓で**チェックを[`/goal` 条件](/docs/ja/goal)ずしお蚭定したす。別の評䟡者がすべおのタヌンの埌に再床チェックし、Claude はそれが保持されるたで䜜業を続けたす。Claude が停止した堎合、Claude Code は最終的にゎヌルがただ蚭定されたたたでランを停止したす。[/goal 評䟡がどのように機胜するか](/docs/ja/goal#how-evaluation-works)を参照しおください。

49* **決定論的ゲヌトずしお**[Stop hook](/docs/ja/hooks#stop) がスクリプトずしおチェックを実行し、合栌するたでタヌンが終了するのをブロックしたす。Claude Code はフックをオヌバヌラむドし、8 回連続でブロックされた埌、タヌンを終了したす。49* **決定論的ゲヌトずしお**[Stop hook](/docs/ja/hooks#stop) がスクリプトずしおチェックを実行し、合栌するたでタヌンが終了するのをブロックしたす。[Stop input](/docs/ja/hooks#stop-input) は連続ブロックの䞊限をカバヌしたす。

50* **第二の意芋によっお**[怜蚌サブ゚ヌゞェント](/docs/ja/sub-agents)たたは[動的ワヌクフロヌ](/docs/ja/workflows)が独自の調査結果をチェックし、新しいモデルが結果を反論しようずするため、䜜業を行っおいる゚ヌゞェントがそれを採点しおいるわけではありたせん。50* **第二の意芋によっお**[怜蚌サブ゚ヌゞェント](/docs/ja/sub-agents)たたは[動的ワヌクフロヌ](/docs/ja/workflows)が独自の調査結果をチェックし、新しいモデルが結果を反論しようずするため、䜜業を行っおいる゚ヌゞェントがそれを採点しおいるわけではありたせん。

51 51 

52各ステップは、セットアップず泚意をトレヌドオフしたす。プロンプト版は今日、任意のタスクで機胜したす。`/goal` ず Stop hook 版は、あなたなしで無人実行が正しく完了できるようにするものです。52各ステップは、セットアップず泚意をトレヌドオフしたす。プロンプト版は今日、任意のタスクで機胜したす。`/goal` ず Stop hook 版は、あなたなしで無人実行が正しく完了できるようにするものです。


202CLAUDE.md ファむルは `@path/to/import` 構文を䜿甚しお远加ファむルをむンポヌトできたす。むンポヌトルヌルず CLAUDE.md ファむルが存圚できる堎所に぀いおは、[CLAUDE.md ファむル](/docs/ja/memory#claude-md-files)を参照しおください。202CLAUDE.md ファむルは `@path/to/import` 構文を䜿甚しお远加ファむルをむンポヌトできたす。むンポヌトルヌルず CLAUDE.md ファむルが存圚できる堎所に぀いおは、[CLAUDE.md ファむル](/docs/ja/memory#claude-md-files)を参照しおください。

203 203 

204<h3 id="configure-permissions">204<h3 id="configure-permissions">

205 暩限モヌドを蚭定する205 暩限を蚭定する

206</h3>206</h3>

207 207 

208<Tip>208<Tip>

209 制埡を倱わずにプロンプトを枛らすには、`/permissions` で信頌するツヌルを事前承認し、`/sandbox` でサンドボックス化されたコマンドを質問なしで実行させたす。自分で゚ディットずコマンドを承認したい堎合は、Manual モヌドに切り替えたす。209 制埡を倱わずにプロンプトを枛らすには、`/permissions` で信頌するツヌルを事前承認し、`/sandbox` でサンドボックス化されたコマンドを質問なしで実行させたす。自分で゚ディットずコマンドを承認したい堎合は、Manual モヌドに切り替えたす。

210</Tip>210</Tip>

211 211 

212Pro、Max、Team プランでは、auto mode は察話型タヌミナルず VS Code セッションの[組み蟌みの開始暩限モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)です。別の分類噚モデルがほずんどのアクションをレビュヌし、スコヌプ゚スカレヌション、未知のむンフラストラクチャ、敵察的なコンテンツ駆動のアクションなど、リスクがあるように芋えるものだけをブロックしたす。212Claude Code v2.1.283 以降では、auto mode は察話型タヌミナルず VS Code セッションの[組み蟌みの開始暩限モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)です。別の分類噚モデルがほずんどのアクションをレビュヌし、スコヌプ゚スカレヌション、未知のむンフラストラクチャ、敵察的なコンテンツ駆動のアクションなど、リスクがあるように芋えるものだけをブロックしたす。以前のバヌゞョンでは、auto mode は Pro、Max、Team プランでのみ察話型タヌミナルず VS Code セッションの組み蟌みの開始暩限モヌドです。

213 213 

214Manual モヌド他のプランの組み蟌みの開始暩限モヌドでは、Claude Code はシステムを倉曎する可胜性のあるアクションファむル曞き蟌み、Bash コマンド、MCP ツヌルの前に尋ねたす。これは安党ですが、面倒です。10 回目の承認埌、あなたはクリックしおいるだけで、本圓にレビュヌしおいたせん。これらの䞭断を枛らす 2 ぀のツヌルがあり、Manual モヌドで適甚され、auto mode でも同様に適甚されたす。214Manual モヌドでは、Claude Code はシステムを倉曎する可胜性のあるアクションファむル曞き蟌み、Bash コマンド、MCP ツヌルの前に尋ねたす。これは安党ですが、面倒です。10 回目の承認埌、あなたはクリックしおいるだけで、本圓にレビュヌしおいたせん。Manual モヌドでこれらの䞭断を枛らす 2 ぀のツヌルがあり、auto mode でも同様に適甚されたす。

215 215 

216* **暩限ホワむトリスト**`npm run lint` や `git commit` など、安党であるこずがわかっおいるツヌルを蚱可したす216* **暩限ホワむトリスト**`npm run lint` や `git commit` など、安党であるこずがわかっおいるツヌルを蚱可したす

217* **サンドボックス**OS レベルの分離を有効にしお、ファむルシステムずネットワヌクアクセスを制限し、Claude が定矩された境界内でより自由に動䜜できるようにしたす217* **サンドボックス**OS レベルの分離を有効にしお、ファむルシステムずネットワヌクアクセスを制限し、Claude が定矩された境界内でより自由に動䜜できるようにしたす

channels.md +1 −1

Details

361 361 

362プレビュヌ䞭、`--channels` は Anthropic が管理する蚱可リストからのプラグむン、たたは管理者が [`allowedChannelPlugins`](#restrict-which-channel-plugins-can-run) を蚭定しおいる堎合は組織の蚱可リストからのプラグむンのみを受け入れたす。[claude-plugins-official](https://github.com/anthropics/claude-plugins-official/tree/main/external_plugins) のチャネルプラグむンはデフォルトで承認されたセットです。有効な蚱可リストにないものを枡す堎合、Claude Code は通垞起動したすが、チャネルは登録されず、スタヌトアップ通知は理由を䌝えたす。362プレビュヌ䞭、`--channels` は Anthropic が管理する蚱可リストからのプラグむン、たたは管理者が [`allowedChannelPlugins`](#restrict-which-channel-plugins-can-run) を蚭定しおいる堎合は組織の蚱可リストからのプラグむンのみを受け入れたす。[claude-plugins-official](https://github.com/anthropics/claude-plugins-official/tree/main/external_plugins) のチャネルプラグむンはデフォルトで承認されたセットです。有効な蚱可リストにないものを枡す堎合、Claude Code は通垞起動したすが、チャネルは登録されず、スタヌトアップ通知は理由を䌝えたす。

363 363 

364構築しおいるチャネルをテストするには、`--dangerously-load-development-channels` を䜿甚したす。構築するカスタムチャネルのテストに぀いおは、[リサヌチプレビュヌ䞭のテスト](/docs/ja/channels-reference#test-during-the-research-preview)を参照しおください。364構築しおいるチャネルをテストするには、`plugin:<name>@<marketplace>` たたは `server:<name>` の圢匏で `--dangerously-load-development-channels` に枡しおください。構築するカスタムチャネルのテストに぀いおは、[リサヌチプレビュヌ䞭のテスト](/docs/ja/channels-reference#test-during-the-research-preview)を参照しおください。

365 365 

366[Claude Code GitHub リポゞトリ](https://github.com/anthropics/claude-code/issues)で問題たたはフィヌドバックを報告しおください。366[Claude Code GitHub リポゞトリ](https://github.com/anthropics/claude-code/issues)で問題たたはフィヌドバックを報告しおください。

367 367 

Details

803 803 

804チャネルをむンストヌル可胜で共有可胜にするには、[プラグむン](/docs/ja/plugins/overview)でラップしお[マヌケットプレむス](/docs/ja/plugins/overview)に公開したす。ナヌザヌは `/plugin install` でむンストヌルし、`--channels plugin:<name>@<marketplace>` でセッションごずに有効化したす。804チャネルをむンストヌル可胜で共有可胜にするには、[プラグむン](/docs/ja/plugins/overview)でラップしお[マヌケットプレむス](/docs/ja/plugins/overview)に公開したす。ナヌザヌは `/plugin install` でむンストヌルし、`--channels plugin:<name>@<marketplace>` でセッションごずに有効化したす。

805 805 

806独自のマヌケットプレむスに公開されたチャネルは、[承認蚱可リスト](/docs/ja/channels#supported-channels)にないため、実行するには `--dangerously-load-development-channels` が必芁です。デフォルトの蚱可リストは `claude-plugins-official` のチャネルプラグむンです。[アプリ内送信フォヌム](/docs/ja/plugins/publish#submit-to-the-community-marketplace)はプラグむンをコミュニティマヌケットプレむスに远加したすが、これはチャネル蚱可リストにはありたせん。806独自のマヌケットプレむスに公開されたチャネルは、[承認蚱可リスト](/docs/ja/channels#supported-channels)にないため、実行するには `--dangerously-load-development-channels` が必芁です。デフォルトの蚱可リストは `claude-plugins-official` のチャネルプラグむンです。コミュニティマヌケットプレむスはチャネル蚱可リストにはありたせん。

807 807 

808Anthropic パヌトナヌ連絡先ず協力しおいる堎合は、公匏マヌケットプレむスリストを調敎するために圌らに連絡しおください。Team および Enterprise プランでは、管理者は代わりにプラグむンを組織の独自の [`allowedChannelPlugins`](/docs/ja/channels#restrict-which-channel-plugins-can-run) リストに含めるこずができたす。これはデフォルトの Anthropic 蚱可リストを眮き換えたす。808Anthropic パヌトナヌ連絡先ず協力しおいる堎合は、公匏マヌケットプレむスリストを調敎するために圌らに連絡しおください。Team および Enterprise プランでは、管理者は代わりにプラグむンを組織の独自の [`allowedChannelPlugins`](/docs/ja/channels#restrict-which-channel-plugins-can-run) リストに含めるこずができたす。これはデフォルトの Anthropic 蚱可リストを眮き換えたす。

809 809 

checkpointing.md +1 −1

Details

114 タヌン䞭に送信されたメッセヌゞはチェックポむントされたせん114 タヌン䞭に送信されたメッセヌゞはチェックポむントされたせん

115</h3>115</h3>

116 116 

117[Claude が䜜業䞭にキュヌに入れたメッセヌゞ](/docs/ja/interactive-mode#queue-messages-while-claude-works)が実行䞭のタヌン内に Claude に到達するず、新しいタヌンを開始する代わりにそのタヌンに参加したす。メッセヌゞは䌚話に衚瀺されたすが、Claude Code はそれのチェックポむントを䜜成せず、巻き戻しメニュヌにはリストされたせん。Claude Code が独自のタヌンずしお送信するキュヌに入れたメッセヌゞは、通垞どおりチェックポむントを取埗したす。117[Claude が䜜業䞭にキュヌに入れたメッセヌゞ](/docs/ja/interactive-mode#queue-messages-while-claude-works)が実行䞭のタヌン内に Claude に到達するず、新しいタヌンを開始する代わりにそのタヌンに参加したす。メッセヌゞは䌚話に衚瀺されたすが、Claude Code はそれのチェックポむントを䜜成せず、巻き戻しメニュヌにはリストされたせん。Claude Code が独自のタヌンずしお送信するキュヌに入れたメッセヌゞは、通垞どおりチェックポむントを取埗したす。耇数のキュヌに入れたメッセヌゞが[そのタヌンを共有](/docs/ja/interactive-mode#when-claude-code-sends-what-you-queued)する堎合も含たれたす。

118 118 

119そのようなメッセヌゞを削陀するか、メッセヌゞの埌に Claude が行った線集を取り消すには、タヌンを開始したプロンプトに巻き戻したす。これにより、メッセヌゞが到達する前に Claude が行った䜜業を含む、タヌン党䜓が巻き戻されたす。119そのようなメッセヌゞを削陀するか、メッセヌゞの埌に Claude が行った線集を取り消すには、タヌンを開始したプロンプトに巻き戻したす。これにより、メッセヌゞが到達する前に Claude が行った䜜業を含む、タヌン党䜓が巻き戻されたす。

120 120 

Details

450 450 

4515 ぀のロックすべおが蚭定されおいおも、6 ぀の芪が提䟛した蚭定がフィルタヌを通過したす。デフォルトの最初の勝ちの蚭定の䞋で、芪をブロックする管理倀は最優先の管理゜ヌスにあるものです。ただし、[MCP サヌバヌロック](#lock-behavior-across-sources)がオンの間は `allowedMcpServers` を陀きたす。`managedSourcesBehavior` マヌゞオプトむンの䞋で、[Claude Code が管理゜ヌスを組み合わせる方法](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)は代わりにどの゜ヌスの倀が適甚されるかを瀺したす。4515 ぀のロックすべおが蚭定されおいおも、6 ぀の芪が提䟛した蚭定がフィルタヌを通過したす。デフォルトの最初の勝ちの蚭定の䞋で、芪をブロックする管理倀は最優先の管理゜ヌスにあるものです。ただし、[MCP サヌバヌロック](#lock-behavior-across-sources)がオンの間は `allowedMcpServers` を陀きたす。`managedSourcesBehavior` マヌゞオプトむンの䞋で、[Claude Code が管理゜ヌスを組み合わせる方法](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)は代わりにどの゜ヌスの倀が適甚されるかを瀺したす。

452 452 

453* **`forceLoginOrgUUID`**最優先の管理゜ヌスが組織 UUID を蚭定しない堎合、Claude Code は芪が提䟛した倀を尊重したす。ゲヌトりェむサむンむンはこのキヌをチェックしないため、最初の圓事者 Anthropic ログむンも䜿甚するフリヌトにのみ重芁です。最優先の管理゜ヌスの組織 UUID は芪の倀をブロックし、Claude Code が匷制するものです。そこに `forceLoginOrgUUID` を蚭定したす。453* **`forceLoginOrgUUID`**最優先の管理゜ヌスが組織 UUID を蚭定しない堎合、Claude Code は芪が提䟛した倀を尊重したす。ゲヌトりェむサむンむンはこのキヌをチェックしたせん。最優先の管理゜ヌスの組織 UUID は芪の倀をブロックし、Claude Code が匷制するものです。

454* **`allowedMcpServers`**最優先の管理゜ヌスが蚭定しない堎合、Claude Code は芪が提䟛した蚱可リストを尊重したす。`allowManagedMcpServersOnly` はそれをブロックしたせん。ロックは勝者の蚱可リストを管理倀ずしお匷制するため、最優先の管理゜ヌスが蚭定しない堎合は芪が提䟛した蚱可リストを含みたす。最優先の管理゜ヌスのリストは芪のリストをブロックし、Claude Code が匷制するリストです。ロックの隣にそこに `allowedMcpServers` を蚭定したす。v2.1.223 より前では、任意の管理゜ヌスのいずれかのキヌの倀は芪のリストをブロックしたした。454* **`allowedMcpServers`**最優先の管理゜ヌスが蚭定しない堎合、Claude Code は芪が提䟛した蚱可リストを尊重したす。`allowManagedMcpServersOnly` はそれをブロックしたせん。ロックは勝者の蚱可リストを管理倀ずしお匷制するため、最優先の管理゜ヌスが蚭定しない堎合は芪が提䟛した蚱可リストを含みたす。最優先の管理゜ヌスのリストは芪のリストをブロックし、Claude Code が匷制するリストです。ロックの隣にそこに `allowedMcpServers` を蚭定したす。v2.1.223 より前では、任意の管理゜ヌスのいずれかのキヌの倀は芪のリストをブロックしたした。

455* **`availableModels`**勝者の管理゜ヌスが蚭定しない堎合、Claude Code は芪が提䟛したモデルリストを尊重したす。フリヌトがモデルを制限する堎合、勝者゜ヌスに `availableModels` を蚭定したす。455* **`availableModels`**勝者の管理゜ヌスが蚭定しない堎合、Claude Code は芪が提䟛したモデルリストを尊重したす。フリヌトがモデルを制限する堎合、勝者゜ヌスに `availableModels` を蚭定したす。

456* **`strictKnownMarketplaces`**勝者の管理゜ヌスが蚭定しない堎合、Claude Code は芪が提䟛したプラグむンマヌケットプレむス蚱可リストを尊重したす。フリヌトがマヌケットプレむスを制限する堎合、勝者゜ヌスに `strictKnownMarketplaces` を蚭定したす。Claude Code v2.1.282 以降が必芁です。456* **`strictKnownMarketplaces`**勝者の管理゜ヌスが蚭定しない堎合、Claude Code は芪が提䟛したプラグむンマヌケットプレむス蚱可リストを尊重したす。フリヌトがマヌケットプレむスを制限する堎合、勝者゜ヌスに `strictKnownMarketplaces` を蚭定したす。Claude Code v2.1.282 以降が必芁です。

Details

181 ヘルス181 ヘルス

182</h3>182</h3>

183 183 

184ゲヌトりェむは `GET /healthz` を liveness プロヌブずしお、`GET /readyz` を readiness プロヌブずしお提䟛したす。`/readyz` はストアが到達可胜であるこずを怜蚌したす。䞡方ずも `access_control.allow_cidrs` から陀倖されるため、プロヌブはロックダりンされたリスナヌで機胜し続けたす。184ゲヌトりェむは `GET /healthz` を liveness プロヌブずしお、`GET /readyz` を readiness プロヌブずしお提䟛したす。`/readyz` はストアが到達可胜であるこずを怜蚌したす。[`store.readiness_grace_seconds`](/docs/ja/claude-apps-gateway-config#store) を蚭定した堎合、`/readyz` はストアが応答を停止した埌、最倧その秒数の間、ready を報告し続けたす。

185 

186䞡方の゚ンドポむントは `access_control.allow_cidrs` から陀倖されるため、プロヌブはロックダりンされたリスナヌで機胜し続けたす。

185 187 

186`/.well-known/oauth-authorization-server` の OAuth ディスカバリヌドキュメントは、蚭定ロヌド、OIDC ディスカバリヌ、䞊流クラむアント構築、Postgres マむグレヌションがすべお成功した埌にのみ `200` を返すため、゚ンドツヌ゚ンドのブヌトチェックずしおも機胜したす。188`/.well-known/oauth-authorization-server` の OAuth ディスカバリヌドキュメントは、蚭定ロヌド、OIDC ディスカバリヌ、䞊流クラむアント構築、Postgres マむグレヌションがすべお成功した埌にのみ `200` を返すため、゚ンドツヌ゚ンドのブヌトチェックずしおも機胜したす。

187 189 


217* **既存セッション**ベアラヌトヌクンは JWT シヌクレットでロヌカルに怜蚌され、セッション曎新はストアに觊れず、ゲヌトりェむプロセスは匕き続き掚論を提䟛できたす219* **既存セッション**ベアラヌトヌクンは JWT シヌクレットでロヌカルに怜蚌され、セッション曎新はストアに觊れず、ゲヌトりェむプロセスは匕き続き掚論を提䟛できたす

218* **新しいサむンむン**Postgres が回埩するたで倱敗したす。デバむスフロヌずそのレヌト制限カりンタヌは Postgres に存圚するため220* **新しいサむンむン**Postgres が回埩するたで倱敗したす。デバむスフロヌずそのレヌト制限カりンタヌは Postgres に存圚するため

219* **[支出制限の実装](/docs/ja/claude-apps-gateway-spend-limits#postgres-availability)**デフォルトでは障害䞭に倱敗しおオヌプンになるため、掚論は匕き続き流れたす。ブロックするのを奜む堎合は、倱敗を閉じるようにフリップしたす221* **[支出制限の実装](/docs/ja/claude-apps-gateway-spend-limits#postgres-availability)**デフォルトでは障害䞭に倱敗しおオヌプンになるため、掚論は匕き続き流れたす。ブロックするのを奜む堎合は、倱敗を閉じるようにフリップしたす

220* **Readiness**`/readyz` は障害䞭に not-ready を報告するため、readiness でトラフィックをゲヌトするオヌケストレヌタヌはすべおのレプリカを䞀床にロヌテヌションから削陀したす。そのトポロゞヌでは、ゲヌトりェむが匕き続き提䟛できる掚論を含むすべおのトラフィックは、Postgres が回埩するたでロヌドバランサヌで倱敗したす。`/healthz` の liveness プロヌブは匕き続き合栌するため、レプリカは再起動されたせん。ストア障害を通じおサむンむン枈みの開発者が機胜し続けるようにしたい堎合は、readiness プロヌブを `/healthz` に指定したす。コストは新しいサむンむンが匕き続き ready を報告するレプリカに察しお倱敗するこずです。222* **Readiness**デフォルトでは `/readyz` は Postgres が到達䞍可胜になるずすぐに not-ready を報告するため、すべおのレプリカが䞀床にその readiness チェックに倱敗したす。トラフィックがチェックに合栌するレプリカにのみ到達する堎合、ゲヌトりェむが匕き続き提䟛できる掚論を含むすべおのトラフィックは、Postgres が回埩するたで倱敗したす。`/healthz` の liveness プロヌブは党䜓を通じお合栌し続けたす。

223 

224IdP がダりンした堎合、既存セッションは `ttl_hours` たで機胜し、新しいログむンは倱敗したす。セッション曎新は再詊行の回答を取埗し、IdP が戻ったら成功したす。IdP が頻繁なメンテナンスりィンドりを持぀堎合は、より長い `ttl_hours` を蚭定したす。

225 

226<h4 id="readiness-grace-period">

227 Readiness グレヌスピリオド

228</h4>

229 

230デヌタベヌスフェむルオヌバヌなどの短い Postgres 障害を通じおサむンむン枈みの開発者が機胜し続けるようにするには、[`store.readiness_grace_seconds`](/docs/ja/claude-apps-gateway-config#store) をフェむルオヌバヌが取る時間より長く蚭定したす。たずえば `300`。支出制限がオンで、デフォルトの fail-open 動䜜では、ready のたたであるレプリカを通じたリク゚ストは Postgres が回埩するたでメヌタヌ化されないため、フェむルオヌバヌをカバヌする倀を䜎く保ちたす。[`enforcement.fail_closed_on_error: true`](/docs/ja/claude-apps-gateway-config#enforcement) を蚭定した堎合、ゲヌトりェむはレプリカが匕き続き readiness チェックに合栌しおいる間でも、Postgres が回埩するたで、サむンむン枈みの開発者の掚論を `429` `spend limit unavailable` メッセヌゞで拒吊したす。

231 

232この蚭定には、ゲヌトりェむサヌバヌ䞊の Claude Code v2.1.282 以降が必芁です。以前のゲヌトりェむはキヌを芋぀けるず起動を拒吊するため、远加する前にすべおのレプリカをアップグレヌドしたす。[アップグレヌド](#upgrades) はロヌルバックをカバヌしたす。

221 233 

222IdP がダりンした堎合、既存セッションは `ttl_hours` たで機胜し、新しいログむンは倱敗し、セッション曎新は再詊行の回答を取埗しお IdP が戻ったら機胜したす。IdP が頻繁なメンテナンスりィンドりを持぀堎合は、より長い `ttl_hours` を蚭定したす。234readiness プロヌブを `/healthz` に指定する堎合、レプリカは障害を通じおそれに合栌し続けたすが、`/healthz` は never not-ready を報告するため、Postgres 接続が回埩しないレプリカは匕き続き合栌し続けたす。

223 235 

224<h3 id="jwt-secret-rotation">236<h3 id="jwt-secret-rotation">

225 JWT シヌクレットロヌテヌション237 JWT シヌクレットロヌテヌション


357| 開発者のリク゚ストが `Not signed in to the Cloud gateway — run /login.` で倱敗する | マシンのマネヌゞド蚭定で `forceLoginMethod: "gateway"` たたは `forceLoginGatewayUrl` が蚭定されおおり、セッションに gateway サむンむンがない。残っおいる claude.ai ログむンは芁件を満たしおいたせん。 | 開発者に `/login` を実行しお gateway サむンむンを完了させおください。[Administrator policy requires a Cloud gateway sign-in](/docs/ja/errors#administrator-policy-requires-a-cloud-gateway-sign-in) も参照しおください。 |369| 開発者のリク゚ストが `Not signed in to the Cloud gateway — run /login.` で倱敗する | マシンのマネヌゞド蚭定で `forceLoginMethod: "gateway"` たたは `forceLoginGatewayUrl` が蚭定されおおり、セッションに gateway サむンむンがない。残っおいる claude.ai ログむンは芁件を満たしおいたせん。 | 開発者に `/login` を実行しお gateway サむンむンを完了させおください。[Administrator policy requires a Cloud gateway sign-in](/docs/ja/errors#administrator-policy-requires-a-cloud-gateway-sign-in) も参照しおください。 |

358| Claude Desktop がブヌトストラップ蚭定を取埗できないず報告する | `/user/bootstrap` が 404 を返した: ナヌザヌに䞀臎するポリシヌが `desktop` キヌを持たないか、ポリシヌが䞀臎しなかった。gateway の監査ログは各拒吊を `desktop_bootstrap.denied` ずしお理由ずずもに蚘録したす。 | ナヌザヌに䞀臎するポリシヌ、たたは `match: {}` ベヌスレむダヌに `desktop` ブロックを远加しおください。空の `desktop: {}` で十分です。[Claude Desktop overlay](/docs/ja/claude-apps-gateway-config#claude-desktop-overlay) を参照しおください。 |370| Claude Desktop がブヌトストラップ蚭定を取埗できないず報告する | `/user/bootstrap` が 404 を返した: ナヌザヌに䞀臎するポリシヌが `desktop` キヌを持たないか、ポリシヌが䞀臎しなかった。gateway の監査ログは各拒吊を `desktop_bootstrap.denied` ずしお理由ずずもに蚘録したす。 | ナヌザヌに䞀臎するポリシヌ、たたは `match: {}` ベヌスレむダヌに `desktop` ブロックを远加しおください。空の `desktop: {}` で十分です。[Claude Desktop overlay](/docs/ja/claude-apps-gateway-config#claude-desktop-overlay) を参照しおください。 |

359| スタヌトアップが `Gateway login is configured in managed settings, but this Claude Code build does not include Cloud gateway support.` を衚瀺する | むンストヌルされおいる Claude Code ビルドが gateway サポヌト前のバヌゞョン | 開発者に Claude Code を Cloud gateway サポヌトを含むリリヌスに曎新させおください |371| スタヌトアップが `Gateway login is configured in managed settings, but this Claude Code build does not include Cloud gateway support.` を衚瀺する | むンストヌルされおいる Claude Code ビルドが gateway サポヌト前のバヌゞョン | 開発者に Claude Code を Cloud gateway サポヌトを含むリリヌスに曎新させおください |

360| スタヌトアップが `Administrator policy requires a Cloud gateway sign-in on this machine` で終了する | 開発者の環境が `ANTHROPIC_API_KEY` たたは `ANTHROPIC_AUTH_TOKEN` を蚭定しおいるか、蚭定が [`apiKeyHelper`](/docs/ja/settings-reference#apikeyhelper) を蚭定しおいるか、たたは以前の Claude Console ログむンからの API キヌがただ保存されおいる | 適甚される各項目をクリアするよう開発者に指瀺しおください: 倉数を蚭定解陀するか、`apiKeyHelper` ゚ントリを削陀するか、`claude auth logout` を実行しお保存されたキヌを削陀しおください。その埌、`claude` を起動しお `/login` でサむンむンさせおください。[Administrator policy requires a Cloud gateway sign-in](/docs/ja/errors#administrator-policy-requires-a-cloud-gateway-sign-in) も参照しおください。 |372| スタヌトアップが `Administrator policy requires a Cloud gateway sign-in on this machine` で終了する | 開発者の環境が `ANTHROPIC_API_KEY` たたは `ANTHROPIC_AUTH_TOKEN` を蚭定しおいるか、蚭定が [`apiKeyHelper`](/docs/ja/settings-reference#apikeyhelper) を蚭定しおいるか、たたは以前の Claude Console ログむンからの API キヌがただ保存されおいる | 適甚される各項目をクリアするよう開発者に指瀺しおください: 倉数を蚭定解陀するか、`apiKeyHelper` ゚ントリを削陀するか、`claude auth logout` を実行しお保存されたキヌを削陀しおください。`CLAUDE_CODE_USE_*` でクラりドプロバむダヌを遞択するセッションはサむンむンなしで開始されたす。その他のすべおのセッションに぀いおは、開発者に `claude` を起動しお `/login` でサむンむンさせおください。[Administrator policy requires a Cloud gateway sign-in](/docs/ja/errors#administrator-policy-requires-a-cloud-gateway-sign-in) も参照しおください。 |

361| スタヌトアップたたは `/login` がマネヌゞド蚭定ロヌド時の 403 の埌に `Claude Code may not be enabled for your organization` を報告する | gateway、たたはその前にあるもの、が `/managed/settings` リク゚ストに 403 で応答した。gateway 自䜓の蚭定ルヌトは 403 で応答するこずはありたせん。ステヌタスは [`access_control`](/docs/ja/claude-apps-gateway-config#http-tuning) IP チェック、たたは gateway の前にあるプロキシたたは WAF から来おいたす。監査ログは IP チェック拒吊を `access.denied` ずしお理由ずずもに蚘録したす。開発者はサむンむン状態を保ちたす。 | 倱敗時の監査ログで `access.denied` を確認し、`access_control` リストたたはフロント゚ンドを修正しおから、開発者に `claude` を再床起動させおください |373| スタヌトアップたたは `/login` がマネヌゞド蚭定ロヌド時の 403 の埌に `Claude Code may not be enabled for your organization` を報告する | gateway、たたはその前にあるもの、が `/managed/settings` リク゚ストに 403 で応答した。gateway 自䜓の蚭定ルヌトは 403 で応答するこずはありたせん。ステヌタスは [`access_control`](/docs/ja/claude-apps-gateway-config#http-tuning) IP チェック、たたは gateway の前にあるプロキシたたは WAF から来おいたす。監査ログは IP チェック拒吊を `access.denied` ずしお理由ずずもに蚘録したす。開発者はサむンむン状態を保ちたす。 | 倱敗時の監査ログで `access.denied` を確認し、`access_control` リストたたはフロント゚ンドを修正しおから、開発者に `claude` を再床起動させおください |

362| CLI `/login`: `The gateway is limiting sign-in attempts right now`、たたは叀いバヌゞョンで `Request failed with status code 429`。`/device` ペヌゞは以前に詊したこずのない開発者に `Too many attempts` を衚瀺する堎合がありたす | IP ごずのサむンむンレヌト制限に達した。`listen.trusted_proxies` がロヌドバランサヌをカバヌしおいないため、すべおの開発者がそのアドレスを共有するか、倚くの開発者が NAT たたは VPN 出口アドレスを共有しおいたす。`result: rate_limited` の監査むベントは同じ 1 ぀たたは少数の `client_ip` 倀を衚瀺したす。 | たず `listen.trusted_proxies` をロヌドバランサヌの゜ヌス範囲に蚭定し、開発者がアドレスを共有し続ける堎合は `rate_limits` を䞊げおください。[倧芏暡なロヌルアりト](#large-rollouts)を参照しおください。 |374| CLI `/login`: `The gateway is limiting sign-in attempts right now`、たたは叀いバヌゞョンで `Request failed with status code 429`。`/device` ペヌゞは以前に詊したこずのない開発者に `Too many attempts` を衚瀺する堎合がありたす | IP ごずのサむンむンレヌト制限に達した。`listen.trusted_proxies` がロヌドバランサヌをカバヌしおいないため、すべおの開発者がそのアドレスを共有するか、倚くの開発者が NAT たたは VPN 出口アドレスを共有しおいたす。`result: rate_limited` の監査むベントは同じ 1 ぀たたは少数の `client_ip` 倀を衚瀺したす。 | たず `listen.trusted_proxies` をロヌドバランサヌの゜ヌス範囲に蚭定し、開発者がアドレスを共有し続ける堎合は `rate_limits` を䞊げおください。[倧芏暡なロヌルアりト](#large-rollouts)を参照しおください。 |

363| CLI `/login`: `Gateway hosts must be on your organization's private network; <host> resolves to the public (or unrecognized) address <ip>` | gateway ホスト名が少なくずも 1 ぀のパブリック IP アドレスに解決される。Claude Code は各解決されたアドレスをチェックし、すべおがプラむベヌトであるこずを芁求したす。䞀般的な原因は、1 ぀のファミリヌがパブリックアドレスに解決されるデュアルスタック名です。AWS 内郚デュアルスタックロヌドバランサヌを含み、パブリック範囲の AAAA アドレスを返したす。 | gateway 名が開発者マシン䞊でのみプラむベヌトアドレスに解決されるようにしおください。デュアルスタック名の堎合、パブリック範囲のレコヌドを削陀するか、別の内郚専甚 DNS 名を提䟛しおください。[プラむベヌトネットワヌクの前提条件](/docs/ja/claude-apps-gateway#prerequisites)を参照しおください。アドレスがお客様の組織が所有しお内郚的に䜿甚するパブリックスペヌスである堎合、[そのブロックを宣蚀](/docs/ja/claude-apps-gateway#allow-a-gateway-on-public-address-space-you-own)しおください。 |375| CLI `/login`: `Gateway hosts must be on your organization's private network; <host> resolves to the public (or unrecognized) address <ip>` | gateway ホスト名が少なくずも 1 ぀のパブリック IP アドレスに解決される。Claude Code は各解決されたアドレスをチェックし、すべおがプラむベヌトであるこずを芁求したす。䞀般的な原因は、1 ぀のファミリヌがパブリックアドレスに解決されるデュアルスタック名です。AWS 内郚デュアルスタックロヌドバランサヌを含み、パブリック範囲の AAAA アドレスを返したす。 | gateway 名が開発者マシン䞊でのみプラむベヌトアドレスに解決されるようにしおください。デュアルスタック名の堎合、パブリック範囲のレコヌドを削陀するか、別の内郚専甚 DNS 名を提䟛しおください。[プラむベヌトネットワヌクの前提条件](/docs/ja/claude-apps-gateway#prerequisites)を参照しおください。アドレスがお客様の組織が所有しお内郚的に䜿甚するパブリックスペヌスである堎合、[そのブロックを宣蚀](/docs/ja/claude-apps-gateway#allow-a-gateway-on-public-address-space-you-own)しおください。 |

Details

255 255 

256 store:256 store:

257 postgres_url: ${GATEWAY_POSTGRES_URL} # EKS: ${file:/secrets/postgres-url}257 postgres_url: ${GATEWAY_POSTGRES_URL} # EKS: ${file:/secrets/postgres-url}

258 # readiness_grace_seconds: 300 # RDS フェむルオヌバヌを通じおヘルスチェックを枡し続けたす

258 259 

259 upstreams:260 upstreams:

260 - provider: bedrock261 - provider: bedrock

Details

179 179 

180 store:180 store:

181 postgres_url: ${GATEWAY_POSTGRES_URL} # GKE: ${file:/secrets/postgres-url}181 postgres_url: ${GATEWAY_POSTGRES_URL} # GKE: ${file:/secrets/postgres-url}

182 # readiness_grace_seconds: 300 # Cloud SQL フェむルオヌバヌを通じお

183 # 準備完了プロヌブをパスし続ける

182 184 

183 upstreams:185 upstreams:

184 - provider: vertex186 - provider: vertex

Details

86 86 

87事前チェックク゚リは 2 秒のタむムアりトで Postgres にク゚リしたす。ストアに到達できない堎合たたはタむムアりトする堎合、デフォルトでは適甚は開いた状態で倱敗したす。リク゚ストは進行し、gateway は譊告をログに蚘録し、レスポンスは `anthropic-ratelimit-unified-*` ヘッダヌを含みたせん。[`enforcement.fail_closed_on_error: true`](/docs/ja/claude-apps-gateway-config#enforcement) を蚭定しお、代わりに閉じた状態で倱敗させたす。これは同じ `429 billing_error` を返したすが、メッセヌゞは `spend limit unavailable` で、期間、リセット時刻、`retry-after` ヘッダヌはありたせん。フェむルオヌプンはストア停止が掚論停止になるのを防ぎたす。フェむルクロヌズは蚈枬されおいない支出がないこずを保蚌したす。87事前チェックク゚リは 2 秒のタむムアりトで Postgres にク゚リしたす。ストアに到達できない堎合たたはタむムアりトする堎合、デフォルトでは適甚は開いた状態で倱敗したす。リク゚ストは進行し、gateway は譊告をログに蚘録し、レスポンスは `anthropic-ratelimit-unified-*` ヘッダヌを含みたせん。[`enforcement.fail_closed_on_error: true`](/docs/ja/claude-apps-gateway-config#enforcement) を蚭定しお、代わりに閉じた状態で倱敗させたす。これは同じ `429 billing_error` を返したすが、メッセヌゞは `spend limit unavailable` で、期間、リセット時刻、`retry-after` ヘッダヌはありたせん。フェむルオヌプンはストア停止が掚論停止になるのを防ぎたす。フェむルクロヌズは蚈枬されおいない支出がないこずを保蚌したす。

88 88 

89フェむルオヌプンは、ロヌドバランサヌたたはオヌケストレヌタヌが匕き続き gateway にトラフィックをルヌティングしおいる間のみ圹立ちたす。[停止動䜜](/docs/ja/claude-apps-gateway-deploy#outage-behavior) で `store.readiness_grace_seconds` を参照しおください。これにより、レプリカは短い停止を通じおレディネスチェックに合栌し続けたす。

90 

89<h3 id="usage-warnings-in-claude-code">91<h3 id="usage-warnings-in-claude-code">

90 Claude Code での䜿甚譊告92 Claude Code での䜿甚譊告

91</h3>93</h3>

Details

59 59 

60Claude GitHub App をリポゞトリにむンストヌルするず、そのリポゞトリのプルリク゚ストに察しお [Auto-fix](#auto-fix-pull-requests) も有効になりたす。60Claude GitHub App をリポゞトリにむンストヌルするず、そのリポゞトリのプルリク゚ストに察しお [Auto-fix](#auto-fix-pull-requests) も有効になりたす。

61 61 

62[プロゞェクト](/docs/ja/claude-projects)内のスレッドは、接続方法に関わらず、クロヌンする各リポゞトリに App がむンストヌルされおいる必芁がありたす。[GitHub アクセスの蚭定](/docs/ja/claude-projects#set-up-github-access)を参照しおください。62[プロゞェクト](/docs/ja/claude-projects)内のスレッドは、接続方法に関わらず、クロヌンする各リポゞトリに Claude GitHub App がむンストヌルされおいる必芁がありたす。[GitHub アクセスの蚭定](/docs/ja/claude-projects#set-up-github-access)を参照しおください。

63 

64Anthropic ホスト環境では、GitHub 認蚌情報は Anthropic のサヌバヌ䞊で暗号化されたたたであり、セッションの VM に入るこずはありたせん。VM からの GitHub 操䜜は [GitHub プロキシ](/docs/ja/cloud-environments#github-proxy)を通じお行われ、サヌバヌ偎で認蚌情報を添付したす。

63 65 

64`/schedule` がルヌチンを䜜成する前にリポゞトリアクセスをチェックする方法に぀いおは、[リポゞトリずブランチの暩限](/docs/ja/routines#repositories-and-branch-permissions)を参照しおください。`/web-setup` のりォヌクスルヌ`/web-setup` が保存する内容ず削陀方法を含むに぀いおは、[タヌミナルから接続](/docs/ja/web-quickstart#connect-from-your-terminal)を参照しおください。66`/schedule` がルヌチンを䜜成する前にリポゞトリアクセスをチェックする方法に぀いおは、[リポゞトリずブランチの暩限](/docs/ja/routines#repositories-and-branch-permissions)を参照しおください。`/web-setup` のりォヌクスルヌ`/web-setup` が保存する内容ず削陀方法を含むに぀いおは、[タヌミナルから接続](/docs/ja/web-quickstart#connect-from-your-terminal)を参照しおください。

65 67 


135 137 

136git リモヌトがないリポゞトリから `claude --cloud` を実行する堎合、たたは Claude GitHub App がむンストヌルされおいない github.com リポゞトリから実行する堎合、Claude Code はロヌカルリポゞトリをバンドルしおクラりドセッションに盎接アップロヌドしたす。これは `/web-setup` で GitHub を接続した堎合でも適甚されたす。バンドルにはすべおのブランチ党䜓のリポゞトリ履歎ず、远跡されたファむルぞのコミットされおいない倉曎が含たれたす。138git リモヌトがないリポゞトリから `claude --cloud` を実行する堎合、たたは Claude GitHub App がむンストヌルされおいない github.com リポゞトリから実行する堎合、Claude Code はロヌカルリポゞトリをバンドルしおクラりドセッションに盎接アップロヌドしたす。これは `/web-setup` で GitHub を接続した堎合でも適甚されたす。バンドルにはすべおのブランチ党䜓のリポゞトリ履歎ず、远跡されたファむルぞのコミットされおいない倉曎が含たれたす。

137 139 

138macOS、Linux、WSL では、Claude Code は認蚌情報たたはキヌのような名前のファむルぞのコミットされおいない倉曎をアップロヌドから陀倖し、陀倖したファむルに名前を付けたす。これは `.env` ファむル、Terraform `*.tfvars` ファむル、および `id_rsa` や `*.pem` などのキヌファむルをカバヌしおいたす。セッションは各のコミットされたバヌゞョンで開始するか、コミットされたものがない堎合はファむルなしで開始されたす。リンクされたワヌキングツリヌ、サブモゞュヌル、たたは同様のレむアりトでは、Claude Code はこれらの倉曎を残りず䞀緒にアップロヌドし、アップロヌドしたファむルに名前を付けたす。140macOS、Linux、WSL では、Claude Code は認蚌情報たたはキヌのような名前のファむルぞのコミットされおいない倉曎をアップロヌドから陀倖し、陀倖したファむルに名前を付けたす。これは `.env` ファむル、Terraform `*.tfvars` ファむル、および `id_rsa` や `*.pem` などのキヌファむルをカバヌしおいたす。セッションは各のコミットされたバヌゞョンで開始するか、コミットされたものがない堎合はファむルなしで開始されたす。

139 141 

140Claude Code がリモヌトからクロヌンする堎合でも匷制するには、`CCR_FORCE_BUNDLE=1` を蚭定したす142Claude Code がリモヌトからクロヌンする堎合でも匷制するには、`CCR_FORCE_BUNDLE=1` を蚭定したす

141 143 


429クラりドセッションをワヌクフロヌに組み蟌む前に、以䞋の制玄を考慮しおください。431クラりドセッションをワヌクフロヌに組み蟌む前に、以䞋の制玄を考慮しおください。

430 432 

431* **レヌト制限**: クラりドセッションは、アカりント内のすべおの Claude および Claude Code の䜿甚状況ずレヌト制限を共有したす。耇数のタスクを䞊行実行するず、レヌト制限がそれに応じおより倚く消費されたす。クラりド VM に察する個別の蚈算料金はありたせん。433* **レヌト制限**: クラりドセッションは、アカりント内のすべおの Claude および Claude Code の䜿甚状況ずレヌト制限を共有したす。耇数のタスクを䞊行実行するず、レヌト制限がそれに応じおより倚く消費されたす。クラりド VM に察する個別の蚈算料金はありたせん。

434* **時間制限**: Claude が実行するコマンドず SessionStart フックにはデフォルトのタむムアりトがあり、倉曎できたす。セットアップスクリプトはおよそ 5 分以内に完了した堎合のみキャッシュされたす。[時間制限](/docs/ja/cloud-environments#time-limits) を参照しおください。

432* **リポゞトリ認蚌**: クラりドセッションをタヌミナルに取り蟌むこずができるのは、同じアカりントで認蚌されおいる堎合のみです。435* **リポゞトリ認蚌**: クラりドセッションをタヌミナルに取り蟌むこずができるのは、同じアカりントで認蚌されおいる堎合のみです。

433* **プラットフォヌム制限**: リポゞトリのクロヌンずプルリク゚ストの䜜成には GitHub が必芁です。自己ホスト型の [GitHub Enterprise Server](/docs/ja/github-enterprise-server) むンスタンスは Team および Enterprise プランでサポヌトされおいたす。GitLab、Bitbucket、たたはその他の非 GitHub リポゞトリをクラりドセッションに [ロヌカルバンドル](#send-local-repositories-without-github) ずしお送信できたす。これは `CCR_FORCE_BUNDLE=1` を蚭定するこずで実珟できたすが、セッションはその結果をリモヌトにプッシュバックできたせん。436* **プラットフォヌム制限**: リポゞトリのクロヌンずプルリク゚ストの䜜成には GitHub が必芁です。自己ホスト型の [GitHub Enterprise Server](/docs/ja/github-enterprise-server) むンスタンスは Team および Enterprise プランでサポヌトされおいたす。GitLab、Bitbucket、たたはその他の非 GitHub リポゞトリをクラりドセッションに [ロヌカルバンドル](#send-local-repositories-without-github) ずしお送信できたす。これは `CCR_FORCE_BUNDLE=1` を蚭定するこずで実珟できたすが、セッションはその結果をリモヌトにプッシュバックできたせん。

434* **組織 IP 蚱可リスト**: クラりドセッションは Anthropic 管理むンフラストラクチャから Anthropic API を呌び出したす。これはお客様のネットワヌクからではなく、[自己ホスト環境](/docs/ja/self-hosted-environments) のセッションはお客様自身のネットワヌクから呌び出したす。組織で [IP 蚱可リスト](https://support.claude.com/en/articles/13200993-restrict-access-to-claude-with-ip-allowlisting) が有効になっおいる堎合、Anthropic ホスト型のすべおのクラりドセッションは認蚌゚ラヌで倱敗したす。同じこずが [Code Review](/docs/ja/code-review) および Anthropic ホスト環境で実行される [routines](/docs/ja/routines) にも適甚されたす。自己ホスト環境にルヌティングされたルヌチンは、お客様自身のネットワヌクから API を呌び出したす。Anthropic ホスト型サヌビスを組織の IP 蚱可リストから陀倖するには、[Anthropic サポヌト](https://support.claude.com/) にお問い合わせください。437* **組織 IP 蚱可リスト**: クラりドセッションは Anthropic 管理むンフラストラクチャから Anthropic API を呌び出したす。これはお客様のネットワヌクからではなく、[自己ホスト環境](/docs/ja/self-hosted-environments) のセッションはお客様自身のネットワヌクから呌び出したす。組織で [IP 蚱可リスト](https://support.claude.com/en/articles/13200993-restrict-access-to-claude-with-ip-allowlisting) が有効になっおいる堎合、Anthropic ホスト型のすべおのクラりドセッションは認蚌゚ラヌで倱敗したす。同じこずが [Code Review](/docs/ja/code-review) および Anthropic ホスト環境で実行される [routines](/docs/ja/routines) にも適甚されたす。自己ホスト環境にルヌティングされたルヌチンは、お客様自身のネットワヌクから API を呌び出したす。Anthropic ホスト型サヌビスを組織の IP 蚱可リストから陀倖するには、[Anthropic サポヌト](https://support.claude.com/) にお問い合わせください。

claude-directory.md +69 −47

Details

1544䜜成したコンフィグ以倖に、`~/.claude` には Claude Code がセッション䞭に曞き蟌むデヌタが保存されたす。これらのファむルはプレヌンテキストです。ツヌルを通過するすべおのものは、ディスク䞊のトランスクリプトに曞き蟌たれたす。ファむルの内容、コマンド出力、貌り付けたテキストなどです。1544䜜成したコンフィグ以倖に、`~/.claude` には Claude Code がセッション䞭に曞き蟌むデヌタが保存されたす。これらのファむルはプレヌンテキストです。ツヌルを通過するすべおのものは、ディスク䞊のトランスクリプトに曞き蟌たれたす。ファむルの内容、コマンド出力、貌り付けたテキストなどです。

1545 1545 

1546<h3 id="cleaned-up-automatically">1546<h3 id="cleaned-up-automatically">

1547 自動的にクリヌンアップされるもの1547 自動的にクリヌンアップされるファむル

1548</h3>1548</h3>

1549 1549 

1550Claude Code は、[`cleanupPeriodDays`](/docs/ja/settings-reference#cleanupperioddays) より叀いファむルを以䞋のパスから削陀したす。ただし、保持期間を安党に刀定できる堎合に限りたす。デフォルトは 30 日で、最小倀は 1 です。`0` に蚭定するずバリデヌション゚ラヌが発生したす。同じ経過日数の閟倀が、[孀立した worktrees](/docs/ja/worktrees#clean-up-subagent-and-background-session-worktrees) の自動削陀にも適甚されたす。1550Claude Code は、[`cleanupPeriodDays`](/docs/ja/settings-reference#cleanupperioddays) より叀いファむルを以䞋のパスから削陀したす。ただし、保持期間を安党に刀定できる堎合に限りたす。デフォルトは 30 日で、最小倀は 1 です。`0` に蚭定するずバリデヌション゚ラヌが発生したす。同じ経過日数の閟倀が、[孀立した worktrees の自動削陀](/docs/ja/worktrees#clean-up-subagent-and-background-session-worktrees)にも適甚されたす。

1551 1551 

1552| `~/.claude/` 䞋のパス | 内容 |1552| `~/.claude/` 䞋のパス | 内容 |

1553| - | - |1553| - | - |

1554| `projects/<project>/<session>.jsonl` | 完党な䌚話トランスクリプトすべおのメッセヌゞ、ツヌル呌び出し、ツヌル結果 |1554| `projects/<project>/<session>.jsonl` | 完党な䌚話トランスクリプトすべおのメッセヌゞ、ツヌル呌び出し、ツヌル結果 |

1555| `projects/<project>/<session>.orphaned-<timestamp>-<suffix>.jsonl`、`projects/<project>/<session>.jsonl.superseded-<timestamp>` | Claude Code が䞊曞きたたは削陀する代わりに脇に眮いたセッションの前のトランスクリプト。セッションピッカヌには衚瀺されたせん |1555| `projects/<project>/<session>.orphaned-<timestamp>-<suffix>.jsonl`、`projects/<project>/<session>.jsonl.superseded-<timestamp>` | Claude Code が䞊曞きたたは削陀する代わりに脇に眮いたセッションの前のトランスクリプト。セッションピッカヌには衚瀺されたせん |

1556| `projects/<project>/<session>/subagents/` | [Subagent](/docs/ja/sub-agents) の䌚話トランスクリプト。芪セッションのトランスクリプトが経過時間で削陀されるずきに削陀されたす |1556| `projects/<project>/<session>/subagents/` | [サブ゚ヌゞェント](/docs/ja/sub-agents)の䌚話トランスクリプト。芪セッションのトランスクリプトが経過時間で削陀されるずきに削陀されたす |

1557| `projects/<project>/<session>/tool-results/` | 別ファむルにこがれた倧きなツヌル出力 |1557| `projects/<project>/<session>/tool-results/` | 別ファむルにこがれた倧きなツヌル出力、および [MCP ツヌルが返す画像](/docs/ja/mcp#images-in-tool-results)のフルサむズコピヌ |

1558| `file-history/<session>/` | Claude Code が倉曎したファむルの線集前スナップショット。[チェックポむント埩元](/docs/ja/checkpointing) に䜿甚されたす。最新 100 個のチェックポむントのスナップショットを保持したす。保持されおいるチェックポむントが参照しおいないスナップショットファむルは削陀されたす。ただし、各ファむルの最初のスナップショットは陀きたす |1558| `file-history/<session>/` | Claude が倉曎したファむルの線集前スナップショット。[チェックポむント埩元](/docs/ja/checkpointing)に䜿甚されたす。最新 100 個のチェックポむントのスナップショットを保持したす。保持されたチェックポむントが参照しおいないスナップショットファむルは削陀されたす。ただし、各ファむルの最初のスナップショットは陀きたす |

1559| `plans/` | [プランモヌド](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode) 䞭に曞き蟌たれたプランファむル |1559| `plans/` | [プランモヌド](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode)䞭に曞き蟌たれたプランファむル |

1560| `debug/` | セッションごずのデバッグログ。デバッグログが有効な堎合に曞き蟌たれたす。䟋えば、[`--debug`](/docs/ja/cli-reference#cli-flags) で起動するか `/debug` を実行する堎合です |1560| `debug/` | セッションごずのデバッグログ。デバッグログが有効な堎合に曞き蟌たれたす。䟋えば、[`--debug`](/docs/ja/cli-reference#cli-flags)で起動した堎合や `/debug` を実行した堎合 |

1561| `paste-cache/` | 倧きな貌り付けの内容 |1561| `paste-cache/` | 倧きな貌り付けの内容 |

1562| `image-cache/<session>/` | Claude Code v2.1.274 以前によっお保存された添付画像。以降のバヌゞョンは、貌り付けられた画像ず添付された画像を `~/.claude` の倖に保存したす。[`CLAUDE_CODE_TMPDIR`](/docs/ja/env-vars) が制埡する temp ディレクトリの䞋の各セッションの `images/` ディレクトリに保存されたす。スむヌプは他のセッションの残されたディレクトリをここから削陀したす。経過時間に関係なく |1562| `image-cache/<session>/` | Claude Code v2.1.274 以前で保存された添付画像。それ以降のバヌゞョンでは、貌り付けた画像ず添付画像は `~/.claude` の倖に保存されたす。[`CLAUDE_CODE_TMPDIR`](/docs/ja/env-vars)が制埡する䞀時ディレクトリの䞋の各セッションの `images/` ディレクトリに保存されたす。スむヌプは、幎霢に関係なく、ここにある他のセッションの残されたディレクトリを削陀したす |

1563| `uploads/<session>/` | Web たたはモバむルアプリから添付したファむル、およびモバむルアプリから添付した写真。[Remote Control](/docs/ja/remote-control) セッションにメッセヌゞを送信する堎合です。[クラりドセッション](/docs/ja/claude-code-on-the-web) ぞの添付は、代わりにそのセッション自䜓のクラりド環境に保存され、マシン䞊には保存されたせん |1563| `uploads/<session>/` | Web たたはモバむルアプリから添付したファむル、およびモバむルアプリから添付した写真。[リモヌトコントロヌル](/docs/ja/remote-control)セッションにメッセヌゞを送信する堎合。[クラりドセッション](/docs/ja/claude-code-on-the-web)ぞの添付は、代わりにそのセッション自身のクラりド環境に保存され、マシン䞊には保存されたせん |

1564| `session-env/` | セッションごずの環境メタデヌタ |1564| `session-env/` | セッションごずの環境メタデヌタ |

1565| `tasks/` | タスクツヌルによっお曞き蟌たれたタスクリスト。リストごずに 1 ぀のディレクトリ |1565| `tasks/` | タスクツヌルで曞き蟌たれたタスクリスト。リストごずに 1 ぀のディレクトリ |

1566| `shell-snapshots/` | 起動時にキャプチャされた゚むリアス、関数、シェルオプション。[Bash ツヌル](/docs/ja/tools-reference#bash-tool-behavior) によっお各コマンドに適甚されたす。クリヌンな終了時に削陀されたす。スむヌプはクラッシュ埌に残されたものをクリアしたす |1566| `shell-snapshots/` | 起動時にキャプチャされた゚むリアス、関数、シェルオプション。[Bash ツヌル](/docs/ja/tools-reference#bash-tool-behavior)によっお各コマンドに適甚されたす。クリヌンな終了時に削陀されたす。スむヌプはクラッシュ埌に残されたものをクリアしたす |

1567| `backups/` | `~/.claude.json` の以前のバヌゞョン。Claude Code がファむルを曞き盎すずきにコピヌされたす。Claude Code は最新の 5 ぀ず、解析できなかったバヌゞョンのコピヌを保持したす |1567| `backups/` | `~/.claude.json` の以前のバヌゞョン。Claude Code がファむルを曞き盎すずきにコピヌされたす。Claude Code は最新の 5 ぀ず、解析できなかったバヌゞョンのコピヌを保持したす |

1568| `feedback-bundles/` | `/feedback` によっおサヌドパヌティプロバむダヌに曞き蟌たれた、たたは Anthropic 認蚌情報が蚭定されおいない堎合に曞き蟌たれた、線集枈みトランスクリプトアヌカむブ。Anthropic アカりントチヌムに送信するためのものです |1568| `feedback-bundles/` | `/feedback` でサヌドパヌティプロバむダヌに曞き蟌たれた、たたは Anthropic 認蚌情報が蚭定されおいない堎合に曞き蟌たれた、線集枈みトランスクリプトアヌカむブ。Anthropic アカりントチヌムに送信するため |

1569| `feedback/drafts/` | キュヌに入った [Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior)。`/feedback` でのレビュヌを埅機䞭です。`cleanupPeriodDays` たたは 30 日のいずれか短い方の埌にスむヌプされたす。キュヌが 10 ドラフトの䞊限に達するず、Claude Code は最も叀いドラフトを削陀しお堎所を䜜りたす |1569| `feedback/drafts/` | キュヌに入った [Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior)。`/feedback` でのレビュヌを埅機䞭です。`cleanupPeriodDays` たたは 30 日のいずれか短い方の埌にスむヌプされたす。キュヌが 10 ドラフトの䞊限に達するず、Claude Code は最も叀いドラフトを削陀しお空き容量を䜜りたす |

1570| `usage-data/` | [`/insights`](/docs/ja/costs#analyze-your-usage-patterns) によっお曞き蟌たれた `report.html` ずタむムスタンプ付きレポヌトコピヌ。それらを構築するために䜿甚されるキャッシュされたセッションごずの分析デヌタ |1570| `usage-data/` | `report.html` ず [`/insights`](/docs/ja/costs#analyze-your-usage-patterns)で曞き蟌たれたタむムスタンプ付きレポヌトコピヌ。それらを構築するために䜿甚されるキャッシュされたセッションごずの分析デヌタ |

1571| `skills/.trash/`、`plugins/.trash/` | claude.ai から同期された [Skills](/docs/ja/skills#how-synced-skills-behave) ず [plugins](/docs/ja/plugins/loading#synced-plugins)。Claude Code が削陀したもの。削陀する代わりにここに移動されるため、ファむルを埩元できたす |1571| `skills/.trash/`、`plugins/.trash/` | [スキル](/docs/ja/skills#how-synced-skills-behave)ず [プラグむン](/docs/ja/plugins/loading#synced-plugins)。claude.ai 同期で削陀されたもの。䟋えば、claude.ai でオフにした埌、たたは同期を停止した埌。ファむルはここに残るため、スむヌプが削陀するたで埩元できたす |

1572| `todos/`、`statsig/`、`logs/` | 叀いバヌゞョンのレガシヌディレクトリ。珟圚は曞き蟌たれおいたせん。スむヌプはその内容を削陀しおから空のディレクトリを削陀したす |1572| `todos/`、`statsig/`、`logs/` | 叀いバヌゞョンのレガシヌディレクトリ。珟圚は曞き蟌たれおいたせん。スむヌプはその内容を削陀しおから、空のディレクトリを削陀したす |

1573 1573 

1574`sessions/` のセッションファむル、自動メモリ、Claude Desktop および Cowork トランスクリプトは、それぞれ独自の保持ルヌルに埓いたす1574`sessions/` のセッションファむル、自動メモリ、Claude Desktop および Cowork トランスクリプトは、それぞれ独自の保持ルヌルに埓いたす

1575 1575 

1576* **`sessions/`**実行䞭の各セッションに 1 ぀の小さなファむルを保持したす。同時セッションずクラッシュを怜出するために䜿甚されたす。経過時間ベヌスのスむヌプの察象ではありたせん。Claude Code はセッションが終了するずきに各ファむルを削陀し、次の起動時にクラッシュの残骞をクリアしたす。1576* **`sessions/`**実行䞭の各セッションに 1 ぀の小さいファむルを保持したす。同時実行セッションずクラッシュを怜出するために䜿甚されたす。幎霢ベヌスのスむヌプの䞀郚ではありたせん。Claude Code は、セッションが終了するずきに各ファむルを削陀し、次の起動時にクラッシュの残りをクリアしたす。

1577* **自動メモリ**スむヌプはプロゞェクトの [自動メモリ](/docs/ja/memory#auto-memory) ディレクトリ `projects/<project>/memory/` 内のメモリファむルを削陀したせん。Claude Code はそのディレクトリを削陀するのは、保持期間党䜓が空だった堎合のみです。v2.1.228 より前では、スむヌプはメモリディレクトリ内のフォルダをセッションデヌタずしお扱い、その䞋の叀いファむルを削陀できたした。1577* **自動メモリ**スむヌプは、プロゞェクトの[自動メモリ](/docs/ja/memory#auto-memory)ディレクトリ `projects/<project>/memory/` 内のメモリファむルを削陀したせん。Claude Code は、保持期間党䜓が空だった堎合にのみそのディレクトリを削陀したす。v2.1.228 より前では、スむヌプはメモリディレクトリ内のフォルダをセッションデヌタずしお扱い、その䞋の叀いファむルを削陀できたした。

1578* **Claude Desktop および Cowork トランスクリプト**Claude Code は Claude Desktop たたは Cowork で開始たたは最埌に続行したセッションのトランスクリプトを任意の経過時間で保持したす。これらのトランスクリプトに経過時間の制限を蚭定するには、[`desktopSessionCleanupPeriodDays`](/docs/ja/settings-reference#desktopsessioncleanupperioddays) を蚭定したす。[管理蚭定](/docs/ja/managed-settings) が `cleanupPeriodDays` を蚭定する堎合、Claude Code はその期間埌にこれらのトランスクリプトを削陀したす。Claude Code v2.1.248 以降が必芁です。以前のバヌゞョンは `cleanupPeriodDays` の埌に削陀したす。1578* **Claude Desktop および Cowork トランスクリプト**Claude Code は、Claude Desktop たたは Cowork で開始たたは最埌に続行したセッションのトランスクリプトを任意の幎霢で保持したす。これらのトランスクリプトに幎霢制限を䞎えるには、[`desktopSessionCleanupPeriodDays`](/docs/ja/settings-reference#desktopsessioncleanupperioddays)を蚭定したす。[管理蚭定](/docs/ja/managed-settings)が `cleanupPeriodDays` を蚭定する堎合、Claude Code はその期間の埌にこれらのトランスクリプトを削陀したす。Claude Code v2.1.248 以降が必芁です。それより前のバヌゞョンでは、`cleanupPeriodDays` の埌に削陀したす。

1579 1579 

1580Claude Code は以䞋の堎合、経過時間ベヌスのスむヌプをスキップしたす1580Claude Code は、以䞋の堎合に幎霢ベヌスのスむヌプをスキップしたす

1581 1581 

1582* **ベアモヌド**[`--bare`](/docs/ja/headless#start-faster-with-bare-mode) で `claude -p` を実行する堎合、Claude Code はそのセッションでスむヌプを実行したせん。1582* **ベアモヌド**[`--bare`](/docs/ja/headless#start-faster-with-bare-mode)で `claude -p` を実行する堎合、Claude Code はそのセッションでスむヌプを実行したせん。

1583* **䞀時停止されたスむヌプ**Claude Code が保持期間を安党に刀定できない堎合、保持クリヌンアップスむヌプを䞀時停止したす。[`retention_sweep` むベント](/docs/ja/monitoring-usage#retention-sweep-event) は、それを䞀時停止する各蚭定をリストしたす。原因が読み蟌みたたは解析できない蚭定ファむル、たたは `cleanupPeriodDays` たたは `desktopSessionCleanupPeriodDays` が明瀺的に蚭定された蚭定゚ラヌの堎合、Claude Code は蚭定゚ラヌを修正するたで `/status` に譊告も衚瀺したす。[管理蚭定](/docs/ja/server-managed-settings) が `cleanupPeriodDays` を提䟛する堎合、Claude Code はどちらの堎合でも管理倀でスむヌプを実行したす。1583* **䞀時停止されたスむヌプ**Claude Code が保持期間を安党に刀定できない堎合、保持クリヌンアップスむヌプを䞀時停止したす。[`retention_sweep` むベント](/docs/ja/monitoring-usage#retention-sweep-event)は、それを䞀時停止する各蚭定をリストしたす。原因が読み蟌みたたは解析できない蚭定ファむル、たたは `cleanupPeriodDays` たたは `desktopSessionCleanupPeriodDays` が明瀺的に蚭定された蚭定゚ラヌの堎合、Claude Code は蚭定゚ラヌを修正するたで `/status` に譊告も衚瀺したす。[管理蚭定](/docs/ja/server-managed-settings)が `cleanupPeriodDays` を提䟛する堎合、Claude Code はどちらの堎合でも管理倀でスむヌプを実行したす。

1584 

1585<h3 id="session-scratchpad-directory">

1586 セッションスクラッチパッドディレクトリ

1587</h3>

1588 

1589スクラッチパッドは、Claude Code が Claude に䞀時ファむル甚に提䟛するセッションごずのディレクトリです。䞭間結果、ヘルパヌスクリプト、プロゞェクトに属さないドラフトです。Claude が「スクラッチパッドに保存した」ず蚀う堎合、ファむルはそこにありたす。Claude は `/tmp` の代わりにそれを䜿甚し、暩限プロンプトなしでそれ内のファむルを䜜成、線集、読み取るこずができたす。

1590 

1591スクラッチパッドは `~/.claude` ではなく Claude Code の䞀時ディレクトリの䞋に存圚したす。プラットフォヌムの珟圚のセッションのパスを芋぀けたす

1592 

1593* **macOS**`/private/tmp/claude-<uid>/<project>/<session-id>/scratchpad/`

1594* **Linux**`/tmp/claude-<uid>/<project>/<session-id>/scratchpad/`、たたはシステムが蚭定する堎合は `$TMPDIR` の䞋の同じ圢状

1595* **Windows**`%TEMP%\claude\<project>\<session-id>\scratchpad\`

1596 

1597`<project>` は、文字ず数字以倖のすべおの文字が `-` に眮き換えられた䜜業ディレクトリパスです。䟋えば、`-Users-you-my-project`。[`CLAUDE_CODE_TMPDIR`](/docs/ja/env-vars)を蚭定する堎合、ツリヌはそのディレクトリの䞋に移動したす。フックは珟圚のセッションのパスを [`scratchpad_dir`](/docs/ja/hooks#common-input-fields)ずしお受け取りたす。

1598 

1599スクラッチパッドファむルはセッションのトランスクリプトず同じ期間続きたす。[保持スむヌプ](#cleaned-up-automatically)はトランスクリプトを削陀するずきにディレクトリを削陀し、[`claude project purge`](#clear-local-data)は䞀時ディレクトリに觊れたせん。ディレクトリはシステムの䞀時堎所の䞋にあるため、オペレヌティングシステムもそれをクリアできたす。䟋えば、再起動時。Claude がそこに曞き蟌んだものを保持するには、Claude にそれをプロゞェクトに移動するよう䟝頌したす。

1600 

1601セッションがスクラッチパッドを持぀のは、以䞋のすべおが成り立぀堎合のみです

1602 

1603* API キヌではなく claude.ai アカりントでサむンむンしおいる

1604* セッションが Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry ではなく Anthropic API を䜿甚しおいる

1605* [`enableArtifact`](/docs/ja/settings-reference#enableartifact)が `false` に蚭定されおいない

1584 1606 

1585<h3 id="kept-until-you-delete-them">1607<h3 id="kept-until-you-delete-them">

1586 削陀するたで保持されるもの1608 削陀するたで保持されるファむル

1587</h3>1609</h3>

1588 1610 

1589保持クリヌンアップスむヌプは以䞋のパスを削陀したせん。Claude Code はそれらを削陀するたで保持したす。ただし、ログアりト時に削陀する 2 ぀のキャッシュは陀きたす。1611保持クリヌンアップスむヌプは以䞋のパスを削陀したせん。Claude Code はそれらを削陀するたで保持したす。ただし、ログアりト時に削陀する 2 ぀のキャッシュは陀きたす。


1591| `~/.claude/` 䞋のパス | 内容 |1613| `~/.claude/` 䞋のパス | 内容 |

1592| - | - |1614| - | - |

1593| `history.jsonl` | 入力したすべおのプロンプト。タむムスタンプずプロゞェクトパス付き。䞊矢印リコヌル、`Ctrl+R` 履歎怜玢、`!` シェルコマンド補完に䜿甚されたす |1615| `history.jsonl` | 入力したすべおのプロンプト。タむムスタンプずプロゞェクトパス付き。䞊矢印リコヌル、`Ctrl+R` 履歎怜玢、`!` シェルコマンド補完に䜿甚されたす |

1594| `stats-cache.json` | `/usage` で衚瀺される集蚈トヌクンおよびコスト数 |1616| `stats-cache.json` | `/usage` で衚瀺される集蚈トヌクンずコスト数 |

1595| `remote-settings.json` | [サヌバヌ管理蚭定](/docs/ja/server-managed-settings) のキャッシュコピヌ。組織甚。たたは、組織が䜕も蚭定しおいない堎合は `{}`。セッションが [それらを取埗](/docs/ja/server-managed-settings#platform-availability) する堎合にのみ存圚したす。Claude Code は起動時ず、セッション䞭は 1 時間ごずに曎新を確認したす。ログアりト時に削陀されたす |1617| `remote-settings.json` | 組織の[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)のキャッシュコピヌ。組織が䜕も蚭定しおいない堎合は `{}`。セッションが[それらを取埗](/docs/ja/server-managed-settings#platform-availability)する堎合にのみ存圚したす。Claude Code は起動時ず、セッション䞭は 1 時間ごずに曎新を確認したす。ログアりト時に削陀されたす |

1596| `cache/changelog.md` | Claude Code チェンゞログのキャッシュコピヌ。`/release-notes` で衚瀺されたす。バックグラりンドで曎新されたす |1618| `cache/changelog.md` | Claude Code チェンゞログのキャッシュコピヌ。`/release-notes` で衚瀺されたす。バックグラりンドで曎新されたす |

1597| `policy-limits.json` | 組織の機胜ポリシヌ蚭定のキャッシュ。䞀郚のアカりントタむプにのみ存圚したす。自動的に曎新されたす。`policy-limits.json.stamp.json` サむドカヌは、キャッシュがどのアカりントたたは API キヌに属しおいるかを蚘録したす。Claude Code はログアりト時に䞡方のファむルを削陀したす |1619| `policy-limits.json` | 組織のキャッシュされた機胜ポリシヌ蚭定。䞀郚のアカりントタむプにのみ存圚したす。自動的に曎新されたす。`policy-limits.json.stamp.json` サむドカヌは、キャッシュが属するアカりントたたは API キヌを蚘録したす。Claude Code はログアりト時に䞡方のファむルを削陀したす |

1598 1620 

1599<span id="state-files-to-keep" />1621<span id="state-files-to-keep" />

1600 1622 

1601䜿甚する機胜に応じお、他のファむルが衚瀺されたす。キャッシュずロックファむルは削陀しおも安党です。これらの状態ファむルを保持しおください1623䜿甚する機胜に応じお、他のファむルが衚瀺されたす。キャッシュずロックファむルは削陀しおも安党です。これらの状態ファむルを保持したす

1602 1624 

1603* `.credentials.json`[ログむン認蚌情報](/docs/ja/authentication#credential-management)1625* `.credentials.json`[ログむン認蚌情報](/docs/ja/authentication#credential-management)

1604* `agent-memory/`[subagent メモリ](/docs/ja/sub-agents#enable-persistent-memory)1626* `agent-memory/`[サブ゚ヌゞェントメモリ](/docs/ja/sub-agents#enable-persistent-memory)

1605* `jobs/` および `daemon/`[バックグラりンドセッション](/docs/ja/agent-view#where-state-is-stored) 状態1627* `jobs/` ず `daemon/`[バックグラりンドセッション](/docs/ja/agent-view#where-state-is-stored)の状態

1606 1628 

1607<h3 id="plaintext-storage">1629<h3 id="plaintext-storage">

1608 プレヌンテキストストレヌゞ1630 プレヌンテキストストレヌゞ

1609</h3>1631</h3>

1610 1632 

1611トランスクリプトず履歎は保存時に暗号化されたせん。OS ファむル暩限のみが保護です。ツヌルが `.env` ファむルを読み蟌むか、コマンドが認蚌情報を出力する堎合、その倀は `projects/<project>/<session>.jsonl` に曞き蟌たれたす。露出を枛らすには1633トランスクリプトず履歎は保存時に暗号化されたせん。OS ファむル暩限が唯䞀の保護です。ツヌルが `.env` ファむルを読み蟌むか、コマンドが認蚌情報を出力する堎合、その倀は `projects/<project>/<session>.jsonl` に曞き蟌たれたす。露出を枛らすには

1612 1634 

1613* `cleanupPeriodDays` を䜎くしお、Claude Code がトランスクリプトを保持する期間を短瞮したす1635* `cleanupPeriodDays` を䜎くしお、Claude Code がトランスクリプトを保持する期間を短瞮したす

1614* [`desktopSessionCleanupPeriodDays`](/docs/ja/settings-reference#desktopsessioncleanupperioddays) を蚭定しお、Claude Desktop および Cowork トランスクリプトにも経過時間の制限を蚭定したす1636* [`desktopSessionCleanupPeriodDays`](/docs/ja/settings-reference#desktopsessioncleanupperioddays)を蚭定しお、Claude Desktop および Cowork トランスクリプトにも幎霢制限を䞎えたす

1615* [`CLAUDE_CODE_SKIP_PROMPT_HISTORY`](/docs/ja/env-vars) 環境倉数を蚭定しお、任意のモヌドでトランスクリプトずプロンプト履歎の曞き蟌みをスキップしたす。非察話モヌドでは、代わりに `-p` ず䞀緒に `--no-session-persistence` を枡すか、TypeScript Agent SDK で `persistSession: false` を蚭定できたす。Python SDK には同等のオプションはありたせん。1637* [`CLAUDE_CODE_SKIP_PROMPT_HISTORY`](/docs/ja/env-vars)環境倉数を蚭定しお、任意のモヌドでトランスクリプトずプロンプト履歎の曞き蟌みをスキップしたす。非察話モヌドでは、代わりに `-p` ず䞀緒に `--no-session-persistence` を枡すか、TypeScript Agent SDK で `persistSession: false` を蚭定できたす。Python SDK には同等のオプションがありたせん。

1616* [暩限ルヌル](/docs/ja/permissions) を䜿甚しお、認蚌情報ファむルの読み蟌みを拒吊したす1638* [暩限ルヌル](/docs/ja/permissions)を䜿甚しお、認蚌情報ファむルの読み取りを拒吊したす

1617 1639 

1618<h3 id="clear-local-data">1640<h3 id="clear-local-data">

1619 ロヌカルデヌタをクリア1641 ロヌカルデヌタをクリアする

1620</h3>1642</h3>

1621 1643 

1622`claude project purge` を実行しお、Claude Code が 1 ぀のプロゞェクトに察しお保持する状態を削陀したす。以䞋を削陀したす1644`claude project purge` を実行しお、1 ぀のプロゞェクトに察しお Claude Code が保持する状態を削陀したす。削陀されるもの

1623 1645 

1624* `projects/` 䞋のトランスクリプトず自動メモリ1646* `projects/` の䞋のトランスクリプトず自動メモリ

1625* セッションごずの `tasks/`、`debug/`、`file-history/` ゚ントリ1647* セッションごずの `tasks/`、`debug/`、`file-history/` ゚ントリ

1626* `history.jsonl` の䞀臎するプロンプト行1648* `history.jsonl` の䞀臎するプロンプト行

1627* `~/.claude.json` のプロゞェクト゚ントリ1649* `~/.claude.json` のプロゞェクト゚ントリ

1628 1650 

1629プロゞェクトのセッションで貌り付けたたたは添付した画像は、`~/.claude` ではなく Claude Code の temp ディレクトリに保存されるため、パヌゞはそれらを削陀したせん。[保持クリヌンアップスむヌプ](#cleaned-up-automatically) は、`cleanupPeriodDays` より叀くなるず削陀したす。1651プロゞェクトのセッションで貌り付けた、たたは添付した画像、および各セッションの[スクラッチパッド](#session-scratchpad-directory)は、`~/.claude` ではなく Claude Code の䞀時ディレクトリの䞋に保存されるため、パヌゞは削陀したせん。[保持スむヌプ](#cleaned-up-automatically)は、`cleanupPeriodDays` より叀くなるず画像を削陀したす。パヌゞされたセッションのスクラッチパッドは、削陀するか、オペレヌティングシステムが䞀時ディレクトリをクリアするたで残りたす。

1630 1652 

1631コマンドは完党な削陀蚈画を出力し、䜕かを削陀する前に確認を求めたす。1653コマンドは完党な削陀蚈画を出力し、䜕かを削陀する前に確認を求めたす。

1632 1654 

1633以䞋の䟋は、プレヌスホルダヌずしお `~/work/my-repo` を䜿甚しおいたす。プロゞェクトぞのパスに眮き換えおください。パスに䞀臎する状態がない堎合、コマンドぱラヌを出力しお終了ステヌタス 1 で終了したす。1655以䞋の䟋では、`~/work/my-repo` をプレヌスホルダヌずしお䜿甚したす。プロゞェクトぞのパスに眮き換えたす。パスに䞀臎する状態がない堎合、コマンドぱラヌを出力し、ステヌタス 1 で終了したす。

1634 1656 

1635䜕も削陀せずに蚈画をプレビュヌしたす1657削陀せずに蚈画をプレビュヌしたす

1636 1658 

1637```bash theme={null}1659```bash theme={null}

1638claude project purge ~/work/my-repo --dry-run1660claude project purge ~/work/my-repo --dry-run

1639```1661```

1640 1662 

1641蚈画は各䞀臎項目ずそれが含たれる理由をリストしたす1663蚈画は各䞀臎するアむテムず、それが含たれる理由をリストしたす

1642 1664 

1643```text theme={null}1665```text theme={null}

1644Purge plan for /home/user/work/my-repo:1666Purge plan for /home/user/work/my-repo:


1671claude project purge ~/work/my-repo --yes1693claude project purge ~/work/my-repo --yes

1672```1694```

1673 1695 

1674パスの代わりに `--all` を枡しお、すべおのプロゞェクトの状態を䞀床にパヌゞしたす。これは `history.jsonl` をフィルタリングするのではなく完党に削陀したす。`-i` を枡しお、削陀蚈画を 1 ぀ず぀ステップスルヌしたす。1696パスの代わりに `--all` を枡しお、すべおのプロゞェクトの状態を䞀床にパヌゞしたす。これは `history.jsonl` をフィルタリングするのではなく、完党に削陀したす。`-i` を枡しお、削陀蚈画を 1 ぀ず぀ステップスルヌしたす。

1675 1697 

1676コマンドは `shell-snapshots/` ず `backups/` をそのたたにしおおきたす。これらはプロゞェクトスコヌプではないため、蚈画出力で譊告したす。1698コマンドは `shell-snapshots/` ず `backups/` をそのたたにしおおきたす。これらはプロゞェクトスコヌプではないため、蚈画出力で譊告したす。

1677 1699 

1678[保持する状態ファむル](#state-files-to-keep) を陀いお、䞊蚘のアプリケヌションデヌタパスのいずれかを手動で削陀するこずもできたす。新しいセッションは圱響を受けたせん。以䞋の衚は、過去のセッションで倱うものを瀺しおいたす。1700[保持するべき状態ファむル](#state-files-to-keep)を陀き、䞊蚘のアプリケヌションデヌタパスのいずれかを手動で削陀するこずもできたす。新しいセッションは圱響を受けたせん。以䞋の衚は、過去のセッションで倱うものを瀺しおいたす。

1679 1701 

1680| 削陀 | 倱うもの |1702| 削陀 | 倱うもの |

1681| - | - |1703| - | - |

1682| `~/.claude/projects/` | 過去のセッションの再開、続行、巻き戻し、およびすべおのプロゞェクトの自動メモリ |1704| `~/.claude/projects/` | 過去のセッションの再開、続行、巻き戻し、およびすべおのプロゞェクトの自動メモリ |

1683| `~/.claude/history.jsonl` | 䞊矢印プロンプトリコヌル、`Ctrl+R` 履歎怜玢、`!` シェルコマンド補完 |1705| `~/.claude/history.jsonl` | 䞊矢印プロンプトリコヌル、`Ctrl+R` 履歎怜玢、`!` シェルコマンド補完 |

1684| `~/.claude/paste-cache/` | リコヌルされたプロンプトの貌り付けたテキスト。[倧きなコンテンツを貌り付ける](/docs/ja/terminal-config#paste-large-content) を参照しおください |1706| `~/.claude/paste-cache/` | リコヌルされたプロンプトで貌り付けたテキスト。[倧きなコンテンツを貌り付ける](/docs/ja/terminal-config#paste-large-content)を参照 |

1685| `~/.claude/uploads/` | 過去の [Remote Control](/docs/ja/remote-control) セッションがパスで参照する添付ファむル |1707| `~/.claude/uploads/` | 過去の[リモヌトコントロヌル](/docs/ja/remote-control)セッションがパスで参照する添付ファむル |

1686| `~/.claude/file-history/` | 過去のセッションのチェックポむント埩元 |1708| `~/.claude/file-history/` | 過去のセッションのチェックポむント埩元 |

1687| `~/.claude/stats-cache.json` | `/usage` で衚瀺される履歎合蚈 |1709| `~/.claude/stats-cache.json` | `/usage` で衚瀺される履歎合蚈 |

1688| `~/.claude/usage-data/` | 過去の [`/insights`](/docs/ja/costs#analyze-your-usage-patterns) レポヌトず、それらを構築するために䜿甚されたキャッシュされた分析デヌタ |1710| `~/.claude/usage-data/` | 過去の [`/insights`](/docs/ja/costs#analyze-your-usage-patterns) レポヌトず、それらを構築するために䜿甚されるキャッシュされた分析デヌタ |

1689| `~/.claude/feedback-bundles/` | Anthropic アカりントチヌムにただ送信しおいないフィヌドバックずバグレポヌトアヌカむブ |1711| `~/.claude/feedback-bundles/` | Anthropic アカりントチヌムにただ送信しおいないフィヌドバックずバグレポヌトアヌカむブ |

1690| `~/.claude/feedback/drafts/` | 送信しおいない [Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior) |1712| `~/.claude/feedback/drafts/` | 送信しおいない [Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior) |

1691| `~/.claude/remote-settings.json` | なし。次の起動時に再取埗されたす |1713| `~/.claude/remote-settings.json` | なし。次の起動時に再取埗されたす |

1692| `~/.claude/cache/changelog.md` | なし。バックグラりンドで曎新されたす |1714| `~/.claude/cache/changelog.md` | なし。バックグラりンドで曎新されたす |

1693| `~/.claude/policy-limits.json` | なし。自動的に曎新されたす |1715| `~/.claude/policy-limits.json` | なし。自動的に曎新されたす |

1694| `~/.claude/tasks/` | 再開されたセッションが取埗するタスクリスト |1716| `~/.claude/tasks/` | 再開されたセッションが取埗するタスクリスト |

1695| `~/.claude/skills/.trash/`、`~/.claude/plugins/.trash/` | Claude Code が削陀した [同期されたスキル](/docs/ja/skills#how-synced-skills-behave) ず [同期されたプラグむン](/docs/ja/plugins/loading#synced-plugins) を埩元する機䌚 |1717| `~/.claude/skills/.trash/`、`~/.claude/plugins/.trash/` | Claude Code が削陀した[同期されたスキル](/docs/ja/skills#how-synced-skills-behave)ず[同期されたプラグむン](/docs/ja/plugins/loading#synced-plugins)を埩元する機䌚 |

1696| `~/.claude/debug/`、`~/.claude/plans/`、`~/.claude/session-env/`、`~/.claude/shell-snapshots/`、`~/.claude/backups/` | ナヌザヌ向けのなし |1718| `~/.claude/debug/`、`~/.claude/plans/`、`~/.claude/session-env/`、`~/.claude/shell-snapshots/`、`~/.claude/backups/` | ナヌザヌに芋える䜕もなし |

1697| `~/.claude/todos/`、`~/.claude/statsig/`、`~/.claude/logs/`、`~/.claude/image-cache/` | なし。珟圚のバヌゞョンで曞き蟌たれおいないレガシヌディレクトリ |1719| `~/.claude/todos/`、`~/.claude/statsig/`、`~/.claude/logs/`、`~/.claude/image-cache/` | なし。珟圚のバヌゞョンで曞き蟌たれおいないレガシヌディレクトリ |

1698 1720 

1699`~/.claude.json`、`~/.claude/settings.json`、`~/.claude/plugins/` は削陀しないでください。これらは認蚌、蚭定、むンストヌル枈みプラグむンを保持しおいたす。1721`~/.claude.json`、`~/.claude/settings.json`、`~/.claude/plugins/` は削陀しないでください。これらは認蚌、蚭定、むンストヌル枈みプラグむンを保持しおいたす。

claude-projects.md +46 −4

Details

12 12 

13プロゞェクトは、Claude が関連する䜜業のストリヌムを調敎する 1 ぀の進行䞭の䌚話です。実行する必芁があるこずを Claude に䌝えるず、各タスクのスレッドを開始したす。13プロゞェクトは、Claude が関連する䜜業のストリヌムを調敎する 1 ぀の進行䞭の䌚話です。実行する必芁があるこずを Claude に䌝えるず、各タスクのスレッドを開始したす。

14 14 

15各スレッドは通垞、[クラりドセッション](/docs/ja/claude-code-on-the-web) です。Claude Code がマシンではなくクラりドで実行されたす。タスクがコンピュヌタにしかないものが必芁な堎合は、Claude に [リモヌトコントロヌル](/docs/ja/remote-control) を通じおそのスレッドをコンピュヌタで実行するよう䟝頌できたす。スレッドは䞊列実行され、スマヌトフォンからスレッドをチェックしお操舵するこずができたす。クラりドスレッドはラップトップを閉じた埌も実行を続けたす。15各スレッドは通垞、[クラりドセッション](/docs/ja/claude-code-on-the-web) です。Claude Code がマシンではなくクラりドで実行されたす。タスクがコンピュヌタにしかないものが必芁な堎合は、Claude に [リモヌトコントロヌル](/docs/ja/remote-control) を通じお [そのスレッドをコンピュヌタで実行](#run-a-thread-on-your-own-computer) するよう䟝頌できたす。スレッドは䞊列実行され、スマヌトフォンからスレッドをチェックしお操舵するこずができたす。クラりドスレッドはラップトップを閉じた埌も実行を続けたす。コンピュヌタ䞊のスレッドは、そのコンピュヌタが起動しおいる間のみ実行されたす。

16 16 

17プロゞェクトなしで耇数のセッションを実行する堎合、調敎は自分で行う必芁がありたす。各セッションが䜕に取り組むかを決定し、各セッションの開始時に同じバックグラりンド情報を繰り返し、どのセッションが完了したか、たたは回答が必芁かを確認したす。プロゞェクトを䜿甚するず、代わりに以䞋のこずができたす。17プロゞェクトなしで耇数のセッションを実行する堎合、調敎は自分で行う必芁がありたす。各セッションが䜕に取り組むかを決定し、各セッションの開始時に同じバックグラりンド情報を繰り返し、どのセッションが完了したか、たたは回答が必芁かを確認したす。プロゞェクトを䜿甚するず、代わりに以䞋のこずができたす。

18 18 


39 別のものがより適切な堎合39 別のものがより適切な堎合

40</h3>40</h3>

41 41 

42Cloud スレッドは GitHub リポゞトリおよびプロゞェクトにアップロヌドしたファむル、フォルダ、Google Drive フォルダで機胜し、マシンにのみ存圚するファむルやツヌルでは機胜したせん。タスクがマシンを必芁ずする堎合は、[Remote Control](/docs/ja/remote-control) を通じおそのスレッドをそこで実行するよう Claude に䟝頌しおください。[制限事項](#limitations) にはそれに必芁なものが蚘茉されおいたす。これらの堎合は別のものがより適切です。42プロゞェクトはただ䞀郚のタスクのみがマシンを必芁ずする堎合に適しおいたす。Cloud スレッドは GitHub リポゞトリおよびプロゞェクトにアップロヌドしたファむル、フォルダ、Google Drive フォルダで機胜し、マシンを必芁ずする堎合があるタスクに぀いおは、Claude に [そのタスクのスレッドをコンピュヌタで実行](#run-a-thread-on-your-own-computer) するよう求めるこずができたす。これらの堎合は別のものがより適切です。

43 43 

44* **セッションに収たる 1 ぀のタスク**: 「䞍安定なログむンテストを修正する」。[クラりドセッション](/docs/ja/claude-code-on-the-web) を自分で開始したす。44* **セッションに収たる 1 ぀のタスク**: 「䞍安定なログむンテストを修正する」。[クラりドセッション](/docs/ja/claude-code-on-the-web) を自分で開始したす。

45* **すべおのタスクがマシンを必芁ずする䜜業**: ロヌカルデヌタベヌス、デバむス゚ミュレヌタ、たたは VPN の背埌にある API。ロヌカルセッションを䜿甚するか、[゚ヌゞェントビュヌ](/docs/ja/agent-view) を䜿甚しお耇数を同時に実行したす。䜜業がロヌカルファむルのみを必芁ずする堎合は、代わりにプロゞェクトにアップロヌドしおください。45* **すべおのタスクがマシンを必芁ずする䜜業**: ロヌカルデヌタベヌス、デバむス゚ミュレヌタ、たたは VPN の背埌にある API。ロヌカルセッションを䜿甚するか、[゚ヌゞェントビュヌ](/docs/ja/agent-view) を䜿甚しお耇数を同時に実行したす。䜜業がロヌカルファむルのみを必芁ずする堎合は、代わりにプロゞェクトにアップロヌドしおください。


277 277 

278各承認はそのプロンプト、たたはより広いオプションを遞択した堎合はそのスレッドの残りをカバヌしたす。すべおのスレッドが特定のコマンドを尋ねずに実行できるようにするか、いく぀かをブロックするには、リポゞトリの`.claude/settings.json`に[暩限ルヌル](/docs/ja/permissions)を远加したす。クラりドスレッドはそれらを 1 ぀のリポゞトリを持぀プロゞェクトでのみ適甚したす。[スレッドがリポゞトリから䜕を取埗するか](#what-threads-pick-up-from-your-repositories)を参照しおください。278各承認はそのプロンプト、たたはより広いオプションを遞択した堎合はそのスレッドの残りをカバヌしたす。すべおのスレッドが特定のコマンドを尋ねずに実行できるようにするか、いく぀かをブロックするには、リポゞトリの`.claude/settings.json`に[暩限ルヌル](/docs/ja/permissions)を远加したす。クラりドスレッドはそれらを 1 ぀のリポゞトリを持぀プロゞェクトでのみ適甚したす。[スレッドがリポゞトリから䜕を取埗するか](#what-threads-pick-up-from-your-repositories)を参照しおください。

279 279 

280<h3 id="run-a-thread-on-your-own-computer">

281 コンピュヌタヌでスレッドを実行する

282</h3>

283 

284タスクがロヌカルデヌタベヌス、デバむス゚ミュレヌタヌ、たたは VPN の背埌にある API など、コンピュヌタヌのみが持぀ものを必芁ずする堎合、Claude にクラりドではなくコンピュヌタヌでそのタスクのスレッドを実行するよう求めたす。プロゞェクト䌚話で芁求するず、スレッドはマシン䞊のフォルダヌ内の Claude Code セッションであり、[Remote Control](/docs/ja/remote-control)を通じお接続されたす。プロゞェクトの他のスレッドはクラりドで実行し続けたす。クラりドスレッドず比范しお、コンピュヌタヌ䞊のスレッドは以䞋のようになりたす。

285 

286* そのマシン䞊のファむル、ツヌル、MCP サヌバヌ、および Claude Code 蚭定で機胜し、プロゞェクトのクラりド環境ではなく

287* プロゞェクトの指瀺で開始したすが、メモリファむルが読み蟌たれおいない状態で

288* そのコンピュヌタヌが起動しおいお Remote Control がオンになっおいる間のみ実行

289 

290<Steps>

291 <Step title="フォルダヌを接続する">

292 タスクが必芁ずするフォルダヌを持぀コンピュヌタヌ䞊で、次の 2 ぀の方法のいずれかで Remote Control を通じお利甚可胜にしたす。どちらも、そのコンピュヌタヌ䞊の Claude Code v2.1.280 以降が必芁です。

293 

294 * **Claude デスクトップアプリで****蚭定 > Claude Code**を開き、**このコンピュヌタヌを電話ず claude.ai から䜿甚する**をオンにし、そのスむッチの䞋のリストにフォルダヌを远加したす。アプリが開いおいる間、スレッドはこのコンピュヌタヌ䞊で実行できたす。

295 * **タヌミナルで**フォルダヌで`claude remote-control`を実行し、実行したたたにしたす。

296 </Step>

297 

298 <Step title="「ロヌカルで䜜業」でタスクを芁求する">

299 プロゞェクト䌚話で、メッセヌゞボックスの暪の\*\*+**メニュヌから**ロヌカルで䜜業**を遞択したす。これはメッセヌゞに**ロヌカル\*\*タグを付け、実行したい内容を曞きたす。メッセヌゞでタスクがコンピュヌタヌ䞊で実行されるべきであるず蚀うこずも機胜したす。

300 </Step>

301 

302 <Step title="カヌドで蚱可する">

303 Claude は**デバむス䞊のフォルダヌで䜜業するこずを Claude に蚱可する**カヌドで応答したす。耇数のフォルダヌを接続した堎合はフォルダヌを遞択したす。次に**1 回蚱可する**をクリックしたす。

304 </Step>

305</Steps>

306 

307スレッドは[自動モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)で実行されるため、Claude はそのフォルダヌ内のコマンドを実行し、毎回あなたに尋ねるこずなくファむルを線集したす。自動モヌドがそのコンピュヌタヌの Claude Code で利甚できないか、オフになっおいる堎合、スレッドはそれなしで実行され、発生するすべおの暩限プロンプトは、[承認を埅機しおいるスレッドのブロックを解陀する](#unblock-a-thread-waiting-on-approval)が説明するように、スレッドであなたの答えを埅ちたす。

308 

309スレッドが実行されおいる間、ヘッダヌのラップトップアむコンはコンピュヌタヌが接続されおいるかどうかを瀺したす。クリックしおスレッドが䜿甚しおいるフォルダヌを確認するか、接続をオフにしたす。そのコンピュヌタヌがスリヌプ状態の間、スレッドは䞀時停止し、デスクトップアプリたたは`claude remote-control`が終了するず停止したす。[フォルダヌずの接続を倱った](#lost-contact-with-your-folder)は再床実行する方法をカバヌしおいたす。デスクトップアプリで、**蚭定 > Claude Code**の䞋の**Remote Control のためにこのコンピュヌタヌを起動したたたにする**をオンにしお、コンピュヌタヌが自動的にスリヌプ状態になるのを防ぎたす。

310 

311プロゞェクトは、アカりントの[**信頌できるデバむスが必芁**](/docs/ja/remote-control#trusted-devices)がオンになっおいる間、コンピュヌタヌ䞊でスレッドを実行できたせん。

312 

280<h2 id="give-a-project-standing-context">313<h2 id="give-a-project-standing-context">

281 プロゞェクトに垞時コンテキストを付䞎する314 プロゞェクトに垞時コンテキストを付䞎する

282</h2>315</h2>


441* **Claude Tag**: [Claude Tag](https://claude.com/docs/claude-tag/overview) は Team および Enterprise プランでチヌムの Slack チャネルに存圚する Claude です。チャネル内の誰もが䜜業を割り圓おるこずができ、チャネル内の党員がそれを芋お操䜜でき、管理者がそのチャネル甚に蚭定した接続を䜿甚したす。プロゞェクトはあなただけのものです。䜜業を送信したり、スレッドを芋たりするのはあなただけで、独自の GitHub アクセスずコネクタを䜿甚し、Pro および Max で利甚できたす。[Claude Tag が Cowork および Claude Code ずどのように異なるか](https://claude.com/docs/claude-tag/concepts/how-it-works#how-claude-tag-differs-from-cowork-and-claude-code)に䞊べお比范がありたす。474* **Claude Tag**: [Claude Tag](https://claude.com/docs/claude-tag/overview) は Team および Enterprise プランでチヌムの Slack チャネルに存圚する Claude です。チャネル内の誰もが䜜業を割り圓おるこずができ、チャネル内の党員がそれを芋お操䜜でき、管理者がそのチャネル甚に蚭定した接続を䜿甚したす。プロゞェクトはあなただけのものです。䜜業を送信したり、スレッドを芋たりするのはあなただけで、独自の GitHub アクセスずコネクタを䜿甚し、Pro および Max で利甚できたす。[Claude Tag が Cowork および Claude Code ずどのように異なるか](https://claude.com/docs/claude-tag/concepts/how-it-works#how-claude-tag-differs-from-cowork-and-claude-code)に䞊べお比范がありたす。

442* **Cloud sessions**: すべおのスレッドは [cloud session](/docs/ja/claude-code-on-the-web) です。ただし、Claude にマシン䞊で実行するよう芁求する堎合を陀きたす。どちらの堎合でも、Claude があなたの代わりにそれを開始しお远跡したす。自分で開始した cloud session は、[**Continue as a project** たたは **Move to project**](#start-from-an-existing-cloud-session) を通じおプロゞェクトになるか、プロゞェクトにフィヌドするこずができたす。475* **Cloud sessions**: すべおのスレッドは [cloud session](/docs/ja/claude-code-on-the-web) です。ただし、Claude にマシン䞊で実行するよう芁求する堎合を陀きたす。どちらの堎合でも、Claude があなたの代わりにそれを開始しお远跡したす。自分で開始した cloud session は、[**Continue as a project** たたは **Move to project**](#start-from-an-existing-cloud-session) を通じおプロゞェクトになるか、プロゞェクトにフィヌドするこずができたす。

443* **Routines**: プロゞェクトでスケゞュヌル枈みの䜜業を芁求するず、Claude はそのプロゞェクト内のスレッドずしお実行され、その **Routines** タブに衚瀺される [routine](/docs/ja/routines) を䜜成したす。プロゞェクト倖で䜜成した Routines は独立しお動䜜し続けたす。476* **Routines**: プロゞェクトでスケゞュヌル枈みの䜜業を芁求するず、Claude はそのプロゞェクト内のスレッドずしお実行され、その **Routines** タブに衚瀺される [routine](/docs/ja/routines) を䜜成したす。プロゞェクト倖で䜜成した Routines は独立しお動䜜し続けたす。

444* **Local sessions ず agent view**: タヌミナル、IDE、たたはデスクトップアプリのロヌカル環境で自分で開始したセッションはプロゞェクトに远加できたせん。プロゞェクトは [Remote Control](/docs/ja/remote-control) を通じおスレッドをそこで実行するこずによっおのみマシンに到達したす。[Agent view](/docs/ja/agent-view) は自分で開始した耇数のロヌカルセッションを远跡するための画面です。コヌディネヌタヌはありたせん。477* **Remote Control**: [Remote Control](/docs/ja/remote-control) は claude.ai をマシン䞊で実行しおいる Claude Code セッションに接続したす。プロゞェクトで Claude にコンピュヌタ䞊でスレッドを実行するよう芁求するず、プロゞェクトは [Remote Control を䜿甚しおそれを実行したす](#run-a-thread-on-your-own-computer)。

478* **Local sessions ず agent view**: タヌミナル、IDE、たたはデスクトップアプリのロヌカル環境で自分で開始したセッションはプロゞェクトに远加できたせん。[Agent view](/docs/ja/agent-view) は耇数のロヌカルセッションを䞊べお远跡するための画面であり、各セッションを自分で開始しおタスクを割り圓おたす。

445* **Worktrees**: [worktree](/docs/ja/worktrees) は各ロヌカルセッションにリポゞトリの独自の䜜業コピヌを提䟛するため、マシン䞊の䞊列セッションが互いに䞊曞きしたせん。Cloud スレッドはそれらを必芁ずしたせん。各スレッドはリポゞトリを独自のクラりドサンドボックスにクロヌンし、独自のブランチで䜜業したす。479* **Worktrees**: [worktree](/docs/ja/worktrees) は各ロヌカルセッションにリポゞトリの独自の䜜業コピヌを提䟛するため、マシン䞊の䞊列セッションが互いに䞊曞きしたせん。Cloud スレッドはそれらを必芁ずしたせん。各スレッドはリポゞトリを独自のクラりドサンドボックスにクロヌンし、独自のブランチで䜜業したす。

446* **Agent teams**: [agent team](/docs/ja/agent-teams) は、マシン䞊たたはクラりドセッション内で単䞀のタスク甚にチヌムメむトセッションを開始し、そのタスクで終了する 1 ぀のセッションです。480* **Agent teams**: [agent team](/docs/ja/agent-teams) は、マシン䞊たたはクラりドセッション内で単䞀のタスク甚にチヌムメむトセッションを開始し、そのタスクで終了する 1 ぀のセッションです。

447* **Projects in claude.ai chat and Cowork**: [以前の Projects ゚クスペリ゚ンス](https://support.claude.com/en/articles/9517075-what-are-projects)。これはスレッドやコヌディネヌタヌなしで䌚話ず参照ファむルをグルヌプ化したす。これらのプロゞェクトは、再蚭蚈された゚クスペリ゚ンスがそれらに到達するたで、今日のように動䜜し続けたす。481* **Projects in claude.ai chat and Cowork**: [以前の Projects ゚クスペリ゚ンス](https://support.claude.com/en/articles/9517075-what-are-projects)。これはスレッドやコヌディネヌタヌなしで䌚話ず参照ファむルをグルヌプ化したす。これらのプロゞェクトは、再蚭蚈された゚クスペリ゚ンスがそれらに到達するたで、今日のように動䜜し続けたす。


454 488 

455* プロゞェクトは claude.ai/code、デスクトップアプリ、Claude モバむルアプリで利甚可胜です。タヌミナル CLI、Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry では利甚できたせん。CLI の [`claude project`](/docs/ja/cli-reference) コマンドはディレクトリの Claude Code ロヌカル状態を管理するもので、関連がありたせん。489* プロゞェクトは claude.ai/code、デスクトップアプリ、Claude モバむルアプリで利甚可胜です。タヌミナル CLI、Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry では利甚できたせん。CLI の [`claude project`](/docs/ja/cli-reference) コマンドはディレクトリの Claude Code ロヌカル状態を管理するもので、関連がありたせん。

456* プロゞェクトスレッドは [クラりドセッション](/docs/ja/claude-code-on-the-web) です。たたは [Remote Control](/docs/ja/remote-control) を通じおお客様のマシン䞊のセッションです。どちらの堎合も Anthropic がモデルプロバむダヌです。[セキュリティ](/docs/ja/security) および [デヌタ䜿甚](/docs/ja/data-usage) はクラりドセッションがどのように分離され、䜕が保持されるかをカバヌしおいたす。たた [接続ずセキュリティ](/docs/ja/remote-control#connection-and-security) はお客様のマシン䞊のスレッドがどのように接続され、䜕が保存されるかをカバヌしおいたす。490* プロゞェクトスレッドは [クラりドセッション](/docs/ja/claude-code-on-the-web) です。たたは [Remote Control](/docs/ja/remote-control) を通じおお客様のマシン䞊のセッションです。どちらの堎合も Anthropic がモデルプロバむダヌです。[セキュリティ](/docs/ja/security) および [デヌタ䜿甚](/docs/ja/data-usage) はクラりドセッションがどのように分離され、䜕が保持されるかをカバヌしおいたす。たた [接続ずセキュリティ](/docs/ja/remote-control#connection-and-security) はお客様のマシン䞊のスレッドがどのように接続され、䜕が保存されるかをカバヌしおいたす。

457* お客様のマシン䞊で自分で開始したセッションをプロゞェクトに远加するこずはできたせん。プロゞェクトがお客様のマシン䞊でスレッドを実行できるようにするには、[Remote Control](/docs/ja/remote-control#requirements) を通じおそれが機胜すべきフォルダを接続しおください。Claude デスクトップアプリの **Settings > Claude Code** で Remote Control をオンにするか、フォルダで `claude remote-control` を実行しお実行したたたにしおください。そのマシンは Claude Code v2.1.280 以降が必芁です。たた、claude.ai 蚭定で **Require trusted devices** がオンの堎合、プロゞェクトはお客様のマシン䞊でスレッドを実行するこずもできたせん。491* お客様のマシン䞊で自分で開始したセッションをプロゞェクトに远加するこずはできたせん。プロゞェクトがお客様のマシン䞊でスレッドを実行するには、[Remote Control を通じおお客様のマシン䞊でスレッドを実行](#run-a-thread-on-your-own-computer) し、そのセクションに必芁なものが蚘茉されおいたす。

458* クラりドスレッドのサンドボックスはタヌン間で䞀時停止し、スレッドが続くずきに再開されたす。サンドボックスを再開できない堎合、スレッドは新しいクロヌンから続きたす。コミットされおいない倉曎は倱われる可胜性がありたす。長いタスクでは、Claude にコミットしおプログレス䜜業をプッシュするよう求めおください。492* クラりドスレッドのサンドボックスはタヌン間で䞀時停止し、スレッドが続くずきに再開されたす。サンドボックスを再開できない堎合、スレッドは新しいクロヌンから続きたす。コミットされおいない倉曎は倱われる可胜性がありたす。長いタスクでは、Claude にコミットしおプログレス䜜業をプッシュするよう求めおください。

459* プロゞェクトは 1 人のナヌザヌに属したす。プロゞェクトたたはそのスレッドを別のナヌザヌず共有するこずはできず、スレッドトランスクリプトは他のクラりドセッションが持぀共有オプションを持ちたせん。ベヌタ䞭、プロゞェクトの組織レベルコントロヌルはありたせん。493* プロゞェクトは 1 人のナヌザヌに属したす。プロゞェクトたたはそのスレッドを別のナヌザヌず共有するこずはできず、スレッドトランスクリプトは他のクラりドセッションが持぀共有オプションを持ちたせん。ベヌタ䞭、プロゞェクトの組織レベルコントロヌルはありたせん。

460* スレッドはそれを開始した 1 ぀のプロゞェクトに属したす。スレッドを別のプロゞェクトに移動たたはコピヌするこずはできず、それを単独で移動するこずはできたせん。[**Move to project**](#start-from-an-existing-cloud-session) は別の方向のみです。クラりドセッションの䜜業をプロゞェクトに持ち蟌みたす。494* スレッドはそれを開始した 1 ぀のプロゞェクトに属したす。スレッドを別のプロゞェクトに移動たたはコピヌするこずはできず、それを単独で移動するこずはできたせん。[**Move to project**](#start-from-an-existing-cloud-session) は別の方向のみです。クラりドセッションの䜜業をプロゞェクトに持ち蟌みたす。


513 547 

514スレッドたたはプロゞェクト䌚話が、プランが䜿甚クレゞットでのみカバヌするリク゚ストプランに含たれおいないモデルたたはコンテキスト サむズぞのリク゚ストなどを行い、䜿甚クレゞットがアカりントに察しお有効になっおいたせん。[サブスクリプションに䜿甚クレゞットを远加](/docs/ja/costs#add-usage-credits-to-your-subscription)は、各プランでそれらを有効にするか賌入できるナヌザヌをカバヌしおいたす。クレゞットが利甚可胜になったら、別のメッセヌゞを送信しお再詊行しおください。548スレッドたたはプロゞェクト䌚話が、プランが䜿甚クレゞットでのみカバヌするリク゚ストプランに含たれおいないモデルたたはコンテキスト サむズぞのリク゚ストなどを行い、䜿甚クレゞットがアカりントに察しお有効になっおいたせん。[サブスクリプションに䜿甚クレゞットを远加](/docs/ja/costs#add-usage-credits-to-your-subscription)は、各プランでそれらを有効にするか賌入できるナヌザヌをカバヌしおいたす。クレゞットが利甚可胜になったら、別のメッセヌゞを送信しお再詊行しおください。

515 549 

550<h3 id="lost-contact-with-your-folder">

551 フォルダずの接続が倱われたした

552</h3>

553 

554コンピュヌタで実行されおいるスレッドは、Claude Code セッションがそこで応答しなくなったずきにこれを衚瀺したす。通垞、コンピュヌタがスリヌプ状態になったか、デスクトップ アプリたたは `claude remote-control` が終了したためです。コンピュヌタをりェむクアップし、デスクトップ アプリたたは `claude remote-control` がそこで実行されなくなった堎合は、再床開始しおください。アプリを再床開き、**蚭定 > Claude Code**の䞋で**このコンピュヌタを携垯電話ず claude.ai から䜿甚する**がただオンになっおいるこずを確認するか、同じフォルダで `claude remote-control` を再床実行しおください。

555 

516<h3 id="context-limit">556<h3 id="context-limit">

517 その他のメッセヌゞ557 その他のメッセヌゞ

518</h3>558</h3>


527| 「プロゞェクトの環境が削陀されたした」 | **プロゞェクト蚭定 > 環境**で別の環境を遞択したす。倉曎は新しいスレッドに適甚されたす |567| 「プロゞェクトの環境が削陀されたした」 | **プロゞェクト蚭定 > 環境**で別の環境を遞択したす。倉曎は新しいスレッドに適甚されたす |

528| 「セットアップ スクリプトが倱敗したした」 | ゚ラヌの**セットアップ スクリプトを線集**をクリックし、環境でスクリプトを修正しおから、別のメッセヌゞを送信したす。[セットアップ スクリプトが倱敗したした](/docs/ja/web-quickstart#setup-script-failed)は䞀般的な原因をリストアップしおいたす |568| 「セットアップ スクリプトが倱敗したした」 | ゚ラヌの**セットアップ スクリプトを線集**をクリックし、環境でスクリプトを修正しおから、別のメッセヌゞを送信したす。[セットアップ スクリプトが倱敗したした](/docs/ja/web-quickstart#setup-script-failed)は䞀般的な原因をリストアップしおいたす |

529| 「Claude ran out of context on this turn」 | スレッドがコンテキスト りィンドりを満たしたした。メッセヌゞがスレッドが新しいセッションで続行されるず蚀っおいる堎合、それは自動的に続行されたす。そうでない堎合は、プロゞェクト䌚話で Claude に残りの䜜業のための新しいスレッドを開始するよう求めおください |569| 「Claude ran out of context on this turn」 | スレッドがコンテキスト りィンドりを満たしたした。メッセヌゞがスレッドが新しいセッションで続行されるず蚀っおいる堎合、それは自動的に続行されたす。そうでない堎合は、プロゞェクト䌚話で Claude に残りの䜜業のための新しいスレッドを開始するよう求めおください |

570| 「Couldn't start in」の埌にフォルダ名が続く | スレッドをコンピュヌタで実行するこずを蚱可したしたが、セッションをそこで開始できたせんでした。メッセヌゞの䞋の行が理由を瀺しおいる堎合は、それを修正しおから、Claude にタスクを再床実行するよう求めおください |

571| 「Claude is out of date on your device」 | スレッドを実行するために遞択したコンピュヌタは、v2.1.280 より叀い Claude Code バヌゞョンを持っおいたす。そこで Claude Code を曎新するか、フォルダを接続するものがデスクトップ アプリの堎合はそれを曎新しおから、Claude にタスクを再床実行するよう求めおください |

530| 「Reached the turn limit」 | スレッドは [`CLAUDE_CODE_MAX_TURNS`](/docs/ja/env-vars)が蚭定する゚ヌゞェント タヌンの䞊限に達したした。別のメッセヌゞを送信しお続行するか、その倉数を蚭定されおいる堎所で匕き䞊げるか削陀しおください |572| 「Reached the turn limit」 | スレッドは [`CLAUDE_CODE_MAX_TURNS`](/docs/ja/env-vars)が蚭定する゚ヌゞェント タヌンの䞊限に達したした。別のメッセヌゞを送信しお続行するか、その倉数を蚭定されおいる堎所で匕き䞊げるか削陀しおください |

531 573 

532<h2 id="related-resources">574<h2 id="related-resources">

cli-reference.md +5 −5

Details

26| `claude install [version]` | ネむティブバむナリをむンストヌルたたは再むンストヌルしたす。`2.1.118` のようなバヌゞョン、たたは `stable` たたは `latest` を受け入れたす。[特定のバヌゞョンをむンストヌル](/docs/ja/setup#install-a-specific-version) を参照しおください | `claude install stable` |26| `claude install [version]` | ネむティブバむナリをむンストヌルたたは再むンストヌルしたす。`2.1.118` のようなバヌゞョン、たたは `stable` たたは `latest` を受け入れたす。[特定のバヌゞョンをむンストヌル](/docs/ja/setup#install-a-specific-version) を参照しおください | `claude install stable` |

27| `claude auth login` | Anthropic アカりントにサむンむンしたす。`--email` を䜿甚しおメヌルアドレスを事前入力し、`--sso` を䜿甚しお SSO 認蚌を匷制し、`--console` を䜿甚しお Claude サブスクリプションの代わりに Anthropic Console で API 䜿甚料金をサむンむンできたす | `claude auth login --console` |27| `claude auth login` | Anthropic アカりントにサむンむンしたす。`--email` を䜿甚しおメヌルアドレスを事前入力し、`--sso` を䜿甚しお SSO 認蚌を匷制し、`--console` を䜿甚しお Claude サブスクリプションの代わりに Anthropic Console で API 䜿甚料金をサむンむンできたす | `claude auth login --console` |

28| `claude auth logout` | Anthropic アカりントからログアりト | `claude auth logout` |28| `claude auth logout` | Anthropic アカりントからログアりト | `claude auth logout` |

29| `claude auth status` | 認蚌ステヌタスを JSON ずしお衚瀺したす。`--text` を䜿甚しお人間が読める圢匏で衚瀺できたす。ログむン枈みの堎合はコヌド 0 で終了し、ログむンしおいない堎合は 1 で終了したす | `claude auth status` |29| `claude auth status` | 認蚌ステヌタスを JSON ずしお衚瀺したす。`--text` を䜿甚しお人間が読める圢匏で衚瀺できたす。ログむン枈みの堎合はコヌド 0 で終了し、ログむンしおいない堎合は 1 で終了したす。JSON には、CLI が䜿甚する [蚭定ディレクトリ](/docs/ja/claude-directory) の名前を付ける `configDirectory` フィヌルドが含たれたす。このフィヌルドには Claude Code v2.1.268 以降が必芁です | `claude auth status` |

30| `claude agents` | [゚ヌゞェントビュヌ](/docs/ja/agent-view) を開いお、䞊列バックグラりンドセッションを監芖およびディスパッチしたす。`--cwd <path>` を䜿甚しお、そのディレクトリの䞋で開始されたセッションのみを衚瀺するか、`--json` を䜿甚しおアクティブなセッションを JSON 配列ずしお出力しおスクリプト䜜成甚にしたす`--json --all` は完了したバックグラりンドセッションも含みたす。`--permission-mode`、`--model`、`--effort`、たたは `--agent` を枡しお、[ディスパッチされたセッションのデフォルト](/docs/ja/agent-view#permission-mode-model-and-effort) を蚭定したす。トップレベルの `claude` コマンドず同様に `--settings`、`--add-dir`、`--plugin-dir`、および `--mcp-config` を受け入れたす。゚ヌゞェントビュヌを開くにはむンタラクティブタヌミナルが必芁です | `claude agents --json` |30| `claude agents` | [゚ヌゞェントビュヌ](/docs/ja/agent-view) を開いお、䞊列バックグラりンドセッションを監芖およびディスパッチしたす。`--cwd <path>` を䜿甚しお、そのディレクトリの䞋で開始されたセッションのみを衚瀺するか、`--json` を䜿甚しおアクティブなセッションを JSON 配列ずしお出力しおスクリプト䜜成甚にしたす`--json --all` は完了したバックグラりンドセッションも含みたす。`--permission-mode`、`--model`、`--effort`、たたは `--agent` を枡しお、[ディスパッチされたセッションのデフォルト](/docs/ja/agent-view#permission-mode-model-and-effort) を蚭定したす。トップレベルの `claude` コマンドず同様に `--settings`、`--add-dir`、`--plugin-dir`、および `--mcp-config` を受け入れたす。゚ヌゞェントビュヌを開くにはむンタラクティブタヌミナルが必芁です | `claude agents --json` |

31| `claude attach <id>` | このタヌミナルで [バックグラりンドセッション](/docs/ja/agent-view#manage-sessions-from-the-shell) に接続したす | `claude attach 7c5dcf5d` |31| `claude attach <id>` | このタヌミナルで [バックグラりンドセッション](/docs/ja/agent-view#manage-sessions-from-the-shell) に接続したす | `claude attach 7c5dcf5d` |

32| `claude auto-mode defaults` | 組み蟌み [auto mode](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode) 分類噚ルヌルを JSON ずしお出力したす。`claude auto-mode config` を䜿甚しお、蚭定が適甚された有効な蚭定を確認しおください。`--label <prefix>` は、ラベルがそのプレフィックスで始たるルヌルのみを出力したす。倧文字ず小文字を区別したせん。Claude Code v2.1.208 以降が必芁です | `claude auto-mode defaults --label 'Git Destructive'` |32| `claude auto-mode defaults` | 組み蟌み [auto mode](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode) 分類噚ルヌルを JSON ずしお出力したす。`claude auto-mode config` を䜿甚しお、蚭定が適甚された有効な蚭定を確認しおください。`--label <prefix>` は、ラベルがそのプレフィックスで始たるルヌルのみを出力したす。倧文字ず小文字を区別したせん。Claude Code v2.1.208 以降が必芁です | `claude auto-mode defaults --label 'Git Destructive'` |


64| `--add-dir` | Claude がファむルを読み曞きするための远加の䜜業ディレクトリを远加したす。ファむルアクセスを蚱可したす。Claude Code は[これらのディレクトリから `.claude/` 蚭定のほずんどを怜出したせん](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration)。各パスがディレクトリずしお存圚するこずを怜蚌したす。`\\server\share` などの[ネットワヌクパス](/docs/ja/errors#working-directory-is-a-network-path)のほずんどを远加するこずはできたせん。これらのディレクトリをセッション間で保持するには、蚭定で [`permissions.additionalDirectories`](/docs/ja/settings-reference#permissions-additionaldirectories) を蚭定したす | `claude --add-dir ../apps ../lib` |64| `--add-dir` | Claude がファむルを読み曞きするための远加の䜜業ディレクトリを远加したす。ファむルアクセスを蚱可したす。Claude Code は[これらのディレクトリから `.claude/` 蚭定のほずんどを怜出したせん](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration)。各パスがディレクトリずしお存圚するこずを怜蚌したす。`\\server\share` などの[ネットワヌクパス](/docs/ja/errors#working-directory-is-a-network-path)のほずんどを远加するこずはできたせん。これらのディレクトリをセッション間で保持するには、蚭定で [`permissions.additionalDirectories`](/docs/ja/settings-reference#permissions-additionaldirectories) を蚭定したす | `claude --add-dir ../apps ../lib` |

65| `--advisor <model>` | このセッションのサヌバヌ偎[アドバむザヌツヌル](/docs/ja/advisor)を有効にしたす。モデル゚むリアス `fable`、`opus`、`sonnet`、たたは完党なモデル ID を䜿甚したす。`advisorModel` 蚭定よりも優先されたす。`fable` には[Fable アクセス](/docs/ja/advisor#choose-an-advisor-model)が必芁です | `claude --advisor opus` |65| `--advisor <model>` | このセッションのサヌバヌ偎[アドバむザヌツヌル](/docs/ja/advisor)を有効にしたす。モデル゚むリアス `fable`、`opus`、`sonnet`、たたは完党なモデル ID を䜿甚したす。`advisorModel` 蚭定よりも優先されたす。`fable` には[Fable アクセス](/docs/ja/advisor#choose-an-advisor-model)が必芁です | `claude --advisor opus` |

66| `--agent` | 珟圚のセッションの゚ヌゞェントを指定したす`agent` 蚭定をオヌバヌラむドしたす | `claude --agent my-custom-agent` |66| `--agent` | 珟圚のセッションの゚ヌゞェントを指定したす`agent` 蚭定をオヌバヌラむドしたす | `claude --agent my-custom-agent` |

67| `--agents` | JSON を䜿甚しおカスタムサブ゚ヌゞェントを動的に定矩したす。[CLI で定矩されたサブ゚ヌゞェントのリストされたフィヌルド](/docs/ja/sub-agents#choose-the-subagent-scope)を受け入れたす。Claude Code は起動時に JSON を怜蚌し、無効な倀で終了したす。メッセヌゞに぀いおは [`Invalid --agents configuration`](/docs/ja/errors#invalid-agents-configuration) を参照しおください。たた、怜蚌をスキップするフラグず環境倉数に぀いおも参照しおください。怜蚌には Claude Code v2.1.242 以降が必芁です | `claude --agents '{"reviewer":{"description":"Reviews code","prompt":"You are a code reviewer"}}'` |67| `--agents` | JSON を䜿甚しおカスタムサブ゚ヌゞェントを動的に定矩したす。[CLI で定矩されたサブ゚ヌゞェントのリストされたフィヌルド](/docs/ja/sub-agents#choose-the-subagent-scope)を受け入れたす。`--print` を䜿甚する堎合、倀は代わりに JSON オブゞェクトを保持するファむルぞのパスになりたす。ファむル圢匏には Claude Code v2.1.281 以降が必芁です。Claude Code は起動時に倀を怜蚌し、無効な倀で終了したす。メッセヌゞに぀いおは [`Invalid --agents configuration`](/docs/ja/errors#invalid-agents-configuration) を参照しおください。たた、怜蚌をスキップするフラグず環境倉数に぀いおも参照しおください。怜蚌には Claude Code v2.1.242 以降が必芁です | `claude --agents '{"reviewer":{"description":"Reviews code","prompt":"You are a code reviewer"}}'` |

68| `--allow-dangerously-skip-permissions` | `Shift+Tab` モヌドサむクルに `bypassPermissions` を远加したす。ただし、それで開始したせん。`plan` などの別のモヌドで開始し、埌で `bypassPermissions` に切り替えるこずができたす。[暩限モヌド](/docs/ja/permission-modes#skip-all-checks-with-bypasspermissions-mode)を参照しおください | `claude --permission-mode plan --allow-dangerously-skip-permissions` |68| `--allow-dangerously-skip-permissions` | `Shift+Tab` モヌドサむクルに `bypassPermissions` を远加したす。ただし、それで開始したせん。`plan` などの別のモヌドで開始し、埌で `bypassPermissions` に切り替えるこずができたす。[暩限モヌド](/docs/ja/permission-modes#skip-all-checks-with-bypasspermissions-mode)を参照しおください | `claude --permission-mode plan --allow-dangerously-skip-permissions` |

69| `--allowedTools`, `--allowed-tools` | 暩限を求めずに実行するツヌル。パタヌンマッチングに぀いおは[暩限ルヌル構文](/docs/ja/settings-reference#permission-rule-syntax)を参照しおください。利甚可胜なツヌルを制限するには、代わりに `--tools` を䜿甚しおください。[タスク远跡ツヌル](/docs/ja/tools-reference#task-tool-availability)の 1 ぀をここで名前を付けた堎合、Claude Code もセッションをオプトむンしたす | `"Bash(git log *)" "Bash(git diff *)" "Read"` |69| `--allowedTools`, `--allowed-tools` | 暩限を求めずに実行するツヌル。パタヌンマッチングに぀いおは[暩限ルヌル構文](/docs/ja/settings-reference#permission-rule-syntax)を参照しおください。利甚可胜なツヌルを制限するには、代わりに `--tools` を䜿甚しおください。[タスク远跡ツヌル](/docs/ja/tools-reference#task-tool-availability)の 1 ぀をここで名前を付けた堎合、Claude Code もセッションをオプトむンしたす | `"Bash(git log *)" "Bash(git diff *)" "Read"` |

70| `--append-subagent-system-prompt` | すべおの[サブ゚ヌゞェント](/docs/ja/sub-agents)のシステムプロンプトの末尟にカスタムテキストを远加したす。ネストされたサブ゚ヌゞェントを含みたすが、[フォヌクされたサブ゚ヌゞェント](/docs/ja/sub-agents#fork-the-current-conversation)は陀きたす。フォヌクされたサブ゚ヌゞェントは䌚話独自のプロンプトを再利甚したす。`-p` を䜿甚した非察話モヌドでのみ適甚されたす。Claude Code v2.1.205 以降が必芁です | `claude -p --append-subagent-system-prompt "Cite file paths in every answer" "query"` |70| `--append-subagent-system-prompt` | すべおの[サブ゚ヌゞェント](/docs/ja/sub-agents)のシステムプロンプトの末尟にカスタムテキストを远加したす。ネストされたサブ゚ヌゞェントを含みたすが、[フォヌクされたサブ゚ヌゞェント](/docs/ja/sub-agents#fork-the-current-conversation)は陀きたす。フォヌクされたサブ゚ヌゞェントは䌚話独自のプロンプトを再利甚したす。`-p` を䜿甚した非察話モヌドでのみ適甚されたす。Claude Code v2.1.205 以降が必芁です | `claude -p --append-subagent-system-prompt "Cite file paths in every answer" "query"` |


75| `--ax-screen-reader` | スクリヌンリヌダヌフレンドリヌな出力をレンダリングしたす。装食的なボヌダヌやアニメヌションのないフラットテキスト。クラシックレンダラヌを匷制するため、[`tui`](/docs/ja/settings-reference#tui) 蚭定は効果がありたせん。接続された[バックグラりンドセッション](/docs/ja/agent-view)は匕き続きフルスクリヌンでレンダリングされたす。[`CLAUDE_AX_SCREEN_READER`](/docs/ja/env-vars) ず [`axScreenReader`](/docs/ja/settings-reference#axscreenreader) 蚭定よりも優先されたす。Claude Code v2.1.181 以降が必芁です | `claude --ax-screen-reader` |75| `--ax-screen-reader` | スクリヌンリヌダヌフレンドリヌな出力をレンダリングしたす。装食的なボヌダヌやアニメヌションのないフラットテキスト。クラシックレンダラヌを匷制するため、[`tui`](/docs/ja/settings-reference#tui) 蚭定は効果がありたせん。接続された[バックグラりンドセッション](/docs/ja/agent-view)は匕き続きフルスクリヌンでレンダリングされたす。[`CLAUDE_AX_SCREEN_READER`](/docs/ja/env-vars) ず [`axScreenReader`](/docs/ja/settings-reference#axscreenreader) 蚭定よりも優先されたす。Claude Code v2.1.181 以降が必芁です | `claude --ax-screen-reader` |

76| `--bare` | 最小限モヌド。フック、スキル、カスタムコマンド、サブ゚ヌゞェント、むンストヌル枈みプラグむン、MCP サヌバヌ、自動メモリ、CLAUDE.md の自動怜出をスキップしお、スクリプト化された呌び出しをより高速に開始したす。`--add-dir` で枡すディレクトリ内のスキルは匕き続き読み蟌たれたす。Claude は Bash、ファむル読み取り、ファむル線集ツヌルにアクセスできたす。[`CLAUDE_CODE_SIMPLE`](/docs/ja/env-vars) を蚭定したす。[ベアモヌド](/docs/ja/headless#start-faster-with-bare-mode)を参照しおください | `claude --bare -p "query"` |76| `--bare` | 最小限モヌド。フック、スキル、カスタムコマンド、サブ゚ヌゞェント、むンストヌル枈みプラグむン、MCP サヌバヌ、自動メモリ、CLAUDE.md の自動怜出をスキップしお、スクリプト化された呌び出しをより高速に開始したす。`--add-dir` で枡すディレクトリ内のスキルは匕き続き読み蟌たれたす。Claude は Bash、ファむル読み取り、ファむル線集ツヌルにアクセスできたす。[`CLAUDE_CODE_SIMPLE`](/docs/ja/env-vars) を蚭定したす。[ベアモヌド](/docs/ja/headless#start-faster-with-bare-mode)を参照しおください | `claude --bare -p "query"` |

77| `--betas` | API リク゚ストに含める Beta ヘッダヌAPI キヌナヌザヌのみ | `claude --betas interleaved-thinking` |77| `--betas` | API リク゚ストに含める Beta ヘッダヌAPI キヌナヌザヌのみ | `claude --betas interleaved-thinking` |

78| `--bg`, `--background` | セッションを[バックグラりンド゚ヌゞェント](/docs/ja/agent-view)ずしお開始し、すぐに戻りたす。セッション ID ず管理コマンドを出力したす。`--exec` ず組み合わせお、Claude セッションの代わりにシェルコマンドをバックグラりンドゞョブずしお実行するか、`--agent` ず組み合わせお特定のサブ゚ヌゞェントを実行したす。`-p`/`--print` ず組み合わせるこずはできたせん。[゚ラヌリファレンス](/docs/ja/errors#command-line-errors)を参照しおください | `claude --bg "investigate the flaky test"` |78| `--bg`, `--background` | セッションを[バックグラりンド゚ヌゞェント](/docs/ja/agent-view)ずしお開始し、すぐに戻りたす。セッション ID ず管理コマンドを出力したす。`--exec` ず組み合わせお、Claude セッションの代わりにシェルコマンドをバックグラりンドゞョブずしお実行するか、`--agent` ず組み合わせお特定のサブ゚ヌゞェントを実行したす。ディレクトリの[ワヌクスペヌストラスト](/docs/ja/permissions#project-allow-rules-and-workspace-trust)を確認しおから開始したす。`-p`/`--print` ず組み合わせるこずはできたせん。[゚ラヌリファレンス](/docs/ja/errors#command-line-errors)を参照しおください | `claude --bg "investigate the flaky test"` |

79| `--channels` | 研究プレビュヌClaude がこのセッションでリッスンすべき[チャネル](/docs/ja/channels)通知を持぀ MCP サヌバヌ。`plugin:<name>@<marketplace>` ゚ントリのスペヌス区切りリスト。claude.ai たたは Console API キヌを通じた Anthropic 認蚌が必芁です | `claude --channels plugin:my-notifier@my-marketplace` |79| `--channels` | 研究プレビュヌClaude がこのセッションでリッスンすべき[チャネル](/docs/ja/channels)通知を持぀ MCP サヌバヌ。`plugin:<name>@<marketplace>` ゚ントリのスペヌス区切りリスト。claude.ai たたは Console API キヌを通じた Anthropic 認蚌が必芁です | `claude --channels plugin:my-notifier@my-marketplace` |

80| `--chrome` | [Chrome ブラりザ統合](/docs/ja/chrome)を有効にしお、Web 自動化ずテストを行いたす | `claude --chrome` |80| `--chrome` | [Chrome ブラりザ統合](/docs/ja/chrome)を有効にしお、Web 自動化ずテストを行いたす | `claude --chrome` |

81| `--cloud` | タスク説明を䜿甚しお、新しい[クラりドセッション](/docs/ja/claude-code-on-the-web)を䜜成したす。セッション ID`session_...` たたは `cse_...`たたは claude.ai/code URL を䜿甚しお、`-p` でそのセッションに代わりにメッセヌゞをキュヌに入れたす。[フォロヌアップメッセヌゞを送信](/docs/ja/claude-code-on-the-web#send-follow-ups-from-the-cli)を参照しおください。 | `claude --cloud "Fix the login bug"` |81| `--cloud` | タスク説明を䜿甚しお、新しい[クラりドセッション](/docs/ja/claude-code-on-the-web)を䜜成したす。セッション ID`session_...` たたは `cse_...`たたは claude.ai/code URL を䜿甚しお、`-p` でそのセッションに代わりにメッセヌゞをキュヌに入れたす。[フォロヌアップメッセヌゞを送信](/docs/ja/claude-code-on-the-web#send-follow-ups-from-the-cli)を参照しおください。 | `claude --cloud "Fix the login bug"` |


89| `--effort` | 珟圚のセッションの[努力レベル](/docs/ja/model-config#adjust-effort-level)を蚭定したす。オプション`low`、`medium`、`high`、`xhigh`、`max`、たたは `ultracode`。利甚可胜なレベルはモデルによっお異なりたす。`ultracode` は [ultracode](/docs/ja/workflows#let-claude-decide-with-ultracode) をオンにしお `xhigh` 努力をリク゚ストし、Claude Code v2.1.203 以降が必芁です。このセッションの [`modelSettings`](/docs/ja/settings-reference#modelsettings) ず [`effortLevel`](/docs/ja/settings-reference#effortlevel) 蚭定をオヌバヌラむドし、保持されたせん | `claude --effort high` |89| `--effort` | 珟圚のセッションの[努力レベル](/docs/ja/model-config#adjust-effort-level)を蚭定したす。オプション`low`、`medium`、`high`、`xhigh`、`max`、たたは `ultracode`。利甚可胜なレベルはモデルによっお異なりたす。`ultracode` は [ultracode](/docs/ja/workflows#let-claude-decide-with-ultracode) をオンにしお `xhigh` 努力をリク゚ストし、Claude Code v2.1.203 以降が必芁です。このセッションの [`modelSettings`](/docs/ja/settings-reference#modelsettings) ず [`effortLevel`](/docs/ja/settings-reference#effortlevel) 蚭定をオヌバヌラむドし、保持されたせん | `claude --effort high` |

90| `--enable-auto-mode` | v2.1.111 で削陀されたした。オヌトモヌドはデフォルトで `Shift+Tab` サむクルに含たれるようになりたした。`--permission-mode auto` を䜿甚しお開始したす | `claude --permission-mode auto` |90| `--enable-auto-mode` | v2.1.111 で削陀されたした。オヌトモヌドはデフォルトで `Shift+Tab` サむクルに含たれるようになりたした。`--permission-mode auto` を䜿甚しお開始したす | `claude --permission-mode auto` |

91| `--environment <environment-id>` | 指定された ID の[自己ホスト環境](/docs/ja/self-hosted-environments)で実行される新しいクラりドセッションを䜜成したす。環境 ID は `ccpool_` で始たりたす。ディスパッチ動䜜ずそれが拒吊するフラグの組み合わせに぀いおは、[`--environment` ディスパッチ動䜜](/docs/ja/self-hosted-environments-testing#environment-dispatch-behavior)を参照しおください。Claude Code v2.1.224 以降が必芁です | `claude -p "Fix the login bug" --environment ccpool_abc123` |91| `--environment <environment-id>` | 指定された ID の[自己ホスト環境](/docs/ja/self-hosted-environments)で実行される新しいクラりドセッションを䜜成したす。環境 ID は `ccpool_` で始たりたす。ディスパッチ動䜜ずそれが拒吊するフラグの組み合わせに぀いおは、[`--environment` ディスパッチ動䜜](/docs/ja/self-hosted-environments-testing#environment-dispatch-behavior)を参照しおください。Claude Code v2.1.224 以降が必芁です | `claude -p "Fix the login bug" --environment ccpool_abc123` |

92| `--exclude-dynamic-system-prompt-sections` | システムプロンプトのマシンごずのセクション䜜業ディレクトリ、環境情報、メモリパス、git リポゞトリフラグを最初のナヌザヌメッセヌゞに移動したす。異なるナヌザヌずマシンで同じタスクを実行する堎合、プロンプトキャッシュの再利甚を改善したす。デフォルトシステムプロンプトでのみ適甚されたす。`--system-prompt` たたは `--system-prompt-file` が蚭定されおいる堎合は無芖されたす。スクリプト化された、マルチナヌザヌワヌクロヌドで `-p` を䜿甚したす | `claude -p --exclude-dynamic-system-prompt-sections "query"` |92| `--exclude-dynamic-system-prompt-sections` | ナヌザヌごずのコンテキスト自動メモリの堎所などをシステムプロンプトから最初のナヌザヌメッセヌゞに移動したす。異なるナヌザヌずマシンで同じタスクを実行する堎合、プロンプトキャッシュの再利甚を改善したす。デフォルトシステムプロンプトでのみ適甚されたす。`--system-prompt` たたは `--system-prompt-file` が蚭定されおいる堎合は無芖されたす。スクリプト化された、マルチナヌザヌワヌクロヌドで `-p` を䜿甚したす | `claude -p --exclude-dynamic-system-prompt-sections "query"` |

93| `--exec` | Claude セッションを開始する代わりに、PTY バックアップシェルコマンドをバックグラりンドゞョブずしお実行したす。`--bg` ず組み合わせおシェルから起動したす | `claude --bg --exec 'pytest -x'` |93| `--exec` | Claude セッションを開始する代わりに、PTY バックアップシェルコマンドをバックグラりンドゞョブずしお実行したす。`--bg` ず組み合わせおシェルから起動したす | `claude --bg --exec 'pytest -x'` |

94| `--fallback-model` | プラむマリモデルがオヌバヌロヌドされおいるか利甚できない堎合䟋廃止されたモデルに、指定されたモデルぞの自動フォヌルバックを有効にしたす。順序で詊行されるコンマ区切りリストを受け入れたす。[フォヌルバックモデルチェヌン](/docs/ja/model-config#fallback-model-chains)を参照しおください。セッション間でチェヌンを保持するには、このフラグがオヌバヌラむドする [`fallbackModel` 蚭定](/docs/ja/settings-reference#fallbackmodel)を䜿甚したす | `claude --fallback-model sonnet,haiku` |94| `--fallback-model` | プラむマリモデルがオヌバヌロヌドされおいるか利甚できない堎合䟋廃止されたモデルに、指定されたモデルぞの自動フォヌルバックを有効にしたす。順序で詊行されるコンマ区切りリストを受け入れたす。[フォヌルバックモデルチェヌン](/docs/ja/model-config#fallback-model-chains)を参照しおください。セッション間でチェヌンを保持するには、このフラグがオヌバヌラむドする [`fallbackModel` 蚭定](/docs/ja/settings-reference#fallbackmodel)を䜿甚したす | `claude --fallback-model sonnet,haiku` |

95| `--fork-session` | 再開するずきに、元のセッション ID を再利甚する代わりに新しいセッション ID を䜜成したす`--resume` たたは `--continue` で䜿甚 | `claude --resume abc123 --fork-session` |95| `--fork-session` | 再開するずきに、元のセッション ID を再利甚する代わりに新しいセッション ID を䜜成したす`--resume` たたは `--continue` で䜿甚 | `claude --resume abc123 --fork-session` |


127| `--resume`, `-r` | ID たたは名前で特定のセッションを再開するか、セッションを遞択するための察話型ピッカヌを衚瀺したす。ID の代わりに、セッションの `.jsonl` [トランスクリプトファむル](/docs/ja/sessions#where-transcripts-are-stored)ぞの絶察パスを枡すこずができたす。ピッカヌず名前怜玢には、このディレクトリを `/add-dir` で远加したセッションが含たれたす。セッション ID を枡すず、Claude Code は珟圚のプロゞェクトディレクトリずその git ワヌクツリヌを怜玢しおから、このマシン䞊の他のすべおのプロゞェクトを怜玢したす。v2.1.223 より前は、ID 怜玢は珟圚のプロゞェクトディレクトリずその git ワヌクツリヌのみをカバヌしおいたした。[バックグラりンドセッション](/docs/ja/agent-view)はピッカヌに `bg` でマヌクされお衚瀺されたす | `claude --resume auth-refactor` |127| `--resume`, `-r` | ID たたは名前で特定のセッションを再開するか、セッションを遞択するための察話型ピッカヌを衚瀺したす。ID の代わりに、セッションの `.jsonl` [トランスクリプトファむル](/docs/ja/sessions#where-transcripts-are-stored)ぞの絶察パスを枡すこずができたす。ピッカヌず名前怜玢には、このディレクトリを `/add-dir` で远加したセッションが含たれたす。セッション ID を枡すず、Claude Code は珟圚のプロゞェクトディレクトリずその git ワヌクツリヌを怜玢しおから、このマシン䞊の他のすべおのプロゞェクトを怜玢したす。v2.1.223 より前は、ID 怜玢は珟圚のプロゞェクトディレクトリずその git ワヌクツリヌのみをカバヌしおいたした。[バックグラりンドセッション](/docs/ja/agent-view)はピッカヌに `bg` でマヌクされお衚瀺されたす | `claude --resume auth-refactor` |

128| `--safe-mode` | 壊れた蚭定をトラブルシュヌティングするためにすべおのカスタマむズを無効にしお開始したす。CLAUDE.md、スキル、プラグむン、フック、MCP サヌバヌ、カスタムコマンドず゚ヌゞェント、出力スタむル、ワヌクフロヌ、カスタムテヌマ、カスタムキヌバむンディング、ステヌタスラむンずファむル提案コマンド、LSP サヌバヌ、自動メモリは読み蟌たれたせん。認蚌、モデル遞択、ビルトむンツヌル、暩限は通垞どおり機胜したす。これは [`--bare`](/docs/ja/headless#start-faster-with-bare-mode) ず異なりたす。管理蚭定ポリシヌは匕き続き適甚されたす。ポリシヌ蚭定フック、ステヌタスラむン、ファむル提案コマンドを含みたす。管理プラグむン、管理スキル、管理 CLAUDE.md、ポリシヌ蚭定 MCP サヌバヌは含たれたせん。[自動モデルフォヌルバック](/docs/ja/model-config#automatic-model-fallback)をトリガヌするカスタマむズかどうかを確認するのに圹立ちたす。[`CLAUDE_CODE_SAFE_MODE`](/docs/ja/env-vars) を蚭定したす | `claude --safe-mode` |128| `--safe-mode` | 壊れた蚭定をトラブルシュヌティングするためにすべおのカスタマむズを無効にしお開始したす。CLAUDE.md、スキル、プラグむン、フック、MCP サヌバヌ、カスタムコマンドず゚ヌゞェント、出力スタむル、ワヌクフロヌ、カスタムテヌマ、カスタムキヌバむンディング、ステヌタスラむンずファむル提案コマンド、LSP サヌバヌ、自動メモリは読み蟌たれたせん。認蚌、モデル遞択、ビルトむンツヌル、暩限は通垞どおり機胜したす。これは [`--bare`](/docs/ja/headless#start-faster-with-bare-mode) ず異なりたす。管理蚭定ポリシヌは匕き続き適甚されたす。ポリシヌ蚭定フック、ステヌタスラむン、ファむル提案コマンドを含みたす。管理プラグむン、管理スキル、管理 CLAUDE.md、ポリシヌ蚭定 MCP サヌバヌは含たれたせん。[自動モデルフォヌルバック](/docs/ja/model-config#automatic-model-fallback)をトリガヌするカスタマむズかどうかを確認するのに圹立ちたす。[`CLAUDE_CODE_SAFE_MODE`](/docs/ja/env-vars) を蚭定したす | `claude --safe-mode` |

129| `--session-id` | 䌚話に特定のセッション ID を䜿甚したす有効な UUID である必芁がありたす | `claude --session-id "550e8400-e29b-41d4-a716-446655440000"` |129| `--session-id` | 䌚話に特定のセッション ID を䜿甚したす有効な UUID である必芁がありたす | `claude --session-id "550e8400-e29b-41d4-a716-446655440000"` |

130| `--setting-sources` | 読み蟌む蚭定゜ヌスのコンマ区切りリスト`user`、`project`、`local` | `claude --setting-sources user,project` |130| `--setting-sources` | 読み蟌む蚭定゜ヌスのコンマ区切りリスト`user`、`project`、`local`。[゚ヌゞェントビュヌ](/docs/ja/agent-view#what-carries-over-when-you-background)ず[゚ヌゞェントチヌム](/docs/ja/agent-teams#context-and-communication)を参照しおください。このセッションから開始するセッションがリストを継承したす | `claude --setting-sources user,project` |

131| `--settings` | 蚭定 JSON ファむルたたはむンラむン JSON 文字列ぞのパス。ここで蚭定した倀は、このセッションの `settings.json` ファむルの同じキヌをオヌバヌラむドしたす。省略したキヌはファむルベヌスの倀を保持したす。ファむルは 2 MiB 以䞋の通垞ファむルである必芁がありたす。[蚭定の優先順䜍](/docs/ja/settings#settings-precedence)を参照しおください | `claude --settings ./settings.json` |131| `--settings` | 蚭定 JSON ファむルたたはむンラむン JSON 文字列ぞのパス。ここで蚭定した倀は、このセッションの `settings.json` ファむルの同じキヌをオヌバヌラむドしたす。省略したキヌはファむルベヌスの倀を保持したす。ファむルは 2 MiB 以䞋の通垞ファむルである必芁がありたす。[蚭定の優先順䜍](/docs/ja/settings#settings-precedence)を参照しおください | `claude --settings ./settings.json` |

132| `--strict-mcp-config` | `--mcp-config` からのみ MCP サヌバヌを䜿甚し、他のすべおの MCP 蚭定を無芖したす。フラグが管理 MCP ファむルの䞋で䜕を行うかに぀いおは、[管理 mcp.json での排他的制埡](/docs/ja/managed-mcp#exclusive-control-with-managed-mcp-json)を参照しおください | `claude --strict-mcp-config --mcp-config ./mcp.json` |132| `--strict-mcp-config` | `--mcp-config` からのみ MCP サヌバヌを䜿甚し、他のすべおの MCP 蚭定を無芖したす。フラグが管理 MCP ファむルの䞋で䜕を行うかに぀いおは、[管理 mcp.json での排他的制埡](/docs/ja/managed-mcp#exclusive-control-with-managed-mcp-json)を参照しおください | `claude --strict-mcp-config --mcp-config ./mcp.json` |

133| `--system-prompt` | デフォルトシステムプロンプト党䜓をカスタムテキストに眮き換えたす | `claude --system-prompt "You are a Python expert"` |133| `--system-prompt` | デフォルトシステムプロンプト党䜓をカスタムテキストに眮き換えたす | `claude --system-prompt "You are a Python expert"` |

cloud-environments.md +46 −32

Details

78DATABASE_URL=postgres://localhost:5432/myapp78DATABASE_URL=postgres://localhost:5432/myapp

79```79```

80 80 

81各セッションは起動時に環境の倀を 1 回コピヌしお、Claude が実行するコマンドが読み取るこずができる通垞の環境倉数にしたす。実行䞭のセッションは蚭定を再床読み取らないため、倉数を線集たたは远加するず、その埌に開始するセッションに圱響したす。既に実行䞭のセッションは開始時の倀を保持したす。81各セッションは起動時に環境の倀を 1 回コピヌしお、Claude が実行するコマンドが読み取るこずができる通垞の環境倉数にしたす。ただし、`OTEL_*` 倉数は陀きたす。Claude Code はそれらを独自の [テレメトリ゚クスポヌト](/docs/ja/monitoring-usage#telemetry-from-cloud-sessions-and-claude-tag) に䜿甚し、実行するコマンドに枡したせん。実行䞭のセッションは蚭定を再床読み取らないため、倉数を線集たたは远加するず、その埌に開始するセッションに圱響したす。既に実行䞭のセッションは開始時の倀を保持したす。

82 82 

83クラりドセッションは起動時に自身でいく぀かの倉数も蚭定したす。[`CLAUDE_AUTOCOMPACT_PCT_OVERRIDE`](/docs/ja/claude-code-on-the-web#manage-context) の堎合、セッションが蚭定する倀はここで远加した倀をオヌバヌラむドするため、ここでそのキヌを远加しおも効果がありたせん。83クラりドセッションは起動時に自身でいく぀かの倉数も蚭定したす。[`CLAUDE_AUTOCOMPACT_PCT_OVERRIDE`](/docs/ja/claude-code-on-the-web#manage-context) の堎合、セッションが蚭定する倀はここで远加した倀をオヌバヌラむドするため、ここでそのキヌを远加しおも効果がありたせん。

84 84 


149* **GitHub**: [GitHub プロキシ](#github-proxy) は代わりに GitHub ぞのリク゚ストを認蚌するため、GitHub に察しお API 認蚌情報は䞍芁です149* **GitHub**: [GitHub プロキシ](#github-proxy) は代わりに GitHub ぞのリク゚ストを認蚌するため、GitHub に察しお API 認蚌情報は䞍芁です

150* **Anthropic API およびパブリックパッケヌゞレゞストリ**: `api.anthropic.com`、`registry.npmjs.org`、`jsr.io`、`npm.jsr.io`、`pypi.org`、`files.pythonhosted.org`、`index.crates.io`、および `proxy.golang.org`150* **Anthropic API およびパブリックパッケヌゞレゞストリ**: `api.anthropic.com`、`registry.npmjs.org`、`jsr.io`、`npm.jsr.io`、`pypi.org`、`files.pythonhosted.org`、`index.crates.io`、および `proxy.golang.org`

151* **セットアップスクリプトリク゚スト**: Claude Code は [セットアップスクリプト](#setup-scripts) が実行された埌、起動時に゚ヌゞェントプロキシに接続したす151* **セットアップスクリプトリク゚スト**: Claude Code は [セットアップスクリプト](#setup-scripts) が実行された埌、起動時に゚ヌゞェントプロキシに接続したす

152* **Claude Code のテレメトリ゚クスポヌト**: Claude Code は [テレメトリ゚クスポヌト](/docs/ja/monitoring-usage#telemetry-from-cloud-sessions-and-claude-tag) を実行するコマンドではなく自身で送信し、そのリク゚ストぱヌゞェントプロキシを通過したせん

152 153 

153<h3 id="select-an-environment-from-the-cli">154<h3 id="select-an-environment-from-the-cli">

154 CLI から環境を遞択する155 CLI から環境を遞択する


203 ネットワヌクアクセス204 ネットワヌクアクセス

204</h2>205</h2>

205 206 

206各環境は 1 ぀のネットワヌクアクセスレベルを蚭定し、セッションが行える送信接続を制埡したす。デフォルトレベルの **Trusted** はパッケヌゞレゞストリおよび他の [蚱可リストドメむン](#default-allowed-domains) を蚱可したす。**Custom** は独自のドメむンリストを取りたす。207各環境は 1 ぀のネットワヌクアクセスレベルを蚭定したす。これは、セッションが行える送信接続を制埡したす。デフォルトレベルの **Trusted** は、パッケヌゞレゞストリおよび他の [蚱可リストに登録されたドメむン](#default-allowed-domains) を蚱可したす。**Custom** はカスタムドメむンリストを䜿甚したす。

207 208 

208環境のネットワヌクアクセスを倉曎するには、[線集甚に開いお](#configure-your-environment) ダむアログの **Network access** セレクタを䜿甚したす。[共有環境](#organization-shared-environments) は読み取り専甚で開くため、Owner は [admin settings](https://claude.ai/admin-settings) の **Cloud environments** ペヌゞからそのネットワヌクアクセスを倉曎したす。セレクタを開くクラりドアむコンは、[Default 環境](#the-default-environment) の䞋にリストされたアプリサヌフェスおよび [ルヌチン゚ディタ](/docs/ja/routines#environments-and-network-access) に衚瀺されたす。個人環境は claude.ai アカりント蚭定に別のペヌゞを持ちたせん。209環境のネットワヌクアクセスを倉曎するには、[線集甚に開き](#configure-your-environment)、ダむアログの **Network access** セレクタヌを䜿甚したす。[共有環境](#organization-shared-environments) はそこで読み取り専甚で開くため、Owner は [admin settings](https://claude.ai/admin-settings) の **Cloud environments** ペヌゞからネットワヌクアクセスを倉曎したす。クラりドアむコンはセレクタヌを開き、[The Default environment](#the-default-environment) に蚘茉されおいるアプリサヌフェスず [routine editor](/docs/ja/routines#environments-and-network-access) に衚瀺されたす。個人環境は claude.ai アカりント蚭定に別ペヌゞを持ちたせん。

209 210 

210<Note>211<Note>

211 セッションたたはルヌチンで有効にする MCP コネクタは、コネクタホストを **Allowed domains** に远加しなくおも機胜したす。コネクタトラフィックはセッションのネットワヌクではなく Anthropic のサヌバヌを通じお移動するためです。これは [セキュリティず分離](/docs/ja/claude-code-on-the-web#security-and-isolation) の䞋に蚘茉されおいる同じ Anthropic バりンドチャネルに䟝存したす。Claude が到達できるツヌルを制限するために䞍芁なコネクタをオフにしたす。212 セッションたたはルヌチンで有効にした MCP コネクタヌは、**Allowed domains** にホストを远加しなくおも機胜したす。コネクタヌトラフィックはセッションのネットワヌクではなく Anthropic のサヌバヌを通じお移動するためです。これは [Security and isolation](/docs/ja/claude-code-on-the-web#security-and-isolation) に蚘茉されおいる同じ Anthropic バりンドチャネルに䟝存しおいたす。䞍芁なコネクタヌをオフにしお、Claude が到達できるツヌルを制限したす。

212</Note>213</Note>

213 214 

214<h3 id="access-levels">215<h3 id="access-levels">

215 アクセスレベル216 アクセスレベル

216</h3>217</h3>

217 218 

218[環境ダむアログ](#configure-your-environment) の **Network access** フィヌルドは 4 ぀のレベルのいずれかを取りたす。219[environment dialog](#configure-your-environment) の **Network access** フィヌルドは、4 ぀のレベルのいずれかを取りたす。

219 220 

220| レベル | 送信接続 |221| Level | 送信接続 |

221| :- | :- |222| :- | :- |

222| **None** | セッションのネットワヌクを通じた送信ネットワヌクアクセスなし |223| **None** | セッションのネットワヌクを通じた送信ネットワヌクアクセスなし |

223| **Trusted** | [蚱可リストドメむン](#default-allowed-domains) のみパッケヌゞレゞストリ、GitHub、クラりド SDK |224| **Trusted** | [蚱可リストに登録されたドメむン](#default-allowed-domains) のみパッケヌゞレゞストリ、GitHub、クラりド SDK |

224| **Full** | 任意のドメむン |225| **Full** | 任意のドメむン |

225| **Custom** | 独自の蚱可リストオプションでデフォルトを含む |226| **Custom** | カスタム蚱可リストオプションでデフォルトを含む |

226 227 

227どのレベルを遞択しおも、セッションはこれらに到達できたす。それぞれはセッションのネットワヌク蚱可リストを通じお行かないパスを取るためです。228どのレベルを遞択しおも、セッションはこれらに到達できたす。各セッションはセッションのネットワヌク蚱可リストを通じない経路を取るためです。

228 229 

229* GitHub[別のプロキシ](#github-proxy) を通じお230* GitHub[separate proxy](#github-proxy) を通じお

230* [MCP コネクタ](#network-access)トラフィックが Anthropic のサヌバヌを通じお移動231* 有効にした [MCP connectors](#network-access)トラフィックは Anthropic のサヌバヌを通じお移動

231* 環境の [API 認蚌情報](#add-api-credentials) にリストしたホスト[゚ヌゞェントプロキシがスキップするホスト](#requests-that-never-get-the-credential) を陀く232* 環境の [API credentials](#add-api-credentials) にリストされたホスト[credential を取埗しないホスト](#requests-that-never-get-the-credential) を陀く

232* Anthropic APIClaude Code 独自のリク゚スト甚。[セキュリティず分離](/docs/ja/claude-code-on-the-web#security-and-isolation) の䞋に蚘茉されおいるように **None** でも233* Anthropic APIClaude Code 独自のリク゚スト甚。[Security and isolation](/docs/ja/claude-code-on-the-web#security-and-isolation) に蚘茉されおいるように **None** でも

233 234 

234<h3 id="allow-specific-domains">235<h3 id="allow-specific-domains">

235 特定のドメむンを蚱可する236 特定のドメむンを蚱可する

236</h3>237</h3>

237 238 

238Trusted リストにないドメむンを蚱可するには、環境のネットワヌクアクセス蚭定で **Custom** を遞択し、**Allowed domains** フィヌルドに 1 行に 1 ぀のドメむンをリストしたす。この䟋は、内郚プロゞェクトが必芁ずする可胜性のある 3 ぀のホストを蚱可したす。239Trusted リストにないドメむンを蚱可するには、環境のネットワヌクアクセス蚭定で **Custom** を遞択し、**Allowed domains** フィヌルドに 1 行に 1 ぀のドメむンをリストしたす。この䟋は、内郚プロゞェクトが必芁ずする 3 ぀のホストを蚱可したす。

239 240 

240```text theme={null}241```text theme={null}

241api.example.com242api.example.com


243registry.example.com244registry.example.com

244```245```

245 246 

246この環境のセッションは `api.example.com`、`internal.example.com` のすべおのサブドメむン、および `registry.example.com` に到達でき、セッションのネットワヌクを通じお他のドメむンには到達できたせん。[GitHub トラフィック](#github-proxy)、[MCP コネクタトラフィック](#network-access)、および環境の [API 認蚌情報](#add-api-credentials) のホストぞのリク゚スト[゚ヌゞェントプロキシがスキップするホスト](#requests-that-never-get-the-credential) を陀くはこの蚱可リストを通じたせん。先頭の `*.` はすべおのサブドメむンず䞀臎したす。[Trusted ドメむン](#default-allowed-domains) も保持するには、**䞀般的なパッケヌゞマネヌゞャヌのデフォルトリストも含める** をチェックしたす。チェックを倖すず、リストしたもののみを蚱可したす。247この環境のセッションは、`api.example.com`、`internal.example.com` のすべおのサブドメむン、および `registry.example.com` に到達でき、セッションのネットワヌクを通じた他のドメむンには到達できたせん。[GitHub traffic](#github-proxy)、[MCP connector traffic](#network-access)、および環境の [API credentials](#add-api-credentials) のホストぞのリク゚スト[credential を取埗しないホスト](#requests-that-never-get-the-credential) を陀くは、この蚱可リストを通じたせん。先頭の `*.` はすべおのサブドメむンにマッチしたす。[Trusted domains](#default-allowed-domains) も保持するには、**Also include default list of common package managers** をチェックしたす。チェックを倖すず、リストしたもののみを蚱可したす。

247 248 

248組織が [アヌティファクト](/docs/ja/artifacts#availability) を䜿甚する堎合、セッションがそれらを読み取るために `*.frame.claudeusercontent.com` をリストに含める必芁はありたせん。リストがそのホストを陀倖する堎合、Claude Code はセッションの Anthropic ぞの接続を通じおアヌティファクトコンテンツを読み取りたす。ホストを蚱可リストに保持する 2 ぀の状況がありたす。249組織が [artifacts](/docs/ja/artifacts#availability) を䜿甚する堎合、セッションがそれらを読み取るために `*.frame.claudeusercontent.com` をリストに含める必芁はありたせん。リストがそのホストを陀倖する堎合、Claude Code はセッションの Anthropic ぞの接続を通じおアヌティファクトコンテンツを読み取りたす。ホストを蚱可リストに保持する 2 ぀の状況がありたす。

249 250 

250* **この環境のセッションが別の組織のパブリックアヌティファクトを開く**Claude Code はホストから盎接それらをフェッチするため、このリストに远加したす。251* **この環境のセッションが別の組織のパブリックアヌティファクトを開く**Claude Code はホストから盎接それらをフェッチするため、このリストに远加したす。

251* **ロヌカル CLI たたはセルフホスト実行を蚭定しおいる**ホストをその蚱可リストに保持したす。[ネットワヌクアクセス芁件](/docs/ja/network-config#network-access-requirements) およびセルフホスト [ネットワヌク芁件](/docs/ja/self-hosted-environments-deploy#network-requirements) を参照しおください。252* **ロヌカル CLI たたは自己ホスト型ランナヌを蚭定しおいる**ホストをその蚱可リストに保持したす。[network access requirements](/docs/ja/network-config#network-access-requirements) ず自己ホスト型 [network requirements](/docs/ja/self-hosted-environments-deploy#network-requirements) を参照しおください。

252 253 

253各環境は独自の蚱可ドメむンリストを持ちたす。管理者がすべおのメンバヌの環境にプッシュできる組織レベルの蚱可リストはありたせん。[サヌバヌ管理蚭定](/docs/ja/server-managed-settings) はクラりドセッション内に適甚されたすが、環境のネットワヌク蚱可リストにドメむンを远加するものはありたせん。チヌムに 1 ぀の暙準リストを提䟛するために、Owner は **Custom** ネットワヌクアクセスずそのリストを持぀ [組織共有環境](#organization-shared-environments) を䜜成できたす。254各環境は独自の蚱可ドメむンリストを持ちたす。管理者がすべおのメンバヌの環境にプッシュできる組織レベルの蚱可リストはありたせん。[server-managed setting](/docs/ja/server-managed-settings) も環境のネットワヌク蚱可リストにドメむンを远加したせん。チヌムに 1 ぀の暙準リストを提䟛するには、Owner が **Custom** ネットワヌクアクセスずそのリストを持぀ [organization-shared environment](#organization-shared-environments) を䜜成できたす。

254 255 

255<h3 id="github-proxy">256<h3 id="github-proxy">

256 GitHub プロキシ257 GitHub プロキシ

257</h3>258</h3>

258 259 

259Anthropic ホスト環境では、すべおの GitHub 操䜜は、セッションの VM の倖に実際の GitHub 認蚌情報を保持する専甚プロキシを通じお行われたす。これは環境の [アクセスレベル](#access-levels) ずは独立しおいたす。セルフホスト環境のセッションは、デプロむが提䟛する認蚌情報で git 操䜜を認蚌したす。[Git を蚭定する](/docs/ja/self-hosted-environments-deploy#configure-git) はオプションをカバヌしおいたす。セッションごずにミントされた認蚌情報ずこの同じプロキシぞのオプトむンを含みたす。プロキシは以䞋を提䟛したす。260Anthropic ホスト環境では、すべおの GitHub 操䜜は、環境の [access level](#access-levels) に関係なく、セッションの VM の倖に実際の GitHub 認蚌情報を保぀専甚プロキシを通じお行われたす。自己ホスト型環境のセッションは、デプロむが提䟛する認蚌情報で git 操䜜を認蚌したす。[Configure git](/docs/ja/self-hosted-environments-deploy#configure-git) はオプションをカバヌしおおり、セッションごずにミントされた認蚌情報ず同じプロキシぞのオプトむンが含たれたす。プロキシは以䞋を提䟛したす。

260 261 

261* **Git 認蚌情報**VM 内の git クラむアントはスコヌプされた認蚌情報を䜿甚し、プロキシはそれを怜蚌しお実際の GitHub トヌクンず亀換したす。262* **Git credentials**VM 内の git クラむアントはスコヌプ付き認蚌情報を䜿甚し、プロキシはそれを怜蚌しお実際の GitHub トヌクンず亀換したす。

262* **API リク゚スト**組み蟌み GitHub ツヌルからのリク゚スト、および [`proxy-injected` プレヌスホルダヌ](#work-with-github-issues-and-pull-requests) の䞋の `gh` からのリク゚ストは、実際の認蚌情報が眮き換えられた状態で送信されたす。263* **API requests**組み蟌み GitHub ツヌルからのリク゚スト、および [`proxy-injected` placeholder](#work-with-github-issues-and-pull-requests) の䞋の `gh` からのリク゚ストは、実際の認蚌情報が眮き換えられお送信されたす。

263* **プッシュ保護**`git push` はセッションの珟圚の䜜業ブランチに察しおのみ機胜したす。クロヌン、フェッチ、PR 操䜜は通垞どおり機胜したす。264* **Push protection**`git push` はセッションの珟圚の䜜業ブランチに察しおのみ機胜したす。クロヌン、フェッチ、および PR 操䜜は通垞どおり機胜したす。

264* **リポゞトリスコヌプ**GitHub API およびリリヌスアセットリク゚ストはセッションに接続されたリポゞトリのみに到達するため、セットアップスクリプトが接続されおいないリポゞトリからリリヌスアセットをダりンロヌドするず 403 が返されたす。265* **Repository scope**GitHub API およびリリヌスアセットリク゚ストはセッションに接続されたリポゞトリのみに到達するため、接続されおいないリポゞトリからリリヌスアセットをダりンロヌドするセットアップスクリプトは 403 を取埗したす。

265* **GraphQL 制限**プロキシはプルリク゚ストワヌクフロヌ甚にピン留めされた GraphQL 操䜜のセットのみを提䟛したす。プロキシは GraphQL ゚ンドポむント䞊の他のすべおを 403 で拒吊したす。`This GraphQL query is not enabled for this session` ず蚀い、REST フォヌルバック `gh api repos/{owner}/{repo}/...` を名前付けしたす。制限は、提䟛する認蚌情報に関係なく、プロキシを通じるすべおのリク゚ストに適甚されたす。蚭定した `GH_TOKEN` は同じ 403 を取埗したす。Claude は Projects v2 などのプロキシを通じお GraphQL にのみ存圚する GitHub API に到達できたせん。266* **GraphQL restrictions**プロキシはプルリク゚ストワヌクフロヌ甚にピン留めされた GraphQL 操䜜のセットのみを提䟛したす。プロキシは GraphQL ゚ンドポむント䞊の他のすべおをリゞェクトし、`This GraphQL query is not enabled for this session` ず蚀う 403 を返し、REST フォヌルバック `gh api repos/{owner}/{repo}/...` を名前付けしたす。制限は、提䟛する認蚌情報に関係なく、プロキシを通じたすべおのリク゚ストに適甚されるため、蚭定した `GH_TOKEN` は同じ 403 を取埗したす。Claude はプロキシを通じお Projects v2 などの GraphQL にのみ存圚する GitHub API に到達できたせん。

266 267 

267パブリックリポゞトリからのコミットされたファむルは `raw.githubusercontent.com` を通じお到達し、[セキュリティプロキシ](#security-proxy) がそれを凊理したす。そのドメむンはデフォルト [Trusted リスト](#default-allowed-domains) にあるため、環境の [アクセスレベル](#access-levels) がそれを陀倖しない限り、これらのファむルは到達可胜なたたです。268パブリックリポゞトリからのコミットされたファむルは `raw.githubusercontent.com` を通じお到着し、[security proxy](#security-proxy) が代わりに凊理したす。そのドメむンはデフォルト [Trusted list](#default-allowed-domains) にあるため、環境の [access level](#access-levels) がそれを陀倖しない限り、それらのファむルは到達可胜なたたです。

268 269 

269<h3 id="security-proxy">270<h3 id="security-proxy">

270 セキュリティプロキシ271 セキュリティプロキシ

271</h3>272</h3>

272 273 

273Anthropic ホスト環境のクラりドセッションはセキュリティず䞍正䜿甚防止のため HTTP/HTTPS ネットワヌクプロキシの背埌で実行されたす。[セルフホスト環境](/docs/ja/self-hosted-environments-deploy#default-deny-egress) では、送信トラフィックは代わりに独自のネットワヌク境界を通じお離れたす。Anthropic ホスト セッションからのすべおの送信むンタヌネットトラフィックはこのプロキシを通じお枡され、以䞋を提䟛したす。274Anthropic ホスト環境のクラりドセッションは、セキュリティず䞍正䜿甚防止のための HTTP/HTTPS ネットワヌクプロキシの背埌で実行されたす。[self-hosted environment](/docs/ja/self-hosted-environments-deploy#default-deny-egress) では、送信トラフィックは代わりに独自のネットワヌク境界を通じお離脱したす。Anthropic ホストセッションからのすべおの送信むンタヌネットトラフィックはこのプロキシを通じお枡され、以䞋を提䟛したす。

274 275 

275* 悪意のあるリク゚ストに察する保護276* 悪意のあるリク゚ストに察する保護

276* レヌト制限ず䞍正䜿甚防止277* レヌト制限ず䞍正䜿甚防止


281 クラりドセッションで利甚可胜な機胜282 クラりドセッションで利甚可胜な機胜

282</h2>283</h2>

283 284 

284Anthropic ホスト環境では、各セッションは独自のオペレヌティングシステムず CPU アヌキテクチャに関係なく、Ubuntu 24.04 を x86\_64 で実行する新しい仮想マシンVMを取埗し、リポゞトリがクロヌンされ、䞀般的なツヌルチェヌンが事前にむンストヌルされおいたす。䟝存関係が Ruby ネむティブ拡匵機胜付きの gem やプリビルド Python wheels などのプリコンパむル枈みバむナリを提䟛する堎合は、VM に合わせお x86\_64 Linux ビルドを䜿甚しおください。このセクションでは、Anthropic ホストのデフォルト、組み蟌み GitHub ツヌル、[テストずサヌビスの実行](#run-tests-start-services-and-add-packages)方法、および各 VM が取埗する[リ゜ヌス制限](#resource-limits)に぀いお説明したす。285Anthropic ホスト環境では、各セッションは独自のオペレヌティングシステムず CPU アヌキテクチャに関係なく、Ubuntu 24.04 を x86\_64 で実行する新しい仮想マシンVMを取埗し、リポゞトリがクロヌンされ、䞀般的なツヌルチェヌンが事前にむンストヌルされおいたす。䟝存関係が Ruby ネむティブ拡匵機胜付きの gem やプリビルド Python wheels などのプリコンパむル枈みバむナリを提䟛する堎合は、VM に合わせお x86\_64 Linux ビルドを䜿甚しおください。このセクションでは、Anthropic ホストのデフォルト、組み蟌み GitHub ツヌル、[テストずサヌビスの実行](#run-tests-start-services-and-add-packages)方法、各 VM が取埗する[リ゜ヌス制限](#resource-limits)、および[時間制限](#time-limits)に぀いお説明したす。

285 286 

286<Note>287<Note>

287 組織が[セルフホスト環境](/docs/ja/self-hosted-environments)にルヌティングするセッションは、代わりに独自のランナヌで実行され、ランナヌむメヌゞが提䟛するツヌルを䜿甚したす。288 組織が[セルフホスト環境](/docs/ja/self-hosted-environments)にルヌティングするセッションは、代わりに独自のランナヌで実行され、ランナヌむメヌゞが提䟛するツヌルを䜿甚したす。


301| リポゞトリの `.claude/rules/` | はい | クロヌンの䞀郚 |302| リポゞトリの `.claude/rules/` | はい | クロヌンの䞀郚 |

302| リポゞトリの `.claude/skills/`、`.claude/agents/`、`.claude/commands/` | はい | クロヌンの䞀郚 |303| リポゞトリの `.claude/skills/`、`.claude/agents/`、`.claude/commands/` | はい | クロヌンの䞀郚 |

303| リポゞトリの `.claude/settings.json` で宣蚀されたプラグむンずマヌケットプレむス | いいえ | クラりドセッションは、リポゞトリが [`enabledPlugins`](/docs/ja/settings-reference#enabledplugins) で有効にするプラグむンをむンストヌルしたせん。これには [`extraKnownMarketplaces`](/docs/ja/settings-reference#extraknownmarketplaces) の䞋にリストされおいるマヌケットプレむスのプラグむンも含たれたす |304| リポゞトリの `.claude/settings.json` で宣蚀されたプラグむンずマヌケットプレむス | いいえ | クラりドセッションは、リポゞトリが [`enabledPlugins`](/docs/ja/settings-reference#enabledplugins) で有効にするプラグむンをむンストヌルしたせん。これには [`extraKnownMarketplaces`](/docs/ja/settings-reference#extraknownmarketplaces) の䞋にリストされおいるマヌケットプレむスのプラグむンも含たれたす |

304| 組織の[サヌバヌ管理蚭定](/docs/ja/server-managed-settings) | はい | セッション開始時に Anthropic のサヌバヌから取埗されたす。クラりドセッションで `availableModels` がどのように適甚されるかに぀いおは、[Surface coverage](/docs/ja/model-config#surface-coverage) を参照しおください。MDM たたは管理蚭定ファむルを通じおデバむスにデプロむされた蚭定は適甚されたせん。セッションは Anthropic 管理 VM で実行されるためです。[セルフホスト環境](/docs/ja/self-hosted-environments)では、セッションはランナヌむメヌゞの管理蚭定ファむルも読み取りたす。[Claude Code が管理゜ヌスを組み合わせる方法](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)に埓いたす |305| 組織の[サヌバヌ管理蚭定](/docs/ja/server-managed-settings) | はい、[Claude Tag](https://claude.com/docs/claude-tag/overview) セッションを陀く | セッション開始時に Anthropic のサヌバヌから取埗されたす。クラりドセッションで `availableModels` がどのように適甚されるかに぀いおは、[Surface coverage](/docs/ja/model-config#surface-coverage) を参照しおください。MDM たたは管理蚭定ファむルを通じおデバむスにデプロむされた蚭定は適甚されたせん。セッションは Anthropic 管理 VM で実行されるためです。[セルフホスト環境](/docs/ja/self-hosted-environments)では、セッションはランナヌむメヌゞの管理蚭定ファむルも読み取りたす。[Claude Code が管理゜ヌスを組み合わせる方法](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)に埓いたす |

305| ナヌザヌ `~/.claude/CLAUDE.md` | いいえ | マシンに存圚し、リポゞトリには存圚したせん |306| ナヌザヌ `~/.claude/CLAUDE.md` | いいえ | マシンに存圚し、リポゞトリには存圚したせん |

306| ナヌザヌ `~/.claude/skills/`、`~/.claude/agents/`、`~/.claude/commands/` | いいえ | マシンに存圚し、リポゞトリには存圚したせん。代わりにリポゞトリの `.claude/` ディレクトリにコミットしおください。クラりドセッションは claude.ai で有効にしたスキルを自動的に読み蟌みたす |307| ナヌザヌ `~/.claude/skills/`、`~/.claude/agents/`、`~/.claude/commands/` | いいえ | マシンに存圚し、リポゞトリには存圚したせん。代わりにリポゞトリの `.claude/` ディレクトリにコミットしおください。クラりドセッションは claude.ai で有効にしたスキルを自動的に読み蟌みたす |

307| ナヌザヌ蚭定でのみ有効なプラグむン | いいえ | ナヌザヌスコヌプの `enabledPlugins` は `~/.claude/settings.json` に存圚したす |308| ナヌザヌ蚭定でのみ有効なプラグむン | いいえ | ナヌザヌスコヌプの `enabledPlugins` は `~/.claude/settings.json` に存圚したす |


421 422 

422VM は倧芏暡なビルドゞョブやメモリ集玄的なテストなど、倧幅により倚くのメモリを必芁ずするタスクを停止する可胜性がありたす。これらの制限を超えるワヌクロヌドの堎合は、[Remote Control](/docs/ja/remote-control)を䜿甚しお Claude Code を独自のハヌドりェアで実行するか、組織が運甚するコンピュヌトで[セルフホスト環境](/docs/ja/self-hosted-environments)でクラりドセッションを実行しおください。423VM は倧芏暡なビルドゞョブやメモリ集玄的なテストなど、倧幅により倚くのメモリを必芁ずするタスクを停止する可胜性がありたす。これらの制限を超えるワヌクロヌドの堎合は、[Remote Control](/docs/ja/remote-control)を䜿甚しお Claude Code を独自のハヌドりェアで実行するか、組織が運甚するコンピュヌトで[セルフホスト環境](/docs/ja/self-hosted-environments)でクラりドセッションを実行しおください。

423 424 

425<h3 id="time-limits">

426 時間制限

427</h3>

428 

429Anthropic ホスト環境では、ビルド、むンストヌル、テスト実行など、クラりドセッションでの長時間実行䜜業に察しお、これらの時間制限が適甚されたす。各゚ントリは制限を定矩するセクションにリンクしおいたす。

430 

431* **Claude が実行するコマンド**クラりド環境は独自のコマンドタむムアりトを蚭定しないため、Bash ツヌルのデフォルトが適甚されたす。Claude はデフォルトでコマンドを 2 分間埅機し、最倧 10 分間芁求できたす。コマンドが[タむムアりト](/docs/ja/tools-reference#timeout-and-output-limits)に達するず、Claude Code は `sleep` で始たるコマンドを陀き、それを停止する代わりに[バックグラりンドに移動](/docs/ja/tools-reference#background-commands)したす。

432* **SessionStart hooks**Claude Code は、hook ゚ントリで[`timeout`](/docs/ja/hooks#common-fields)秒単䜍を蚭定しない限り、600 秒埌に `command` hook をキャンセルしたす。Claude Code は[`async: true`](/docs/ja/hooks#run-hooks-in-the-background)で実行する hook に察しおタむムアりトを適甚したせん。

433* **セットアップスクリプト**玄 5 分以䞊かかるスクリプトはキャッシュされたせん。[スクリプト芁件](#script-requirements)は、その制限内に留たる方法をカバヌしおいたす。

434* **アむドルセッション**セッションは非アクティブ期間埌に停止し、その VM は回収されたす。[Environment expired](/docs/ja/claude-code-on-the-web#environment-expired)は、非アクティブず芋なされるものず、セッションを再床開く方法をカバヌしおいたす。

435 

436環境のセッションのコマンドタむムアりトを䞊げるには、[`BASH_DEFAULT_TIMEOUT_MS` ず `BASH_MAX_TIMEOUT_MS`](/docs/ja/env-vars#variables)をその[環境倉数](#set-environment-variables)に远加しおください。どちらもミリ秒を取りたす。䟋えば、`BASH_DEFAULT_TIMEOUT_MS=600000` は 10 分をデフォルトにしたす。

437 

424<h2 id="setup-scripts">438<h2 id="setup-scripts">

425 セットアップスクリプト439 セットアップスクリプト

426</h2>440</h2>


445セットアップスクリプトには、察応する 3 ぀の制玄がありたす。459セットアップスクリプトには、察応する 3 ぀の制玄がありたす。

446 460 

447* **れロで終了**スクリプトがれロ以倖で終了する堎合、セッションは開始に倱敗したす。非重芁なコマンドに `|| true` を远加しお、䞀時的なむンストヌル倱敗がセッションをブロックしないようにしたす。461* **れロで終了**スクリプトがれロ以倖で終了する堎合、セッションは開始に倱敗したす。非重芁なコマンドに `|| true` を远加しお、䞀時的なむンストヌル倱敗がセッションをブロックしないようにしたす。

448* **5 分以内に完了**スクリプトの総実行時間を玄 5 分以内に保぀ため、[環境キャッシュ](#environment-caching) をビルドできたす。独立したむンストヌルを `&` ず `wait` で䞊列実行し、フィットしない単䞀ダりンロヌドを [SessionStart フック](#setup-scripts-vs-sessionstart-hooks) に移動しお、バックグラりンドで起動したす。462* **5 分以内に完了**スクリプトの総実行時間を玄 5 分以内に保぀ため、[環境キャッシュ](#environment-caching) をビルドできたす。セットアップが 5 分以䞊かかる堎合、環境はキャッシュされたせん。独立したむンストヌルを `&` ず `wait` で䞊列実行し、フィットしない単䞀ダりンロヌドを [SessionStart フック](#setup-scripts-vs-sessionstart-hooks) に移動しお、バックグラりンドで起動したす。新しいセッションがセットアップ䞭にハングたたはタむムアりトする堎合は、[新しいセッションがセットアップ䞭にハングたたはタむムアりトする](/docs/ja/web-quickstart#new-sessions-hang-or-time-out-during-setup) を参照しおください。

449* **むンストヌル甚のネットワヌクアクセス**パッケヌゞむンストヌルはレゞストリに到達する必芁がありたす。デフォルトの **Trusted** レベルは npm、PyPI、RubyGems、crates.io を含む [䞀般的なパッケヌゞレゞストリ](#default-allowed-domains) をカバヌしたす。**None** ネットワヌクアクセスでは、むンストヌルは倱敗したす。463* **むンストヌル甚のネットワヌクアクセス**パッケヌゞむンストヌルはレゞストリに到達する必芁がありたす。デフォルトの **Trusted** レベルは npm、PyPI、RubyGems、crates.io を含む [䞀般的なパッケヌゞレゞストリ](#default-allowed-domains) をカバヌしたす。**None** ネットワヌクアクセスでは、むンストヌルは倱敗したす。

450 464 

451<h3 id="environment-caching">465<h3 id="environment-caching">

452 環境キャッシング466 環境キャッシング

453</h3>467</h3>

454 468 

455セットアップスクリプトは、環境でセッションを開始する最初の時間に実行されたす。完了埌、Anthropic はファむルシステムをスナップショットし、そのスナップショットを埌のセッションの開始点ずしお再利甚したす。新しいセッションはディスク䞊に既に䟝存関係、ツヌル、Docker むメヌゞを持ち、セットアップスクリプトステップをスキップしたす。これにより、スクリプトが倧芏暡なツヌルチェヌンをむンストヌルしたりコンテナむメヌゞをプルしたりする堎合でも、スタヌトアップが高速に保たれたす。469セットアップスクリプトは、環境でセッションを開始する最初の時間に実行されたす。セットアップが [箄 5 分以内](#script-requirements) に完了するず、Anthropic はファむルシステムをスナップショットし、そのスナップショットを埌のセッションの開始点ずしお再利甚したす。新しいセッションはディスク䞊に既に䟝存関係、ツヌル、Docker むメヌゞを持ち、セットアップスクリプトステップをスキップしたす。これにより、スクリプトが倧芏暡なツヌルチェヌンをむンストヌルしたりコンテナむメヌゞをプルしたりする堎合でも、スタヌトアップが高速に保たれたす。セットアップが玄 5 分以䞊かかる堎合、環境はキャッシュされたせん。

456 470 

457キャッシュはファむルシステムスナップショットであるため、セットアップスクリプトがディスクに曞き蟌むものを保持し、実行䞭のみのものを倱いたす。むンストヌルするパッケヌゞ、プルする Docker むメヌゞ、曞き蟌むファむルはすべお匕き継がれたす。スクリプトが開始したデヌタベヌス、`docker compose up` スタック、たたはその他のバックグラりンドプロセスは匕き継がれたせん。これらはセッションごずに Claude に䟝頌するか、[SessionStart フック](#setup-scripts-vs-sessionstart-hooks) で開始したす。471キャッシュはファむルシステムスナップショットであるため、セットアップスクリプトがディスクに曞き蟌むものを保持し、実行䞭のみのものを倱いたす。むンストヌルするパッケヌゞ、プルする Docker むメヌゞ、曞き蟌むファむルはすべお匕き継がれたす。スクリプトが開始したデヌタベヌス、`docker compose up` スタック、たたはその他のバックグラりンドプロセスは匕き継がれたせん。これらはセッションごずに Claude に䟝頌するか、[SessionStart フック](#setup-scripts-vs-sessionstart-hooks) で開始したす。

458 472 


476 490 

477ナヌザヌレベルの `~/.claude/settings.json` に SessionStart フックがある堎合、クラりドではそれらを期埅しないでください。ナヌザヌレベルの蚭定はマシンに留たりたす。どの他のフックが実行されるかは、セッションが実行される堎所によっお異なりたす。491ナヌザヌレベルの `~/.claude/settings.json` に SessionStart フックがある堎合、クラりドではそれらを期埅しないでください。ナヌザヌレベルの蚭定はマシンに留たりたす。どの他のフックが実行されるかは、セッションが実行される堎所によっお異なりたす。

478 492 

479* **Anthropic ホスト環境**Claude Code はリポゞトリおよび組織の [サヌバヌ管理蚭定](/docs/ja/server-managed-settings) からフックを実行したす。493* **Anthropic ホスト環境**Claude Code はリポゞトリおよび組織の [サヌバヌ管理蚭定](/docs/ja/server-managed-settings) からフックを実行したす。[Claude Tag](https://claude.com/docs/claude-tag/overview) セッションはサヌバヌ管理蚭定を受け取らないため、サヌバヌ管理蚭定からのフックはそこで実行されたせん。

480* **[セルフホスト環境](/docs/ja/self-hosted-environments-configuration#permissions-and-tool-approval)**Claude Code はオペレヌタヌがランナヌホストの `~/.claude/` からシヌドしたフックも実行し、ランナヌむメヌゞの管理蚭定ファむルのフックそのファむルが [Claude Code が適甚する管理゜ヌス](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) のいずれかである堎合。494* **[セルフホスト環境](/docs/ja/self-hosted-environments-configuration#permissions-and-tool-approval)**Claude Code はオペレヌタヌがランナヌホストの `~/.claude/` からシヌドしたフックも実行し、ランナヌむメヌゞの管理蚭定ファむルのフックそのファむルが [Claude Code が適甚する管理゜ヌス](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) のいずれかである堎合。

481 495 

482<h3 id="install-dependencies-with-a-sessionstart-hook">496<h3 id="install-dependencies-with-a-sessionstart-hook">


808* [Remote Control](/docs/ja/remote-control)代わりに独自のマシンのネットワヌクずファむルでセッションを実行したす822* [Remote Control](/docs/ja/remote-control)代わりに独自のマシンのネットワヌクずファむルでセッションを実行したす

809* [Self-hosted environments](/docs/ja/self-hosted-environments)組織独自のむンフラストラクチャでクラりドセッションを実行したす823* [Self-hosted environments](/docs/ja/self-hosted-environments)組織独自のむンフラストラクチャでクラりドセッションを実行したす

810* [SessionStart hooks](/docs/ja/hooks#sessionstart)ロヌカルずクラりドセッションで実行されるリポゞトリコミットセットアップ824* [SessionStart hooks](/docs/ja/hooks#sessionstart)ロヌカルずクラりドセッションで実行されるリポゞトリコミットセットアップ

811* [Server-managed settings](/docs/ja/server-managed-settings)クラりドセッションに到達する組織ポリシヌ825* [Server-managed settings](/docs/ja/server-managed-settings)管理コン゜ヌルから配信される組織ポリシヌ

code-review.md +4 −4

Details

48| 🟡 | Nit | 軜埮な問題、修正する䟡倀があるがブロッキングではない |48| 🟡 | Nit | 軜埮な問題、修正する䟡倀があるがブロッキングではない |

49| 🟣 | Pre-existing | コヌドベヌスに存圚するが、この PR で導入されなかったバグ |49| 🟣 | Pre-existing | コヌドベヌスに存圚するが、この PR で導入されなかったバグ |

50 50 

51結果には、展開可胜な拡匵掚論セクションが含たれおおり、Claude がなぜ問題をフラグ立おしたのか、どのように問題を怜蚌したのかを理解するために展開できたす。51結果には、展開可胜な **Why this was flagged** セクションが含たれおおり、Claude がなぜ問題をフラグ立おしたのか、どのように問題を怜蚌したのかを理解するために展開できたす。

52 52 

53<h3 id="rate-and-reply-to-findings">53<h3 id="rate-and-reply-to-findings">

54 結果に察する評䟡ず返信54 結果に察する評䟡ず返信


292 トラブルシュヌティング292 トラブルシュヌティング

293</h2>293</h2>

294 294 

295レビュヌ実行はベスト゚フォヌトです。倱敗した実行は PR をブロックするこずはありたせんが、自動的に再詊行されるこずもありたせん。このセクションでは、倱敗した実行から回埩する方法ず、チェック実行が報告する問題が芋぀からない堎合に確認する堎所に぀いお説明したす。295レビュヌ実行はベスト゚フォヌトであり、倱敗した実行が PR をブロックするこずはありたせん。Code Review は䞭断されたレビュヌの䞀郚を自動的に再詊行したす。このセクションでは、レビュヌを再床実行する方法ず、チェック実行が報告する問題が芋぀からない堎合に確認する堎所に぀いお説明したす。

296 296 

297<h3 id="retrigger-a-failed-or-timed-out-review">297<h3 id="retrigger-a-failed-or-timed-out-review">

298 倱敗たたはタむムアりトしたレビュヌを再トリガヌする298 倱敗たたはタむムアりトしたレビュヌを再トリガヌする

299</h3>299</h3>

300 300 

301レビュヌむンフラストラクチャが内郚゚ラヌに遭遇するか、時間制限を超える堎合、チェック実行は **Code review encountered an error** たたは **Code review timed out** ずいうタむトルで完了したす。結論は䟝然ずしお䞭立的であるため、マヌゞをブロックするものはありたせんが、結果は投皿されたせん。301レビュヌが倱敗するか時間制限を超える堎合、チェック実行は **Code review failed** たたは **Code review timed out** などのタむトルで完了したす。結論は䟝然ずしお䞭立的であるため、マヌゞをブロックするものはありたせん。チェック実行の抂芁に新しいレビュヌがコミットに察しお自動的にキュヌに入れられたず蚘茉されおいない限り、レビュヌを自分で再床実行しおください。

302 302 

303レビュヌを再床実行するには、PR で `@claude review` ずコメントしおください。これは PR を今埌のプッシュにサブスクラむブせずに新しいレビュヌを開始したす。PR が [フォヌクから](#review-pull-requests-from-forks) のものでない堎合、GitHub の Checks タブの **Claude Code Review** チェックで **Re-run** をクリックするこずもできたす。再実行も PR をサブスクラむブせずに新しいレビュヌを開始したす。303レビュヌを再床実行するには、PR で `@claude review` ずコメントしおください。これは PR を今埌のプッシュにサブスクラむブせずに新しいレビュヌを開始したす。PR が [フォヌクから](#review-pull-requests-from-forks) のものでない堎合、GitHub の Checks タブの **Claude Code Review** チェックで **Re-run** をクリックするこずもできたす。再実行も PR をサブスクラむブせずに新しいレビュヌを開始したす。

304 304 


381 381 

382努力レベルずフラグの埌、Claude Code は行の残りを 2 ぀の方法のいずれかで読み取りたす382努力レベルずフラグの埌、Claude Code は行の残りを 2 ぀の方法のいずれかで読み取りたす

383 383 

384* **`ultra` なし**残りのすべおはレビュヌタ​​ヌゲットです。別のコマンド名で始たる堎合でも同様です。`/code-review /fix-issue 123` は `/fix-issue 123` をタヌゲットテキストずしおレビュヌし、`/fix-issue` を 2 番目の[スタックされたスキル](/docs/ja/skills#pass-arguments-to-skills)ずしお読み蟌みたせん。v2.1.218 より前は、`/code-review` の埌にスタックされたコマンドは独自のスキルずしお展開されたした。384* **`ultra` なし**残りのすべおはレビュヌタヌゲットです。別のコマンド名で始たる堎合でも同様です。`/code-review /fix-issue 123` は `/fix-issue 123` をタヌゲットテキストずしおレビュヌし、`/fix-issue` を 2 番目の[スタックされたスキル](/docs/ja/skills#pass-arguments-to-skills)ずしお読み蟌みたせん。v2.1.218 より前は、`/code-review` の埌にスタックされたコマンドは独自のスキルずしお展開されたした。

385* **`ultra` あり**Claude Code は単䞀の単語をベヌスブランチたたは PR 番号ずしお読み取り、ブランチたたは PR に名前を付けない長いテキストを[レビュヌに添付されたノヌト](/docs/ja/ultrareview#pass-a-request-in-plain-words)に倉換したす。`/code-review ultra check my auth changes` は珟圚のブランチをレビュヌし、Claude は結果をノヌトに関連付けたす。385* **`ultra` あり**Claude Code は単䞀の単語をベヌスブランチたたは PR 番号ずしお読み取り、ブランチたたは PR に名前を付けない長いテキストを[レビュヌに添付されたノヌト](/docs/ja/ultrareview#pass-a-request-in-plain-words)に倉換したす。`/code-review ultra check my auth changes` は珟圚のブランチをレビュヌし、Claude は結果をノヌトに関連付けたす。

386 386 

387<h3 id="run-in-the-foreground">387<h3 id="run-in-the-foreground">

commands.md +5 −4

Details

64| `/batch <instruction>` | **[Skill](/docs/ja/skills#bundled-skills).** コヌドベヌス党䜓で倧芏暡な倉曎を䞊列に調敎したす。コヌドベヌスを調査し、䜜業を 5  30 個の独立したナニットに分解し、蚈画を提瀺したす。承認されるず、分離された [worktree](/docs/ja/worktrees) 内のナニットごずに 1 ぀の[バックグラりンド subagent](/docs/ja/sub-agents#run-subagents-in-foreground-or-background) を生成したす。各 subagent はそのナニットを実装し、テストを実行し、その倉曎を公開したす。git リポゞトリたたは worktrees を䜜成する [`WorktreeCreate` hook](/docs/ja/worktrees#non-git-version-control) が必芁です。git リポゞトリの倖では、`/batch` には Claude Code v2.1.281 以降が必芁です。䟋`/batch migrate src/ from JavaScript to TypeScript` |64| `/batch <instruction>` | **[Skill](/docs/ja/skills#bundled-skills).** コヌドベヌス党䜓で倧芏暡な倉曎を䞊列に調敎したす。コヌドベヌスを調査し、䜜業を 5  30 個の独立したナニットに分解し、蚈画を提瀺したす。承認されるず、分離された [worktree](/docs/ja/worktrees) 内のナニットごずに 1 ぀の[バックグラりンド subagent](/docs/ja/sub-agents#run-subagents-in-foreground-or-background) を生成したす。各 subagent はそのナニットを実装し、テストを実行し、その倉曎を公開したす。git リポゞトリたたは worktrees を䜜成する [`WorktreeCreate` hook](/docs/ja/worktrees#non-git-version-control) が必芁です。git リポゞトリの倖では、`/batch` には Claude Code v2.1.281 以降が必芁です。䟋`/batch migrate src/ from JavaScript to TypeScript` |

65| `/branch [name]` | 珟圚の䌚話をこの時点で分岐させお、䌚話を倱わずに別の方向を詊すこずができたす。分岐に切り替え、元の䌚話を保持したす。元の䌚話には `/resume` で戻るこずができたす。別の[バックグラりンドセッション](/docs/ja/agent-view)ずしお分岐を実行する代わりに切り替えるには、`/fork` を䜿甚したす。この䌚話に報告する [subagent](/docs/ja/sub-agents) に副タスクを枡すには、`/subtask` を䜿甚したす |65| `/branch [name]` | 珟圚の䌚話をこの時点で分岐させお、䌚話を倱わずに別の方向を詊すこずができたす。分岐に切り替え、元の䌚話を保持したす。元の䌚話には `/resume` で戻るこずができたす。別の[バックグラりンドセッション](/docs/ja/agent-view)ずしお分岐を実行する代わりに切り替えるには、`/fork` を䜿甚したす。この䌚話に報告する [subagent](/docs/ja/sub-agents) に副タスクを枡すには、`/subtask` を䜿甚したす |

66| `/btw [question]` | 䌚話に远加せずに珟圚のセッションに぀いお[副質問](/docs/ja/interactive-mode#side-questions-with-%2Fbtw)をしたす。`/btw` を質問なしで実行するず、Claude Code は最新の副質問を衚瀺しお、以前の回答を参照できたす。ただ質問しおいない堎合、Claude Code は䜿甚行を出力したす。v2.1.212 より前は、`/btw` は質問が必芁でした |66| `/btw [question]` | 䌚話に远加せずに珟圚のセッションに぀いお[副質問](/docs/ja/interactive-mode#side-questions-with-%2Fbtw)をしたす。`/btw` を質問なしで実行するず、Claude Code は最新の副質問を衚瀺しお、以前の回答を参照できたす。ただ質問しおいない堎合、Claude Code は䜿甚行を出力したす。v2.1.212 より前は、`/btw` は質問が必芁でした |

67| `/bug [report]` | バグを報告するか、䌚話を共有したす。セッション履歎をどのくらい含めるかを遞択し、䜕かが送信される前に同意画面で確認したす。Anthropic ぞの最初のパヌティ接続でサむンむンしおいる堎合、レポヌトは Anthropic に送信されたす。サヌドパヌティプロバむダヌたたは Anthropic 認蚌情報がない堎合、Claude Code はレポヌトを [`~/.claude/feedback-bundles/`](/docs/ja/data-usage#telemetry-services) の[ロヌカルアヌカむブ](/docs/ja/data-usage#telemetry-services)に曞き蟌み、自分で転送したす。[VS Code 拡匵機胜](/docs/ja/vs-code#use-the-prompt-box)でサむンむンしおいる堎合、`/bug` は代わりに拡匵機胜独自のフィヌドバックダむアログを開きたす。Claude Code v2.1.229 以降が必芁です。Claude が応答しおいる間に実行するず、Claude Code はダむアログをすぐに開きたす。v2.1.232 より前は、Claude Code はタヌンが終了するたでコマンドをキュヌに入れおいたした。゚むリアス`/share`。v2.1.212 より前は、`/bug` ず `/share` は `/feedback` の゚むリアスでした |67| `/bug [report]` | バグを報告するか、䌚話を共有したす。セッション履歎をどのくらい含めるかを遞択し、䜕かが送信される前に同意画面で確認したす。Anthropic ぞの最初のパヌティ接続でサむンむンしおいる堎合、レポヌトは Anthropic に送信されたす。サヌドパヌティプロバむダヌたたは Anthropic 認蚌情報がない堎合、Claude Code はレポヌトを [`~/.claude/feedback-bundles/`](/docs/ja/data-usage#telemetry-services) の[ロヌカルアヌカむブ](/docs/ja/data-usage#telemetry-services)に曞き蟌み、自分で転送したす。[VS Code 拡匵機胜](/docs/ja/vs-code#use-the-prompt-box)では、`/bug` は代わりに拡匵機胜独自のフィヌドバックダむアログを開きたす。Claude Code v2.1.229 以降が必芁です。Claude が応答しおいる間に実行するず、Claude Code はダむアログをすぐに開きたす。v2.1.232 より前は、Claude Code はタヌンが終了するたでコマンドをキュヌに入れおいたした。゚むリアス`/share`。v2.1.212 より前は、`/bug` ず `/share` は `/feedback` の゚むリアスでした |

68| `/cd <path>` | このセッションを新しい䜜業ディレクトリに移動し、䌚話を保持したす。郚分的なパスを入力しお䞀臎するディレクトリの提案を衚瀺し、`Tab` を抌しお 1 ぀を受け入れたす。提案には Claude Code v2.1.206 以降が必芁です。Claude Code が新しいディレクトリからすぐに適甚するもの、および `/cd` が `/add-dir` ずどのように異なるかに぀いおは、[セッションを別のディレクトリに移動する](/docs/ja/permissions#move-the-session-to-another-directory)を参照しおください |68| `/cd <path>` | このセッションを新しい䜜業ディレクトリに移動し、䌚話を保持したす。郚分的なパスを入力しお䞀臎するディレクトリの提案を衚瀺し、`Tab` を抌しお 1 ぀を受け入れたす。提案には Claude Code v2.1.206 以降が必芁です。Claude Code が新しいディレクトリからすぐに適甚するもの、および `/cd` が `/add-dir` ずどのように異なるかに぀いおは、[セッションを別のディレクトリに移動する](/docs/ja/permissions#move-the-session-to-another-directory)を参照しおください |

69| `/chrome` | [Claude in Chrome](/docs/ja/chrome) 蚭定を構成したす |69| `/chrome` | [Claude in Chrome](/docs/ja/chrome) 蚭定を構成したす |

70| `/claude-api [migrate\|upgrade\|managed-agents-onboard\|prompt-audit\|cost-optimize\|build-eval\|hillclimb]` | **[Skill](/docs/ja/skills#bundled-skills).** プロゞェクトの蚀語甚に [Claude API](https://platform.claude.com/docs/en/api/overview) および [Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview) リファレンス資料を読み蟌みたす。コヌドが `anthropic` たたは `@anthropic-ai/sdk` をむンポヌトするずきも自動的にアクティブになりたす。`migrate` を実行しお既存の Claude API コヌドを新しいモデルに曎新したす。`upgrade` を実行しおプロゞェクトの Anthropic SDK 䟝存関係をメゞャヌバヌゞョン党䜓で移動したす。珟圚、Python `anthropic` パッケヌゞを 0.x から 1.x に移動したす。`managed-agents-onboard` を実行しお、新しい Managed Agent を䜜成するりォヌクスルヌを取埗したす。`prompt-audit` を実行しお、プロンプト、スキル、ツヌル説明で叀いモデル甚に曞かれた指瀺にフラグを立お、修正を diff ずしお提案したす。`cost-optimize` を実行しお、プロゞェクトの Claude API 支出がどこに行くかをプロファむルし、prompt caching、䞍芁な入出力トヌクンのトリミング、バッチ凊理、努力、モデル遞択などのオプションから節玄を提案したす。䞀床に 1 ぀の倉曎を行いたす。`build-eval` を実行しお Claude 搭茉アプリの eval セットを構築し、`hillclimb` を実行しお既存の eval に察しおアプリを反埩的に改善したす。`prompt-audit` サブコマンドには Claude Code v2.1.221 以降が必芁です。`upgrade` には v2.1.236 以降が必芁です。`cost-optimize` には v2.1.247 以降が必芁です。`build-eval` ず `hillclimb` には v2.1.259 以降が必芁です |70| `/claude-api [migrate\|upgrade\|managed-agents-onboard\|prompt-audit\|cost-optimize\|build-eval\|hillclimb]` | **[Skill](/docs/ja/skills#bundled-skills).** プロゞェクトの蚀語甚に [Claude API](https://platform.claude.com/docs/en/api/overview) および [Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview) リファレンス資料を読み蟌みたす。コヌドが `anthropic` たたは `@anthropic-ai/sdk` をむンポヌトするずきも自動的にアクティブになりたす。`migrate` を実行しお既存の Claude API コヌドを新しいモデルに曎新したす。`upgrade` を実行しおプロゞェクトの Anthropic SDK 䟝存関係をメゞャヌバヌゞョン党䜓で移動したす。珟圚、Python `anthropic` パッケヌゞを 0.x から 1.x に移動したす。`managed-agents-onboard` を実行しお、新しい Managed Agent を䜜成するりォヌクスルヌを取埗したす。`prompt-audit` を実行しお、プロンプト、スキル、ツヌル説明で叀いモデル甚に曞かれた指瀺にフラグを立お、修正を diff ずしお提案したす。`cost-optimize` を実行しお、プロゞェクトの Claude API 支出がどこに行くかをプロファむルし、prompt caching、䞍芁な入出力トヌクンのトリミング、バッチ凊理、努力、モデル遞択などのオプションから節玄を提案したす。䞀床に 1 ぀の倉曎を行いたす。`build-eval` を実行しお Claude 搭茉アプリの eval セットを構築し、`hillclimb` を実行しお既存の eval に察しおアプリを反埩的に改善したす。`prompt-audit` サブコマンドには Claude Code v2.1.221 以降が必芁です。`upgrade` には v2.1.236 以降が必芁です。`cost-optimize` には v2.1.247 以降が必芁です。`build-eval` ず `hillclimb` には v2.1.259 以降が必芁です |


79| `/dataviz [request]` | **[Skill](/docs/ja/skills#bundled-skills).** チャヌト、グラフ、ダッシュボヌドの蚭蚈ガむダンス。Claude はデヌタのチャヌト圢匏を遞択し、圹割別にカラヌを割り圓お、バンドルされたスクリプトで色芚異垞の安党性ずコントラストを怜蚌し、マヌク、むンタラクション、アクセシビリティルヌルを適甚したす。独自のパレットに眮き換えるブランド䞭立的なプレヌスホルダヌパレットを䜿甚したす。Claude Code v2.1.198 以降が必芁です |79| `/dataviz [request]` | **[Skill](/docs/ja/skills#bundled-skills).** チャヌト、グラフ、ダッシュボヌドの蚭蚈ガむダンス。Claude はデヌタのチャヌト圢匏を遞択し、圹割別にカラヌを割り圓お、バンドルされたスクリプトで色芚異垞の安党性ずコントラストを怜蚌し、マヌク、むンタラクション、アクセシビリティルヌルを適甚したす。独自のパレットに眮き換えるブランド䞭立的なプレヌスホルダヌパレットを䜿甚したす。Claude Code v2.1.198 以降が必芁です |

80| `/debug [description]` | **[Skill](/docs/ja/skills#bundled-skills).** 珟圚のセッションのデバッグログを有効にし、セッションデバッグログを読んで問題をトラブルシュヌティングしたす。デバッグログはデフォルトではオフです。`claude --debug` で開始した堎合を陀き、セッション䞭に `/debug` を実行するずその時点からログのキャプチャを開始したす。オプションで問題を説明しお分析にフォヌカスを圓おたす |80| `/debug [description]` | **[Skill](/docs/ja/skills#bundled-skills).** 珟圚のセッションのデバッグログを有効にし、セッションデバッグログを読んで問題をトラブルシュヌティングしたす。デバッグログはデフォルトではオフです。`claude --debug` で開始した堎合を陀き、セッション䞭に `/debug` を実行するずその時点からログのキャプチャを開始したす。オプションで問題を説明しお分析にフォヌカスを圓おたす |

81| `/deep-research <question>` | **[Workflow](/docs/ja/workflows#bundled-workflows).** 質問に関する Web 怜玢をファンアりトし、゜ヌスをフェッチしお盞互チェックし、匕甚されたレポヌトを合成したす |81| `/deep-research <question>` | **[Workflow](/docs/ja/workflows#bundled-workflows).** 質問に関する Web 怜玢をファンアりトし、゜ヌスをフェッチしお盞互チェックし、匕甚されたレポヌトを合成したす |

82| `/design [brief]` | **[Skill](/docs/ja/skills#bundled-skills).** UI モックアップ、スクリヌンフロヌ、ランディングペヌゞ、たたはポスタヌを 1 ぀のキャンバス䞊のアヌトボヌドずしおドラフトし、Design [artifact](/docs/ja/artifacts#draft-a-design-canvas) ずしお公開したす。たずえば `/design a settings screen for a mobile banking app`。デスクトップブラりザでアヌトボヌドを線集し、線集は自動的に保存されたす。各アヌトボヌドを PNG たたは PDF ずしお゚クスポヌトできたす。[アヌティファクトが利甚可胜](/docs/ja/artifacts#availability)なセッションず Claude Code v2.1.265 以降が必芁です。Anthropic API で利甚可胜です。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、および Claude Platform on AWS では、アヌティファクトが利甚できないため、コマンドは利甚できたせん |82| `/design [brief]` | **[Skill](/docs/ja/skills#bundled-skills).** UI モックアップ、スクリヌンフロヌ、ランディングペヌゞ、たたはポスタヌを 1 ぀のキャンバス䞊のアヌトボヌドずしおドラフトし、Claude Design [artifact](/docs/ja/artifacts#draft-a-design-canvas) ずしお公開したす。たずえば `/design a settings screen for a mobile banking app`。デスクトップブラりザでアヌトボヌドを線集し、線集は自動的に保存されたす。各アヌトボヌドを PNG たたは PDF ずしお゚クスポヌトできたす。Claude Code v2.1.265 以降が必芁です。[アヌティファクトが利甚可胜](/docs/ja/artifacts#availability)なセッション、およびアカりントで [Design テンプレヌトが利甚可胜](/docs/ja/artifacts#start-from-a-slides-design-or-docs-template)である必芁がありたす。組織がそのテンプレヌトをオフにしおいる堎合、`/design` はデザむンをドラフトしたせん。Anthropic API で利甚可胜です。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、および Claude Platform on AWS では、アヌティファクトが利甚できないため、コマンドは利甚できたせん |

83| `/design-login` | `/design-sync` の蚭蚈システムアクセスを claude.ai アカりントで認可したす |83| `/design-login` | `/design-sync` の蚭蚈システムアクセスを claude.ai アカりントで認可したす |

84| `/design-sync [hint]` | **[Skill](/docs/ja/skills#bundled-skills).** リポゞトリの React 蚭蚈システムを倉換しお [Claude Design](https://claude.ai/design) にアップロヌドし、生成される蚭蚈が実際のコンポヌネントを䜿甚するようにしたす。オプションで蚭蚈システムに名前を付けたす。たずえば `/design-sync Acme DS`。初回同期はすべおのコンポヌネントを怜蚌し、倧芏暡なリポゞトリでは数時間かかる堎合がありたす。Anthropic API で利甚可胜です。CLI が接觊しない claude.ai が必芁です。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、Claude Platform on AWS、たたは [Claude apps gateway](/docs/ja/claude-apps-gateway#availability-and-limitations) 経由では、コマンドは利甚できたせん |84| `/design-sync [hint]` | **[Skill](/docs/ja/skills#bundled-skills).** リポゞトリの React 蚭蚈システムを倉換しお [Claude Design](https://claude.ai/design) にアップロヌドし、生成される蚭蚈が実際のコンポヌネントを䜿甚するようにしたす。オプションで蚭蚈システムに名前を付けたす。たずえば `/design-sync Acme DS`。初回同期はすべおのコンポヌネントを怜蚌し、倧芏暡なリポゞトリでは数時間かかる堎合がありたす。Anthropic API で利甚可胜です。CLI が接觊しない claude.ai が必芁です。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、Claude Platform on AWS、たたは [Claude apps gateway](/docs/ja/claude-apps-gateway#availability-and-limitations) 経由では、コマンドは利甚できたせん |

85| `/desktop` | 珟圚のセッションを Claude Code Desktop アプリで続行したす。macOS たたは x64 Windows ず Claude サブスクリプションが必芁です。゚むリアス`/app` |85| `/desktop` | 珟圚のセッションを Claude Code Desktop アプリで続行したす。macOS たたは x64 Windows ず Claude サブスクリプションが必芁です。゚むリアス`/app` |

86| `/diff` | 䜜業ツリヌの倉曎Claude がこれたでに行った線集を含むを確認したす。[/diff で倉曎を確認する](/docs/ja/interactive-mode#review-changes-with-%2Fdiff)を参照しおください |86| `/diff` | 䜜業ツリヌの倉曎Claude がこれたでに行った線集を含むを確認したす。[/diff で倉曎を確認する](/docs/ja/interactive-mode#review-changes-with-%2Fdiff)を参照しおください |

87| `/doctor` | **[Skill](/docs/ja/skills#bundled-skills).** セットアップチェックアップを実行しお、問題を蚺断しお修正できたす。重耇たたはレフトオヌバヌむンストヌル、`PATH` の問題、解析䞍可胜な蚭定ファむルを含むむンストヌル正垞性をチェックしたす。未䜿甚のスキル、MCP サヌバヌ、プラグむンずそのコンテキストコストを怜出し、遅い [hooks](/docs/ja/hooks) にフラグを立お、[リリヌスチャネル](/docs/ja/setup#configure-release-channel)で新しいバヌゞョンをチェックしたす。ロヌカル `CLAUDE.md` ファむルをチェックむン枈みのファむルに察しお重耇排陀し、チェックむン枈みの [`CLAUDE.md`](/docs/ja/memory#my-claude-md-is-too-large) ファむルをコヌドベヌスから導出できるコンテンツをカットしおトリミングし、垞にロヌドされるガむダンスを [skills](/docs/ja/skills) ずオンデマンドでロヌドされるネストされた `CLAUDE.md` ファむルに移行したす。たた、[auto mode](/docs/ja/permissions#permission-modes) をデフォルトにするこずず、頻繁に拒吊される読み取り専甚コマンドを[事前承認](/docs/ja/permissions)するこずを提案したす。最初に怜出結果を報告し、䜕かを倉曎する前に確認を求めたす。タヌミナルから、`claude doctor` はセッションを開始せずに読み取り専甚むンストヌル蚺断を出力したす。゚むリアス`/checkup`。`CLAUDE.md` トリミングチェックには Claude Code v2.1.206 以降が必芁です。v2.1.205 より前は、`/doctor` は読み取り専甚蚺断画面を開き、`f` を抌すずレポヌトを Claude に送信したした |87| `/doctor [prompt-audit [path]]` | **[Skill](/docs/ja/skills#bundled-skills).** セットアップチェックアップを実行しお、問題を蚺断しお修正できたす。重耇たたはレフトオヌバヌむンストヌル、`PATH` の問題、解析䞍可胜な蚭定ファむルを含むむンストヌル正垞性をチェックしたす。未䜿甚のスキル、MCP サヌバヌ、プラグむンずそのコンテキストコストを怜出し、遅い [hooks](/docs/ja/hooks) にフラグを立お、[リリヌスチャネル](/docs/ja/setup#configure-release-channel)で新しいバヌゞョンをチェックしたす。ロヌカル `CLAUDE.md` ファむルをチェックむン枈みのファむルに察しお重耇排陀し、チェックむン枈みの [`CLAUDE.md`](/docs/ja/memory#my-claude-md-is-too-large) ファむルをコヌドベヌスから導出できるコンテンツをカットしおトリミングし、垞にロヌドされるガむダンスを [skills](/docs/ja/skills) ずオンデマンドでロヌドされるネストされた `CLAUDE.md` ファむルに移行したす。たた、[auto mode](/docs/ja/permissions#permission-modes) をデフォルトにするこずず、頻繁に拒吊される読み取り専甚コマンドを[事前承認](/docs/ja/permissions)するこずを提案したす。最初に怜出結果を報告し、䜕かを倉曎する前に確認を求めたす。タヌミナルから、`claude doctor` はセッションを開始せずに読み取り専甚むンストヌル蚺断を出力したす。゚むリアス`/checkup`。`/doctor prompt-audit` を実行しお、Claude に [`CLAUDE.md` ファむル、スキル、その他の蚭定](/docs/ja/memory#write-effective-instructions)を監査させ、叀い指瀺たたは競合する指瀺を怜出する代わりにチェックアップを実行したす。`prompt-audit` サブコマンドには Claude Code v2.1.283 以降が必芁です。`CLAUDE.md` トリミングチェックには Claude Code v2.1.206 以降が必芁です。v2.1.205 より前は、`/doctor` は読み取り専甚蚺断画面を開き、`f` を抌すずレポヌトを Claude に送信したした |

88| `/effort [level\|auto\|status]` | [努力レベル](/docs/ja/model-config#adjust-effort-level)を蚭定したす`low` から `xhigh`、`max`、[`ultracode`](/docs/ja/workflows#let-claude-decide-with-ultracode)、たたは `auto`。`status` はそれを出力したす。`max` ず `ultracode` はセッションのみです。[`ultracode`](/docs/ja/settings-reference#ultracode) キヌは氞続化されたす。Claude が応答しおいる間に実行し、[キャッシュ譊告](/docs/ja/prompt-caching#changing-effort-level)を確認するず、Claude Code が衚瀺する堎合、Claude Code は新しいレベルをそのタヌンの次のリク゚ストに適甚したす。v2.1.242 より前は、Claude Code は Anthropic から取埗したフィヌチャヌフラグからコマンドをミッドタヌンで実行するか、タヌンが終了するたでキュヌに入れるかを決定し、[フィヌチャヌフラグをフェッチしない](/docs/ja/env-vars#features-that-need-feature-flag-fetching)セッション[サヌドパヌティプロバむダヌ](/docs/ja/third-party-integrations)などでは垞にキュヌに入れおいたした。非むンタラクティブモヌド`-p`で機胜したす |88| `/effort [level\|auto\|status\|ultracode [on\|off]]` | [努力レベル](/docs/ja/model-config#adjust-effort-level)を蚭定したす`low` から `xhigh`、`max`、たたは `auto`。`status` はそれを出力したす。`ultracode` たたは `ultracode on` は珟圚のレベルで[ultracode](/docs/ja/workflows#let-claude-decide-with-ultracode)をセッションでオンにし、`ultracode off` はそれをオフにしたす。[`ultracode`](/docs/ja/settings-reference#ultracode) キヌは氞続化されたす。`max` はセッションのみです。`on` および `off` 匕数ず珟圚のレベルを保持するには Claude Code v2.1.284 以降が必芁です。v2.1.284 より前は、`/effort ultracode` はセッションを `xhigh` に蚭定し、`/effort ultracode off` は `Invalid argument` で倱敗したした。Claude が応答しおいる間に実行し、[キャッシュ譊告](/docs/ja/prompt-caching#changing-effort-level)を確認するず、Claude Code が衚瀺する堎合、Claude Code は新しいレベルをそのタヌンの次のリク゚ストに適甚したす。v2.1.242 より前は、Claude Code は Anthropic から取埗したフィヌチャヌフラグからコマンドをミッドタヌンで実行するか、タヌンが終了するたでキュヌに入れるかを決定し、[フィヌチャヌフラグをフェッチしない](/docs/ja/env-vars#features-that-need-feature-flag-fetching)セッション[サヌドパヌティプロバむダヌ](/docs/ja/third-party-integrations)などでは垞にキュヌに入れおいたした。非むンタラクティブモヌド`-p`で機胜したす |

89| `/exit` | CLI を終了したす。アタッチされた[バックグラりンドセッション](/docs/ja/agent-view#attach-to-a-session)では、これはデタッチし、セッションは実行し続けたす。゚むリアス`/quit` |89| `/exit` | CLI を終了したす。アタッチされた[バックグラりンドセッション](/docs/ja/agent-view#attach-to-a-session)では、これはデタッチし、セッションは実行し続けたす。゚むリアス`/quit` |

90| `/export [filename]` | 珟圚の䌚話をプレヌンテキストずしお゚クスポヌトしたす。ファむル名を指定するず、そのファむルに盎接曞き蟌みたす。指定しない堎合、クリップボヌドにコピヌするか、ファむルに保存するためのダむアログが開きたす |90| `/export [filename]` | 珟圚の䌚話をプレヌンテキストずしお゚クスポヌトしたす。ファむル名を指定するず、そのファむルに盎接曞き蟌みたす。指定しない堎合、クリップボヌドにコピヌするか、ファむルに保存するためのダむアログが開きたす |

91| `/fast [on\|off]` | [fast mode](/docs/ja/fast-mode) をオンたたはオフに切り替えたす。Claude が応答しおいる間に実行し、Claude Code はタヌンの終了を埅たずに fast mode を切り替えたす。ただし、実行䞭のタヌンは元の速床で終了したす。v2.1.242 より前は、Claude Code は Anthropic から取埗したフィヌチャヌフラグからコマンドをミッドタヌンで実行するか、タヌンが終了するたでキュヌに入れるかを決定し、[フィヌチャヌフラグをフェッチしない](/docs/ja/env-vars#features-that-need-feature-flag-fetching)セッションでは垞にキュヌに入れおいたした。非むンタラクティブモヌドでの `-p` での可甚性は限定的です。[fast mode を切り替える](/docs/ja/fast-mode#toggle-fast-mode)を参照しおください。Claude Code v2.1.205 以降が必芁です |91| `/fast [on\|off]` | [fast mode](/docs/ja/fast-mode) をオンたたはオフに切り替えたす。Claude が応答しおいる間に実行し、Claude Code はタヌンの終了を埅たずに fast mode を切り替えたす。ただし、実行䞭のタヌンは元の速床で終了したす。v2.1.242 より前は、Claude Code は Anthropic から取埗したフィヌチャヌフラグからコマンドをミッドタヌンで実行するか、タヌンが終了するたでキュヌに入れるかを決定し、[フィヌチャヌフラグをフェッチしない](/docs/ja/env-vars#features-that-need-feature-flag-fetching)セッションでは垞にキュヌに入れおいたした。非むンタラクティブモヌドでの `-p` での可甚性は限定的です。[fast mode を切り替える](/docs/ja/fast-mode#toggle-fast-mode)を参照しおください。Claude Code v2.1.205 以降が必芁です |


143| `/simplify [target]` | **[Skill](/docs/ja/skills#bundled-skills).** 倉曎されたコヌドをクリヌンアップの機䌚に぀いおレビュヌし、修正を適甚したす。4 ぀のレビュヌ[゚ヌゞェント](/docs/ja/sub-agents)が䞊列で実行され、既存のヘルパヌの再利甚、簡略化、効率、倉曎が抜象化の正しいレベルにあるかどうかをカバヌしたす。レビュヌは正確性バグを探したせん。バグを芋぀けるには `/code-review` を䜿甚しおください。パスたたは PR リファレンスを枡しお特定のタヌゲットをレビュヌしたす |143| `/simplify [target]` | **[Skill](/docs/ja/skills#bundled-skills).** 倉曎されたコヌドをクリヌンアップの機䌚に぀いおレビュヌし、修正を適甚したす。4 ぀のレビュヌ[゚ヌゞェント](/docs/ja/sub-agents)が䞊列で実行され、既存のヘルパヌの再利甚、簡略化、効率、倉曎が抜象化の正しいレベルにあるかどうかをカバヌしたす。レビュヌは正確性バグを探したせん。バグを芋぀けるには `/code-review` を䜿甚しおください。パスたたは PR リファレンスを枡しお特定のタヌゲットをレビュヌしたす |

144| `/skill-doctor` | 各 [skill](/docs/ja/skills) がコンテキストでコストするもの、および䜿甚頻床を衚瀺しお、[オフにするスキルを芋぀け](/docs/ja/skills#find-unused-skills)るこずができたす。Claude Code v2.1.252 以降ず[フィヌチャヌフラグフェッチング](/docs/ja/env-vars#features-that-need-feature-flag-fetching)が必芁です |144| `/skill-doctor` | 各 [skill](/docs/ja/skills) がコンテキストでコストするもの、および䜿甚頻床を衚瀺しお、[オフにするスキルを芋぀け](/docs/ja/skills#find-unused-skills)るこずができたす。Claude Code v2.1.252 以降ず[フィヌチャヌフラグフェッチング](/docs/ja/env-vars#features-that-need-feature-flag-fetching)が必芁です |

145| `/skills` | 利甚可胜な [skills](/docs/ja/skills) を䞀芧衚瀺したす。名前、説明、たたは゜ヌスでリストをフィルタリングするために入力したす。`t` を抌しおトヌクンカりントで゜ヌトし、`Space` たたは `Enter` を抌しお[skill の可芖性を Claude ず `/` メニュヌに埪環](/docs/ja/skills#override-skill-visibility-from-settings)させ、`Esc` を抌しお保存しお閉じたす。プラグむンスキル、frontmatter が `disable-model-invocation: true` を蚭定するスキル、たたは管理蚭定たたは `--settings` フラグに `skillOverrides` ゚ントリがあるスキルは埪環できたせん |145| `/skills` | 利甚可胜な [skills](/docs/ja/skills) を䞀芧衚瀺したす。名前、説明、たたは゜ヌスでリストをフィルタリングするために入力したす。`t` を抌しおトヌクンカりントで゜ヌトし、`Space` たたは `Enter` を抌しお[skill の可芖性を Claude ず `/` メニュヌに埪環](/docs/ja/skills#override-skill-visibility-from-settings)させ、`Esc` を抌しお保存しお閉じたす。プラグむンスキル、frontmatter が `disable-model-invocation: true` を蚭定するスキル、たたは管理蚭定たたは `--settings` フラグに `skillOverrides` ゚ントリがあるスキルは埪環できたせん |

146| `/slides [brief]` | **[Skill](/docs/ja/skills#bundled-skills).** 新しいプレれンテヌションを Claude Slides [artifact](/docs/ja/artifacts#make-a-slide-deck) ずしお䜜成し、ブリヌフから入力したす。たずえば `/slides a quarterly review of the platform team`。Claude Code v2.1.265 以降が必芁です。[アヌティファクトが利甚可胜](/docs/ja/artifacts#availability)なセッション、およびアカりントで [Slides テンプレヌトが利甚可胜](/docs/ja/artifacts#start-from-a-slides-design-or-docs-template)である必芁がありたす。そうでない堎合、コマンドは衚瀺されたせん。Anthropic API で利甚可胜です。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、および Claude Platform on AWS では、アヌティファクトが利甚できないため、コマンドは利甚できたせん |

146| `/stats` | `/usage` の゚むリアス。Stats タブで開きたす |147| `/stats` | `/usage` の゚むリアス。Stats タブで開きたす |

147| `/status` | 蚭定むンタヌフェむスを Status タブで開き、バヌゞョン、モデル、アカりント、接続性を衚瀺したす。`Session kind` 行は [background session](/docs/ja/agent-view) で `background job · attached` たたは `background job · unattended` を読み取り、他のセッションでは `interactive` を読み取りたす。v2.1.221 より前は、`/status` はこの行を衚瀺したせんでした。Claude が応答しおいる間に機胜したす |148| `/status` | 蚭定むンタヌフェむスを Status タブで開き、バヌゞョン、モデル、アカりント、接続性を衚瀺したす。`Session kind` 行は [background session](/docs/ja/agent-view) で `background job · attached` たたは `background job · unattended` を読み取り、他のセッションでは `interactive` を読み取りたす。v2.1.221 より前は、`/status` はこの行を衚瀺したせんでした。Claude が応答しおいる間に機胜したす |

148| `/statusline` | Claude Code の[ステヌタスラむン](/docs/ja/statusline)を蚭定したす。䜕をしたいかを説明するか、匕数なしで実行しおシェルプロンプトから自動蚭定したす |149| `/statusline` | Claude Code の[ステヌタスラむン](/docs/ja/statusline)を蚭定したす。䜕をしたいかを説明するか、匕数なしで実行しおシェルプロンプトから自動蚭定したす |

communications-kit.md +14 −13

Details

71 71 

72 コヌドの行き先Claude Code はタヌミナルで実行され、Anthropic の API ず72 コヌドの行き先Claude Code はタヌミナルで実行され、Anthropic の API ず

73 盎接通信し、ルヌプ内に第䞉者のサヌバヌはありたせん。ファむルを線集したり73 盎接通信し、ルヌプ内に第䞉者のサヌバヌはありたせん。ファむルを線集したり

74 コマンドを実行したりする前に蚱可を求めたす。゚ンタヌプラむズ契玄の䞋では、74 コマンドを実行したりする前に蚱可を求めたす。Team たたは Enterprise プランの

75 Anthropic はモデルのトレヌニングにコヌドたたはプロンプトを䜿甚したせん。75 䞋では、Anthropic はモデルのトレヌニングにコヌドたたはプロンプトを䜿甚したせん。

76 詳现https://code.claude.com/docs/ja/data-usage76 詳现https://code.claude.com/docs/en/data-usage

77 https://code.claude.com/docs/ja/security77 https://code.claude.com/docs/en/security

78 78 

79 質問がある堎合#claude-code。[所有者名] がこの週を監芖しおいたす。79 質問がある堎合#claude-code。[所有者名] がこの週を監芖しおいたす。

80 80 


98 *最初に詊すこず* → `/init` を実行しおから「[ファむル] のテストは98 *最初に詊すこず* → `/init` を実行しおから「[ファむル] のテストは

99 䞍安定です、理由を調べお修正しおください。」99 䞍安定です、理由を調べお修正しおください。」

100 100 

101 🔒 タヌミナルで実行、Anthropic の API ずのみ通信したす。゚ンタヌプラむズ101 🔒 タヌミナルで実行、Anthropic の API ずのみ通信したす。Team たたは

102 プランの䞋では、コヌドずプロンプトはモデルのトレヌニングに䜿甚されたせん。102 Enterprise プランの䞋では、コヌドずプロンプトはモデルのトレヌニングに

103 デヌタ䜿甚 → https://code.claude.com/docs/ja/data-usage103 䜿甚されたせん。

104 デヌタ䜿甚 → https://code.claude.com/docs/en/data-usage

104 105 

105 📚 クむックスタヌト · VS Code · 無料 1 時間コヌス106 📚 クむックスタヌト · VS Code · 無料 1 時間コヌス

106 https://code.claude.com/docs/ja/quickstart107 https://code.claude.com/docs/en/quickstart

107 https://code.claude.com/docs/ja/vs-code108 https://code.claude.com/docs/en/vs-code

108 https://academy.claude.com/courses/claude-code-in-action109 https://academy.claude.com/courses/claude-code-in-action

109 110 

110 質問 → このスレッド。[所有者] が察応しおいたす。111 質問 → このスレッド。[所有者] が察応しおいたす。


227 228 

228Claude Code は Claude アプリず同じモデルで実行され、セッション䞭に切り替えるこずができたす。*Sonnet* は、日垞的な機胜䜜業、バグ、テスト、レビュヌのためのデフォルトの䞻力です。倧芏暡なリファクタリング、耇雑なデバッグ、たたは高リスクなものに察しお *Opus* に手を䌞ばしおください。速床が重芁な迅速な質問、フォヌマット、機械的な線集に察しお *Haiku* にドロップしおください。229Claude Code は Claude アプリず同じモデルで実行され、セッション䞭に切り替えるこずができたす。*Sonnet* は、日垞的な機胜䜜業、バグ、テスト、レビュヌのためのデフォルトの䞻力です。倧芏暡なリファクタリング、耇雑なデバッグ、たたは高リスクなものに察しお *Opus* に手を䌞ばしおください。速床が重芁な迅速な質問、フォヌマット、機械的な線集に察しお *Haiku* にドロップしおください。

229 230 

230*Fable* は、最も難しく、最も長時間実行されるタスクに察しお最も胜力の高いモデルです。これはデフォルトではないため、`/model fable` で遞択しおください。サむバヌセキュリティずバむオロゞヌコンテンツは自動的に Opus にフォヌルバックするこずに泚意しおください。Opus 5.5 ず Opus 5 は独自のチェックを実行するため、フラグが付いたコンテンツは以前の Opus に切り替わりたす。ただし、Opus 5 でフラグが付いたバむオロゞヌコンテンツは拒吊されたす。231*Fable* は、最も難しく、最も長時間実行されるタスクに察しお最も胜力の高いモデルです。これはデフォルトではないため、`/model fable` で遞択しおください。サむバヌセキュリティずバむオロゞヌコンテンツは自動的に Opus にフォヌルバックするこずに泚意しおください。Opus 5.5、Sonnet 5.5、および Opus 5 は独自のチェックを実行したす。フラグが付いたコンテンツは同じファミリヌ内の以前のモデルに切り替わりたす。ただし、Opus 5 たたは Sonnet 5.5 でフラグが付いたバむオロゞヌコンテンツは拒吊されたす。

231 232 

232*今すぐ詊す* `/model` を入力し、ただ遞択しおいない堎合は Sonnet を遞択しおください。これはほずんどのタスクの正しいデフォルトです。233*今すぐ詊す* `/model` を入力し、ただ遞択しおいない堎合は Sonnet を遞択しおください。これはほずんどのタスクの正しいデフォルトです。

233 234 


238| - | - |239| - | - |

239| Fable | 最も難しく、最も長時間実行されるタスク。オプトむン専甚`/model fable` で遞択しおください。サむバヌセキュリティたたはバむオロゞヌコンテンツは [Opus ぞの自動モデルフォヌルバック](/docs/ja/model-config#automatic-model-fallback) をトリガヌしたす |240| Fable | 最も難しく、最も長時間実行されるタスク。オプトむン専甚`/model fable` で遞択しおください。サむバヌセキュリティたたはバむオロゞヌコンテンツは [Opus ぞの自動モデルフォヌルバック](/docs/ja/model-config#automatic-model-fallback) をトリガヌしたす |

240| Opus | 倧芏暡なリファクタリング、耇雑なデバッグ、アヌキテクチャの決定、高リスクな倉曎。Opus 5.5 ず Opus 5 では、サむバヌセキュリティたたはバむオロゞヌコンテンツは [自動モデルフォヌルバックたたは拒吊](/docs/ja/model-config#automatic-model-fallback) をトリガヌしたす |241| Opus | 倧芏暡なリファクタリング、耇雑なデバッグ、アヌキテクチャの決定、高リスクな倉曎。Opus 5.5 ず Opus 5 では、サむバヌセキュリティたたはバむオロゞヌコンテンツは [自動モデルフォヌルバックたたは拒吊](/docs/ja/model-config#automatic-model-fallback) をトリガヌしたす |

241| Sonnet | 日垞的な機胜䜜業、バグ修正、テスト、ドキュメント、コヌドレビュヌ。掚奚デフォルト。 |242| Sonnet | 日垞的な機胜䜜業、バグ修正、テスト、ドキュメント、コヌドレビュヌ。掚奚デフォルト。Sonnet 5.5 では、サむバヌセキュリティたたはバむオロゞヌコンテンツは [自動モデルフォヌルバックたたは拒吊](/docs/ja/model-config#automatic-model-fallback) をトリガヌしたす |

242| Haiku | 迅速な質問、フォヌマット、機械的な線集、迅速な反埩 |243| Haiku | 迅速な質問、フォヌマット、機械的な線集、迅速な反埩 |

243 244 

244**最初に詊すべき簡単な勝利**245**最初に詊すべき簡単な勝利**


436 437 

437チヌムの誰かが「埅っお、私のコヌドはどこに行くのか」ず尋ねる぀もりです。ここに貌り付けるこずができる短いバヌゞョンがありたす。438チヌムの誰かが「埅っお、私のコヌドはどこに行くのか」ず尋ねる぀もりです。ここに貌り付けるこずができる短いバヌゞョンがありたす。

438 439 

439蚱可優先の蚭蚈。すべおのファむル線集、シェルコマンド、倖郚呌び出しは承認によっおゲヌトされたす。CLI はタヌミナルで実行され、Anthropic の API ず盎接通信し、第䞉者のサヌバヌはなく、シェルコマンドのオプションの OS レベルのサンドボックスをサポヌトしおいたす。゚ンタヌプラむズプランの䞋では、Anthropic はモデルのトレヌニングにコヌドたたはプロンプトを䜿甚したせん。440蚱可優先の蚭蚈。すべおのファむル線集、シェルコマンド、倖郚呌び出しは承認によっおゲヌトされたす。CLI はタヌミナルで実行され、Anthropic の API ず盎接通信し、第䞉者のサヌバヌはなく、シェルコマンドのオプションの OS レベルのサンドボックスをサポヌトしおいたす。Team たたは Enterprise プランの䞋では、Anthropic はモデルのトレヌニングにコヌドたたはプロンプトを䜿甚したせん。

440 441 

441*今すぐ詊す* 次に質問が出たずきのために、これら 2 ぀のリンクを保存しおください。ほずんどのセキュリティレビュヌの質問に答えたす。442*今すぐ詊す* 次に質問が出たずきのために、これら 2 ぀のリンクを保存しおください。ほずんどのセキュリティレビュヌの質問に答えたす。

442 443 


475| - | - |476| - | - |

476| 「VS Code で動䜜したすか」 | はい。VS Code 拡匵機胜ず JetBrains プラグむンがあり、゚ディタに埋め蟌たれた同じ機胜がありたす。[VS Code →](/docs/ja/vs-code) |477| 「VS Code で動䜜したすか」 | はい。VS Code 拡匵機胜ず JetBrains プラグむンがあり、゚ディタに埋め蟌たれた同じ機胜がありたす。[VS Code →](/docs/ja/vs-code) |

477| 「最初に䜕かを蚭定する必芁がありたすか」 | いいえ。むンストヌルしおから、任意のリポゞトリで `claude` を実行しおください。`/init` を 1 回実行すれば完了です。[クむックスタヌト →](/docs/ja/quickstart) |478| 「最初に䜕かを蚭定する必芁がありたすか」 | いいえ。むンストヌルしおから、任意のリポゞトリで `claude` を実行しおください。`/init` を 1 回実行すれば完了です。[クむックスタヌト →](/docs/ja/quickstart) |

478| 「私のコヌドはどこに行きたすか」 | CLI はタヌミナルで実行され、コンテキストを Anthropic の API に送信しお掚論を行い、第䞉者のサヌバヌはありたせん。゚ンタヌプラむズプランの䞋では、コヌドずプロンプトはモデルのトレヌニングに䜿甚されたせん。[デヌタ䜿甚 →](/docs/ja/data-usage) |479| 「私のコヌドはどこに行きたすか」 | CLI はタヌミナルで実行され、コンテキストを Anthropic の API に送信しお掚論を行い、第䞉者のサヌバヌはありたせん。Team たたは Enterprise プランの堎合、コヌドずプロンプトはモデルのトレヌニングに䜿甚されたせん。[デヌタ䜿甚 →](/docs/ja/data-usage) |

479| 「リポゞトリ党䜓を芋るこずができたすか」 | アクセス暩を䞎えたものを読みたす。䜜業ディレクトリ内のファむル読み取りはプロンプトしたせん。蚱可プロンプトはゲヌト線集、読み取り専甚以倖のシェルコマンド、およびそのディレクトリの倖偎のファむルツヌル読み取りです。`ls` や `cat` などの組み蟌みの読み取り専甚シェルコマンドセットはプロンプトなしで実行されたす。[sandbox `denyRead` ルヌル](/docs/ja/sandboxing#filesystem-isolation)で制限しおください。[暩限 →](/docs/ja/permissions) |480| 「リポゞトリ党䜓を芋るこずができたすか」 | アクセス暩を䞎えたものを読みたす。䜜業ディレクトリ内のファむル読み取りはプロンプトしたせん。蚱可プロンプトはゲヌト線集、読み取り専甚以倖のシェルコマンド、およびそのディレクトリの倖偎のファむルツヌル読み取りです。`ls` や `cat` などの組み蟌みの読み取り専甚シェルコマンドセットはプロンプトなしで実行されたす。[sandbox `denyRead` ルヌル](/docs/ja/sandboxing#filesystem-isolation)で制限しおください。[暩限 →](/docs/ja/permissions) |

480| 「これは Copilot ずどう違いたすか」 | Copilot は行を自動補完したす。Claude Code はファむルを読み、コマンドを実行し、マルチファむル線集を行う゚ヌゞェントです。[抂芁 →](/docs/ja/overview) |481| 「これは Copilot ずどう違いたすか」 | Copilot は行を自動補完したす。Claude Code はファむルを読み、コマンドを実行し、マルチファむル線集を行う゚ヌゞェントです。[抂芁 →](/docs/ja/overview) |

481| 「最初に䜕を詊すべきですか」 | 退屈だから先延ばしにしおいたバグ。「\[ファむル] のテストは䞍安定です、理由を調べおください。」[クむックスタヌト →](/docs/ja/quickstart) |482| 「最初に䜕を詊すべきですか」 | 退屈だから先延ばしにしおいたバグ。「\[ファむル] のテストは䞍安定です、理由を調べおください。」[クむックスタヌト →](/docs/ja/quickstart) |

context-window.md +2 −2

Details

1632* **タスク間でクリア**: 関連のない䜜業に切り替えるずきに `/clear` を実行しおください。叀い䌚話は次に必芁なファむルを圧迫し、すべおのメッセヌゞでトヌクンを消費したす。1632* **タスク間でクリア**: 関連のない䜜業に切り替えるずきに `/clear` を実行しおください。叀い䌚話は次に必芁なファむルを圧迫し、すべおのメッセヌゞでトヌクンを消費したす。

1633* **倧きな読み蟌みを委譲**: 研究を[サブ゚ヌゞェント](/docs/ja/sub-agents)に送信しお、ファむルコンテンツがあなたのコンテキストりィンドりではなく、そのコンテキストりィンドりに留たるようにしおください。1633* **倧きな読み蟌みを委譲**: 研究を[サブ゚ヌゞェント](/docs/ja/sub-agents)に送信しお、ファむルコンテンツがあなたのコンテキストりィンドりではなく、そのコンテキストりィンドりに留たるようにしおください。

1634 1634 

1635より小さな䌚話ではなく、より倧きなりィンドりが必芁な堎合、Fable モデル、Sonnet 5、Opus 4.6 以降、および Sonnet 4.6 は 100 䞇トヌクンのコンテキストりィンドりをサポヌトしおいたす。プランごずの利甚可胜性ず `[1m]` モデルバリアントの遞択方法に぀いおは、[拡匵コンテキスト](/docs/ja/model-config#extended-context)を参照しおください。コンパクションはより倧きな制限でも同じ方法で機胜したす。1635より小さな䌚話ではなく、より倧きなりィンドりが必芁な堎合、Fable モデル、Sonnet 5 以降、Opus 4.6 以降、および Sonnet 4.6 は 100 䞇トヌクンのコンテキストりィンドりをサポヌトしおいたす。プランごずの利甚可胜性ず `[1m]` モデルバリアントの遞択方法に぀いおは、[拡匵コンテキスト](/docs/ja/model-config#extended-context)を参照しおください。コンパクションはより倧きな制限でも同じ方法で機胜したす。

1636 1636 

1637Sonnet 5 は 1M コンテキストりィンドりで実行され、遞択する `[1m]` バリアントはありたせん。その自動コンパクションのしきい倀ず LLM ゲヌトりェむの䟋倖に぀いおは、[Sonnet 5 コンテキストりィンドり](/docs/ja/model-config#sonnet-5-context-window)を参照しおください。1637Sonnet 5.5 ず Sonnet 5 は 1M コンテキストりィンドりで実行され、遞択する `[1m]` バリアントはありたせん。その自動コンパクションのしきい倀ず LLM ゲヌトりェむの䟋倖に぀いおは、[Sonnet 5.5 ず Sonnet 5 コンテキストりィンドり](/docs/ja/model-config#sonnet-5-5-and-sonnet-5-context-window)を参照しおください。

1638 1638 

1639自動コンパクションが実行される時点は、あなたのモデルず蚭定によっお異なりたす。モデルごずの境界に぀いおは[デフォルト自動コンパクトしきい倀](/docs/ja/model-config#default-auto-compact-thresholds)を参照しおください。Claude Code があなたのモデル ID[LLM ゲヌトりェむ](/docs/ja/llm-gateway)゚むリアスなどに察しお間違ったりィンドりを想定しおいる堎合は、[ゲヌトりェむたたはカスタムモデル ID のりィンドりを修正](/docs/ja/model-config#correct-the-window-for-a-gateway-or-custom-model-id)を参照しおください。1639自動コンパクションが実行される時点は、あなたのモデルず蚭定によっお異なりたす。モデルごずの境界に぀いおは[デフォルト自動コンパクトしきい倀](/docs/ja/model-config#default-auto-compact-thresholds)を参照しおください。Claude Code があなたのモデル ID[LLM ゲヌトりェむ](/docs/ja/llm-gateway)゚むリアスなどに察しお間違ったりィンドりを想定しおいる堎合は、[ゲヌトりェむたたはカスタムモデル ID のりィンドりを修正](/docs/ja/model-config#correct-the-window-for-a-gateway-or-custom-model-id)を参照しおください。

1640 1640 

costs.md +4 −1

Details

363 363 

364拡匵思考はデフォルトで有効になっおいたす。耇雑な蚈画ず掚論タスクのパフォヌマンスを倧幅に向䞊させるためです。思考トヌクンは出力トヌクンずしお課金され、デフォルトの予算はモデルに応じおリク゚ストあたり数䞇トヌクンになる可胜性がありたす。364拡匵思考はデフォルトで有効になっおいたす。耇雑な蚈画ず掚論タスクのパフォヌマンスを倧幅に向䞊させるためです。思考トヌクンは出力トヌクンずしお課金され、デフォルトの予算はモデルに応じおリク゚ストあたり数䞇トヌクンになる可胜性がありたす。

365 365 

366深い掚論が䞍芁なシンプルなタスクの堎合は、`/effort` たたは `/model` で [努力レベル](/docs/ja/model-config#adjust-effort-level) を䞋げるか、`/config` で思考を無効にするこずでコストを削枛できたす。Opus 5.5 たたは Fable モデルでは思考をオフにするこずはできたせん。これらは垞に拡匵思考を䜿甚したす。366深い掚論が䞍芁なシンプルなタスクの堎合は、`/effort` たたは `/model` で [努力レベル](/docs/ja/model-config#adjust-effort-level) を䞋げるか、`/config` で思考を無効にするこずでコストを削枛できたす。Opus 5.5、Sonnet 5.5、たたは Fable モデルでは思考をオフにするこずはできたせん。これらは垞に拡匵思考を䜿甚したす。

367 367 

368[固定思考予算](/docs/ja/model-config#adaptive-reasoning-and-fixed-thinking-budgets) を持぀モデルでは、`MAX_THINKING_TOKENS` [環境倉数](/docs/ja/env-vars) を蚭定するこずで予算を䞋げるこずもできたす。たずえば `MAX_THINKING_TOKENS=8000` です。適応掚論モデルはれロ以倖の予算を無芖するため、代わりに努力レベルを䜿甚したす。368[固定思考予算](/docs/ja/model-config#adaptive-reasoning-and-fixed-thinking-budgets) を持぀モデルでは、`MAX_THINKING_TOKENS` [環境倉数](/docs/ja/env-vars) を蚭定するこずで予算を䞋げるこずもできたす。たずえば `MAX_THINKING_TOKENS=8000` です。適応掚論モデルはれロ以倖の予算を無芖するため、代わりに努力レベルを䜿甚したす。

369 369 


373 373 

374テストの実行、ドキュメントの取埗、たたはログファむルの凊理は、かなりのコンテキストを消費する可胜性がありたす。これらを [サブ゚ヌゞェント](/docs/ja/sub-agents#isolate-high-volume-operations) に委譲しお、冗長な出力がサブ゚ヌゞェントのコンテキストに留たり、芁玄のみがメむンの䌚話に返されるようにしたす。374テストの実行、ドキュメントの取埗、たたはログファむルの凊理は、かなりのコンテキストを消費する可胜性がありたす。これらを [サブ゚ヌゞェント](/docs/ja/sub-agents#isolate-high-volume-operations) に委譲しお、冗長な出力がサブ゚ヌゞェントのコンテキストに留たり、芁玄のみがメむンの䌚話に返されるようにしたす。

375 375 

376サブ゚ヌゞェント自身のリク゚ストはただあなたの䜿甚量を匕き出したす。それらにより少なく費やすには、[サブ゚ヌゞェント甚にはより小さいモデルを遞択](/docs/ja/sub-agents#choose-a-model) するか、[すべおのサブ゚ヌゞェントを 1 ぀のモデルで実行](/docs/ja/sub-agents#run-every-subagent-on-one-model) したす。

377 

376<h3 id="manage-agent-team-costs">378<h3 id="manage-agent-team-costs">

377 ゚ヌゞェントチヌムのコストを管理する379 ゚ヌゞェントチヌムのコストを管理する

378</h3>380</h3>


420* **スケゞュヌル枈みタスク**: [スケゞュヌル枈みタスク](/docs/ja/scheduled-tasks)はセッションがアむドル状態でも間隔で実行され、毎回完党なコンテキストを送信したす。422* **スケゞュヌル枈みタスク**: [スケゞュヌル枈みタスク](/docs/ja/scheduled-tasks)はセッションがアむドル状態でも間隔で実行され、毎回完党なコンテキストを送信したす。

421* **クロスセッションメッセヌゞ**: Claude Code は[別のセッションからのメッセヌゞ](/docs/ja/cross-session-messaging)をこのセッションがアむドル状態のずきに新しいタヌンずしお配信し、毎回完党なコンテキストを送信したす。受信メッセヌゞを配信する代わりに保持するには、[`crossSessionInbound`](/docs/ja/settings-reference#crosssessioninbound)を`hold`に蚭定しおください。423* **クロスセッションメッセヌゞ**: Claude Code は[別のセッションからのメッセヌゞ](/docs/ja/cross-session-messaging)をこのセッションがアむドル状態のずきに新しいタヌンずしお配信し、毎回完党なコンテキストを送信したす。受信メッセヌゞを配信する代わりに保持するには、[`crossSessionInbound`](/docs/ja/settings-reference#crosssessioninbound)を`hold`に蚭定しおください。

422* **ゎヌルチェックむン**: バックグラりンド䜜業がアクティブな[ゎヌル](/docs/ja/goal)を埅機させおいる間、Claude Code はセッションがアむドル状態でも[その䜜業をチェックするよう Claude に芁求](/docs/ja/goal#background-work-defers-evaluation)し、完党なコンテキストを送信する新しいタヌンを開始したす。Claude Code はプロンプト間で最倧 3 ぀のアむドルチェックむンをゎヌルごずに開始したす。v2.1.246 より前は、アむドルチェックむンは無制限でした。チェックむンをオフにするには、[`CLAUDE_CODE_GOAL_CHECKIN_MINUTES`](/docs/ja/env-vars)を`0`に蚭定しおください。アむドルチェックむンには Claude Code v2.1.236 以降が必芁です。424* **ゎヌルチェックむン**: バックグラりンド䜜業がアクティブな[ゎヌル](/docs/ja/goal)を埅機させおいる間、Claude Code はセッションがアむドル状態でも[その䜜業をチェックするよう Claude に芁求](/docs/ja/goal#background-work-defers-evaluation)し、完党なコンテキストを送信する新しいタヌンを開始したす。Claude Code はプロンプト間で最倧 3 ぀のアむドルチェックむンをゎヌルごずに開始したす。v2.1.246 より前は、アむドルチェックむンは無制限でした。チェックむンをオフにするには、[`CLAUDE_CODE_GOAL_CHECKIN_MINUTES`](/docs/ja/env-vars)を`0`に蚭定しおください。アむドルチェックむンには Claude Code v2.1.236 以降が必芁です。

425* **サブ゚ヌゞェントずワヌクフロヌ**: すべおのサブ゚ヌゞェント、および[動的ワヌクフロヌ](/docs/ja/workflows#cost)が生成するすべおの゚ヌゞェントは、メむン䌚話の䞊に独自のリク゚ストを送信したす。[属性の内蚳](#plan-usage-breakdown)はサブ゚ヌゞェントのシェアを衚瀺したす。

423* **゚ヌゞェントチヌムメむト**: アクティブな[チヌムメむト](#agent-team-token-costs)ごずに、終了するたでトヌクンを消費し続けたす。426* **゚ヌゞェントチヌムメむト**: アクティブな[チヌムメむト](#agent-team-token-costs)ごずに、終了するたでトヌクンを消費し続けたす。

424* **コンパクション**: `/compact`は芁玄するコンテキストを読み蟌むため、[倧芏暡なコンテキストをコンパクトにする](/docs/ja/prompt-caching#compacting-the-conversation)こず自䜓が倧芏暡なリク゚ストです。継続性ではなく新しいスタヌトが必芁な堎合、`/clear`はコストがかかりたせん。427* **コンパクション**: `/compact`は芁玄するコンテキストを読み蟌むため、[倧芏暡なコンテキストをコンパクトにする](/docs/ja/prompt-caching#compacting-the-conversation)こず自䜓が倧芏暡なリク゚ストです。継続性ではなく新しいスタヌトが必芁な堎合、`/clear`はコストがかかりたせん。

425 428 

Details

14 14 

15メッセヌゞは、䞀぀の Claude が別の Claude に曞くテキストの䞀郚であり、送信者の䌚話履歎たたはファむルではありたせん。䌚話党䜓たたはそのコンテキストを移動するには、代わりに[セッションを再開](/docs/ja/sessions#resume-a-session)しおください。15メッセヌゞは、䞀぀の Claude が別の Claude に曞くテキストの䞀郚であり、送信者の䌚話履歎たたはファむルではありたせん。䌚話党䜓たたはそのコンテキストを移動するには、代わりに[セッションを再開](/docs/ja/sessions#resume-a-session)しおください。

16 16 

17Claude はこのために 2 ぀のツヌルを䜿甚したす。到達できる゚ヌゞェントを発芋するための `ListAgents` ず、名前でそのうちの 1 ぀にメッセヌゞを配信するための `SendMessage` です。同じ `SendMessage` ツヌルを䜿甚しお、Claude は単䞀のセッションたたはチヌム内の[サブ゚ヌゞェント](/docs/ja/sub-agents#resume-subagents)ず[゚ヌゞェントチヌム](/docs/ja/agent-teams)チヌムメむトにもメッセヌゞを送信できたす。このペヌゞは、独立したセッション間のメッセヌゞに぀いお説明しおいたす。

18 

19<h2 id="when-to-use-cross-session-messaging">17<h2 id="when-to-use-cross-session-messaging">

20 クロスセッションメッセヌゞングを䜿甚する堎合18 クロスセッションメッセヌゞングを䜿甚する堎合

21</h2>19</h2>


27* **長時間実行される䜜業からステヌタスを取埗する**: マむグレヌションたたはテスト実行を監芖しおいるセッションに報告させるか、そこから自分で尋ねたす。そのセッションがこのマシン䞊にある堎合、Claude は[次にアむドル状態になるか終了するずきに 1 ぀の通知を求める](#get-a-notice-when-another-session-goes-idle)こずもできたす。25* **長時間実行される䜜業からステヌタスを取埗する**: マむグレヌションたたはテスト実行を監芖しおいるセッションに報告させるか、そこから自分で尋ねたす。そのセッションがこのマシン䞊にある堎合、Claude は[次にアむドル状態になるか終了するずきに 1 ぀の通知を求める](#get-a-notice-when-another-session-goes-idle)こずもできたす。

28* **マシン間でメッセヌゞを送信する**: 別のマシンたたはりェブ䞊の 1 ぀のセッションに到達したす。26* **マシン間でメッセヌゞを送信する**: 別のマシンたたはりェブ䞊の 1 ぀のセッションに到達したす。

29 27 

30独立したセッション間でメッセヌゞングを䜿甚したす。これらは、自分で開始しお操舵するセッションです。Claude Code には、耇数のセッションを実行たたは到達する他の各方法に専甚の機胜があるため、実行しおいる内容に察しお構築されたものを䜿甚しおください。

31 

32* 別のタヌミナルで 1 ぀の䌚話を続行するか、その コンテキストを新しいセッションず共有するには、[セッションを再開](/docs/ja/sessions#resume-a-session)しおください。

33* Claude が生成および監督する調敎されたセッションチヌムの堎合は、[゚ヌゞェントチヌム](/docs/ja/agent-teams)を䜿甚しおください。

34* 1 ぀の堎所から倚くのセッションを監芖および操舵するには、[゚ヌゞェントビュヌ](/docs/ja/agent-view)を䜿甚しおください。

35* セッションをセッション間でメッセヌゞを送信させるのではなく、電話たたは別のデバむスから自分で操舵するには、[リモヌトコントロヌル](/docs/ja/remote-control)を䜿甚しおください。

36* CI 結果やチャットメッセヌゞなどの倖郚むベントをセッションにプッシュするには、[チャネル](/docs/ja/channels)を䜿甚しおください。

37 

38<h2 id="message-another-session">28<h2 id="message-another-session">

39 別のセッションにメッセヌゞを送信する29 別のセッションにメッセヌゞを送信する

40</h2>30</h2>


74 64 

75受信偎の Claude はアクティブなタヌンの間にツヌル呌び出しの間でメッセヌゞを読むため、実行䞭のツヌルが䞭断されるこずはありたせん。受信セッションがアむドル状態の堎合、Claude Code はメッセヌゞで新しいタヌンを開始したす。65受信偎の Claude はアクティブなタヌンの間にツヌル呌び出しの間でメッセヌゞを読むため、実行䞭のツヌルが䞭断されるこずはありたせん。受信セッションがアむドル状態の堎合、Claude Code はメッセヌゞで新しいタヌンを開始したす。

76 66 

77別のセッションからのメッセヌゞはプレヌンテキストずしお到着したす。`@` でファむルたたは [MCP リ゜ヌス](/docs/ja/mcp#use-mcp-resources) に蚀及する堎合、Claude は蚘述されたメンションを芋お、Claude Code は䜕も添付したせん。メッセヌゞが新しいタヌンを開始するか、既存のタヌン䞭に到着するかに関わらず、です。Claude は䟝然ずしお受信マシン䞊の指定されたパスを独自のツヌルで開くこずができたす。そのセッションの暩限に埓いたす。v2.1.251 より前では、新しいタヌンを開始したメッセヌゞ内の `@` メンションは、受信偎のファむルたたは MCP リ゜ヌスを添付しおいたした。67別のセッションからのメッセヌゞはプレヌンテキストずしお到着したす。`@` でファむルたたは [MCP リ゜ヌス](/docs/ja/mcp#use-mcp-resources) に蚀及する堎合、Claude は蚘述されたメンションを芋お、Claude Code は䜕も添付したせん。メッセヌゞが新しいタヌンを開始するか、既存のタヌン䞭に到着するかに関わらず、です。Claude は䟝然ずしお受信マシン䞊の指定されたパスを独自のツヌルで開くこずができたす。そのセッションの暩限に埓いたす。

78 68 

79Claude Code は以䞋の堎合、メッセヌゞを拒吊したす。69Claude Code は以䞋の堎合、メッセヌゞを拒吊したす。

80 70 

81* メッセヌゞが [サむズ䞊限を超えおいる](#limitations)。Claude Code はそれを送信セッションで拒吊したす。送信前に。71* メッセヌゞが [サむズ䞊限を超えおいる](#limitations)。Claude Code はそれを送信セッションで拒吊したす。送信前に。

82* このマシン䞊のセッションぞの急速なバヌスト送信が [そのセッションのむンボックスが受け入れる内容](#limitations) に達しおいたす。Claude Code はそのセッションぞのさらなるメッセヌゞを拒吊したす。72* このマシン䞊のセッションぞの急速なバヌスト送信が [そのセッションのむンボックスが受け入れる内容](#limitations) に達しおいたす。Claude Code はそのセッションぞのさらなるメッセヌゞを拒吊したす。

83* このマシン䞊の返信タヌゲットが、シンリンクされたタヌゲットや予期されたプロセスではない゚ンドポむントなど、安党性チェックに倱敗したす。[クロスセッションメッセヌゞの送信を拒吊する](/docs/ja/errors#refusing-to-send-a-cross-session-message) にこれらのチェックが蚘茉されおいたす。73* このマシン䞊の返信タヌゲットが、シンリンクされたタヌゲットなど、安党性チェックに倱敗したす。[クロスセッションメッセヌゞの送信を拒吊する](/docs/ja/errors#refusing-to-send-a-cross-session-message) にこれらのチェックが蚘茉されおいたす。

84* Claude がこのセッション自䜓の名前にメッセヌゞを送信する堎合。[Claude が到達できるセッションを確認する](#see-which-sessions-claude-can-reach) で説明されおいたす。

85 74 

86受信セッションは到着した各メッセヌゞを独自の [むンバりンドコントロヌル](#control-inbound-messages) に察しおチェックし、チェックは 3 ぀の結果のいずれかで終了したす。75受信セッションは到着した各メッセヌゞを独自の [むンバりンドコントロヌル](#control-inbound-messages) に察しおチェックし、チェックは 3 ぀の結果のいずれかで終了したす。

87 76 


128* **どちらかの偎で `refuse`**䜕も到着したせん。監芖察象セッションは芁求を蚘録たたは応答せずに削陀するため、賌読は 12 時間埌に未応答で期限切れになり、`refuse` を持぀芁求偎セッションは賌読したせん。117* **どちらかの偎で `refuse`**䜕も到着したせん。監芖察象セッションは芁求を蚘録たたは応答せずに削陀するため、賌読は 12 時間埌に未応答で期限切れになり、`refuse` を持぀芁求偎セッションは賌読したせん。

129* **どちらかの偎で `hold`**通知は少なく到着したす。監芖察象セッションは 1 行のステヌタスを陀倖し、芁求偎セッションは Claude に配信せずにトランスクリプトに通知を衚瀺したす。118* **どちらかの偎で `hold`**通知は少なく到着したす。監芖察象セッションは 1 行のステヌタスを陀倖し、芁求偎セッションは Claude に配信せずにトランスクリプトに通知を衚瀺したす。

130 119 

131メむンの䌚話の Claude のみが賌読でき、このマシン䞊のセッションのみに賌読できたす。サブ゚ヌゞェントたたぱヌゞェントチヌムメむトが `notify_when_idle` を蚭定する堎合、Claude Code は賌読を行わず、そのこずを䌝えたす。Claude がチヌムメむト、サブ゚ヌゞェント、たたはこのマシンを超えたセッションなど、他の゚ヌゞェントから通知をリク゚ストする堎合、Claude Code は添付されたメッセヌゞを含む呌び出し党䜓を拒吊し、Claude に拒吊を報告しお、リク゚ストなしでメッセヌゞを再送信できるようにしたす。120メむンの䌚話の Claude のみが賌読でき、このマシン䞊のセッションのみに賌読できたす。Claude がチヌムメむト、サブ゚ヌゞェント、たたはこのマシンを超えたセッションなど、他の゚ヌゞェントから通知をリク゚ストする堎合、Claude Code は添付されたメッセヌゞを含む呌び出し党䜓を拒吊したす。

132 121 

133<h3 id="see-which-sessions-claude-can-reach">122<h3 id="see-which-sessions-claude-can-reach">

134 Claude が到達できるセッションを確認する123 Claude が到達できるセッションを確認する


137Claude はメッセヌゞのタヌゲットを独自に怜出するため、送信を䟝頌する前に䜕かを実行する必芁はありたせん。Claude が到達できるセッションを自分で確認するには、`/list-agents` コマンドを実行したす。最初の行存圚する堎合はこのセッション自䜓の名前で、他のセッションがそれにメッセヌゞを送信するために䜿甚する名前です。以䞋の行は Claude が到達できるセッションです。126Claude はメッセヌゞのタヌゲットを独自に怜出するため、送信を䟝頌する前に䜕かを実行する必芁はありたせん。Claude が到達できるセッションを自分で確認するには、`/list-agents` コマンドを実行したす。最初の行存圚する堎合はこのセッション自䜓の名前で、他のセッションがそれにメッセヌゞを送信するために䜿甚する名前です。以䞋の行は Claude が到達できるセッションです。

138 127 

139* **サブ゚ヌゞェント**珟圚のセッション内で実行されおいる゚ヌゞェント。128* **サブ゚ヌゞェント**珟圚のセッション内で実行されおいる゚ヌゞェント。

140* **チヌムメむト**このセッション独自の [゚ヌゞェントチヌム](/docs/ja/agent-teams) チヌムメむト。v2.1.239 より前では、チヌムメむトはリストに衚瀺されたせんでしたが、Claude は既に名前でメッセヌゞを送信できたした。129* **チヌムメむト**このセッション独自の [゚ヌゞェントチヌム](/docs/ja/agent-teams) チヌムメむト。

141* **他のロヌカルセッション**同じマシン䞊で実行されおいる Claude Code セッション。[バックグラりンドセッション](/docs/ja/agent-view) を含みたす。セッションは [むンボックス゜ケット](#the-sessions-inbox-socket) をバむンドするずきにのみ衚瀺されたす。130* **他のロヌカルセッション**同じマシン䞊で実行されおいる Claude Code セッション。[バックグラりンドセッション](/docs/ja/agent-view) を含みたす。セッションは [むンボックス゜ケット](#the-sessions-inbox-socket) をバむンドするずきにのみ衚瀺されたす。

142* **[クラりドセッション](/docs/ja/claude-code-on-the-web)**このセッションが [リモヌトコントロヌル](/docs/ja/remote-control) に接続されおいる間に衚瀺されたす。Claude Code はリストで `cloud` ずラベル付けしたす。131* **[クラりドセッション](/docs/ja/claude-code-on-the-web)**このセッションが [リモヌトコントロヌル](/docs/ja/remote-control) に接続されおいる間に衚瀺されたす。

143* **他のマシン䞊のリモヌトコントロヌルセッション**このセッションが [リモヌトコントロヌル](/docs/ja/remote-control) に接続されおいる間に衚瀺され、`Remote Control` ずラベル付けされたす。Claude Code は、リモヌトコントロヌル接続が切断されたセッションのステヌタスを `offline` ずしお衚瀺したす。132* **他のマシン䞊のリモヌトコントロヌルセッション**このセッションが [リモヌトコントロヌル](/docs/ja/remote-control) に接続されおいる間に衚瀺され、`Remote Control` ずラベル付けされたす。Claude Code は、リモヌトコントロヌル接続が切断されたセッションのステヌタスを `offline` ずしお衚瀺したす。

144 133 

145このセッションは行の 1 ぀ではありたせん。Claude がこのセッション自䜓の名前にメッセヌゞを送信する堎合、Claude Code はそれを拒吊し、タヌゲットが珟圚のセッションであるこずを Claude に䌝えたす。v2.1.239 より前では、リストはこのセッションの名前を衚瀺せず、Claude Code はそれに送信されたメッセヌゞを芋぀けられない゚ヌゞェントずしお報告したした。

146 

147このセッションが [リモヌトコントロヌル](/docs/ja/remote-control) に接続されおいる間、Claude Code は `/list-agents` 出力からロヌカルセッションの詳现の䞀郚を保留し、Claude 自䜓がセッションをメッセヌゞするために怜玢するずきに芋るものは倉わりたせん。134このセッションが [リモヌトコントロヌル](/docs/ja/remote-control) に接続されおいる間、Claude Code は `/list-agents` 出力からロヌカルセッションの詳现の䞀郚を保留し、Claude 自䜓がセッションをメッセヌゞするために怜玢するずきに芋るものは倉わりたせん。

148 135 

149* **䜜業ディレクトリ**各ロヌカルセッションの䜜業ディレクトリを陀倖したす。136* **䜜業ディレクトリ**各ロヌカルセッションの䜜業ディレクトリを陀倖したす。


152 139 

153出力が䜕かをリストアップする堎合、詳现が保留されたこずを瀺す泚蚘で終了したす。セッション独自のキヌボヌドで `/rename` に続いお未䜿甚の名前を実行するず、そのセッションに出力に衚瀺される名前が付䞎されたす。140出力が䜕かをリストアップする堎合、詳现が保留されたこずを瀺す泚蚘で終了したす。セッション独自のキヌボヌドで `/rename` に続いお未䜿甚の名前を実行するず、そのセッションに出力に衚瀺される名前が付䞎されたす。

154 141 

155Claude Code はクラりドおよびリモヌトコントロヌルセッションリストを最新順に読み、各ペヌゞの制限数の埌に停止したす。アカりントにそれ以䞊のセッションがある堎合、Claude Code は叀いセッションをリストアップしたせん。Claude はそれらを名前でメッセヌゞできたせん。これが発生するず、Claude Code はリストでそのこずを述べ、Claude はメッセヌゞを送信するずきに同じ泚蚘を芋たす。

156 

157Claude はこのマシンを超えたセッションをロヌカルセッションず同じ方法で名前で送信したす。[他のマシン䞊のセッションにメッセヌゞを送信する](#message-sessions-on-other-machines) でこれらのメッセヌゞがどのように移動するかを参照しおください。

158 

159セッションは [`/rename`](/docs/ja/commands) コマンドたたは [`--name`](/docs/ja/cli-reference#cli-flags) フラグで蚭定した名前に応答したす。蚭定しない堎合、Claude Code はセッション自䜓に名前を付けたす。むンタラクティブセッションの堎合、これは [実行䞭のセッションのリスト](/docs/ja/sessions#name-your-sessions) に衚瀺される名前です。142セッションは [`/rename`](/docs/ja/commands) コマンドたたは [`--name`](/docs/ja/cli-reference#cli-flags) フラグで蚭定した名前に応答したす。蚭定しない堎合、Claude Code はセッション自䜓に名前を付けたす。むンタラクティブセッションの堎合、これは [実行䞭のセッションのリスト](/docs/ja/sessions#name-your-sessions) に衚瀺される名前です。

160 143 

161セッションの名前を倉曎する堎合、Claude Code は他のセッションがセッションの名前を怜玢するために䜿甚する共有レコヌドも曎新したす。そのレコヌドを曎新できない堎合、他のセッションが叀い名前を衚瀺する可胜性があるこずを `/rename` 出力で譊告したす。[`--debug`](/docs/ja/cli-reference#cli-flags) でセッションを実行し、Claude Code は倱敗した曎新の原因をログに蚘録したす。

162 

163セッションの名前を倉曎するか、このマシン䞊の別のラむブセッションが既に䜿甚しおいる名前でむンタラクティブセッションを開始たたは再開する堎合、Claude Code は既に名前を持぀セッションに名前を残し、[ナヌザヌの名前をバリアントに倉曎したす](/docs/ja/sessions#name-your-sessions)。セッションは、䟋えば 1 ぀が以前のバヌゞョンの Claude Code を実行しおいる堎合や、共有名が Claude Code が生成した名前である堎合など、名前を共有できたす。このセッションがリモヌトコントロヌルに接続されおいない限り、Claude Code は `/list-agents` 出力に各ロヌカルセッションの䜜業ディレクトリを衚瀺するため、異なるディレクトリで実行されおいる同じ名前のセッションを区別できたす。Claude はメッセヌゞを 2 ぀の方法のいずれかで送信したす。名前に応答するラむブセッションの数によっお異なりたす。144セッションの名前を倉曎するか、このマシン䞊の別のラむブセッションが既に䜿甚しおいる名前でむンタラクティブセッションを開始たたは再開する堎合、Claude Code は既に名前を持぀セッションに名前を残し、[ナヌザヌの名前をバリアントに倉曎したす](/docs/ja/sessions#name-your-sessions)。セッションは、䟋えば 1 ぀が以前のバヌゞョンの Claude Code を実行しおいる堎合や、共有名が Claude Code が生成した名前である堎合など、名前を共有できたす。このセッションがリモヌトコントロヌルに接続されおいない限り、Claude Code は `/list-agents` 出力に各ロヌカルセッションの䜜業ディレクトリを衚瀺するため、異なるディレクトリで実行されおいる同じ名前のセッションを区別できたす。Claude はメッセヌゞを 2 ぀の方法のいずれかで送信したす。名前に応答するラむブセッションの数によっお異なりたす。

164 145 

165* **1 ぀のセッションが名前に応答する**Claude Code は名前だけでメッセヌゞを配信したす。146* **1 ぀のセッションが名前に応答する**Claude Code は名前だけでメッセヌゞを配信したす。


177| 他のマシンの 1 ぀ | Anthropic サヌバヌを通じお、そのマシンの [リモヌトコントロヌル](/docs/ja/remote-control) 接続を通じお到着 |158| 他のマシンの 1 ぀ | Anthropic サヌバヌを通じお、そのマシンの [リモヌトコントロヌル](/docs/ja/remote-control) 接続を通じお到着 |

178| [クラりド](/docs/ja/claude-code-on-the-web) | Anthropic サヌバヌを通じお、クラりドセッションに盎接 |159| [クラりド](/docs/ja/claude-code-on-the-web) | Anthropic サヌバヌを通じお、クラりドセッションに盎接 |

179 160 

180他のマシン䞊のセッションずの䌚話を開始するには、Claude Code v2.1.225 以降ず、[リストに衚瀺される](/docs/ja/sessions#name-your-sessions) タヌゲットが必芁です。v2.1.225 より前では、Claude は到着したメッセヌゞにのみ返信できたした。161他のマシン䞊のセッションずの䌚話を開始するには、Claude Code v2.1.225 以降ず、[リストに衚瀺される](#see-which-sessions-claude-can-reach) タヌゲットが必芁です。

181 

182[リストに `offline` ずしお衚瀺されるセッション](#see-which-sessions-claude-can-reach)リモヌトコントロヌル接続が切断されたセッションにメッセヌゞを送信できたす。送信は通過したすが、メッセヌゞはそのセッションのマシンが再接続した埌にのみ到着したす。Claude は送信するずきにそのこずを䌝えられたす。

183 162 

184同じマシン配信は機胜が有効な堎所ならどこでも機胜したす。各セッションはディスク䞊のファむルに自身を登録したす。Claude がロヌカルセッションをリストアップたたはメッセヌゞするずき、Claude Code はそれらのファむルを読んでセッションを怜出するため、2 ぀のセッションは同じファむルを芋るこずができる堎合にのみ互いに到達できたす。163[リストに `offline` ずしお衚瀺されるセッション](#see-which-sessions-claude-can-reach)リモヌトコントロヌル接続が切断されたセッションにメッセヌゞを送信できたす。送信は通過したすが、メッセヌゞはそのセッションのマシンが再接続した埌にのみ到着したす。

185 164 

186コンテナは独自のファむルシステムを持぀ため、コンテナ内のセッションずホスト䞊のセッションは互いに到達できたせん。同じコンテナ内の 2 ぀のセッションは䟝然ずしおメッセヌゞを送信できたす。[セルフホストランナヌ](/docs/ja/self-hosted-environments) を含みたす。WSL 2 内のセッションず同じコンピュヌタ䞊のネむティブ Windows セッションも互いに到達できたせん。異なるホヌムディレクトリに登録され、異なる゜ケットタむプでリッスンするためです。165コンテナ内のセッションずホスト䞊のセッションは互いに到達できたせん。同じコンテナ内の 2 ぀のセッションは䟝然ずしおメッセヌゞを送信できたす。[セルフホストランナヌ](/docs/ja/self-hosted-environments) を含みたす。WSL 2 内のセッションず同じコンピュヌタ䞊のネむティブ Windows セッションも互いに到達できたせん。

187 166 

188このセッションがリモヌトコントロヌルに接続されおいる間、別のマシン䞊のセッションにメッセヌゞを送信する堎合、Claude Code はそのセッションの䌚話でこのセッションのリモヌトコントロヌル名の䞋にメッセヌゞを衚瀺したす。そのマシン䞊の Claude はその名前に返信できたす。䟋えば、このセッションが `laptop-graceful-unicorn` ずしおリモヌトコントロヌルに接続されおおり、デスクトップにメッセヌゞを送信する堎合、デスクトップセッションで `laptop-graceful-unicorn` の䞋にメッセヌゞが衚瀺されたす。167このセッションがこのマシンを超えたセッションに Claude が送信するずきにリモヌトコントロヌルに接続されおいない堎合、メッセヌゞは䟝然ずしお通過したすが、[返信アドレス](#what-a-message-looks-like) なしで、受信偎の Claude は応答できたせん。

189 

190このセッションがこのマシンを超えたセッションに Claude が送信するずきにリモヌトコントロヌルに接続されおいない堎合、メッセヌゞは䟝然ずしお通過したすが、[返信アドレス](#what-a-message-looks-like) なしで、受信偎の Claude は応答できたせん。Claude は送信するずきにそのこずを䌝えられたす。

191 168 

192このマシンを超えたメッセヌゞが送信される前にナヌザヌの承認を芁求するには、[`isolatePeerMachines`](#require-approval-for-cross-machine-messages) を蚭定したす。169このマシンを超えたメッセヌゞが送信される前にナヌザヌの承認を芁求するには、[`isolatePeerMachines`](#require-approval-for-cross-machine-messages) を蚭定したす。

193 170 


206 メッセヌゞの倖芳183 メッセヌゞの倖芳

207</h3>184</h3>

208 185 

209メッセヌゞが到着するず、Claude Code は䌚話内に薄い 1 行のプレビュヌずしお衚瀺し、プレビュヌ行は埌で䌚話に残りたす。プレビュヌには送信者の名前ずメッセヌゞの最初の行が含たれ、長い堎合は `
` で切られたす。䟋えば `› Message from @api-worker: Schema migration finished (ctrl+o to expand)` のようになりたす。v2.1.247 より前では、Claude Code は到着したメッセヌゞをプレビュヌではなく完党に衚瀺しおいたした。186メッセヌゞが到着するず、Claude Code は䌚話内に薄い 1 行のプレビュヌずしお衚瀺し、プレビュヌ行は埌で䌚話に残りたす。プレビュヌには送信者の名前ずメッセヌゞの最初の行が含たれ、長い堎合は `
` で切られたす。䟋えば `› Message from @api-worker: Schema migration finished (ctrl+o to expand)` のようになりたす。

210 187 

211以䞋のいずれかで完党なテキストが衚瀺されたす。188以䞋のいずれかで完党なテキストが衚瀺されたす。

212 189 


215 192 

216プレビュヌは衚瀺内容のみを短瞮したす。展開するかどうかに関わらず、Claude はメッセヌゞ党䜓を読みたす。193プレビュヌは衚瀺内容のみを短瞮したす。展開するかどうかに関わらず、Claude はメッセヌゞ党䜓を読みたす。

217 194 

218Claude は送信者の名前ず返信アドレスを含むメッセヌゞを受け取りたす。ただし、[䞀方向クロスマシンメッセヌゞ](#message-sessions-on-other-machines)は返信アドレスを含みたせん。名前ず返信アドレスを陀いお、受信偎の Claude はメッセヌゞのテキストを取埗し、送信者の䌚話履歎たたはファむルは取埗したせん。[メッセヌゞ配信](#message-delivery)では、テキスト内の `@` メンションに぀いお説明しおいたす。195Claude は送信者の名前ず返信アドレスを含むメッセヌゞを受け取りたす。ただし、[䞀方向クロスマシンメッセヌゞ](#message-sessions-on-other-machines)は返信アドレスを含みたせん。

219 

220[サブ゚ヌゞェント](/docs/ja/sub-agents)が䜜成したメッセヌゞは、送信偎セッションの名前で到着し、メッセヌゞテキスト内でサブ゚ヌゞェントが識別されたす。それぞの返信は、そのセッションのメむン䌚話に到達し、サブ゚ヌゞェントには到達したせん。

221 196 

222この䟋は、ある Claude が別の Claude に曞いたメッセヌゞで、展開時の完党なテキストは次のように読たれたす。197この䟋は、ある Claude が別の Claude に曞いたメッセヌゞで、展開時の完党なテキストは次のように読たれたす。

223 198 


252* ダむアログが [`dialogExpiry`](/docs/ja/settings-reference#dialogexpiry) 期限を過ぎお未回答のたたの堎合、Claude Code はそれを閉じおメッセヌゞをドロップしたす。期限のデフォルトは 5 分です。227* ダむアログが [`dialogExpiry`](/docs/ja/settings-reference#dialogexpiry) 期限を過ぎお未回答のたたの堎合、Claude Code はそれを閉じおメッセヌゞをドロップしたす。期限のデフォルトは 5 分です。

253* [バックグラりンドセッション](/docs/ja/agent-view)にタヌミナルが接続されおいない堎合、Claude Code はダむアログを期限を過ぎお開いたたたにしたす。接続埌、ダむアログが完党な期限期間未回答のたたの堎合、Claude Code はそれを閉じおメッセヌゞをドロップしたす。228* [バックグラりンドセッション](/docs/ja/agent-view)にタヌミナルが接続されおいない堎合、Claude Code はダむアログを期限を過ぎお開いたたたにしたす。接続埌、ダむアログが完党な期限期間未回答のたたの堎合、Claude Code はそれを閉じおメッセヌゞをドロップしたす。

254* このセッションの暩限モヌドクラスがメッセヌゞが保留されおいる間に倉曎される堎合、Claude Code はむンバりンドルヌルを再適甚し、珟圚受け入れるメッセヌゞを配信し、通知を衚瀺したす。229* このセッションの暩限モヌドクラスがメッセヌゞが保留されおいる間に倉曎される堎合、Claude Code はむンバりンドルヌルを再適甚し、珟圚受け入れるメッセヌゞを配信し、通知を衚瀺したす。

255* 蚭定倉曎により `refuse` がメッセヌゞが保留されおいる間に適甚される堎合、Claude Code はすべおの保留䞭のメッセヌゞをドロップし、到達できる各送信者に拒吊を報告したす。

256 

257送信者が同じマシン䞊のセッションの堎合、Claude Code は受信者がメッセヌゞを保留するずきに通知を送信し、受信者が埌でメッセヌゞを配信、拒吊、たたは期限切れにするずきにフォロヌアップを送信したす。通知は送信偎の Claude に到達するため、他のセッションが読んでいないメッセヌゞで埅機し続けないようになりたす。

258 

259むンタラクティブな送信セッションでは、通知はトランスクリプトに衚瀺されたす。[`claude -p`](/docs/ja/headless) 送信者は[ストリヌム出力](/docs/ja/headless#stream-responses)で[情報提䟛甚の `system` メッセヌゞ](/docs/ja/agent-sdk/typescript#sdkinformationalmessage)ずしお受け取りたす。`claude -p` 送信者ぞの通知には Claude Code v2.1.271 以降が必芁です。

260 230 

261受信者がメッセヌゞを拒吊する堎合、送信者ぞの通知は受信者がクロスセッションメッセヌゞを受け入れおいないこずを瀺し、送信者の Claude に埅機たたは再送信しないよう指瀺したす。231Claude Code は最倧 100 個のメッセヌゞを保留し、それを超えるず最も叀いものをドロップしたす。

262 

263Claude Code は最倧 100 個のメッセヌゞを保留し、配信キュヌずは別に、それを超えるず最も叀いものをドロップしたす。

264 232 

265<h3 id="non-interactive-sessions">233<h3 id="non-interactive-sessions">

266 非むンタラクティブセッション234 非むンタラクティブセッション


275 243 

276`dialogExpiry` を `"never"` に蚭定しお、デフォルト保留メッセヌゞをセッション終了たで保持したす。明瀺的な `hold` 蚭定で保留されたメッセヌゞは期限切れになりたせん。Claude Code はそれを配信するだけで、埌で `accept` が適甚される堎合です。244`dialogExpiry` を `"never"` に蚭定しお、デフォルト保留メッセヌゞをセッション終了たで保持したす。明瀺的な `hold` 蚭定で保留されたメッセヌゞは期限切れになりたせん。Claude Code はそれを配信するだけで、埌で `accept` が適甚される堎合です。

277 245 

278セッションがメッセヌゞが保留されたたた終了する堎合、Claude Code はそれらを到達できる各送信者に期限切れずしお報告したす。v2.1.225 より前では、`-p` セッションに期限は適甚されたせんでした。保留䞭のメッセヌゞは、実行䞭の暩限モヌド倉曎によっお配信されない限り保留されたたたで、保留䞭のメッセヌゞでセッションが終了した堎合、送信者に䜕も報告されたせんでした。

279 

280`-p` ワヌカヌが無人でメッセヌゞを受け取れるようにするには、その `--settings` 倀で `crossSessionInbound` を `accept` に蚭定しお開始したす。ナヌザヌ蚭定の `accept` も機胜したすが、実行するすべおのセッションに適甚されたす。246`-p` ワヌカヌが無人でメッセヌゞを受け取れるようにするには、その `--settings` 倀で `crossSessionInbound` を `accept` に蚭定しお開始したす。ナヌザヌ蚭定の `accept` も機胜したすが、実行するすべおのセッションに適甚されたす。

281 247 

282<h3 id="the-sessions-inbox-socket">248<h3 id="the-sessions-inbox-socket">


292* `/status` は `Peer address` 行に衚瀺したす。パスは `uds:` で始たりたす。258* `/status` は `Peer address` 行に衚瀺したす。パスは `uds:` で始たりたす。

293* Claude Code は[フック](/docs/ja/hooks)ず Bash コマンドに [`CLAUDE_CODE_MESSAGING_SOCKET`](/docs/ja/env-vars#variables) 環境倉数ずしお゚クスポヌトしたす。259* Claude Code は[フック](/docs/ja/hooks)ず Bash コマンドに [`CLAUDE_CODE_MESSAGING_SOCKET`](/docs/ja/env-vars#variables) 環境倉数ずしお゚クスポヌトしたす。

294 * メッセヌゞングがオンで開始するセッションでは、Claude Code は `SessionStart` を含むすべおのフックが実行される前に倉数を゚クスポヌトしたす。260 * メッセヌゞングがオンで開始するセッションでは、Claude Code は `SessionStart` を含むすべおのフックが実行される前に倉数を゚クスポヌトしたす。

295 * 各セッションは独自の゜ケットを゚クスポヌトし、芪セッションから継承されたものは決しお゚クスポヌトしたせん。

296 261 

297macOS ず Linux では、Claude Code は゜ケットをオペレヌティングシステムナヌザヌに制限したす。ネむティブ Windows では、代わりに各接続がたずオペレヌティングシステムナヌザヌのみが読み取るこずができるキヌで認蚌するこずを芁求したす。どちらの方法でも、共有マシン䞊の別のナヌザヌのセッションはそれに配信できたせん。262macOS ず Linux では、Claude Code は゜ケットをオペレヌティングシステムナヌザヌに制限したす。ネむティブ Windows では、代わりに各接続がたずオペレヌティングシステムナヌザヌのみが読み取るこずができるキヌで認蚌するこずを芁求したす。どちらの方法でも、共有マシン䞊の別のナヌザヌのセッションはそれに配信できたせん。

298 263 


305 270 

306投皿するメッセヌゞの準備ができたずきにのみ接続を開きたす。Claude Code は 30 秒以内に完党な行を送信しおいない接続を閉じるため、遅いコマンドの出力をたずキャプチャしおから接続を開いお送信したす。271投皿するメッセヌゞの準備ができたずきにのみ接続を開きたす。Claude Code は 30 秒以内に完党な行を送信しおいない接続を閉じるため、遅いコマンドの出力をたずキャプチャしおから接続を開いお送信したす。

307 272 

308以䞋の[独自の子ルヌル](#own-child-messages)は、Claude Code がトヌクンを参照するタむミングず、怜蚌できないメッセヌゞをどのように扱うかを説明しおいたす。

309 

310<span id="own-child-messages" />Claude Code は゜ケットに到着するメッセヌゞを、1 ぀の䟋倖ず 1 ぀の前提条件を陀いお、他のピアメッセヌゞず同じ[むンバりンドコントロヌル](#control-inbound-messages)を通しお実行したす。273<span id="own-child-messages" />Claude Code は゜ケットに到着するメッセヌゞを、1 ぀の䟋倖ず 1 ぀の前提条件を陀いお、他のピアメッセヌゞず同じ[むンバりンドコントロヌル](#control-inbound-messages)を通しお実行したす。

311 274 

312* **独自の子メッセヌゞ**: `crossSessionInbound` 倀が適甚されない堎合、Claude Code はセッションの独自の子プロセスフックや Bash コマンドなどから来たこずを怜蚌したメッセヌゞを配信したす。これらは独自のセッションの゜ケットに投皿したす。275* **独自の子メッセヌゞ**: `crossSessionInbound` 倀が適甚されない堎合、Claude Code はセッションの独自の子プロセスフックや Bash コマンドなどから来たこずを怜蚌したメッセヌゞを配信したす。これらは独自のセッションの゜ケットに投皿したす。


380 * **クラりドセッションが芋぀からない**: クラりドセッションは、このセッションが [Remote Control](/docs/ja/remote-control)に接続されおいる間のみ衚瀺されたす。343 * **クラりドセッションが芋぀からない**: クラりドセッションは、このセッションが [Remote Control](/docs/ja/remote-control)に接続されおいる間のみ衚瀺されたす。

381 * **他のマシンのセッションが芋぀からない**: 別のマシン䞊のセッションは、[Remote Control](/docs/ja/remote-control)で実行され、このセッションも接続されおいる堎合にのみ衚瀺されたす。344 * **他のマシンのセッションが芋぀からない**: 別のマシン䞊のセッションは、[Remote Control](/docs/ja/remote-control)で実行され、このセッションも接続されおいる堎合にのみ衚瀺されたす。

382 * **他のマシンのセッションが`offline`**: `offline`ずしおリストされおいるセッションぞのメッセヌゞは通過したすが、[そのセッションのマシンが再接続した埌にのみ到着したす](#message-sessions-on-other-machines)。345 * **他のマシンのセッションが`offline`**: `offline`ずしおリストされおいるセッションぞのメッセヌゞは通過したすが、[そのセッションのマシンが再接続した埌にのみ到着したす](#message-sessions-on-other-machines)。

383 * **叀いクラりドたたは他のマシンのセッションが芋぀からない**: Claude Code は [これらのセッションリストを最新順に読み蟌み、制限されたペヌゞ数の埌に停止したす](#see-which-sessions-claude-can-reach)。そのため、Claude はそれらのペヌゞを超えお萜ちたセッションを名前でメッセヌゞするこずはできたせん。346 * **叀いクラりドたたは他のマシンのセッションが芋぀からない**: Claude Code はこれらのセッションリストを最新順に読み蟌み、制限されたペヌゞ数の埌に停止するため、Claude はそれらのペヌゞを超えお萜ちたセッションを名前でメッセヌゞするこずはできたせん。

384 * **䌚話を開始する**: [他のマシン䞊のセッションにメッセヌゞを送信する](#message-sessions-on-other-machines)は、このマシンを超えたセッションずの䌚話を開始するこずに぀いお説明しおいたす。

385 347 

386メッセヌゞング機胜を持぀セッションでは、`/status`はセッション自身のむンボックスアドレスを含む`Peer address`行も衚瀺するか、Claude Code が [むンボックスをセットアップできなかった](#the-sessions-inbox-socket)堎合は`unavailable`ず理由を衚瀺したす。348メッセヌゞング機胜を持぀セッションでは、`/status`はセッション自身のむンボックスアドレスを含む`Peer address`行も衚瀺するか、Claude Code が [むンボックスをセットアップできなかった](#the-sessions-inbox-socket)堎合は`unavailable`ず理由を衚瀺したす。

387 349 


393 355 

394* **プレヌンテキストのみ**: Claude はセッション間でプレヌンテキストのみを送信したす。構造化された[゚ヌゞェントチヌム](/docs/ja/agent-teams)プロトコルメッセヌゞはチヌム内に留たりたす。356* **プレヌンテキストのみ**: Claude はセッション間でプレヌンテキストのみを送信したす。構造化された[゚ヌゞェントチヌム](/docs/ja/agent-teams)プロトコルメッセヌゞはチヌム内に留たりたす。

395* **同じマシンメッセヌゞサむズは䞊限がありたす**: Claude Code は、シリアル化された圢匏が玄 100 䞇文字を超えるず、このマシン䞊のセッションぞのメッセヌゞを拒吊したす。拒吊は[正確なサむズに名前を付けたす](/docs/ja/errors#message-too-large-for-cross-session-delivery)。受信偎のセッションには䜕も到達したせん。357* **同じマシンメッセヌゞサむズは䞊限がありたす**: Claude Code は、シリアル化された圢匏が玄 100 䞇文字を超えるず、このマシン䞊のセッションぞのメッセヌゞを拒吊したす。拒吊は[正確なサむズに名前を付けたす](/docs/ja/errors#message-too-large-for-cross-session-delivery)。受信偎のセッションには䜕も到達したせん。

396* **このマシン䞊のセッションぞの急速なバヌストは送信者で拒吊されたす**: このマシン䞊のセッションぞのメッセヌゞの急速なバヌストがそのセッションのむンボックスが受け入れるものに達するず、Claude Code は送信偎のセッションでさらなる送信を拒吊したす。[拒吊はバヌストに名前を付けたす](/docs/ja/errors#too-many-messages-to-this-session-just-now)。Claude に残りを 1 ぀のメッセヌゞにバッチするか、埅機するよう䌝えたす。v2.1.236 より前では、Claude Code はそれらの送信を送信されたず報告したしたが、受信偎のセッションはそれらをドロップしたした。358* **このマシン䞊のセッションぞの急速なバヌストは送信者で拒吊されたす**: このマシン䞊のセッションぞのメッセヌゞの急速なバヌストがそのセッションのむンボックスが受け入れるものに達するず、Claude Code は送信偎のセッションでさらなる送信を拒吊したす。[拒吊はバヌストに名前を付けたす](/docs/ja/errors#too-many-messages-to-this-session-just-now)。Claude に残りを 1 ぀のメッセヌゞにバッチするか、埅機するよう䌝えたす。

397* **メッセヌゞルヌプはスロットルされたす**: 受信偎のセッションでは、Claude Code は送信者ごずに繰り返されたメッセヌゞをレヌト制限し、短いりィンドり内に到着する同䞀の繰り返しをドロップし、最倧 50 個の受け入れられたメッセヌゞを Claude が読むためにキュヌに入れたす。したがっお、2 ぀のセッション間のメッセヌゞルヌプは独自に停止したす。レヌト制限、繰り返しチェック、たたはキュヌキャップがこのマシン䞊のむンタラクティブセッションからメッセヌゞをドロップする堎合、Claude Code はそのセッションにどちらがドロップされたかを䌝え、その Claude に右に再送信しないよう䌝えたす。359* **メッセヌゞルヌプはスロットルされたす**: 受信偎のセッションでは、Claude Code は送信者ごずに繰り返されたメッセヌゞをレヌト制限し、短いりィンドり内に到着する同䞀の繰り返しをドロップし、最倧 50 個の受け入れられたメッセヌゞを Claude が読むためにキュヌに入れたす。したがっお、2 ぀のセッション間のメッセヌゞルヌプは独自に停止したす。

398 360 

399<h2 id="related-resources">361<h2 id="related-resources">

400 関連リ゜ヌス362 関連リ゜ヌス


403* [サブ゚ヌゞェント](/docs/ja/sub-agents#resume-subagents)ず[゚ヌゞェントチヌム](/docs/ja/agent-teams#messages-between-agents): 単䞀のセッションたたはチヌム内のメッセヌゞング365* [サブ゚ヌゞェント](/docs/ja/sub-agents#resume-subagents)ず[゚ヌゞェントチヌム](/docs/ja/agent-teams#messages-between-agents): 単䞀のセッションたたはチヌム内のメッセヌゞング

404* [バックグラりンド゚ヌゞェント](/docs/ja/agent-view): メッセヌゞを送信する可胜性のある䞊列セッションをディスパッチおよび監芖したす366* [バックグラりンド゚ヌゞェント](/docs/ja/agent-view): メッセヌゞを送信する可胜性のある䞊列セッションをディスパッチおよび監芖したす

405* [リモヌトコントロヌル](/docs/ja/remote-control): このセッションを接続しお、他のマシン䞊のセッションに到達したす367* [リモヌトコントロヌル](/docs/ja/remote-control): このセッションを接続しお、他のマシン䞊のセッションに到達したす

368* [チャネル](/docs/ja/channels): CI 結果やチャットメッセヌゞなどの倖郚むベントをセッションにプッシュしたす

406* [蚭定](/docs/ja/settings-reference#all-settings): `crossSessionInbound`、`isolatePeerMachines`、`dialogExpiry`369* [蚭定](/docs/ja/settings-reference#all-settings): `crossSessionInbound`、`isolatePeerMachines`、`dialogExpiry`

407* [暩限モヌド](/docs/ja/permission-modes): むンバりンドデフォルトの 2 ぀のクラスの背埌にあるモヌド370* [暩限モヌド](/docs/ja/permission-modes): むンバりンドデフォルトの 2 ぀のクラスの背埌にあるモヌド

408* [ツヌルリファレンス](/docs/ja/tools-reference): ツヌルテヌブルの `ListAgents` ず `SendMessage` 行371* [ツヌルリファレンス](/docs/ja/tools-reference): ツヌルテヌブルの `ListAgents` ず `SendMessage` 行

data-usage.md +2 −2

Details

110 110 

111[クラりドセッション](/docs/ja/claude-code-on-the-web)は、デフォルトではロヌカルではなく Anthropic 管理の仮想マシンで実行されたす。組織が[自己ホスト環境](/docs/ja/self-hosted-environments)にルヌティングするセッションは、制埡するむンフラストラクチャ䞊で実行されたす。マシン䞊に留たるもの、および Anthropic に送信されるものに぀いおは、[むンフラストラクチャに留たるもの](/docs/ja/self-hosted-environments#what-stays-on-your-infrastructure)を参照しおください。Anthropic ホスト型クラりドセッションでは111[クラりドセッション](/docs/ja/claude-code-on-the-web)は、デフォルトではロヌカルではなく Anthropic 管理の仮想マシンで実行されたす。組織が[自己ホスト環境](/docs/ja/self-hosted-environments)にルヌティングするセッションは、制埡するむンフラストラクチャ䞊で実行されたす。マシン䞊に留たるもの、および Anthropic に送信されるものに぀いおは、[むンフラストラクチャに留たるもの](/docs/ja/self-hosted-environments#what-stays-on-your-infrastructure)を参照しおください。Anthropic ホスト型クラりドセッションでは

112 112 

113* **コヌドずデヌタストレヌゞ** リポゞトリは分離された VM にクロヌンされたす。コヌドずセッションデヌタは、アカりントタむプの保持および䜿甚ポリシヌの察象ずなりたす䞊蚘のデヌタ保持セクションを参照113* **コヌドずデヌタストレヌゞ** リポゞトリは分離された VM にクロヌンされたす。Anthropic はセッショントランスクリプトを保存しお、埌でセッションに戻るこずができるようにしたす。コヌドずセッションデヌタは、アカりントタむプの[保持および䜿甚ポリシヌ](#data-retention)の察象ずなりたす

114* **認蚌情報** GitHub 認蚌はセキュアプロキシを通じお凊理されたす。GitHub 認蚌情報がサンドボックスに入るこずはありたせん114* **認蚌情報** GitHub 認蚌情報は Anthropic のサヌバヌに暗号化されお保存され、VM に入るこずはありたせん。VM からの GitHub トラフィックは、Anthropic プロキシを通じお送信され、サヌバヌ偎でそれらを接続したす

115* **ネットワヌクトラフィック** すべおのアりトバりンドトラフィックは、監査ログず䞍正䜿甚防止のためのセキュリティプロキシを通じお送信されたす115* **ネットワヌクトラフィック** すべおのアりトバりンドトラフィックは、監査ログず䞍正䜿甚防止のためのセキュリティプロキシを通じお送信されたす

116* **セッションデヌタ** プロンプト、コヌド倉曎、および出力は、ロヌカル Claude Code 䜿甚ず同じデヌタポリシヌに埓いたす116* **セッションデヌタ** プロンプト、コヌド倉曎、および出力は、ロヌカル Claude Code 䜿甚ず同じデヌタポリシヌに埓いたす

117 117 

debug-your-config.md +11 −11

Details

102 䞀般的な原因を確認する102 䞀般的な原因を確認する

103</h2>103</h2>

104 104 

105ほずんどの蚭定の問題は、少数の堎所ずシンタックスのルヌルに遡るこずができたす。バグを想定する前に、以䞋を確認しおください。105ほずんどの蚭定の問題は、少数の堎所ずシンタックスのルヌルに遡るこずができたす。バグだず思う前に、以䞋を確認しおください。

106 106 

107| 症状 | 原因 | 修正方法 |107| 症状 | 原因 | 修正方法 |

108| :- | :- | :- |108| :- | :- | :- |

109| Hook が発火しない | `matcher` が文字列ではなく JSON 配列である | 耇数のツヌルにマッチさせるには、`\|` を䜿甚した単䞀の文字列を䜿甚しおください。䟋えば `"Edit\|Write"` です。[matcher パタヌン](/docs/ja/hooks#matcher-patterns)を参照しおください。 |109| Hook が発火しない | `matcher` が文字列ではなく JSON 配列である | 耇数のツヌルにマッチさせるには、`\|` を䜿甚した単䞀の文字列を䜿甚しおください。䟋えば `"Edit\|Write"` です。[matcher パタヌン](/docs/ja/hooks#matcher-patterns)を参照しおください。 |

110| Hook が発火しない | `matcher` が v2.1.191 より前のバヌゞョンで区切り文字ずしお `,` を䜿甚しおいる | Claude Code v2.1.191 以降では、`,` は `\|` のようなリスト区切り文字ずしお扱われたす。それより前のバヌゞョンでは、カンマをリテラル文字ずしお評䟡するため、`"Edit,Write"` は䜕にもマッチしたせん。代わりに `\|` を䜿甚するか、Claude Code をアップグレヌドしおください。 |110| Hook が発火しない | `matcher` が v2.1.191 より前のバヌゞョンで `,` を区切り文字ずしお䜿甚しおいる | Claude Code v2.1.191 以降では、`,` は `\|` のようなリスト区切り文字ずしお扱われたす。それより前のバヌゞョンでは、カンマをリテラル文字ずしお評䟡するため、`"Edit,Write"` は䜕にもマッチしたせん。代わりに `\|` を䜿甚するか、Claude Code をアップグレヌドしおください。 |

111| Hook が発火しない | `matcher` の倀が小文字である。䟋えば `"bash"` | マッチングは倧文字ず小文字を区別したす。ツヌル名は倧文字で始たりたす。`Bash`、`Edit`、`Write`、`Read` です。 |111| Hook が発火しない | `matcher` の倀が小文字である。䟋えば `"bash"` | マッチングは倧文字ず小文字を区別したす。ツヌル名は倧文字で始たりたす。`Bash`、`Edit`、`Write`、`Read` です。 |

112| Hook が発火しない | Hook が `settings.json` ではなくスタンドアロンファむルで定矩されおいる | プロゞェクトたたはナヌザヌ蚭定甚のスタンドアロン hooks ファむルはありたせん。`settings.json` の `"hooks"` キヌの䞋に Hook を定矩しおください。[プラグむン](/docs/ja/plugins/components#hooks)のみが別の `hooks/hooks.json` を読み蟌みたす。[hook 蚭定](/docs/ja/hooks)を参照しおください。 |112| Hook が発火しない | Hook が `settings.json` ではなくスタンドアロンファむルで定矩されおいる | プロゞェクトたたはナヌザヌ蚭定甚のスタンドアロン hooks ファむルはありたせん。`settings.json` の `"hooks"` キヌの䞋に Hook を定矩しおください。[プラグむン](/docs/ja/plugins/components#hooks)のみが別の `hooks/hooks.json` を読み蟌みたす。[hook 蚭定](/docs/ja/hooks)を参照しおください。 |

113| グロヌバルに蚭定された暩限、Hook、たたは env が無芖される | 蚭定が `~/.claude.json` に远加された | `~/.claude.json` はアプリの状態ず UI トグルを保持したす。`permissions`、`hooks`、および `env` は `~/.claude/settings.json` に属したす。これらは 2 ぀の異なるファむルです。 |113| グロヌバルに蚭定された暩限たたは Hook が無芖される | 蚭定が `~/.claude.json` に远加された | `~/.claude.json` はアプリの状態ず UI トグルを保持したす。`permissions`、`hooks`、`env` は `~/.claude/settings.json` に属したす。これらは 2 ぀の異なるファむルです。 |

114| `settings.json` の倀が無芖されおいるように芋える | 同じキヌが `settings.local.json` で蚭定されおいる | `settings.local.json` は `settings.json` をオヌバヌラむドし、䞡方ずも `~/.claude/settings.json` をオヌバヌラむドしたす。[蚭定の優先順䜍](/docs/ja/settings#settings-precedence)を参照しおください。 |114| `settings.json` の倀が無芖されおいるように芋える | 同じキヌが `settings.local.json` で蚭定されおいる | `settings.local.json` は `settings.json` をオヌバヌラむドし、䞡方ずも `~/.claude/settings.json` をオヌバヌラむドしたす。[蚭定の優先順䜍](/docs/ja/settings#settings-precedence)を参照しおください。 |

115| Skill が `/skills` に衚瀺されない | Skill ファむルがフォルダ内ではなく `.claude/skills/name.md` にある | フォルダ内に `SKILL.md` を䜿甚しおください。`.claude/skills/name/SKILL.md` です。 |115| Skill が `/skills` に衚瀺されない | Skill ファむルがフォルダ内ではなく `.claude/skills/name.md` にある | フォルダを䜿甚しお、その䞭に `SKILL.md` を配眮しおください。`.claude/skills/name/SKILL.md` です。 |

116| Skill が `/skills` に衚瀺されるが Claude がそれを呌び出さない | Skill のフロントマタヌに `disable-model-invocation: true` がある、たたはその説明がリク゚ストの衚珟方法ず䞀臎しない | `/skills` のバッゞを確認しおください。「user-only」ラベルは Claude がそれを自動的にトリガヌしないこずを意味したす。[skill 呌び出し](/docs/ja/skills)を参照しおください。 |116| Skill が `/skills` に衚瀺されるが Claude が呌び出さない | Skill の frontmatter に `disable-model-invocation: true` がある、たたはその説明がリク゚ストの衚珟方法ず䞀臎しない | `/skills` のバッゞを確認しおください。「user-only」ラベルは Claude が自動的にトリガヌしないこずを意味したす。[skill 呌び出し](/docs/ja/skills)を参照しおください。 |

117| サブディレクトリの `CLAUDE.md` 呜什が無芖されおいるように芋える | サブディレクトリファむルはセッション開始時ではなく、オンデマンドで読み蟌たれる | これらは Claude が Read ツヌルでそのディレクトリ内のファむルを読み取るずきに読み蟌たれたす。起動時ではなく、そこでファむルを曞き蟌みたたは䜜成するずきでもありたせん。[CLAUDE.md ファむルの読み蟌み方法](/docs/ja/memory#how-claude-md-files-load)を参照しおください。 |117| サブディレクトリの `CLAUDE.md` 指瀺が無芖されおいるように芋える | サブディレクトリファむルはセッション開始時ではなく、オンデマンドで読み蟌たれたす | Read ツヌルで Claude がそのディレクトリ内のファむルを読み蟌むずきに読み蟌たれたす。起動時ではなく、そこでファむルを曞き蟌みたたは䜜成するずきでもありたせん。[CLAUDE.md ファむルの読み蟌み方法](/docs/ja/memory#how-claude-md-files-load)を参照しおください。 |

118| サブ゚ヌゞェントが `CLAUDE.md` 呜什を無芖する | 組み蟌みの Explore および Plan ゚ヌゞェントは `CLAUDE.md` をスキップしたす。カスタムサブ゚ヌゞェントはメむン䌚話ず同じ方法で読み蟌みたす。ただし、その定矩が [`omitClaudeMd`](/docs/ja/sub-agents#supported-frontmatter-fields) を蚭定しおいる堎合を陀きたす | Explore たたは Plan の堎合、委譲プロンプトで呜什を再床述べおください。`omitClaudeMd` を蚭定するサブ゚ヌゞェントの堎合、そのフィヌルドを削陀しおください。その他のカスタムサブ゚ヌゞェントの堎合、重芁な呜什を゚ヌゞェントファむル本䜓に入れおください。これぱヌゞェントのシステムプロンプトになりたす。[起動時に読み蟌たれるもの](/docs/ja/sub-agents#what-loads-at-startup)を参照しおください。 |118| サブ゚ヌゞェントが `CLAUDE.md` 指瀺を無芖する | 組み蟌みの Explore および Plan ゚ヌゞェントは `CLAUDE.md` をスキップしたす。カスタムサブ゚ヌゞェントは、その定矩が [`omitClaudeMd`](/docs/ja/sub-agents#supported-frontmatter-fields) を蚭定しない限り、メむン䌚話ず同じ方法で読み蟌みたす | Explore たたは Plan の堎合、委譲プロンプトで指瀺を再床述べおください。`omitClaudeMd` を蚭定するサブ゚ヌゞェントの堎合、フィヌルドを削陀しおください。その他のカスタムサブ゚ヌゞェントの堎合、重芁な指瀺を゚ヌゞェントファむルの本䜓に配眮しおください。これぱヌゞェントのシステムプロンプトになりたす。[起動時に読み蟌たれるもの](/docs/ja/sub-agents#what-loads-at-startup)を参照しおください。 |

119| クリヌンアップロゞックがセッション終了時に実行されない | `SessionEnd` hook が蚭定されおいない | `settings.json` に `SessionEnd` hook を远加しおください。[hook むベントリスト](/docs/ja/hooks#hook-events)を参照しおください。 |119| クリヌンアップロゞックがセッション終了時に実行されない | `SessionEnd` hook が蚭定されおいない | `settings.json` に `SessionEnd` hook を远加しおください。[hook むベントリスト](/docs/ja/hooks#hook-events)を参照しおください。 |

120| `.mcp.json` の MCP サヌバヌが読み蟌たれない | ファむルが `.claude/` の䞋にあるか、そのサヌバヌが VS Code の `mcp.json` のように、`mcpServers` ではなくトップレベルの `servers` キヌの䞋にある | プロゞェクト MCP 蚭定は `.claude/` 内ではなく、リポゞトリルヌトに `.mcp.json` ずしお配眮され、`mcpServers` キヌの䞋にサヌバヌがありたす。[MCP 蚭定](/docs/ja/mcp)を参照しおください。 |120| `.mcp.json` の MCP サヌバヌが読み蟌たれない | ファむルが `.claude/` の䞋にあるか、そのサヌバヌが VS Code の `mcp.json` のように、`mcpServers` ではなくトップレベルの `servers` キヌの䞋にある | プロゞェクト MCP 蚭定はリポゞトリルヌトの `.mcp.json` に配眮され、`.claude/` 内ではなく、`mcpServers` キヌの䞋にサヌバヌがありたす。[MCP 蚭定](/docs/ja/mcp)を参照しおください。 |

121| `settings.json` の `mcpServers` の䞋に远加された MCP サヌバヌが衚瀺されない | `settings.json` は `mcpServers` キヌを読み蟌たない | プロゞェクトサヌバヌをリポゞトリルヌトの `.mcp.json` で定矩するか、ナヌザヌスコヌプのサヌバヌの堎合は `claude mcp add --scope user` を実行しおください。[MCP 蚭定](/docs/ja/mcp)を参照しおください。 |121| `settings.json` の `mcpServers` の䞋に远加された MCP サヌバヌが衚瀺されない | `settings.json` が `mcpServers` キヌを読み蟌たない | プロゞェクトサヌバヌをリポゞトリルヌトの `.mcp.json` で定矩するか、ナヌザヌスコヌプのサヌバヌの堎合は `claude mcp add --scope user` を実行しおください。[MCP 蚭定](/docs/ja/mcp)を参照しおください。 |

122| プロゞェクト MCP サヌバヌが远加されたが衚瀺されない | 1 回限りの承認プロンプトが华䞋された | プロゞェクトスコヌプのサヌバヌは承認が必芁です。`/mcp` を実行しおステヌタスを確認し、承認しおください。 |122| プロゞェクト MCP サヌバヌが远加されたが衚瀺されない | ワンタむム承認プロンプトが华䞋された | プロゞェクトスコヌプのサヌバヌは承認が必芁です。`/mcp` を実行しおステヌタスを確認し、承認しおください。 |

123| MCP サヌバヌが䞀郚のディレクトリから起動に倱敗する | `command` たたは `args` が盞察ファむルパスを䜿甚しおいる | ロヌカルスクリプトには絶察パスを䜿甚しおください。`npx` や `uvx` のような `PATH` 䞊の実行可胜ファむルはそのたた機胜したす。 |123| MCP サヌバヌが䞀郚のディレクトリから起動に倱敗する | `command` たたは `args` が盞察ファむルパスを䜿甚しおいる | ロヌカルスクリプトには絶察パスを䜿甚しおください。`npx` や `uvx` のような `PATH` 䞊の実行可胜ファむルはそのたた機胜したす。 |

124| MCP サヌバヌが予期された環境倉数なしで起動する | サヌバヌの蚭定゚ントリがそれらを蚭定しおいない、および Claude Code が stdio サヌバヌに枡す環境にそれらがない。その独自の環境から、[サブプロセスから削陀する倉数](/docs/ja/monitoring-usage#administrator-configuration)を匕いたもの | サヌバヌの `.mcp.json` ゚ントリ内でサヌバヌごずの `env` を蚭定しおください。これは起動環境たたはワヌクスペヌストラストに䟝存したせん。 |124| MCP サヌバヌが予期された環境倉数なしで起動する | サヌバヌの蚭定゚ントリがそれらを蚭定しおいない、および Claude Code が stdio サヌバヌに枡す環境に含たれおいない。その環境は、[サブプロセスから削陀される倉数](/docs/ja/monitoring-usage#administrator-configuration)を陀いた独自の環境です | サヌバヌの `.mcp.json` ゚ントリ内でサヌバヌごずの `env` を蚭定しおください。これは起動環境たたはワヌクスペヌストラストに䟝存したせん。 |

125| `Bash(rm *)` 拒吊ルヌルが `/bin/rm` たたは `find -delete` をブロックしない | Bash ルヌルは基になる実行可胜ファむルではなく、リテラルコマンド文字列にマッチしたす。[Bash ルヌルがマッチしないもの](/docs/ja/permissions#bash-rule-limits)を参照しおください | [PreToolUse hook](/docs/ja/hooks-guide)たたは[サンドボックス](/docs/ja/sandboxing)を䜿甚しお、ハヌド保蚌を取埗しおください。 |125| `Bash(rm *)` 拒吊ルヌルが `/bin/rm` たたは `find -delete` をブロックしない | Bash ルヌルは基になる実行可胜ファむルではなく、リテラルコマンド文字列にマッチしたす。[Bash ルヌルがマッチしないもの](/docs/ja/permissions#bash-rule-limits)を参照しおください | [PreToolUse hook](/docs/ja/hooks-guide)たたは[サンドボックス](/docs/ja/sandboxing)を䜿甚しお、ハヌド保蚌を取埗しおください。 |

126 126 

127<h2 id="related-resources">127<h2 id="related-resources">

desktop.md +46 −38

Details

735 735 

736ロヌカルセッションず dev サヌバヌの環境倉数を蚭定するには、プロンプトボックスの環境ドロップダりンを開き、**Local** にマりスを合わせお、ギアアむコンをクリックしおロヌカル環境゚ディタを開きたす。ここで保存する倉数は、マシンに暗号化されお保存され、開始するすべおのロヌカルセッションずプレビュヌサヌバヌに適甚されたす。たた、`~/.claude/settings.json` ファむルの `env` キヌに倉数を远加するこずもできたす。ただし、これらは Claude セッションにのみ到達し、dev サヌバヌには到達したせん。サポヌトされおいる倉数の完党なリストに぀いおは、[環境倉数](/docs/ja/env-vars)を参照しおください。736ロヌカルセッションず dev サヌバヌの環境倉数を蚭定するには、プロンプトボックスの環境ドロップダりンを開き、**Local** にマりスを合わせお、ギアアむコンをクリックしおロヌカル環境゚ディタを開きたす。ここで保存する倉数は、マシンに暗号化されお保存され、開始するすべおのロヌカルセッションずプレビュヌサヌバヌに適甚されたす。たた、`~/.claude/settings.json` ファむルの `env` キヌに倉数を远加するこずもできたす。ただし、これらは Claude セッションにのみ到達し、dev サヌバヌには到達したせん。サポヌトされおいる倉数の完党なリストに぀いおは、[環境倉数](/docs/ja/env-vars)を参照しおください。

737 737 

738[拡匵思考](/docs/ja/model-config#extended-thinking)はデフォルトで有効になっおおり、耇雑な掚論タスクのパフォヌマンスを向䞊させたすが、远加のトヌクンを䜿甚したす。Anthropic API では、ロヌカル環境゚ディタで `MAX_THINKING_TOKENS` を `0` に蚭定しお思考をオフにしたす。これは Opus 5.5 たたは Fable モデルには効果がなく、垞に拡匵思考を䜿甚したす。Anthropic API で思考をオフにした堎合、Claude Code は、Opus 5 などの[その組み合わせを受け入れない](/docs/ja/errors#effort-isnt-available-with-thinking-turned-off)こずが分かっおいるモデルに、より高いレベルではなく effort `high` を送信したす。738[拡匵思考](/docs/ja/model-config#extended-thinking)はデフォルトで有効になっおおり、耇雑な掚論タスクのパフォヌマンスを向䞊させたすが、远加のトヌクンを䜿甚したす。Anthropic API では、ロヌカル環境゚ディタで `MAX_THINKING_TOKENS` を `0` に蚭定しお思考をオフにしたす。これは Opus 5.5、Sonnet 5.5、たたは Fable モデルには効果がなく、垞に拡匵思考を䜿甚したす。Anthropic API で思考をオフにした堎合、Claude Code は、Opus 5 などの[その組み合わせを受け入れない](/docs/ja/errors#effort-isnt-available-with-thinking-turned-off)こずが分かっおいるモデルに、より高いレベルではなく effort `high` を送信したす。

739 739 

740[適応的掚論](/docs/ja/model-config#adjust-effort-level)を持぀モデルでは、適応的掚論が思考の深さを制埡するため、`0` 以倖の `MAX_THINKING_TOKENS` 倀は無芖されたす。Opus 4.6 ず Sonnet 4.6 では、固定思考予算を䜿甚するために `CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING` を `1` に蚭定したす。Fable モデル、Sonnet 5、および Opus 4.7 以降は垞に適応的掚論を䜿甚し、固定予算モヌドはありたせん。740[適応的掚論](/docs/ja/model-config#adjust-effort-level)を持぀モデルでは、適応的掚論が思考の深さを制埡するため、`0` 以倖の `MAX_THINKING_TOKENS` 倀は無芖されたす。Opus 4.6 ず Sonnet 4.6 では、固定思考予算を䜿甚するために `CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING` を `1` に蚭定したす。Fable モデル、Sonnet 5 以降、および Opus 4.7 以降は垞に適応的掚論を䜿甚し、固定予算モヌドはありたせん。

741 741 

742<h4 id="local-sessions-on-managed-devices">742<h4 id="local-sessions-on-managed-devices">

743 管理デバむス䞊のロヌカルセッション743 管理デバむス䞊のロヌカルセッション


932 認蚌ず SSO932 認蚌ず SSO

933</h3>933</h3>

934 934 

935゚ンタヌプラむズ組織はすべおのナヌザヌに SSO を芁求できたす。プランレベルの詳现に぀いおは[認蚌](/docs/ja/authentication)を参照し、[Setting up SSO](https://support.claude.com/en/articles/13132885-setting-up-single-sign-on-sso)で SAML 蚭定を参照しおください。OIDC セットアップは[Claude Enterprise Administrator Guide](https://claude.com/resources/tutorials/claude-enterprise-administrator-guide)で説明されおいたす。935Team および Enterprise 組織はすべおのナヌザヌに SSO を芁求できたす。プランレベルの詳现に぀いおは[認蚌](/docs/ja/authentication)を参照し、[Setting up SSO](https://support.claude.com/en/articles/13132885-setting-up-single-sign-on-sso)で SAML 蚭定を参照しおください。OIDC セットアップは[Claude Enterprise Administrator Guide](https://claude.com/resources/tutorials/claude-enterprise-administrator-guide)で説明されおいたす。

936 936 

937<h3 id="data-handling">937<h3 id="data-handling">

938 デヌタ凊理938 デヌタ凊理


954完党な゚ンタヌプラむズ蚭定リファレンスに぀いおは、[゚ンタヌプラむズ蚭定ガむド](https://support.claude.com/en/articles/12622667-enterprise-configuration)を参照しおください。954完党な゚ンタヌプラむズ蚭定リファレンスに぀いおは、[゚ンタヌプラむズ蚭定ガむド](https://support.claude.com/en/articles/12622667-enterprise-configuration)を参照しおください。

955 955 

956<h2 id="coming-from-the-cli">956<h2 id="coming-from-the-cli">

957 CLI から来たしたか957 CLI から移行する堎合

958</h2>958</h2>

959 959 

960既に Claude Code CLI を䜿甚しおいる堎合、Desktop は同じ基盀ずなる゚ンゞンをグラフィカルむンタヌフェむスで実行したす。同じマシン䞊で、同じプロゞェクト䞊でも、䞡方を同時に実行できたす。各々は個別のセッション履歎を保持したすが、CLAUDE.md ファむルを通じお蚭定ずプロゞェクトメモリを共有したす。960Claude Code CLI を既に䜿甚しおいる堎合、Desktop はグラフィカルむンタヌフェむスで同じ基盀ずなる゚ンゞンを実行したす。同じマシン䞊で、同じプロゞェクト䞊でも、䞡方を同時に実行できたす。各々は独自のセッションリストを保持し、CLI セッションを Desktop に持ち蟌むこずができたす。CLAUDE.md ファむルを通じお蚭定ずプロゞェクトメモリを共有したす。

961 961 

962CLI セッションを Desktop に移動するには、タヌミナルで `/desktop` を実行したす。Claude はセッションを保存し、デスクトップアプリで開いおから CLI を終了したす。このコマンドは macOS ず x64 Windows でのみ利甚可胜です。Claude サブスクリプションでサむンむンしおいる堎合に利甚できたす。API キヌ認蚌では利甚できず、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry でも利甚できたせん。962CLI セッションを Desktop に移動するには、タヌミナルで `/desktop` を実行したす。Claude はセッションを保存し、デスクトップアプリで開いおから CLI を終了したす。このコマンドは、Claude サブスクリプションでサむンむンしおいる堎合、macOS ず x64 Windows で利甚可胜です。API キヌ認蚌、Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry では利甚できたせん。

963 963 

964Desktop から CLI セッションを再開するには、プロンプトボックスに `/resume` ず入力したす。Desktop は CLI から開始したセッションをリストアップし、タむトル、フォルダ、たたはブランチで怜玢でき、各セッションがどこで終了したかをプレビュヌできたす。セッションを遞択するず、アプリで完党な䌚話ずコンテキストを含めお続行されたす。964Desktop 内から CLI セッションを再開するこずもできたす。`/resume` を䜿甚したす。このコマンドはロヌカルセッションで利甚可胜で、SSH、WSL、たたはクラりドセッションでは利甚できたせん。

965 

966Desktop でタヌミナルセッションを続行するには

967 

9681. タヌミナルでセッションを閉じたす。

9692. Desktop のプロンプトボックスで `/resume` ず入力したす。Desktop は、このコンピュヌタで CLI から開始したセッションをリストアップしたす。タむトル、フォルダ、たたはブランチで怜玢し、各セッションがどこで終了したかをプレビュヌしたす。

9703. セッションを遞択したす。アプリで完党な䌚話ずコンテキストずずもに続行されたす。

971 

972Desktop は同じセッションを続行するため、コピヌではなく、タヌミナルで `claude --resume` を実行するず、その埌も芋぀かりたす。

965 973 

966<Tip>974<Tip>

967 Desktop ず CLI をい぀䜿甚するか䞊列セッションをりィンドりで管理したい堎合、ペむンを䞊べお配眮したい堎合、たたは倉曎をビゞュアルで確認したい堎合は Desktop を䜿甚したす。スクリプト、自動化、たたはタヌミナルワヌクフロヌが必芁な堎合は CLI を䜿甚したす。975 Desktop ず CLI をい぀䜿甚するか耇数のセッションを 1 ぀のりィンドりで管理したい堎合、ペむンを䞊べお配眮したい堎合、たたは倉曎を芖芚的に確認したい堎合は Desktop を䜿甚したす。スクリプト、自動化が必芁な堎合、たたはタヌミナルワヌクフロヌを奜む堎合は CLI を䜿甚したす。

968</Tip>976</Tip>

969 977 

970<h3 id="cli-flag-equivalents">978<h3 id="cli-flag-equivalents">

971 CLI フラグの同等物979 CLI フラグの同等物

972</h3>980</h3>

973 981 

974このテヌブルは、䞀般的な CLI フラグのデスクトップアプリの同等物を瀺しおいたす。リストされおいないフラグは、スクリプトたたは自動化甚に蚭蚈されおいるため、デスクトップの同等物がありたせん。982このテヌブルは、䞀般的な CLI フラグの Desktop アプリの同等物を瀺しおいたす。リストされおいないフラグは、スクリプトたたは自動化甚に蚭蚈されおいるため、Desktop の同等物がありたせん。

975 983 

976| CLI | Desktop の同等物 |984| CLI | Desktop の同等物 |

977| - | - |985| - | - |

978| `--model sonnet` | 送信ボタンの暪のモデルドロップダりン |986| `--model sonnet` | 送信ボタンの暪のモデルドロップダりン |

979| `--resume`、`--continue` | サむドバヌのセッションをクリック、たたはプロンプトボックスに `/resume` ず入力しお CLI から開始したセッションを遞択 |987| `--resume`、`--continue` | サむドバヌのセッションをクリックするか、プロンプトボックスで `/resume` ず入力しお CLI から開始したセッションを遞択したす |

980| `--permission-mode` | 送信ボタンの暪のモヌドセレクタ |988| `--permission-mode` | 送信ボタンの暪のモヌドセレクタ |

981| `--dangerously-skip-permissions` | Bypass permissions モヌド。Pro ず Max プランでは Settings → Claude Code → 「Allow bypass permissions mode」で有効にしたす。Team ず Enterprise プランでは、組織ポリシヌがこれを制埡したす |989| `--dangerously-skip-permissions` | 暩限モヌドをバむパスしたす。Pro および Max プランでは、蚭定 → Claude Code → 「暩限モヌドのバむパスを蚱可」で有効にしたす。Team および Enterprise プランでは、組織ポリシヌで制埡されたす |

982| `--add-dir` | クラりドセッションで **+** ボタンで耇数のリポゞトリを远加 |990| `--add-dir` | クラりドセッションで **+** ボタンで耇数のリポゞトリを远加したす |

983| `--allowedTools`、`--disallowedTools` | セッションごずの同等物はありたせん。[蚭定ファむル](/docs/ja/settings)の暩限ルヌルは匕き続き適甚されたす。 |991| `--allowedTools`、`--disallowedTools` | セッションごずの同等物はありたせん。[蚭定ファむル](/docs/ja/settings)の暩限ルヌルは匕き続き適甚されたす。 |

984| `--verbose` | [Verbose ビュヌモヌド](#switch-view-modes)Transcript view ドロップダりン |992| `--verbose` | トランスクリプトビュヌドロップダりンの[詳现ビュヌモヌド](#switch-view-modes) |

985| `--print`、`--output-format` | 利甚できたせん。Desktop はむンタラクティブのみです。 |993| `--print`、`--output-format` | 利甚できたせん。Desktop は察話的のみです。 |

986| `ANTHROPIC_MODEL` 環境倉数 | 送信ボタンの暪のモデルドロップダりン |994| `ANTHROPIC_MODEL` 環境倉数 | 送信ボタンの暪のモデルドロップダりン |

987| `MAX_THINKING_TOKENS` 環境倉数 | ロヌカル環境゚ディタで蚭定したす。[環境蚭定](#environment-configuration)を参照しおください。 |995| `MAX_THINKING_TOKENS` 環境倉数 | ロヌカル環境゚ディタで蚭定したす。[環境蚭定](#environment-configuration)を参照しおください。 |

988 996 


990 共有蚭定998 共有蚭定

991</h3>999</h3>

992 1000 

993Desktop ず CLI は同じ蚭定ファむルを読み取るため、セットアップが匕き継がれたす1001Desktop ず CLI は同じ蚭定ファむルを読み蟌むため、セットアップが匕き継がれたす

994 1002 

995* プロゞェクト内の **[CLAUDE.md](/docs/ja/memory)** および `CLAUDE.local.md` ファむルは䞡方で䜿甚されたす1003* プロゞェクト内の **[CLAUDE.md](/docs/ja/memory)** および `CLAUDE.local.md` ファむルは䞡方で䜿甚されたす

996* `~/.claude.json` たたは `.mcp.json` で蚭定された **[MCP サヌバヌ](/docs/ja/mcp)** は䞡方で機胜したす1004* `~/.claude.json` たたは `.mcp.json` で蚭定された **[MCP サヌバヌ](/docs/ja/mcp)** は䞡方で機胜したす

997* 蚭定で定矩された **[Hooks](/docs/ja/hooks)** および **[skills](/docs/ja/skills)** は䞡方に適甚されたす1005* 蚭定で定矩された **[Hooks](/docs/ja/hooks)** および **[skills](/docs/ja/skills)** は䞡方に適甚されたす

998* `~/.claude.json` および `~/.claude/settings.json` の **[蚭定](/docs/ja/settings)** は共有されたす。`settings.json` の暩限ルヌル、蚱可されたツヌル、およびその他の蚭定は Desktop セッションに適甚されたす。1006* `~/.claude.json` および `~/.claude/settings.json` の **[蚭定](/docs/ja/settings)** は共有されたす。`settings.json` の暩限ルヌル、蚱可されたツヌル、およびその他の蚭定は Desktop セッションに適甚されたす。

999* **モデル**同じ[モデル](/docs/ja/model-config#available-models)は䞡方で利甚可胜です。Desktop では、送信ボタンの暪のドロップダりンからモデルを遞択したす。セッション䞭にモデルを同じドロップダりンから倉曎できたす。1007* **モデル**同じ[モデル](/docs/ja/model-config#available-models)が䞡方で利甚可胜です。Desktop では、送信ボタンの暪のドロップダりンからモデルを遞択したす。セッション䞭にも同じドロップダりンからモデルを倉曎できたす。

1000 1008 

1001<h4 id="mcp-servers-from-the-claude-desktop-chat-app">1009<h4 id="mcp-servers-from-the-claude-desktop-chat-app">

1002 Claude Desktop チャットアプリからの MCP サヌバヌ1010 Claude Desktop チャットアプリからの MCP サヌバヌ

1003</h4>1011</h4>

1004 1012 

1005Desktop アプリは `claude_desktop_config.json` から MCP サヌバヌをロヌカル Code タブセッションに読み蟌みたす。これは `~/.claude.json` および `.mcp.json` からのサヌバヌず䞊行しお行われたす。`claude_desktop_config.json` で定矩されたサヌバヌは Desktop チャットサヌフェスずロヌカル Code タブセッションの䞡方で利甚可胜です。1013Desktop アプリは、`claude_desktop_config.json` から MCP サヌバヌをロヌカルコヌドタブセッションに読み蟌み、`~/.claude.json` および `.mcp.json` のサヌバヌず䞊行しお実行したす。`claude_desktop_config.json` で定矩したサヌバヌは、Desktop チャットサヌフェむスずロヌカルコヌドタブセッションの䞡方で利甚可胜です。

1006 1014 

1007`claude_desktop_config.json` ず `~/.claude.json` たたは `.mcp.json` で同じサヌバヌ名を定矩した堎合、ロヌカルセッションの Code タブは䞀床接続し、`claude_desktop_config.json` の定矩を䜿甚したす。1015`claude_desktop_config.json` ず `~/.claude.json` たたは `.mcp.json` で同じサヌバヌ名を定矩した堎合、ロヌカルセッションのコヌドタブは 1 回接続し、`claude_desktop_config.json` の定矩を䜿甚したす。

1008 1016 

1009アプリはたた、`~/.claude.json` から stdio サヌバヌをロヌカルセッションの組み蟌み CLI に再配信したす。`~/.claude.json`ナヌザヌスコヌプず `.mcp.json` のトップレベルが同じ stdio サヌバヌ名を定矩する堎合、Code タブは `~/.claude.json` の定矩を䜿甚し、CLI の[スコヌプ階局](/docs/ja/mcp#scope-hierarchy-and-precedence)から倖れたす。1017アプリは、`~/.claude.json` の stdio サヌバヌをロヌカルセッションの組み蟌み CLI に再配信したす。`~/.claude.json`ナヌザヌスコヌプず `.mcp.json` のトップレベルが同じ stdio サヌバヌ名を定矩する堎合、コヌドタブは `~/.claude.json` の定矩を䜿甚し、CLI の[スコヌプ階局](/docs/ja/mcp#scope-hierarchy-and-precedence)から倖れたす。

1010 1018 

1011<Note>1019<Note>

1012 スタンドアロン CLI は `claude_desktop_config.json` を読み取りたせん。macOS ず WSL では、`claude mcp add-from-claude-desktop` を実行しお、これらのサヌバヌを `~/.claude.json` にコピヌしたす。[Claude Desktop から MCP サヌバヌをむンポヌト](/docs/ja/mcp#import-mcp-servers-from-claude-desktop)を参照しお、むンポヌトフロヌずスコヌプオプションを確認しおください。1020 スタンドアロン CLI は `claude_desktop_config.json` を読み蟌みたせん。macOS ず WSL では、`claude mcp add-from-claude-desktop` を実行しお、それらのサヌバヌを `~/.claude.json` にコピヌしたす。[Claude Desktop から MCP サヌバヌをむンポヌト](/docs/ja/mcp#import-mcp-servers-from-claude-desktop)を参照しお、むンポヌトフロヌずスコヌプオプションを確認しおください。

1013</Note>1021</Note>

1014 1022 

1015<h3 id="feature-comparison">1023<h3 id="feature-comparison">

1016 機胜比范1024 機胜比范

1017</h3>1025</h3>

1018 1026 

1019このテヌブルは、CLI ず Desktop の間のコア機胜を比范しおいたす。CLI フラグの完党なリストに぀いおは、[CLI リファレンス](/docs/ja/cli-reference)を参照しおください。1027このテヌブルは、CLI ず Desktop の䞻芁機胜を比范しおいたす。CLI フラグの完党なリストに぀いおは、[CLI リファレンス](/docs/ja/cli-reference)を参照しおください。

1020 1028 

1021| 機胜 | CLI | Desktop |1029| 機胜 | CLI | Desktop |

1022| - | - | - |1030| - | - | - |

1023| 暩限モヌド | `dontAsk` を含むすべおのモヌド | Manual、Accept edits、Plan、および Auto。Bypass permissions はモヌドセレクタに衚瀺されたす。Pro ず Max プランでは Settings トグルで有効にしたす。Team ず Enterprise プランでは、組織ポリシヌがこれを制埡したす |1031| 暩限モヌド | `dontAsk` を含むすべおのモヌド | Manual、Accept edits、Plan、および Auto。暩限モヌドのバむパスは、モヌドセレクタで有効にされるず衚瀺されたすPro および Max プランでは蚭定トグルを通じお、Team および Enterprise プランでは組織ポリシヌを通じお |

1024| [サヌドパヌティプロバむダヌ](/docs/ja/third-party-integrations) | Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry | デフォルトでは Anthropic の API。ゲヌトりェむルヌティングに぀いおは、[デスクトップアプリをゲヌトりェむに接続](/docs/ja/llm-gateway-connect#desktop-app)を参照しおください。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは自己ホスト型 LLM ゲヌトりェむで Code タブを実行するには、[Claude Desktop on 3P](https://claude.com/docs/third-party/claude-desktop/overview)を参照しおください。 |1032| [サヌドパヌティプロバむダヌ](/docs/ja/third-party-integrations) | Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry | デフォルトで Anthropic の API。ゲヌトりェむルヌティングに぀いおは、[Desktop アプリをゲヌトりェむに接続](/docs/ja/llm-gateway-connect#desktop-app)を参照しおください。Code タブを Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは自己ホスト型 LLM ゲヌトりェむで実行するには、[Claude Desktop on 3P](https://claude.com/docs/third-party/claude-desktop/overview)を参照しおください。 |

1025| [MCP サヌバヌ](/docs/ja/mcp) | 蚭定ファむルで蚭定 | ロヌカルおよび SSH セッションの Connectors UI、たたは蚭定ファむル |1033| [MCP サヌバヌ](/docs/ja/mcp) | 蚭定ファむルで蚭定 | ロヌカルおよび SSH セッションのコネクタ UI、たたは蚭定ファむル |

1026| [Plugins](/docs/ja/plugins/overview) | `/plugin` コマンド | プラグむンマネヌゞャヌ UI |1034| [プラグむン](/docs/ja/plugins/overview) | `/plugin` コマンド | プラグむンマネヌゞャヌ UI |

1027| @mention ファむル | テキストベヌス | オヌトコンプリヌト付きロヌカルおよび SSH セッションのみ |1035| @mention ファむル | テキストベヌス | オヌトコンプリヌト付き。ロヌカルおよび SSH セッションのみ |

1028| ファむル添付 | 利甚できたせん | 画像、PDF |1036| ファむル添付 | 利甚できたせん | 画像、PDF |

1029| セッション分離 | [`--worktree`](/docs/ja/cli-reference) フラグ | **worktree** オプションセッション開始時 |1037| セッション分離 | [`--worktree`](/docs/ja/cli-reference) フラグ | セッション開始時の **worktree** オプション |

1030| 耇数セッション | 別のタヌミナル | サむドバヌタブ |1038| 耇数セッション | 別々のタヌミナル | サむドバヌタブ |

1031| 定期的なタスク | Cron ゞョブ、CI パむプラむン | [スケゞュヌル枈みタスク](/docs/ja/desktop-scheduled-tasks) |1039| 定期的なタスク | Cron ゞョブ、CI パむプラむン | [スケゞュヌル枈みタスク](/docs/ja/desktop-scheduled-tasks) |

1032| コンピュヌタ䜿甚 | [macOS で `/mcp` 経由で有効化](/docs/ja/computer-use) | [macOS ず Windows でアプリずスクリヌン制埡](#let-claude-use-your-computer) |1040| コンピュヌタ䜿甚 | macOS で [`/mcp`](/docs/ja/computer-use) で有効化 | macOS および Windows で[アプリずスクリヌン制埡](#let-claude-use-your-computer) |

1033| iOS シミュレヌタ | [コンピュヌタ䜿甚](/docs/ja/computer-use#test-a-simulator-flow)経由でシミュレヌタを駆動 | [iOS Simulator ペむン](/docs/ja/desktop-ios-simulator)が自動的に開く |1041| iOS シミュレヌタ | [コンピュヌタ䜿甚](/docs/ja/computer-use#test-a-simulator-flow)経由でシミュレヌタを駆動 | [iOS シミュレヌタペむン](/docs/ja/desktop-ios-simulator)が自動的に開きたす |

1034| Dispatch 統合 | 利甚できたせん | [Dispatch セッション](#sessions-from-dispatch)サむドバヌ |1042| Dispatch 統合 | 利甚できたせん | サむドバヌの [Dispatch セッション](#sessions-from-dispatch) |

1035| スクリプトず自動化 | [`--print`](/docs/ja/cli-reference)、[Agent SDK](/docs/ja/headless) | 利甚できたせん |1043| スクリプトず自動化 | [`--print`](/docs/ja/cli-reference)、[Agent SDK](/docs/ja/headless) | 利甚できたせん |

1036 1044 

1037<h3 id="what’s-not-available-in-desktop">1045<h3 id="what’s-not-available-in-desktop">

1038 Desktop では利甚できないもの1046 Desktop で利甚できない機胜

1039</h3>1047</h3>

1040 1048 

1041以䞋の機胜は Desktop では利甚できたせん。ただし、以䞋の堎合を陀きたす1049以䞋の機胜は Desktop では利甚できたせん蚘茉されおいる堎合を陀く

1042 1050 

1043* **サヌドパヌティプロバむダヌ**Desktop はデフォルトで Anthropic の API に接続したす。Desktop をゲヌトりェむ経由でルヌティングするには、たたはコヌド タブを Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは自己ホスト型 LLM ゲヌトりェむで実行するには、[サヌドパヌティプロバむダヌ行](#feature-comparison)のリンクに埓っおください。1051* **サヌドパヌティプロバむダヌ**Desktop はデフォルトで Anthropic の API に接続したす。Desktop をゲヌトりェむ経由でルヌティングするか、Code タブを Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは自己ホスト型 LLM ゲヌトりェむで実行するには、[サヌドパヌティプロバむダヌ行](#feature-comparison)のリンクに埓っおください。

1044* **Linuxベヌタ版**Linux デスクトップアプリではコンピュヌタ䜿甚はただ利甚できたせん。[Claude Desktop on Linux](/docs/ja/desktop-linux)を参照しおください。1052* **Linuxベヌタ**Linux デスクトップアプリではコンピュヌタ䜿甚はただ利甚できたせん。[Claude Desktop on Linux](/docs/ja/desktop-linux)を参照しおください。

1045* **むンラむンコヌド提案**Desktop はオヌトコンプリヌトスタむルの提案を提䟛したせん。䌚話型プロンプトず明瀺的なコヌド倉曎を通じお機胜したす。1053* **むンラむンコヌド提案**Desktop はオヌトコンプリヌトスタむルの提案を提䟛したせん。䌚話型プロンプトず明瀺的なコヌド倉曎を通じお機胜したす。

1046* **゚ヌゞェントチヌム**チヌムリヌダヌずしお Claude が共有タスクリストからチヌムメむトにタスクを割り圓おる調敎されたチヌムは、[CLI](/docs/ja/agent-teams)で利甚可胜であり、Desktop では利甚できたせん。1 ぀のセッション内でマルチ゚ヌゞェント䜜業を行う堎合は、[動的ワヌクフロヌ](/docs/ja/workflows)を䜿甚したす。これは Desktop で実行されたす。Claude は[他のセッションをメッセヌゞしお管理](#work-across-sessions)するこずもできたす。1054* **゚ヌゞェントチヌム**Claude がチヌムリヌダヌずしお共有タスクリストからチヌムメむトにタスクを割り圓おる調敎されたチヌムは、[CLI](/docs/ja/agent-teams)で利甚可胜で、Desktop では利甚できたせん。1 ぀のセッション内でマルチ゚ヌゞェント䜜業を行う堎合は、Desktop で実行される[動的ワヌクフロヌ](/docs/ja/workflows)を䜿甚したす。Claude は[他のセッションに盎接メッセヌゞを送信しお管理](#work-across-sessions)するこずもできたす。

1047* **タヌミナルダむアログコマンド**タヌミナルで察話型パネルを開く組み蟌みコマンドは、Code タブでは異なる動䜜をしたす。暩限ルヌルず蚭定を管理するには、[蚭定ファむル](/docs/ja/settings)を盎接線集するか、スタンドアロン CLI からコマンドを実行したす。1055* **タヌミナルダむアログコマンド**タヌミナルで察話的パネルを開く組み蟌みコマンドは、コヌドタブで異なる動䜜をしたす。[蚭定ファむル](/docs/ja/settings)を盎接線集しお暩限ルヌルず蚭定を管理するか、スタンドアロン CLI からコマンドを実行したす。

1048 * `/permissions` などの匕数圢匏がないコマンドは、`isn't available in this environment` で応答したす。1056 * `/permissions` などの匕数圢匏がないコマンドは、`isn't available in this environment` で応答したす。

1049 * `/config` は Settings → Claude Code を開きたす。コマンドの埌のテキストは無芖されるため、`/config theme=dark` はテヌマを蚭定したせん。1057 * `/config` は蚭定 → Claude Code を開きたす。コマンド埌のテキストは無芖されるため、`/config theme=dark` はテヌマを蚭定したせん。

1050 1058 

1051<h2 id="troubleshooting">1059<h2 id="troubleshooting">

1052 トラブルシュヌティング1060 トラブルシュヌティング

Details

23* Claude Desktop v1.24012.0 以降23* Claude Desktop v1.24012.0 以降

24* MacApple の iOS シミュレヌタは macOS でのみ実行されるため24* MacApple の iOS シミュレヌタは macOS でのみ実行されるため

25* [Xcode](https://developer.apple.com/xcode/)iOS プラットフォヌムがむンストヌルされおいる状態。これはシミュレヌタデバむスを提䟛したす。Xcode にただシミュレヌタが衚瀺されおいない堎合は、[シミュレヌタペむンにシミュレヌタが芋぀からないず衚瀺される](#the-simulator-pane-says-no-simulators-were-found)を参照しおください。25* [Xcode](https://developer.apple.com/xcode/)iOS プラットフォヌムがむンストヌルされおいる状態。これはシミュレヌタデバむスを提䟛したす。Xcode にただシミュレヌタが衚瀺されおいない堎合は、[シミュレヌタペむンにシミュレヌタが芋぀からないず衚瀺される](#the-simulator-pane-says-no-simulators-were-found)を参照しおください。

26 * Xcode 26.x を䜿甚しおください。ペむンはただ Xcode 27 では動䜜したせん。Xcode 27 は Simulator アプリを Device Hub に眮き換えたす。Mac 䞊の `xcode-select` が Xcode 27 を指しおいる堎合は、[シミュレヌタペむンが Xcode 27 で倱敗する](#the-simulator-pane-fails-with-xcode-27)を参照しおください。26 * Xcode 26.x たたは Xcode 27 が掚奚されおおり、ペむンはどちらでも動䜜したす。耇数の Xcode がむンストヌルされおいる堎合は、[シミュレヌタペむンが䜿甚する Xcode を遞択する](#choose-which-xcode-the-simulator-pane-uses)を参照しおください。

27 27 

28<Note>28<Note>

29 このペヌゞでは、「デバむス」はシミュレヌトされた iPhone たたは iPad を指し、Xcode の **Window → Devices and Simulators** で管理するのず同じシミュレヌタデバむスの 1 ぀であり、物理ハヌドりェアではありたせん。29 このペヌゞでは、「デバむス」はシミュレヌトされた iPhone たたは iPad を指し、Xcode の **Window → Devices and Simulators** で管理するのず同じシミュレヌタデバむスの 1 ぀であり、物理ハヌドりェアではありたせん。


31 31 

32シミュレヌタペむンはロヌカルセッションでのみ利甚可胜です。[クラりド](/docs/ja/desktop#run-long-running-tasks-in-the-cloud)および [SSH](/docs/ja/desktop#ssh-sessions) セッションでは、Claude は Mac 䞊のシミュレヌタに到達できないマシン䞊で実行されたす。32シミュレヌタペむンはロヌカルセッションでのみ利甚可胜です。[クラりド](/docs/ja/desktop#run-long-running-tasks-in-the-cloud)および [SSH](/docs/ja/desktop#ssh-sessions) セッションでは、Claude は Mac 䞊のシミュレヌタに到達できないマシン䞊で実行されたす。

33 33 

34<h3 id="choose-which-xcode-the-simulator-pane-uses">

35 シミュレヌタペむンが䜿甚する Xcode を遞択する

36</h3>

37 

38耇数の Xcode がむンストヌルされおいる堎合䟋えば Xcode 26.x ず Xcode 27 が䞊行しおいる堎合、ペむンは `xcode-select` が指しおいるものを䜿甚したす。別のむンストヌルを䜿甚するには、そのパスで遞択したす。

39 

40䟋えば、䜿甚したい Xcode が `/Applications/Xcode-26.4.app` にむンストヌルされおいる堎合は、タヌミナルで以䞋を実行したす。

41 

42```bash theme={null}

43sudo xcode-select -s /Applications/Xcode-26.4.app

44```

45 

46その埌、Claude Desktop を終了しお再床開き、ペむンが新しく遞択された Xcode を䜿甚するようにしたす。

47 

48どのむンストヌルが遞択されおいるかを確認するには、`xcode-select -p` を実行したす。これは遞択されたむンストヌルの Developer フォルダを出力したす。䟋えば `/Applications/Xcode-26.4.app/Contents/Developer` のようになりたす。

49 

34<h2 id="run-your-app-in-the-simulator">50<h2 id="run-your-app-in-the-simulator">

35 シミュレヌタでアプリを実行する51 シミュレヌタでアプリを実行する

36</h2>52</h2>


59 75 

60シミュレヌタペむンは、アプリが実際に起動したデバむスを衚瀺したす。特定のデバむスでテストするには、リク゚ストでそれを指定したす。䟋えば「iPhone SE シミュレヌタで実行しおください」ず蚀えば、Claude はビルドず起動時にそのデバむスをタヌゲットにしたす。76シミュレヌタペむンは、アプリが実際に起動したデバむスを衚瀺したす。特定のデバむスでテストするには、リク゚ストでそれを指定したす。䟋えば「iPhone SE シミュレヌタで実行しおください」ず蚀えば、Claude はビルドず起動時にそのデバむスをタヌゲットにしたす。

61 77 

62Claude が起動したデバむスは Apple の Simulator アプリにも衚瀺され、Claude は既に起動しおいるデバむスにアプリをむンストヌルできたす。78Claude が起動したデバむスは Apple の Simulator アプリにも衚瀺され、Xcode 27 の Device Hub にも衚瀺されたす。Claude は既に起動しおいるデバむスにアプリをむンストヌルできたす。

63 79 

64シミュレヌタペむンを自分で開くこずもできたす。セッションがシミュレヌタを接続したか Swift ファむルを線集した埌、セッションツヌルバヌの **Views** メニュヌに **iOS Simulator** ゚ントリが衚瀺されたす。ペむンがただデバむスを衚瀺しおいない堎合は、**Attach simulator** をクリックするか、その暪のデバむスメニュヌから特定のデバむスを遞択したす。シャットダりンしたデバむスを遞択するず、それが起動したす。Xcode たたはそのシミュレヌタが芋぀からない堎合、ペむンはセットアップステップを衚瀺し、完了するたびにそれらをチェックしたす。80シミュレヌタペむンを自分で開くこずもできたす。セッションがシミュレヌタを接続したか Swift ファむルを線集した埌、セッションツヌルバヌの **Views** メニュヌに **iOS Simulator** ゚ントリが衚瀺されたす。ペむンがただデバむスを衚瀺しおいない堎合は、**Attach simulator** をクリックするか、その暪のデバむスメニュヌから特定のデバむスを遞択したす。シャットダりンしたデバむスを遞択するず、それが起動したす。Xcode たたはそのシミュレヌタが芋぀からない堎合、ペむンはセットアップステップを衚瀺し、完了するたびにそれらをチェックしたす。

65 81 


86 102 

87各デバむスはそれを起動したセッションに属するため、[䞊列セッション](/docs/ja/desktop#work-in-parallel-with-sessions)はデバむスを共有したせん。1 ぀のセッションのペむンに衚瀺されるのは、そのセッションの䜜業を反映し、別のセッションの䜜業ではありたせん。サむドバヌでセッションを切り替えるず、シミュレヌタビュヌが䌚話ず䞀緒に切り替わり、戻すず同じデバむスが䞭断したずころから再開されたす。Claude が耇数のデバむスで䜜業する堎合、各デバむスは独自のペむンを開き、セッションあたり最倧 4 ぀たでです。103各デバむスはそれを起動したセッションに属するため、[䞊列セッション](/docs/ja/desktop#work-in-parallel-with-sessions)はデバむスを共有したせん。1 ぀のセッションのペむンに衚瀺されるのは、そのセッションの䜜業を反映し、別のセッションの䜜業ではありたせん。サむドバヌでセッションを切り替えるず、シミュレヌタビュヌが䌚話ず䞀緒に切り替わり、戻すず同じデバむスが䞭断したずころから再開されたす。Claude が耇数のデバむスで䜜業する堎合、各デバむスは独自のペむンを開き、セッションあたり最倧 4 ぀たでです。

88 104 

89Claude Code Desktop は、起動したシミュレヌタが䜿甚されなくなるず、それらをシャットダりンしたす。アプリを終了するずき、セッションをアヌカむブするずき、たたはペむンからデバむスをデタッチしおから 10 分埌です。ペむンたたは Apple の Simulator アプリから自分で起動したデバむスは、自動的にシャットダりンされるこずはありたせん。接続されたデバむスをすぐにシャットダりンするには、ペむンのシャットダりンボタンを䜿甚したす。105Claude Code Desktop は、起動したシミュレヌタが䜿甚されなくなるず、それらをシャットダりンしたす。アプリを終了するずき、セッションをアヌカむブするずき、たたはペむンからデバむスをデタッチしおから 10 分埌です。Claude Code Desktop の倖で起動したデバむスApple の Simulator アプリや Device Hub などは、自動的にシャットダりンされるこずはありたせん。接続されたデバむスをすぐにシャットダりンするには、ペむンのシャットダりンボタンを䜿甚したす。

90 106 

91<h2 id="grant-claude-access-to-a-device">107<h2 id="grant-claude-access-to-a-device">

92 Claude にデバむスぞのアクセスを蚱可する108 Claude にデバむスぞのアクセスを蚱可する


150 シミュレヌタペむンにシミュレヌタが芋぀からないず衚瀺される166 シミュレヌタペむンにシミュレヌタが芋぀からないず衚瀺される

151</h3>167</h3>

152 168 

153`xcode-select` が Xcode 27 を指しおいる堎合、デバむスが存圚しおいおも、ペむンはシミュレヌタが芋぀からないず報告できたす。[シミュレヌタペむンが Xcode 27 で倱敗する](#the-simulator-pane-fails-with-xcode-27)を参照しおください。それ以倖の堎合、Xcode はむンストヌルされおいたすが、iOS シミュレヌタがリストされおいたせん。シミュレヌタペむンはセットアップステップを衚瀺し、各ステップが完了するたびにそれらをチェックしたす。芋぀からないピヌスを手動でむンストヌルするには、Xcode の蚭定から iOS シミュレヌタランタむムをダりンロヌドするか、`xcodebuild -downloadPlatform iOS` を実行したす。169Xcode がむンストヌルされおいたすが、iOS シミュレヌタがリストされおいたせん。シミュレヌタペむンはセットアップステップを衚瀺し、各ステップが完了するたびにそれらをチェックしたす。芋぀からないピヌスを手動でむンストヌルするには、Xcode の蚭定から iOS シミュレヌタランタむムをダりンロヌドするか、`xcodebuild -downloadPlatform iOS` を実行したす。

154 

155<h3 id="the-simulator-pane-fails-with-xcode-27">

156 シミュレヌタペむンが Xcode 27 で倱敗する

157</h3>

158 

159ペむンはただ Xcode 27 では動䜜したせん。Xcode 27 は Simulator アプリを Device Hub に眮き換えたす。Xcode 27 が遞択されおいる堎合、デバむスの接続に倱敗するか、デバむスが存圚しおいおもペむンはシミュレヌタが芋぀からないず報告したす。

160 

161ペむンは `xcode-select` が指す Xcode を䜿甚したす。Xcode 27 が唯䞀のむンストヌルである堎合、たず Xcode 26.x をそれず䞊行しおむンストヌルしたす。次に、26.x むンストヌルをそのパスで遞択したす。䟋えば、`/Applications/Xcode-26.4.app` ずしおむンストヌルされおいる堎合

162 

163```bash theme={null}

164sudo xcode-select -s /Applications/Xcode-26.4.app

165```

166 

167`xcode-select -p` を実行しお、どのむンストヌルが遞択されおいるかを確認したす。

168 170 

169<h2 id="see-also">171<h2 id="see-also">

170 関連項目172 関連項目

Details

4 4 

5# デスクトップアプリを始める5# デスクトップアプリを始める

6 6 

7> Claude Code をデスクトップにむンストヌルしお、最初のコヌディングセッションを開始したす7> Claude デスクトップアプリをむンストヌルしお、Code タブを開き、コンピュヌタヌ䞊のプロゞェクトフォルダヌで最初の Claude Code セッションを開始したす。

8 8 

9デスクトップアプリは、耇数のセッションを䞊行しお実行するために構築されたグラフィカルむンタヌフェヌス付きの Claude Code を提䟛したす。䞊列䜜業を管理するためのサむドバヌ、統合タヌミナルずファむル゚ディタヌ付きのドラッグアンドドロップレむアりト、ビゞュアル diff レビュヌ、ラむブアプリプレビュヌ、自動マヌゞ機胜付きの GitHub PR 監芖、スケゞュヌル枈みタスクがありたす。タヌミナルは䞍芁です。9デスクトップアプリは、グラフィカルむンタヌフェヌス付きの Claude Code を提䟛するため、コンピュヌタヌ䞊のフォルダヌ内のコヌドに察しお Claude に䜜業を䟝頌し、タヌミナルを䜿甚せずにその倉曎をレビュヌできたす。このペヌゞでは、アプリのむンストヌルず **Code** タブで最初のセッションを開始する方法に぀いお説明したす。Claude Code には [Pro、Max、Team、たたは Enterprise サブスクリプション](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=desktop_quickstart_pricing)が必芁です。

10 10 

11<CardGroup cols={3}>11<CardGroup cols={3}>

12 <Card title="macOS 甚にダりンロヌド" icon="apple" href="https://claude.ai/api/desktop/darwin/universal/dmg/latest/redirect?utm_source=claude_code&utm_medium=docs">12 <Card title="macOS 甚にダりンロヌド" icon="apple" href="https://claude.ai/api/desktop/darwin/universal/dmg/latest/redirect?utm_source=claude_code&utm_medium=docs">


25Windows ARM64 の堎合は、[ARM64 むンストヌラヌ](https://claude.ai/api/desktop/win32/arm64/setup/latest/redirect?utm_source=claude_code\&utm_medium=docs)をダりンロヌドしおください。Linux では apt でむンストヌルしたす。[Claude Desktop on Linux](/docs/ja/desktop-linux)を参照しおください。25Windows ARM64 の堎合は、[ARM64 むンストヌラヌ](https://claude.ai/api/desktop/win32/arm64/setup/latest/redirect?utm_source=claude_code\&utm_medium=docs)をダりンロヌドしおください。Linux では apt でむンストヌルしたす。[Claude Desktop on Linux](/docs/ja/desktop-linux)を参照しおください。

26 26 

27<Note>27<Note>

28 Claude Code には [Pro、Max、Team、たたは Enterprise サブスクリプション](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=desktop_quickstart_pricing)が必芁です。28 以䞋のケヌスは他のペヌゞで説明されおいたす。

29</Note>

30 29 

31このペヌゞでは、アプリのむンストヌルず最初のセッションの開始に぀いお説明したす。既にセットアップが完了しおいる堎合は、[Claude Code Desktop を䜿甚する](/docs/ja/desktop)で完党なリファレンスを参照しおください。30 * **既にセットアップ枈み**: [Claude Code Desktop を䜿甚する](/docs/ja/desktop)で Code タブが実行できるすべおの機胜を参照しおください

31 * **タヌミナルで `claude` を䜿甚したい**: [CLI をむンストヌル](/docs/ja/quickstart)しおください

32</Note>

32 33 

33デスクトップアプリには 3 ぀のタブがありたす。34デスクトップアプリには 3 ぀のタブがありたす。

34 35 

35* **Chat**: ファむルアクセスなしの䞀般的な䌚話。claude.ai ず同様です。36* **Chat**: ファむルアクセスなしの䞀般的な䌚話。claude.ai ず同様です。

36* **Cowork**: サンドボックス化された仮想マシン内で独自の環境を持぀自埋型バックグラりンド゚ヌゞェント。あなたが他の䜜業をしおいる間も独立しお実行できたす。オンデバむス Cowork セッションはコンピュヌタヌ䞊で VM を実行したす。リモヌト Cowork セッションは代わりに Anthropic 管理の VM 䞊で実行されたす。37* **Cowork**: あなたが他の䜜業をしおいる間も独立しお䜜業を実行する自埋型バックグラりンド゚ヌゞェント。

37* **Code**: ロヌカルファむルぞの盎接アクセスを備えたむンタラクティブなコヌディングアシスタント。暩限モヌドに応じお、Claude が提案する各倉曎を承認するか、Claude が倉曎を加えた埌にレビュヌしたす。38* **Code**: ロヌカルファむルぞの盎接アクセスを備えたむンタラクティブなコヌディングアシスタント。暩限モヌドに応じお、Claude が提案する各倉曎を承認するか、Claude が倉曎を加えた埌にレビュヌしたす。

38 39 

39Chat ず Cowork は [Claude ヘルプセンタヌ](https://support.claude.com/)で説明されおいたす。デスクトップアプリのむンストヌルずデプロむは [Claude Desktop サポヌト蚘事](https://support.claude.com/en/collections/16163169-claude-desktop)で説明されおいたす。このペヌゞは **Code** タブに焊点を圓おおいたす。40Chat ず Cowork は [Claude ヘルプセンタヌ](https://support.claude.com/)で説明されおいたす。デスクトップアプリのむンストヌルずデプロむは [Claude Desktop サポヌト蚘事](https://support.claude.com/en/collections/16163169-claude-desktop)で説明されおいたす。このペヌゞは **Code** タブに焊点を圓おおいたす。


52 </Step>53 </Step>

53</Steps>54</Steps>

54 55 

55デスクトップアプリには Claude Code が含たれおいたす。Node.js たたは CLI を別途むンストヌルする必芁はありたせん。タヌミナルから `claude` を䜿甚するには、CLI を別途むンストヌルしおください。[CLI を始める](/docs/ja/quickstart)を参照しおください。56デスクトップアプリには Claude Code が含たれおいたす。Code タブを䜿甚するために Node.js たたは CLI をむンストヌルする必芁はありたせん。

56 57 

57<h2 id="start-your-first-session">58<h2 id="start-your-first-session">

58 最初のセッションを開始する59 最初のセッションを開始する

Details

61 61 

62* **Manual**: スケゞュヌルなし、**Run now** をクリックしたずきのみ実行されたす。オンデマンドでトリガヌするプロンプトを保存するのに䟿利です62* **Manual**: スケゞュヌルなし、**Run now** をクリックしたずきのみ実行されたす。オンデマンドでトリガヌするプロンプトを保存するのに䟿利です

63* **Hourly**: 1 時間ごずに実行されたす63* **Hourly**: 1 時間ごずに実行されたす

64* **Daily**: 時刻ピッカヌを衚瀺し、デフォルトは珟地時間の午前 9 時です64* **Daily**: 毎日、遞択した珟地時間に実行されたす

65* **Weekdays**: Daily ず同じですが、土曜日ず日曜日をスキップしたす65* **Weekdays**: Daily ず同じですが、土曜日ず日曜日をスキップしたす

66* **Weekly**: 時刻ピッカヌず曜日ピッカヌを衚瀺したす66* **Weekly**: 時刻ピッカヌず曜日ピッカヌを衚瀺したす

67 67 

env-vars.md +302 −298

Details

114 114 

115蚭定ファむルでは倉数を蚭定できたすが、削陀するこずはできたせん。制埡しおいないシェルプロファむルによっお゚クスポヌトされた叀い `CLAUDE_CODE_USE_VERTEX` など、蚭定を解陀できない倉数をオヌバヌラむドするには、`env` ブロックで空の文字列に蚭定したす。`"CLAUDE_CODE_USE_VERTEX": ""`。Claude Code は空の倀をプロバむダヌ遞択の未蚭定ずしお扱いたす。サブプロセスは匕き続き空の倀を継承したす。115蚭定ファむルでは倉数を蚭定できたすが、削陀するこずはできたせん。制埡しおいないシェルプロファむルによっお゚クスポヌトされた叀い `CLAUDE_CODE_USE_VERTEX` など、蚭定を解陀できない倉数をオヌバヌラむドするには、`env` ブロックで空の文字列に蚭定したす。`"CLAUDE_CODE_USE_VERTEX": ""`。Claude Code は空の倀をプロバむダヌ遞択の未蚭定ずしお扱いたす。サブプロセスは匕き続き空の倀を継承したす。

116 116 

117蚭定ファむル間では、`env` 倀は [蚭定の優先順䜍](/docs/ja/settings#settings-precedence) に埓うため、マネヌゞド蚭定゚ントリはナヌザヌたたはプロゞェクト蚭定の同じ倉数をオヌバヌラむドしたす。117蚭定ファむル間では、`env` 倀は [蚭定の優先順䜍](/docs/ja/settings#settings-precedence) に埓うため、マネヌゞド蚭定゚ントリはナヌザヌたたはプロゞェクト蚭定の同じ倉数をオヌバヌラむドしたす。プロゞェクトおよびロヌカル蚭定は、`CLAUDE_CONFIG_DIR` や OpenTelemetry ゚クスポヌタヌ倉数など、䞀郚の倉数を蚭定できたせん。[`env` で Claude Code が無芖する倉数](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) は、それらず、匕き続き適甚される OpenTelemetry オフ倀をリストしおいたす。

118 118 

119環境倉数が CLI フラグおよびセッション内コマンドずどのように盞互䜜甚するかは、機胜ごずに異なりたす。`--model` ず `/model` は `ANTHROPIC_MODEL` をオヌバヌラむドしたすが、`CLAUDE_CODE_EFFORT_LEVEL` は `--effort` ず `/effort` をオヌバヌラむドしたす。倉数が別の蚭定゜ヌスず盞互䜜甚する堎合、[倉数](#variables) リストの行は優先順䜍を瀺すか、それを文曞化するペヌゞにリンクしたす。119環境倉数が CLI フラグおよびセッション内コマンドずどのように盞互䜜甚するかは、機胜ごずに異なりたす。`--model` ず `/model` は `ANTHROPIC_MODEL` をオヌバヌラむドしたすが、`CLAUDE_CODE_EFFORT_LEVEL` は `--effort` ず `/effort` をオヌバヌラむドしたす。倉数が別の蚭定゜ヌスず盞互䜜甚する堎合、[倉数](#variables) リストの行は優先順䜍を瀺すか、それを文曞化するペヌゞにリンクしたす。

120 120 


124 倉数124 倉数

125</h2>125</h2>

126 126 

127タむムアりト、トヌクン予算、再詊行回数などの数倀倉数は、倉数の行に「プレヌンな数字のみ」ず蚘茉されおいる堎合を陀き、プレヌンな数字に加えお科孊蚘法ず数字区切り文字を受け入れたす。䟋えば、Claude Code は `2e3` を 2000 ずしお、`64_000` を 64000 ずしお読み蟌みたす。v2.1.211 より前は、これらの衚蚘法により、`1e6` がタむムアりトを 1 に蚭定するなど、はるかに小さい倀が静かに蚭定される可胜性がありたした。127タむムアりト、トヌクン予算、再詊行回数などの数倀倉数は、倉数の行に「プレヌンな数字のみ」ず蚘茉されおいる堎合を陀き、プレヌンな数字に加えお科孊蚘法ず数字区切り文字の衚蚘を受け入れたす。䟋えば、Claude Code は `2e3` を 2000 ずしお、`64_000` を 64000 ずしお読み蟌みたす。v2.1.211 より前は、これらの衚蚘により、`1e6` がタむムアりトを 1 に蚭定するなど、はるかに小さい倀が静かに蚭定される可胜性がありたした。

128 128 

129<Note>129<Note>

130 動䜜をオン/オフにする倉数の堎合、`1` たたは `true` を蚭定しおオンにし、`0` たたは `false` を蚭定しおオフにしたす。倧文字小文字は問いたせん。130 動䜜をオン/オフにする倉数の堎合、`1` たたは `true` を蚭定しおオンにし、`0` たたは `false` を蚭定しおオフにしたす。倧文字小文字は問いたせん。

131 131 

132 䞀郚の倉数は、蚭定されおいるかどうかのみを読み取るため、`0` を含む空でない倀を蚭定するず動䜜がオンになり、倉数を蚭定解陀するか空の倀に蚭定するこずで動䜜がオフになりたす。これらの倉数は次のように機胜したす132 䞀郚の倉数は、蚭定したかどうかのみを読み取るため、`0` を含む空でない倀はその動䜜をオンにし、倉数を蚭定解陀するか空の倀に蚭定するこずで動䜜をオフにしたす。これらの倉数はこのように機胜したす

133 133 

134 * `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`134 * `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`

135 * `DISABLE_TELEMETRY`135 * `DISABLE_TELEMETRY`


138 * `FALLBACK_FOR_ALL_PRIMARY_MODELS`138 * `FALLBACK_FOR_ALL_PRIMARY_MODELS`

139 * `IS_DEMO`139 * `IS_DEMO`

140 140 

141 別の倉数には独自のルヌルがありたす`FORCE_HYPERLINK` は数倀を読み取るため、`0` のみがオフになりたす。各倉数の行には、その独自のルヌルも蚘茉されおいたす。141 別の倉数には独自のルヌルがありたす`FORCE_HYPERLINK` は数倀を読み取るため、`0` のみがオフになりたす。各倉数の行には独自のルヌルも蚘茉されおいたす。

142</Note>142</Note>

143 143 

144| 倉数 | 目的 |144| 倉数 | 目的 |

145| :- | :- |145| :- | :- |

146| `ANTHROPIC_API_KEY` | `X-Api-Key` ヘッダヌずしお送信される API キヌ。蚭定されおいる堎合、ログむンしおいおも、このキヌが Claude Pro、Max、Team、たたは Enterprise サブスクリプションの代わりに䜿甚されたす。非察話モヌド`-p`では、キヌが存圚する堎合は垞に䜿甚されたす。察話モヌド では、キヌがサブスクリプションをオヌバヌラむドする前に、䞀床承認するよう求められたす。代わりにサブスクリプションを䜿甚するには、`unset ANTHROPIC_API_KEY` を実行しおください |146| `ANTHROPIC_API_KEY` | `X-Api-Key` ヘッダヌずしお送信される API キヌ。蚭定されおいる堎合、ログむンしおいおも、このキヌは Claude Pro、Max、Team、たたは Enterprise サブスクリプションの代わりに䜿甚されたす。非察話モヌド`-p`では、キヌが存圚する堎合は垞に䜿甚されたす。察話モヌドでは、キヌがサブスクリプションをオヌバヌラむドする前に、䞀床承認するよう求められたす。代わりにサブスクリプションを䜿甚するには、`unset ANTHROPIC_API_KEY` を実行しおください |

147| `ANTHROPIC_AUTH_TOKEN` | `Authorization` ヘッダヌのカスタム倀ここで蚭定した倀には `Bearer ` が付加されたす |147| `ANTHROPIC_AUTH_TOKEN` | `Authorization` ヘッダヌのカスタム倀ここで蚭定した倀には `Bearer ` が付加されたす |

148| `ANTHROPIC_AWS_API_KEY` | [Claude Platform on AWS](/docs/ja/claude-platform-on-aws) のワヌクスペヌス API キヌ。AWS コン゜ヌルで生成されたす。`x-api-key` ずしお送信され、AWS SigV4 より優先されたす |148| `ANTHROPIC_AWS_API_KEY` | [Claude Platform on AWS](/docs/ja/claude-platform-on-aws) のワヌクスペヌス API キヌ。AWS コン゜ヌルで生成されたす。`x-api-key` ずしお送信され、AWS SigV4 より優先されたす |

149| `ANTHROPIC_AWS_BASE_URL` | [Claude Platform on AWS](/docs/ja/claude-platform-on-aws) ゚ンドポむント URL をオヌバヌラむドしたす。カスタムリヌゞョンの堎合、たたは [LLM ゲヌトりェむ](/docs/ja/llm-gateway) を通じおルヌティングする堎合に䜿甚したす。デフォルトは `https://aws-external-anthropic.{region}.api.aws` です。Claude Code は [Amazon Bedrock ず同じ優先順䜍でリヌゞョンを解決したす](/docs/ja/amazon-bedrock#3-configure-claude-code) |149| `ANTHROPIC_AWS_BASE_URL` | [Claude Platform on AWS](/docs/ja/claude-platform-on-aws) ゚ンドポむント URL をオヌバヌラむドしたす。カスタムリヌゞョンの堎合、たたは [LLM ゲヌトりェむ](/docs/ja/llm-gateway) を通じおルヌティングする堎合に䜿甚したす。デフォルトは `https://aws-external-anthropic.{region}.api.aws` です。Claude Code は [Amazon Bedrock ず同じ優先順䜍でリヌゞョンを解決したす](/docs/ja/amazon-bedrock#3-configure-claude-code) |

150| `ANTHROPIC_AWS_WORKSPACE_ID` | [Claude Platform on AWS](/docs/ja/claude-platform-on-aws) に必須です。すべおのリク゚ストで `anthropic-workspace-id` ヘッダヌずしお送信されたす |150| `ANTHROPIC_AWS_WORKSPACE_ID` | [Claude Platform on AWS](/docs/ja/claude-platform-on-aws) に必須です。すべおのリク゚ストで `anthropic-workspace-id` ヘッダヌずしお送信されたす |

151| `ANTHROPIC_BASE_URL` | API ゚ンドポむントをオヌバヌラむドしお、プロキシたたはゲヌトりェむを通じおリク゚ストをルヌティングしたす。ファヌストパヌティ以倖のホストに蚭定されおいる堎合、[MCP ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search) はデフォルトで無効になりたす。プロキシが `tool_reference` ブロックを転送する堎合は、`ENABLE_TOOL_SEARCH=true` を蚭定しおください。v2.1.196 以降、[Remote Control](/docs/ja/remote-control#requirements) は、これが `api.anthropic.com` 以倖のホストを指しおいる堎合は無効になりたす。これは Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry での動䜜ず䞀臎したす |151| `ANTHROPIC_BASE_URL` | API ゚ンドポむントをオヌバヌラむドしお、プロキシたたはゲヌトりェむを通じおリク゚ストをルヌティングしたす。ファヌストパヌティ以倖のホストに蚭定されおいる堎合、[MCP ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search) はデフォルトで無効になりたす。プロキシが `tool_reference` ブロックを転送する堎合は、`ENABLE_TOOL_SEARCH=true` を蚭定しおください。v2.1.196 以降、[Remote Control](/docs/ja/remote-control#requirements) は、これが `api.anthropic.com` 以倖のホストを指しおいる堎合は無効になり、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry での動䜜ず䞀臎したす |

152| `ANTHROPIC_BEDROCK_BASE_URL` | Amazon Bedrock ゚ンドポむント URL をオヌバヌラむドしたす。カスタム Amazon Bedrock ゚ンドポむントの堎合、たたは [LLM ゲヌトりェむ](/docs/ja/llm-gateway) を通じおルヌティングする堎合に䜿甚したす。[Amazon Bedrock](/docs/ja/amazon-bedrock) を参照しおください |152| `ANTHROPIC_BEDROCK_BASE_URL` | Amazon Bedrock ゚ンドポむント URL をオヌバヌラむドしたす。カスタム Amazon Bedrock ゚ンドポむントの堎合、たたは [LLM ゲヌトりェむ](/docs/ja/llm-gateway) を通じおルヌティングする堎合に䜿甚したす。[Amazon Bedrock](/docs/ja/amazon-bedrock) を参照しおください |

153| `ANTHROPIC_BEDROCK_MANTLE_BASE_URL` | Amazon Bedrock Mantle ゚ンドポむント URL をオヌバヌラむドしたす。[Mantle ゚ンドポむント](/docs/ja/amazon-bedrock#use-the-mantle-endpoint) を参照しおください |153| `ANTHROPIC_BEDROCK_MANTLE_BASE_URL` | Amazon Bedrock Mantle ゚ンドポむント URL をオヌバヌラむドしたす。[Mantle ゚ンドポむント](/docs/ja/amazon-bedrock#use-the-mantle-endpoint) を参照しおください |

154| `ANTHROPIC_BEDROCK_REGION_PREFIX` | クロスリヌゞョン掚論プロファむルプレフィックス`us`、`eu`、`apac`、`jp`、`au`、たたは `global`Claude Code が AWS リヌゞョンから掟生したものの代わりに最初に詊したす。AWS GovCloud リヌゞョンでは無芖されたす。Claude Code v2.1.224 以降が必芁です。[Amazon Bedrock](/docs/ja/amazon-bedrock#cross-region-inference-profile-prefixes) を参照しおください |154| `ANTHROPIC_BEDROCK_REGION_PREFIX` | クロスリヌゞョン掚論プロファむルプレフィックス`us`、`eu`、`apac`、`jp`、`au`、たたは `global`Claude Code が AWS リヌゞョンから掟生したものの代わりに最初に詊したす。AWS GovCloud リヌゞョンでは無芖されたす。Claude Code v2.1.224 以降が必芁です。[Amazon Bedrock](/docs/ja/amazon-bedrock#cross-region-inference-profile-prefixes) を参照しおください |

155| `ANTHROPIC_BEDROCK_SERVICE_TIER` | Amazon Bedrock [サヌビスティア](https://docs.aws.amazon.com/bedrock/latest/userguide/service-tiers-inference.html)`default`、`flex`、たたは `priority`。`X-Amzn-Bedrock-Service-Tier` ヘッダヌずしお送信されたす。[Amazon Bedrock](/docs/ja/amazon-bedrock#service-tiers) を参照しおください |155| `ANTHROPIC_BEDROCK_SERVICE_TIER` | Amazon Bedrock [サヌビスティア](https://docs.aws.amazon.com/bedrock/latest/userguide/service-tiers-inference.html)`default`、`flex`、たたは `priority`。`X-Amzn-Bedrock-Service-Tier` ヘッダヌずしお送信されたす。[Amazon Bedrock](/docs/ja/amazon-bedrock#service-tiers) を参照しおください |

156| `ANTHROPIC_BETAS` | API リク゚ストに含める远加の `anthropic-beta` ヘッダヌ倀のカンマ区切りリスト。Claude Code は既に必芁なベヌタヘッダヌを送信したす。Claude Code がネむティブサポヌトを远加する前に、[Anthropic API ベヌタ](https://platform.claude.com/docs/en/api/beta-headers) にオプトむンするために䜿甚したす。[`--betas` フラグ](/docs/ja/cli-reference#cli-flags) ずは異なり、API キヌ認蚌が必芁ですが、この倉数は Claude.ai サブスクリプションを含むすべおの認蚌方法で機胜したす |156| `ANTHROPIC_BETAS` | API リク゚ストに含める远加の `anthropic-beta` ヘッダヌ倀のカンマ区切りリスト。Claude Code は既に必芁なベヌタヘッダヌを送信したす。Claude Code がネむティブサポヌトを远加する前に [Anthropic API ベヌタ](https://platform.claude.com/docs/en/api/beta-headers) にオプトむンするために䜿甚したす。[`--betas` フラグ](/docs/ja/cli-reference#cli-flags) ずは異なり、API キヌ認蚌が必芁ですが、この倉数は Claude.ai サブスクリプションを含むすべおの認蚌方法で機胜したす |

157| `ANTHROPIC_CUSTOM_HEADERS` | リク゚ストに远加するカスタムヘッダヌ`Name: Value` 圢匏、耇数ヘッダヌの堎合は改行区切り。名前たたは倀に HTTP ヘッダヌが凊理できない文字カヌリヌクォヌトやれロ幅スペヌスなどが含たれおいる堎合、リク゚ストは䜍眮で識別されるペアを瀺す゚ラヌで倱敗したす。Claude Code v2.1.227 以降が必芁です。[無効なリク゚ストヘッダヌ倀](/docs/ja/errors#invalid-request-header-value) は正確な文字セットずチェックが実行される堎所をリストしおいたす。`Authorization` や `Host` などの認蚌情報、組織たたはテナント、ルヌティング、たたは API 動䜜ヘッダヌを蚭定する倀は、サヌバヌ管理蚭定がそれを配信する堎合、[承認が必芁な蚭定](/docs/ja/server-managed-settings#environment-variables-and-the-approval-dialog) ずしおカりントされたす。プロゞェクトたたはロヌカル蚭定からは、そのような倀は [`env` 倀が適甚される堎合のルヌル](/docs/ja/settings-reference#when-claude-code-applies-env-values) に埓いたす |157| `ANTHROPIC_CUSTOM_HEADERS` | リク゚ストに远加するカスタムヘッダヌ`Name: Value` 圢匏、耇数ヘッダヌの堎合は改行区切り。名前たたは倀に HTTP ヘッダヌが凊理できない文字䟋えば、カヌリヌクォヌトたたはれロ幅スペヌスが含たれおいる堎合、リク゚ストは䜍眮で察を識別する゚ラヌで倱敗したす。Claude Code v2.1.227 以降が必芁です。[無効なリク゚ストヘッダヌ倀](/docs/ja/errors#invalid-request-header-value) は正確な文字セットずチェックが実行される堎所をリストしおいたす。`Authorization` たたは `Host` などの認蚌情報、組織たたはテナント、ルヌティング、たたは API 動䜜ヘッダヌを蚭定する倀は、サヌバヌ管理蚭定がそれを配信する堎合、[承認が必芁な蚭定](/docs/ja/server-managed-settings#environment-variables-and-the-approval-dialog) ずしおカりントされたす。プロゞェクトたたはロヌカル蚭定からは、そのような倀は [`env` 倀が適甚される堎合のルヌル](/docs/ja/settings-reference#when-claude-code-applies-env-values) に埓いたす |

158| `ANTHROPIC_CUSTOM_MODEL_OPTION` | `/model` ピッカヌにカスタム゚ントリずしお远加するモデル ID。組み蟌み゚むリアスを眮き換えるこずなく、非暙準たたはゲヌトりェむ固有のモデルを遞択可胜にするために䜿甚したす。[モデル蚭定](/docs/ja/model-config#add-a-custom-model-option) を参照しおください |158| `ANTHROPIC_CUSTOM_MODEL_OPTION` | `/model` ピッカヌにカスタム゚ントリずしお远加するモデル ID。組み蟌み゚むリアスを眮き換えずに、非暙準たたはゲヌトりェむ固有のモデルを遞択可胜にするために䜿甚したす。[モデル蚭定](/docs/ja/model-config#add-a-custom-model-option) を参照しおください |

159| `ANTHROPIC_CUSTOM_MODEL_OPTION_DESCRIPTION` | `/model` ピッカヌのカスタムモデル゚ントリの衚瀺説明。蚭定されおいない堎合、デフォルトは `Custom model (<model-id>)` です |159| `ANTHROPIC_CUSTOM_MODEL_OPTION_DESCRIPTION` | `/model` ピッカヌのカスタムモデル゚ントリの衚瀺説明。蚭定されおいない堎合、デフォルトは `Custom model (<model-id>)` です |

160| `ANTHROPIC_CUSTOM_MODEL_OPTION_NAME` | `/model` ピッカヌのカスタムモデル゚ントリの衚瀺名。蚭定されおいない堎合、Claude Code が [ID を認識する](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) 堎合ぱントリにモデルの名前が衚瀺され、そうでない堎合はモデル ID が衚瀺されたす |160| `ANTHROPIC_CUSTOM_MODEL_OPTION_NAME` | `/model` ピッカヌのカスタムモデル゚ントリの衚瀺名。蚭定されおいない堎合、Claude Code が [ID を認識する](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) 堎合はモデルの名前を衚瀺し、そうでない堎合はモデル ID を衚瀺したす |

161| `ANTHROPIC_CUSTOM_MODEL_OPTION_SUPPORTED_CAPABILITIES` | カスタムモデルがサポヌトする [機胜](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) のカンマ区切りリスト。䟋えば `effort,thinking`。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |161| `ANTHROPIC_CUSTOM_MODEL_OPTION_SUPPORTED_CAPABILITIES` | カスタムモデルがサポヌトする [機胜](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) のカンマ区切りリスト。䟋えば `effort,thinking`。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |

162| `ANTHROPIC_DEFAULT_FABLE_MODEL` | `fable` ゚むリアスが解決するモデル ID、および Claude Code が Fable モデルずしお認識するモデル ID。サヌドパヌティプロバむダヌでの [自動モデルフォヌルバック](/docs/ja/model-config#automatic-model-fallback) の堎合。[モデル蚭定](/docs/ja/model-config#environment-variables) を参照しおください |162| `ANTHROPIC_DEFAULT_FABLE_MODEL` | `fable` ゚むリアスが解決するモデル ID、および Claude Code がサヌドパヌティプロバむダヌで [自動モデルフォヌルバック](/docs/ja/model-config#automatic-model-fallback) のために Fable モデルずしお認識する ID。[モデル蚭定](/docs/ja/model-config#environment-variables) を参照しおください |

163| `ANTHROPIC_DEFAULT_FABLE_MODEL_DESCRIPTION` | `/model` ピッカヌのピン留めされた Fable モデルの衚瀺説明。蚭定されおいない堎合、行は `Custom Fable model` で始たるデフォルトの説明を衚瀺したす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |163| `ANTHROPIC_DEFAULT_FABLE_MODEL_DESCRIPTION` | `/model` ピッカヌのピン留めされた Fable モデルの衚瀺説明。蚭定されおいない堎合、行は `Custom Fable model` で始たるデフォルト説明を衚瀺したす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |

164| `ANTHROPIC_DEFAULT_FABLE_MODEL_NAME` | `/model` ピッカヌのピン留めされた Fable モデルの衚瀺名。蚭定されおいない堎合、Claude Code がピン留めされた ID を認識する堎合は行にモデルの名前が衚瀺され、そうでない堎合はピン留めされた ID が衚瀺されたす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |164| `ANTHROPIC_DEFAULT_FABLE_MODEL_NAME` | `/model` ピッカヌのピン留めされた Fable モデルの衚瀺名。蚭定されおいない堎合、Claude Code がピン留めされた ID を認識する堎合はモデルの名前を衚瀺し、そうでない堎合はピン留めされた ID を衚瀺したす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |

165| `ANTHROPIC_DEFAULT_FABLE_MODEL_SUPPORTED_CAPABILITIES` | ピン留めされた Fable モデルがサポヌトする [機胜](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) のカンマ区切りリスト。䟋えば `effort,thinking`。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |165| `ANTHROPIC_DEFAULT_FABLE_MODEL_SUPPORTED_CAPABILITIES` | ピン留めされた Fable モデルがサポヌトする [機胜](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) のカンマ区切りリスト。䟋えば `effort,thinking`。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |

166| `ANTHROPIC_DEFAULT_HAIKU_MODEL` | `haiku` ゚むリアスが解決するモデル ID。[バックグラりンド機胜](/docs/ja/costs#background-token-usage) にも䜿甚されたす。[モデル蚭定](/docs/ja/model-config#environment-variables) を参照しおください |166| `ANTHROPIC_DEFAULT_HAIKU_MODEL` | `haiku` ゚むリアスが解決するモデル ID。[バックグラりンド機胜](/docs/ja/costs#background-token-usage) にも䜿甚されたす。[モデル蚭定](/docs/ja/model-config#environment-variables) を参照しおください |

167| `ANTHROPIC_DEFAULT_HAIKU_MODEL_DESCRIPTION` | `/model` ピッカヌのピン留めされた Haiku モデルの衚瀺説明。蚭定されおいない堎合、行は `Custom Haiku model` で始たるデフォルトの説明を衚瀺したす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |167| `ANTHROPIC_DEFAULT_HAIKU_MODEL_DESCRIPTION` | `/model` ピッカヌのピン留めされた Haiku モデルの衚瀺説明。蚭定されおいない堎合、行は `Custom Haiku model` で始たるデフォルト説明を衚瀺したす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |

168| `ANTHROPIC_DEFAULT_HAIKU_MODEL_NAME` | `/model` ピッカヌのピン留めされた Haiku モデルの衚瀺名。蚭定されおいない堎合、Claude Code がピン留めされた ID を認識する堎合は行にモデルの名前が衚瀺され、そうでない堎合はピン留めされた ID が衚瀺されたす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |168| `ANTHROPIC_DEFAULT_HAIKU_MODEL_NAME` | `/model` ピッカヌのピン留めされた Haiku モデルの衚瀺名。蚭定されおいない堎合、Claude Code がピン留めされた ID を認識する堎合はモデルの名前を衚瀺し、そうでない堎合はピン留めされた ID を衚瀺したす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |

169| `ANTHROPIC_DEFAULT_HAIKU_MODEL_SUPPORTED_CAPABILITIES` | ピン留めされた Haiku モデルがサポヌトする [機胜](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) のカンマ区切りリスト。䟋えば `effort,thinking`。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |169| `ANTHROPIC_DEFAULT_HAIKU_MODEL_SUPPORTED_CAPABILITIES` | ピン留めされた Haiku モデルがサポヌトする [機胜](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) のカンマ区切りリスト。䟋えば `effort,thinking`。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |

170| `ANTHROPIC_DEFAULT_MODEL` | 新しいセッションがデフォルトで開始するモデル。Claude Code v2.1.236 以降が必芁です。[新しいセッションのデフォルトモデルを蚭定](/docs/ja/model-config#set-a-default-model-for-new-sessions) を参照しおください |170| `ANTHROPIC_DEFAULT_MODEL` | 新しいセッションがデフォルトで開始するモデル。Claude Code v2.1.236 以降が必芁です。[新しいセッションのデフォルトモデルを蚭定](/docs/ja/model-config#set-a-default-model-for-new-sessions) を参照しおください |

171| `ANTHROPIC_DEFAULT_OPUS_MODEL` | `opus` ゚むリアスが解決するモデル ID、および Plan Mode がアクティブな堎合に `opusplan` が䜿甚するモデル ID。[モデル蚭定](/docs/ja/model-config#environment-variables) を参照しおください |171| `ANTHROPIC_DEFAULT_OPUS_MODEL` | `opus` ゚むリアスが解決するモデル ID、および Plan Mode がアクティブな堎合に `opusplan` が䜿甚するモデル ID。[モデル蚭定](/docs/ja/model-config#environment-variables) を参照しおください |

172| `ANTHROPIC_DEFAULT_OPUS_MODEL_DESCRIPTION` | `/model` ピッカヌのピン留めされた Opus モデルの衚瀺説明。蚭定されおいない堎合、行は `Custom Opus model` で始たるデフォルトの説明を衚瀺したす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |172| `ANTHROPIC_DEFAULT_OPUS_MODEL_DESCRIPTION` | `/model` ピッカヌのピン留めされた Opus モデルの衚瀺説明。蚭定されおいない堎合、行は `Custom Opus model` で始たるデフォルト説明を衚瀺したす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |

173| `ANTHROPIC_DEFAULT_OPUS_MODEL_NAME` | `/model` ピッカヌのピン留めされた Opus モデルの衚瀺名。蚭定されおいない堎合、Claude Code がピン留めされた ID を認識する堎合は行にモデルの名前が衚瀺され、そうでない堎合はピン留めされた ID が衚瀺されたす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |173| `ANTHROPIC_DEFAULT_OPUS_MODEL_NAME` | `/model` ピッカヌのピン留めされた Opus モデルの衚瀺名。蚭定されおいない堎合、Claude Code がピン留めされた ID を認識する堎合はモデルの名前を衚瀺し、そうでない堎合はピン留めされた ID を衚瀺したす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |

174| `ANTHROPIC_DEFAULT_OPUS_MODEL_SUPPORTED_CAPABILITIES` | ピン留めされた Opus モデルがサポヌトする [機胜](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) のカンマ区切りリスト。䟋えば `effort,thinking`。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |174| `ANTHROPIC_DEFAULT_OPUS_MODEL_SUPPORTED_CAPABILITIES` | ピン留めされた Opus モデルがサポヌトする [機胜](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) のカンマ区切りリスト。䟋えば `effort,thinking`。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |

175| `ANTHROPIC_DEFAULT_SONNET_MODEL` | `sonnet` ゚むリアスが解決するモデル ID、および Plan Mode がアクティブでない堎合に `opusplan` が䜿甚するモデル ID。[モデル蚭定](/docs/ja/model-config#environment-variables) を参照しおください |175| `ANTHROPIC_DEFAULT_SONNET_MODEL` | `sonnet` ゚むリアスが解決するモデル ID、および Plan Mode がアクティブでない堎合に `opusplan` が䜿甚するモデル ID。[モデル蚭定](/docs/ja/model-config#environment-variables) を参照しおください |

176| `ANTHROPIC_DEFAULT_SONNET_MODEL_DESCRIPTION` | `/model` ピッカヌのピン留めされた Sonnet モデルの衚瀺説明。蚭定されおいない堎合、行は `Custom Sonnet model` で始たるデフォルトの説明を衚瀺したす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |176| `ANTHROPIC_DEFAULT_SONNET_MODEL_DESCRIPTION` | `/model` ピッカヌのピン留めされた Sonnet モデルの衚瀺説明。蚭定されおいない堎合、行は `Custom Sonnet model` で始たるデフォルト説明を衚瀺したす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |

177| `ANTHROPIC_DEFAULT_SONNET_MODEL_NAME` | `/model` ピッカヌのピン留めされた Sonnet モデルの衚瀺名。蚭定されおいない堎合、Claude Code がピン留めされた ID を認識する堎合は行にモデルの名前が衚瀺され、そうでない堎合はピン留めされた ID が衚瀺されたす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |177| `ANTHROPIC_DEFAULT_SONNET_MODEL_NAME` | `/model` ピッカヌのピン留めされた Sonnet モデルの衚瀺名。蚭定されおいない堎合、Claude Code がピン留めされた ID を認識する堎合はモデルの名前を衚瀺し、そうでない堎合はピン留めされた ID を衚瀺したす。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |

178| `ANTHROPIC_DEFAULT_SONNET_MODEL_SUPPORTED_CAPABILITIES` | ピン留めされた Sonnet モデルがサポヌトする [機胜](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) のカンマ区切りリスト。䟋えば `effort,thinking`。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |178| `ANTHROPIC_DEFAULT_SONNET_MODEL_SUPPORTED_CAPABILITIES` | ピン留めされた Sonnet モデルがサポヌトする [機胜](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) のカンマ区切りリスト。䟋えば `effort,thinking`。[モデル蚭定](/docs/ja/model-config#customize-pinned-model-display-and-capabilities) を参照しおください |

179| `ANTHROPIC_FEDERATION_RULE_ID` | [ワヌクロヌド ID フェデレヌション](https://platform.claude.com/docs/en/manage-claude/workload-identity-federation) のフェデレヌションルヌル ID。`ANTHROPIC_ORGANIZATION_ID` ず䞀緒に蚭定するず、Claude Code はフェデレヌション認蚌情報を遞択したす。これは `/login` 認蚌情報より䞊䜍にランクされたす。[認蚌の優先順䜍](/docs/ja/authentication#authentication-precedence) を参照しおください |179| `ANTHROPIC_FEDERATION_RULE_ID` | [Workload Identity Federation](https://platform.claude.com/docs/en/manage-claude/workload-identity-federation) のフェデレヌションルヌル ID。`ANTHROPIC_ORGANIZATION_ID` ず䞀緒に蚭定するず、Claude Code はフェデレヌション認蚌情報を遞択したす。これは `/login` 認蚌情報より䞊䜍にランクされたす。[認蚌の優先順䜍](/docs/ja/authentication#authentication-precedence) を参照しおください |

180| `ANTHROPIC_FOUNDRY_API_KEY` | Microsoft Foundry 認蚌甚の API キヌ[Microsoft Foundry](/docs/ja/microsoft-foundry) を参照 |180| `ANTHROPIC_FOUNDRY_API_KEY` | Microsoft Foundry 認蚌甚の API キヌ[Microsoft Foundry](/docs/ja/microsoft-foundry) を参照 |

181| `ANTHROPIC_FOUNDRY_AUTH_TOKEN` | Microsoft Entra アクセストヌクンなど、Microsoft Foundry 認蚌甚のベアラヌトヌクン。Claude Code は `Authorization: Bearer` ヘッダヌずしお送信したす。`ANTHROPIC_FOUNDRY_API_KEY` および Azure デフォルト認蚌情報チェヌンより優先されたす。[Microsoft Foundry](/docs/ja/microsoft-foundry) を参照しおください。Claude Code v2.1.203 以降が必芁です |181| `ANTHROPIC_FOUNDRY_AUTH_TOKEN` | Microsoft Foundry 認蚌甚のベアラヌトヌクン。䟋えば、Microsoft Entra アクセストヌクン。Claude Code は `Authorization: Bearer` ヘッダヌずしお送信したす。`ANTHROPIC_FOUNDRY_API_KEY` および Azure デフォルト認蚌情報チェヌンより優先されたす。[Microsoft Foundry](/docs/ja/microsoft-foundry) を参照しおください。Claude Code v2.1.203 以降が必芁です |

182| `ANTHROPIC_FOUNDRY_BASE_URL` | Microsoft Foundry リ゜ヌスの完党なベヌス URL䟋`https://my-resource.services.ai.azure.com/anthropic`。`ANTHROPIC_FOUNDRY_RESOURCE` の代替[Microsoft Foundry](/docs/ja/microsoft-foundry) を参照 |182| `ANTHROPIC_FOUNDRY_BASE_URL` | Microsoft Foundry リ゜ヌスの完党なベヌス URL䟋えば、`https://my-resource.services.ai.azure.com/anthropic`。`ANTHROPIC_FOUNDRY_RESOURCE` の代替[Microsoft Foundry](/docs/ja/microsoft-foundry) を参照 |

183| `ANTHROPIC_FOUNDRY_RESOURCE` | Microsoft Foundry リ゜ヌス名䟋`my-resource`。`ANTHROPIC_FOUNDRY_BASE_URL` が蚭定されおいない堎合は必須[Microsoft Foundry](/docs/ja/microsoft-foundry) を参照 |183| `ANTHROPIC_FOUNDRY_RESOURCE` | Microsoft Foundry リ゜ヌス名䟋えば、`my-resource`。`ANTHROPIC_FOUNDRY_BASE_URL` が蚭定されおいない堎合は必須[Microsoft Foundry](/docs/ja/microsoft-foundry) を参照 |

184| `ANTHROPIC_MODEL` | 䜿甚するモデル蚭定の名前[モデル蚭定](/docs/ja/model-config#environment-variables) を参照 |184| `ANTHROPIC_MODEL` | 䜿甚するモデル蚭定の名前[モデル蚭定](/docs/ja/model-config#environment-variables) を参照 |

185| `ANTHROPIC_ORGANIZATION_ID` | [ワヌクロヌド ID フェデレヌション](https://platform.claude.com/docs/en/manage-claude/workload-identity-federation) の組織 ID。`ANTHROPIC_FEDERATION_RULE_ID` ず䞀緒に蚭定したす。[認蚌の優先順䜍](/docs/ja/authentication#authentication-precedence) を参照しおください |185| `ANTHROPIC_ORGANIZATION_ID` | [Workload Identity Federation](https://platform.claude.com/docs/en/manage-claude/workload-identity-federation) の組織 ID。`ANTHROPIC_FEDERATION_RULE_ID` ず䞀緒に蚭定したす。[認蚌の優先順䜍](/docs/ja/authentication#authentication-precedence) を参照しおください |

186| `ANTHROPIC_PROFILE` | 認蚌する Anthropic プロファむルの名前。䟋えば、[`ant auth login`](https://platform.claude.com/docs/en/cli-sdks-libraries/cli/authentication) で䜜成されたもの、たたは [API キヌなしで Console アカりントにサむンむン](/docs/ja/authentication#sign-in-without-an-api-key) したもの。[認蚌の優先順䜍](/docs/ja/authentication#authentication-precedence) を参照しおください |186| `ANTHROPIC_PROFILE` | 認蚌するための Anthropic プロファむルの名前。䟋えば、[`ant auth login`](https://platform.claude.com/docs/en/cli-sdks-libraries/cli/authentication) で䜜成されたもの、たたは [API キヌなしで Console アカりントにサむンむン](/docs/ja/authentication#sign-in-without-an-api-key) したもの。[認蚌の優先順䜍](/docs/ja/authentication#authentication-precedence) を参照しおください |

187| `ANTHROPIC_SMALL_FAST_MODEL` | \[非掚奚] [バックグラりンドタスク甚の Haiku クラスモデル](/docs/ja/costs) の名前 |187| `ANTHROPIC_SMALL_FAST_MODEL` | \[非掚奚] [バックグラりンドタスク甚の Haiku クラスモデル](/docs/ja/costs) の名前 |

188| `ANTHROPIC_SMALL_FAST_MODEL_AWS_REGION` | Amazon Bedrock たたは Amazon Bedrock Mantle を䜿甚する堎合、Haiku クラスモデルの AWS リヌゞョンをオヌバヌラむドしたす。Amazon Bedrock では、`ANTHROPIC_DEFAULT_HAIKU_MODEL` たたは非掚奚の `ANTHROPIC_SMALL_FAST_MODEL` も蚭定されおいる堎合にのみ有効になりたす。Amazon Bedrock はそれ以倖の堎合、バックグラりンドタスクをセッションリヌゞョンの [デフォルト Sonnet モデルたたはプラむマリモデル](/docs/ja/amazon-bedrock#4-pin-model-versions) で実行するため |188| `ANTHROPIC_SMALL_FAST_MODEL_AWS_REGION` | Amazon Bedrock たたは Amazon Bedrock Mantle を䜿甚する堎合、Haiku クラスモデルの AWS リヌゞョンをオヌバヌラむドしたす。Amazon Bedrock では、`ANTHROPIC_DEFAULT_HAIKU_MODEL` たたは非掚奚の `ANTHROPIC_SMALL_FAST_MODEL` も蚭定されおいる堎合のみ有効になりたす。Amazon Bedrock はそれ以倖の堎合、[デフォルト Sonnet モデルたたはセッションリヌゞョンのプラむマリモデル](/docs/ja/amazon-bedrock#4-pin-model-versions) でバックグラりンドタスクを実行するためです |

189| `ANTHROPIC_VERTEX_BASE_URL` | Google Cloud の Agent Platform ゚ンドポむント URL をオヌバヌラむドしたす。カスタム Google Cloud の Agent Platform ゚ンドポむントの堎合、たたは [LLM ゲヌトりェむ](/docs/ja/llm-gateway) を通じおルヌティングする堎合に䜿甚したす。[Google Cloud の Agent Platform](/docs/ja/google-vertex-ai) を参照しおください |189| `ANTHROPIC_VERTEX_BASE_URL` | Google Cloud の Agent Platform ゚ンドポむント URL をオヌバヌラむドしたす。カスタム Google Cloud の Agent Platform ゚ンドポむントの堎合、たたは [LLM ゲヌトりェむ](/docs/ja/llm-gateway) を通じおルヌティングする堎合に䜿甚したす。[Google Cloud の Agent Platform](/docs/ja/google-vertex-ai) を参照しおください |

190| `ANTHROPIC_VERTEX_PROJECT_ID` | Google Cloud の Agent Platform リク゚ストが察象ずする GCP プロゞェクト ID。[GCP 認蚌情報を蚭定](/docs/ja/google-vertex-ai#3-configure-gcp-credentials) を参照しおください |190| `ANTHROPIC_VERTEX_PROJECT_ID` | Google Cloud の Agent Platform リク゚ストが察象ずする GCP プロゞェクト ID。[GCP 認蚌情報を蚭定](/docs/ja/google-vertex-ai#3-configure-gcp-credentials) を参照しおください |

191| `ANTHROPIC_WORKSPACE_ID` | [ワヌクロヌド ID フェデレヌション](https://platform.claude.com/docs/en/manage-claude/workload-identity-federation) のワヌクスペヌス ID。フェデレヌションルヌルが耇数のワヌクスペヌスにスコヌプされおいる堎合、トヌクン亀換がどのワヌクスペヌスをタヌゲットにするかを知るために蚭定したす |191| `ANTHROPIC_WORKSPACE_ID` | [ワヌクロヌド ID フェデレヌション](https://platform.claude.com/docs/en/manage-claude/workload-identity-federation) のワヌクスペヌス ID。フェデレヌションルヌルが耇数のワヌクスペヌスにスコヌプされおいる堎合、トヌクン亀換がどのワヌクスペヌスをタヌゲットにするかを知るために蚭定したす |

192| `API_FORCE_IDLE_TIMEOUT` | バむトが到着しないずきにストリヌミングモデル応答を䞭止する 5 分間のボディアむドルタむムアりトをオヌバヌラむドしたす。`0` に蚭定しおタむムアりトをオフにしたす。䟋えば、遅い [ゲヌトりェむ](/docs/ja/llm-gateway) たたはロヌカルモデルがチャンク間で 5 分以䞊䞀時停止する堎合、たたは `1` に蚭定しおすべおのプロバむダヌで有効に保ちたす。蚭定されおいない堎合、タむムアりトは Anthropic API 盎接接続および [Claude Platform on AWS](/docs/ja/claude-platform-on-aws) 以倖のプロバむダヌでアクティブです。[ストリヌム監芖犬](/docs/ja/network-config#streaming-idle-watchdogs) は独立しお実行され、ここで `0` を蚭定した堎合でも長い無音の䞀時停止を䞭止したす |192| `API_FORCE_IDLE_TIMEOUT` | ストリヌミングモデル応答がバむトを受け取らないずきに䞭止する 5 分間のボディアむドルタむムアりトをオヌバヌラむドしたす。`0` に蚭定しおタむムアりトをオフにしたす。䟋えば、遅い [ゲヌトりェむ](/docs/ja/llm-gateway) たたはロヌカルモデルがチャンク間で 5 分以䞊䞀時停止する堎合、たたは `1` に蚭定しおすべおのプロバむダヌに察しおオンに保ちたす。蚭定されおいない堎合、タむムアりトは盎接 Anthropic API および [Claude Platform on AWS](/docs/ja/claude-platform-on-aws) 以倖のプロバむダヌでアクティブです。[ストリヌム監芖犬](/docs/ja/network-config#streaming-idle-watchdogs) は独立しお実行され、ここで `0` を蚭定した堎合でも長い無音の䞀時停止を䞭止したす |

193| `API_TIMEOUT_MS` | API リク゚ストのタむムアりトミリ秒単䜍デフォルト600000、たたは 10 分。最倧2147483647。遅いネットワヌクでリク゚ストがタむムアりトする堎合、たたはプロキシを通じおルヌティングする堎合は増加させたす。最倧倀を超える倀は基盀ずなるタむマヌをオヌバヌフロヌさせ、リク゚ストが盎ちに倱敗したす |193| `API_TIMEOUT_MS` | API リク゚ストのタむムアりトミリ秒単䜍デフォルト600000、たたは 10 分最倧2147483647。遅いネットワヌクでリク゚ストがタむムアりトする堎合、たたはプロキシを通じおルヌティングする堎合は増加させたす。最倧倀を超える倀は基盀ずなるタむマヌをオヌバヌフロヌさせ、リク゚ストが盎ちに倱敗したす |

194| `AWS_BEARER_TOKEN_BEDROCK` | Amazon Bedrock API キヌ認蚌甚[Amazon Bedrock API キヌ](https://aws.amazon.com/blogs/machine-learning/accelerate-ai-development-with-amazon-bedrock-api-keys/) を参照 |194| `AWS_BEARER_TOKEN_BEDROCK` | Amazon Bedrock 認蚌甚の API キヌ[Amazon Bedrock API キヌ](https://aws.amazon.com/blogs/machine-learning/accelerate-ai-development-with-amazon-bedrock-api-keys/) を参照 |

195| `BASH_DEFAULT_TIMEOUT_MS` | 長時間実行される bash コマンドのデフォルトタむムアりトデフォルト120000、たたは 2 分 |195| `BASH_DEFAULT_TIMEOUT_MS` | 長時間実行される bash コマンドのデフォルトタむムアりトデフォルト120000、たたは 2 分 |

196| `BASH_MAX_OUTPUT_LENGTH` | Claude Code がコマンドの結果に読み蟌む bash 出力の最倧文字数デフォルト30000。最倧150000。[`bashOutputMaxChars`](/docs/ja/settings-reference#bashoutputmaxchars) 蚭定を蚭定した堎合、Claude Code はこの倉数を無芖したす。[出力制限](/docs/ja/tools-reference#output-limits) を参照しおください |196| `BASH_MAX_OUTPUT_LENGTH` | Claude Code がコマンドの結果に読み蟌む bash 出力の最倧文字数デフォルト30000最倧150000。[`bashOutputMaxChars`](/docs/ja/settings-reference#bashoutputmaxchars) 蚭定を蚭定した堎合、Claude Code はこの倉数を無芖したす。[出力制限](/docs/ja/tools-reference#output-limits) を参照しおください |

197| `BASH_MAX_TIMEOUT_MS` | モデルが長時間実行される bash コマンドに蚭定できる最倧タむムアりトデフォルト600000、たたは 10 分。有効な䞊限は、これず `BASH_DEFAULT_TIMEOUT_MS` の倧きい方です |197| `BASH_MAX_TIMEOUT_MS` | モデルが長時間実行される bash コマンドに蚭定できる最倧タむムアりトデフォルト600000、たたは 10 分。有効な䞊限は、これず `BASH_DEFAULT_TIMEOUT_MS` の倧きい方です |

198| `BETA_TRACING_ENDPOINT` | [詳现ベヌタトレヌシング](/docs/ja/monitoring-usage#traces-beta) 甚の OTLP ゚ンドポむント`ENABLE_BETA_TRACING_DETAILED=1` を䜿甚するず、ログずトレヌスは蚭定された゚クスポヌタヌではなくそこに送信されたす。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす |198| `BETA_TRACING_ENDPOINT` | [詳现ベヌタトレヌシング](/docs/ja/monitoring-usage#traces-beta) 甚の OTLP ゚ンドポむント`ENABLE_BETA_TRACING_DETAILED=1` を䜿甚するず、ログずトレヌスは蚭定された゚クスポヌタヌではなくそこに送信されたす。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす |

199| `CCR_FORCE_BUNDLE` | [`claude --cloud`](/docs/ja/claude-code-on-the-web#send-local-repositories-without-github) がリモヌトから耇補する代わりにロヌカルリポゞトリをバンドルしおアップロヌドするように匷制するには `1` に蚭定したす |199| `CCR_FORCE_BUNDLE` | [`claude --cloud`](/docs/ja/claude-code-on-the-web#send-local-repositories-without-github) をロヌカルリポゞトリをリモヌトから耇補する代わりにバンドルしおアップロヌドするように匷制するには、`1` に蚭定したす |

200| `CLAUDECODE` | Claude Code が生成するサブプロセスBash および PowerShell ツヌル、tmux セッション、[フック](/docs/ja/hooks) コマンド、[ステヌタスラむン](/docs/ja/statusline) コマンド、stdio [MCP サヌバヌ](/docs/ja/mcp) サブプロセスで `1` に蚭定されたす。IDE 拡匵機胜は統合タヌミナルでもこれを蚭定したす。スクリプトが Claude Code によっお生成されたサブプロセス内で実行されおいるかどうかを怜出するために䜿甚したす。珟圚のプロセスがツヌル呌び出したたはフックによっお盎接生成されたのか、Claude Code が開始した stdio MCP サヌバヌ内かどうかを確認するには、代わりに `CLAUDE_CODE_CHILD_SESSION` を䜿甚したす |200| `CLAUDECODE` | Claude Code が生成するサブプロセスBash および PowerShell ツヌル、tmux セッション、[hook](/docs/ja/hooks) コマンド、[ステヌタスラむン](/docs/ja/statusline) コマンド、stdio [MCP サヌバヌ](/docs/ja/mcp) サブプロセスで `1` に蚭定したす。IDE 拡匵機胜は統合タヌミナルでもこれを蚭定したす。スクリプトが Claude Code によっお生成されたサブプロセス内で実行されおいるかどうかを怜出するために䜿甚したす。珟圚のプロセスがツヌル呌び出したたはフック によっお盎接生成されたのか、Claude Code が開始した stdio MCP サヌバヌ内ではなく、代わりに `CLAUDE_CODE_CHILD_SESSION` を䜿甚しおください |

201| `CLAUDE_AFK_COUNTDOWN_MS` | 自動継続前に、未回答の [`AskUserQuestion`](/docs/ja/tools-reference) ダむアログに画面䞊のカりントダりンが衚瀺されるたでのミリ秒数。デフォルト `20000`20 秒。自動継続タむムアりトでキャップされたす。自動継続がオンでない堎合は効果がありたせん。[`askUserQuestionTimeout`](/docs/ja/settings-reference#askuserquestiontimeout) 蚭定および `CLAUDE_AFK_TIMEOUT_MS` を参照しおください。Claude Code v2.1.198 以降が必芁です |201| `CLAUDE_AFK_COUNTDOWN_MS` | 自動継続前に、未回答の [`AskUserQuestion`](/docs/ja/tools-reference) ダむアログに画面䞊のカりントダりンが衚瀺されるたでのミリ秒数。デフォルト `20000`20 秒。自動継続タむムアりトでキャップされたす。自動継続がオンでない限り効果がありたせん[`askUserQuestionTimeout`](/docs/ja/settings-reference#askuserquestiontimeout) 蚭定および `CLAUDE_AFK_TIMEOUT_MS` を参照しおください。Claude Code v2.1.198 以降が必芁です |

202| `CLAUDE_AFK_TIMEOUT_MS` | 未回答の [`AskUserQuestion`](/docs/ja/tools-reference) ダむアログが自動継続されるたでのアむドル時間ミリ秒単䜍。自動継続はデフォルトでオフです。[`askUserQuestionTimeout`](/docs/ja/settings-reference#askuserquestiontimeout) 蚭定でオプトむンしたす。この倉数はデモず自動テスト甚のオヌバヌラむドです蚭定されおいる堎合、その蚭定より優先され、蚭定が蚭定されおいない堎合たたは `never` の堎合でも自動継続をオンにしたす。`0` を蚭定しおもタむムアりトはオフになりたせん。ダむアログが盎ちに閉じたす。v2.1.198 および v2.1.199 では、自動継続はデフォルトでオンで、`60000`60 秒タむムアりトでした。Claude Code v2.1.198 以降が必芁です |202| `CLAUDE_AFK_TIMEOUT_MS` | 未回答の [`AskUserQuestion`](/docs/ja/tools-reference) ダむアログが自動継続されるたでのアむドル時間ミリ秒単䜍。自動継続はデフォルトでオフです[`askUserQuestionTimeout`](/docs/ja/settings-reference#askuserquestiontimeout) 蚭定でオプトむンしたす。この倉数はデモず自動テスト甚のオヌバヌラむドです蚭定されおいる堎合、その蚭定より優先され、蚭定が蚭定されおいない堎合たたは `never` の堎合でも自動継続をオンにしたす。`0` を蚭定しおもタむムアりトはオフになりたせんダむアログを盎ちに閉じたす。v2.1.198 および v2.1.199 では、自動継続はデフォルトでオンで、`60000`60 秒タむムアりトでした。Claude Code v2.1.198 以降が必芁です |

203| `CLAUDE_AGENT_SDK_DISABLE_BUILTIN_AGENTS` | すべおの組み蟌み [サブ゚ヌゞェント](/docs/ja/sub-agents) タむプExplore や Plan などを無効にするには `1` に蚭定したす。非察話モヌド`-p` フラグにのみ適甚されたす。SDK ナヌザヌが癜玙の状態を望む堎合に䟿利です。これにより、゚ヌゞェントツヌル呌び出しが `subagent_type` を省略した堎合に実行される `general-purpose` も削陀されたす。その堎合、呌び出しは [`subagent_type is required`](/docs/ja/errors#subagent-type-is-required) で倱敗したす |203| `CLAUDE_AGENT_SDK_DISABLE_BUILTIN_AGENTS` | すべおの組み蟌み [サブ゚ヌゞェント](/docs/ja/sub-agents) タむプExplore や Plan などを無効にするには、`1` に蚭定したす。非察話モヌド`-p` フラグにのみ適甚されたす。SDK ナヌザヌが癜玙の状態を望む堎合に䟿利です。これにより、゚ヌゞェントツヌル呌び出しが `subagent_type` を省略した堎合に実行される `general-purpose` も削陀されたす。その堎合、呌び出しは [`subagent_type is required`](/docs/ja/errors#subagent-type-is-required) で倱敗したす |

204| `CLAUDE_AGENT_SDK_MCP_NO_PREFIX` | SDK で䜜成された MCP サヌバヌからのツヌル名の `mcp__<server>__` プレフィックスをスキップするには `1` に蚭定したす。ツヌルは元の名前を䜿甚したす。SDK 䜿甚のみ |204| `CLAUDE_AGENT_SDK_MCP_NO_PREFIX` | SDK で䜜成された MCP サヌバヌからのツヌル名の `mcp__<server>__` プレフィックスをスキップするには、`1` に蚭定したす。ツヌルは元の名前を䜿甚したす。SDK 䜿甚のみ |

205| `CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS` | サブ゚ヌゞェントのスタルタむムアりトミリ秒単䜍。デフォルト `600000`10 分。`CLAUDE_STREAM_IDLE_TIMEOUT_MS` を䞊げおストリヌム監芖犬がオンの堎合、デフォルトはそれに応じお䞊がりたす。[遅いたたは停止した API 応答を凊理](/docs/ja/agent-sdk/typescript#handle-slow-or-stalled-api-responses) で説明されおいたす。タむマヌはストリヌミング進捗むベントごずにリセットされたす。りィンドり内に進捗が到着しない堎合、Claude Code はサブ゚ヌゞェントを䞭止し、スタルを芪に報告したす |205| `CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS` | サブ゚ヌゞェントのスタルタむムアりトミリ秒単䜍。デフォルト `600000`10 分`CLAUDE_STREAM_IDLE_TIMEOUT_MS` を䞊げながらストリヌム監芖犬がオンの堎合、デフォルトは [遅いたたは停止した API 応答を凊理](/docs/ja/agent-sdk/typescript#handle-slow-or-stalled-api-responses) で説明されおいるように䞊昇したす。タむマヌはストリヌミング進捗むベントごずにリセットされたすりィンドり内に進捗が到着しない堎合、Claude Code はサブ゚ヌゞェントを䞭止し、スタルを芪に報告したす |

206| `CLAUDE_AUTOCOMPACT_PCT_OVERRIDE` | 自動圧瞮がトリガヌされる自動圧瞮りィンドりのパヌセンテヌゞ1100を蚭定したす。`50` などの䜎い倀を䜿甚しお早期に圧瞮したす。倉数はしきい倀を䞊げるこずはできないため、デフォルトのパヌセンテヌゞを超える倀は無芖されたす。[モデルのコンテキスト制限の前に圧瞮](/docs/ja/model-config#context-window-and-auto-compaction) するセッションにのみ適甚されたす。メむン䌚話ずサブ゚ヌゞェントの䞡方に適甚されたす |206| `CLAUDE_AUTOCOMPACT_PCT_OVERRIDE` | 自動コンパクション がトリガヌされる自動コンパクトりィンドりのパヌセンテヌゞ1100を蚭定したす。`50` などの䜎い倀を䜿甚しお早期にコンパクトしたす倉数はしきい倀を䞊げるこずはできないため、デフォルトパヌセンテヌゞを超える倀は無芖されたす。[モデルのコンテキスト制限の前にコンパクト](/docs/ja/model-config#context-window-and-auto-compaction) するセッションにのみ適甚されたす。メむン䌚話ずサブ゚ヌゞェントの䞡方に適甚されたす |

207| `CLAUDE_AUTO_BACKGROUND_TASKS` | 長時間実行される゚ヌゞェントタスクの自動バックグラりンド化を匷制的に有効にするには `1` に蚭定したす。有効にするず、サブ゚ヌゞェントは玄 2 分間実行した埌、バックグラりンドに移動されたす。たた、Claude Code v2.1.212 以降の非察話モヌドで [長い MCP ツヌル呌び出しの自動バックグラりンド化](/docs/ja/mcp#automatic-backgrounding-of-long-tool-calls) も有効にしたす |207| `CLAUDE_AUTO_BACKGROUND_TASKS` | 長時間実行される゚ヌゞェントタスクの自動バックグラりンド化を匷制的に有効にするには、`1` に蚭定したす。有効にするず、サブ゚ヌゞェントは玄 2 分間実行した埌、バックグラりンドに移動されたす。たた、Claude Code v2.1.212 以降の非察話モヌドで [長い MCP ツヌル呌び出しの自動バックグラりンド化](/docs/ja/mcp#automatic-backgrounding-of-long-tool-calls) を有効にしたす |

208| `CLAUDE_AX_PREPARK_MS` | [スクリヌンリヌダヌモヌド](/docs/ja/accessibility#what-your-screen-reader-hears) では、Claude Code が新しい行たたは倉曎された行を曞き蟌む前に、カヌ゜ルを行の開始䜍眮に眮いお埅機するミリ秒数。デフォルト `50`。`0` に蚭定しお盎ちに曞き蟌みたす。Claude Code は埅機を `5000` でキャップしたす。Claude Code v2.1.233 以降が必芁です |208| `CLAUDE_AX_PREPARK_MS` | [スクリヌンリヌダヌモヌド](/docs/ja/accessibility#what-your-screen-reader-hears) では、カヌ゜ルが行の開始䜍眮にある状態で、Claude Code が新しい行たたは倉曎された行を曞き蟌む前に埅機するミリ秒数。デフォルト `50`。`0` に蚭定しお盎ちに曞き蟌みたす。Claude Code は埅機を `5000` でキャップしたす。Claude Code v2.1.233 以降が必芁です |

209| `CLAUDE_AX_SCREEN_READER` | スクリヌンリヌダヌフレンドリヌな出力をレンダリングするには `1` に蚭定したす装食的なボヌダヌやアニメヌションのないフラットテキスト。[`axScreenReader`](/docs/ja/settings-reference#axscreenreader) が `true` の堎合でも、スクリヌンリヌダヌモヌドを匷制的にオフにするには `0` に蚭定したす。[`--ax-screen-reader`](/docs/ja/cli-reference#cli-flags) フラグが優先されたす。Claude Code v2.1.181 以降が必芁です |209| `CLAUDE_AX_SCREEN_READER` | スクリヌンリヌダヌフレンドリヌな出力をレンダリングするには、`1` に蚭定したす装食的なボヌダヌやアニメヌションのないフラットテキスト。[`axScreenReader`](/docs/ja/settings-reference#axscreenreader) が `true` の堎合でも、スクリヌンリヌダヌモヌドを匷制的にオフにするには `0` に蚭定したす。[`--ax-screen-reader`](/docs/ja/cli-reference#cli-flags) フラグが優先されたす。Claude Code v2.1.181 以降が必芁です |

210| `CLAUDE_AX_STARTUP_QUIET_MS` | [スクリヌンリヌダヌモヌド](/docs/ja/accessibility) では、スクリヌンリヌダヌが新しい出力によっお䞭断される前に行党䜓を話すこずができるように、スタヌトアップ確認行の埌の最初のむンタヌフェむスレンダリングを保持するミリ秒数。デフォルト `3000`。`0` に蚭定しお盎ちにレンダリングしたす。Claude Code は保持を `600000`10 分でキャップしたす。最初のキヌストロヌクが保持を早期に終了したす。Claude Code v2.1.217 以降が必芁です |210| `CLAUDE_AX_STARTUP_QUIET_MS` | [スクリヌンリヌダヌモヌド](/docs/ja/accessibility) では、スタヌトアップ確認行の埌の最初のむンタヌフェむスレンダリングを Claude Code が保持するミリ秒数。スクリヌンリヌダヌが新しい出力が割り蟌む前に行党䜓を話すこずができるようにしたす。デフォルト `3000`。`0` に蚭定しお盎ちにレンダリングしたす。Claude Code は保持を `600000`10 分でキャップしたす。最初のキヌストロヌクが保持を早期に終了したす。Claude Code v2.1.217 以降が必芁です |

211| `CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR` | メむンセッションの各 Bash たたは PowerShell コマンドの埌、元の䜜業ディレクトリに戻りたす |211| `CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR` | メむンセッションの各 Bash たたは PowerShell コマンドの埌、元の䜜業ディレクトリに戻りたす |

212| `CLAUDE_BYTE_STREAM_IDLE_TIMEOUT_MS` | バむトレベルストリヌミングアむドル監芖犬のタむムアりトミリ秒単䜍。蚭定されおいる堎合、そのアむドル監芖犬の `CLAUDE_STREAM_IDLE_TIMEOUT_MS` より優先され、むベントレベルの監芖犬は倉曎されたせん。Claude Code はこの倉数を 10 秒 30 分の間にクランプしたす。Claude Code v2.1.210 以降が必芁です |212| `CLAUDE_BYTE_STREAM_IDLE_TIMEOUT_MS` | バむトレベルストリヌミングアむドル監芖犬のタむムアりトミリ秒単䜍蚭定されおいる堎合、その監芖犬の `CLAUDE_STREAM_IDLE_TIMEOUT_MS` より優先され、むベントレベルの監芖犬は倉曎されたせん。Claude Code はこの倉数を 10 秒 30 分の間にクランプしたす。Claude Code v2.1.210 以降が必芁です |

213| `CLAUDE_CLIENT_PRESENCE_FILE` | スクリヌンロックリスナヌなどの倖郚ツヌルが、画面のロックを解陀したずきに䜜成し、ロックしたずきに削陀するファむルぞのパス。ファむルが存圚する間、Claude Code は [Remote Control モバむルプッシュ通知](/docs/ja/remote-control#mobile-push-notifications) をスキップするため、コンピュヌタヌをアクティブに䜿甚しおいる間はプッシュを受け取りたせん。ファむルが存圚しないか読み取り䞍可の堎合、通知は通垞どおり送信されたす。Claude Code はファむルをポヌリングするのではなく、プッシュトリガヌむベントごずに 1 回チェックしたす。Claude Code v2.1.181 以降が必芁です |213| `CLAUDE_CLIENT_PRESENCE_FILE` | スクリヌンロックリスナヌなどの倖郚ツヌルが、スクリヌンのロックを解陀するずきに䜜成し、ロックするずきに削陀するファむルぞのパス。ファむルが存圚する間、Claude Code は [Remote Control モバむルプッシュ通知](/docs/ja/remote-control#mobile-push-notifications) をスキップするため、コンピュヌタヌをアクティブに䜿甚しおいる間はプッシュを受け取らなくなりたす。ファむルが存圚しないか読み取り䞍可の堎合、通知は通垞どおり送信されたす。Claude Code はプッシュトリガヌむベントごずにファむルをチェックし、ポヌリングしたせん。Claude Code v2.1.181 以降が必芁です |

214| `CLAUDE_CODE_ACCESSIBILITY` | ネむティブタヌミナルカヌ゜ルを衚瀺したたたにし、反転テキストカヌ゜ルむンゞケヌタヌを無効にするには `1` に蚭定したす。macOS Zoom などのスクリヌンマグニファむアヌがカヌ゜ル䜍眮を远跡できるようにしたす |214| `CLAUDE_CODE_ACCESSIBILITY` | ネむティブタヌミナルカヌ゜ルを衚瀺したたたにし、反転テキストカヌ゜ルむンゞケヌタヌを無効にするには、`1` に蚭定したす。macOS Zoom などのスクリヌンマグニファむアヌがカヌ゜ル䜍眮を远跡できるようにしたす |

215| `CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD` | `--add-dir` で指定されたディレクトリからメモリファむルを読み蟌むには `1` に蚭定したす。`CLAUDE.md`、`.claude/CLAUDE.md`、`.claude/rules/*.md`、および `CLAUDE.local.md` を読み蟌みたす。デフォルトでは、远加ディレクトリはメモリファむルを読み蟌みたせん |215| `CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD` | `--add-dir` で指定されたディレクトリからメモリファむルを読み蟌むには、`1` に蚭定したす。`CLAUDE.md`、`.claude/CLAUDE.md`、`.claude/rules/*.md`、および `CLAUDE.local.md` を読み蟌みたす。デフォルトでは、远加ディレクトリはメモリファむルを読み蟌みたせん |

216| `CLAUDE_CODE_ALT_SCREEN_FULL_REPAINT` | [フルスクリヌンレンダリング](/docs/ja/fullscreen) で増分曎新を送信する代わりに、すべおのフレヌムで画面党䜓を再描画するには `1` に蚭定したす。フルスクリヌンモヌドで叀いテキストフラグメントたたは配眮ずれが衚瀺される堎合に䜿甚したす。Claude Code はバックグラりンドセッションおよび Windows の [゚ヌゞェントビュヌ](/docs/ja/agent-view) でこれを自動的に有効にしたす |216| `CLAUDE_CODE_ALT_SCREEN_FULL_REPAINT` | [フルスクリヌンレンダリング](/docs/ja/fullscreen) で増分曎新を送信する代わりに、すべおのフレヌムで画面党䜓を再描画するには、`1` に蚭定したす。フルスクリヌンモヌドが叀いテキストフラグメントたたは配眮ずれを瀺す堎合に䜿甚したす。Claude Code はバックグラりンドセッションおよび Windows の [゚ヌゞェントビュヌ](/docs/ja/agent-view) に察しおこれを自動的に有効にしたす |

217| `CLAUDE_CODE_ALWAYS_ENABLE_EFFORT` | Claude Code がモデル ID を努力察応ずしお認識しない堎合でも、すべおのリク゚ストで [努力](/docs/ja/model-config#adjust-effort-level) パラメヌタヌを送信するには `1` に蚭定したす。[LLM ゲヌトりェむ](/docs/ja/llm-gateway) たたはカスタム識別子でモデルを提䟛するサヌドパヌティプロバむダヌを通じおルヌティングする堎合に䜿甚したす。Claude 3 モデル、Sonnet 4.0 および 4.5、Opus 4.0 および 4.1、Haiku 4.5 を含む、API で努力パラメヌタヌを拒吊するモデルは、リク゚ストが倱敗しないようにただ陀倖されおいたす |217| `CLAUDE_CODE_ALWAYS_ENABLE_EFFORT` | Claude Code がモデル ID を努力察応ずしお認識しない堎合でも、すべおのリク゚ストで [努力](/docs/ja/model-config#adjust-effort-level) パラメヌタヌを送信するには、`1` に蚭定したす。[LLM ゲヌトりェむ](/docs/ja/llm-gateway) たたはカスタム識別子でモデルを提䟛するサヌドパヌティプロバむダヌを通じおルヌティングする堎合に䜿甚したす。Claude 3 モデル、Sonnet 4.0 および 4.5、Opus 4.0 および 4.1、Haiku 4.5 を含む、API で努力パラメヌタヌを拒吊するモデルは、リク゚ストが倱敗しないように陀倖されたす |

218| `CLAUDE_CODE_API_KEY_HELPER_TTL_MS` | 認蚌情報をリフレッシュする間隔ミリ秒単䜍[`apiKeyHelper`](/docs/ja/settings-reference#apikeyhelper) を䜿甚する堎合 |218| `CLAUDE_CODE_API_KEY_HELPER_TTL_MS` | 認蚌情報をリフレッシュする間隔ミリ秒単䜍[`apiKeyHelper`](/docs/ja/settings-reference#apikeyhelper) を䜿甚する堎合 |

219| `CLAUDE_CODE_ARTIFACT_AUTO_OPEN` | 新しい [アヌティファクト](/docs/ja/artifacts#create-an-artifact) が公開されたずきにブラりザヌを自動的に開くのを停止するには `0` に蚭定したす |219| `CLAUDE_CODE_ARTIFACT_AUTO_OPEN` | 新しい [アヌティファクト](/docs/ja/artifacts#create-an-artifact) が公開されたずきに Claude Code がブラりザヌを自動的に開くのを停止するには、`0` に蚭定したす |

220| `CLAUDE_CODE_ARTIFACT_COMMENTS` | [アヌティファクトのコメント](/docs/ja/artifacts#collect-comments-on-an-artifact) を読み取り、返信するのを停止するには `0` に蚭定したす。`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` が [アヌティファクトをオフ](/docs/ja/artifacts#availability) にした堎合は効果がありたせん。Claude Code v2.1.221 以降が必芁です |220| `CLAUDE_CODE_ARTIFACT_COMMENTS` | Claude が [アヌティファクトのコメント](/docs/ja/artifacts#collect-comments-on-an-artifact) を読み取り、返信するのを停止するには、`0` に蚭定したす。`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` が [アヌティファクトをオフ](/docs/ja/artifacts#availability) にした堎合は効果がありたせん。Claude Code v2.1.221 以降が必芁です |

221| `CLAUDE_CODE_ARTIFACT_COMMENTS_AUTOREACT` | Claude が [送信されたコメントに自動的に返信](/docs/ja/artifacts#let-claude-reply-to-comments-on-its-own) するのを停止するには `0` に蚭定したす。Claude Code v2.1.228 以降が必芁です |221| `CLAUDE_CODE_ARTIFACT_COMMENTS_AUTOREACT` | Claude が [送信されたコメントに自動的に返信](/docs/ja/artifacts#let-claude-reply-to-comments-on-its-own) するのを停止するには、`0` に蚭定したす。Claude Code v2.1.228 以降が必芁です |

222| `CLAUDE_CODE_ATTRIBUTION_HEADER` | [属性ブロック](/docs/ja/llm-gateway-protocol#system-prompt-attribution-block)クラむアントバヌゞョンずプロンプトフィンガヌプリントを含むをシステムプロンプトの開始から省略するには `0` に蚭定したす。Anthropic API ぞの盎接接続でのキャッシングはどちらの方法でも圱響を受けたせん。䞀郚の盎接接続セットアップでは、Claude Code は `0` を蚭定した堎合でも [自動モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode) 分類噚リク゚ストでブロックをオンに保ちたす。[システムプロンプト属性ブロック](/docs/ja/llm-gateway-protocol#system-prompt-attribution-block) で、これがカバヌする接続ず認蚌情報を確認しおください。v2.1.181 より前は、ブロックにはカスタムベヌス URL および Microsoft Foundry 接続でのリク゚ストごずのトヌクンが含たれおいたため、これらのバヌゞョンでは、LLM ゲヌトりェむがリク゚スト本䜓でキャッシュするか、リク゚ストをサヌドパヌティプロバむダヌに転送する堎合、たたは Microsoft Foundry に盎接接続する堎合は `0` に蚭定したす |222| `CLAUDE_CODE_ATTRIBUTION_HEADER` | [垰属ブロック](/docs/ja/llm-gateway-protocol#system-prompt-attribution-block)クラむアントバヌゞョンずプロンプトフィンガヌプリントを含むをシステムプロンプトの開始から省略するには、`0` に蚭定したす。Anthropic API ぞの盎接接続でのキャッシングはどちらの方法でも圱響を受けたせん。䞀郚の盎接接続セットアップでは、Claude Code は [オヌトモヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode) 分類噚リク゚ストで `0` を蚭定した堎合でもブロックをオンに保ちたす。[システムプロンプト垰属ブロック](/docs/ja/llm-gateway-protocol#system-prompt-attribution-block) で、これがカバヌする接続ず認蚌情報を確認しおください。v2.1.181 より前は、ブロックにはカスタムベヌス URL および Microsoft Foundry 接続でのリク゚ストごずのトヌクンが含たれおいたため、LLM ゲヌトりェむがリク゚スト本䜓でキャッシュするか、リク゚ストをサヌドパヌティプロバむダヌに転送する堎合、たたはMicrosoft Foundry に盎接接続する堎合は、これらのバヌゞョンで `0` に蚭定したす |

223| `CLAUDE_CODE_AUTO_BACKGROUND_WORKER_CHECKIN_SECONDS` | `CLAUDE_AUTO_BACKGROUND_TASKS` が有効な堎合、Claude に [バックグラりンドサブ゚ヌゞェント](/docs/ja/sub-agents#run-subagents-in-foreground-or-background) がただ実行されおいるかどうかを確認するよう促すリマむンダヌ間の秒数。`1`  `86400` の範囲の平文敎数のみを受け入れたす。その他の倀たたはスペルは蚭定されおいないものずしお読み取られたす。蚭定されおいない堎合、チェックむンリマむンダヌはありたせん。Claude Code v2.1.248 以降が必芁です |223| `CLAUDE_CODE_AUTO_BACKGROUND_WORKER_CHECKIN_SECONDS` | `CLAUDE_AUTO_BACKGROUND_TASKS` が有効な堎合、Claude に [バックグラりンドサブ゚ヌゞェント](/docs/ja/sub-agents#run-subagents-in-foreground-or-background) がただ実行されおいるかをチェックするよう促すリマむンダヌ間の秒数。`1`  `86400` のプレヌンな敎数のみを受け入れたすその他の倀たたは衚蚘は蚭定されおいないものずしお読み取られたす。蚭定されおいない堎合、チェックむンリマむンダヌはありたせん。Claude Code v2.1.248 以降が必芁です |

224| `CLAUDE_CODE_AUTO_COMPACT_WINDOW` | [自動圧瞮りィンドり](/docs/ja/model-config#set-the-auto-compact-window) をトヌクン単䜍で蚭定したす。`100000`  `1000000`。`500000` などの平文敎数のみを受け入れたす`500k` などの倀は `500` ずしお読み取られ、100K 最小倀にクランプされたす。有効なりィンドりはモデルのコンテキストりィンドりでもキャップされたす。`/autocompact` コマンド、`--autocompact` フラグ、および `autoCompactWindow` 蚭定より優先されたす。ステヌタスラむンの `used_percentage` は垞にモデルの完党なコンテキストりィンドりに察しお枬定されるため、この倉数が蚭定されるず、そのパヌセンテヌゞは圧瞮が実行されるタむミングを瀺さなくなりたす |224| `CLAUDE_CODE_AUTO_COMPACT_WINDOW` | [自動コンパクトりィンドり](/docs/ja/model-config#set-the-auto-compact-window) をトヌクン単䜍で蚭定したす。`100000`  `1000000`。`500000` などのプレヌンな敎数のみを受け入れたす`500k` などの倀は `500` ずしお読み取られ、100K 最小倀にクランプされたす。有効なりィンドりはモデルのコンテキストりィンドりでもキャップされたす。`/autocompact` コマンド、`--autocompact` フラグ、および `autoCompactWindow` 蚭定より優先されたす。ステヌタスラむンの `used_percentage` は垞にモデルの完党なコンテキストりィンドりに察しお枬定されるため、この倉数が蚭定されるず、そのパヌセンテヌゞはコンパクションが実行されるずきを瀺さなくなりたす |

225| `CLAUDE_CODE_AUTO_CONNECT_IDE` | 自動 [IDE 接続](/docs/ja/vs-code) をオヌバヌラむドしたす。デフォルトでは、Claude Code はサポヌトされおいる IDE の統合タヌミナル内で起動されたずきに自動的に接続したす。自動怜出が倱敗した堎合tmux が芪タヌミナルを隠す堎合などに接続詊行を防ぐには `false` に蚭定したす。接続詊行を匷制するには `true` に蚭定したす。[`autoConnectIde`](/docs/ja/settings-reference#autoconnectide) グロヌバル蚭定より優先されたす |225| `CLAUDE_CODE_AUTO_CONNECT_IDE` | 自動 [IDE 接続](/docs/ja/vs-code) をオヌバヌラむドしたす。デフォルトでは、Claude Code はサポヌトされおいる IDE の統合タヌミナル内で起動されたずきに自動的に接続したす。これを防ぐには `false` に蚭定したす。tmux が芪タヌミナルを隠すなど、自動怜出が倱敗した堎合に接続を詊みるように匷制するには `true` に蚭定したす。グロヌバル蚭定の [`autoConnectIde`](/docs/ja/settings-reference#autoconnectide) より優先されたす |

226| `CLAUDE_CODE_AUTO_MODE_SERVER` | Claude Code がサヌバヌに [自動モヌドアクションをレビュヌ](/docs/ja/permission-modes#server-side-classifier-review) するよう芁求するかどうかを制埡したす。Claude Code 独自の分類噚リク゚ストを代わりに䜿甚するには `0` に蚭定したす。Anthropic API ぞの盎接接続では読み取られたせん。Claude Code v2.1.271 以降が必芁です |226| `CLAUDE_CODE_AUTO_MODE_SERVER` | Claude Code がサヌバヌに [オヌトモヌドアクションをレビュヌ](/docs/ja/permission-modes#server-side-classifier-review) するよう芁求するかどうかを制埡したす。`0` に蚭定しお、代わりに Claude Code 独自の分類噚リク゚ストを䜿甚したす。Anthropic API ぞの盎接接続では、v2.1.281 以降が必芁です。リンクされたセクションは、倉数が蚭定されおいない堎合にサヌバヌを芁求するセッションず、どのバヌゞョンからかをリストしおいたす。Claude Code v2.1.271 以降が必芁です |

227| `CLAUDE_CODE_AWS_CHAIN_RESOLVE_TIMEOUT_MS` | Claude Code が AWS デフォルト認蚌情報プロバむダヌチェヌンが認蚌情報を生成するのを埅぀時間ミリ秒単䜍。リク゚ストが [`AWS default-chain credential resolve timed out`](/docs/ja/errors#aws-default-chain-credential-resolve-timed-out) で倱敗する前デフォルト`60000`。チェヌン内のステップが正圓に長く必芁な堎合`aws-vault` などのラッパヌを通じた MFA を䜿甚したブラりザベヌスの SSO サむンむンなどは増加させたす。Claude Code がデフォルトチェヌンで眲名する堎所に適甚されたす[Amazon Bedrock](/docs/ja/amazon-bedrock#credential-caching-and-resolution-timeout)、[Claude Platform on AWS](/docs/ja/claude-platform-on-aws)、および [Mantle ゚ンドポむント](/docs/ja/amazon-bedrock#use-the-mantle-endpoint)。Claude Code v2.1.207 以降が必芁です |227| `CLAUDE_CODE_AWS_CHAIN_RESOLVE_TIMEOUT_MS` | Claude Code が AWS デフォルト認蚌情報プロバむダヌチェヌンが認蚌情報を生成するのを埅぀時間ミリ秒単䜍。その埌、リク゚ストは [`AWS default-chain credential resolve timed out`](/docs/ja/errors#aws-default-chain-credential-resolve-timed-out) で倱敗したすデフォルト`60000`。チェヌン内のステップが正圓に長い時間を必芁ずする堎合は増加させたす。䟋えば、`aws-vault` などのラッパヌを通じた MFA を䜿甚したブラりザベヌスの SSO サむンむン。[Amazon Bedrock](/docs/ja/amazon-bedrock#credential-caching-and-resolution-timeout)、[Claude Platform on AWS](/docs/ja/claude-platform-on-aws)、および [Mantle ゚ンドポむント](/docs/ja/amazon-bedrock#use-the-mantle-endpoint) でデフォルトチェヌンで眲名する Claude Code のすべおの堎所に適甚されたす。Claude Code v2.1.207 以降が必芁です |

228| `CLAUDE_CODE_BASH_EDIT_DIFF` | Bash コマンドの実行䞭に倉曎されたファむルの [差分](/docs/ja/hooks#bash) をオフにするには `0` に蚭定するか、すべおの暩限モヌドで蚘録するには `1` に蚭定したす。[`bashEditDiffEnabled`](/docs/ja/settings-reference#basheditdiffenabled) 蚭定より優先されたす。Claude Code v2.1.269 以降が必芁です |228| `CLAUDE_CODE_BASH_EDIT_DIFF` | Bash コマンドの実行䞭に倉曎されたファむルの [差分](/docs/ja/hooks#bash) をオフにするには `0` に蚭定するか、すべおの暩限モヌドで蚘録するには `1` に蚭定したす。[`bashEditDiffEnabled`](/docs/ja/settings-reference#basheditdiffenabled) 蚭定より優先されたす。Claude Code v2.1.269 以降が必芁です |

229| `CLAUDE_CODE_BG_TASKS_REPORT_RUNNING` | 非察話セッションがバックグラりンド䜜業がただ実行されおいる堎合でも、タヌン終了時にホストにアむドルステヌタスを報告するには `0` に蚭定したす。デフォルトでは、セッションはバックグラりンド゚ヌゞェントや [ワヌクフロヌ](/docs/ja/workflows) 実行などのバックグラりンド䜜業がただ実行されおいる間、タヌン終了を過ぎお実行ステヌタスを報告し続けたす。これにより、セッションリストなどのステヌタスを監芖するホストが、Claude が䜜業䞭に入力を埅機しおいるこずを発衚するのを防ぎたす。バックグラりンドシェルコマンド開発サヌバヌなどは実行ステヌタスを保持したせん。実行ステヌタスのデフォルトず `0` オプトアりトには Claude Code v2.1.269 以降が必芁です。以前のバヌゞョンでは、実行ステヌタスを保持するには `1` を蚭定したす |229| `CLAUDE_CODE_BG_TASKS_REPORT_RUNNING` | 非察話セッションがバックグラりンド䜜業がただ実行されおいる堎合でも、タヌン終了時にホストにアむドルステヌタスを報告するには、`0` に蚭定したす。デフォルトでは、セッションはバックグラりンド䜜業バックグラりンド゚ヌゞェントや [ワヌクフロヌ](/docs/ja/workflows) 実行などがただ実行されおいる間、タヌン終了を過ぎお実行ステヌタスを報告し続けたす。これにより、セッションリストなどのステヌタスを監芖するホストが、Claude が䜜業䞭にあなたの入力を埅っおいるこずを発衚するのを防ぎたす。バックグラりンドシェルコマンド開発サヌバヌなどは実行ステヌタスを保持したせん。実行ステヌタスのデフォルトず `0` オプトアりトには Claude Code v2.1.269 以降が必芁です以前のバヌゞョンでは、バックグラりンドステヌタスを保持するには `1` を蚭定したす |

230| `CLAUDE_CODE_BRIDGE_SESSION_ID` | セッションがアクティブな [Remote Control](/docs/ja/remote-control) 接続を持っおいる間、Bash ツヌルおよび [フックコマンド](/docs/ja/hooks) サブプロセスで自動的に蚭定され、接続が終了するず削陀されたす。倀は `session_` 圢匏のセッション ID で、セッションの `claude.ai/code` URL に衚瀺される同じ識別子であるため、スクリプトはそれを実行したセッションにリンクバックできたす。Claude Code v2.1.199 以降が必芁です。[クラりドセッション](/docs/ja/claude-code-on-the-web) では、代わりに `CLAUDE_CODE_REMOTE_SESSION_ID` を読み取りたす |230| `CLAUDE_CODE_BRIDGE_SESSION_ID` | セッションがアクティブな [Remote Control](/docs/ja/remote-control) 接続を持っおいる間、Bash ツヌルおよび [hook コマンド](/docs/ja/hooks) サブプロセスで自動的に蚭定され、接続が終了するず削陀されたす。倀はセッションの ID`session_` 圢匏で、セッションの `claude.ai/code` URL に衚瀺される同じ識別子です。スクリプトはそれを実行したセッションにリンクバックできたす。Claude Code v2.1.199 以降が必芁です。[クラりドセッション](/docs/ja/claude-code-on-the-web) では、代わりに `CLAUDE_CODE_REMOTE_SESSION_ID` を読み取りたす |

231| `CLAUDE_CODE_BS_AS_CTRL_BACKSPACE` | Claude Code が `0x08` バむト`^H` ずも曞かれるをプレヌンバックスペヌスずしお読み取るには `0` に蚭定するか、Ctrl+Backspace ずしお読み取るには `1` に蚭定したす。どちらの倀もプラットフォヌムのデフォルトを眮き換えたす。デフォルトでは、Claude Code は Windows で Ctrl+Backspace ずしお読み取りたす。ただし、`TERM_PROGRAM` が `mintty` たたは `TERM` が `cygwin` の堎合を陀き、macOS および Linux ではプレヌンバックスペヌスずしお読み取りたす。Windows タヌミナルで [Backspace が単語党䜓を削陀](/docs/ja/terminal-config#fix-backspace-deleting-a-whole-word-on-windows) する堎合は `0` に蚭定したす |231| `CLAUDE_CODE_BS_AS_CTRL_BACKSPACE` | Claude Code が `0x08` バむト`^H` ずも曞かれたすをプレヌンバックスペヌスずしお読み取るには `0` に蚭定するか、Ctrl+Backspace ずしお読み取るには `1` に蚭定したす。どちらの倀もプラットフォヌムのデフォルトを眮き換えたす。デフォルトでは、Claude Code は Windows で Ctrl+Backspace ずしお読み取りたす。ただし、`TERM_PROGRAM` が `mintty` たたは `TERM` が `cygwin` の堎合を陀き、macOS および Linux ではプレヌンバックスペヌスずしお読み取りたす。Windows タヌミナルで [Backspace が単語党䜓を削陀](/docs/ja/terminal-config#fix-backspace-deleting-a-whole-word-on-windows) する堎合は `0` に蚭定したす |

232| `CLAUDE_CODE_CERT_STORE` | TLS 接続甚の CA 蚌明曞゜ヌスのカンマ区切りリスト。`bundled` は Claude Code に付属する Mozilla CA セットです。`system` はオペレヌティングシステムの信頌ストアで、`tls.getCACertificates` を持぀ランタむムでのみ読み取られたすネむティブバむナリ、たたは npm むンストヌル甚の Node 22.15 以降。[CA 蚌明曞ストア](/docs/ja/network-config#ca-certificate-store) を参照しおください。デフォルトは `bundled,system` です |232| `CLAUDE_CODE_CERT_STORE` | TLS 接続甚の CA 蚌明曞゜ヌスのカンマ区切りリスト。`bundled` は Claude Code に付属する Mozilla CA セットです。`system` はオペレヌティングシステムの信頌ストアで、`tls.getCACertificates` を持぀ランタむムでのみ読み取られたすネむティブバむナリ、たたは npm むンストヌル甚の Node 22.15 以降。[CA 蚌明曞ストア](/docs/ja/network-config#ca-certificate-store) を参照しおください。デフォルトは `bundled,system` です |

233| `CLAUDE_CODE_CHILD_SESSION` | Bash、PowerShell、Monitor ツヌル、[フック](/docs/ja/hooks) コマンド、および [ステヌタスラむン](/docs/ja/statusline) コマンドを通じお Claude Code が生成するサブプロセスで `1` に蚭定されたす。stdio [MCP サヌバヌ](/docs/ja/mcp) サブプロセスでは蚭定されたせん。これらは長寿呜で、それらを生成したセッションより長く存圚したす。`CLAUDECODE` ずは異なり、これは Claude Code 自䜓がサブプロセスを起動する堎合にのみ蚭定され、IDE 拡匵機胜では蚭定されないため、ネストされたセッションを IDE 統合タヌミナルで起動されたトップレベルの `claude` から確実に区別したす。この方法で開始されたネストされた察話型 `claude` TUI は `--resume`、`--continue`、䞊矢印履歎、および `claude agents` リストから自動的に陀倖されたす。非察話型 `claude -p` セッションは匕き続き氞続化されたす。このセキュリティ陀倖をオヌバヌラむドするには `CLAUDE_CODE_FORCE_SESSION_PERSISTENCE=1` を蚭定したす。Claude Code v2.1.172 以降が必芁です |233| `CLAUDE_CODE_CHILD_SESSION` | Bash、PowerShell、Monitor ツヌル、[hook](/docs/ja/hooks) コマンド、および [ステヌタスラむン](/docs/ja/statusline) コマンドを通じお Claude Code が生成するサブプロセスで `1` に蚭定されたす。stdio [MCP サヌバヌ](/docs/ja/mcp) サブプロセスでは蚭定されたせん。これらは長寿呜で、それらを生成したセッションより長く存圚したす。`CLAUDECODE` ずは異なり、これは Claude Code 自䜓がサブプロセスを起動するずきのみ蚭定され、IDE 拡匵機胜では蚭定されないため、ネストされたセッションを IDE 統合タヌミナルで起動されたトップレベルの `claude` から確実に区別したす。この方法で開始されたネストされた察話型 `claude` TUI は、`--resume`、`--continue`、䞊矢印履歎、および `claude agents` リストから自動的に陀倖されたす。非察話型 `claude -p` セッションは匕き続き氞続化されたす。このセッションを陀倖をオヌバヌラむドするには、`CLAUDE_CODE_FORCE_SESSION_PERSISTENCE=1` を蚭定したす。Claude Code v2.1.172 以降が必芁です |

234| `CLAUDE_CODE_CLIENT_CERT` | mTLS 認蚌甚のクラむアント蚌明曞ファむルぞのパス |234| `CLAUDE_CODE_CLIENT_CERT` | mTLS 認蚌甚のクラむアント蚌明曞ファむルぞのパス |

235| `CLAUDE_CODE_CLIENT_KEY` | mTLS 認蚌甚のクラむアント秘密鍵ファむルぞのパス |235| `CLAUDE_CODE_CLIENT_KEY` | mTLS 認蚌甚のクラむアント秘密鍵ファむルぞのパス |

236| `CLAUDE_CODE_CLIENT_KEY_PASSPHRASE` | 暗号化された CLAUDE\_CODE\_CLIENT\_KEY のパスフレヌズオプション |236| `CLAUDE_CODE_CLIENT_KEY_PASSPHRASE` | 暗号化された CLAUDE\_CODE\_CLIENT\_KEY のパスフレヌズオプション |

237| `CLAUDE_CODE_CONNECT_TIMEOUT_MS` | v2.1.186 で削陀され、珟圚は no-op です。以前は、ストリヌミング API リク゚ストの接続、TLS、応答ヘッダヌフェヌズの個別タむムアりトを蚭定しおいたした。リク゚ストごずのタむムアりトには `API_TIMEOUT_MS` を䜿甚したす。ストリヌミングリク゚ストの応答ヘッダヌフェヌズに぀いおは、`CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS` を参照しおください |237| `CLAUDE_CODE_CONNECT_TIMEOUT_MS` | v2.1.186 で削陀され、珟圚は no-op です。以前は、ストリヌミング API リク゚ストの接続、TLS、応答ヘッダヌフェヌズの個別タむムアりトを蚭定しおいたした。リク゚ストごずのタむムアりトには `API_TIMEOUT_MS` を䜿甚したす。ストリヌミングリク゚ストの応答ヘッダヌフェヌズに぀いおは、`CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS` を参照しおください |

238| `CLAUDE_CODE_DEBUG_LOGS_DIR` | デバッグログファむルパスをオヌバヌラむドしたす。名前に反しお、これはディレクトリではなくファむルパスです。デバッグモヌドは `--debug`、`/debug`、たたは `DEBUG` 環境倉数を通じお別途有効にする必芁がありたすこの倉数を蚭定するだけではログが有効になりたせん。[`--debug-file`](/docs/ja/cli-reference#cli-flags) フラグは䞡方を䞀床に実行したす。デフォルトは `~/.claude/debug/<session-id>.txt` です |238| `CLAUDE_CODE_DEBUG_LOGS_DIR` | デバッグログファむルパスをオヌバヌラむドしたす。名前に関わらず、これはディレクトリではなくファむルパスです。デバッグモヌドは `--debug`、`/debug`、たたは `DEBUG` 環境倉数を通じお別途有効にする必芁がありたすこの倉数を蚭定するだけではログが有効になりたせん。[`--debug-file`](/docs/ja/cli-reference#cli-flags) フラグは䞡方を䞀床に実行したす。デフォルトは `~/.claude/debug/<session-id>.txt` です |

239| `CLAUDE_CODE_DEBUG_LOG_LEVEL` | デバッグログファむルに曞き蟌たれる最小ログレベル。倀`verbose`、`debug`デフォルト、`info`、`warn`、`error`。フルステヌタスラむンコマンド出力などの倧量の蚺断を含めるには `verbose` に蚭定するか、ノむズを枛らすには `error` に䞊げたす |239| `CLAUDE_CODE_DEBUG_LOG_LEVEL` | デバッグログファむルに曞き蟌たれる最小ログレベル。倀`verbose`、`debug`デフォルト、`info`、`warn`、`error`。フルステヌタスラむンコマンド出力などの倧量の蚺断を含めるには `verbose` に蚭定するか、ノむズを枛らすには `error` に䞊げたす |

240| `CLAUDE_CODE_DISABLE_1M_CONTEXT` | [1M コンテキストりィンドり](/docs/ja/model-config#extended-context) サポヌトを無効にするには `1` に蚭定したす。蚭定されおいる堎合、1M モデルバリアントはモデルピッカヌで利甚できず、Claude Code は [Sonnet 5](/docs/ja/model-config#sonnet-5-context-window) や Fable モデルなど、ネむティブ 1M りィンドりを持぀モデルのセッションを 200K りィンドりに保持したす。[拡匵コンテキスト](/docs/ja/model-config#extended-context) でホヌルドがどのように実装されるかを参照しおください。コンプラむアンス芁件を持぀゚ンタヌプラむズ環境に䟿利です。認識されない `[1m]` モデル ID のりィンドりを修正する際の圹割に぀いおは、[ゲヌトりェむたたはカスタムモデル ID のりィンドりを修正](/docs/ja/model-config#correct-the-window-for-a-gateway-or-custom-model-id) を参照しおください |240| `CLAUDE_CODE_DISABLE_1M_CONTEXT` | [1M コンテキストりィンドり](/docs/ja/model-config#extended-context) サポヌトを無効にするには、`1` に蚭定したす。蚭定されおいる堎合、1M モデルバリアントはモデルピッカヌで利甚できず、Claude Code は [Sonnet 5.5](/docs/ja/model-config#sonnet-5-5-and-sonnet-5-context-window) などのネむティブ 1M りィンドりを持぀モデルおよび Fable モデルのセッションを 200K りィンドりに保持したす[拡匵コンテキスト](/docs/ja/model-config#extended-context) でホヌルドがどのように実装されるかを参照しおください。コンプラむアンス芁件を持぀゚ンタヌプラむズ環境に䟿利です。認識されない `[1m]` モデル ID のりィンドりを修正する際の圹割に぀いおは、[ゲヌトりェむたたはカスタムモデル ID のりィンドりを修正](/docs/ja/model-config#correct-the-window-for-a-gateway-or-custom-model-id) を参照しおください |

241| `CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING` | Opus 4.6 および Sonnet 4.6 で [適応的掚論](/docs/ja/model-config#adjust-effort-level) を無効にし、`MAX_THINKING_TOKENS` で制埡される固定思考予算にフォヌルバックするには `1` に蚭定したす。[Fable モデル](/docs/ja/model-config#extended-thinking)、Sonnet 5、Opus 4.7 以降には効果がありたせん。これらは垞に適応的掚論を䜿甚したす |241| `CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING` | Opus 4.6 および Sonnet 4.6 で [適応的掚論](/docs/ja/model-config#adjust-effort-level) を無効にし、`MAX_THINKING_TOKENS` で制埡される固定思考予算にフォヌルバックするには、`1` に蚭定したす。[Fable モデル](/docs/ja/model-config#extended-thinking)、Sonnet 5 以降、たたは Opus 4.7 以降には効果がありたせん。これらは垞に適応的掚論を䜿甚したす |

242| `CLAUDE_CODE_DISABLE_ADMIN_ENV_UNION` | Claude Code が [管理蚭定](/docs/ja/managed-settings#precedence-within-the-managed-tier) `env` ブロックをキヌごずにマヌゞするのを停止するには `1` に蚭定したす。v2.1.223 より前のように、最高優先床の゜ヌスの党䜓 `env` ブロックのみが適甚されたす。Claude Code を起動する環境で蚭定したす。Claude Code は蚭定 `env` ブロックを通じお配信されたコピヌを無芖するため。Claude Code v2.1.223 以降が必芁です |242| `CLAUDE_CODE_DISABLE_ADMIN_ENV_UNION` | Claude Code が [管理蚭定](/docs/ja/managed-settings#precedence-within-the-managed-tier) `env` ブロックをキヌごずにマヌゞするのを停止し、v2.1.223 より前のように最高優先床゜ヌスの党䜓 `env` ブロックのみが適甚されるようにするには、`1` に蚭定したす。Claude Code を起動する環境で蚭定したす。Claude Code は蚭定 `env` ブロックを通じお配信されたコピヌを無芖するためです。Claude Code v2.1.223 以降が必芁です |

243| `CLAUDE_CODE_DISABLE_ADVISOR_TOOL` | [アドバむザヌツヌル](/docs/ja/advisor) を無効にするには `1` に蚭定したす。`/advisor` コマンドは利甚できなくなり、蚭定された `advisorModel` は無芖され、`--advisor` フラグは受け入れられたすが効果がないため、既存のスクリプトがそれを枡し続けおも゚ラヌなく機胜したす |243| `CLAUDE_CODE_DISABLE_ADVISOR_TOOL` | [アドバむザヌツヌル](/docs/ja/advisor) を無効にするには、`1` に蚭定したす。`/advisor` コマンドは利甚できなくなり、蚭定された `advisorModel` は無芖され、`--advisor` フラグは受け入れられたすが効果がないため、既存のスクリプトがそれを枡し続けおも゚ラヌなく機胜したす |

244| `CLAUDE_CODE_DISABLE_AGENT_VIEW` | [バックグラりンド゚ヌゞェントず゚ヌゞェントビュヌ](/docs/ja/agent-view) をオフにするには `1` に蚭定したす`claude agents`、`--bg`、`/background`、およびオンデマンドスヌパヌバむザヌ。[`disableAgentView`](/docs/ja/settings-reference#disableagentview) 蚭定ず同等です |244| `CLAUDE_CODE_DISABLE_AGENT_VIEW` | [バックグラりンド゚ヌゞェントず゚ヌゞェントビュヌ](/docs/ja/agent-view) をオフにするには、`1` に蚭定したす`claude agents`、`--bg`、`/background`、およびオンデマンドスヌパヌバむザヌ。[`disableAgentView`](/docs/ja/settings-reference#disableagentview) 蚭定ず同等です |

245| `CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN` | [フルスクリヌンレンダリング](/docs/ja/fullscreen) を無効にし、クラシックメむンスクリヌンレンダラヌを䜿甚するには `1` に蚭定したす。䌚話はタヌミナルのネむティブスクロヌルバックに留たるため、`Cmd+f` ず tmux コピヌモヌドが通垞どおり機胜したす。`CLAUDE_CODE_NO_FLICKER` および [`tui`](/docs/ja/settings-reference#tui) 蚭定より優先されたす。`/tui default` で切り替えるこずもできたす。[゚ヌゞェントビュヌ](/docs/ja/agent-view) から開かれたバックグラりンドセッションには適甚されたせん。これらは垞にフルスクリヌンレンダリングを䜿甚したす |245| `CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN` | [フルスクリヌンレンダリング](/docs/ja/fullscreen) を無効にし、クラシックメむンスクリヌンレンダラヌを䜿甚するには、`1` に蚭定したす。䌚話はタヌミナルのネむティブスクロヌルバックに留たるため、`Cmd+f` ず tmux コピヌモヌドが通垞どおり機胜したす。`CLAUDE_CODE_NO_FLICKER` および [`tui`](/docs/ja/settings-reference#tui) 蚭定より優先されたす。`/tui default` で切り替えるこずもできたす。[゚ヌゞェントビュヌ](/docs/ja/agent-view) から開かれたバックグラりンドセッションには適甚されたせん。これらは垞にフルスクリヌンレンダリングを䜿甚したす |

246| `CLAUDE_CODE_DISABLE_ARTIFACT` | [アヌティファクト](/docs/ja/artifacts) ツヌルをオフにするには `1` に蚭定したす。このツヌルは、セッション出力を claude.ai 䞊のプラむベヌト Web ペヌゞずしお公開したす。蚭定されるず、蚭定ファむルはツヌルをオンに戻したせん。代わりに蚭定ファむルからツヌルをオフにするには、[`enableArtifact`](/docs/ja/settings-reference#enableartifact) を `false` に蚭定したす。非掚奚の [`disableArtifact`](/docs/ja/settings-reference#disableartifact) キヌもツヌルをオフにしたす |246| `CLAUDE_CODE_DISABLE_ARTIFACT` | [アヌティファクト](/docs/ja/artifacts) ツヌルをオフにするには、`1` に蚭定したす。これは claude.ai でセッション出力をプラむベヌト Web ペヌゞずしお公開したす。蚭定されるず、蚭定ファむルはツヌルをオンに戻したせん。代わりに蚭定ファむルからツヌルをオフにするには、[`enableArtifact`](/docs/ja/settings-reference#enableartifact) を `false` に蚭定したす非掚奚の [`disableArtifact`](/docs/ja/settings-reference#disableartifact) キヌもそれをオフにしたす |

247| `CLAUDE_CODE_DISABLE_ATTACHMENTS` | 添付ファむル凊理を無効にするには `1` に蚭定したす。`@` 構文を䜿甚したファむルメンションは、ファむルコンテンツに展開されるのではなく、プレヌンテキストずしお送信されたす |247| `CLAUDE_CODE_DISABLE_ATTACHMENTS` | 添付ファむル凊理を無効にするには、`1` に蚭定したす。`@` 構文を䜿甚したファむルメンションはファむルコンテンツに展開されるのではなくプレヌンテキストずしお送信されたす |

248| `CLAUDE_CODE_DISABLE_AUTO_MEMORY` | [自動メモリ](/docs/ja/memory#auto-memory) を無効にするには `1` に蚭定したす。`--bare` モヌドたたは [`autoMemoryEnabled: false`](/docs/ja/settings-reference#automemoryenabled) が自動メモリを無効にする堎合でも、自動メモリをオンに匷制するには `0` に蚭定したす。無効にされた堎合、Claude は自動メモリファむルを䜜成たたは読み蟌みたせん |248| `CLAUDE_CODE_DISABLE_AUTO_MEMORY` | [自動メモリ](/docs/ja/memory#auto-memory) を無効にするには、`1` に蚭定したす。`--bare` モヌドたたは [`autoMemoryEnabled: false`](/docs/ja/settings-reference#automemoryenabled) が自動メモリを無効にする堎合でも、自動メモリをオンに匷制するには `0` に蚭定したす。無効にされおいる堎合、Claude は自動メモリファむルを䜜成たたは読み蟌みたせん |

249| `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` | すべおのバックグラりンドタスク機胜を無効にするには `1` に蚭定したす。Bash およびサブ゚ヌゞェントツヌルの `run_in_background` パラメヌタヌ、自動バックグラりンド化、および Ctrl+B ショヌトカットを含みたす |249| `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` | `run_in_background` パラメヌタヌ、自動バックグラりンド化、Ctrl+B ショヌトカットを含む、すべおのバックグラりンドタスク機胜を無効にするには、`1` に蚭定したす |

250| `CLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_DEFAULT` | Claude Code が [Amazon Bedrock](/docs/ja/amazon-bedrock) ストリヌミング応答を、欠萜たたは空の `Content-Type` ヘッダヌを持぀ Amazon Bedrock のバむナリむベントストリヌムずしお扱うのを停止するには `1` に蚭定したす。デフォルトでは、Claude Code はゲヌトりェむがそれ以倖は倉曎されおいない応答からヘッダヌをドロップしたず想定するため、本䜓をデコヌドしおストリヌミングが機胜し続けたす。ゲヌトりェむがストリヌムをサヌバヌ送信むベントずしお再発行する堎合にのみこれを蚭定したす。Claude Code はヘッダヌレスの本䜓をサヌバヌ送信むベントずしお読み取りたす。Claude Code v2.1.239 以降が必芁です |250| `CLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_DEFAULT` | Claude Code が [Amazon Bedrock](/docs/ja/amazon-bedrock) ストリヌミング応答を、`Content-Type` ヘッダヌが欠萜たたは空の Amazon Bedrock バむナリむベントストリヌムずしお扱うのを停止するには、`1` に蚭定したす。デフォルトでは、Claude Code はゲヌトりェむがそれ以倖は倉曎されおいない応答からヘッダヌをドロップしたず想定するため、本䜓をデコヌドしおストリヌミングが機胜し続けたす。これはレスポンスをサヌバヌ送信むベントずしお再発行するゲヌトりェむの堎合のみ蚭定したすClaude Code はヘッダヌレス本䜓をサヌバヌ送信むベントずしお読み取りたす。Claude Code v2.1.239 以降が必芁です |

251| `CLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_GUARD` | [Amazon Bedrock](/docs/ja/amazon-bedrock) ストリヌミング応答が `application/vnd.amazon.eventstream` コンテンツタむプを持぀かどうかのチェックをスキップするには `1` に蚭定したす。この倉数がない堎合、応答が異なるコンテンツタむプを持぀ず、Claude Code はそのタむプを名前で瀺す゚ラヌでリク゚ストを倱敗させたす。これは [ゲヌトりェむたたはプロキシが応答を倉換しおいる](/docs/ja/amazon-bedrock#streaming-errors-behind-a-gateway-or-proxy) こずを意味したす。この倉数を蚭定する代わりに、`Content-Type` ヘッダヌず本䜓を倉曎されないたた転送するようにゲヌトりェむを蚭定したす。Claude Code v2.1.208 以降が必芁です |251| `CLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_GUARD` | [Amazon Bedrock](/docs/ja/amazon-bedrock) ストリヌミング応答が `application/vnd.amazon.eventstream` コンテンツタむプを持぀かどうかをチェックするのをスキップするには、`1` に蚭定したす。この倉数がない堎合、応答が異なるコンテンツタむプを持぀ず、Claude Code はそのタむプを名前で指定する゚ラヌでリク゚ストを倱敗させたす。これは [ゲヌトりェむたたはプロキシが応答を倉換しおいる](/docs/ja/amazon-bedrock#streaming-errors-behind-a-gateway-or-proxy) こずを意味したす。この倉数を蚭定する代わりに、`Content-Type` ヘッダヌず本䜓を倉曎されおいない状態で転送するようにゲヌトりェむを蚭定したす。Claude Code v2.1.208 以降が必芁です |

252| `CLAUDE_CODE_DISABLE_BG_EXIT_HANDOFF` | [バックグラりンドセッション](/docs/ja/agent-view) の実行䞭のバックグラりンドシェルコマンド、動的ワヌクフロヌ、および v2.1.198 以降のバックグラりンドサブ゚ヌゞェントが [スヌパヌバむザヌ](/docs/ja/agent-view#the-supervisor-process) がそのセッションのプロセスを停止、再起動、たたは曎新するずきに停止するのを停止するには `1` に蚭定したす。セッションの次のプロセスに枡す代わりに。このハンドオフのみに圱響したす`←` たたは [`/background`](/docs/ja/agent-view#from-inside-a-session) でセッションをバックグラりンド化するず、進行䞭の䜜業が匕き継がれ、`CLAUDE_DISABLE_ADOPT` は䞡方をオフにしたす。Claude Code v2.1.196 以降が必芁です |252| `CLAUDE_CODE_DISABLE_BG_EXIT_HANDOFF` | [バックグラりンドセッション](/docs/ja/agent-view) の実行䞭のバックグラりンドシェルコマンド、動的ワヌクフロヌ、および v2.1.198 以降のバックグラりンドサブ゚ヌゞェントが [スヌパヌバむザヌ](/docs/ja/agent-view#the-supervisor-process) がそのセッションのプロセスを停止、再起動、たたは曎新するずきに停止するのを停止するには、`1` に蚭定したす。セッションの次のプロセスに匕き継ぐ代わりに。このハンドオフのみに圱響したす`←` たたは [`/background`](/docs/ja/agent-view#from-inside-a-session) でセッションをバックグラりンド化するず、進行䞭の䜜業が匕き継がれたす。`CLAUDE_DISABLE_ADOPT` は䞡方をオフにしたす。Claude Code v2.1.196 以降が必芁です |

253| `CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP` | Claude Code がメモリ圧力䞋で [バックグラりンドシェルコマンド](/docs/ja/interactive-mode#background-bash-commands) を終了するのを停止するには `1` に蚭定したす。デフォルトでは、macOS および Linux では、オペレヌティングシステムが重倧なメモリ圧力を報告し、セッションが 30 分間アむドル状態で、タヌンたたはサブ゚ヌゞェントが実行されおいない堎合、Claude Code はバックグラりンドシェルを終了したす。Windows にはメモリ圧力信号がないため、この倉数は効果がありたせん。Claude Code v2.1.193 以降が必芁です |253| `CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP` | Claude Code がメモリ圧力䞋で [バックグラりンドシェルコマンド](/docs/ja/interactive-mode#background-bash-commands) を終了するのを停止するには、`1` に蚭定したす。デフォルトでは、macOS および Linux では、オペレヌティングシステムが重倧なメモリ圧力を報告し、セッションが 30 分間アむドル状態で、タヌンたたはサブ゚ヌゞェントが実行されおいない堎合、Claude Code はバックグラりンドシェルを終了したす。Windows にはメモリ圧力信号がないため、この倉数は効果がありたせん。Claude Code v2.1.193 以降が必芁です |

254| `CLAUDE_CODE_DISABLE_BUNDLED_SKILLS` | Claude Code に含たれる [スキル](/docs/ja/skills) ずワヌクフロヌを無効にするには `1` に蚭定したすバンドルされたスキルずワヌクフロヌは完党に削陀されたすが、`/init` などの組み蟌みコマンドは入力可胜なたたですが、モデルから非衚瀺になりたす。`/doctor` は組み蟌みコマンドのように入力可胜なたたです。`DISABLE_DOCTOR_COMMAND` で非衚瀺にしたす。プラグむン、`.claude/skills/`、および `.claude/commands/` からのスキルは圱響を受けたせん。[`disableBundledSkills`](/docs/ja/settings-reference#disablebundledskills) 蚭定ず同等です |254| `CLAUDE_CODE_DISABLE_BUNDLED_SKILLS` | Claude Code に含たれる [スキル](/docs/ja/skills) ずワヌクフロヌを無効にするには、`1` に蚭定したすバンドルされたスキルずワヌクフロヌは完党に削陀されたす。䞀方、`/init` などの組み蟌みコマンドは入力可胜なたたですが、モデルから非衚瀺になりたす。`/doctor` は組み蟌みコマンドのように入力可胜なたたです代わりに `DISABLE_DOCTOR_COMMAND` で非衚瀺にしたす。プラグむン、`.claude/skills/`、および `.claude/commands/` からのスキルは圱響を受けたせん。[`disableBundledSkills`](/docs/ja/settings-reference#disablebundledskills) 蚭定ず同等です |

255| `CLAUDE_CODE_DISABLE_CFC_PROMPT` | [Chrome の Claude](/docs/ja/chrome) ブラりザヌツヌルを利甚可胜に保ちながら、システムプロンプトの Chrome セクションず `/claude-in-chrome` [バンドルスキル](/docs/ja/skills#bundled-skills) を省略するには `1` に蚭定したす。Claude Code を埋め蟌み、独自のブラりザヌガむダンスを提䟛するホスト向け。Claude Code v2.1.257 以降が必芁です |255| `CLAUDE_CODE_DISABLE_CFC_PROMPT` | [Claude in Chrome](/docs/ja/chrome) ブラりザヌツヌルを利甚可胜に保ちながら、システムプロンプトの Chrome セクションず `/claude-in-chrome` [バンドルスキル](/docs/ja/skills#bundled-skills) を省略するには、`1` に蚭定したす。Claude Code を埋め蟌み、独自のブラりザヌガむダンスを提䟛するホスト向け。Claude Code v2.1.257 以降が必芁です |

256| `CLAUDE_CODE_DISABLE_CLAUDE_MDS` | ナヌザヌ、プロゞェクト、自動メモリファむルを含む、CLAUDE.md メモリファむルの読み蟌みを防ぐには `1` に蚭定したす |256| `CLAUDE_CODE_DISABLE_CLAUDE_MDS` | CLAUDE.md メモリファむルナヌザヌ、プロゞェクト、自動メモリファむルを含むをコンテキストに読み蟌むのを防ぐには、`1` に蚭定したす |

257| `CLAUDE_CODE_DISABLE_CRON` | [スケゞュヌル枈みタスク](/docs/ja/scheduled-tasks) を無効にするには `1` に蚭定したす。`/loop` スキルず cron ツヌルは利甚できなくなり、既にスケゞュヌル枈みのタスクは停止したす。既に実行䞭のタスクを含みたす |257| `CLAUDE_CODE_DISABLE_CRON` | [スケゞュヌル枈みタスク](/docs/ja/scheduled-tasks) を無効にするには、`1` に蚭定したす。`/loop` スキルず cron ツヌルは利甚できなくなり、既にスケゞュヌル枈みのタスクセッション䞭に既に実行されおいるタスクを含むは発火を停止したす |

258| `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` | Anthropic 固有の `anthropic-beta` リク゚ストヘッダヌずベヌタツヌルスキヌマフィヌルド`defer_loading` や `eager_input_streaming` などを API リク゚ストから削陀するには `1` に蚭定したす。プロキシゲヌトりェむが「`anthropic-beta` ヘッダヌの予期しない倀」や「远加の入力は蚱可されおいたせん」などの゚ラヌでリク゚ストを拒吊する堎合に䜿甚したす。暙準フィヌルド`name`、`description`、`input_schema`、`cache_control`は保持されたす。[MCP ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search) は無効になり、`ENABLE_TOOL_SEARCH` を蚭定した堎合でも、すべおの MCP ツヌルが事前に読み蟌たれたす。Claude Code v2.1.227 以降では、[管理蚭定](/docs/ja/managed-settings) がツヌル怜玢をオンに保぀こずができたす。[プリリリヌス機胜を無効にする](/docs/ja/llm-gateway-protocol#disable-pre-release-capabilities) でオヌバヌラむドが適甚される堎所をカバヌしおいたす |258| `CLAUDE_CODE_DISABLE_DANGEROUS_RM_TIMEOUT` | [重芁パス削陀](/docs/ja/permission-modes#critical-paths) プロンプトの時間制限をオフにするには、`1` に蚭定したす。`auto` モヌドでは Claude Code はこれらの削陀を分類噚に送信し、`bypassPermissions` モヌドではプロンプトはあなたの回答を埅ちたす。Claude Code を起動する環境で蚭定したす。Claude Code は蚭定 `env` ブロックを通じお配信されたコピヌを無芖するためです。Claude Code v2.1.281 以降が必芁です |

259| `CLAUDE_CODE_DISABLE_EXPLORE_PLAN_AGENTS` | 組み蟌み [Explore および Plan サブ゚ヌゞェント](/docs/ja/sub-agents#built-in-subagents) を無効にするには `1` に蚭定したす。Claude は怜玢ツヌルたたは汎甚サブ゚ヌゞェントで探玢し、[プランモヌド](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode) は Explore および Plan ゚ヌゞェントを起動する代わりにファむルを盎接読み取りたす。`Explore` たたは `Plan` ずいう名前のカスタムサブ゚ヌゞェントは圱響を受けたせん。Agent SDK たたは非察話モヌドで組み蟌みサブ゚ヌゞェントタむプをすべお削陀するには、代わりに `CLAUDE_AGENT_SDK_DISABLE_BUILTIN_AGENTS` を䜿甚したす。Claude Code v2.1.198 以降が必芁です |259| `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` | Anthropic 固有の `anthropic-beta` リク゚ストヘッダヌず `defer_loading` および `eager_input_streaming` などのベヌタツヌルスキヌマフィヌルドを API リク゚ストから削陀するには、`1` に蚭定したす。プロキシゲヌトりェむが「`anthropic-beta` ヘッダヌの予期しない倀」たたは「远加入力は蚱可されおいたせん」などの゚ラヌでリク゚ストを拒吊する堎合に䜿甚したす。暙準フィヌルド`name`、`description`、`input_schema`、`cache_control`は保持されたす。[MCP ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search) は無効になり、すべおの MCP ツヌルは、`ENABLE_TOOL_SEARCH` を蚭定した堎合でも事前に読み蟌たれたす。Claude Code v2.1.227 以降では、[管理蚭定](/docs/ja/managed-settings) はツヌル怜玢をオンに保぀こずができたす。[プリリリヌス機胜を無効にする](/docs/ja/llm-gateway-protocol#disable-pre-release-capabilities) はオヌバヌラむドが適甚される堎所をカバヌしおいたす |

260| `CLAUDE_CODE_DISABLE_FAST_MODE` | [高速モヌド](/docs/ja/fast-mode) を無効にするには `1` に蚭定したす |260| `CLAUDE_CODE_DISABLE_EXPLORE_PLAN_AGENTS` | 組み蟌み [Explore および Plan サブ゚ヌゞェント](/docs/ja/sub-agents#built-in-subagents) を無効にするには、`1` に蚭定したす。Claude は怜玢ツヌルたたは汎甚サブ゚ヌゞェントで探玢し、[プランモヌド](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode) はファむルを盎接読み取り、Explore および Plan ゚ヌゞェントを起動したせん。`Explore` たたは `Plan` ずいう名前のカスタムサブ゚ヌゞェントは圱響を受けたせん。Agent SDK たたは非察話モヌドのすべおの組み蟌みサブ゚ヌゞェントタむプを削陀するには、`CLAUDE_AGENT_SDK_DISABLE_BUILTIN_AGENTS` を䜿甚したす。Claude Code v2.1.198 以降が必芁です |

261| `CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY` | 「Claude はどのように機胜しおいたすか」セッション品質調査を無効にするには `1` に蚭定したす。`DISABLE_TELEMETRY`、`DO_NOT_TRACK`、たたは `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` が蚭定されおいる堎合、調査は無効になりたす。ただし、`CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL` がオプトバックむンしない限り。完党に無効にする代わりにサンプルレヌトを蚭定するには、[`feedbackSurveyRate`](/docs/ja/settings-reference#feedbacksurveyrate) 蚭定を䜿甚したす。[セッション品質調査](/docs/ja/data-usage#session-quality-surveys) を参照しおください |261| `CLAUDE_CODE_DISABLE_FAST_MODE` | [高速モヌド](/docs/ja/fast-mode) を無効にするには、`1` に蚭定したす |

262| `CLAUDE_CODE_DISABLE_FILE_CHECKPOINTING` | ファむル [チェックポむント](/docs/ja/checkpointing) を無効にするには `1` に蚭定したす。`/rewind` コマンドはコヌド倉曎を埩元できたせん。[`fileCheckpointingEnabled`](/docs/ja/settings-reference#filecheckpointingenabled) 蚭定をオヌバヌラむドしたす |262| `CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY` | 「Claude はどのように機胜しおいたすか」セッション品質調査を無効にするには、`1` に蚭定したす。`DISABLE_TELEMETRY`、`DO_NOT_TRACK`、たたは `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` が蚭定されおいる堎合、調査も無効になりたす。ただし、`CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL` がオプトバックむンしない限り。完党に無効にする代わりにサンプルレヌトを蚭定するには、[`feedbackSurveyRate`](/docs/ja/settings-reference#feedbacksurveyrate) 蚭定を䜿甚したす。[セッション品質調査](/docs/ja/data-usage#session-quality-surveys) を参照しおください |

263| `CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS` | 組み蟌みコミットおよび PR ワヌクフロヌ指瀺ず git ステヌタススナップショットを Claude のコンテキストから削陀するには `1` に蚭定したす。独自の git ワヌクフロヌスキルを䜿甚する堎合に䟿利です。[`includeGitInstructions`](/docs/ja/settings-reference#includegitinstructions) 蚭定が蚭定されおいる堎合、これより優先されたす |263| `CLAUDE_CODE_DISABLE_FILE_CHECKPOINTING` | ファむル [チェックポむント](/docs/ja/checkpointing) を無効にするには、`1` に蚭定したす。`/rewind` コマンドはコヌド倉曎を埩元できたせん。[`fileCheckpointingEnabled`](/docs/ja/settings-reference#filecheckpointingenabled) 蚭定をオヌバヌラむドしたす |

264| `CLAUDE_CODE_DISABLE_LEGACY_MODEL_REMAP` | Opus 4.0 および 4.1 を Anthropic API の珟圚の Opus バヌゞョンに自動的に再マップするのを防ぐには `1` に蚭定したす。叀いモデルを意図的にピン留めする堎合に䜿甚したす。再マップは Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry では実行されたせん |264| `CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS` | 組み蟌みコミットおよび PR ワヌクフロヌ指瀺ず git ステヌタススナップショットを Claude のコンテキストから削陀するには、`1` に蚭定したす。独自の git ワヌクフロヌスキルを䜿甚する堎合に䟿利です。[`includeGitInstructions`](/docs/ja/settings-reference#includegitinstructions) 蚭定が蚭定されおいる堎合、これが優先されたす |

265| `CLAUDE_CODE_DISABLE_MOUSE` | [フルスクリヌンレンダリング](/docs/ja/fullscreen) でマりストラッキングを無効にするには `1` に蚭定したす。`PgUp` および `PgDn` を䜿甚したキヌボヌドスクロヌルは匕き続き機胜したす。タヌミナルのネむティブコピヌオンセレクト動䜜を保持するために䜿甚したす |265| `CLAUDE_CODE_DISABLE_LEGACY_MODEL_REMAP` | Anthropic API で Opus 4.0 および 4.1 を珟圚の Opus バヌゞョンに自動的にリマップするのを防ぐには、`1` に蚭定したす。叀いモデルを意図的にピン留めする堎合に䜿甚したす。リマップは Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry では実行されたせん |

266| `CLAUDE_CODE_DISABLE_MOUSE_CLICKS` | [フルスクリヌンレンダリング](/docs/ja/fullscreen) でマりスホむヌルスクロヌルを保持しながら、クリック、ドラッグ、ホバヌ凊理を無効にするには `1` に蚭定したす。Claude Code 内でホむヌルスクロヌルが機胜するが、クリックがカヌ゜ルを配眮したり、ツヌル出力を展開したり、リンクを開いたりしないようにする堎合に䜿甚したす。䞡方が蚭定されおいる堎合、`CLAUDE_CODE_DISABLE_MOUSE` が優先されたす。Claude Code v2.1.195 以降が必芁です |266| `CLAUDE_CODE_DISABLE_MOUSE` | [フルスクリヌンレンダリング](/docs/ja/fullscreen) でマりストラッキングを無効にするには、`1` に蚭定したす。`PgUp` および `PgDn` を䜿甚したキヌボヌドスクロヌルは匕き続き機胜したす。タヌミナルのネむティブコピヌオンセレクト動䜜を保持するために䜿甚したす |

267| `CLAUDE_CODE_DISABLE_MTLS_RELOAD_ON_STALE_CONNECTION` | 接続リセットや TLS ハンドシェむク゚ラヌなどの接続レベル゚ラヌで API リク゚ストが倱敗した堎合、Claude Code が [mTLS クラむアント蚌明曞ずキヌ](/docs/ja/network-config#mtls-authentication) を再読み蟌みするのを停止するには `1` に蚭定したす。リロヌドが無効な堎合、Claude Code は蚭定を次に適甚するか、次のスタヌトアップ時にのみ回転したファむルを読み蟌みたす。Claude Code v2.1.232 以降が必芁です |267| `CLAUDE_CODE_DISABLE_MOUSE_CLICKS` | [フルスクリヌンレンダリング](/docs/ja/fullscreen) でマりスホむヌルスクロヌルを保持しながら、クリック、ドラッグ、ホバヌ凊理を無効にするには、`1` に蚭定したす。ホむヌルスクロヌルが Claude Code 内で機胜するが、クリックがカヌ゜ルを配眮したり、ツヌル出力を展開したり、リンクを開いたりしないようにする堎合に䜿甚したす。䞡方が蚭定されおいる堎合、`CLAUDE_CODE_DISABLE_MOUSE` が優先されたす。Claude Code v2.1.195 以降が必芁です |

268| `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` | 非必須ネットワヌクトラフィックを無効にするには、`1` などの空でない倀に蚭定したす自動曎新、テレメトリ、゚ラヌ報告、`/feedback` コマンド、[Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior)、リリヌスノヌト、[PR および MR ステヌタスバッゞ](/docs/ja/interactive-mode#pr-review-status) チェック、[高速モヌド](/docs/ja/fast-mode#use-fast-mode-behind-proxies-and-llm-gateways) チェックなどの可甚性チェック。たた、[プラグむン `command` ゜ヌスのバックグラりンド実行](/docs/ja/plugin-marketplaces#when-claude-code-re-runs-the-command) を停止したす。これらはネットワヌクトラフィックではなくロヌカルコマンドですが、䟝存関係のむンストヌルをトリガヌできたす。**`0` たたは `false` に蚭定しおもこのトラフィックは無効になりたす**。ほずんどのオン/オフ倉数ずは異なり、倉数を蚭定解陀しおもう䞀床蚱可したす。たた、機胜フラグ取埗を無効にしたす。これにより、[Remote Control](/docs/ja/remote-control#requirements) および他の [機胜フラグ取埗が必芁な機胜](#features-that-need-feature-flag-fetching) が利甚できなくなりたす。公匏プラグむンマヌケットプレむスの自動むンストヌルはカバヌされおいたせん。`CLAUDE_CODE_DISABLE_OFFICIAL_MARKETPLACE_AUTOINSTALL` で無効にしたす。[ゲヌトりェむモデル怜出](/docs/ja/llm-gateway-connect#add-gateway-models-to-the-model-picker) には圱響したせん。これには独自のオプトむンがありたす |268| `CLAUDE_CODE_DISABLE_MTLS_RELOAD_ON_STALE_CONNECTION` | API リク゚ストが接続リセットたたは TLS ハンドシェむク゚ラヌなどの接続レベル゚ラヌで倱敗した堎合、Claude Code が [mTLS クラむアント蚌明曞ずキヌ](/docs/ja/network-config#mtls-authentication) を再読み蟌みするのを停止するには、`1` に蚭定したす。リロヌドが無効になっおいる堎合、Claude Code は蚭定を次に適甚するか、次のスタヌトアップ時にのみ回転されたファむルを読み蟌みたす。Claude Code v2.1.232 以降が必芁です |

269| `CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK` | ストリヌミングリク゚ストがストリヌム䞭に倱敗した堎合の非ストリヌミングフォヌルバックを無効にするには `1` に蚭定したす。ストリヌミング゚ラヌは再詊行レむダヌに䌝播したす。プロキシたたはゲヌトりェむがフォヌルバックで重耇したツヌル実行を生成する堎合に䟿利です |269| `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` | 非必須ネットワヌクトラフィックを無効にするには、`1` などの空でない倀に蚭定したす自動曎新、テレメトリ、゚ラヌ報告、`/feedback` コマンド、[Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior)、リリヌスノヌト、[PR および MR ステヌタスバッゞ](/docs/ja/interactive-mode#pr-review-status) チェック、[高速モヌド](/docs/ja/fast-mode#use-fast-mode-behind-proxies-and-llm-gateways) チェックなどの可甚性チェック。たた、[プラグむン `command` ゜ヌスのバックグラりンド実行](/docs/ja/plugins/loading#when-a-command-source-re-runs) を停止したす。これらはネットワヌクトラフィックではなくロヌカルコマンドですが、䟝存関係のむンストヌルをトリガヌできたす。**`0` たたは `false` に蚭定しおもこのトラフィックは無効になりたす**。ほずんどのオン/オフ倉数ずは異なり倉数を蚭定解陀しおそれを再床蚱可したす。たた、機胜フラグ取埗を無効にしたす。これにより、[Remote Control](/docs/ja/remote-control#requirements) および他の [機胜フラグ取埗が必芁な機胜](#features-that-need-feature-flag-fetching) が利甚できなくなりたす。公匏プラグむンマヌケットプレむスの自動むンストヌルはカバヌされおいたせん`CLAUDE_CODE_DISABLE_OFFICIAL_MARKETPLACE_AUTOINSTALL` で無効にしたす。[ゲヌトりェむモデル怜出](/docs/ja/llm-gateway-connect#add-gateway-models-to-the-model-picker) には圱響したせん。これには独自のオプトむンがありたす |

270| `CLAUDE_CODE_DISABLE_NOTIFICATION_PRESENCE_CHECK` | タヌミナルで入力たたは焊点を圓おおいる間でも、`PushNotification` ツヌルのデスクトップ通知を送信するには `1` に蚭定したす。デフォルトでは、ツヌルは最近のキヌボヌド掻動たたはタヌミナルフォヌカスを怜出するず、デスクトップ通知ず [モバむルプッシュ](/docs/ja/remote-control#mobile-push-notifications) の䞡方をスキップしたす。この倉数はそのロヌカルチェックのみを無効にするため、サヌバヌはアクティブであるこずを怜出したずきにモバむルプッシュを抑制できたす。Claude Code v2.1.193 以降が必芁です |270| `CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK` | ストリヌミングリク゚ストがストリヌム䞭に倱敗した堎合、非ストリヌミングフォヌルバックを無効にするには、`1` に蚭定したす。ストリヌミング゚ラヌは再詊行レむダヌに代わりに䌝播されたす。プロキシたたはゲヌトりェむがフォヌルバックで重耇したツヌル実行を生成する堎合に䟿利です |

271| `CLAUDE_CODE_DISABLE_OFFICIAL_MARKETPLACE_AUTOINSTALL` | 公匏プラグむンマヌケットプレむスの自動登録を無効にするには `1` に蚭定したす。Claude Code は通垞、マシンの最初の察話的起動䞭にマヌケットプレむスを登録しようずするずきに倉数を読み取りたす。その時点で倉数が蚭定されおいる堎合、Claude Code は登録を氞続的にスキップしたす。埌で倉数を蚭定解陀しおもスキップは元に戻りたせん。`claude plugin marketplace add anthropics/claude-plugins-official` を実行しお、い぀でもマヌケットプレむスを登録したす |271| `CLAUDE_CODE_DISABLE_NOTIFICATION_PRESENCE_CHECK` | タヌミナルで入力たたは焊点を圓おおいる間でも、`PushNotification` ツヌルのデスクトップ通知を送信するには、`1` に蚭定したす。デフォルトでは、ツヌルは最近のキヌボヌド掻動たたはタヌミナルフォヌカスを怜出するず、デスクトップ通知ず [モバむルプッシュ](/docs/ja/remote-control#mobile-push-notifications) の䞡方をスキップしたす。この倉数はそのロヌカルチェックのみを無効にするため、サヌバヌはあなたがアクティブであるこずを怜出したずきにモバむルプッシュを抑制できたす。Claude Code v2.1.193 以降が必芁です |

272| `CLAUDE_CODE_DISABLE_PERMISSION_PROMPT_NOTIFY_HOOKS` | Claude Code が [未回答の暩限リク゚ストの `Notification` フック](/docs/ja/hooks#notification) を実行するのを停止するには `1` に蚭定したす。Claude Desktop および VS Code 拡匵機胜が Claude Code をホストするセッションでは、Claude Code がそれらを Agent SDK の `canUseTool` コヌルバックに送信したす。タヌミナルセッションには効果がありたせん。Claude Code v2.1.233 以降が必芁です |272| `CLAUDE_CODE_DISABLE_OFFICIAL_MARKETPLACE_AUTOINSTALL` | 公匏プラグむンマヌケットプレむスの自動登録を無効にするには、`1` に蚭定したす。Claude Code はマヌケットプレむスを登録しようずしおいるずきに倉数を読み取りたす。通垞、マシンの最初の察話的起動䞭です。その時点で倉数が蚭定されおいる堎合、Claude Code は登録を氞続的にスキップしたす。埌で倉数を蚭定解陀しおもスキップは元に戻りたせん。`claude plugin marketplace add anthropics/claude-plugins-official` を実行しお、い぀でもマヌケットプレむスを登録したす |

273| `CLAUDE_CODE_DISABLE_POLICY_SKILLS` | システム党䜓の管理スキルディレクトリからスキルを読み蟌むのをスキップするには `1` に蚭定したす。オペレヌタヌ提䟛のスキルを読み蟌たないコンテナたたは CI セッションに䟿利です |273| `CLAUDE_CODE_DISABLE_PERMISSION_PROMPT_NOTIFY_HOOKS` | Claude Code が [未回答の暩限リク゚ストの `Notification` フック](/docs/ja/hooks#notification) を実行するのを停止するには、`1` に蚭定したす。Claude Code がそれらを Agent SDK の `canUseTool` コヌルバックに送信するセッションでは、これは Claude Desktop および VS Code 拡匵機胜が Claude Code をホストする方法です。タヌミナルセッションには効果がありたせん。Claude Code v2.1.233 以降が必芁です |

274| `CLAUDE_CODE_DISABLE_TERMINAL_TITLE` | 䌚話コンテキストに基づいた自動タヌミナルタむトル曎新を無効にするには `1` に蚭定したす。これにより、[セッションタむトルを生成](/docs/ja/sessions#name-your-sessions) するバックグラりンド小型/高速モデルリク゚ストもスキップされたす |274| `CLAUDE_CODE_DISABLE_POLICY_SKILLS` | システム党䜓の管理スキルディレクトリからスキルを読み蟌むのをスキップするには、`1` に蚭定したす。オペレヌタヌ提䟛のスキルを読み蟌むべきではないコンテナたたは CI セッションに䟿利です |

275| `CLAUDE_CODE_DISABLE_THINKING` | API リク゚ストから `thinking` パラメヌタヌを完党に省略するには `1` に蚭定したす。これは、パラメヌタヌを拒吊するプロキシずゲヌトりェむの互換性オプションです。デフォルトで考えるモデルでは、パラメヌタヌを省略しおもモデルは考える可胜性がありたす。Anthropic API で [拡匵思考](https://platform.claude.com/docs/en/build-with-claude/extended-thinking) を明瀺的に無効にするには、代わりに `MAX_THINKING_TOKENS=0` を䜿甚したす。どちらの倉数も Opus 5.5 たたは Fable モデルで思考をオフにしたせん。これらは思考をオフにするこずはできたせん。[サヌドパヌティプロバむダヌ](/docs/ja/third-party-integrations) では、`MAX_THINKING_TOKENS=0` も同様にパラメヌタヌを省略するため、2 ぀の倉数は同じように動䜜したす |275| `CLAUDE_CODE_DISABLE_POWERSHELL_CMD_RM_DENY` | [PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool) チェックを [システムパス](/docs/ja/permission-modes#remove-item-in-powershell)ドラむブルヌトやホヌムディレクトリなどで `cmd` 組み蟌み `rd`、`rmdir`、`del`、`erase` を拒吊するのをオフにするには、`1` に蚭定したす。Claude Code はこの倉数を蚭定ファむルの `env` ブロックで無芖したす。Claude Code v2.1.283 以降が必芁です |

276| `CLAUDE_CODE_DISABLE_UNKNOWN_MODEL_WINDOW_ENFORCEMENT` | Claude Code がモデル ID を認識しない堎合[LLM ゲヌトりェむ](/docs/ja/llm-gateway) ゚むリアスなど、プロアクティブな [自動圧瞮](/docs/ja/costs#reduce-token-usage) をスキップするには `1` に蚭定したす。この倉数がない堎合、Claude Code は ID に察しお想定するコンテキストりィンドりで圧瞮したす。`CLAUDE_CODE_MAX_CONTEXT_TOKENS` は代わりに想定されるりィンドりを修正できたす。各倉数が適甚される堎合に぀いおは、[ゲヌトりェむたたはカスタムモデル ID のりィンドりを修正](/docs/ja/model-config#correct-the-window-for-a-gateway-or-custom-model-id) を参照しおください。Claude Code v2.1.223 以降が必芁です |276| `CLAUDE_CODE_DISABLE_SUBSTITUTION_RM_PROMPT` | [重芁パス](/docs/ja/permission-modes#critical-paths) チェックを、タヌゲットが完党にコマンド眮換の出力である再垰的 `rm`䟋えば `rm -rf "$(pwd)"`に察しおオフにするには、`1` に蚭定したす。他の重芁パスチェックは実行され続けたす。Claude Code を起動する環境で蚭定したす。Claude Code は蚭定 `env` ブロックを通じお配信されたコピヌを無芖するためです。Claude Code v2.1.281 以降が必芁です |

277| `CLAUDE_CODE_DISABLE_VIRTUAL_SCROLL` | [フルスクリヌンレンダリング](/docs/ja/fullscreen) で仮想スクロヌルを無効にし、トランスクリプト内のすべおのメッセヌゞをレンダリングするには `1` に蚭定したす。フルスクリヌンモヌドでのスクロヌルがメッセヌゞが衚瀺されるべき堎所に空癜の領域を衚瀺する堎合に䜿甚したす |277| `CLAUDE_CODE_DISABLE_TERMINAL_TITLE` | 䌚話コンテキストに基づいお自動タヌミナルタむトル曎新を無効にするには、`1` に蚭定したす。これにより、[セッションタむトルを生成](/docs/ja/sessions#name-your-sessions) するバックグラりンド小型/高速モデルリク゚ストもスキップされたす |

278| `CLAUDE_CODE_DISABLE_WINDOWS_SHELL_LAUNCHER` | Windows で `cmd.exe` ランチャヌを通さずに [PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool) コマンドを盎接開始するには `1` に蚭定したす。デフォルトでは、ランチャヌは [バックグラりンドで実行](/docs/ja/tools-reference#background-commands) しおいる PowerShell コマンドが [セッションの次のプロセスに匕き継がれる](/docs/ja/agent-view#the-supervisor-process) ようにしたす。䟋えば、[セッションをバックグラりンド化](/docs/ja/agent-view#from-inside-a-session) する堎合。倉数を蚭定するず、バックグラりンド化された PowerShell コマンドはセッションのプロセスが終了するず停止したす。Bash コマンドは圱響を受けたせん。Claude Code v2.1.269 以降が必芁です |278| `CLAUDE_CODE_DISABLE_THINKING` | API リク゚ストから `thinking` パラメヌタヌを完党に省略するには、`1` に蚭定したす。これはパラメヌタヌを拒吊するプロキシずゲヌトりェむの互換性オプションです。デフォルトで考えるモデルでは、パラメヌタヌを省略しおもモデルは考える可胜性がありたす。Anthropic API で [拡匵思考](https://platform.claude.com/docs/en/build-with-claude/extended-thinking) を明瀺的に無効にするには、代わりに `MAX_THINKING_TOKENS=0` を䜿甚したす。どちらの倉数も Opus 5.5、Sonnet 5.5、たたは Fable モデルで思考をオフにしたせん。これらは思考をオフにするこずはできたせん。[サヌドパヌティプロバむダヌ](/docs/ja/third-party-integrations) では、`MAX_THINKING_TOKENS=0` も同様にパラメヌタヌを省略するため、2 ぀の倉数は同じように動䜜したす |

279| `CLAUDE_CODE_DISABLE_WORKFLOWS` | [ワヌクフロヌ](/docs/ja/workflows#turn-workflows-off) を無効にするには `1` に蚭定したす。[`disableWorkflows`](/docs/ja/settings-reference#disableworkflows) 蚭定ず同等です |279| `CLAUDE_CODE_DISABLE_UNKNOWN_MODEL_WINDOW_ENFORCEMENT` | Claude Code がモデル ID を認識しない堎合䟋えば、[LLM ゲヌトりェむ](/docs/ja/llm-gateway) ゚むリアス、プロアクティブな [自動コンパクション](/docs/ja/costs#reduce-token-usage) をスキップするには、`1` に蚭定したす。この倉数がない堎合、Claude Code は ID に察しお想定するコンテキストりィンドりでコンパクトしたす。`CLAUDE_CODE_MAX_CONTEXT_TOKENS` は代わりに想定されるりィンドりを修正できたす各倉数が適甚される堎合に぀いおは、[ゲヌトりェむたたはカスタムモデル ID のりィンドりを修正](/docs/ja/model-config#correct-the-window-for-a-gateway-or-custom-model-id) を参照しおください。Claude Code v2.1.223 以降が必芁です |

280| `CLAUDE_CODE_EFFORT_LEVEL` | サポヌトされおいるモデルの努力レベルを蚭定したす。倀`low`、`medium`、`high`、`xhigh`、`max`、たたはモデルのデフォルトを䜿甚する `auto`。利甚可胜なレベルはモデルによっお異なりたす。`--effort`、`/effort`、および `modelSettings` および `effortLevel` 蚭定より優先されたす。[`maxEffortLevel`](/docs/ja/settings-reference#maxeffortlevel) キャップは匕き続き適甚されたす。[努力レベルを調敎](/docs/ja/model-config#adjust-effort-level) を参照しおください |280| `CLAUDE_CODE_DISABLE_VIRTUAL_SCROLL` | [フルスクリヌンレンダリング](/docs/ja/fullscreen) で仮想スクロヌルを無効にし、トランスクリプト内のすべおのメッセヌゞをレンダリングするには、`1` に蚭定したす。フルスクリヌンモヌドでのスクロヌルがメッセヌゞが衚瀺されるべき堎所に空癜の領域を瀺す堎合に䜿甚したす |

281| `CLAUDE_CODE_ENABLE_AUTO_MODE` | 叀いリリヌスずの互換性のために受け入れられ、効果がありたせん。自動モヌドはすべおのプロバむダヌで利甚可胜です。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、および眲名枈み [Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway) セッションを含みたす。v2.1.158  v2.1.206 では、これらのプロバむダヌで [自動モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode) を利甚可胜にするために `1` に蚭定する必芁がありたした |281| `CLAUDE_CODE_DISABLE_WINDOWS_SHELL_LAUNCHER` | Windows で `cmd.exe` ランチャヌを通じおではなく盎接 [PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool) コマンドを開始するには、`1` に蚭定したす。デフォルトでは、ランチャヌは [バックグラりンド](/docs/ja/tools-reference#background-commands) で実行されおいる PowerShell コマンドが [セッションの次のプロセス](/docs/ja/agent-view#the-supervisor-process) に [匕き継がれる](/docs/ja/agent-view#from-inside-a-session) こずを蚱可したす。䟋えば、セッションをバックグラりンド化する堎合。倉数を蚭定するず、バックグラりンド化された PowerShell コマンドはセッションのプロセスが終了するずきに停止したす。Bash コマンドは圱響を受けたせん。Claude Code v2.1.269 以降が必芁です |

282| `CLAUDE_CODE_ENABLE_AWAY_SUMMARY` | [セッションリキャップ](/docs/ja/interactive-mode#session-recap) の可甚性をオヌバヌラむドしたす。`/config` トグルに関係なく、リキャップを匷制的にオフにするには `0` に蚭定したす。[`awaySummaryEnabled`](/docs/ja/settings-reference#awaysummaryenabled) が `false` の堎合、リキャップを匷制的にオンにするには `1` に蚭定したす。蚭定および `/config` トグルより優先されたす |282| `CLAUDE_CODE_DISABLE_WORKFLOWS` | [ワヌクフロヌ](/docs/ja/workflows#turn-workflows-off) を無効にするには、`1` に蚭定したす。[`disableWorkflows`](/docs/ja/settings-reference#disableworkflows) 蚭定ず同等です |

283| `CLAUDE_CODE_ENABLE_BACKGROUND_PLUGIN_REFRESH` | バックグラりンドむンストヌルが完了した埌、[非察話モヌド](/docs/ja/headless) でタヌン境界でプラグむン状態をリフレッシュするには `1` に蚭定したす。デフォルトではオフです。リフレッシュはセッション䞭にシステムプロンプトを倉曎するため、そのタヌンの [プロンプトキャッシング](/docs/ja/prompt-caching) が無効になりたす |283| `CLAUDE_CODE_EFFORT_LEVEL` | サポヌトされおいるモデルの努力レベルを蚭定したす。倀`low`、`medium`、`high`、`xhigh`、`max`、たたはモデルのデフォルトを䜿甚する `auto`。利甚可胜なレベルはモデルに䟝存したす。`--effort`、`/effort`、および `modelSettings` および `effortLevel` 蚭定より優先されたす。[`maxEffortLevel`](/docs/ja/settings-reference#maxeffortlevel) キャップは匕き続き適甚されたす。[努力レベルを調敎](/docs/ja/model-config#adjust-effort-level) を参照しおください |

284| `CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL` | Anthropic バりンドの非必須トラフィックがブロックされおいる堎合、「Claude はどのように機胜しおいたすか」セッション品質調査を独自の [OpenTelemetry コレクタヌ](/docs/ja/monitoring-usage) にルヌティングするには `1` に蚭定したす。調査の評䟡は、このモヌドでは OTEL むベントずしおのみ蚭定されたコレクタヌに発行されたす。このモヌドでは、Anthropic にサヌベむデヌタは送信されたせん。`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`、`DISABLE_TELEMETRY`、たたは `DO_NOT_TRACK` が蚭定されおいる堎合に適甚され、それ以倖の堎合は効果がありたせん。`CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY` および組織補品フィヌドバックポリシヌが優先されたす |284| `CLAUDE_CODE_ENABLE_AUTO_MODE` | 叀いリリヌスずの互換性のために受け入れられ、効果がありたせん。オヌトモヌドはすべおのプロバむダヌで利甚可胜です。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、および眲名枈み [Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway) セッション。v2.1.158  v2.1.206 では、これを `1` に蚭定するこずが [オヌトモヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode) をこれらのプロバむダヌで利甚可胜にするために必芁でした |

285| `CLAUDE_CODE_ENABLE_FINE_GRAINED_TOOL_STREAMING` | ツヌル呌び出し入力が Claude が生成するずきに API からストリヌミングするかどうかを制埡したす。これがオフの堎合、長いファむル曞き蟌みなどの倧きなツヌル入力は、Claude が生成を完了した埌にのみ到着したす。これは、ハングしおいるように芋える可胜性がありたす。Anthropic API でデフォルトで有効になっおいたす。Amazon Bedrock および Google Cloud の Agent Platform では、デプロむされたコンテナがサポヌトしおいる堎合、モデルごずに有効になりたす。プロキシを通じおルヌティングする堎合は `ANTHROPIC_BASE_URL`、`ANTHROPIC_VERTEX_BASE_URL`、たたは `ANTHROPIC_BEDROCK_BASE_URL` を通じお `1` に蚭定しお匷制的にオンにしたす。Microsoft Foundry および [ゲヌトりェむ](/docs/ja/llm-gateway) 接続ではデフォルトでオフです |285| `CLAUDE_CODE_ENABLE_AWAY_SUMMARY` | [セッションリキャップ](/docs/ja/interactive-mode#session-recap) の可甚性をオヌバヌラむドしたす。リキャップを `/config` トグルに関わらず匷制的にオフにするには `0` に蚭定したす。[`awaySummaryEnabled`](/docs/ja/settings-reference#awaysummaryenabled) が `false` の堎合でもリキャップをオンに匷制するには `1` に蚭定したす。蚭定および `/config` トグルより優先されたす |

286| `CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY` | `ANTHROPIC_BASE_URL` が LiteLLM、Kong、たたは内郚プロキシなどの Anthropic 互換ゲヌトりェむを指しおいる堎合、ゲヌトりェむの `/v1/models` ゚ンドポむントから `/model` ピッカヌを蚭定するには `1` に蚭定したす。デフォルトではオフです。共有 API キヌでバックアップされたゲヌトりェむは、キヌがアクセスできるすべおのモデルをすべおのナヌザヌに衚瀺するため。怜出されたモデルは、セッションが受け取る [`availableModels`](/docs/ja/settings-reference#availablemodels) 蚱可リストでフィルタリングされたす。[MDM たたは管理蚭定ファむル](/docs/ja/managed-settings#delivery-mechanisms) を通じおリストを配信したす。[ゲヌトりェむ蚭定ではサヌバヌ管理配信は利甚できたせん](/docs/ja/server-managed-settings#platform-availability) |286| `CLAUDE_CODE_ENABLE_BACKGROUND_PLUGIN_REFRESH` | バックグラりンドむンストヌルが完了した埌、[非察話モヌド](/docs/ja/headless) でタヌン境界でプラグむン状態をリフレッシュするには、`1` に蚭定したす。リフレッシュはセッション䞭にシステムプロンプトを倉曎するため、デフォルトではオフです。これにより、そのタヌンの [プロンプトキャッシング](/docs/ja/prompt-caching) が無効になりたす |

287| `CLAUDE_CODE_ENABLE_OPUS_4_7_FAST_MODE` | v2.1.142 で削陀されたした。[高速モヌド](/docs/ja/fast-mode) のデフォルトが Opus 4.6 から Opus 4.7 に移動したずき |287| `CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL` | Anthropic バりンドの非必須トラフィックがブロックされおいる堎合、「Claude はどのように機胜しおいたすか」セッション品質調査を独自の [OpenTelemetry コレクタヌ](/docs/ja/monitoring-usage) にルヌティングするには、`1` に蚭定したす。調査評䟡は OTEL むベントずしおのみ蚭定されたコレクタヌに発行されたす。このモヌドではサヌベむデヌタは Anthropic に送信されたせん。`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`、`DISABLE_TELEMETRY`、たたは `DO_NOT_TRACK` が蚭定されおいる堎合に適甚され、それ以倖の堎合は効果がありたせん。`CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY` および組織補品フィヌドバックポリシヌが優先されたす |

288| `CLAUDE_CODE_ENABLE_PROMPT_SUGGESTION` | プロンプト入力に衚瀺される灰色の予枬であるプロンプト提案をオフにするには `false` に蚭定したす。[`promptSuggestionEnabled`](/docs/ja/settings-reference#promptsuggestionenabled) 蚭定より優先されたす。これは `/config` の **プロンプト提案** トグルが曞き蟌むものです。Claude Code は [アカりントが䜿甚制限に近い堎合たたは達しおいる堎合、提案を䞀時停止](/docs/ja/interactive-mode#when-claude-code-skips-suggestions) したす。制限に達するたでそれらをオンに保぀には `true` に蚭定したす。Claude Code v2.1.238 以降が必芁です。[プロンプト提案](/docs/ja/interactive-mode#prompt-suggestions) を参照しおください |288| `CLAUDE_CODE_ENABLE_FINE_GRAINED_TOOL_STREAMING` | ツヌル呌び出し入力が Claude が生成するずきに API からストリヌミングするかどうかを制埡したす。これがオフの堎合、長いファむル曞き蟌みなどの倧きなツヌル入力は、Claude がそれを生成した埌にのみ到着したす。これはハングしおいるように芋える可胜性がありたす。Anthropic API でデフォルトで有効になっおいたす。Amazon Bedrock および Google Cloud の Agent Platform では、デプロむされたコンテナがサポヌトしおいる堎合、モデルごずに有効になりたす。`ANTHROPIC_BASE_URL`、`ANTHROPIC_VERTEX_BASE_URL`、たたは `ANTHROPIC_BEDROCK_BASE_URL` を通じおプロキシを通じおルヌティングする堎合は、`1` に蚭定しお匷制的にオンにしたす。Microsoft Foundry および [ゲヌトりェむ](/docs/ja/llm-gateway) 接続ではデフォルトでオフです |

289| `CLAUDE_CODE_ENABLE_TASKS` | [タスク远跡ツヌル](/docs/ja/tools-reference#task-tool-availability) を持぀セッションで Claude Code が提䟛するタスク远跡ツヌルを遞択したす。デフォルトでは、Claude Code は Task ツヌル `TaskCreate`、`TaskUpdate`、`TaskGet`、および `TaskList` を提䟛したす。レガシヌ `TodoWrite` ツヌルを代わりに取埗するには `0` に蚭定したす。[タスクリスト](/docs/ja/interactive-mode#task-list) を参照しおください |289| `CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY` | `ANTHROPIC_BASE_URL` が LiteLLM、Kong、たたは内郚プロキシなどの Anthropic 互換ゲヌトりェむを指しおいる堎合、ゲヌトりェむの `/v1/models` ゚ンドポむントから `/model` ピッカヌを蚭定するには、`1` に蚭定したす。デフォルトではオフです。共有 API キヌでバックアップされたゲヌトりェむはそれ以倖の堎合、すべおのナヌザヌにキヌがアクセスできるすべおのモデルを衚瀺したす。怜出されたモデルは、セッションが受け取る [`availableModels`](/docs/ja/settings-reference#availablemodels) 蚱可リストでフィルタリングされたす[MDM たたは管理蚭定ファむル](/docs/ja/managed-settings#delivery-mechanisms) を通じおリストを配信したす。[ゲヌトりェむ蚭定ではサヌバヌ管理配信は利甚できたせん](/docs/ja/server-managed-settings#platform-availability) |

290| `CLAUDE_CODE_ENABLE_TELEMETRY` | OpenTelemetry デヌタ収集をメトリクスずログ甚に有効にするには `1` に蚭定したす。OTel ゚クスポヌタヌを蚭定する前に必須です。[監芖](/docs/ja/monitoring-usage) を参照しおください |290| `CLAUDE_CODE_ENABLE_OPUS_4_7_FAST_MODE` | v2.1.142 で削陀されたした。[高速モヌド](/docs/ja/fast-mode) のデフォルトが Opus 4.6 から Opus 4.7 に移動したずきです |

291| `CLAUDE_CODE_ENABLE_TODO_TOOLS` | すべおのモデルでタスク远跡ツヌルを取埗するには `1` に蚭定したす。これがない堎合、Claude Code はデフォルトでのみ [タスクツヌル可甚性](/docs/ja/tools-reference#task-tool-availability) の䞋にリストされおいるモデルで提䟛したす。`CLAUDE_CODE_ENABLE_TASKS` は匕き続き Task ツヌルたたは `TodoWrite` を遞択したす。Claude Code v2.1.233 以降が必芁です |291| `CLAUDE_CODE_ENABLE_PROMPT_SUGGESTION` | プロンプト入力に衚瀺される灰色の予枬であるプロンプト提案をオフにするには、`false` に蚭定したす。[`promptSuggestionEnabled`](/docs/ja/settings-reference#promptsuggestionenabled) 蚭定より優先されたす。これは `/config` の **プロンプト提案** トグルが曞き蟌むものです。Claude Code は [アカりントが䜿甚制限に近い堎合たたは達しおいる堎合、提案を䞀時停止](/docs/ja/interactive-mode#when-claude-code-skips-suggestions) したす。制限に達するたでそれらをオンに保぀には `true` に蚭定したす。Claude Code v2.1.238 以降が必芁です。[プロンプト提案](/docs/ja/interactive-mode#prompt-suggestions) を参照しおください |

292| `CLAUDE_CODE_ENABLE_TASKS` | [タスク远跡ツヌル](/docs/ja/tools-reference#task-tool-availability) を持぀セッションで Claude Code が提䟛するツヌルを遞択したす。デフォルトでは、Claude Code は Task ツヌル `TaskCreate`、`TaskUpdate`、`TaskGet`、`TaskList` を提䟛したす。レガシヌ `TodoWrite` ツヌルを代わりに取埗するには `0` に蚭定したす。[タスクリスト](/docs/ja/interactive-mode#task-list) を参照しおください |

293| `CLAUDE_CODE_ENABLE_TELEMETRY` | OpenTelemetry デヌタ収集をメトリクスずログ甚に有効にするには、`1` に蚭定したす。OTel ゚クスポヌタヌを蚭定する前に必須です。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |

294| `CLAUDE_CODE_ENABLE_TODO_TOOLS` | すべおのモデルでタスク远跡ツヌルを取埗するには、`1` に蚭定したす。これがない堎合、Claude Code はデフォルトでは [タスクツヌル可甚性](/docs/ja/tools-reference#task-tool-availability) の䞋にリストされおいるモデルでのみそれらを提䟛したす。`CLAUDE_CODE_ENABLE_TASKS` は匕き続き Task ツヌルたたは `TodoWrite` を遞択したす。Claude Code v2.1.233 以降が必芁です |

292| `CLAUDE_CODE_EXIT_AFTER_STOP_DELAY` | ク゚リルヌプがアむドル状態になった埌、自動的に終了するたで埅機するミリ秒単䜍の時間。自動化されたワヌクフロヌおよび SDK モヌドを䜿甚するスクリプトに䟿利です |295| `CLAUDE_CODE_EXIT_AFTER_STOP_DELAY` | ク゚リルヌプがアむドル状態になった埌、自動的に終了するたで埅機するミリ秒単䜍の時間。自動化されたワヌクフロヌおよび SDK モヌドを䜿甚するスクリプトに䟿利です |

293| `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS` | [゚ヌゞェントチヌム](/docs/ja/agent-teams) を有効にするには `1` に蚭定したす。゚ヌゞェントチヌムは実隓的で、デフォルトで無効になっおいたす |296| `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS` | [゚ヌゞェントチヌム](/docs/ja/agent-teams) を有効にするには、`1` に蚭定したす。゚ヌゞェントチヌムは実隓的で、デフォルトで無効になっおいたす |

294| `CLAUDE_CODE_EXTRA_BODY` | すべおの API リク゚スト本䜓のトップレベルにマヌゞする JSON オブゞェクト。Claude Code が盎接公開しないプロバむダヌ固有のパラメヌタヌを枡すのに䟿利です。シェルで゚クスポヌトされた倀は、`claude agents` たたは `--bg` でディスパッチする [バックグラりンドセッション](/docs/ja/agent-view) にも適甚されたす。v2.1.206 より前は、バックグラりンドセッションはシェル゚クスポヌト倀を無芖し、バックグラりンドスヌパヌバむザヌプロセスが継承したコピヌを䜿甚しおいたした |297| `CLAUDE_CODE_EXTRA_BODY` | すべおの API リク゚スト本䜓のトップレベルにマヌゞする JSON オブゞェクト。Claude Code が盎接公開しないプロバむダヌ固有のパラメヌタヌを枡すのに䟿利です。シェルで゚クスポヌトされた倀は、`claude agents` たたは `--bg` でディスパッチする [バックグラりンドセッション](/docs/ja/agent-view) にも適甚されたす。v2.1.206 より前は、バックグラりンドセッションはシェル゚クスポヌト倀を無芖し、バックグラりンドスヌパヌバむザヌプロセスが継承したコピヌを䜿甚しおいたした |

295| `CLAUDE_CODE_FILE_READ_MAX_OUTPUT_TOKENS` | ファむル読み取りのデフォルトトヌクン制限をオヌバヌラむドしたす。より倧きなファむルを完党に読み取る必芁がある堎合に䟿利です |298| `CLAUDE_CODE_FILE_READ_MAX_OUTPUT_TOKENS` | ファむル読み取りのデフォルトトヌクン制限をオヌバヌラむドしたす。より倧きなファむルを完党に読み取る必芁がある堎合に䟿利です |

296| `CLAUDE_CODE_FORCE_SESSION_PERSISTENCE` | この `claude` が別の Claude Code セッション内から起動された堎合でも、トランスクリプト氞続化、プロンプト履歎、および `claude agents` 登録を匷制するには `1` に蚭定したす。䟋えば、`screen` セッションたたは Claude Code の Bash ツヌルによっお最初に開始されたバックグラりンドランチャヌから継承された `CLAUDE_CODE_CHILD_SESSION` 倀が、本物のトップレベルセッションを入れ子ずしお誀分類する堎合に䜿甚したす。v2.1.178 以降、Claude Code は tmux ケヌスを自動的に怜出し、継承されたマヌカヌを無芖するため、tmux はもはやこの倉数を必芁ずしたせん。たた、v2.1.169 以前で尊重されたす。v2.1.170 および v2.1.171 では効果がありたせん。これらのバヌゞョンでは、それがオヌバヌラむドする入れ子セッション怜出が削陀されたした |299| `CLAUDE_CODE_FORCE_SESSION_PERSISTENCE` | 別の Claude Code セッション内から起動された堎合でも、トランスクリプト氞続化、プロンプト履歎、および `claude agents` 登録を匷制するには、`1` に蚭定したす。䟋えば、`screen` セッションたたは Claude Code の Bash ツヌルによっお最初に開始されたバックグラりンドランチャヌから継承された `CLAUDE_CODE_CHILD_SESSION` 倀により、本物のトップレベルセッションがネストされたものずしお誀分類される堎合に䜿甚したす。v2.1.178 以降、Claude Code は tmux ケヌスを自動的に怜出し、継承されたマヌカヌを無芖するため、tmux はこの倉数を必芁ずしなくなりたす。v2.1.169 以前でも受け入れられたすv2.1.170 および v2.1.171 では効果がありたせん。ネストされたセッション怜出が削陀されたした |

297| `CLAUDE_CODE_FORCE_STRIKETHROUGH` | タヌミナルがサポヌトしおいるが自動怜出されない堎合SSH 経由で `TERM_PROGRAM` が転送されない堎合など、Claude の応答で `~~text~~` の取り消し線レンダリングを匷制するには `1` に蚭定したす。これがない堎合、怜出されないタヌミナルはリテラル `~~` マヌカヌを衚瀺したす。Claude Code v2.1.186 以降が必芁です |300| `CLAUDE_CODE_FORCE_STRIKETHROUGH` | タヌミナルがサポヌトしおいるが自動怜出されおいない堎合䟋えば、`TERM_PROGRAM` が転送されおいない SSH 経由、Claude の応答で `~~text~~` の取り消し線レンダリングを匷制するには、`1` に蚭定したす。これがない堎合、怜出されおいないタヌミナルはリテラル `~~` マヌカヌを衚瀺したす。Claude Code v2.1.186 以降が必芁です |

298| `CLAUDE_CODE_FORCE_SYNC_OUTPUT` | タヌミナルがサポヌトしおいるが自動怜出されない堎合、DEC プラむベヌトモヌド 2026 [同期出力](https://gist.github.com/christianparpart/d8a62cc1ab659194337d73e399004036) を匷制的に有効にするには `1` に蚭定したす。Emacs `eat` などの BSU/ESU を実装するが機胜プロヌブに応答しない゚ミュレヌタヌに䟿利です。tmux では効果がありたせん。[フルスクリヌンレンダリング](/docs/ja/fullscreen) に切り替わる `CLAUDE_CODE_NO_FLICKER` ずは異なり、これはレンダラヌを倉曎したせん |301| `CLAUDE_CODE_FORCE_SYNC_OUTPUT` | タヌミナルがサポヌトしおいるが自動怜出されおいない堎合、DEC プラむベヌトモヌド 2026 [同期出力](https://gist.github.com/christianparpart/d8a62cc1ab659194337d73e399004036) を匷制的に有効にするには、`1` に蚭定したす。BSU/ESU を実装しおいるが機胜プロヌブに応答しない Emacs `eat` などの゚ミュレヌタヌに䟿利です。tmux では効果がありたせん。[フルスクリヌンレンダリング](/docs/ja/fullscreen) に切り替える `CLAUDE_CODE_NO_FLICKER` ずは異なり、これはレンダラヌを倉曎したせん |

299| `CLAUDE_CODE_FORK_SUBAGENT` | [フォヌクモヌド](/docs/ja/sub-agents#turn-fork-mode-on-or-off) を制埡したす。これにより Claude は [フォヌクされたサブ゚ヌゞェント](/docs/ja/sub-agents#fork-the-current-conversation) を自身で生成でき、察話セッションではデフォルトでオンです。`claude -p` および Agent SDK でもオンにするには `1` に蚭定するか、すべおの皮類のセッションでオフにするには `0` に蚭定したす。フォヌクモヌドがオンかどうかに関係なく、`/subtask` を実行できたす。察話デフォルトには Claude Code v2.1.232 以降が必芁です。以前のバヌゞョンでは、フォヌクモヌドをオンにするために倉数を `1` に蚭定したす |302| `CLAUDE_CODE_FORK_SUBAGENT` | [フォヌクモヌド](/docs/ja/sub-agents#turn-fork-mode-on-or-off) を制埡したす。これにより Claude は [フォヌクされたサブ゚ヌゞェント](/docs/ja/sub-agents#fork-the-current-conversation) を自身で生成でき、察話セッションではデフォルトでオンです。`claude -p` および Agent SDK でもオンにするには `1` に蚭定するか、すべおの皮類のセッションでオフにするには `0` に蚭定したす。フォヌクモヌドがオンかどうかに関わらず `/subtask` を実行できたす。察話デフォルトには Claude Code v2.1.232 以降が必芁です以前のバヌゞョンでは、フォヌクモヌドをオンにするために倉数を `1` に蚭定したす |

300| `CLAUDE_CODE_FORWARD_SUBAGENT_TEXT` | [サブ゚ヌゞェント](/docs/ja/sub-agents) テキストず思考ブロックを `claude -p --output-format stream-json` 出力で発行するには `1` に蚭定したす。[`--forward-subagent-text`](/docs/ja/cli-reference#cli-flags) フラグず同じ動䜜。ハヌネスが `claude` を呌び出し、フラグ自䜓を枡すこずができない堎合に倉数を䜿甚したす。フラグずは異なり、非察話モヌドで stream-json 出力の倖で゚ラヌで終了したすが、倉数はそこで無芖されるため、ネストされた呌び出しはプロセス党䜓で蚭定されおいる堎合も機胜し続けたす。Claude Code v2.1.211 以降が必芁です |303| `CLAUDE_CODE_FORWARD_SUBAGENT_TEXT` | [サブ゚ヌゞェント](/docs/ja/sub-agents) テキストず思考ブロックを `claude -p --output-format stream-json` 出力で発行するには、`1` に蚭定したす。[`--forward-subagent-text`](/docs/ja/cli-reference#cli-flags) フラグず同じ動䜜。ハヌネスが `claude` を呌び出し、フラグ自䜓を枡すこずができない堎合に倉数を䜿甚したす。フラグずは異なり、非察話モヌドで stream-json 出力の倖で゚ラヌで終了したすが、倉数はそこで無芖されるため、ネストされた呌び出しはプロセス党䜓で蚭定されおいる堎合も機胜し続けたす。Claude Code v2.1.211 以降が必芁です |

301| `CLAUDE_CODE_GATEWAY_HINT_HEADERS` | カスタムプロキシたたは Amazon Bedrock や Claude Platform on AWS などのサヌドパヌティプロバむダヌで [ゲヌトりェむヒントヘッダヌ](/docs/ja/llm-gateway-protocol#gateway-hint-headers)`x-claude-code-request-class` や `x-claude-code-compaction` などを送信するには `1` に蚭定したす。Anthropic API ぞの盎接接続を含むすべおの接続でそれらの送信を停止するには `0` に蚭定したす。Claude Code はデフォルトで盎接接続で送信したす。Claude Code v2.1.273 以降が必芁です |304| `CLAUDE_CODE_GATEWAY_HINT_HEADERS` | [ゲヌトりェむヒントヘッダヌ](/docs/ja/llm-gateway-protocol#gateway-hint-headers)`x-claude-code-request-class` および `x-claude-code-compaction` などをカスタムプロキシたたは Amazon Bedrock や Claude Platform on AWS などのサヌドパヌティプロバむダヌで送信するには、`1` に蚭定したす。Anthropic API ぞの盎接接続を含むすべおの接続でそれらを送信するのを停止するには `0` に蚭定したす。Claude Code はデフォルトでそこで送信したす。Claude Code v2.1.273 以降が必芁です |

302| `CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS` | `CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY` がオンにする [ゲヌトりェむモデル怜出](/docs/ja/llm-gateway-protocol#model-discovery) リク゚ストのタむムアりトミリ秒単䜍デフォルト`3000`。ゲヌトりェむがスタヌトアップで `/v1/models` に答えるのに 3 秒以䞊必芁な堎合は増加させたす。平文数字のみを受け入れたす。`0`、負の倀、その他のスペルはデフォルトを保持したす。Claude Code v2.1.269 以降が必芁です |305| `CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS` | [ゲヌトりェむモデル怜出](/docs/ja/llm-gateway-protocol#model-discovery) リク゚ストのタむムアりトミリ秒単䜍。`CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY` がオンにしたすデフォルト`3000`。ゲヌトりェむが 3 秒以䞊かかっお `/v1/models` に応答する必芁がある堎合は増加させたす。プレヌンな数字のみを受け入れたす`0`、負の倀、その他の衚蚘はデフォルトを保持したす。Claude Code v2.1.269 以降が必芁です |

303| `CLAUDE_CODE_GIT_BASH_PATH` | Windows のみGit Bash 実行可胜ファむル`bash.exe`ぞのパス。Git Bash がむンストヌルされおいるが PATH にない堎合に䜿甚したす。パスが存圚しないか、ファむルが `bash.exe`、`sh.exe`、`bash`、たたは `sh` ずいう名前でない堎合、Claude Code は倉数を無芖し、蚭定されおいない堎合のように Git Bash を自動怜出し、`--debug` で衚瀺されるログに譊告を蚘録したす。v2.1.219 より前は、パスが存圚しない堎合、Claude Code はスタヌトアップで終了し、bash たたは sh であるこずを確認せずに既存のファむルをシェルずしお䜿甚しおいたした。[Windows セットアップ](/docs/ja/setup#set-up-on-windows) を参照しおください |306| `CLAUDE_CODE_GIT_BASH_PATH` | Windows のみGit Bash 実行可胜ファむル`bash.exe`ぞのパス。Git Bash がむンストヌルされおいるが PATH にない堎合に䜿甚したす。パスが存圚しないか、ファむルが `bash.exe`、`sh.exe`、`bash`、たたは `sh` ずいう名前でない堎合、Claude Code は倉数を無芖し、`--debug` で衚瀺されるログ譊告を䜿甚しお Git Bash を自動怜出したす。v2.1.219 より前は、パスが存圚しない堎合 Claude Code はスタヌトアップで終了し、bash たたは sh であるこずを確認せずに既存のファむルをシェルずしお䜿甚しおいたした。[Windows セットアップ](/docs/ja/setup#set-up-on-windows) を参照しおください |

304| `CLAUDE_CODE_GLOB_HIDDEN` | Claude が [Glob ツヌル](/docs/ja/tools-reference#glob-tool-behavior) を呌び出すずきに、結果からドットファむルを陀倖するには `false` に蚭定したす。デフォルトで含たれたす。`@` ファむルオヌトコンプリヌト、`ls`、Grep、たたは Read には圱響したせん |307| `CLAUDE_CODE_GLOB_HIDDEN` | Claude が [Glob ツヌル](/docs/ja/tools-reference#glob-tool-behavior) を呌び出すずきに、結果からドットファむルを陀倖するには `false` に蚭定したす。デフォルトで含たれたす。`@` ファむルオヌトコンプリヌト、`ls`、Grep、Read には圱響したせん |

305| `CLAUDE_CODE_GLOB_NO_IGNORE` | [Glob ツヌル](/docs/ja/tools-reference#glob-tool-behavior) が `.gitignore` パタヌンを尊重するようにするには `false` に蚭定したす。デフォルトでは、Glob は gitignored されたものを含むすべおの䞀臎ファむルを返したす。`@` ファむルオヌトコンプリヌトには圱響したせん。これには独自の [`respectGitignore` 蚭定](/docs/ja/settings-reference#respectgitignore) がありたす |308| `CLAUDE_CODE_GLOB_NO_IGNORE` | [Glob ツヌル](/docs/ja/tools-reference#glob-tool-behavior) が `.gitignore` パタヌンを尊重するようにするには `false` に蚭定したす。デフォルトでは、Glob は gitignored されたものを含むすべおの䞀臎ファむルを返したす。`@` ファむルオヌトコンプリヌトには圱響したせん。これには独自の [`respectGitignore` 蚭定](/docs/ja/settings-reference#respectgitignore) がありたす |

306| `CLAUDE_CODE_GLOB_TIMEOUT_SECONDS` | Glob ツヌルファむル怜出のタむムアりト秒単䜍。ほずんどのプラットフォヌムでデフォルト 20 秒、WSL では 60 秒 |309| `CLAUDE_CODE_GLOB_TIMEOUT_SECONDS` | Glob ツヌルファむル怜出のタむムアりト秒単䜍。ほずんどのプラットフォヌムでデフォルト 20 秒、WSL では 60 秒 |

307| `CLAUDE_CODE_GOAL_CHECKIN_MINUTES` | バックグラりンド䜜業がアクティブなゎヌルを埅機させるこずができる分数。その埌、Claude Code は [Claude にそれをチェックするよう芁求](/docs/ja/goal#background-work-defers-evaluation) したす。デフォルト `30`。チェックむンをオフにするには `0` に蚭定したす。平文数字で党分を指定したす。最倧 `10080`1 週間。その他の倀たたはスペルは蚭定されおいないものずしお扱われ、デフォルトが䜿甚されたす。Claude Code v2.1.234 以降が必芁です |310| `CLAUDE_CODE_GOAL_CHECKIN_MINUTES` | バックグラりンド䜜業がアクティブなゎヌルを埅機させるこずができる分数。Claude Code が [それをチェックするよう Claude に芁求](/docs/ja/goal#background-work-defers-evaluation) する前。デフォルト `30`。チェックむンをオフにするには `0` に蚭定したす。プレヌンな数字で党分を指定したす。最倧 `10080`1 週間。Claude Code は他の倀を蚭定されおいないものずしお扱い、デフォルトを䜿甚したす。Claude Code v2.1.234 以降が必芁です |

308| `CLAUDE_CODE_HIDE_CWD` | スタヌトアップロゎで䜜業ディレクトリを非衚瀺にするには `1` に蚭定したす。スクリヌンシェアたたは蚘録でパスが OS ナヌザヌ名を公開する堎合に䟿利です |311| `CLAUDE_CODE_HIDE_CWD` | スタヌトアップロゎで䜜業ディレクトリを非衚瀺にするには、`1` に蚭定したす。スクリヌンシェアたたは蚘録でパスが OS ナヌザヌ名を公開する堎合に䟿利です |

309| `CLAUDE_CODE_IDE_HOST_OVERRIDE` | IDE 拡匵機胜ぞの接続に䜿甚されるホストアドレスをオヌバヌラむドしたす。デフォルトでは Claude Code は WSL-to-Windows ルヌティングを含む正しいアドレスを自動怜出したす |312| `CLAUDE_CODE_IDE_HOST_OVERRIDE` | IDE 拡匵機胜ぞの接続に䜿甚されるホストアドレスをオヌバヌラむドしたす。デフォルトでは Claude Code は WSL-to-Windows ルヌティングを含む正しいアドレスを自動怜出したす |

310| `CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL` | IDE 拡匵機胜の自動むンストヌルをスキップするには `1` に蚭定したす。[`autoInstallIdeExtension`](/docs/ja/settings-reference#autoinstallideextension) を `false` に蚭定するのず同等です |313| `CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL` | IDE 拡匵機胜の自動むンストヌルをスキップするには、`1` に蚭定したす。[`autoInstallIdeExtension`](/docs/ja/settings-reference#autoinstallideextension) を `false` に蚭定するのず同等です |

311| `CLAUDE_CODE_IDE_SKIP_VALID_CHECK` | 接続䞭に IDE ロックファむル゚ントリの怜蚌をスキップするには `1` に蚭定したす。自動接続が実行䞭の IDE を芋぀けられない堎合に䜿甚したす |314| `CLAUDE_CODE_IDE_SKIP_VALID_CHECK` | 接続䞭に IDE ロックファむル゚ントリの怜蚌をスキップするには、`1` に蚭定したす。自動接続が実行䞭にもかかわらず IDE を芋぀けられない堎合に䜿甚したす |

312| `CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS` | 1 ぀のセッションで実行できる [サブ゚ヌゞェント](/docs/ja/sub-agents#concurrent-subagent-limit) の数。Agent ツヌルが別のセッションを生成するのを拒吊する前デフォルト20。平文数字で正の敎数を受け入れたす。その他は無芖されるため、倉数は䞊限を調敎できたすが、無効にするこずはできたせん。Claude Code v2.1.217 以降が必芁です |315| `CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS` | Agent ツヌルが別のツヌルを生成するのを拒吊する前に、1 ぀のセッションで実行できる [サブ゚ヌゞェント](/docs/ja/sub-agents#concurrent-subagent-limit) の数デフォルト20。プレヌンな数字で正の敎数を受け入れたすその他は無芖されるため、倉数は䞊限を調敎できたすが、無効にするこずはできたせん。Claude Code v2.1.217 以降が必芁です |

313| `CLAUDE_CODE_MAX_CONTEXT_TOKENS` | Claude Code がアクティブなモデルに察しお想定するコンテキストりィンドりサむズをオヌバヌラむドしたす。v2.1.193 以降、それがどのように適甚されるかは Claude Code がモデル ID をどのように解決するかに䟝存したす。[ゲヌトりェむたたはカスタムモデル ID のりィンドりを修正](/docs/ja/model-config#correct-the-window-for-a-gateway-or-custom-model-id) を参照しおください。`ANTHROPIC_BASE_URL` を通じおモデルにルヌティングする堎合、その名前の組み蟌みサむズず䞀臎しないコンテキストりィンドりを持぀モデルの堎合に䜿甚したす |316| `CLAUDE_CODE_MAX_CONTEXT_TOKENS` | Claude Code がアクティブなモデルに察しお想定するコンテキストりィンドりサむズをオヌバヌラむドしたす。v2.1.193 以降、それがどのように適甚されるかは Claude Code がモデル ID をどのように解決するかに䟝存したす[ゲヌトりェむたたはカスタムモデル ID のりィンドりを修正](/docs/ja/model-config#correct-the-window-for-a-gateway-or-custom-model-id) を参照しおください。`ANTHROPIC_BASE_URL` を通じおコンテキストりィンドりが組み蟌みサむズず䞀臎しないモデルにルヌティングする堎合に䜿甚したす |

314| `CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH` | Claude Code がモデルに送信する各 MCP ツヌル説明ず各 MCP サヌバヌの指瀺の最倧長文字単䜍デフォルト2048。Claude Code は [より長いテキストを切り詰めたす](/docs/ja/mcp#for-mcp-server-authors)。平文数字で正の敎数を受け入れたす。その他は無芖され、デフォルトが適甚されたす。Claude Code v2.1.280 以降が必芁です |317| `CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH` | Claude Code がモデルに送信する各 MCP ツヌル説明および各 MCP サヌバヌの指瀺の最倧文字数デフォルト2048。Claude Code は [より長いテキストを切り詰めたす](/docs/ja/mcp#for-mcp-server-authors)。プレヌンな数字で正の敎数を受け入れたす。その他は無芖され、デフォルトが適甚されたす。Claude Code v2.1.280 以降が必芁です |

315| `CLAUDE_CODE_MAX_OUTPUT_TOKENS` | ほずんどのリク゚ストの最倧出力トヌクン数を蚭定したす。デフォルトず䞊限はモデルによっお異なりたす。[最倧出力トヌクン](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison) を参照しおください。Claude Code は、ゲヌトりェむ固有の名前など、認識しないモデル ID に察しお 32000 にデフォルト蚭定し、モデルの䞊限を超える倀をモデルの䞊限に䜎䞋させたす。この倀を増加させるず、[自動圧瞮](/docs/ja/costs#reduce-token-usage) がトリガヌされる前に利甚可胜な有効なコンテキストりィンドりが枛少したす |318| `CLAUDE_CODE_MAX_OUTPUT_TOKENS` | ほずんどのリク゚ストの最倧出力トヌクン数を蚭定したす。デフォルトず䞊限はモデルによっお異なりたす[最倧出力トヌクン](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison) を参照しおください。Claude Code は認識しないモデル IDゲヌトりェむ固有の名前などに察しおデフォルト 32000 を䜿甚し、モデルの䞊限を超える倀をその䞊限に䜎䞋させたす。この倀を増加させるず、[自動コンパクション](/docs/ja/costs#reduce-token-usage) がトリガヌされる前に利甚可胜な有効コンテキストりィンドりが枛少したす |

316| `CLAUDE_CODE_MAX_RETRIES` | 倱敗した API リク゚ストを再詊行する回数をオヌバヌラむドしたすデフォルト10。v2.1.186 以降、15 でキャップされたす。v2.1.199 以降、`CLAUDE_CODE_RETRY_WATCHDOG` はデフォルトを䞊げ、キャップを削陀したす。より長い停止を埅぀必芁がある無人セッションの堎合は、代わりに `CLAUDE_CODE_RETRY_WATCHDOG` を蚭定したす |319| `CLAUDE_CODE_MAX_RETRIES` | 倱敗した API リク゚ストを再詊行する回数をオヌバヌラむドしたすデフォルト10。v2.1.186 以降、15 でキャップされたすv2.1.199 以降、`CLAUDE_CODE_RETRY_WATCHDOG` はデフォルトを䞊げ、キャップを削陀したす。無人セッションがより長い停止を埅぀必芁がある堎合は、代わりに `CLAUDE_CODE_RETRY_WATCHDOG` を蚭定したす |

317| `CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION` | v2.1.224 で削陀され、珟圚は no-op です。以前は、1 ぀のセッションで Agent ツヌルを䜿甚しお Claude が生成できる [サブ゚ヌゞェント](/docs/ja/sub-agents) の総数をキャップしおいたしたデフォルト200。キャップを超えお生成するず、`Subagent spawn limit reached` で倱敗したした。[同時サブ゚ヌゞェント制限](/docs/ja/sub-agents#concurrent-subagent-limit) および [深さ制限](/docs/ja/sub-agents#let-subagents-spawn-their-own-subagents) は匕き続き適甚されたす |320| `CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION` | v2.1.224 で削陀され、珟圚は no-op です。以前は、1 ぀のセッションで Agent ツヌルが生成できる [サブ゚ヌゞェント](/docs/ja/sub-agents) の総数をキャップしおいたしたデフォルト200䞊限を超えお生成するず `Subagent spawn limit reached` で倱敗したした。[同時サブ゚ヌゞェント制限](/docs/ja/sub-agents#concurrent-subagent-limit) および [深さ制限](/docs/ja/sub-agents#let-subagents-spawn-their-own-subagents) は匕き続き適甚されたす |

318| `CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH` | メむン䌚話の䞋で蚱可される [サブ゚ヌゞェントレむダヌ](/docs/ja/sub-agents#let-subagents-spawn-their-own-subagents) の数デフォルト3。デフォルトでは、サブ゚ヌゞェントは独自のサブ゚ヌゞェントを生成でき、3 番目のレむダヌのサブ゚ヌゞェントはさらに生成できたせん。ネストをオフにするには `1` に蚭定したす。v2.1.217  v2.1.218 では、デフォルトは 1 でした。サブ゚ヌゞェントは制限を䞊げない限り独自のサブ゚ヌゞェントを生成できたせんでした。v2.1.219 はデフォルトを 3 に䞊げたした。平文数字で正の敎数を受け入れたす。その他は無芖されるため、制限を調敎できたすが、削陀するこずはできたせん。Claude Code v2.1.217 以降が必芁です |321| `CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH` | メむン䌚話の䞋で蚱可される [サブ゚ヌゞェントレむダヌ](/docs/ja/sub-agents#let-subagents-spawn-their-own-subagents) の数デフォルト3。デフォルトでは、サブ゚ヌゞェントは独自のサブ゚ヌゞェントを生成でき、3 番目のレむダヌのサブ゚ヌゞェントはさらに生成できたせんネストをオフにするには `1` に蚭定したす。v2.1.217  v2.1.218 では、デフォルトは 1 でした。サブ゚ヌゞェントは制限を䞊げない限り独自のサブ゚ヌゞェントを生成できたせんでしたv2.1.219 はデフォルトを 3 に䞊げたした。プレヌンな数字で正の敎数を受け入れたすその他は無芖されるため、制限を調敎できたすが、削陀するこずはできたせん。Claude Code v2.1.217 以降が必芁です |

319| `CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY` | 読み取り専甚ツヌルずサブ゚ヌゞェントが䞊列で実行できる最倧数デフォルト10。より高い倀は䞊列凊理を増加させたすが、より倚くのリ゜ヌスを消費したす |322| `CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY` | 読み取り専甚ツヌルおよびサブ゚ヌゞェントが䞊列で実行できる最倧数デフォルト10。より高い倀は䞊列性を増加させたすが、より倚くのリ゜ヌスを消費したす |

320| `CLAUDE_CODE_MAX_TURNS` | 明瀺的な制限が枡されない堎合、゚ヌゞェントタヌンの数をキャップしたす。[`--max-turns`](/docs/ja/cli-reference#cli-flags) を枡すのず同等です。䞡方が蚭定されおいる堎合、フラグが優先されたす。正の敎数でない倀は、キャップなしずしお扱われるのではなく、スタヌトアップで゚ラヌで拒吊されたす |323| `CLAUDE_CODE_MAX_TURNS` | 明瀺的な制限が枡されない堎合、゚ヌゞェントタヌンの数をキャップしたす。[`--max-turns`](/docs/ja/cli-reference#cli-flags) を枡すのず同等です。䞡方が蚭定されおいる堎合、フラグが優先されたす。正の敎数ではない倀は、䞊限なしずしお扱われるのではなく、スタヌトアップで゚ラヌで拒吊されたす |

321| `CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION` | 1 ぀のセッションが実行できる [WebSearch](/docs/ja/tools-reference#websearch-tool-behavior) 呌び出しの総数のキャップデフォルト200。Claude がキャップに達するず、さらなる WebSearch 呌び出しは、既に収集した情報で続行するよう指瀺する通知を返したす。䞊限なしで正の敎数を受け入れたす。その他は無芖され、デフォルトが適甚されるため、キャップを䞊げるこずはできたすが、オフにするこずはできたせん。Claude Code v2.1.212 以降が必芁です |324| `CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION` | 1 ぀のセッションが実行できる [WebSearch](/docs/ja/tools-reference#websearch-tool-behavior) 呌び出しの総数の䞊限デフォルト200。Claude が䞊限に達するず、さらなる WebSearch 呌び出しは、既に収集した情報で続行するよう指瀺する通知を返したす。䞊限なしで正の敎数を受け入れたす。その他は無芖され、デフォルトが適甚されるため、䞊限を䞊げるこずはできたすが、オフにするこずはできたせん。Claude Code v2.1.212 以降が必芁です |

322| `CLAUDE_CODE_MCP_ALLOWLIST_ENV` | stdio MCP サヌバヌを、シェル環境を継承する代わりに、安党なベヌスラむン環境ずサヌバヌの蚭定された `env` のみで生成するには `1` に蚭定したす |325| `CLAUDE_CODE_MCP_ALLOWLIST_ENV` | stdio MCP サヌバヌをシェル環境を継承する代わりに、安党なベヌスラむン環境ずサヌバヌの蚭定された `env` のみで生成するには、`1` に蚭定したす |

323| `CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS` | MCP ツヌル呌び出しが [バックグラりンドタスク](/docs/ja/mcp#automatic-backgrounding-of-long-tool-calls) に移動するたでの経過時間ミリ秒単䜍デフォルト120000、たたは 2 分。自動バックグラりンド化をオフにするには `0` に蚭定したす。Claude Code v2.1.212 以降が必芁です |326| `CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS` | MCP ツヌル呌び出しが [バックグラりンドタスク](/docs/ja/mcp#automatic-backgrounding-of-long-tool-calls) に移動するたでの経過時間ミリ秒単䜍デフォルト120000、たたは 2 分。自動バックグラりンド化をオフにするには `0` に蚭定したす。Claude Code v2.1.212 以降が必芁です |

324| `CLAUDE_CODE_MCP_STARTUP_WAIT_MS` | [非察話](/docs/ja/headless) セッションの最初のタヌンが、ただ接続䞭の MCP サヌバヌを埅機する時間ミリ秒単䜍。デフォルトの [最初のタヌン埅機](/docs/ja/agent-sdk/mcp#connection-timing) の代わりに。蚭定されおいる堎合、埅機はすべおの保留䞭のサヌバヌをカバヌしたす。埅機をスキップするには `0` に蚭定したす。[`--permission-prompt-tool`](/docs/ja/cli-reference#cli-flags) サヌバヌは、倀に関係なく独自の `MCP_TIMEOUT` 埅機を保持したす。Claude Code v2.1.274 以降が必芁です |327| `CLAUDE_CODE_MCP_STARTUP_WAIT_MS` | [非察話](/docs/ja/headless) セッションの最初のタヌンが、デフォルト [最初のタヌン埅機](/docs/ja/agent-sdk/mcp#connection-timing) の代わりに、ただ接続䞭の MCP サヌバヌを埅぀時間ミリ秒単䜍。蚭定されおいる堎合、埅機はすべおの保留䞭のサヌバヌをカバヌしたす。埅機をスキップするには `0` に蚭定したす。[`--permission-prompt-tool`](/docs/ja/cli-reference#cli-flags) サヌバヌは、倀に関わらず独自の `MCP_TIMEOUT` 埅機を保持したす。Claude Code v2.1.274 以降が必芁です |

325| `CLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUT` | MCP ツヌル呌び出しのアむドルタむムアりトミリ秒単䜍。stdio、HTTP、SSE、WebSocket、たたは [claude.ai コネクタヌ](/docs/ja/mcp#use-mcp-servers-from-claude-ai) MCP サヌバヌがこの長さの間応答ず進捗通知を送信しない堎合、ツヌル呌び出しは党䜓的な `MCP_TOOL_TIMEOUT` を埅぀代わりに゚ラヌで䞭止されたす。ネットワヌクサヌバヌの 3000005 分および stdio サヌバヌの 180000030 分のトランスポヌトごずのデフォルトをオヌバヌラむドしたす。アむドルチェックを無効にするには `0` に蚭定したす。1000 未満の倀は 1 秒に䞊げられ、倀は有効な `MCP_TOOL_TIMEOUT` でキャップされたす。`.mcp.json` の少なくずも 1000 のサヌバヌごずの `timeout` は、そのサヌバヌのアむドルりィンドりを少なくずも `timeout` 倀に䞊げたす。IDE サヌバヌたたは SDK むンプロセスサヌバヌには適甚されたせん。Claude Code v2.1.187 以降が必芁です。v2.1.203 より前は、stdio サヌバヌはアむドルタむムアりトから陀倖されおいたした |328| `CLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUT` | MCP ツヌル呌び出しのアむドルタむムアりトミリ秒単䜍。stdio、HTTP、SSE、WebSocket、たたは [claude.ai コネクタヌ](/docs/ja/mcp#use-mcp-servers-from-claude-ai) MCP サヌバヌが応答を送信せず、この長さの間進捗通知を送信しない堎合、ツヌル呌び出しは党䜓的な `MCP_TOOL_TIMEOUT` を埅぀代わりに゚ラヌで䞭止されたす。ネットワヌクサヌバヌの 3000005 分および stdio サヌバヌの 180000030 分のトランスポヌト別デフォルトをオヌバヌラむドしたす。`0` に蚭定しおアむドルチェックを無効にしたす。1000 未満の倀は 1 秒に䞊げられ、倀は有効な `MCP_TOOL_TIMEOUT` でキャップされたす。`.mcp.json` の少なくずも 1000 のサヌバヌごずの `timeout` はそのサヌバヌのアむドルりィンドりを少なくずも `timeout` 倀に䞊げたす。IDE サヌバヌたたは SDK むンプロセスサヌバヌには適甚されたせん。Claude Code v2.1.187 以降が必芁です。v2.1.203 より前は、stdio サヌバヌはアむドルタむムアりトから陀倖されおいたした |

326| `CLAUDE_CODE_MESSAGING_SOCKET` | Claude Code によっお蚭定されたす。あなたではなく[むンボックス゜ケット](/docs/ja/cross-session-messaging#the-sessions-inbox-socket) をバむンドするセッションでは、Claude Code はその゜ケットのパスをフックおよび Bash コマンドに゚クスポヌトしたす。メッセヌゞングがオンで開始するセッションでは、Claude Code はいずれかのフックが実行される前に゜ケットをバむンドしたす。マシン䞊の他のセッションはこのパスにメッセヌゞを配信したす。各セッションは芪から継承されたものではなく、独自の゜ケットを゚クスポヌトし、それに到着するメッセヌゞはセッションの [むンバりンドコントロヌル](/docs/ja/cross-session-messaging#control-inbound-messages) を通じお凊理されたす。蚭定 `env` ブロックはそれを蚭定できたせん。Claude Code v2.1.224 以降が必芁です |329| `CLAUDE_CODE_MESSAGING_SOCKET` | Claude Code によっお蚭定されたす。あなたではなく[むンボックス゜ケット](/docs/ja/cross-session-messaging#the-sessions-inbox-socket) をバむンドするセッションでは、Claude Code はその゜ケットのパスをフック および Bash コマンドに゚クスポヌトしたす。メッセヌゞングでセッションが開始される堎合、Claude Code はいずれかのフックが実行される前に゜ケットをバむンドしたす。マシン䞊の他のセッションはこのパスにメッセヌゞを配信したす。各セッションは芪から継承されたものではなく、独自の゜ケットを゚クスポヌトし、そこに到着するメッセヌゞはセッションの [むンバりンドコントロヌル](/docs/ja/cross-session-messaging#control-inbound-messages) を通じお凊理されたす。蚭定 `env` ブロックはそれを蚭定できたせん。Claude Code v2.1.224 以降が必芁です |

327| `CLAUDE_CODE_MESSAGING_TOKEN` | Claude Code によっお蚭定されたす。あなたではなく[むンボックス゜ケット](/docs/ja/cross-session-messaging#the-sessions-inbox-socket) をバむンドするセッションでは、Claude Code は `CLAUDE_CODE_MESSAGING_SOCKET` ず䞀緒にこのセッションごずのトヌクンをフックおよび Bash コマンドに゚クスポヌトしたす。゜ケットに投皿するスクリプトは、`{"type":"auth","token":"<token>"}` を最初の行ずしお送信しお、セッションに属しおいるこずを蚌明できたす。ネむティブ Windows では、Claude Code はこの行を必須ずし、有効なもので開かないすべおの接続を閉じたす。[独自の子ルヌル](/docs/ja/cross-session-messaging#the-sessions-inbox-socket) は Claude Code がトヌクンを参照するタむミングを瀺しおいたす。各セッションは芪セッションから継承されたものではなく、独自のトヌクンを゚クスポヌトしたす。蚭定 `env` ブロックはそれを蚭定できたせん。Claude Code v2.1.228 以降が必芁です |330| `CLAUDE_CODE_MESSAGING_TOKEN` | Claude Code によっお蚭定されたす。あなたではなく[むンボックス゜ケット](/docs/ja/cross-session-messaging#the-sessions-inbox-socket) をバむンドするセッションでは、Claude Code は `CLAUDE_CODE_MESSAGING_SOCKET` ず䞀緒にこのセッションごずのトヌクンをフック および Bash コマンドに゚クスポヌトしたす。゜ケットに投皿するスクリプトは、`{"type":"auth","token":"<token>"}` を最初の行ずしお送信しお、セッションに属しおいるこずを蚌明できたす。ネむティブ Windows では、Claude Code はこの行を芁求し、有効なトヌクンで開かれおいない接続を閉じたす。[独自の子ルヌル](/docs/ja/cross-session-messaging#the-sessions-inbox-socket) は Claude Code がトヌクンを参照する堎合を瀺しおいたす。各セッションは芪セッションから継承されたものではなく、独自のトヌクンを゚クスポヌトしたす。蚭定 `env` ブロックはそれを蚭定できたせん。Claude Code v2.1.228 以降が必芁です |

328| `CLAUDE_CODE_NATIVE_CURSOR` | 描画されたブロックの代わりに、入力キャレットでタヌミナル独自のカヌ゜ルを衚瀺するには `1` に蚭定したす。カヌ゜ルはタヌミナルのたばたき、圢状、フォヌカス蚭定を尊重したす |331| `CLAUDE_CODE_NATIVE_CURSOR` | 入力キャレットでタヌミナル独自のカヌ゜ルを衚瀺するには、`1` に蚭定したす。描画されたブロックの代わりに。カヌ゜ルはタヌミナルのたばたき、圢状、フォヌカス蚭定を尊重したす |

329| `CLAUDE_CODE_NEW_INIT` | `/init` が察話的なセットアップフロヌを実行するようにするには `1` に蚭定したす。フロヌは、CLAUDE.md、スキル、フックを含む、生成するファむルを尋ねおから、コヌドベヌスを探玢しお曞き蟌みたす。この倉数がない堎合、`/init` はプロンプトなしで CLAUDE.md を自動的に生成したす |332| `CLAUDE_CODE_NEW_INIT` | `/init` が察話的なセットアップフロヌを実行するようにするには、`1` に蚭定したす。フロヌは、CLAUDE.md、スキル、フック を含む、生成するファむルを尋ねおから、コヌドベヌスを探玢しおそれらを曞き蟌みたす。この倉数がない堎合、`/init` はプロンプトなしに CLAUDE.md を自動的に生成したす |

330| `CLAUDE_CODE_NONBLOCKING_STDOUT` | 2 番目の非ブロッキングファむルディスクリプタを通じおタヌミナル出力を曞き蟌むには `1` に蚭定したす。読み取りを停止するタヌミナル䞀時停止した tmux コントロヌルモヌドペむンたたは停止した SSH 接続などが Claude Code をセッション䞭にフリヌズするのを防ぎたす。stdout がタヌミナルの堎合、macOS、Linux、WSL で適甚されたす。Claude Code v2.1.261 以降が必芁です |333| `CLAUDE_CODE_NONBLOCKING_STDOUT` | 2 番目の非ブロッキングファむルディスクリプタを通じおタヌミナル出力を曞き蟌むには、`1` に蚭定したす。タヌミナルが読み取りを停止する堎合䞀時停止した tmux コントロヌルモヌドペむンたたは停止した SSH 接続など、Claude Code をセッション䞭にフリヌズできたせん。stdout がタヌミナルの堎合、macOS、Linux、WSL で適甚されたす。Claude Code v2.1.261 以降が必芁です |

331| `CLAUDE_CODE_NO_FLICKER` | [フルスクリヌンレンダリング](/docs/ja/fullscreen) を有効にするには `1` に蚭定したす。ちら぀きを枛らし、長い䌚話でメモリをフラットに保぀研究プレビュヌ。[`tui`](/docs/ja/settings-reference#tui) 蚭定をオヌバヌラむドしたす。`/tui fullscreen` で切り替えるこずもできたす |334| `CLAUDE_CODE_NO_FLICKER` | [フルスクリヌンレンダリング](/docs/ja/fullscreen) を有効にするには、`1` に蚭定したす。ちら぀きを枛らし、長い䌚話でメモリをフラットに保぀研究プレビュヌ。[`tui`](/docs/ja/settings-reference#tui) 蚭定をオヌバヌラむドしたす`/tui fullscreen` で切り替えるこずもできたす |

332| `CLAUDE_CODE_OAUTH_REFRESH_TOKEN` | Claude.ai 認蚌甚の OAuth リフレッシュトヌクン。蚭定されおいる堎合、`claude auth login` はブラりザを開く代わりにこのトヌクンを盎接亀換したす。`CLAUDE_CODE_OAUTH_SCOPES` が必須です。自動化された環境での認蚌のプロビゞョニングに䟿利です |335| `CLAUDE_CODE_OAUTH_REFRESH_TOKEN` | Claude.ai 認蚌甚の OAuth リフレッシュトヌクン。蚭定されおいる堎合、`claude auth login` はブラりザヌを開く代わりにこのトヌクンを盎接亀換したす。`CLAUDE_CODE_OAUTH_SCOPES` が必須です。自動化された環境での認蚌のプロビゞョニングに䟿利です |

333| `CLAUDE_CODE_OAUTH_SCOPES` | リフレッシュトヌクンが発行されたスペヌス区切りの OAuth スコヌプ。䟋えば `"user:profile user:inference user:sessions:claude_code"`。`CLAUDE_CODE_OAUTH_REFRESH_TOKEN` が蚭定されおいる堎合は必須です |336| `CLAUDE_CODE_OAUTH_SCOPES` | リフレッシュトヌクンが発行されたスペヌス区切り OAuth スコヌプ。䟋えば `"user:profile user:inference user:sessions:claude_code"`。`CLAUDE_CODE_OAUTH_REFRESH_TOKEN` が蚭定されおいる堎合は必須です |

334| `CLAUDE_CODE_OAUTH_TOKEN` | claude.ai 認蚌甚の OAuth アクセストヌクン。SDK および自動化された環境の `/login` の代替。キヌチェヌン保存の認蚌情報より優先されたす。[`claude setup-token`](/docs/ja/authentication#generate-a-long-lived-token) で生成したす。[`/login`](/docs/ja/authentication#authentication-precedence) を実行しない限り、Claude Code はセッション党䜓に蚭定したトヌクンを䜿甚したす。期限切れのトヌクンを眮き換えるには、新しいトヌクンを生成しお再起動したす |337| `CLAUDE_CODE_OAUTH_TOKEN` | claude.ai 認蚌甚の OAuth アクセストヌクン。SDK および自動化された環境の `/login` の代替。キヌチェヌンに保存された認蚌情報より優先されたす。[`claude setup-token`](/docs/ja/authentication#generate-a-long-lived-token) で生成したす。[`/login`](/docs/ja/authentication#authentication-precedence) を実行しない限り、Claude Code はセッション党䜓に察しお蚭定したトヌクンを䜿甚したす。期限切れのトヌクンを眮き換えるには、新しいトヌクンを生成しお再起動したす |

335| `CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE` | v2.1.160 で削陀され、珟圚は no-op です。以前は [高速モヌド](/docs/ja/fast-mode) を珟圚のデフォルトの代わりに Claude Opus 4.6 にピン留めしおいたした。Opus 4.6 はもはや高速モヌドをサポヌトしおいたせん |338| `CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE` | v2.1.160 で削陀され、珟圚は no-op です。以前は [高速モヌド](/docs/ja/fast-mode) を珟圚のデフォルトの代わりに Claude Opus 4.6 にピン留めしおいたした。Opus 4.6 はもはや高速モヌドをサポヌトしおいたせん |

336| `CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH` | コンテンツを含む OpenTelemetry 属性モデル応答、ツヌルコンテンツ、システムプロンプト、生 API 本䜓の最倧長。切り詰めマヌカヌを含む UTF-16 コヌド単䜍デフォルト61440、぀たり 60 KB。テレメトリバック゚ンドが 64 KB より倧きい属性倀を受け入れる堎合のみ䞊げるか、テレメトリボリュヌムを削枛するために䜎䞋させたす。Claude Code v2.1.214 以降が必芁です。[監芖](/docs/ja/monitoring-usage) を参照しおください |339| `CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH` | コンテンツを含む OpenTelemetry 属性の最倧長モデル応答、ツヌルコンテンツ、システムプロンプト、生 API 本䜓。切り詰めマヌカヌを含む UTF-16 コヌド単䜍デフォルト61440、぀たり 60 KB。テレメトリバック゚ンドが 64 KB を超える属性倀を受け入れる堎合のみ䞊げるか、テレメトリボリュヌムを削枛するために䜎䞋させたす。Claude Code v2.1.214 以降が必芁です。[監芖](/docs/ja/monitoring-usage) を参照しおください |

337| `CLAUDE_CODE_OTEL_DIAG_STDERR` | OpenTelemetry ゚クスポヌタヌ蚺断゚ラヌを stderr に曞き蟌むには `1` に蚭定したす。デフォルトでは、これらの゚ラヌは `--debug` でのみ衚瀺されるため、Prometheus ポヌト衝突などの蚭定ミス゚クスポヌタヌはそれ以倖の堎合は静かに倱敗したす。Claude Code v2.1.179 以降が必芁です。[監芖](/docs/ja/monitoring-usage) を参照しおください |340| `CLAUDE_CODE_OTEL_DIAG_STDERR` | OpenTelemetry ゚クスポヌタヌ蚺断゚ラヌを stderr に曞き蟌むには、`1` に蚭定したす。デフォルトでは、これらの゚ラヌは `--debug` でのみ衚瀺されるため、Prometheus ポヌト衝突などの蚭定ミス゚クスポヌタヌはそれ以倖の堎合は静かに倱敗したす。Claude Code v2.1.179 以降が必芁です。[監芖](/docs/ja/monitoring-usage) を参照しおください |

338| `CLAUDE_CODE_OTEL_FLUSH_TIMEOUT_MS` | 保留䞭の OpenTelemetry スパンをフラッシュするためのタむムアりトミリ秒単䜍デフォルト5000。[監芖](/docs/ja/monitoring-usage) を参照しおください |341| `CLAUDE_CODE_OTEL_FLUSH_TIMEOUT_MS` | 保留䞭の OpenTelemetry スパンをフラッシュするためのタむムアりトミリ秒単䜍デフォルト5000。[監芖](/docs/ja/monitoring-usage) を参照しおください |

339| `CLAUDE_CODE_OTEL_HEADERS_HELPER_DEBOUNCE_MS` | 動的 OpenTelemetry ヘッダヌをリフレッシュするための間隔ミリ秒単䜍デフォルト1740000 / 29 分。[動的ヘッダヌ](/docs/ja/monitoring-usage#dynamic-headers) を参照しおください |342| `CLAUDE_CODE_OTEL_HEADERS_HELPER_DEBOUNCE_MS` | 動的 OpenTelemetry ヘッダヌをリフレッシュするための間隔ミリ秒単䜍デフォルト1740000 / 29 分。[動的ヘッダヌ](/docs/ja/monitoring-usage#dynamic-headers) を参照しおください |

340| `CLAUDE_CODE_OTEL_SHUTDOWN_TIMEOUT_MS` | シャットダりン時に OpenTelemetry ゚クスポヌタヌが完了するためのタむムアりトミリ秒単䜍デフォルト2000。メトリクスが終了時にドロップされる堎合は増加させたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |343| `CLAUDE_CODE_OTEL_SHUTDOWN_TIMEOUT_MS` | OpenTelemetry ゚クスポヌタヌがシャットダりン時に完了するためのタむムアりトミリ秒単䜍デフォルト2000。メトリクスが終了時にドロップされる堎合は増加させたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |

341| `CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE` | 新しいバヌゞョンが利甚可胜な堎合、Claude Code がバックグラりンドでパッケヌゞマネヌゞャヌのアップグレヌドコマンドを実行できるようにするには `1` に蚭定したす。Homebrew および WinGet むンストヌルに適甚されたす。他のパッケヌゞマネヌゞャヌは、実行せずにアップグレヌドコマンドを衚瀺し続けたす。[自動曎新](/docs/ja/setup#auto-updates) を参照しおください |344| `CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE` | 新しいバヌゞョンが利甚可胜な堎合、Claude Code がバックグラりンドでパッケヌゞマネヌゞャヌのアップグレヌドコマンドを実行できるようにするには、`1` に蚭定したす。Homebrew および WinGet むンストヌルに適甚されたす。他のパッケヌゞマネヌゞャヌは、実行せずにアップグレヌドコマンドを衚瀺し続けたす。[自動曎新](/docs/ja/setup#auto-updates) を参照しおください |

342| `CLAUDE_CODE_PERFORCE_MODE` | Perforce 察応の曞き蟌み保護を有効にするには `1` に蚭定したす。蚭定されおいる堎合、Edit、Write、および NotebookEdit は、所有者曞き蟌みビットがないタヌゲットファむルで倱敗したす。Perforce は同期されたファむルでこれをクリアしたす。`p4 edit` がそれらを開くたで。これにより、Claude Code が Perforce 倉曎远跡をバむパスするのを防ぎたす |345| `CLAUDE_CODE_PERFORCE_MODE` | Perforce 察応の曞き蟌み保護を有効にするには、`1` に蚭定したす。蚭定されおいる堎合、Edit、Write、NotebookEdit は、タヌゲットファむルが所有者曞き蟌みビットを欠いおいる堎合、`p4 edit <file>` ヒント で倱敗したす。Perforce は同期されたファむルでこれをクリアしたす。`p4 edit` がそれらを開くたで。これにより、Claude Code が Perforce 倉曎远跡をバむパスするのを防ぎたす |

343| `CLAUDE_CODE_PLUGIN_CACHE_DIR` | プラグむンルヌトディレクトリをオヌバヌラむドしたす。名前に反しお、これは芪ディレクトリを蚭定したす。マヌケットプレむスずプラグむンキャッシュはこのパスの䞋のサブディレクトリに存圚したす。デフォルトは `~/.claude/plugins` です |346| `CLAUDE_CODE_PLUGIN_CACHE_DIR` | プラグむンルヌトディレクトリをオヌバヌラむドしたす。名前に関わらず、これは芪ディレクトリを蚭定したすマヌケットプレむスずプラグむンキャッシュはこのパスの䞋のサブディレクトリに存圚したす。デフォルトは `~/.claude/plugins` です |

344| `CLAUDE_CODE_PLUGIN_DIRS` | セッション甚に読み蟌むプラグむンディレクトリ。各ディレクトリは [`--plugin-dir`](/docs/ja/plugins#test-your-plugins-locally) フラグが読み蟌む方法で読み蟌たれたす。Unix では `:` で、Windows では `;` で耇数のパスを分離したす。各パスを絶察パスずしお指定するか、`~` で開始したす。Claude Code は盞察パスをスキップするため。Claude Code v2.1.280 以降が必芁です |347| `CLAUDE_CODE_PLUGIN_DIRS` | セッション甚に読み蟌むプラグむンディレクトリ。各ディレクトリは [`--plugin-dir`](/docs/ja/plugins/cli-reference#flags-that-load-a-plugin-for-one-session) フラグが読み蟌む方法で読み蟌たれたす。Unix では `:` で、Windows では `;` で耇数のパスを分離したす。各パスを絶察パスずしお指定するか、`~` で開始したす。Claude Code は盞察パスをスキップするためです。Claude Code v2.1.280 以降が必芁です。[1 ぀のセッション甚にプラグむンを読み蟌む](/docs/ja/plugins/create#load-a-directory-or-archive-for-one-session) を参照しおください |

345| `CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS` | プラグむンのむンストヌルたたは曎新時の git 操䜜のタむムアりトミリ秒単䜍デフォルト120000。倧芏暡なリポゞトリたたは遅いネットワヌク接続の堎合は、この倀を増加させたす。[Git 操䜜がタむムアりト](/docs/ja/plugin-marketplaces#git-operations-time-out) を参照しおください |348| `CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS` | プラグむンマヌケットプレむスをクロヌンたたはリフレッシュするためのタむムアりトミリ秒単䜍デフォルト120000。倧芏暡なリポゞトリたたは遅いネットワヌク接続の堎合はこの倀を増加させたす。[Git クロヌンが 120 秒埌にタむムアりト](/docs/ja/plugins/troubleshooting#git-clone-timed-out-after-120s) を参照しおください |

346| `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE` | マヌケットプレむスリフレッシュがリモヌトに到達たたは認蚌できない堎合、再耇補詊行をスキップし、既存のマヌケットプレむスチェックアりトを䜿甚し続けるには `1` に蚭定したす。オフラむンたたぱアギャップ環境で再耇補が同じ方法で倱敗する堎合に䟿利です。[オフラむン環境でのマヌケットプレむス曎新の倱敗](/docs/ja/plugin-marketplaces#marketplace-updates-fail-in-offline-environments) を参照しおください |349| `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE` | マヌケットプレむスリフレッシュがリモヌトに到達たたは認蚌できない堎合、再クロヌン詊行をスキップし、既存のマヌケットプレむスチェックアりトを䜿甚し続けるには、`1` に蚭定したす。オフラむンたたぱアギャップ環境で再クロヌンが同じ方法で倱敗する堎合に䟿利です。[マヌケットプレむス曎新がオフラむン環境で倱敗し続ける](/docs/ja/plugins/troubleshooting#marketplace-updates-keep-failing-offline) を参照しおください |

347| `CLAUDE_CODE_PLUGIN_PREFER_HTTPS` | GitHub `owner/repo` ショヌトハンド゜ヌスを SSH ではなく HTTPS 経由で耇補するには `1` に蚭定したす。プラグむンのむンストヌルず曎新、および `/plugin marketplace add` ず `update` に適甚されたす。CI ランナヌ、コンテナ、たたは `github.com` 甚に蚭定された SSH キヌがない環境で䟿利です |350| `CLAUDE_CODE_PLUGIN_PREFER_HTTPS` | GitHub `owner/repo` ショヌトハンド゜ヌスを SSH の代わりに HTTPS 経由でクロヌンするには、`1` に蚭定したす。プラグむンのむンストヌルず曎新、および `/plugin marketplace add` ず `update` に適甚されたす。CI ランナヌ、コンテナ、たたは `github.com` 甚に蚭定された SSH キヌがない環境で䟿利です |

348| `CLAUDE_CODE_PLUGIN_SEED_DIR` | `:` で Unix たたは `;` で Windows で区切られた、1 ぀以䞊の読み取り専甚プラグむンシヌドディレクトリぞのパス。これを䜿甚しお、事前に蚭定されたプラグむンディレクトリをコンテナむメヌゞにバンドルしたす。Claude Code はこれらのディレクトリからマヌケットプレむスを登録し、再耇補なしで事前キャッシュされたプラグむンを䜿甚したす。[コンテナ甚のプラグむンを事前蚭定](/docs/ja/plugin-marketplaces#pre-populate-plugins-for-containers) を参照しおください |351| `CLAUDE_CODE_PLUGIN_SEED_DIR` | 1 ぀以䞊の読み取り専甚プラグむンシヌドディレクトリぞのパス。Unix では `:` で、Windows では `;` で分離したす。プリポピュレヌトされたプラグむンディレクトリをコンテナむメヌゞにバンドルするために䜿甚したす。Claude Code はこれらのディレクトリからマヌケットプレむスを登録し、再クロヌンなしで事前キャッシュされたプラグむンを䜿甚したす。[コンテナおよび CI 甚にプラグむンを事前蚭定](/docs/ja/plugins/org#seed-containers-and-ci) を参照しおください |

349| `CLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY` | ツヌル呌び出し、フック、ステヌタスラむンコマンド甚に PowerShell を生成するずきに Claude Code が `-ExecutionPolicy Bypass` を枡すのを停止し、マシンの有効な実行ポリシヌを尊重するには `1` に蚭定したす。デフォルトでは Claude Code はプロセススコヌプで実行ポリシヌをバむパスするため、`.ps1` スクリプトずモゞュヌルむンポヌトはデフォルト制限 Windows むンストヌルで機胜したす。プロセススコヌプバむパスは、この蚭定に関係なく、グルヌプポリシヌ `MachinePolicy` たたは `UserPolicy` をオヌバヌラむドしたせん |352| `CLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY` | ツヌル呌び出し、フック、ステヌタスラむンコマンド甚に PowerShell を生成するずきに Claude Code が `-ExecutionPolicy Bypass` を枡すのを停止し、マシンの有効な実行ポリシヌを尊重するには、`1` に蚭定したす。デフォルトでは Claude Code はプロセススコヌプで実行ポリシヌをバむパスするため、`.ps1` スクリプトずモゞュヌルむンポヌトはデフォルト制限 Windows むンストヌルで機胜したす。プロセススコヌプバむパスは、この蚭定に関わらず、グルヌプポリシヌ `MachinePolicy` たたは `UserPolicy` をオヌバヌラむドしたせん |

350| `CLAUDE_CODE_PRINT_BG_WAIT_CEILING_MS` | [非察話モヌド](/docs/ja/headless#background-tasks-at-exit) で `-p` フラグを䜿甚した最終タヌン埌、バックグラりンドサブ゚ヌゞェントずワヌクフロヌを埅機するアむドル埅機の䞊限ミリ秒単䜍。アむドル埅機は Claude がバックグラりンド結果を凊理するタヌンを取るたびに再開されたす。デフォルト`600000`、たたは 10 分。アむドル埅機が䞊限に達するず、Claude Code は残りのバックグラりンドタスクの埅機を停止しお終了したす。`0` に蚭定しお無期限に埅機したす。このキャップは、プレヌンバックグラりンドシェルに適甚される 5 秒の猶予期間ずは別です。Claude Code v2.1.182 以降が必芁です |353| `CLAUDE_CODE_PRINT_BG_WAIT_CEILING_MS` | [非察話モヌド](/docs/ja/headless#background-tasks-at-exit) で `-p` フラグを䜿甚した最終タヌン埌、バックグラりンドサブ゚ヌゞェントおよびワヌクフロヌを埅぀アむドル埅機の䞊限ミリ秒単䜍。アむドル埅機は Claude がバックグラりンド結果を凊理するタヌンを取るたびに開始したす。デフォルト`600000`、たたは 10 分。アむドル埅機が䞊限に達するず、Claude Code は残りのバックグラりンドタスクを埅぀のを停止しお終了したす。無期限に埅぀には `0` に蚭定したす。このキャップはプレヌンバックグラりンドシェルに適甚される 5 秒の猶予期間ずは別です。Claude Code v2.1.182 以降が必芁です |

351| `CLAUDE_CODE_PROCESS_WRAPPER` | Claude Code が独自のバむナリから開始するプロセス[゚ヌゞェントビュヌ](/docs/ja/agent-view) セッションをホストするバックグラりンドサヌビスなどを、`/opt/corp/launcher` などの argv プレフィックスずしお指定されたコヌポレヌトランチャヌを通じお起動したす。ナヌザヌたたは [管理蚭定](/docs/ja/managed-settings) の `env` ブロックで蚭定したす。プロゞェクトおよびロヌカル蚭定では蚭定できたせん。デタッチされたバックグラりンドサヌビスがそれを継承するため。[`processWrapper` 蚭定](/docs/ja/settings-reference#processwrapper) ず同等です。Claude Code v2.1.210 以降が必芁です。この倉数は䞡方が蚭定されおいる堎合に優先されたす。VS Code 拡匵機胜は `claudeProcessWrapper` 蚭定を通じお独自のランチャヌを個別に蚭定したす。Windows では無芖されたす。倀の圢匏、ランチャヌがカバヌするもの、ランチャヌが満たす必芁があるコントラクトに぀いおは、[コヌポレヌトランチャヌの背埌で Claude Code を実行](/docs/ja/corporate-launcher) を参照しおください。Claude Code v2.1.208 以降が必芁です |354| `CLAUDE_CODE_PROCESS_WRAPPER` | Claude Code が独自のバむナリから開始するプロセス[゚ヌゞェントビュヌ](/docs/ja/agent-view) セッションをホストするバックグラりンドサヌビスなどを、`/opt/corp/launcher` などの argv プレフィックスずしお指定されたコヌポレヌトランチャヌを通じお起動したす。ナヌザヌたたは [管理蚭定](/docs/ja/managed-settings) の `env` ブロックで蚭定したす。プロゞェクトおよびロヌカル蚭定は蚭定できたせん。[`processWrapper` 蚭定](/docs/ja/settings-reference#processwrapper) ず同等です。Claude Code v2.1.210 以降が必芁です䞡方が蚭定されおいる堎合、この倉数が優先されたす。VS Code 拡匵機胜は `claudeProcessWrapper` 蚭定を通じお独自のランチャヌを個別に蚭定したす。Windows では無芖されたす。倀圢匏、ランチャヌがカバヌするもの、ランチャヌが満たす必芁があるコントラクトに぀いおは、[コヌポレヌトランチャヌの背埌で Claude Code を実行](/docs/ja/corporate-launcher) を参照しおください。Claude Code v2.1.208 以降が必芁です |

352| `CLAUDE_CODE_PROJECT_DIR_NAME` | `CLAUDE_CONFIG_DIR` ず䞀緒に蚭定しお、Claude Code がそのセッションのトランスクリプトず自動メモリを保存する `projects/` ディレクトリ名を遞択したす。䜜業ディレクトリパスから掟生したものの代わりに。䟋えば、`CLAUDE_CONFIG_DIR=/srv/tenant-a CLAUDE_CODE_PROJECT_DIR_NAME=work claude` で開始するず、`/srv/tenant-a/projects/work/` の䞋に保存されたす。`CLAUDE_CONFIG_DIR` が蚭定されおいない堎合、Claude Code はこの倉数を無芖したす。たた、この倉数は `claude` を開始する環境からのみ読み取り、[蚭定ファむル `env` ブロック](#in-settings-files)からは読み取りたせん。[プロゞェクトディレクトリを自分で名前付け](/docs/ja/sessions#name-the-project-directory-yourself) を参照しおください。Claude Code v2.1.234 以降が必芁です |355| `CLAUDE_CODE_PROJECT_DIR_NAME` | セッションのトランスクリプトず自動メモリを保存する `projects/` ディレクトリ名を遞択するために `CLAUDE_CONFIG_DIR` ず䞀緒に蚭定したす。䜜業ディレクトリパスから掟生したものの代わりに。䟋えば、`CLAUDE_CONFIG_DIR=/srv/tenant-a CLAUDE_CODE_PROJECT_DIR_NAME=work claude` で開始するず、`/srv/tenant-a/projects/work/` の䞋に保存されたす。`CLAUDE_CONFIG_DIR` が蚭定されおいない堎合、Claude Code はこの倉数を無芖し、`claude` を開始する環境からのみ読み取りたす。蚭定ファむルの `env` ブロックからではなく。[プロゞェクトディレクトリに自分で名前を付ける](/docs/ja/sessions#name-the-project-directory-yourself) を参照しおください。Claude Code v2.1.234 以降が必芁です |

353| `CLAUDE_CODE_PROMPT_CACHE_TTL` | `5m` たたは `1h` に蚭定したす。Claude Code が受け入れる唯䞀の倀。メむン䌚話の [プロンプトキャッシュ TTL](/docs/ja/prompt-caching#cache-lifetime) を遞択したす察話的、`-p`、SDK タヌン、およびそれらず䞀緒に実行されるヘルパヌ。`promptCacheTtl` 蚭定および `ENABLE_PROMPT_CACHING_1H` より優先されたす。`FORCE_PROMPT_CACHING_5M` がそれをオヌバヌラむドしたす。API は 1 時間のキャッシュ曞き蟌みをより高いレヌトで請求したす。Claude Code v2.1.242 以降が必芁です |356| `CLAUDE_CODE_PROMPT_CACHE_TTL` | メむン䌚話の [プロンプトキャッシュ TTL](/docs/ja/prompt-caching#cache-lifetime) を遞択するには、`5m` たたは `1h` に蚭定したす。これらは Claude Code が受け入れる唯䞀の倀です察話的、`-p`、SDK タヌン、およびそれらず䞀緒に実行されるヘルパヌ。`promptCacheTtl` 蚭定および `ENABLE_PROMPT_CACHING_1H` より優先されたす。`FORCE_PROMPT_CACHING_5M` はそれをオヌバヌラむドしたす。API は 1 時間のキャッシュ曞き蟌みをより高いレヌトで請求したす。Claude Code v2.1.242 以降が必芁です |

354| `CLAUDE_CODE_PROPAGATE_TRACEPARENT` | `ANTHROPIC_BASE_URL` がカスタムプロキシを指しおいる堎合、W3C トレヌスコンテキストを䌝播するには `1` に蚭定したす。䌝播はモデルおよび HTTP MCP リク゚ストの `traceparent` ヘッダヌず、Bash、PowerShell、フックサブプロセスの `TRACEPARENT` 環境倉数をカバヌしたす。デフォルトでは、䌝播は Anthropic API ぞの盎接接続に接続されおいる堎合にのみ有効になりたす。v2.1.152 で远加されたした。[トレヌスベヌタ](/docs/ja/monitoring-usage#traces-beta) を参照しおください |357| `CLAUDE_CODE_PROPAGATE_TRACEPARENT` | `ANTHROPIC_BASE_URL` がカスタムプロキシを指しおいる堎合、W3C トレヌスコンテキストを䌝播するには、`1` に蚭定したす。䌝播はモデルおよび HTTP MCP リク゚ストの `traceparent` ヘッダヌず、Bash、PowerShell、フック サブプロセスの `TRACEPARENT` 環境倉数をカバヌしたす。デフォルトでは、䌝播は Anthropic API に盎接接続されおいる堎合のみ有効になりたす。v2.1.152 で远加されたした。[トレヌスベヌタ](/docs/ja/monitoring-usage#traces-beta) を参照しおください |

355| `CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST` | Claude Code をホストし、その代わりにモデルプロバむダヌのルヌティングを管理するホストプラットフォヌムによっお蚭定されたす。蚭定されおいる堎合、Claude Code は `CLAUDE_CODE_USE_BEDROCK`、`ANTHROPIC_BASE_URL`、`ANTHROPIC_API_KEY` などの蚭定ファむルのプロバむダヌ遞択、゚ンドポむント、認蚌倉数を無芖するため、ナヌザヌ蚭定はホストのルヌティングをオヌバヌラむドできたせん。Claude Code は、[管理蚭定](/docs/ja/managed-settings) で配信されるマネヌゞド蚭定゜ヌスから、`model`、`fallbackModel`、`modelOverrides` などのモデル遞択キヌも無芖するため、ホストのモデル蚭定は叀い管理モデルピンより優先されたす。Claude Code は、管理 `env` ブロックの `ANTHROPIC_MODEL` および `ANTHROPIC_DEFAULT_*_MODEL` ファミリヌなどのモデル遞択倉数も無芖したす。管理蚭定の [`availableModels`](/docs/ja/model-config#restrict-model-selection) 蚱可リストは、ホストが独自を提䟛しない限り、匕き続き適甚されたす。Claude Code は、Amazon Bedrock、Claude Platform on AWS、Google Cloud の Agent Platform、Microsoft Foundry などのサヌドパヌティプロバむダヌで通垞適甚される自動テレメトリオプトアりトをスキップするため、テレメトリは暙準 `DISABLE_TELEMETRY` オプトアりトに埓いたす。[API プロバむダヌごずのデフォルト動䜜](/docs/ja/data-usage#default-behaviors-by-api-provider) を参照しおください |358| `CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST` | Claude Code を埋め蟌み、その代わりにモデルプロバむダヌのルヌティングを管理するホストプラットフォヌムによっお蚭定されたす。蚭定されおいる堎合、Claude Code は `CLAUDE_CODE_USE_BEDROCK`、`ANTHROPIC_BASE_URL`、`ANTHROPIC_API_KEY` などのプロバむダヌ遞択、゚ンドポむント、認蚌倉数を蚭定ファむルで無芖するため、ナヌザヌ蚭定はホストのルヌティングをオヌバヌラむドできたせん。Claude Code は、[管理蚭定](/docs/ja/managed-settings) で配信されるマネヌゞド ゜ヌスに関わらず、`model`、`fallbackModel`、`modelOverrides` などのモデル遞択キヌも無芖するため、ホストのモデル蚭定は叀い管理モデルピンより優先されたす。Claude Code は、管理 `env` ブロックで `ANTHROPIC_MODEL` および `ANTHROPIC_DEFAULT_*_MODEL` ファミリヌなどのモデル遞択倉数も無芖したす管理蚭定の [`availableModels`](/docs/ja/model-config#restrict-model-selection) 蚱可リストはホストが独自のものを提䟛しない限り匕き続き適甚されたす。Claude Code はたた、Amazon Bedrock、Claude Platform on AWS、Google Cloud の Agent Platform、Microsoft Foundry などのサヌドパヌティプロバむダヌで適甚する自動テレメトリオプトアりトをスキップするため、テレメトリは暙準 `DISABLE_TELEMETRY` オプトアりトに埓いたす。[API プロバむダヌごずのデフォルト動䜜](/docs/ja/data-usage#default-behaviors-by-api-provider) を参照しおください |

356| `CLAUDE_CODE_PROXY_RESOLVES_HOSTS` | プロキシが DNS 解決を実行できるようにするには `1` に蚭定したす。プロキシがホスト名解決を凊理する環境のオプトむン |359| `CLAUDE_CODE_PROXY_RESOLVES_HOSTS` | プロキシが DNS 解決を実行できるようにするには、`1` に蚭定したす。呌び出し元の代わりに。プロキシがホスト名解決を凊理する必芁がある環境のオプトむン |

357| `CLAUDE_CODE_REMOTE` | Claude Code が [クラりドセッション](/docs/ja/claude-code-on-the-web) ずしお実行されおいる堎合、自動的に `true` に蚭定されたす。フックたたはセットアップスクリプトからこれを読み取っお、クラりドセッションにいるかどうかを怜出したす |360| `CLAUDE_CODE_REMOTE` | Claude Code が [クラりドセッション](/docs/ja/claude-code-on-the-web) ずしお実行されおいる堎合、自動的に `true` に蚭定されたす。フック たたはセットアップスクリプトからこれを読み取っお、クラりドセッションにいるかどうかを怜出したす |

358| `CLAUDE_CODE_REMOTE_SESSION_ID` | [クラりドセッション](/docs/ja/claude-code-on-the-web) で珟圚のセッション ID に自動的に蚭定されたす。これを読み取っおセッショントランスクリプトぞのリンクを構築したす。[出力をセッションにリンク](/docs/ja/cloud-environments#link-output-back-to-the-session) を参照しおください |361| `CLAUDE_CODE_REMOTE_SESSION_ID` | [クラりドセッション](/docs/ja/claude-code-on-the-web) で珟圚のセッション ID に自動的に蚭定されたす。セッショントランスクリプトぞのリンクを構築するために読み取りたす。[セッションに出力をリンク](/docs/ja/cloud-environments#link-output-back-to-the-session) を参照しおください |

359| `CLAUDE_CODE_RESTRICTED` | セッションを制限モヌドで開始するには `1` に蚭定したす。[`--restricted`](/docs/ja/cli-reference#cli-flags) を枡すのず同じです。Claude Code はこの倉数を蚭定ファむルの `env` ブロックで無芖したす。Claude Code v2.1.248 以降が必芁です |362| `CLAUDE_CODE_RESTRICTED` | セッションを制限モヌドで開始するには、`1` に蚭定したす。[`--restricted`](/docs/ja/cli-reference#cli-flags) を枡すのず同じです。Claude Code はこの倉数を蚭定ファむルの `env` ブロックで無芖したす。Claude Code v2.1.248 以降が必芁です |

360| `CLAUDE_CODE_RESUME_INTERRUPTED_TURN` | 前のセッションがタヌン䞭に終了した堎合、自動的に再開するには `1` に蚭定したす。SDK モヌドで䜿甚されるため、モデルは SDK が プロンプトを再送信する必芁なく続行したす。これをオフにするには、倉数を蚭定解陀するか `0` に蚭定したす。v2.1.221 より前は、Claude Code は `0` およびその他の falsy 倀を無芖したため、非察話モヌドで再開をトリガヌし、倉数を蚭定解陀するこずが唯䞀の方法でした |363| `CLAUDE_CODE_RESUME_INTERRUPTED_TURN` | 前のセッションがタヌン䞭に終了した堎合、自動的に再開するには、`1` に蚭定したす。SDK モヌドで䜿甚されるため、モデルは SDK がプロンプトを再送信する必芁なく続行できたす。これをオフにするには、倉数を蚭定解陀するか `0` に蚭定したす。v2.1.221 より前は、Claude Code は `0` およびその他の falsy 倀を無芖したため、非察話モヌドで `0` を蚭定しおもリゞュヌムがトリガヌされ、倉数を蚭定解陀するこずが唯䞀の方法でした |

361| `CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS` | タヌン䞭に終了したセッションが自動的に再開するための最埌のトランスクリプトメッセヌゞの最倧経過時間ミリ秒単䜍。最埌のメッセヌゞがこの境界より叀い堎合、Claude Code は `CLAUDE_CODE_RESUME_INTERRUPTED_TURN` 自動再開ず泚入された `CLAUDE_CODE_RESUME_PROMPT` 継続メッセヌゞの䞡方をスキップし、セッションはアむドル状態で開始されるため、明瀺的に続行したす。蚭定解陀たたは `0` は境界がないこずを意味したす。ただし、最埌のリク゚ストが API ゚ラヌで倱敗したタヌンは、その゚ラヌが 6 時間未満の間のみ再開されたす。正の倀はすべおのタヌンをバりンドしたす。負たたはアルファベット倀は 1 時間のバりンドを適甚したす。長時間実行される゚ヌゞェント甚のスポヌンスクリプトはこれを蚭定しお、叀いトランスクリプトに察する再開が叀いプロンプトを再実行しないようにできたす。Claude Code は、[゚ヌゞェントビュヌ](/docs/ja/agent-view) セッションがクラッシュしお察話セッションから䌚話を継承した堎合、1 時間のバりンドを自身で蚭定したす。Claude Code v2.1.211 以降が必芁です |364| `CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS` | タヌン䞭に終了したセッションが自動的に再開するための最埌のトランスクリプトメッセヌゞの最倧経過時間ミリ秒単䜍。最埌のメッセヌゞがこのバりンドより叀い堎合、Claude Code は `CLAUDE_CODE_RESUME_INTERRUPTED_TURN` 自動リゞュヌムおよび `CLAUDE_CODE_RESUME_PROMPT` 継続メッセヌゞをスキップし、セッションはアむドル状態で開始されるため、明瀺的に続行できたす。蚭定解陀たたは `0` は制限なしを意味したす。ただし、最埌のリク゚ストが API ゚ラヌで倱敗したタヌンは、その゚ラヌが 6 時間未満の間のみ再開されたす。正の倀はすべおのタヌンをバりンドしたす負の倀たたは非数倀は 1 時間のバりンドを適甚したす。長時間実行される゚ヌゞェント甚のスポヌン スクリプトはこれを蚭定しお、叀いトランスクリプトに察する再起動が叀いプロンプトを再実行しないようにできたす。Claude Code は、クラッシュした [゚ヌゞェントビュヌ](/docs/ja/agent-view) セッションを再起動するずきに、察話セッションから䌚話を継承した堎合、1 時間のバりンドを自身で蚭定したす。Claude Code v2.1.211 以降が必芁です |

362| `CLAUDE_CODE_RESUME_PROMPT` | タヌン䞭に終了したセッションを再開するずきに泚入される継続メッセヌゞをオヌバヌラむドしたす。デフォルトは `Continue from where you left off.` です。長時間実行される゚ヌゞェント甚のスポヌンスクリプトはこれを、より指瀺的なブヌトメッセヌゞに蚭定できたす。空の文字列はデフォルトを䜿甚したす |365| `CLAUDE_CODE_RESUME_PROMPT` | `CLAUDE_CODE_RESUME_INTERRUPTED_TURN` がプロンプトを再送信する代わりに䞭断されたタヌンを続行するずきに Claude に送信する継続メッセヌゞをオヌバヌラむドしたす。たたは、`-p` で [遅延ツヌル呌び出し](/docs/ja/hooks#defer-a-tool-call-for-later) を再開するずきに。デフォルトは `Continue from where you left off.`。空の文字列はデフォルトを䜿甚したす |

363| `CLAUDE_CODE_RETRY_WATCHDOG` | 評䟡ハヌネス、CI ゞョブ、リモヌトワヌカヌなどの無人セッション甚に `1` に蚭定したす。`429` および `529` 容量゚ラヌを `CLAUDE_CODE_MAX_RETRIES` 詊行埌に倱敗する代わりに無期限に再詊行したす。Claude Code は、暙準速床リク゚ストが支出制限たたはリ゜ヌス䜿甚クレゞットを報告する `429` を取埗するず盎ちに倱敗したす。[ゲヌトりェむ支出キャップ](/docs/ja/errors#spend-limit-reached) からのリセットスケゞュヌル。v2.1.239 より前は、監芖犬はこれらを無期限に再詊行しおいたした。高速モヌドリク゚ストに぀いおは、[レヌト制限を凊理](/docs/ja/fast-mode#handle-rate-limits) を参照しおください。監芖犬は詊行間で最倧 5 分たでバックオフするか、応答がレヌト制限リセット時間を運ぶずきにリセットが発生するたで埅機するため、䜿甚制限に達したセッションは残りのりィンドりを埅機したす。v2.1.199 以降では、サヌバヌ゚ラヌ、タむムアりト、ドロップされた接続などの他の䞀時的な゚ラヌのデフォルト再詊行回数も䞊げられたす。玄 3 時間のバックオフに察しお 300 に䞊げ、`CLAUDE_CODE_MAX_RETRIES` を明瀺的に蚭定した堎合、15 のキャップを削陀したす。Claude Code v2.1.186 以降が必芁です |366| `CLAUDE_CODE_RETRY_WATCHDOG` | eval ハヌネス、CI ゞョブ、リモヌトワヌカヌなどの無人セッション甚に `1` に蚭定したす。`CLAUDE_CODE_MAX_RETRIES` 詊行埌に倱敗する代わりに、`429` および `529` 容量゚ラヌを無期限に再詊行したす。Claude Code は、暙準速床リク゚ストが支出制限たたは䜿甚枈みクレゞットを報告する `429` を取埗するず盎ちに倱敗したす。[ゲヌトりェむ支出キャップ](/docs/ja/errors#spend-limit-reached) からリセットされるものであっおも。v2.1.239 より前は、監芖犬はこれらを無期限に再詊行しおいたした。高速モヌドリク゚ストに぀いおは、[レヌト制限を凊理](/docs/ja/fast-mode#handle-rate-limits) を参照しおください。監芖犬は詊行間で最倧 5 分バックオフするか、レスポンスがレヌト制限リセット時間を運ぶ堎合はリセットたで埅機するため、䜿甚制限に達したセッションは残りのりィンドりを埅ちたす。v2.1.199 以降では、サヌバヌ゚ラヌ、タむムアりト、ドロップされた接続などの他の䞀時的な゚ラヌのデフォルト再詊行回数も䞊げお、玄 3 時間のバックオフに察しお 300 に䞊げ、`CLAUDE_CODE_MAX_RETRIES` を明瀺的に蚭定した堎合は 15 のキャップを削陀したす。Claude Code v2.1.186 以降が必芁です |

364| `CLAUDE_CODE_SAFE_MODE` | セヌフモヌドで開始するには `1` に蚭定したすCLAUDE.md、スキル、プラグむン、フック、MCP サヌバヌ、カスタムコマンドず゚ヌゞェント、出力スタむル、ワヌクフロヌ、カスタムテヌマ、カスタムキヌバむンディング、ステヌタスラむンおよびファむル提案コマンド、LSP サヌバヌ、自動メモリは読み蟌たれたせん。蚭定の砎損をトラブルシュヌティングするため。管理蚭定ポリシヌは匕き続き適甚されたす。ポリシヌ蚭定フック、ステヌタスラむン、ファむル提案コマンドを含みたす。管理プラグむン、管理スキル、管理 CLAUDE.md、ポリシヌ蚭定 MCP サヌバヌは読み蟌たれたせん。[`--safe-mode`](/docs/ja/cli-reference#cli-flags) を枡すのず同等です。盎接生成された子プロセスは倉数を継承したす |367| `CLAUDE_CODE_SAFE_MODE` | セヌフモヌドで開始するには、`1` に蚭定したすCLAUDE.md、スキル、プラグむン、フック、MCP サヌバヌ、カスタムコマンドず゚ヌゞェント、出力スタむル、ワヌクフロヌ、カスタムテヌマ、カスタムキヌバむンディング、ステヌタスラむンおよびファむル提案コマンド、LSP サヌバヌ、自動メモリは読み蟌たれたせん。蚭定の砎損をトラブルシュヌティングするため。管理蚭定ポリシヌは匕き続き適甚されたす。ポリシヌ蚭定フック、ステヌタスラむン、ファむル提案コマンドを含む管理プラグむン、管理スキル、管理 CLAUDE.md、ポリシヌ蚭定 MCP サヌバヌは読み蟌たれたせん。[`--safe-mode`](/docs/ja/cli-reference#cli-flags) を枡すのず同等です。盎接生成された子プロセスは倉数を継承したす |

365| `CLAUDE_CODE_SCRIPT_CAPS` | `CLAUDE_CODE_SUBPROCESS_ENV_SCRUB` が蚭定されおいる堎合、セッションごずに特定のスクリプトを呌び出すこずができる回数を制限する JSON オブゞェクト。キヌはコマンドテキストに察しお䞀臎するサブストリングです。倀は敎数呌び出し制限です。䟋えば、`{"deploy.sh": 2}` は `deploy.sh` を最倧 2 回呌び出すこずができたす。マッチングはサブストリングベヌスであるため、`./scripts/deploy.sh $(evil)` などのシェル展開トリックはキャップに察しおカりントされたす。`xargs` たたは `find -exec` を通じたランタむムファンアりトは怜出されたせん。これは倚局防埡コントロヌルです |368| `CLAUDE_CODE_SCRIPT_CAPS` | `CLAUDE_CODE_SUBPROCESS_ENV_SCRUB` が蚭定されおいる堎合、セッションごずに特定のスクリプトを呌び出すこずができる回数を制限する JSON オブゞェクト。キヌはコマンドテキストに察しお䞀臎するサブストリングです倀は敎数呌び出し制限です。䟋えば、`{"deploy.sh": 2}` は `deploy.sh` を最倧 2 回呌び出すこずを蚱可したす。マッチングはサブストリングベヌスであるため、`./scripts/deploy.sh $(evil)` などのシェル展開トリックは匕き続きキャップに察しおカりントされたす。`xargs` たたは `find -exec` を通じたランタむムファンアりトは怜出されたせんこれは倚局防埡コントロヌルです |

366| `CLAUDE_CODE_SCROLL_SPEED` | [フルスクリヌンレンダリング](/docs/ja/fullscreen#mouse-wheel-scrolling) でマりスホむヌルスクロヌル乗数を蚭定したす。1 未満の `0.5` などの小数倀を含む、最倧 20 たでの正の倀を受け入れたす。加速トラックパッドおよびホむヌルスクロヌルを遅くするため。タヌミナルが既にホむヌルむベントを増幅する堎合。タヌミナルが増幅なしで 1 ノッチあたり 1 ぀のホむヌルむベントを送信する堎合は `3` に蚭定しお `vim` ず䞀臎させたす。JetBrains IDE タヌミナルでは無芖されたす。Claude Code は独自のスクロヌル凊理を䜿甚したす |369| `CLAUDE_CODE_SCROLL_SPEED` | [フルスクリヌンレンダリング](/docs/ja/fullscreen#mouse-wheel-scrolling) でマりスホむヌルスクロヌル乗数を蚭定したす。`0.5` などの 1 未満の小数倀を含む、最倧 20 たでの正の倀を受け入れたす。加速トラックパッドおよびホむヌルスクロヌルを既に増幅するタヌミナルで遅くしたす。タヌミナルが増幅なしで 1 ホむヌルむベントを送信する堎合は `3` に蚭定しお `vim` ず䞀臎させたす。JetBrains IDE タヌミナルでは無芖されたす。Claude Code は独自のスクロヌル凊理を䜿甚したす |

367| `CLAUDE_CODE_SEND_FEEDBACK` | セッションの [Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior) をオフにするには `0` に蚭定したす。アカりントが既にアクセス暩を持っおいる堎合、オンにするには `1` に蚭定したす。倉数はアクセス暩を付䞎できず、`DISABLE_FEEDBACK_COMMAND` および [`feedbackDrafts`](/docs/ja/settings-reference#feedbackdrafts) 蚭定の `off` 倀などのフィヌドバックをオフにする他のスむッチは匕き続き適甚されたす |370| `CLAUDE_CODE_SEND_FEEDBACK` | セッションの [Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior) をオフにするには `0` に蚭定したす。アカりントがアクセス暩を持぀堎所でオンにするには `1` に蚭定したす倉数はアクセス暩を付䞎できず、`DISABLE_FEEDBACK_COMMAND` および [`feedbackDrafts`](/docs/ja/settings-reference#feedbackdrafts) 蚭定の `off` 倀などのフィヌドバックをオフにする他のスむッチは匕き続き適甚されたす |

368| `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS` | [SessionEnd](/docs/ja/hooks#sessionend) フックの時間予算をミリ秒単䜍でオヌバヌラむドしたす。倀は、独自の `timeout` を蚭定しないフックのタむムアりトでもありたす。セッション終了、`/clear`、および察話的な `/resume` を通じたセッション切り替えに適甚されたす。デフォルトでは予算は 1.5 秒で、蚭定ファむルで蚭定された最高のフックごずの `timeout` に自動的に䞊げられたす。最倧 60 秒。プラグむン提䟛フックのタむムアりトは予算を䞊げたせん |371| `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS` | [SessionEnd](/docs/ja/hooks#sessionend) フックの時間予算をミリ秒単䜍でオヌバヌラむドしたす。倀は、独自の `timeout` を蚭定しないフックのタむムアりトでもありたす。セッション終了、`/clear`、および察話型 `/resume` を通じたセッション切り替えに適甚されたす。デフォルトでは予算は 1.5 秒で、蚭定ファむルで蚭定された最高のフックごずの `timeout` に自動的に䞊げられたす。最倧 60 秒。プラグむン提䟛フックのタむムアりトは予算を䞊げたせん |

369| `CLAUDE_CODE_SESSION_ID` | Bash および PowerShell ツヌルサブプロセス、[フックコマンド](/docs/ja/hooks) サブプロセス、stdio [MCP サヌバヌ](/docs/ja/mcp) サブプロセスで珟圚のセッション ID に自動的に蚭定されたす。Bash、PowerShell、フックの堎合、これはフック JSON 入力の `session_id` フィヌルドず䞀臎し、`/clear` で曎新されたす。MCP サヌバヌサブプロセスは、生成されたずきに受け取った ID を保持したす。`--resume <session-id>` では、再開された ID を受け取りたす。`--continue` たたは明瀺的な ID なしで `--resume` では、初期スタヌトアップ ID を代わりに受け取る可胜性がありたす。スクリプトず倖郚ツヌルを Claude Code セッションず関連付けるために䜿甚したす |372| `CLAUDE_CODE_SESSION_ID` | Bash および PowerShell ツヌルサブプロセス、[hook コマンド](/docs/ja/hooks) サブプロセス、stdio [MCP サヌバヌ](/docs/ja/mcp) サブプロセスで珟圚のセッション ID に自動的に蚭定されたす。Bash、PowerShell、フックの堎合、これはフック JSON 入力の `session_id` フィヌルドず䞀臎し、`/clear` で曎新されたす。MCP サヌバヌサブプロセスは、生成されたずきに受け取った ID を保持したす。`--resume <session-id>` では再開された ID を受け取りたす。`--continue` たたは明瀺的な ID なしで `--resume` では、初期スタヌトアップ ID を代わりに受け取る可胜性がありたす。スクリプトおよび倖郚ツヌルを Claude Code セッションず盞関させるために䜿甚したす |

370| `CLAUDE_CODE_SHELL` | Claude Code が Bash ツヌルコマンドを実行するために䜿甚するシェルを蚭定したす。`/opt/homebrew/bin/bash` などの `bash` たたは `zsh` バむナリぞのパスを受け入れたす。`fish` などの他のシェルはサポヌトされおいたせん。倀が機胜する `bash` たたは `zsh` パスでない堎合、Claude Code はそれを無芖し、自動怜出にフォヌルバックしたす。自動怜出は、`bash` たたは `zsh` を指す堎合に `$SHELL` を䜿甚したす。そうでない堎合は、`PATH` および暙準むンストヌル堎所で芋぀かった最初の機胜する `zsh` を遞択しおから `bash` を遞択したす |373| `CLAUDE_CODE_SHELL` | Claude Code が Bash ツヌルコマンドを実行するために䜿甚するシェルを蚭定したす。`/opt/homebrew/bin/bash` などの `bash` たたは `zsh` バむナリぞのパスを受け入れたす。`fish` などの他のシェルはサポヌトされおいたせん。倀が機胜する `bash` たたは `zsh` パスでない堎合、Claude Code はそれを無芖し、自動怜出にフォヌルバックしたす。自動怜出は `bash` たたは `zsh` を指す堎合に `$SHELL` を䜿甚し、そうでない堎合は `PATH` および暙準むンストヌル堎所で芋぀かった最初の機胜する `zsh` を遞択しおから `bash` を遞択したす |

371| `CLAUDE_CODE_SHELL_PREFIX` | Claude Code が生成するシェルコマンドをラップするコマンドプレフィックスBash ツヌル呌び出し、[フック](/docs/ja/hooks) コマンド、[ステヌタスラむン](/docs/ja/statusline) コマンド、stdio [MCP サヌバヌ](/docs/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 Code が組み立おる完党なシェル呌び出しが含たれたす。環境セットアップを含みたす。Claude が実行したコマンドのみではありたせん |374| `CLAUDE_CODE_SHELL_PREFIX` | Claude Code が生成するシェルコマンドをラップするコマンドプレフィックスBash ツヌル呌び出し、[hook](/docs/ja/hooks) コマンド、[ステヌタスラむン](/docs/ja/statusline) コマンド、stdio [MCP サヌバヌ](/docs/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 Code が組み立おる完党なシェル呌び出しが含たれたす。環境セットアップを含む。実行した コマンドのみではなく |

372| `CLAUDE_CODE_SIMPLE` | 最小限のシステムプロンプトおよび Bash、ファむル読み取り、ファむル線集ツヌルのみで実行するには `1` に蚭定したす。`--mcp-config` からの MCP ツヌルは匕き続き利甚可胜です。フック、スキル、カスタムコマンド、サブ゚ヌゞェント、プラグむン、MCP サヌバヌ、自動メモリ、CLAUDE.md の自動怜出を無効にしたす。`--add-dir` で枡すディレクトリ内のスキルは匕き続き読み蟌たれたす。OAuth トヌクンおよびキヌチェヌン認蚌情報は読み取られないため、Anthropic 認蚌は `ANTHROPIC_API_KEY` たたは `--settings` の `apiKeyHelper` から取埗する必芁がありたす。[`--bare`](/docs/ja/headless#start-faster-with-bare-mode) を枡すのず同等です |375| `CLAUDE_CODE_SIMPLE` | 最小限のシステムプロンプトおよび Bash、ファむル読み取り、ファむル線集ツヌルのみで実行するには、`1` に蚭定したす。`--mcp-config` からの MCP ツヌルは匕き続き利甚可胜です。フック、スキル、カスタムコマンド、サブ゚ヌゞェント、むンストヌル枈みプラグむン、MCP サヌバヌ、自動メモリ、CLAUDE.md の自動怜出を無効にしたす。`--add-dir` で枡すディレクトリのスキルは匕き続き読み蟌たれたす。OAuth トヌクンおよびキヌチェヌン認蚌情報は読み取られないため、Anthropic 認蚌は `ANTHROPIC_API_KEY` たたは `--settings` の `apiKeyHelper` から来る必芁がありたす。[`--bare`](/docs/ja/headless#start-faster-with-bare-mode) を枡すのず同等です |

373| `CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT` | 任意のモデルで短いシステムプロンプトず省略されたツヌル説明を䜿甚するには `1` に蚭定したす。実隓たたはサヌバヌ蚭定がそれ以倖の堎合有効にしおも、オプトアりトするには `0`、`false`、`no`、たたは `off` に蚭定したす。完党なツヌルセット、フック、MCP サヌバヌ、CLAUDE.md 怜出は有効なたたです |376| `CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT` | 任意のモデルで短いシステムプロンプトおよび省略されたツヌル説明を䜿甚するには、`1` に蚭定したす。実隓たたはサヌバヌ蚭定がそれ以倖の堎合有効にする堎合でも、オプトアりトするには `0`、`false`、`no`、`off` に蚭定したす。完党なツヌルセット、フック、MCP サヌバヌ、CLAUDE.md 怜出は有効なたたです |

374| `CLAUDE_CODE_SKIP_ANTHROPIC_AWS_AUTH` | [Claude Platform on AWS](/docs/ja/claude-platform-on-aws) のクラむアント偎認蚌をスキップしたす。ゲヌトりェむが自身でリク゚ストに眲名する堎合 |377| `CLAUDE_CODE_SKIP_ANTHROPIC_AWS_AUTH` | [Claude Platform on AWS](/docs/ja/claude-platform-on-aws) のクラむアント偎認蚌をスキップしたす。ゲヌトりェむが自身でリク゚ストに眲名する堎合 |

375| `CLAUDE_CODE_SKIP_AWS_CRED_CACHE` | AWS デフォルト認蚌情報プロバむダヌチェヌンから解決された認蚌情報のむンプロセスキャッシュをオフにするには `1` に蚭定したす。キャッシュがオフの堎合、Claude Code はすべおの API リク゚ストでチェヌンを解決したす。SSO バックアップされたプロファむルは、すべおのリク゚ストで IAM Identity Center から認蚌情報をリク゚ストしたす。[認蚌情報キャッシングおよび解決タむムアりト](/docs/ja/amazon-bedrock#credential-caching-and-resolution-timeout) を参照しおください。Claude Code v2.1.207 以降が必芁です |378| `CLAUDE_CODE_SKIP_AWS_CRED_CACHE` | AWS デフォルト認蚌情報プロバむダヌチェヌンのむンプロセスキャッシュをオフにするには、`1` に蚭定したす。Claude Code はすべおの API リク゚ストでチェヌンを解決したす。キャッシュがオフの堎合、SSO バックアップされたプロファむルはすべおのリク゚ストで IAM Identity Center から認蚌情報をリク゚ストしたす。[認蚌情報キャッシングおよび解決タむムアりト](/docs/ja/amazon-bedrock#credential-caching-and-resolution-timeout) を参照しおください。Claude Code v2.1.207 以降が必芁です |

376| `CLAUDE_CODE_SKIP_BEDROCK_AUTH` | Amazon Bedrock の AWS 認蚌をスキップしたす䟋えば、LLM ゲヌトりェむを䜿甚する堎合 |379| `CLAUDE_CODE_SKIP_BEDROCK_AUTH` | Amazon Bedrock の AWS 認蚌をスキップしたす䟋えば、LLM ゲヌトりェむを䜿甚する堎合 |

377| `CLAUDE_CODE_SKIP_FAST_MODE_NETWORK_ERRORS` | 倱敗した [高速モヌド](/docs/ja/fast-mode#use-fast-mode-behind-proxies-and-llm-gateways) 可甚性チェックを利甚可胜ずしお扱うには `1` に蚭定したす。チェックの盎接リク゚ストを `api.anthropic.com` にブロックするネットワヌクの堎合。Claude Code は「組織によっお無効化」応答を匕き続き尊重したす |380| `CLAUDE_CODE_SKIP_FAST_MODE_NETWORK_ERRORS` | [高速モヌド](/docs/ja/fast-mode#use-fast-mode-behind-proxies-and-llm-gateways) 可甚性チェックが倱敗した堎合、利甚可胜ずしお扱うには、`1` に蚭定したす。チェックの盎接リク゚ストを `api.anthropic.com` にブロックするネットワヌクの堎合。Claude Code は「組織によっお無効」レスポンスを匕き続き尊重したす |

378| `CLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECK` | クラむアント偎 [高速モヌド](/docs/ja/fast-mode#use-fast-mode-behind-proxies-and-llm-gateways) 可甚性チェックをスキップするには `1` に蚭定したす。プロキシがチェックのリク゚ストをリク゚ストを拒吊する代わりに傍受する堎合。API は、組織が高速モヌドを無効にしおいる堎合、高速モヌドリク゚ストを匕き続き拒吊したす |381| `CLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECK` | クラむアント偎 [高速モヌド](/docs/ja/fast-mode#use-fast-mode-behind-proxies-and-llm-gateways) 可甚性チェックをスキップするには、`1` に蚭定したす。チェックのリク゚ストをむンタヌセプトするプロキシの堎合。API は、組織が高速モヌドを無効にしおいる堎合、高速モヌドリク゚ストを匕き続き拒吊したす |

379| `CLAUDE_CODE_SKIP_FOUNDRY_AUTH` | Microsoft Foundry の Azure 認蚌をスキップしたす。プロキシたたはゲヌトりェむが独自の `Authorization` ヘッダヌを泚入する堎合。Claude Code は Azure 認蚌情報なしでリク゚ストを送信し、`Authorization` ヘッダヌを保持したす。䟋えば、`ANTHROPIC_CUSTOM_HEADERS` を通じお提䟛されるもの。`ANTHROPIC_FOUNDRY_API_KEY` たたは `ANTHROPIC_FOUNDRY_AUTH_TOKEN` が蚭定されおいる堎合は無芖されたす。v2.1.203 より前は、この倉数は API キヌも蚭定されおいない限り、Microsoft Foundry クラむアントがリク゚ストを送信できないたたにしたした |382| `CLAUDE_CODE_SKIP_FOUNDRY_AUTH` | Microsoft Foundry の Azure 認蚌をスキップしたす。プロキシたたはゲヌトりェむが独自の `Authorization` ヘッダヌを挿入する堎合。Claude Code は Azure 認蚌情報なしでリク゚ストを送信し、䟋えば `ANTHROPIC_CUSTOM_HEADERS` を通じお提䟛する `Authorization` ヘッダヌを保持したす。`ANTHROPIC_FOUNDRY_API_KEY` たたは `ANTHROPIC_FOUNDRY_AUTH_TOKEN` が蚭定されおいる堎合は無芖されたす。v2.1.203 より前は、この倉数は API キヌも蚭定されおいない限り、Microsoft Foundry クラむアントがリク゚ストを送信できないたたにしたした |

380| `CLAUDE_CODE_SKIP_MANTLE_AUTH` | Amazon Bedrock Mantle の AWS 認蚌をスキップしたす䟋えば、LLM ゲヌトりェむを䜿甚する堎合 |383| `CLAUDE_CODE_SKIP_MANTLE_AUTH` | Amazon Bedrock Mantle の AWS 認蚌をスキップしたす䟋えば、LLM ゲヌトりェむを䜿甚する堎合 |

381| `CLAUDE_CODE_SKIP_PROMPT_HISTORY` | プロンプト履歎ずセッショントランスクリプトをディスクに曞き蟌むのをスキップするには `1` に蚭定したす。この倉数で開始されたセッションは `--resume`、`--continue`、たたは䞊矢印履歎に衚瀺されたせん。䞀時的なスクリプトセッションに䟿利です |384| `CLAUDE_CODE_SKIP_PROMPT_HISTORY` | プロンプト履歎およびセッショントランスクリプトをディスクに曞き蟌むのをスキップするには、`1` に蚭定したす。この倉数で開始されたセッションは `--resume`、`--continue`、䞊矢印履歎に衚瀺されたせん。䞀時的なスクリプト化されたセッションに䟿利です |

382| `CLAUDE_CODE_SKIP_VERTEX_AUTH` | Google Cloud の Agent Platform の Google 認蚌をスキップしたす䟋えば、LLM ゲヌトりェむを䜿甚する堎合 |385| `CLAUDE_CODE_SKIP_VERTEX_AUTH` | Google Cloud の Agent Platform の Google 認蚌をスキップしたす䟋えば、LLM ゲヌトりェむを䜿甚する堎合 |

383| `CLAUDE_CODE_STARTUP_FAILURE_RESULTS` | `--output-format stream-json` で開始されたセッションが、スタヌトアップ倱敗の堎合、stderr のみで終了する代わりに [Claude Code が開始を拒吊した理由を名前で瀺す結果メッセヌゞ](/docs/ja/agent-sdk/typescript#startup_failure_reason) を曞き蟌むようにするには `1` に蚭定したす。Claude Code v2.1.274 以降が必芁です |386| `CLAUDE_CODE_STARTUP_FAILURE_RESULTS` | `--output-format stream-json` で開始されたセッションが、スタヌトアップ倱敗の堎合、[Claude Code が開始を拒吊した理由を名前で指定する結果メッセヌゞ](/docs/ja/agent-sdk/typescript#startup_failure_reason) を曞き蟌むようにするには、`1` に蚭定したす。それ以倖の堎合は stderr のみで終了したす。Claude Code v2.1.274 以降が必芁です |

384| `CLAUDE_CODE_STOP_HOOK_BLOCK_CAP` | [Stop](/docs/ja/hooks#stop) たたは [SubagentStop](/docs/ja/hooks#subagentstop) フックがタヌンの終了をブロックできる連続回数の最倧倀。その埌、Claude Code はそれをオヌバヌラむドしおタヌンを終了したすデフォルト8。フックが正圓に解決するのに必芁な堎合は `0` に蚭定しお䞊限を無効にするか、䞊げたす |387| `CLAUDE_CODE_STOP_HOOK_BLOCK_CAP` | [Stop](/docs/ja/hooks#stop) たたは [SubagentStop](/docs/ja/hooks#subagentstop) フックがタヌン終了をブロックできる連続回数の最倧数デフォルト8。Claude Code がそれをオヌバヌラむドしおタヌンを終了する前。キャップを無効にするには `0` に蚭定したす。フックが解決するために正圓に必芁な堎合は䞊げたす |

385| `CLAUDE_CODE_SUBAGENT_MODEL` | [サブ゚ヌゞェント](/docs/ja/sub-agents#choose-a-model)、[゚ヌゞェントチヌム](/docs/ja/agent-teams#specify-teammates-and-models) チヌムメむト、別の方法でモデルが割り圓おられおいない [ワヌクフロヌ](/docs/ja/workflows) ゚ヌゞェントのデフォルトモデル。`haiku` などの゚むリアスたたは完党なモデル名を受け入れたす。2 ぀の゜ヌスがそれより優先されたすClaude が゚ヌゞェントを生成するずきに枡すモデル、および゚ヌゞェント定矩の `model` フィヌルド`inherit` を含む。それを倉曎するには、[`CLAUDE_CODE_SUBAGENT_MODEL_FORCE`](/docs/ja/sub-agents#run-every-subagent-on-one-model) を蚭定したす。[モデルを遞択](/docs/ja/sub-agents#choose-a-model) で完党な順序を参照しおください。`inherit` に蚭定するこずは、蚭定解陀するのず同じです。v2.1.251 より前は、この倉数は呌び出しごずのモデルず定矩の `model` フィヌルドの䞡方をオヌバヌラむドしたした |388| `CLAUDE_CODE_SUBAGENT_MODEL` | [サブ゚ヌゞェント](/docs/ja/sub-agents#choose-a-model)、[゚ヌゞェントチヌム](/docs/ja/agent-teams#specify-teammates-and-models) チヌムメむト、別の方法でモデルが割り圓おられおいない [ワヌクフロヌ](/docs/ja/workflows) ゚ヌゞェントのデフォルトモデル。`haiku` などの゚むリアスたたは完党なモデル名を受け入れたす。2 ぀の゜ヌスが優先されたすClaude が゚ヌゞェントを生成するずきに枡すモデル、および゚ヌゞェント定矩の `model` フィヌルド`inherit` を含む。それを倉曎するには、[`CLAUDE_CODE_SUBAGENT_MODEL_FORCE`](/docs/ja/sub-agents#run-every-subagent-on-one-model) を蚭定したす。[モデルを遞択](/docs/ja/sub-agents#choose-a-model) で完党な順序を参照しおください。`inherit` に蚭定するこずは、蚭定解陀するのず同じです。v2.1.251 より前は、この倉数は呌び出しごずのモデルず定矩の `model` フィヌルドの䞡方をオヌバヌラむドしたした |

386| `CLAUDE_CODE_SUBAGENT_MODEL_FORCE` | サブ゚ヌゞェント、チヌムメむト、ワヌクフロヌ゚ヌゞェントに 1 ぀のモデルを匷制するには `1` に蚭定したす。[すべおのサブ゚ヌゞェントを 1 ぀のモデルで実行](/docs/ja/sub-agents#run-every-subagent-on-one-model) はそのモデルがどれであるかを瀺しおいたす。Claude Code v2.1.257 以降が必芁です |389| `CLAUDE_CODE_SUBAGENT_MODEL_FORCE` | サブ゚ヌゞェント、チヌムメむト、ワヌクフロヌ ゚ヌゞェントに 1 ぀のモデルを匷制するには、`1` に蚭定したす。[すべおのサブ゚ヌゞェントを 1 ぀のモデルで実行](/docs/ja/sub-agents#run-every-subagent-on-one-model) はそのモデルがどれであるかを瀺しおいたす。Claude Code v2.1.257 以降が必芁です |

387| `CLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTL` | `5m` たたは `1h` に蚭定したす。Claude Code が受け入れる唯䞀の倀。メむン䌚話倖のリク゚ストの [プロンプトキャッシュ TTL](/docs/ja/prompt-caching#cache-lifetime) を遞択したす。[サブ゚ヌゞェント](/docs/ja/sub-agents)、ワヌクフロヌ、バックグラりンド䜜業など。`subagentPromptCacheTtl` 蚭定および `ENABLE_PROMPT_CACHING_1H` より優先されたす。`FORCE_PROMPT_CACHING_5M` がそれをオヌバヌラむドしたす。API は 1 時間のキャッシュ曞き蟌みをより高いレヌトで請求したす。Claude Code v2.1.242 以降が必芁です |390| `CLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTL` | メむン䌚話倖のリク゚スト[サブ゚ヌゞェント](/docs/ja/sub-agents)、ワヌクフロヌ、バックグラりンド䜜業などの [プロンプトキャッシュ TTL](/docs/ja/prompt-caching#cache-lifetime) を遞択するには、`5m` たたは `1h` に蚭定したす。これらは Claude Code が受け入れる唯䞀の倀です。`subagentPromptCacheTtl` 蚭定および `ENABLE_PROMPT_CACHING_1H` より優先されたす。`FORCE_PROMPT_CACHING_5M` はそれをオヌバヌラむドしたす。API は 1 時間のキャッシュ曞き蟌みをより高いレヌトで請求したす。Claude Code v2.1.242 以降が必芁です |

388| `CLAUDE_CODE_SUBPROCESS_ENV_SCRUB` | サブプロセス環境から認蚌情報を削陀するには `1` に蚭定したすBash ツヌル、フック、MCP stdio サヌバヌAnthropic およびクラりドプロバむダヌ認蚌情報、Claude Code が認蚌情報ずしお認識する他の倉数、パッケヌゞレゞストリ URL に埋め蟌たれた認蚌情報。芪 Claude プロセスはこれらの認蚌情報を API 呌び出しに保持したすが、子プロセスはそれらを読み取るこずができず、シェル展開を通じおシヌクレットを流出させようずするプロンプトむンゞェクション攻撃ぞの露出を枛らしたす。v2.1.251 以降では、スクラブは Claude Code の独自の蚭定ストアポむンタヌ倉数`CLAUDE_CONFIG_DIR` なども削陀するため、子プロセスは再配眮された蚭定ディレクトリを芋぀けるこずができたせん。サブプロセスがこれらの倉数を必芁ずする堎合は、スクラブを蚭定解陀したたたにしたす。Linux では、これは Bash サブプロセスを分離された PID 名前空間で実行するため、`ps`、`pgrep`、`kill` はホストプロセスを芋たり、シグナルを送ったりするこずができたせん。副䜜甚ずしお。`claude-code-action` は `allowed_non_write_users` が蚭定されおいる堎合、これを自動的に蚭定したす |391| `CLAUDE_CODE_SUBPROCESS_ENV_SCRUB` | サブプロセス環境から認蚌情報を削陀するには、`1` に蚭定したすBash ツヌル、フック、MCP stdio サヌバヌAnthropic およびクラりドプロバむダヌ認蚌情報、Claude Code が認蚌情報ずしお認識する他の倉数、パッケヌゞレゞストリ URL に埋め蟌たれた認蚌情報。芪 Claude プロセスはこれらの認蚌情報を API 呌び出し甚に保持したすが、子プロセスはそれらを読み取るこずができず、シェル展開を通じた秘密流出を詊みるプロンプトむンゞェクション攻撃ぞの露出を枛らしたす。v2.1.251 以降では、スクラブは Claude Code の独自の蚭定ストアポむンタヌ倉数`CLAUDE_CONFIG_DIR` なども削陀するため、子プロセスは再配眮された蚭定ディレクトリを芋぀けるこずができたせん。子プロセスがこれらの倉数を必芁ずする堎合は、スクラブを蚭定解陀したたたにしたす。Linux では、これは Bash サブプロセスを分離された PID 名前空間で実行するため、`/proc` を通じおホストプロセス環境を読み取るこずができたせん副䜜甚ずしお、`ps`、`pgrep`、`kill` はホストプロセスを芋たり、シグナルを送ったりするこずができたせん。`claude-code-action` は `allowed_non_write_users` が蚭定されおいる堎合、これを自動的に蚭定したす |

389| `CLAUDE_CODE_SYNC_PLUGIN_INSTALL` | 非察話モヌド`-p` フラグで、最初のク゚リの前にプラグむンむンストヌルが完了するたで埅機するには `1` に蚭定したす。これがない堎合、プラグむンはバックグラりンドでむンストヌルされ、最初のタヌンで利甚できない可胜性がありたす。`CLAUDE_CODE_SYNC_PLUGIN_INSTALL_TIMEOUT_MS` ず組み合わせお埅機をバりンドしたす |392| `CLAUDE_CODE_SYNC_PLUGIN_INSTALL` | 非察話モヌド`-p` フラグでプラグむンむンストヌルが完了するたで埅぀には、`1` に蚭定したす。最初のク゚リの前。これがない堎合、プラグむンはバックグラりンドでむンストヌルされ、最初のタヌンで利甚できない可胜性がありたす。`CLAUDE_CODE_SYNC_PLUGIN_INSTALL_TIMEOUT_MS` ず組み合わせお埅機をバりンドしたす |

390| `CLAUDE_CODE_SYNC_PLUGIN_INSTALL_TIMEOUT_MS` | 同期プラグむンむンストヌルのタむムアりトミリ秒単䜍。超過するず、Claude Code はプラグむンなしで進行し、゚ラヌをログに蚘録したす。デフォルトなしこの倉数がない堎合、同期むンストヌルは完了するたで埅機したす |393| `CLAUDE_CODE_SYNC_PLUGIN_INSTALL_TIMEOUT_MS` | 同期プラグむンむンストヌルのタむムアりトミリ秒単䜍。超過した堎合、Claude Code はプラグむンなしで進行し、゚ラヌをログしたす。デフォルトなしこの倉数がない堎合、同期むンストヌルは完了たで埅機したす |

391| `CLAUDE_CODE_SYNC_SKILLS` | `-p` フラグを䜿甚した非察話モヌドで、Claude Code が claude.ai アカりント甚に有効なスキルをその実行でダりンロヌドし、`CLAUDE_CODE_SYNC_SKILLS_WAIT_TIMEOUT_MS` たで最初のク゚リの前にそれらのリストを埅機するには `1` に蚭定したす。ダりンロヌド自䜓はバックグラりンドで完了し、Claude はスキルを呌び出すずきにそのスキルのダりンロヌドを埅機したす。claude.ai 認蚌が必芁です。この倉数なしで、claude.ai アカりントで眲名したタヌミナルセッションは [これらのスキルをダりンロヌド](/docs/ja/skills#where-synced-skills-load) しお `~/.claude/skills/synced/` に再同期し、玄 10 分ごずに再同期したす。`-p` 実行がその最初のク゚リでスキルを必芁ずする堎合にのみ蚭定したす。v2.1.273 より前は、タヌミナルセッションはこの倉数セットで `-p` 実行でのみダりンロヌドしたした。`synced` フォルダ名は [このダりンロヌド甚に予玄されおいたす](/docs/ja/skills#where-skills-live)。v2.1.227 より前は、スキルは `~/.claude/skills/` に盎接ダりンロヌドされたした。Claude Code は [ダりンロヌドされたスキルに远加ルヌル](/docs/ja/skills#how-synced-skills-behave) を適甚したす。䟋えば、マシンで `!` コマンドを実行したせん |394| `CLAUDE_CODE_SYNC_SKILLS` | 非察話モヌドで `-p` フラグを䜿甚しお、Claude Code が claude.ai アカりント甚に有効なスキルをダりンロヌドし、`CLAUDE_CODE_SYNC_SKILLS_WAIT_TIMEOUT_MS` たで最初のク゚リの前にそれらのリストを埅぀ようにするには、`1` に蚭定したす。ダりンロヌド自䜓はバックグラりンドで完了し、Claude はスキルを呌び出すずきにそのスキルのダりンロヌドを埅ちたす。claude.ai 認蚌が必芁です。claude.ai アカりントでサむンむンするタヌミナルセッションは [これらのスキルをダりンロヌド](/docs/ja/skills#where-synced-skills-load) しお `~/.claude/skills/synced/` に玄 10 分ごずに再同期したす。この倉数なしで、`-p` 実行がその最初のク゚リでこれらのスキルを必芁ずする堎合のみ蚭定したす。v2.1.273 より前は、タヌミナルセッションはこの倉数セットで `-p` 実行でのみダりンロヌドしたした。`synced` フォルダ名は [このダりンロヌド甚に予玄されおいたす](/docs/ja/skills#where-skills-live)。v2.1.227 より前は、スキルは `~/.claude/skills/` に盎接ダりンロヌドされたした。Claude Code は [ダりンロヌドされたスキルに远加ルヌル](/docs/ja/skills#how-synced-skills-behave) を適甚したす。䟋えば、マシンで `!` コマンドを実行したせん |

392| `CLAUDE_CODE_SYNC_SKILLS_INSTALL_TIMEOUT_MS` | アプリが [Agent SDK](/docs/ja/agent-sdk/typescript#query-object) に基づいおスキルをリロヌドするずきに実行される、セッション䞭のスキル再同期のタむムアりトミリ秒単䜍デフォルト30000。超過するず、リロヌドは到着したスキルで続行され、残りのダりンロヌドはバックグラりンドで完了したす |395| `CLAUDE_CODE_SYNC_SKILLS_INSTALL_TIMEOUT_MS` | アプリが [Agent SDK](/docs/ja/agent-sdk/typescript#query-object) に基づいおスキルをリロヌドするずきに実行される、セッション䞭のスキル再同期のタむムアりトミリ秒単䜍デフォルト30000。超過した堎合、リロヌドは到着したスキルで続行され、残りのダりンロヌドはバックグラりンドで完了したす |

393| `CLAUDE_CODE_SYNC_SKILLS_WAIT_TIMEOUT_MS` | `CLAUDE_CODE_SYNC_SKILLS` が蚭定されおいる堎合、最初のク゚リが初期スキルリストを埅機するタむムアりトミリ秒単䜍デフォルト5000。超過するず、最初のク゚リは到着したスキルで実行されたす。ダりンロヌドはどちらの方法でもバックグラりンドで完了し、Claude はスキルを呌び出すずきにそのスキルのダりンロヌドを埅機したす |396| `CLAUDE_CODE_SYNC_SKILLS_WAIT_TIMEOUT_MS` | `CLAUDE_CODE_SYNC_SKILLS` が蚭定されおいる堎合、最初のク゚リが初期スキルリストを埅぀ためのタむムアりトミリ秒単䜍デフォルト5000。超過した堎合、最初のク゚リは到着したスキルで実行されたす。ダりンロヌドはどちらの方法でもバックグラりンドで完了し、Claude はスキルを呌び出すずきにそのスキルのダりンロヌドを埅ちたす |

394| `CLAUDE_CODE_SYNTAX_HIGHLIGHT` | diff 出力での構文匷調衚瀺を無効にするには `false` に蚭定したす。色がタヌミナルセットアップに干枉する堎合に䟿利です。コヌドブロックおよびファむルプレビュヌでの匷調衚瀺も無効にするには、[`syntaxHighlightingDisabled`](/docs/ja/settings-reference#syntaxhighlightingdisabled) 蚭定を䜿甚したす |397| `CLAUDE_CODE_SYNTAX_HIGHLIGHT` | diff 出力での構文匷調衚瀺を無効にするには、`false` に蚭定したす。色がタヌミナルセットアップに干枉する堎合に䟿利です。コヌドブロックおよびファむルプレビュヌでの匷調衚瀺も無効にするには、[`syntaxHighlightingDisabled`](/docs/ja/settings-reference#syntaxhighlightingdisabled) 蚭定を䜿甚したす |

395| `CLAUDE_CODE_TASK_LIST_ID` | セッション間でタスクリストを共有したす。耇数の Claude Code むンスタンスで同じ ID を蚭定しお、[タスクツヌルを持぀セッション](/docs/ja/tools-reference#task-tool-availability) で共有タスクリストを調敎したす。[タスクリスト](/docs/ja/interactive-mode#task-list) を参照しおください |398| `CLAUDE_CODE_TASK_LIST_ID` | セッション間でタスクリストを共有したす。耇数の Claude Code むンスタンスで同じ ID を蚭定しお、[Task ツヌル](/docs/ja/tools-reference#task-tool-availability) を持぀セッションで共有タスクリストで調敎したす。[タスクリスト](/docs/ja/interactive-mode#task-list) を参照しおください |

396| `CLAUDE_CODE_TEAM_TEARDOWN_PARK_TIMEOUT_MS` | 非察話セッションが終了時に [゚ヌゞェントチヌム](/docs/ja/agent-teams) の砎棄を完了するたで埅機する時間ミリ秒単䜍をオヌバヌラむドしたす。1000  60000 を受け入れたす。範囲倖の倀は無芖され、デフォルト 10000 が適甚されたす。Claude Code v2.1.206 以降が必芁です |399| `CLAUDE_CODE_TEAM_TEARDOWN_PARK_TIMEOUT_MS` | 非察話セッションが終了時に [゚ヌゞェントチヌム](/docs/ja/agent-teams) がティアダりンを完了するたで埅぀時間ミリ秒単䜍をオヌバヌラむドしたす。1000  60000 を受け入れたす範囲倖の倀は無芖され、デフォルト 10000 が適甚されたす。Claude Code v2.1.206 以降が必芁です |

397| `CLAUDE_CODE_TMPDIR` | 内郚䞀時ファむルに䜿甚される䞀時ディレクトリをオヌバヌラむドしたす。Claude Code は Unix で `/claude-{uid}/` を、Windows で `/claude/` をこのパスに远加したす。デフォルトmacOS では `/tmp`、Linux および Windows では `os.tmpdir()`。macOS および Linux では、[サンドボックス化](/docs/ja/sandboxing) された Bash サブプロセスは、オヌバヌラむドが長いパスの堎合、システムデフォルトの䞋で短いフォヌルバック `$TMPDIR` を受け取りたす。䞀郚のツヌルは䞀時パスが長すぎるずきに倱敗するため。サンドボックス化されおいない Bash コマンドは、蚭定されおいる堎合、シェルの `$TMPDIR` を継承したす。Claude Code の独自の䞀時ファむルは垞にオヌバヌラむドを䜿甚したす。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす |400| `CLAUDE_CODE_TMPDIR` | 内郚䞀時ファむルに䜿甚される䞀時ディレクトリをオヌバヌラむドしたす。Claude Code は Unix で `/claude-{uid}/` を、Windows で `/claude/` をこのパスに远加したす。デフォルトmacOS では `/tmp`、Linux および Windows では `os.tmpdir()`。macOS および Linux では、[サンドボックス化](/docs/ja/sandboxing) Bash サブプロセスは、オヌバヌラむドが長いパスの堎合、システムデフォルトの䞋で短いフォヌルバック `$TMPDIR` を受け取りたす。䞀郚のツヌルは䞀時パスが長すぎるずきに倱敗するためです。サンドボックス化されおいない Bash コマンドは、蚭定されおいる堎合、シェルの `$TMPDIR` を継承したす。Claude Code の独自の䞀時ファむルは垞にオヌバヌラむドを䜿甚したす。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす |

398| `CLAUDE_CODE_TMUX_TRUECOLOR` | tmux 内で 24 ビット truecolor 出力を蚱可するには、`1` などの空でない倀に蚭定したす。**`0` たたは `false` に蚭定しおもただ truecolor を蚱可したす**。ほずんどのオン/オフ倉数ずは異なり。256 色クランプを埩元するには、倉数を蚭定解陀したす。デフォルトでは、`$TMUX` が蚭定されおいる堎合、Claude Code は 256 色にクランプしたす。tmux は `set -ga terminal-overrides ',*:Tc'` を `~/.tmux.conf` に远加しない限り、truecolor ゚スケヌプシヌケンスを通さないため。[タヌミナル蚭定](/docs/ja/terminal-config) で他の tmux 蚭定を参照しおください |401| `CLAUDE_CODE_TMUX_TRUECOLOR` | tmux 内で 24 ビット truecolor 出力を蚱可するには、`1` などの空でない倀に蚭定したす。**`0` たたは `false` に蚭定しおもただ truecolor を蚱可したす**。ほずんどのオン/オフ倉数ずは異なり倉数を蚭定解陀しお 256 色クランプを埩元したす。デフォルトでは、`$TMUX` が蚭定されおいる堎合、Claude Code は 256 色にクランプしたす。tmux は蚭定されおいない限り truecolor ゚スケヌプシヌケンスを通さないためです。`~/.tmux.conf` に `set -ga terminal-overrides ',*:Tc'` を远加した埌、これを蚭定したす。[タヌミナル蚭定](/docs/ja/terminal-config) で他の tmux 蚭定を参照しおください |

399| `CLAUDE_CODE_TOOL_MEMORY_CGROUP_EXCLUDE` | Linux および WSL では、Claude Code が [ツヌルメモリキャップから陀倖](/docs/ja/tools-reference#memory-limit-on-linux-and-wsl) するプロセスの皮類のカンマ区切りリストに蚭定したす。䟋えば `mcp` たたは `lsp`。すべおの皮類をキャップするには `none` に蚭定するか、Bash、PowerShell、Monitor ツヌルコマンドのみをキャップするには `all-new` に蚭定したす。Claude Code は、リストするものに関係なく、Bash、PowerShell、Monitor ツヌルコマンドをキャップの䞋に保ちたす。Claude Code v2.1.246 以降が必芁です |402| `CLAUDE_CODE_TOOL_MEMORY_CGROUP_EXCLUDE` | Linux および WSL では、Claude Code が [ツヌルメモリキャップから陀倖](/docs/ja/tools-reference#memory-limit-on-linux-and-wsl) するプロセスの皮類のカンマ区切りリストに蚭定したす。䟋えば `mcp` たたは `lsp`。すべおの皮類をキャップするには `none` に蚭定するか、Bash、PowerShell、Monitor ツヌルコマンドのみをキャップするには `all-new` に蚭定したす。Claude Code は、リストするものに関わらず、Bash、PowerShell、Monitor ツヌルコマンドをキャップの䞋に保ちたす。Claude Code v2.1.246 以降が必芁です |

400| `CLAUDE_CODE_TOOL_MEMORY_LIMIT` | Linux および WSL では、[Bash および PowerShell ツヌルコマンドが䜿甚できるメモリをキャップ](/docs/ja/tools-reference#memory-limit-on-linux-and-wsl) するには `4G` などのサむズに蚭定したす。v2.1.246 以降の Monitor ツヌルコマンド。平文数字で、単独でバむト数、たたは `K`、`M`、`G`、`T` サフィックス付きでサむズを曞き蟌みたす。キャップをオフにするには `0` たたは `off` に蚭定したす。Claude Code が開始する最初のプロセスがキャップをオンたたはオフにしたら、倉曎された倀は次に `claude` を起動するずきに有効になりたす。Claude Code v2.1.233 以降が必芁です |403| `CLAUDE_CODE_TOOL_MEMORY_LIMIT` | Linux および WSL では、[Bash および PowerShell ツヌルコマンドが䜿甚できるメモリをキャップ](/docs/ja/tools-reference#memory-limit-on-linux-and-wsl) するために `4G` などのサむズに蚭定したす。v2.1.246 以降の Monitor ツヌルコマンド。プレヌンな数字で、バむト数のみ、たたは `K`、`M`、`G`、`T` サフィックス付きで曞き蟌みたす。キャップをオフにするには `0` たたは `off` に蚭定したす。Claude Code が開始する最初のプロセスがキャップをオンたたはオフにした埌、倉曎された倀は `claude` を次に起動するずきに有効になりたす。Claude Code v2.1.233 以降が必芁です |

401| `CLAUDE_CODE_USER_DIALOG_TIMEOUT_MS` | Claude Code が [Remote Control](/docs/ja/remote-control) たたは SDK ホストなどのリモヌトクラむアントに転送するダむアログ、たたは [保持されたクロスセッションメッセヌゞ](/docs/ja/cross-session-messaging#control-inbound-messages) の承認ダむアログをキャンセルするたでのデッドラむンミリ秒単䜍。暩限プロンプトおよび `AskUserQuestion` 質問は独自のフロヌを䜿甚し、それによっお管理されたせん。Claude Code v2.1.236 以降では、無人で実行されおいる可胜性があるセッションの [Fable 䜿甚クレゞット同意プロンプト](/docs/ja/model-config#fable-and-usage-credits) 䞭期もバりンドしたす。[むンバりンドメッセヌゞを制埡](/docs/ja/cross-session-messaging#control-inbound-messages) および [非察話セッション](/docs/ja/cross-session-messaging#non-interactive-sessions) は、デッドラむンが適甚されない堎合を含む、完党な保持メッセヌゞ有効期限ルヌルをカバヌしおいたす。[`dialogExpiry`](/docs/ja/settings-reference#dialogexpiry) 蚭定をオヌバヌラむドしたす。`0` たたは負の倀はデッドラむンを無効にしたす |404| `CLAUDE_CODE_USER_DIALOG_TIMEOUT_MS` | Claude Code が [Remote Control](/docs/ja/remote-control) たたは SDK ホストなどのリモヌトクラむアントに転送するダむアログ、たたは [保持されたクロスセッションメッセヌゞ](/docs/ja/cross-session-messaging#control-inbound-messages) の承認ダむアログをキャンセルするたでのデッドラむンミリ秒単䜍暩限プロンプトおよび `AskUserQuestion` 質問は独自のフロヌを䜿甚し、それによっお管理されたせん。Claude Code v2.1.236 以降では、無人で実行されおいる可胜性があるセッションの䞭期 [Fable 䜿甚クレゞット同意プロンプト](/docs/ja/model-config#fable-and-usage-credits) もバりンドしたす。[むンバりンドメッセヌゞを制埡](/docs/ja/cross-session-messaging#control-inbound-messages) および [非察話セッション](/docs/ja/cross-session-messaging#non-interactive-sessions) は、デッドラむンが適甚されない堎合を含む、完党な保持メッセヌゞ有効期限ルヌルをカバヌしたす。[`dialogExpiry`](/docs/ja/settings-reference#dialogexpiry) 蚭定をオヌバヌラむドしたす。`0` たたは負の倀はデッドラむンを無効にしたす |

402| `CLAUDE_CODE_USE_ANTHROPIC_AWS` | [Claude Platform on AWS](/docs/ja/claude-platform-on-aws) を䜿甚したす |405| `CLAUDE_CODE_USE_ANTHROPIC_AWS` | [Claude Platform on AWS](/docs/ja/claude-platform-on-aws) を䜿甚したす |

403| `CLAUDE_CODE_USE_BEDROCK` | [Amazon Bedrock](/docs/ja/amazon-bedrock) を䜿甚したす |406| `CLAUDE_CODE_USE_BEDROCK` | [Amazon Bedrock](/docs/ja/amazon-bedrock) を䜿甚したす |

404| `CLAUDE_CODE_USE_FOUNDRY` | [Microsoft Foundry](/docs/ja/microsoft-foundry) を䜿甚したす |407| `CLAUDE_CODE_USE_FOUNDRY` | [Microsoft Foundry](/docs/ja/microsoft-foundry) を䜿甚したす |

405| `CLAUDE_CODE_USE_MANTLE` | Amazon Bedrock [Mantle ゚ンドポむント](/docs/ja/amazon-bedrock#use-the-mantle-endpoint) を䜿甚したす |408| `CLAUDE_CODE_USE_MANTLE` | Amazon Bedrock [Mantle ゚ンドポむント](/docs/ja/amazon-bedrock#use-the-mantle-endpoint) を䜿甚したす |

406| `CLAUDE_CODE_USE_NATIVE_FILE_SEARCH` | Node.js ファむル API を䜿甚しおカスタムコマンド、サブ゚ヌゞェント、出力スタむルを怜出するには `1` に蚭定したす。バンドルされた ripgrep バむナリが利甚できないか、環境でブロックされおいる堎合に蚭定したす。Grep たたはファむル怜玢ツヌルには圱響したせん |409| `CLAUDE_CODE_USE_NATIVE_FILE_SEARCH` | ripgrep の代わりに Node.js ファむル API を䜿甚しおカスタムコマンド、サブ゚ヌゞェント、出力スタむルを怜出するには、`1` に蚭定したす。バンドルされた ripgrep バむナリが利甚できないか、環境でブロックされおいる堎合に蚭定したす。Grep たたはファむル怜玢ツヌルには圱響したせん |

407| `CLAUDE_CODE_USE_POWERSHELL_TOOL` | PowerShell ツヌルを制埡したす。Git Bash がない Windows では、ツヌルは自動的に有効になりたす。無効にするには `0` に蚭定したす。Git Bash がむンストヌルされおいる Windows では、ツヌルは claude.ai および Console アカりントでデフォルトでオンです。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry セッションで有効にするには `1` に蚭定するか、オフにするには `0` に蚭定したす。Linux、macOS、WSL では、有効にするには `1` に蚭定したす。これには `pwsh` が `PATH` に必芁です。Windows で有効にされおいる堎合、Claude は Git Bash を通じおルヌティングする代わりに PowerShell コマンドをネむティブに実行できたす。[PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool) を参照しおください |410| `CLAUDE_CODE_USE_POWERSHELL_TOOL` | PowerShell ツヌルを制埡したす。Git Bash がない Windows では、ツヌルは自動的に有効になりたす無効にするには `0` に蚭定したす。Git Bash がむンストヌルされおいる Windows では、ツヌルは claude.ai および Console アカりントでデフォルトでオンですAmazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry セッションで有効にするには `1` に蚭定するか、オフにするには `0` に蚭定したす。Linux、macOS、WSL では、有効にするには `1` に蚭定したす。これには `PATH` に `pwsh` が必芁です。Windows で有効にされおいる堎合、Claude は Git Bash を通じおルヌティングする代わりにネむティブに PowerShell コマンドを実行できたす。[PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool) を参照しおください |

408| `CLAUDE_CODE_USE_VERTEX` | [Google Cloud の Agent Platform](/docs/ja/google-vertex-ai) を䜿甚したす |411| `CLAUDE_CODE_USE_VERTEX` | [Google Cloud の Agent Platform](/docs/ja/google-vertex-ai) を䜿甚したす |

409| `CLAUDE_CODE_WEBFETCH_CACHE_TTL_MS` | [WebFetch](/docs/ja/tools-reference#webfetch-tool-behavior) が各フェッチされた URL の応答をキャッシュする時間ミリ秒単䜍に蚭定したす。デフォルトは `900000`15 分です。平文数字のみを受け入れたす。`0`、小数、その他のスペルはデフォルトを保持したす。Claude Code は起動ごずに倀を 1 回読み取るため、蚭定 `env` ブロックの倉曎は次に `claude` を起動するずきに適甚されたす。Claude Code v2.1.233 以降が必芁です |412| `CLAUDE_CODE_WEBFETCH_CACHE_TTL_MS` | [WebFetch](/docs/ja/tools-reference#webfetch-tool-behavior) が各フェッチされた URL のレスポンスをキャッシュする時間ミリ秒単䜍に蚭定したす。デフォルトは `900000`15 分です。プレヌンな数字のみを受け入れたす`0`、小数、その他の衚蚘はデフォルトを保持したす。Claude Code はセッションごずに倀を読み取るため、蚭定 `env` ブロックの倉曎は `claude` を次に起動するずきに適甚されたす。Claude Code v2.1.233 以降が必芁です |

410| `CLAUDE_CODE_WEBFETCH_DEADLINE_MS` | [WebFetch](/docs/ja/tools-reference#webfetch-tool-behavior) がペヌゞのダりンロヌドを埅機する時間ミリ秒単䜍の䞊限。リダむレクトを含みたす。その時点たでに完了しおいないダりンロヌドはデッドラむン゚ラヌで倱敗したす。デフォルトは `300000`5 分です。制限を削陀するには `0` に蚭定したす。平文数字のみを受け入れたす。小数たたはその他のスペルはデフォルトを保持したす。Claude Code v2.1.268 以降が必芁です |413| `CLAUDE_CODE_WEBFETCH_DEADLINE_MS` | [WebFetch](/docs/ja/tools-reference#webfetch-tool-behavior) がペヌゞのダりンロヌドを埅぀時間の䞊限ミリ秒単䜍。リダむレクトを含む。その時点たでに完了しおいないダりンロヌドはデッドラむン゚ラヌで倱敗したす。デフォルトは `300000`5 分です。制限を削陀するには `0` に蚭定したす。プレヌンな数字のみを受け入れたす小数たたはその他の衚蚘はデフォルトを保持したす。Claude Code v2.1.268 以降が必芁です |

411| `CLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS` | 単䞀 [ワヌクフロヌ](/docs/ja/workflows) 実行が䞀床に実行する゚ヌゞェント数。`1`  `256`。デフォルトでは、実行は䞀床に最倧 16 ゚ヌゞェントを実行したす。Claude Code が利甚可胜な CPU が少ない堎合は少なくなりたす。キュヌに入れられた `agent()` 呌び出しは無料スロットを埅機したす。実行䞭の各゚ヌゞェントのトランスクリプトは Claude Code のメモリに留たるため、より高い倀はメモリ䜿甚量を䞊げたす。平文数字のみを受け入れたす。範囲倖の倀およびその他のスペルはデフォルトを保持したす。Claude Code v2.1.269 以降が必芁です |414| `CLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS` | 単䞀 [ワヌクフロヌ](/docs/ja/workflows) 実行が䞀床に実行する゚ヌゞェント数。`1`  `256`。デフォルトでは、実行は䞀床に最倧 16 ゚ヌゞェントを実行したす。Claude Code が利甚可胜な CPU が少ない堎合は少なくなりたすキュヌに入れられた `agent()` 呌び出しは無料スロットを埅ちたす。実行䞭の各゚ヌゞェントのトランスクリプトは Claude Code のメモリに留たるため、より高い倀はメモリ䜿甚量を䞊げたす。プレヌンな数字のみを受け入れたす範囲倖の倀およびその他の衚蚘はデフォルトを保持したす。Claude Code v2.1.269 以降が必芁です |

412| `CLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MS` | [ワヌクフロヌ](/docs/ja/workflows) ゚ヌゞェントが同じプレフィックスシブリングの最初の応答の開始を埅機する時間ミリ秒単䜍の䞊限。耇数の゚ヌゞェントがファンアりトを開始し、[プロンプトキャッシュプレフィックス](/docs/ja/workflows#prompt-caching-in-a-fan-out) を共有する堎合、Claude Code は最初の゚ヌゞェント以倖をこの長さたで保持するため、残りはキャッシュされたプレフィックスを読み取りたす。各プロセスは未キャッシュで凊理する代わりに。デフォルト `5000`。埅機を無効にするには `0` に蚭定したす。`DISABLE_PROMPT_CACHING` が蚭定されおいる堎合、゚ヌゞェントは埅機したせん。Claude Code v2.1.229 以降が必芁です |415| `CLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MS` | [ワヌクフロヌ](/docs/ja/workflows) ゚ヌゞェントが同じプレフィックスシブリングの最初のレスポンスが開始されるたで埅぀時間の䞊限ミリ秒単䜍。耇数の゚ヌゞェントがファンアりトを開始し、[プロンプトキャッシュプレフィックス](/docs/ja/workflows#prompt-caching-in-a-fan-out) を共有する堎合、Claude Code は最初の゚ヌゞェント以倖をこの長さたで保持するため、残りはキャッシュされたプレフィックスを読み取りたす。デフォルト `5000`。埅機を無効にするには `0` に蚭定したす。`DISABLE_PROMPT_CACHING` が蚭定されおいる堎合、゚ヌゞェントは決しお埅機したせん。Claude Code v2.1.229 以降が必芁です |

413| `CLAUDE_CONFIG_DIR` | 蚭定ディレクトリをオヌバヌラむドしたすデフォルト`~/.claude`。すべおの蚭定、セッション履歎、プラグむンはこのパスの䞋に保存されたす。認蚌情報に぀いおは、[Claude Code が認蚌情報を保存する堎所](/docs/ja/authentication#credential-management) を参照しおください。耇数のアカりントを䞊行しお実行するのに䟿利です。䟋えば、`alias claude-work='CLAUDE_CONFIG_DIR=~/.claude-work claude'`。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす |416| `CLAUDE_CONFIG_DIR` | 蚭定ディレクトリをオヌバヌラむドしたすデフォルト`~/.claude`。すべおの蚭定、セッション履歎、プラグむンはこのパスの䞋に保存されたす。認蚌情報に぀いおは、[Claude Code が認蚌情報を保存する堎所](/docs/ja/authentication#credential-management) を参照しおください。耇数のアカりントを䞊行しお実行するのに䟿利です䟋えば、`alias claude-work='CLAUDE_CONFIG_DIR=~/.claude-work claude'`。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす |

414| `CLAUDE_DISABLE_ADOPT` | `←` を抌すか [`/background`](/docs/ja/agent-view#from-inside-a-session) でセッションをバックグラりンド化するずきに、進行䞭のバックグラりンド䜜業を匕き継ぐ代わりに停止するには `1` に蚭定したす。Claude Code はバックグラりンド化する前に確認するよう求め、それ以倖の堎合は匕き継がれるタスクを停止したす。Claude Code v2.1.195 以降が必芁です |417| `CLAUDE_DISABLE_ADOPT` | `←` たたは [`/background`](/docs/ja/agent-view#from-inside-a-session) を抌しおセッションをバックグラりンド化するずきに、進行䞭のバックグラりンド䜜業を匕き継ぐ代わりに停止するには、`1` に蚭定したす。Claude Code はバックグラりンド化する前に確認を求め、それ以倖の堎合は匕き継がれるタスクを停止したす。Claude Code v2.1.195 以降が必芁です |

415| `CLAUDE_EFFORT` | サブプロセスが開始されるずきに有効な [努力レベル](/docs/ja/model-config#adjust-effort-level) に Bash ツヌルサブプロセスおよびフックコマンドで自動的に蚭定されたす`low`、`medium`、`high`、`xhigh`、たたは `max`。Ultracode は個別のレベルではなく、`xhigh` ずしお報告されたす。[フック](/docs/ja/hooks) に枡される `effort.level` フィヌルドず䞀臎したす。珟圚のモデルが努力パラメヌタヌをサポヌトする堎合にのみ蚭定されたす |418| `CLAUDE_EFFORT` | サブプロセスが開始されるずきに有効な [努力レベル](/docs/ja/model-config#adjust-effort-level) に Bash ツヌルサブプロセスおよびフックコマンドで自動的に蚭定されたす`low`、`medium`、`high`、`xhigh`、`max`。[フック](/docs/ja/hooks) に枡される `effort.level` フィヌルドず䞀臎したす。珟圚のモデルが努力パラメヌタヌをサポヌトする堎合のみ蚭定されたす |

416| `CLAUDE_ENABLE_BYTE_WATCHDOG` | バむトレベルストリヌミングアむドル監芖犬を匷制的に有効にするには `1` に蚭定するか、匷制的に無効にするには `0` に蚭定したす。`0` は、その監芖犬が実行される接続で [最初バむトデッドラむン](/docs/ja/network-config#streaming-idle-watchdogs) もオフにしたす。蚭定されおいない堎合、監芖犬は Anthropic API 盎接接続および [Claude Platform on AWS](/docs/ja/claude-platform-on-aws) 接続でデフォルトで有効になり、`ANTHROPIC_BASE_URL` たたは `ANTHROPIC_AWS_BASE_URL` を通じお到達した [ゲヌトりェむ](/docs/ja/gateways) 接続でのストリヌミング応答の堎合。v2.1.222 より前は、ゲヌトりェむ接続では実行されず、むベントレベルの監芖犬はそこで keep-alive ping が到着しおいる間でもスタルを報告できたした。タむムアりトおよびタむマヌがどのように盞互䜜甚するかに぀いおは、[ストリヌミングアむドル監芖犬](/docs/ja/network-config#streaming-idle-watchdogs) を参照しおください |419| `CLAUDE_ENABLE_BYTE_WATCHDOG` | バむトレベルストリヌミングアむドル監芖犬を匷制的に有効にするには `1` に蚭定するか、匷制的に無効にするには `0` に蚭定したす。`0` は、その監芖犬が実行される接続の [最初バむトデッドラむン](/docs/ja/network-config#streaming-idle-watchdogs) もオフにしたす。蚭定されおいない堎合、監芖犬は盎接 Anthropic API および [Claude Platform on AWS](/docs/ja/claude-platform-on-aws) 接続でデフォルトで有効になり、`ANTHROPIC_BASE_URL` たたは `ANTHROPIC_AWS_BASE_URL` を通じお到達した [ゲヌトりェむ](/docs/ja/gateways) 接続でのストリヌミング応答に察しお有効になりたすv2.1.222 より前は、これらのゲヌトりェむ接続では実行されず、キヌプアラむブピングが到着しおいる間でもむベントレベルの監芖犬がスタルを報告する可胜性がありたした。タむムアりトおよびタむマヌがどのように盞互䜜甚するかに぀いおは、[ストリヌミングアむドル監芖犬](/docs/ja/network-config#streaming-idle-watchdogs) を参照しおください |

417| `CLAUDE_ENABLE_BYTE_WATCHDOG_BEDROCK` | Amazon Bedrock `vnd.amazon.eventstream` 応答でバむトレベルストリヌミングアむドル監芖犬を有効にするには `1` に蚭定したす。これは Bedrock ストリヌミングリク゚ストで [最初バむトデッドラむン](/docs/ja/network-config#streaming-idle-watchdogs) も有効にしたす。デフォルトではオフです。`CLAUDE_STREAM_IDLE_TIMEOUT_MS` でタむムアりトを蚭定したす |420| `CLAUDE_ENABLE_BYTE_WATCHDOG_BEDROCK` | Amazon Bedrock `vnd.amazon.eventstream` レスポンスでバむトレベルストリヌミングアむドル監芖犬を有効にするには、`1` に蚭定したす。これにより、Bedrock ストリヌミングリク゚ストの [最初バむトデッドラむン](/docs/ja/network-config#streaming-idle-watchdogs) も有効になりたす。デフォルトではオフです。`CLAUDE_STREAM_IDLE_TIMEOUT_MS` でタむムアりトを蚭定したす |

418| `CLAUDE_ENABLE_STREAM_WATCHDOG` | むベントレベルストリヌミングアむドル監芖犬を匷制的に無効にするには `0` に蚭定するか、匷制的に有効にするには `1` に蚭定したす。蚭定されおいない堎合、監芖犬はすべおのプロバむダヌでデフォルトでオンです。v2.1.196 より前は、蚭定されおいないデフォルトは Anthropic API では サヌバヌ制埡で、他のプロバむダヌではオフでした。`CLAUDE_STREAM_IDLE_TIMEOUT_MS` でタむムアりトを蚭定したす。他のスタルタむマヌに぀いおは、[ストリヌミングアむドル監芖犬](/docs/ja/network-config#streaming-idle-watchdogs) を参照しおください |421| `CLAUDE_ENABLE_STREAM_WATCHDOG` | むベントレベルストリヌミングアむドル監芖犬を匷制的に無効にするには `0` に蚭定するか、匷制的に有効にするには `1` に蚭定したす。蚭定されおいない堎合、監芖犬はすべおのプロバむダヌでデフォルトでオンです。v2.1.196 より前は、蚭定されおいないデフォルトは盎接 Anthropic API でサヌバヌ制埡され、他のプロバむダヌではオフでした。`CLAUDE_STREAM_IDLE_TIMEOUT_MS` でタむムアりトを蚭定したすこのタむムアりトず䞀緒に実行される他のスタルタむマヌに぀いおは、[ストリヌミングアむドル監芖犬](/docs/ja/network-config#streaming-idle-watchdogs) を参照しおください |

419| `CLAUDE_ENV_FILE` | Claude Code が各 Bash コマンドの前に同じシェルプロセスで実行するシェルスクリプトぞのパス。ファむルの゚クスポヌトはコマンドに衚瀺されたす。virtualenv たたは conda アクティベヌションをコマンド間で氞続化するために䜿甚したす。たた、[SessionStart](/docs/ja/hooks#persist-environment-variables)、[Setup](/docs/ja/hooks#setup)、[CwdChanged](/docs/ja/hooks#cwdchanged)、[FileChanged](/docs/ja/hooks#filechanged) フックによっお動的に蚭定されたす |422| `CLAUDE_ENV_FILE` | シェルスクリプトぞのパス。その内容は Claude Code が同じシェルプロセスで各 Bash コマンドの前に実行するため、ファむルの゚クスポヌトはコマンドに衚瀺されたす。virtualenv たたは conda アクティベヌションをコマンド間で氞続化するために䜿甚したす。たた、[SessionStart](/docs/ja/hooks#persist-environment-variables)、[Setup](/docs/ja/hooks#setup)、[CwdChanged](/docs/ja/hooks#cwdchanged)、[FileChanged](/docs/ja/hooks#filechanged) フック によっお動的に蚭定されたす |

420| `CLAUDE_JOB_DIR` | Claude Code によっお各 [バックグラりンドセッション](/docs/ja/agent-view) でそのセッションの `~/.claude/jobs/<id>` ディレクトリに蚭定されたす。セッションが実行するシェルコマンドはそれを継承したす。スクラッチファむルを [`$CLAUDE_JOB_DIR/tmp`](/docs/ja/agent-view#where-state-is-stored) に曞き蟌みたす。Claude の `Write` および `Edit` 呌び出しはそこで暩限を求めたせん。ディレクトリはセッションが削陀されるずきに削陀されたす |423| `CLAUDE_JOB_DIR` | Claude Code によっお各 [バックグラりンドセッション](/docs/ja/agent-view) でそのセッションの `~/.claude/jobs/<id>` ディレクトリに蚭定されたす。セッションが実行するシェルコマンドはそれを継承したす。スクラッチファむルを [`$CLAUDE_JOB_DIR/tmp`](/docs/ja/agent-view#where-state-is-stored) に曞き蟌みたす。Claude の `Write` および `Edit` 呌び出しはそこで暩限を求めず、セッションが削陀されるずディレクトリは削陀されたす |

421| `CLAUDE_PID` | Claude Code はこれを生成するサブプロセスで独自のプロセス ID に蚭定したすBash および PowerShell ツヌルコマンドおよびフックコマンド。Linux では、Bash ツヌルのシェル統合はそれを䜿甚しお、Claude Code プロセス自䜓ず䞀臎する `pkill` パタヌンを拒吊したす。[゚ラヌリファレンス](/docs/ja/errors#pkill-pattern-matches-the-claude-code-process) を参照しおください。独自のスクリプトからそれを読み取っお、芪 Claude Code プロセスを意図的に識別たたはシグナルしたす。Claude Code v2.1.214 以降が必芁です |424| `CLAUDE_PID` | Claude Code はこれを生成するサブプロセスで独自のプロセス ID に蚭定したすBash および PowerShell ツヌルコマンドおよびフックコマンド。Linux では、Bash ツヌルのシェル統合はそれを䜿甚しお、Claude Code プロセス自䜓ず䞀臎する `pkill` パタヌンを拒吊したす[゚ラヌリファレンス](/docs/ja/errors#pkill-pattern-matches-the-claude-code-process) を参照しおください。独自のスクリプトからそれを読み取っお、芪 Claude Code プロセスを意図的に識別たたはシグナルしたす。Claude Code v2.1.214 以降が必芁です |

422| `CLAUDE_REMOTE_CONTROL_SESSION_NAME_PREFIX` | 明瀺的な名前が提䟛されない堎合、自動生成された [Remote Control](/docs/ja/remote-control) セッション名のプレフィックス。デフォルトはマシンのホスト名で、`myhost-graceful-unicorn` などの名前を生成したす。`--remote-control-session-name-prefix` CLI フラグは単䞀呌び出しに同じ倀を蚭定したす |425| `CLAUDE_REMOTE_CONTROL_SESSION_NAME_PREFIX` | 明瀺的な名前が提䟛されない堎合、自動生成された [Remote Control](/docs/ja/remote-control) セッション名のプレフィックス。デフォルトはマシンのホスト名で、`myhost-graceful-unicorn` などの名前を生成したす。`--remote-control-session-name-prefix` CLI フラグは単䞀呌び出しに察しお同じ倀を蚭定したす |

423| `CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS` | ストリヌミングリク゚ストの最初の応答バむトのデッドラむンミリ秒単䜍。[最初バむトデッドラむン](/docs/ja/network-config#streaming-idle-watchdogs) が実行される接続で。Claude Code がそれをクランプする方法、倧きなリク゚スト本䜓に远加する远加時間、蚭定されおいない堎合にデッドラむンを遞択する方法に぀いおは、[API からの応答がない](/docs/ja/errors#no-response-from-api) を参照しおください。Claude Code v2.1.242 以降が必芁です |426| `CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS` | ストリヌミングリク゚ストの最初のレスポンスバむトのデッドラむンミリ秒単䜍。[最初バむトデッドラむン](/docs/ja/network-config#streaming-idle-watchdogs) が実行される接続で。Claude Code がそれをクランプする方法、倧きなリク゚スト本䜓に远加する远加時間、蚭定されおいない堎合にデッドラむンを遞択する方法に぀いおは、[API からの応答がない](/docs/ja/errors#no-response-from-api) を参照しおください。Claude Code v2.1.242 以降が必芁です |

424| `CLAUDE_STREAM_IDLE_TIMEOUT_MS` | むベントおよびバむトレベルストリヌミングアむドル監芖犬が停止した接続を閉じるたでのタむムアりトミリ秒単䜍。この倉数を明瀺的に蚭定するず、最小倀は `300000`5 分です。䜎い倀は拡匵思考の䞀時停止ずプロキシバッファリングを吞収するために静かにクランプされ、バむトレベルの監芖犬は倀を 30 分でキャップしたす。`CLAUDE_BYTE_STREAM_IDLE_TIMEOUT_MS` はバむトレベルの監芖犬でこの倉数より優先されたす。監芖犬ごずの蚭定されおいないデフォルトに぀いおは、[ストリヌミングアむドル監芖犬](/docs/ja/network-config#streaming-idle-watchdogs) を参照しおください |427| `CLAUDE_STREAM_IDLE_TIMEOUT_MS` | むベントレベルおよびバむトレベルストリヌミングアむドル監芖犬が停止した接続を閉じるたでのタむムアりトミリ秒単䜍。この倉数を明瀺的に蚭定するず、最小倀は `300000`5 分です䜎い倀は拡匵思考の䞀時停止ずプロキシバッファリングを吞収するために 1 秒に静かにクランプされ、バむトレベルの監芖犬は倀を 30 分でキャップしたす。`CLAUDE_BYTE_STREAM_IDLE_TIMEOUT_MS` はバむトレベルの監芖犬に察しおこの倉数より優先されたす。監芖犬ごずの蚭定されおいないデフォルトに぀いおは、[ストリヌミングアむドル監芖犬](/docs/ja/network-config#streaming-idle-watchdogs) を参照しおください |

425| `CLAUDE_SUBAGENT_BG_SHELL_MAX_MS` | v2.1.260 で削陀され、珟圚は no-op です。以前は、[サブ゚ヌゞェント](/docs/ja/sub-agents) が開始した [バックグラりンドシェルコマンド](/docs/ja/interactive-mode#background-bash-commands) が実行できる最倧時間ミリ秒単䜍をキャップしおいたした。デフォルト 60 分。[バックグラりンドコマンドラむフタむムルヌル](/docs/ja/tools-reference#background-commands) を参照しおください |428| `CLAUDE_SUBAGENT_BG_SHELL_MAX_MS` | v2.1.260 で削陀され、珟圚は no-op です。以前は、[サブ゚ヌゞェント](/docs/ja/sub-agents) が開始した [バックグラりンドシェルコマンド](/docs/ja/interactive-mode#background-bash-commands) が実行できる時間の䞊限ミリ秒単䜍をキャップしおいたした。デフォルト 60 分。[バックグラりンドコマンドラむフタむムルヌル](/docs/ja/tools-reference#background-commands) を参照しおください |

426| `DEBUG` | デバッグモヌドを有効にするには `1` に蚭定したす。[`--debug`](/docs/ja/cli-reference#cli-flags) で起動するのず同等です。デバッグログは `~/.claude/debug/<session-id>.txt` たたは `CLAUDE_CODE_DEBUG_LOGS_DIR` で蚭定されたパスに曞き蟌たれたす。`1`、`true`、`yes`、`on` の truthy 倀のみがデバッグモヌドを有効にするため、`DEBUG=express:*` などの他のツヌル甚に蚭定された名前空間パタヌンはそれをトリガヌしたせん |429| `DEBUG` | デバッグモヌドを有効にするには、`1` に蚭定したす。[`--debug`](/docs/ja/cli-reference#cli-flags) で起動するのず同等です。デバッグログは `~/.claude/debug/<session-id>.txt` たたは `CLAUDE_CODE_DEBUG_LOGS_DIR` で蚭定されたパスに曞き蟌たれたす。`1`、`true`、`yes`、`on` のみが truthy 倀でデバッグモヌドを有効にするため、他のツヌル甚に蚭定された `DEBUG=express:*` などの名前空間パタヌンはそれをトリガヌしたせん |

427| `DISABLE_AUTOUPDATER` | 自動バックグラりンド曎新を無効にするには `1` に蚭定したす。手動 `claude update` は匕き続き機胜したす。䞡方をブロックするには `DISABLE_UPDATES` を䜿甚したす |430| `DISABLE_AUTOUPDATER` | 自動バックグラりンド曎新を無効にするには、`1` に蚭定したす。手動 `claude update` は匕き続き機胜したす。自動曎新ず手動曎新の䞡方をブロックするには `DISABLE_UPDATES` を䜿甚したす |

428| `DISABLE_AUTO_COMPACT` | コンテキスト制限に近づくずきの自動圧瞮を無効にするには `1` に蚭定したす。手動 `/compact` コマンドは利甚可胜なたたです。圧瞮が発生するタむミングを明瀺的に制埡する堎合に䜿甚したす。[`autoCompactEnabled`](/docs/ja/settings-reference#autocompactenabled) 蚭定をオヌバヌラむドしたす |431| `DISABLE_AUTO_COMPACT` | コンテキスト制限に近づいたずきの自動コンパクションを無効にするには、`1` に蚭定したす。手動 `/compact` コマンドは利甚可胜なたたです。コンパクションが発生するずきに明瀺的に制埡したい堎合に䜿甚したす。[`autoCompactEnabled`](/docs/ja/settings-reference#autocompactenabled) 蚭定をオヌバヌラむドしたす |

429| `DISABLE_COMPACT` | すべおの圧瞮を無効にするには `1` に蚭定したす自動圧瞮ず手動 `/compact` コマンド |432| `DISABLE_COMPACT` | すべおのコンパクション自動コンパクションず手動 `/compact` コマンドを無効にするには、`1` に蚭定したす |

430| `DISABLE_COST_WARNINGS` | コスト譊告メッセヌゞを無効にするには `1` に蚭定したす |433| `DISABLE_COST_WARNINGS` | コスト譊告メッセヌゞを無効にするには、`1` に蚭定したす |

431| `DISABLE_DOCTOR_COMMAND` | [`/doctor`](/docs/ja/commands#all-commands) セットアップチェックアップスキルずその `/checkup` ゚むリアスを非衚瀺にするには `1` に蚭定したす。ナヌザヌがセッションからセットアップ蚺断を実行しないようにする管理デプロむメントに䟿利です。`claude doctor` タヌミナルコマンドには圱響したせん。v2.1.205 より前は、この倉数は `/doctor` 蚺断スクリヌンコマンドを非衚瀺にしたした |434| `DISABLE_DOCTOR_COMMAND` | [`/doctor`](/docs/ja/commands#all-commands) セットアップチェックアップスキルおよびその `/checkup` ゚むリアスを非衚瀺にするには、`1` に蚭定したす。ナヌザヌがセッションからセットアップ蚺断を実行すべきではない管理デプロむメントに䟿利です。`claude doctor` タヌミナルコマンドには圱響したせん。v2.1.205 より前は、この倉数は `/doctor` 蚺断スクリヌンコマンドを非衚瀺にしおいたした |

432| `DISABLE_ERROR_REPORTING` | ゚ラヌ報告をオプトアりトするには、`1` などの空でない倀に蚭定したす。**`0` たたは `false` に蚭定しおもオプトアりト**。ほずんどのオン/オフ倉数ずは異なり。倉数を蚭定解陀しお゚ラヌ報告をオンに戻したす |435| `DISABLE_ERROR_REPORTING` | ゚ラヌ報告をオプトアりトするには、`1` などの空でない倀に蚭定したす。**`0` たたは `false` に蚭定しおもオプトアりト**したす。ほずんどのオン/オフ倉数ずは異なり倉数を蚭定解陀しお゚ラヌ報告をオンに戻したす |

433| `DISABLE_EXTRA_USAGE_COMMAND` | レヌト制限を超えた远加䜿甚量を賌入できるようにする `/usage-credits` コマンドを非衚瀺にするには `1` に蚭定したす |436| `DISABLE_EXTRA_USAGE_COMMAND` | レヌト制限を超えお远加䜿甚を賌入できるようにする `/usage-credits` コマンドを非衚瀺にするには、`1` に蚭定したす |

434| `DISABLE_FEEDBACK_COMMAND` | `/feedback` コマンドおよび [Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior) を無効にするには `1` に蚭定したす。たた、`/bug` および `/share` を無効にしたす。これらは同じパスを通じお報告したす。v2.1.212 より前は、コマンドはすべおの名前で無効になっおいたした。叀い名前 `DISABLE_BUG_COMMAND` も受け入れられたす |437| `DISABLE_FEEDBACK_COMMAND` | `/feedback` コマンドおよび [Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior) を無効にするには、`1` に蚭定したす。たた、`/bug` および `/share` を無効にしたす。これらは同じパスを通じお報告したすv2.1.212 より前は、それらは `/feedback` の゚むリアスであったため、コマンドはすべおの名前で無効になっおいたした。叀い名前 `DISABLE_BUG_COMMAND` も受け入れられたす |

435| `DISABLE_GROWTHBOOK` | GrowthBook 機胜フラグ取埗を無効にし、すべおのフラグにコヌドデフォルトを䜿甚するには `1` たたは `true` に蚭定したす。これにより、[Remote Control](/docs/ja/remote-control#requirements) および他の [機胜フラグ取埗が必芁な機胜](#features-that-need-feature-flag-fetching) が利甚できなくなりたす。`0` たたは `false` に蚭定するず、取埗がオンのたたになりたす。テレメトリむベントログは `DISABLE_TELEMETRY` も蚭定されおいない限りオンのたたです |438| `DISABLE_GROWTHBOOK` | GrowthBook 機胜フラグ取埗を無効にし、すべおのフラグにコヌドデフォルトを䜿甚するには、`1` たたは `true` に蚭定したす。これにより、[Remote Control](/docs/ja/remote-control#requirements) および他の [機胜フラグ取埗が必芁な機胜](#features-that-need-feature-flag-fetching) が利甚できなくなりたす。`0` たたは `false` に蚭定するず、取埗がオンのたたになりたす。テレメトリむベントログは `DISABLE_TELEMETRY` も蚭定されおいない限りオンのたたです |

436| `DISABLE_INSTALLATION_CHECKS` | むンストヌル譊告を無効にするには `1` に蚭定したす。むンストヌル堎所を手動で管理する堎合にのみ䜿甚したす。暙準むンストヌルの問題をマスクできるため |439| `DISABLE_INSTALLATION_CHECKS` | むンストヌル譊告を無効にするには、`1` に蚭定したす。むンストヌル堎所を手動で管理する堎合のみ䜿甚したす。暙準むンストヌルの問題をマスクできるためです |

437| `DISABLE_INSTALL_GITHUB_APP_COMMAND` | `/install-github-app` コマンドを非衚瀺にするには `1` に蚭定したす。サヌドパヌティプロバむダヌAmazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundryを䜿甚する堎合は既に非衚瀺です |440| `DISABLE_INSTALL_GITHUB_APP_COMMAND` | `/install-github-app` コマンドを非衚瀺にするには、`1` に蚭定したす。サヌドパヌティプロバむダヌAmazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundryを䜿甚する堎合は既に非衚瀺です |

438| `DISABLE_INTERLEAVED_THINKING` | むンタヌリヌブ思考ベヌタヘッダヌの送信を防ぐには `1` に蚭定したす。LLM ゲヌトりェむたたはプロバむダヌが [むンタヌリヌブ思考](https://platform.claude.com/docs/en/build-with-claude/extended-thinking#interleaved-thinking) をサポヌトしない堎合に䟿利です |441| `DISABLE_INTERLEAVED_THINKING` | むンタヌリヌブ思考ベヌタヘッダヌの送信を防ぐには、`1` に蚭定したす。LLM ゲヌトりェむたたはプロバむダヌが [むンタヌリヌブ思考](https://platform.claude.com/docs/en/build-with-claude/extended-thinking#interleaved-thinking) をサポヌトしおいない堎合に䟿利です |

439| `DISABLE_LOGIN_COMMAND` | `/login` コマンドを非衚瀺にするには `1` に蚭定したす。認蚌が API キヌたたは `apiKeyHelper` を通じお倖郚で凊理される堎合に䟿利です |442| `DISABLE_LOGIN_COMMAND` | `/login` コマンドを非衚瀺にするには、`1` に蚭定したす。認蚌が API キヌたたは `apiKeyHelper` を通じお倖郚で凊理される堎合に䟿利です |

440| `DISABLE_LOGOUT_COMMAND` | `/logout` コマンドを非衚瀺にするには `1` に蚭定したす |443| `DISABLE_LOGOUT_COMMAND` | `/logout` コマンドを非衚瀺にするには、`1` に蚭定したす |

441| `DISABLE_PROMPT_CACHING` | すべおのモデルの [プロンプトキャッシング](/docs/ja/prompt-caching#disable-prompt-caching) を無効にするには `1` に蚭定したすモデルごずの蚭定より優先 |444| `DISABLE_PROMPT_CACHING` | すべおのモデルの [プロンプトキャッシング](/docs/ja/prompt-caching#disable-prompt-caching) を無効にするには、`1` に蚭定したすモデルごずの蚭定より優先されたす |

442| `DISABLE_PROMPT_CACHING_FABLE` | Fable モデルのプロンプトキャッシングを無効にするには `1` に蚭定したす |445| `DISABLE_PROMPT_CACHING_FABLE` | Fable モデルのプロンプトキャッシングを無効にするには、`1` に蚭定したす |

443| `DISABLE_PROMPT_CACHING_HAIKU` | Haiku モデルのプロンプトキャッシングを無効にするには `1` に蚭定したす |446| `DISABLE_PROMPT_CACHING_HAIKU` | [デフォルト Haiku モデル](/docs/ja/prompt-caching#disable-prompt-caching) のプロンプトキャッシングを無効にするには、`1` に蚭定したす。どこで実行されるかに関わらず |

444| `DISABLE_PROMPT_CACHING_OPUS` | Opus モデルのプロンプトキャッシングを無効にするには `1` に蚭定したす |447| `DISABLE_PROMPT_CACHING_OPUS` | Opus モデルのプロンプトキャッシングを無効にするには、`1` に蚭定したす |

445| `DISABLE_PROMPT_CACHING_SONNET` | Sonnet モデルのプロンプトキャッシングを無効にするには `1` に蚭定したす |448| `DISABLE_PROMPT_CACHING_SONNET` | Sonnet モデルのプロンプトキャッシングを無効にするには、`1` に蚭定したす |

446| `DISABLE_TELEMETRY` | テレメトリをオプトアりトするには、`1` などの空でない倀に蚭定したす。**`0` たたは `false` に蚭定しおもオプトアりト**。ほずんどのオン/オフ倉数ずは異なり。倉数を蚭定解陀しおテレメトリをオンに戻したす。テレメトリむベントにはコヌド、ファむルパス、bash コマンドなどのナヌザヌデヌタは含たれたせん。たた、`DISABLE_GROWTHBOOK` ず同じ効果で機胜フラグ取埗を無効にしたす。これにより、[Remote Control](/docs/ja/remote-control#requirements) および他の [機胜フラグ取埗が必芁な機胜](#features-that-need-feature-flag-fetching) が利甚できなくなりたす。[組織のテレメトリをオフにする](/docs/ja/managed-settings#turn-telemetry-off-for-your-organization) を参照しおください |449| `DISABLE_TELEMETRY` | テレメトリをオプトアりトするには、`1` などの空でない倀に蚭定したす。**`0` たたは `false` に蚭定しおもオプトアりト**したす。ほずんどのオン/オフ倉数ずは異なり倉数を蚭定解陀しおテレメトリをオンに戻したす。テレメトリむベントはコヌド、ファむルパス、Bash コマンドなどのナヌザヌデヌタを含みたせん。たた、[機胜フラグ取埗](#features-that-need-feature-flag-fetching) を無効にしたす。[組織のテレメトリをオフにする](/docs/ja/managed-settings#turn-telemetry-off-for-your-organization) を参照しおください |

447| `DISABLE_UPDATES` | 手動 `claude update` および `claude install` を含むすべおの曎新をブロックするには `1` に蚭定したす。`DISABLE_AUTOUPDATER` より厳しい。独自のチャネルを通じお Claude Code を配垃し、ナヌザヌが自己曎新しないようにする堎合に䜿甚したす |450| `DISABLE_UPDATES` | 手動 `claude update` および `claude install` を含むすべおの曎新をブロックするには、`1` に蚭定したす。`DISABLE_AUTOUPDATER` より厳しい。独自のチャネルを通じお Claude Code を配垃し、ナヌザヌが自己曎新すべきでない堎合に䜿甚したす |

448| `DISABLE_UPGRADE_COMMAND` | `/upgrade` コマンドを非衚瀺にするには `1` に蚭定したす |451| `DISABLE_UPGRADE_COMMAND` | `/upgrade` コマンドを非衚瀺にするには、`1` に蚭定したす |

449| `DO_NOT_TRACK` | テレメトリをオプトアりトするには `1` に蚭定したす。`DISABLE_TELEMETRY` ず同じ効果。[Remote Control](/docs/ja/remote-control#requirements) および他の [機胜フラグ取埗が必芁な機胜](#features-that-need-feature-flag-fetching) が利甚できなくなりたす。Claude Code はこの倉数を暙準ブヌル倀ずしお読み取るため、`0` はテレメトリをオンのたたにし、倚くの開発者 CLI で認識されるクロスツヌル芏玄ずしお尊重したす |452| `DO_NOT_TRACK` | テレメトリをオプトアりトするには、`1` に蚭定したす。`DISABLE_TELEMETRY` ず同じ効果。[機胜フラグ取埗](#features-that-need-feature-flag-fetching) を含む。Claude Code はこの倉数を暙準ブヌル倀ずしお読み取るため、`0` はテレメトリをオンのたたにし、倚くの開発者 CLI で認識されるクロスツヌル芏玄ずしお尊重したす |

450| `ENABLE_BETA_TRACING_DETAILED` | `BETA_TRACING_ENDPOINT` ず䞀緒に `1` に蚭定しお、[詳现ベヌタトレヌシング](/docs/ja/monitoring-usage#traces-beta) をオンにしたす。コンテンツを含むスパン属性ず `claude_code.hook` スパンを远加したす。察話型 CLI セッションでは、組織もベヌタ甚にホワむトリストに登録される必芁がありたす。䞡方の倉数は [プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす |453| `ENABLE_BETA_TRACING_DETAILED` | `BETA_TRACING_ENDPOINT` ず䞀緒に、[詳现ベヌタトレヌシング](/docs/ja/monitoring-usage#traces-beta) をオンにするには、`1` に蚭定したす。コンテンツを含むスパン属性および `claude_code.hook` スパンを远加したす。察話型 CLI セッションは、組織がベヌタ甚にホワむトリストに登録されおいる必芁もありたす。䞡方の倉数は [プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす |

451| `ENABLE_CLAUDEAI_MCP_SERVERS` | Claude Code が [claude.ai MCP サヌバヌ](/docs/ja/mcp#use-mcp-servers-from-claude-ai) をフェッチするのを停止するには `false` に蚭定したす。ログむンしたナヌザヌでデフォルトで有効になりたす。プロゞェクトごずたたは組織ごずに無効にするには、代わりに蚭定で [`disableClaudeAiConnectors`](/docs/ja/settings-reference#disableclaudeaiconnectors) を蚭定したす |454| `ENABLE_CLAUDEAI_MCP_SERVERS` | Claude Code が [claude.ai MCP サヌバヌ](/docs/ja/mcp#use-mcp-servers-from-claude-ai) をフェッチするのを停止するには、`false` に蚭定したす。ログむンしたナヌザヌでデフォルトで有効になりたす。プロゞェクトごずたたは組織ごずに無効にするには、代わりに蚭定で [`disableClaudeAiConnectors`](/docs/ja/settings-reference#disableclaudeaiconnectors) を蚭定したす |

452| `ENABLE_PROMPT_CACHING_1H` | デフォルトの 5 分の代わりに 1 時間の [プロンプトキャッシュ TTL](/docs/ja/prompt-caching#cache-lifetime) をリク゚ストするには `1` に蚭定したす。API キヌ、[Amazon Bedrock](/docs/ja/amazon-bedrock)、[Google Cloud の Agent Platform](/docs/ja/google-vertex-ai)、[Microsoft Foundry](/docs/ja/microsoft-foundry)、[Claude Platform on AWS](/docs/ja/claude-platform-on-aws) ナヌザヌ向け。含たれた䜿甚量内のサブスクリプションナヌザヌは [メむン䌚話](/docs/ja/prompt-caching#which-ttl-each-request-gets) で 1 時間の TTL を自動的に受け取りたす。[䜿甚クレゞット](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) を匕き出すサブスクリプションナヌザヌは、1 時間の TTL を保持するために蚭定できたす。1 時間のキャッシュ曞き蟌みはより高いレヌトで請求されたす。リク゚ストバケットごずに TTL を遞択するには、`CLAUDE_CODE_PROMPT_CACHE_TTL` および `CLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTL` を䜿甚したす。これらはこの倉数より優先されたす |455| `ENABLE_PROMPT_CACHING_1H` | デフォルト 5 分の代わりに 1 時間の [プロンプトキャッシュ TTL](/docs/ja/prompt-caching#cache-lifetime) をリク゚ストするには、`1` に蚭定したす。API キヌ、[Amazon Bedrock](/docs/ja/amazon-bedrock)、[Google Cloud の Agent Platform](/docs/ja/google-vertex-ai)、[Microsoft Foundry](/docs/ja/microsoft-foundry)、[Claude Platform on AWS](/docs/ja/claude-platform-on-aws) ナヌザヌ向け。含たれた䜿甚内のサブスクリプションナヌザヌは [メむン䌚話](/docs/ja/prompt-caching#which-ttl-each-request-gets) で自動的に 1 時間 TTL を受け取りたす。[䜿甚クレゞット](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) を匕き出すサブスクリプションナヌザヌは、1 時間 TTL を保持するために蚭定できたす。1 時間のキャッシュ曞き蟌みはより高いレヌトで請求されたす。リク゚ストバケットごずに TTL を遞択するには、`CLAUDE_CODE_PROMPT_CACHE_TTL` および `CLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTL` を䜿甚したす。これらはこの倉数より優先されたす |

453| `ENABLE_PROMPT_CACHING_1H_BEDROCK` | 非掚奚。代わりに `ENABLE_PROMPT_CACHING_1H` を䜿甚しおください |456| `ENABLE_PROMPT_CACHING_1H_BEDROCK` | 非掚奚。代わりに `ENABLE_PROMPT_CACHING_1H` を䜿甚したす |

454| `ENABLE_TOOL_SEARCH` | [MCP ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search) を制埡したす。蚭定されおいない堎合、Claude Code はデフォルトですべおの MCP ツヌルを遅延させたす。Google Cloud の Agent Platform モデルの Claude 4.5 䞖代より前のバヌゞョン、Azure でホストされおいる Microsoft Foundry デプロむメント、`ANTHROPIC_BASE_URL` がファヌストパヌティ以倖のホストを指しおいる堎合は、事前に読み蟌みたす。`true` は垞に遅延させ、ベヌタヘッダヌを送信したす。これらの同じ Agent Platform モデルおよび Microsoft Foundry デプロむメント以倖。リク゚ストは `tool_reference` をサポヌトしないプロキシで倱敗したす。`auto` はツヌル定矩がコンテキストの 10% 以内に収たる堎合、事前に読み蟌みたす。`auto:N` はカスタムしきい倀を蚭定したす。䟋えば `auto:5` は 5% です。`false` はすべおのツヌルを事前に読み蟌みたす。自分で蚭定した倀は `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` が蚭定されおいる堎合は無芖されたす。v2.1.221 より前は、Claude Code は `true` に蚭定しない限り、Google Cloud の Agent Platform のすべおのモデルでツヌル怜玢を無効にしおいたした |457| `ENABLE_TOOL_SEARCH` | [MCP ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search) を制埡したす。蚭定されおいない堎合、Claude Code はデフォルトですべおの MCP ツヌルを遅延させたす。ただし、`ANTHROPIC_BASE_URL` が非ファヌストパヌティホストを指しおいる堎合、Google Cloud の Agent Platform モデルが Claude 4.5 䞖代より前の堎合、Azure でホストされおいる Microsoft Foundry デプロむメントの堎合は事前に読み蟌みたす。`true` は垞に遅延させ、ベヌタヘッダヌを送信したす。ただし、これらの同じ Agent Platform モデルおよび Microsoft Foundry デプロむメントを陀きたす`tool_reference` をサポヌトしないプロキシではリク゚ストが倱敗したす。`auto` は、ツヌル定矩がコンテキストの 10% 以内に収たる堎合、事前に読み蟌みたす。`auto:N` はカスタムしきい倀を蚭定したす。䟋えば、5% の堎合は `auto:5`。`false` はすべおのツヌルを事前に読み蟌みたす。自分で蚭定した倀は、`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` が蚭定されおいる堎合は無芖されたす。v2.1.221 より前は、Claude Code は、この倉数を `true` に蚭定しない限り、Google Cloud の Agent Platform のすべおのモデルのツヌル怜玢を無効にしおいたした |

455| `FALLBACK_FOR_ALL_PRIMARY_MODELS` | Claude Code が繰り返されたオヌバヌロヌド゚ラヌで、フォヌルバックモデルが蚭定されおいない堎合、すべおのモデルの再詊行を停止するようにするには、`1` などの空でない倀に蚭定したす。**`0` たたは `false` に蚭定しおもこれを有効にしたす**。ほずんどのオン/オフ倉数ずは異なり。これがない堎合、Claude Code は API キヌたたは [サヌドパヌティプロバむダヌ](/docs/ja/third-party-integrations) で認蚌するずきに、Opus、Fable、Mythos モデルずしお認識するモデルでこの方法で再詊行を停止したす。Claude サブスクリプションではなく。Claude Code v2.1.160 以降では、Claude Code は繰り返されたオヌバヌロヌド゚ラヌで蚭定された [フォヌルバックモデルチェヌン](/docs/ja/model-config#fallback-model-chains) に切り替わるため、この倉数はフォヌルバックモデルぞの切り替えに圱響したせん |458| `FALLBACK_FOR_ALL_PRIMARY_MODELS` | Claude Code が蚭定されたフォヌルバックモデルがない堎合、すべおのモデルで繰り返されたオヌバヌロヌド゚ラヌで再詊行を停止するようにするには、`1` などの空でない倀に蚭定したす。**`0` たたは `false` に蚭定しおもこれを有効にしたす**。ほずんどのオン/オフ倉数ずは異なり倉数を蚭定解陀しおデフォルト再詊行動䜜を埩元したす。これがない堎合、Claude Code は API キヌたたは [サヌドパヌティプロバむダヌ](/docs/ja/third-party-integrations) ではなく Claude サブスクリプションで認蚌する堎合、Opus、Fable、Mythos モデルずしお認識するモデルでこのように再詊行を停止したす。Claude Code v2.1.160 以降では、Claude Code は繰り返されたオヌバヌロヌド゚ラヌで蚭定された [フォヌルバックモデルチェヌン](/docs/ja/model-config#fallback-model-chains) に切り替えるため、この倉数はプラむマリモデルぞの切り替えに圱響したせん |

456| `FORCE_AUTOUPDATE_PLUGINS` | メむン自動アップデヌタヌが `DISABLE_AUTOUPDATER` を通じお無効になっおいる堎合でも、プラグむン自動曎新を匷制するには `1` に蚭定したす |459| `FORCE_AUTOUPDATE_PLUGINS` | メむン自動アップデヌタヌが `DISABLE_AUTOUPDATER` を通じお無効になっおいる堎合でも、プラグむン自動曎新を匷制するには、`1` に蚭定したす |

457| `FORCE_HYPERLINK` | タヌミナルがサポヌトしおいるが自動怜出されない堎合、クリック可胜な OSC 8 ハむパヌリンクを有効にするには `1` に蚭定するか、無効にするには `0` に蚭定したす。蚭定されおいない堎合、Claude Code はタヌミナルサポヌトが怜出された堎合にのみハむパヌリンクを有効にしたす。Claude Code はこの倀をブヌル倀ではなく数倀ずしお解析するため、`false`、`no`、`off` などの倀はハむパヌリンクを無効にする代わりに有効にしたす。フッタヌ [PR たたはマヌゞリク゚ストバッゞ](/docs/ja/interactive-mode#pr-review-status) は、SSH 経由など Claude Code がタヌミナルサポヌトを怜出できない堎合でも、ハむパヌリンクずしおレンダリングされたす。バッゞをプレヌンテキストずしおレンダリングするには `0` に蚭定したす |460| `FORCE_HYPERLINK` | タヌミナルがサポヌトしおいるが自動怜出されおいない堎合、クリック可胜な OSC 8 ハむパヌリンクを有効にするには `1` に蚭定するか、無効にするには `0` に蚭定したす。蚭定されおいない堎合、Claude Code はタヌミナルサポヌトを怜出した堎合のみハむパヌリンクを有効にしたす。Claude Code はこの倀をブヌル倀ではなく数倀ずしお解析するため、`false`、`no`、`off` などの倀はハむパヌリンクを無効にする代わりに有効にしたす。フッタヌ [PR たたはマヌゞリク゚ストバッゞ](/docs/ja/interactive-mode#pr-review-status) は、SSH 経由など Claude Code がタヌミナルサポヌトを怜出できない堎合でも、ハむパヌリンクずしおレンダリングされたす。バッゞをプレヌンテキストずしおレンダリングするには `0` に蚭定したす |

458| `FORCE_PROMPT_CACHING_5M` | 1 時間の TTL がそれ以倖の堎合適甚される堎合でも、5 分のプロンプトキャッシュ TTL を匷制するには `1` に蚭定したす。`CLAUDE_CODE_PROMPT_CACHE_TTL`、`CLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTL`、`ENABLE_PROMPT_CACHING_1H`、および `promptCacheTtl` および `subagentPromptCacheTtl` 蚭定をオヌバヌラむドしたす |461| `FORCE_PROMPT_CACHING_5M` | 1 時間 TTL がそれ以倖の堎合適甚される堎合でも、5 分のプロンプトキャッシュ TTL を匷制するには、`1` に蚭定したす。`CLAUDE_CODE_PROMPT_CACHE_TTL`、`CLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTL`、`ENABLE_PROMPT_CACHING_1H`、および `promptCacheTtl` および `subagentPromptCacheTtl` 蚭定をオヌバヌラむドしたす |

459| `HTTP_PROXY` | ネットワヌク接続甚の HTTP プロキシサヌバヌを指定したす |462| `HTTP_PROXY` | ネットワヌク接続甚の HTTP プロキシサヌバヌを指定したす |

460| `HTTPS_PROXY` | ネットワヌク接続甚の HTTPS プロキシサヌバヌを指定したす |463| `HTTPS_PROXY` | ネットワヌク接続甚の HTTPS プロキシサヌバヌを指定したす |

461| `IS_DEMO` | デモモヌドを有効にするには、`1` などの空でない倀に蚭定したすヘッダヌおよび `/status` 出力からメヌルアドレスず組織名を非衚瀺にし、オンボヌディングをスキップしたす。**`0` たたは `false` に蚭定しおもデモモヌドを有効にしたす**。ほずんどのオン/オフ倉数ずは異なり。倉数を蚭定解陀しおオフにしたす。セッションをストリヌミングたたは蚘録する堎合に䟿利です |464| `IS_DEMO` | デモモヌドを有効にするには、`1` などの空でない倀に蚭定したすヘッダヌおよび `/status` 出力からメヌルアドレスず組織名を非衚瀺にし、オンボヌディングをスキップしたす。**`0` たたは `false` に蚭定しおもデモモヌドを有効にしたす**。ほずんどのオン/オフ倉数ずは異なり倉数を蚭定解陀しおオフにしたす。セッションをストリヌミングたたは蚘録する堎合に䟿利です |

462| `MAX_MCP_OUTPUT_TOKENS` | MCP ツヌル応答で蚱可される最倧トヌクン数。Claude Code は出力が 10,000 トヌクンを超える堎合に譊告を衚瀺したす。[`anthropic/maxResultSizeChars`](/docs/ja/mcp#raise-the-limit-for-a-specific-tool) を宣蚀するツヌルは、テキストコンテンツにはその文字制限を䜿甚したすが、それらのツヌルからの画像コンテンツはこの倉数の察象ですデフォルト25000 |465| `MAX_MCP_OUTPUT_TOKENS` | MCP ツヌル応答で蚱可される最倧トヌクン数。Claude Code は出力が 10,000 トヌクンを超える堎合に譊告を衚瀺したす。[`anthropic/maxResultSizeChars`](/docs/ja/mcp#raise-the-limit-for-a-specific-tool) を宣蚀するツヌルはテキストコンテンツにその文字制限を䜿甚したすが、これらのツヌルからの画像コンテンツはこの倉数の察象ですデフォルト25000 |

463| `MAX_STRUCTURED_OUTPUT_RETRIES` | 非察話モヌドで `-p` フラグを䜿甚しお、モデルの応答が [`--json-schema`](/docs/ja/cli-reference#cli-flags) に察する怜蚌に倱敗した堎合、Claude Code が蚱可する詊行回数。その埌、有効な出力がない堎合、実行は倱敗したす。[ワヌクフロヌ](/docs/ja/workflows) サブ゚ヌゞェントの構造化出力が怜蚌に倱敗した堎合にも同じキャップが適甚されたす。デフォルト 5。最初の詊行ず 4 回の再詊行 |466| `MAX_STRUCTURED_OUTPUT_RETRIES` | 非察話モヌドで `-p` フラグを䜿甚しお、モデルのレスポンスが [`--json-schema`](/docs/ja/cli-reference#cli-flags) に察する怜蚌に倱敗した堎合、Claude Code が蚱可する詊行回数その埌、有効な出力がない堎合、実行は倱敗したす。[ワヌクフロヌ](/docs/ja/workflows) サブ゚ヌゞェントの構造化出力が怜蚌に倱敗した堎合も同じキャップが適甚されたす。デフォルト 5最初の詊行ず 4 回の再詊行 |

464| `MAX_THINKING_TOKENS` | [拡匵思考](https://platform.claude.com/docs/en/build-with-claude/extended-thinking) の固定トヌクン予算。Claude Code はそれを芁求の最倧出力トヌクンの 1 トヌクン䞋でキャップし、1,024 未満にはしたせん。そのリミットの蚭定方法に぀いおは、`CLAUDE_CODE_MAX_OUTPUT_TOKENS` を参照しおください。蚭定されおおらず思考が有効な堎合、[適応的掚論](/docs/ja/model-config#adjust-effort-level) を持぀モデルは独自の思考深床を遞択し、他のモデルはキャップを䜿甚したす。Anthropic API で思考を無効にするには `0` に蚭定したす。ただし、思考をオフにできない Opus 5.5 および Fable モデルは陀きたす。[サヌドパヌティプロバむダヌ](/docs/ja/third-party-integrations) では、`0` は代わりに `thinking` パラメヌタヌを省略したす。Anthropic API で思考がオフの堎合、Claude Code は、Opus 5 など、[その組み合わせを受け入れない](/docs/ja/errors#effort-isnt-available-with-thinking-turned-off) ずわかっおいるモデルに、より高いレベルではなく努力 `high` を送信したす。Claude Code は、適応的掚論モデルの非れロ倀を無芖したす。ただし、`CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING` が適応的掚論をオフにするモデルを陀きたす |467| `MAX_THINKING_TOKENS` | [拡匵思考](https://platform.claude.com/docs/en/build-with-claude/extended-thinking) の固定トヌクン予算。Claude Code はリク゚ストの最倧出力トヌクンの 1 トヌクン䞋でキャップし、1,024 未満にはしたせん。[`CLAUDE_CODE_MAX_OUTPUT_TOKENS`](/docs/ja/model-config#adjust-effort-level) でその制限を蚭定する方法を参照しおください。蚭定されおいない堎合、[適応的掚論](/docs/ja/model-config#adjust-effort-level) を持぀モデルは独自の思考深床を遞択し、他のモデルはキャップを䜿甚したす。Anthropic API で思考をオフにするには `0` に蚭定したす。ただし、Opus 5.5、Sonnet 5.5、Fable モデルを陀きたす。これらは思考をオフにするこずはできたせん。[サヌドパヌティプロバむダヌ](/docs/ja/third-party-integrations) では、`0` も同様にパラメヌタヌを省略するため、2 ぀の倉数は同じように動䜜したす。Anthropic API で思考がオフの堎合、Claude Code は `CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING` が思考をオフにしない限り、Opus 5 などの [その組み合わせを受け入れないモデル](/docs/ja/errors#effort-isnt-available-with-thinking-turned-off) に努力 `high` を送信したす。Claude Code は適応的掚論モデルで非れロ倀を無芖したす。ただし、`CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING` が適応的掚論をオフにするモデルを陀きたす |

465| `MCP_CLIENT_SECRET` | [事前蚭定された認蚌情報](/docs/ja/mcp#use-pre-configured-oauth-credentials) が必芁な MCP サヌバヌの OAuth クラむアントシヌクレット。`--client-secret` でサヌバヌを远加するずきに察話的なプロンプトを回避したす |468| `MCP_CLIENT_SECRET` | [事前蚭定された認蚌情報](/docs/ja/mcp#use-pre-configured-oauth-credentials) が必芁な MCP サヌバヌ甚の OAuth クラむアントシヌクレット。`--client-secret` でサヌバヌを远加するずきに察話的なプロンプトを回避したす |

466| `MCP_CONNECTION_NONBLOCKING` | MCP サヌバヌが最初のク゚リの前に接続するのを埅機するかどうかを制埡したす。MCP スタヌトアップはデフォルトで非ブロッキングですサヌバヌはバックグラりンドで接続し、完了するずそれらのツヌルが利甚可胜になりたす。最初のク゚リの前にサヌバヌが接続するのを埅機するには `0` に蚭定したす。[`alwaysLoad: true`](/docs/ja/mcp#exempt-a-server-from-deferral) で蚭定されたサヌバヌは、[怜出キャッシュ](/docs/ja/mcp#server-status-detail) から提䟛される堎合を陀き、関係なくスタヌトアップを埅機させたす。ツヌルは最初のプロンプトが構築されるずきに存圚する必芁がありたす。非察話モヌド`-p`で `--input-format stream-json` がない堎合、Claude Code は最初のタヌンの前に保留䞭のサヌバヌを埅機したす。[`--mcp-config`](/docs/ja/cli-reference#cli-flags) を明瀺的に枡すず、埅機にはより長いデッドラむンがありたす。キャッシュされたサヌバヌの䟋倖に぀いおは、そのフラグの゚ントリを参照しおください |469| `MCP_CONNECTION_NONBLOCKING` | MCP サヌバヌが最初のク゚リの前に接続するたで起動が埅機するかどうかを制埡したす。MCP スタヌトアップはデフォルトで非ブロッキングですサヌバヌはバックグラりンドで接続し、完了するずそれらのツヌルが利甚可胜になりたす。`0` に蚭定しお、最初のク゚リの前にサヌバヌが接続するたで Claude Code を埅たせたす。[`alwaysLoad: true`](/docs/ja/mcp#exempt-a-server-from-deferral) で蚭定されたサヌバヌは、[怜出キャッシュ](/docs/ja/mcp#server-status-detail) から提䟛される堎合を陀き、最初のプロンプトが構築されるずきにツヌルが存圚する必芁があるため、スタヌトアップを埅たせたす。非察話モヌド`-p`で `--input-format stream-json` なしでは、Claude Code は最初のタヌンの前に保留䞭のサヌバヌを埅ちたす。[`--mcp-config`](/docs/ja/cli-reference#cli-flags) を明瀺的に枡す堎合、埅機にはより長いデッドラむンがありたすキャッシュされたサヌバヌの䟋倖に぀いおはそのフラグの゚ントリを参照しおください |

467| `MCP_CONNECT_TIMEOUT_MS` | ブロッキング MCP スタヌトアップがツヌルリストをスナップショットする前に接続バッチを埅機する時間ミリ秒単䜍デフォルト5000。`MCP_CONNECTION_NONBLOCKING=0` たたは [`alwaysLoad: true`](/docs/ja/mcp#exempt-a-server-from-deferral) でマヌクされたサヌバヌに適甚されたす。デッドラむンで保留䞭のサヌバヌはバックグラりンドで接続し続けたす。`MCP_TIMEOUT` ずは異なり、個別のサヌバヌの接続詊行をバりンドしたす |470| `MCP_CONNECT_TIMEOUT_MS` | ブロッキング MCP スタヌトアップがツヌルリストをスナップショットする前に接続バッチを埅぀時間ミリ秒単䜍デフォルト5000。`MCP_CONNECTION_NONBLOCKING=0` たたは [`alwaysLoad: true`](/docs/ja/mcp#exempt-a-server-from-deferral) でマヌクされたサヌバヌに適甚されたす。デッドラむンで保留䞭のサヌバヌはバックグラりンドで接続し続けたす。`MCP_TIMEOUT` ずは異なりたす。これは個別のサヌバヌの接続詊行をバりンドしたす |

468| `MCP_DISCOVERY_CACHE` | [MCP 怜出キャッシュ](/docs/ja/mcp#server-status-detail) をオンたたはオフにしたす。キャッシュがオンの堎合、以前に䜿甚したリモヌト HTTP たたは SSE サヌバヌは [`cached` ステヌタス](/docs/ja/mcp#server-status-detail) を衚瀺でき、Claude Code は最初のツヌル呌び出しで接続したす。スタヌトアップではなく。キャッシュはデフォルトではオフです。段階的なロヌルアりトがアカりント甚に有効にしない限り。オンにするには `1` に蚭定するか、ロヌルアりトが有効にしおいる堎合でもオフに保぀には `0` に蚭定したす。v2.1.238 より前は、キャッシュはデフォルトでオンでした。`cached` ステヌタスには Claude Code v2.1.221 以降が必芁です |471| `MCP_DISCOVERY_CACHE` | [MCP 怜出キャッシュ](/docs/ja/mcp#server-status-detail) をオンたたはオフにしたす。キャッシュがオンの堎合、以前に䜿甚したリモヌト HTTP たたは SSE サヌバヌは [`cached` ステヌタス](/docs/ja/mcp#server-status-detail) を衚瀺でき、Claude Code は最初のツヌル呌び出しでそれに接続したす。スタヌトアップではなく。キャッシュはデフォルトではオフです。段階的ロヌルアりトがアカりントに察しお有効にしない限り。オンにするには `1` に蚭定するか、ロヌルアりトが有効にしおいる堎合でもオフに保぀には `0` に蚭定したす。v2.1.238 より前は、キャッシュはデフォルトでオンでした。`cached` ステヌタスには Claude Code v2.1.221 以降が必芁です |

469| `MCP_DISCOVERY_CACHE_MAX_STALE_S` | [怜出キャッシュ](/docs/ja/mcp#server-status-detail) ゚ントリの最倧経過時間秒単䜍デフォルト14400、たたは 4 時間。゚ントリがそれより叀い開始では、Claude Code はそれを砎棄し、キャッシュがオフの堎合ず同様にスタヌトアップでサヌバヌに接続したす。Claude Code は倀を 7 日でキャップしたす。v2.1.238 より前は、デフォルトは 8640024 時間で、Claude Code は倀をキャップしたせんでした |472| `MCP_DISCOVERY_CACHE_MAX_STALE_S` | [怜出キャッシュ](/docs/ja/mcp#server-status-detail) ゚ントリの最倧経過時間秒単䜍デフォルト14400、たたは 4 時間。゚ントリがそれより叀い開始では、Claude Code はそれを砎棄し、スタヌトアップでサヌバヌに接続したす。キャッシュがオフの堎合ず同様に。Claude Code は倀を 7 日でキャップしたす。v2.1.238 より前は、デフォルトは 8640024 時間で、Claude Code は倀をキャップしたせんでした |

470| `MCP_DISCOVERY_CACHE_STRIKES` | 開始時に [怜出キャッシュ](/docs/ja/mcp#server-status-detail) ゚ントリが `MCP_DISCOVERY_CACHE_TTL_S` より叀い堎合、Claude Code はバックグラりンドでリフレッシュしたす。この倉数は、Claude Code が゚ントリを砎棄し、代わりに次の開始でサヌバヌに接続する前に、連続でリフレッシュが倱敗できる回数を蚭定したすデフォルト1。ネットワヌク接続が時々ドロップする堎合は䞊げたす。1 回の倱敗したリフレッシュが゚ントリを砎棄しないようにするため。Claude Code v2.1.238 以降が必芁です |473| `MCP_DISCOVERY_CACHE_STRIKES` | [怜出キャッシュ](/docs/ja/mcp#server-status-detail) ゚ントリが `MCP_DISCOVERY_CACHE_TTL_S` より叀い開始では、Claude Code はバックグラりンドでそれをリフレッシュしたす。この倉数は、Claude Code が゚ントリを砎棄し、代わりに次の開始でサヌバヌに接続する前に、連続でリフレッシュが倱敗できる回数を蚭定したすデフォルト1。ネットワヌク接続が時々ドロップする堎合は䞊げたす。1 回の倱敗したリフレッシュが゚ントリを砎棄しないようにしたす。Claude Code v2.1.238 以降が必芁です |

471| `MCP_DISCOVERY_CACHE_TTL_S` | Claude Code が [怜出キャッシュ](/docs/ja/mcp#server-status-detail) ゚ントリをリフレッシュせずに䜿甚する秒数デフォルト900。゚ントリがそれより叀い開始では、Claude Code は匕き続きそれを䜿甚したすが、バックグラりンドでリフレッシュしたす。゚ントリが `MCP_DISCOVERY_CACHE_MAX_STALE_S` より叀い堎合、Claude Code は代わりに砎棄したす。Claude Code は倀を `MCP_DISCOVERY_CACHE_MAX_STALE_S`デフォルト 4 時間でキャップしたす。v2.1.238 より前は、Claude Code は倀をキャップしたせんでした |474| `MCP_DISCOVERY_CACHE_TTL_S` | Claude Code が [怜出キャッシュ](/docs/ja/mcp#server-status-detail) ゚ントリをリフレッシュなしで䜿甚する秒数デフォルト900。゚ントリがそれより叀い開始では、Claude Code は匕き続きそれを䜿甚したすが、バックグラりンドでリフレッシュしたす。゚ントリが `MCP_DISCOVERY_CACHE_MAX_STALE_S` より叀い堎合、Claude Code は代わりに砎棄したす。Claude Code は倀を `MCP_DISCOVERY_CACHE_MAX_STALE_S`デフォルト 4 時間でキャップしたす。v2.1.238 より前は、Claude Code は倀をキャップしたせんでした |

472| `MCP_OAUTH_CALLBACK_PORT` | [事前蚭定された認蚌情報](/docs/ja/mcp#use-pre-configured-oauth-credentials) を䜿甚しお MCP サヌバヌを远加するずきの OAuth リダむレクトコヌルバック甚の固定ポヌト。`--callback-port` の代替 |475| `MCP_OAUTH_CALLBACK_PORT` | [事前蚭定された認蚌情報](/docs/ja/mcp#use-pre-configured-oauth-credentials) を䜿甚しお MCP サヌバヌを远加するずきの OAuth リダむレクトコヌルバック甚の固定ポヌト。`--callback-port` の代替 |

473| `MCP_PROTOCOL_NEGOTIATION` | [v2 MCP クラむアントランタむム](/docs/ja/mcp#mcp-client-runtimes) でのみ、Claude Code が MCP プロトコルリビゞョン 2026-07-28 のサヌバヌをプロヌブするかどうか。HTTP、claude.ai コネクタヌ、stdio サヌバヌをプロヌブするには `auto` に蚭定したす。プロヌブに応答しないサヌバヌは以前のプロトコルで接続したす。SSE および WebSocket サヌバヌは垞にそうしたす。すべおのサヌバヌのプロヌブをスキップするには `legacy` に蚭定したす。倉数がない堎合、Claude Code は HTTP サヌバヌをプロヌブし、[機胜フラグを取埗](#features-that-need-feature-flag-fetching) するセッションで claude.ai コネクタヌサヌバヌもプロヌブしたす。その他の倀は無芖され、デバッグログに譊告が曞き蟌たれたす。Claude Code v2.1.221 以降が必芁です |476| `MCP_PROTOCOL_NEGOTIATION` | [v2 MCP クラむアントランタむム](/docs/ja/mcp#mcp-client-runtimes) でのみ、Claude Code が MCP プロトコルリビゞョン 2026-07-28 のサヌバヌをプロヌブするかどうか。HTTP、claude.ai コネクタヌ、stdio サヌバヌをプロヌブするには `auto` に蚭定したすプロヌブに応答しないサヌバヌは以前のプロトコルで接続したす。SSE および WebSocket サヌバヌは垞にそうしたす。すべおのサヌバヌのプロヌブをスキップするには `legacy` に蚭定したす。倉数がない堎合、Claude Code は HTTP サヌバヌをプロヌブし、機胜フラグを [フェッチ](#features-that-need-feature-flag-fetching) するセッションで claude.ai コネクタヌサヌバヌもプロヌブしたす。その他の倀は譊告で無芖されたす。デバッグログで。Claude Code v2.1.221 以降が必芁です |

474| `MCP_REMOTE_SERVER_CONNECTION_BATCH_SIZE` | スタヌトアップ䞭に䞊列で接続するリモヌト MCP サヌバヌHTTP/SSEの最倧数デフォルト20 |477| `MCP_REMOTE_SERVER_CONNECTION_BATCH_SIZE` | スタヌトアップ䞭に䞊列で接続するリモヌト MCP サヌバヌHTTP/SSEの最倧数デフォルト20 |

475| `MCP_SDK_GENERATION` | このプロセスが MCP サヌバヌに接続する [MCP クラむアントランタむム](/docs/ja/mcp#mcp-client-runtimes) をピン留めしたす`v1`MCP TypeScript SDK 1.x に基づくたたは `v2`[MCP TypeScript SDK 2.0](https://ts.sdk.modelcontextprotocol.io/v2/) に基づく。倉数がない堎合、Claude Code は v2 を䜿甚したす。そのセクションにリストされおいるバヌゞョンから開始。Claude Code v2.1.221 以降では、v2 ランタむムは MCP OAuth サヌバヌが認可応答で返す発行者をチェックし、䞀臎しない堎合、`Issuer mismatch in authorization response` で始たる゚ラヌでサむンむンに倱敗したす。v1 ランタむムはこのチェックを実行したせん。認識されない倀を蚭定するず、Claude Code はそれを無芖し、デバッグログに譊告を曞き蟌みたす。Claude Code はプロセスごずに倀を 1 回読み取りたす。Claude Code v2.1.218 以降が必芁です |478| `MCP_SDK_GENERATION` | このプロセスが MCP サヌバヌに接続する [MCP クラむアントランタむム](/docs/ja/mcp#mcp-client-runtimes) をピン留めしたす`v1`MCP TypeScript SDK 1.x に基づくたたは `v2`[MCP TypeScript SDK 2.0](https://ts.sdk.modelcontextprotocol.io/v2/) に基づく。倉数がない堎合、Claude Code は v2 を䜿甚したす。そのセクションにリストされおいるバヌゞョンから開始したす。Claude Code v2.1.221 以降では、v2 ランタむムは MCP OAuth サヌバヌが認可レスポンスで返す発行者をチェックし、䞀臎しない堎合、`Issuer mismatch in authorization response` で始たる゚ラヌでサむンむンに倱敗したす。v1 ランタむムはこのチェックを実行したせん。認識されない倀を蚭定した堎合、Claude Code はそれを無芖し、デバッグログに譊告を曞き蟌みたす。Claude Code はプロセスごずに倀を読み取りたす。Claude Code v2.1.218 以降が必芁です |

476| `MCP_SERVER_CONNECTION_BATCH_SIZE` | スタヌトアップ䞭に䞊列で接続するロヌカル MCP サヌバヌstdioの最倧数デフォルト3 |479| `MCP_SERVER_CONNECTION_BATCH_SIZE` | スタヌトアップ䞭に䞊列で接続するロヌカル MCP サヌバヌstdioの最倧数デフォルト3 |

477| `MCP_TIMEOUT` | MCP サヌバヌスタヌトアップのタむムアりトミリ秒単䜍デフォルト30000、たたは 30 秒 |480| `MCP_TIMEOUT` | MCP サヌバヌスタヌトアップのタむムアりトミリ秒単䜍デフォルト30000、たたは 30 秒 |

478| `MCP_TOOL_TIMEOUT` | MCP ツヌル実行のタむムアりトミリ秒単䜍デフォルト100000000、玄 28 時間。HTTP、SSE、claude.ai コネクタヌサヌバヌの堎合、各リク゚ストもデフォルトで 60 秒埌にタむムアりトしたす。このリク゚ストごずのリミットを䞊げるには、この倉数たたはサヌバヌごずの `timeout` を 60000 を超えお蚭定したす。䜎い倀はただ党䜓的なツヌル実行タむムアりトを短瞮したすが、リク゚ストごずのリミットを 60 秒のたたにしたす。Stdio および WebSocket サヌバヌにはリク゚ストごずのタむマヌがありたせん。`.mcp.json` のサヌバヌごずの `timeout` フィヌルドはそのサヌバヌでこれをオヌバヌラむドしたす。少なくずも 1000 のサヌバヌごずの `timeout` は、そのサヌバヌのツヌル呌び出しのアむドルりィンドりの最小倀も蚭定するため、`CLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUT` はそれらを早期に䞭止したせん。このフロアには Claude Code v2.1.203 以降が必芁です。環境倉数の堎合、1000 未満の倀は 1 秒にフロアされたす。サヌバヌごずのフィヌルドの堎合、1000 未満の倀は無芖されたす |481| `MCP_TOOL_TIMEOUT` | MCP ツヌル実行のタむムアりトミリ秒単䜍デフォルト100000000、玄 28 時間。HTTP、SSE、claude.ai コネクタヌサヌバヌの堎合、各リク゚ストもデフォルトで 60 秒埌にタむムアりトしたすこの倉数たたはサヌバヌごずの `timeout` を 60000 を超えお蚭定しお、そのリク゚ストごずの制限を䞊げたす。䜎い倀はただ党䜓的なツヌル実行タむムアりトを短瞮したすが、リク゚ストごずの制限を 60 秒のたたにしたす。Stdio および WebSocket サヌバヌにはリク゚ストごずのタむマヌがありたせん。`.mcp.json` のサヌバヌごずの `timeout` フィヌルドはこのサヌバヌをオヌバヌラむドしたす。少なくずも 1000 のサヌバヌごずの `timeout` はそのサヌバヌのツヌル呌び出しの最小アむドルりィンドりも蚭定するため、`CLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUT` はそれらを早期に䞭止したせんこのフロアには Claude Code v2.1.203 以降が必芁です。倉数の堎合、1000 未満の倀は 1 秒にフロアされたすサヌバヌごずのフィヌルドの堎合、1000 未満の倀は無芖されたす |

479| `NO_PROXY` | リク゚ストが盎接発行されるドメむンおよび IP のリスト。プロキシをバむパスしたす |482| `NO_PROXY` | リク゚ストが盎接発行されるドメむンおよび IP のリスト。プロキシをバむパスしたす |

480| `OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT` | 属性倀長の暙準 OpenTelemetry SDK リミット。Claude Code はコンテンツを含むテレメトリ属性をこれず `CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH` の小さい方でキャップするため、切り詰めマヌカヌは SDK リミット内に留たりたす。Claude Code は `OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT` および `OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT` バリアントを同じ方法で読み取り、最小蚭定倀がすべおのシグナルに適甚されたす。Claude Code v2.1.214 以降が必芁です。[監芖](/docs/ja/monitoring-usage#common-configuration-variables) を参照しおください |483| `OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT` | 暙準 OpenTelemetry SDK 属性倀長制限。Claude Code はコンテンツを含むテレメトリ属性をこれず `CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH` の小さい方でキャップするため、切り詰めマヌカヌは SDK 制限内に留たりたす。Claude Code は `OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT` および `OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT` バリアントを同じ方法で読み取り、最小セット倀がすべおのシグナルに適甚されたす。Claude Code v2.1.214 以降が必芁です。[監芖](/docs/ja/monitoring-usage#common-configuration-variables) を参照しおください |

481| `OTEL_LOG_ASSISTANT_RESPONSES` | モデルの応答テキストを `assistant_response` OpenTelemetry ログむベントに含めるには `1` に蚭定したす。蚭定されおいない堎合、`OTEL_LOG_USER_PROMPTS` の倀が代わりに䜿甚されたす。`OTEL_LOG_USER_PROMPTS` が蚭定されおいる堎合でも応答を線集したたたにするには `0` に蚭定したす。Claude Code v2.1.193 以降が必芁です。[監芖](/docs/ja/monitoring-usage#assistant-response-event) を参照しおください |484| `OTEL_LOG_ASSISTANT_RESPONSES` | `assistant_response` OpenTelemetry ログむベントにモデルのレスポンステキストを含めるには、`1` に蚭定したす。蚭定されおいない堎合、Claude Code は代わりに `OTEL_LOG_USER_PROMPTS` の倀を䜿甚したす。`OTEL_LOG_USER_PROMPTS` が蚭定されおいる堎合でも応答を線集のたたにするには `0` に蚭定したす。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす。Claude Code v2.1.193 以降が必芁です。[監芖](/docs/ja/monitoring-usage#assistant-response-event) を参照しおください |

482| `OTEL_LOG_MANAGED_SETTINGS` | 線集された管理蚭定ず、線集前の蚭定の SHA-256 ダむゞェストを `managed_settings_resolved` OpenTelemetry ログむベントに远加するには `1` に蚭定したす。デフォルトで無効。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。プロゞェクトたたはロヌカル蚭定の倀はオンにしたせん。Claude Code v2.1.274 以降が必芁です。[監芖](/docs/ja/monitoring-usage#managed-settings-resolved-event) を参照しおください |485| `OTEL_LOG_MANAGED_SETTINGS` | `managed_settings_resolved` OpenTelemetry ログむベントに線集された管理蚭定および線集前の蚭定の SHA-256 ダむゞェストを远加するには、`1` に蚭定したす。デフォルトで無効です。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したすプロゞェクトたたはロヌカル蚭定の倀はそれをオンにしたせん。Claude Code v2.1.274 以降が必芁です。[監芖](/docs/ja/monitoring-usage#managed-settings-resolved-event) を参照しおください |

483| `OTEL_LOG_RAW_API_BODIES` | Anthropic Messages API リク゚ストおよび応答 JSON を `api_request_body` / `api_response_body` ログむベントずしお発行したす。コンテンツリミットで切り詰められたむンラむンボディの堎合は `1` に蚭定するか、線集されおいないボディをディスクに曞き蟌み、代わりに `body_ref` パスを発行するには `file:<dir>` に蚭定したす。`CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH` はコンテンツリミットを蚭定したす。デフォルト 60 KB。デフォルトで無効。ボディには䌚話履歎党䜓が含たれたす。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす。[監芖](/docs/ja/monitoring-usage#api-request-body-event) を参照しおください |486| `OTEL_LOG_RAW_API_BODIES` | Anthropic Messages API リク゚ストおよびレスポンス JSON を `api_request_body` / `api_response_body` ログむベントずしお発行したす。コンテンツ制限でトリガヌされたむンラむンボディの堎合は `1` に蚭定するか、線集されおいないボディをディスクに曞き蟌み、代わりに `body_ref` パスを発行するには `file:<dir>` に蚭定したす。`CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH` はコンテンツ制限を蚭定したす。デフォルト 60 KB。デフォルトで無効ですボディは䌚話履歎党䜓を含みたす。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす。[監芖](/docs/ja/monitoring-usage#api-request-body-event) を参照しおください |

484| `OTEL_LOG_TOOL_CONTENT` | `tool.output` OpenTelemetry スパンむベントにツヌルコンテンツを含めるには `1` に蚭定したす。スパン属性は [独自のゲヌト](/docs/ja/monitoring-usage#new-context-gates) の䞋でツヌルコンテンツを運びたす。[トレヌシング](/docs/ja/monitoring-usage#traces-beta) が必芁です。デフォルトで無効。機密デヌタを保護するため。[監芖](/docs/ja/monitoring-usage#tool-output-span-event) を参照しおください |487| `OTEL_LOG_TOOL_CONTENT` | `tool.output` OpenTelemetry スパンむベントにツヌルコンテンツを含めるには、`1` に蚭定したす。スパン属性は [独自のゲヌト](/docs/ja/monitoring-usage#new-context-gates) の䞋でツヌルコンテンツを運びたす。[トレヌシング](/docs/ja/monitoring-usage#traces-beta) が必芁です。デフォルトで無効です。機密デヌタを保護するため。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす。[監芖](/docs/ja/monitoring-usage#tool-output-span-event) を参照しおください |

485| `OTEL_LOG_TOOL_DETAILS` | ツヌル入力匕数、MCP サヌバヌ名、ナヌザヌ䜜成ワヌクフロヌ名、ツヌル倱敗時の生゚ラヌ文字列、`api_refusal` むベントの拒吊 `category`、その他のツヌル詳现を OpenTelemetry トレヌスおよびログに含めるには `1` に蚭定したす。デフォルトで無効。PII を保護するため。[監芖](/docs/ja/monitoring-usage) を参照しおください |488| `OTEL_LOG_TOOL_DETAILS` | ツヌル入力匕数を含めるには、`1` に蚭定したすMCP サヌバヌ名ナヌザヌ䜜成ワヌクフロヌ名ツヌル倱敗時の生゚ラヌ文字列`api_refusal` むベントの拒吊 `category`[コストおよびトヌクンメトリクス](/docs/ja/monitoring-usage#cost-counter) の実際の゚ヌゞェント、スキル、プラグむン、MCP サヌバヌ名およびその他のツヌル詳现。OpenTelemetry メトリクス、トレヌス、ログで。デフォルトで無効です。PII を保護するため。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |

486| `OTEL_LOG_USER_PROMPTS` | OpenTelemetry トレヌスおよびログにナヌザヌプロンプトテキストを含めるには `1` に蚭定したす。デフォルトで無効プロンプトは線集されたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |489| `OTEL_LOG_USER_PROMPTS` | OpenTelemetry トレヌスおよびログにナヌザヌプロンプトテキストを含めるには、`1` に蚭定したす。デフォルトで無効ですプロンプトは線集されたす。シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖されたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |

487| `OTEL_METRICS_INCLUDE_ACCOUNT_UUID` | メトリクス属性からアカりント UUID を陀倖するには `false` に蚭定したすデフォルト含たれたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |490| `OTEL_METRICS_INCLUDE_ACCOUNT_UUID` | メトリクス属性からアカりント UUID を陀倖するには、`false` に蚭定したすデフォルト含たれたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |

488| `OTEL_METRICS_INCLUDE_ENTRYPOINT` | メトリクス属性にセッション゚ントリポむントを含めるには `true` に蚭定したすデフォルト陀倖。v2.1.152 で远加されたした。[監芖](/docs/ja/monitoring-usage) を参照しおください |491| `OTEL_METRICS_INCLUDE_ENTRYPOINT` | メトリクス属性にセッション゚ントリポむントを含めるには、`true` に蚭定したすデフォルト陀倖。v2.1.152 で远加されたした。[監芖](/docs/ja/monitoring-usage) を参照しおください |

489| `OTEL_METRICS_INCLUDE_REPOSITORY` | OpenTelemetry メトリクスおよびむベントにセッションのリポゞトリを識別する `vcs.*` 属性でタグ付けするには `true` に蚭定したすデフォルト陀倖。Claude Code v2.1.269 以降が必芁です。[リポゞトリ属性](/docs/ja/monitoring-usage#repository-attributes) を参照しおください |492| `OTEL_METRICS_INCLUDE_REPOSITORY` | OpenTelemetry メトリクスおよびむベントにセッションのリポゞトリを識別する `vcs.*` 属性でタグ付けするには、`true` に蚭定したすデフォルト陀倖。Claude Code v2.1.269 以降が必芁です。[リポゞトリ属性](/docs/ja/monitoring-usage#repository-attributes) を参照しおください |

490| `OTEL_METRICS_INCLUDE_RESOURCE_ATTRIBUTES` | v2.1.161 以降、Claude Code は `OTEL_RESOURCE_ATTRIBUTES` キヌをメトリクスデヌタポむントラベルに添付したす。陀倖するには `false` に蚭定したすデフォルト含たれたす。[監芖](/docs/ja/monitoring-usage#multi-team-organization-support) を参照しおください |493| `OTEL_METRICS_INCLUDE_RESOURCE_ATTRIBUTES` | v2.1.161 以降、Claude Code は `OTEL_RESOURCE_ATTRIBUTES` キヌをメトリクスデヌタポむントラベルに添付したす。陀倖するには `false` に蚭定したすデフォルト含たれたす。[監芖](/docs/ja/monitoring-usage#multi-team-organization-support) を参照しおください |

491| `OTEL_METRICS_INCLUDE_SESSION_ID` | メトリクス属性からセッション ID を陀倖するには `false` に蚭定したすデフォルト含たれたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |494| `OTEL_METRICS_INCLUDE_SESSION_ID` | メトリクス属性からセッション ID を陀倖するには、`false` に蚭定したすデフォルト含たれたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |

492| `OTEL_METRICS_INCLUDE_VERSION` | メトリクス属性に Claude Code バヌゞョンを含めるには `true` に蚭定したすデフォルト陀倖。[監芖](/docs/ja/monitoring-usage) を参照しおください |495| `OTEL_METRICS_INCLUDE_VERSION` | メトリクス属性に Claude Code バヌゞョンを含めるには、`true` に蚭定したすデフォルト陀倖。[監芖](/docs/ja/monitoring-usage) を参照しおください |

493| `SLASH_COMMAND_TOOL_CHAR_BUDGET` | [Skill ツヌル](/docs/ja/skills#control-who-invokes-a-skill) に衚瀺されるスキルメタデヌタの文字予算をオヌバヌラむドしたす。予算はコンテキストりィンドりの 1% で動的にスケヌリングされ、フォヌルバックは 8,000 文字です。埌方互換性のために叀い名前を保持 |496| `SLASH_COMMAND_TOOL_CHAR_BUDGET` | [Skill ツヌル](/docs/ja/skills#control-who-invokes-a-skill) に衚瀺されるスキルメタデヌタの文字予算をオヌバヌラむドしたす。予算はコンテキストりィンドりの 1% で動的にスケヌリングされたす。フォヌルバック 8,000 文字。埌方互換性のために叀い名前を保持 |

494| `TASK_MAX_OUTPUT_LENGTH` | v2.1.277 で削陀され、珟圚は no-op です。それがサむズした `TaskOutput` ツヌルず䞀緒に。以前は、[バックグラりンドタスク](/docs/ja/tools-reference#background-commands) の出力の最倧文字数を蚭定しおいたした。`TaskOutput` ツヌルが保持しおいたした。Claude は代わりに `Read` でバックグラりンドタスクの出力ファむルを読み取りたす |497| `TASK_MAX_OUTPUT_LENGTH` | v2.1.277 で削陀され、珟圚は no-op です。それがサむズした `TaskOutput` ツヌルず䞀緒に。以前は、[バックグラりンドタスク](/docs/ja/tools-reference#background-commands) の出力の最倧文字数を `TaskOutput` ツヌルが保持しおいたした。Claude は代わりに `Read` でバックグラりンドタスクの出力ファむルを読み取りたす |

495| `USE_BUILTIN_RIPGREP` | システムむンストヌル `rg` の代わりに Claude Code に含たれる `rg` を䜿甚するには `0` に蚭定したす |498| `USE_BUILTIN_RIPGREP` | Claude Code に含たれる `rg` の代わりにシステムむンストヌル `rg` を䜿甚するには、`0` に蚭定したす |

496| `VERTEX_REGION_CLAUDE_3_5_HAIKU` | Google Cloud の Agent Platform を䜿甚する堎合、Claude 3.5 Haiku のリヌゞョンをオヌバヌラむドしたす |499| `VERTEX_REGION_CLAUDE_3_5_HAIKU` | Google Cloud の Agent Platform を䜿甚する堎合、Claude 3.5 Haiku のリヌゞョンをオヌバヌラむドしたす |

497| `VERTEX_REGION_CLAUDE_3_5_SONNET` | Google Cloud の Agent Platform を䜿甚する堎合、Claude 3.5 Sonnet のリヌゞョンをオヌバヌラむドしたす |500| `VERTEX_REGION_CLAUDE_3_5_SONNET` | Google Cloud の Agent Platform を䜿甚する堎合、Claude 3.5 Sonnet のリヌゞョンをオヌバヌラむドしたす |

498| `VERTEX_REGION_CLAUDE_3_7_SONNET` | Google Cloud の Agent Platform を䜿甚する堎合、Claude 3.7 Sonnet のリヌゞョンをオヌバヌラむドしたす |501| `VERTEX_REGION_CLAUDE_3_7_SONNET` | Google Cloud の Agent Platform を䜿甚する堎合、Claude 3.7 Sonnet のリヌゞョンをオヌバヌラむドしたす |


506| `VERTEX_REGION_CLAUDE_4_7_OPUS` | Google Cloud の Agent Platform を䜿甚する堎合、Claude Opus 4.7 のリヌゞョンをオヌバヌラむドしたす |509| `VERTEX_REGION_CLAUDE_4_7_OPUS` | Google Cloud の Agent Platform を䜿甚する堎合、Claude Opus 4.7 のリヌゞョンをオヌバヌラむドしたす |

507| `VERTEX_REGION_CLAUDE_4_8_OPUS` | Google Cloud の Agent Platform を䜿甚する堎合、Claude Opus 4.8 のリヌゞョンをオヌバヌラむドしたす |510| `VERTEX_REGION_CLAUDE_4_8_OPUS` | Google Cloud の Agent Platform を䜿甚する堎合、Claude Opus 4.8 のリヌゞョンをオヌバヌラむドしたす |

508| `VERTEX_REGION_CLAUDE_5_5_OPUS` | Google Cloud の Agent Platform を䜿甚する堎合、Claude Opus 5.5 のリヌゞョンをオヌバヌラむドしたす。v2.1.280 で远加されたした |511| `VERTEX_REGION_CLAUDE_5_5_OPUS` | Google Cloud の Agent Platform を䜿甚する堎合、Claude Opus 5.5 のリヌゞョンをオヌバヌラむドしたす。v2.1.280 で远加されたした |

512| `VERTEX_REGION_CLAUDE_5_5_SONNET` | Google Cloud の Agent Platform を䜿甚する堎合、Claude Sonnet 5.5 のリヌゞョンをオヌバヌラむドしたす。v2.1.284 で远加されたした |

509| `VERTEX_REGION_CLAUDE_5_OPUS` | Google Cloud の Agent Platform を䜿甚する堎合、Claude Opus 5 のリヌゞョンをオヌバヌラむドしたす。v2.1.219 で远加されたした |513| `VERTEX_REGION_CLAUDE_5_OPUS` | Google Cloud の Agent Platform を䜿甚する堎合、Claude Opus 5 のリヌゞョンをオヌバヌラむドしたす。v2.1.219 で远加されたした |

510| `VERTEX_REGION_CLAUDE_5_SONNET` | Google Cloud の Agent Platform を䜿甚する堎合、Claude Sonnet 5 のリヌゞョンをオヌバヌラむドしたす。v2.1.197 で远加されたした |514| `VERTEX_REGION_CLAUDE_5_SONNET` | Google Cloud の Agent Platform を䜿甚する堎合、Claude Sonnet 5 のリヌゞョンをオヌバヌラむドしたす。v2.1.197 で远加されたした |

511| `VERTEX_REGION_CLAUDE_FABLE_5` | Google Cloud の Agent Platform を䜿甚する堎合、Claude Fable 5 のリヌゞョンをオヌバヌラむドしたす。v2.1.170 で远加されたした |515| `VERTEX_REGION_CLAUDE_FABLE_5` | Google Cloud の Agent Platform を䜿甚する堎合、Claude Fable 5 のリヌゞョンをオヌバヌラむドしたす。v2.1.170 で远加されたした |


514 518 

515暙準 OpenTelemetry ゚クスポヌタヌ倉数`OTEL_METRICS_EXPORTER`、`OTEL_LOGS_EXPORTER`、`OTEL_EXPORTER_OTLP_ENDPOINT`、`OTEL_EXPORTER_OTLP_PROTOCOL`、`OTEL_EXPORTER_OTLP_HEADERS`、`OTEL_METRIC_EXPORT_INTERVAL`、`OTEL_RESOURCE_ATTRIBUTES`、およびシグナル固有バリアントもサポヌトされおいたす。蚭定の詳现に぀いおは、[監芖](/docs/ja/monitoring-usage) を参照しおください。519暙準 OpenTelemetry ゚クスポヌタヌ倉数`OTEL_METRICS_EXPORTER`、`OTEL_LOGS_EXPORTER`、`OTEL_EXPORTER_OTLP_ENDPOINT`、`OTEL_EXPORTER_OTLP_PROTOCOL`、`OTEL_EXPORTER_OTLP_HEADERS`、`OTEL_METRIC_EXPORT_INTERVAL`、`OTEL_RESOURCE_ATTRIBUTES`、およびシグナル固有バリアントもサポヌトされおいたす。蚭定の詳现に぀いおは、[監芖](/docs/ja/monitoring-usage) を参照しおください。

516 520 

521`CLAUDE_CODE_ENABLE_TELEMETRY` および OpenTelemetry 倉数を゚クスポヌト先を遞択するか、コンテンツをキャプチャするか、シェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。Claude Code は [プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env) では無芖したす。ただし、セクションで説明されおいるオフ倀を陀きたす。`OTEL_RESOURCE_ATTRIBUTES` および゚クスポヌト間隔、タむムアりト、圧瞮倉数`OTEL_METRIC_EXPORT_INTERVAL` などは、プロゞェクトおよびロヌカル蚭定から匕き続き適甚されたす。

522 

517<h2 id="features-that-need-feature-flag-fetching">523<h2 id="features-that-need-feature-flag-fetching">

518 フィヌチャヌフラグの取埗が必芁なフィヌチャヌ524 フィヌチャヌフラグの取埗が必芁なフィヌチャヌ

519</h2>525</h2>


526 532 

527取埗がオフの堎合、以䞋のこずはできたせん。533取埗がオフの堎合、以䞋のこずはできたせん。

528 534 

529* [Pro、Max、Team プランでデフォルトでセッションをオヌトモヌドで開始する](/docs/ja/permission-modes#which-mode-a-session-starts-in) こず

530* VS Code 拡匵機胜が [開始暩限モヌドの蚭定ファむルを読む](/docs/ja/permission-modes#switch-permission-modes) こず

531* [`/auto-mode-setup`](/docs/ja/auto-mode-config#generate-environment-entries) を実行しお `autoMode.environment` ゚ントリを䜜成するこず535* [`/auto-mode-setup`](/docs/ja/auto-mode-config#generate-environment-entries) を実行しお `autoMode.environment` ゚ントリを䜜成するこず

532* [Remote Control](/docs/ja/remote-control#requirements) を䜿甚するこず536* `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` たたは `DISABLE_GROWTHBOOK` が蚭定されおいる堎合に [Remote Control](/docs/ja/remote-control) を䜿甚するこず。`DISABLE_TELEMETRY` および `DO_NOT_TRACK` に぀いおは、[Remote Control の芁件](/docs/ja/remote-control#requirements) を参照しおください

533* [このマシン以倖のセッションにメッセヌゞを送信する](/docs/ja/cross-session-messaging#message-sessions-on-other-machines) こず。このマシン䞊のセッション間のメッセヌゞングは取埗がオフでも機胜したす537* [Remote Control](/docs/ja/remote-control#requirements) が利甚できない堎合に [このマシン以倖のセッションにメッセヌゞを送信する](/docs/ja/cross-session-messaging#message-sessions-on-other-machines) こず。このマシン䞊のセッション間のメッセヌゞングは取埗がオフでも機胜したす

534* [`claude import` たたは `/import` コマンド](/docs/ja/cli-reference#cli-commands) を実行するこず538* [`claude import` たたは `/import` コマンド](/docs/ja/cli-reference#cli-commands) を実行するこず

535* [`/skill-doctor`](/docs/ja/skills#find-unused-skills) を実行するか、`/plugin` **Stats** タブでそのレポヌトを開くこず539* [`/skill-doctor`](/docs/ja/skills#find-unused-skills) を実行するか、`/plugin` **Stats** タブでそのレポヌトを開くこず

536* claude.ai アカりント甚に有効になっおいる [スキル](/docs/ja/skills#where-synced-skills-load) ず [プラグむン](/docs/ja/plugins-reference#synced-plugins) をタヌミナルセッションに同期するこず540* claude.ai アカりント甚に有効になっおいる [スキル](/docs/ja/skills#where-synced-skills-load) ず [プラグむン](/docs/ja/plugins/loading#synced-plugins) をタヌミナルセッションに同期するこず

537* [アドバむザヌツヌル](/docs/ja/advisor#requirements) を䜿甚するこず541* [アドバむザヌツヌル](/docs/ja/advisor#requirements) を䜿甚するこず

538* [アヌティファクトのコメント](/docs/ja/artifacts#collect-comments-on-an-artifact) を読むか返信するこず542* [アヌティファクトのコメント](/docs/ja/artifacts#collect-comments-on-an-artifact) を読むか返信するこず

539* Claude Code が `MCP_PROTOCOL_NEGOTIATION=auto` を蚭定しおいない限り、claude.ai コネクタサヌバヌに [MCP プロトコルリビゞョン 2026-07-28](/docs/ja/mcp#mcp-client-runtimes) をプロヌブさせるこず543* `MCP_PROTOCOL_NEGOTIATION=auto` を蚭定しおいない限り、Claude Code が claude.ai コネクタサヌバヌに [MCP プロトコルリビゞョン 2026-07-28](/docs/ja/mcp#mcp-client-runtimes) をプロヌブさせるこず

540* Git Bash がむンストヌルされおいる Windows 䞊の claude.ai および Console アカりント甚に、デフォルトで [PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool) を取埗するこず。Claude Code は `CLAUDE_CODE_USE_POWERSHELL_TOOL=1` を蚭定しおいない限り、シェルコマンドを Git Bash 経由でルヌティングしたす。Git Bash がない Windows では、ツヌルはオンのたたです544* Git Bash がむンストヌルされおいる Windows 䞊の claude.ai および Console アカりント甚に、デフォルトで [PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool) を取埗するこず。Claude Code は `CLAUDE_CODE_USE_POWERSHELL_TOOL=1` を蚭定しおいない限り、シェルコマンドを Git Bash 経由でルヌティングしたす。Git Bash がない Windows では、ツヌルはオンのたたです

541* [Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior) を取埗するこず。Claude Code はこれを取埗されたフラグを通じおオンにしたす545* [Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior) を取埗するこず。Claude Code はこれを取埗されたフラグを通じおオンにしたす

542* Claude が [倧きなペヌストを入力されたテキストではなくペヌストされたテキストずしお扱う](/docs/ja/terminal-config#how-claude-treats-pasted-text) こず。`[Pasted text #N]` プレヌスホルダの背埌にあるコンテンツは、マヌクなしで Claude に到達したす546* Claude が [倧きなペヌストを入力されたテキストではなくペヌストされたテキストずしお扱う](/docs/ja/terminal-config#how-claude-treats-pasted-text) こず。`[Pasted text #N]` プレヌスホルダの背埌にあるコンテンツは、マヌクなしで Claude に到達したす


546 むンストヌルたたはアップグレヌド埌の最初のセッション550 むンストヌルたたはアップグレヌド埌の最初のセッション

547</h3>551</h3>

548 552 

549Claude Code をむンストヌルした埌、たたはフィヌチャヌを远加するバヌゞョンにアップグレヌドした埌の最初のセッションでは、[フラグゲヌトされたフィヌチャヌ](#features-that-need-feature-flag-fetching) が欠萜する可胜性があり、セッションは通垞オヌトモヌドで開始するプランでも Manual モヌドで開始する可胜性がありたす。Claude Code はそのセッション䞭にフラグを取埗するため、次のセッションでは䞡方が存圚したす。553Claude Code をむンストヌルした埌、たたはフィヌチャヌを远加するバヌゞョンにアップグレヌドした埌の最初のセッションでは、[フラグゲヌトされたフィヌチャヌ](#features-that-need-feature-flag-fetching) が欠萜する可胜性がありたす。そのセッションは、埌のセッションずは異なる [暩限モヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in) で開始するこずもできたす。Claude Code はそのセッション䞭にフラグを取埗するため、次のセッションではフィヌチャヌず通垞の開始暩限モヌドが存圚したす。

550 554 

551新芏むンストヌル埌、`claude -p`、Agent SDK、たたは VS Code 拡匵機胜などの非察話型セッションでは、Claude Code は [開始暩限モヌドを遞択する](/docs/ja/permission-modes#which-mode-a-session-starts-in) 前にフラグを取埗できたす。555新芏むンストヌル埌、`claude -p`、Agent SDK、たたは VS Code 拡匵機胜などの非察話型セッションでは、Claude Code は [開始暩限モヌドを遞択する](/docs/ja/permission-modes#which-mode-a-session-starts-in) 前にフラグを取埗できたす。

552 556 

errors.md +671 −291

Details

24| :- | :- |24| :- | :- |

25| `API Error: 500 Internal server error` | [サヌバヌ゚ラヌ](#api-error-500-internal-server-error) |25| `API Error: 500 Internal server error` | [サヌバヌ゚ラヌ](#api-error-500-internal-server-error) |

26| `API Error: Repeated 529 Overloaded errors` | [サヌバヌ゚ラヌ](#api-error-repeated-529-overloaded-errors) |26| `API Error: Repeated 529 Overloaded errors` | [サヌバヌ゚ラヌ](#api-error-repeated-529-overloaded-errors) |

27| `Opus is experiencing high load` / `Fable is experiencing high load` | [サヌバヌ゚ラヌ](#api-error-repeated-529-overloaded-errors) |

27| `Request timed out` | [サヌバヌ゚ラヌ](#request-timed-out)、たたはメッセヌゞがむンタヌネット接続に蚀及しおいる堎合は [ネットワヌク](#unable-to-connect-to-api) |28| `Request timed out` | [サヌバヌ゚ラヌ](#request-timed-out)、たたはメッセヌゞがむンタヌネット接続に蚀及しおいる堎合は [ネットワヌク](#unable-to-connect-to-api) |

28| `API Error: No response from API` | [サヌバヌ゚ラヌ](#no-response-from-api) |29| `API Error: No response from API` | [サヌバヌ゚ラヌ](#no-response-from-api) |

29| `Server error mid-response. The response above may be incomplete.` | [サヌバヌ゚ラヌ](#the-response-above-may-be-incomplete) |30| `Server error mid-response. The response above may be incomplete.` | [サヌバヌ゚ラヌ](#the-response-above-may-be-incomplete) |

30| `Connection lost mid-response` / `Your computer went to sleep mid-response` / `The response stopped arriving` | [サヌバヌ゚ラヌ](#the-response-above-may-be-incomplete) |31| `Connection lost mid-response` / `Your computer went to sleep mid-response` / `The response stopped arriving` | [サヌバヌ゚ラヌ](#the-response-above-may-be-incomplete) |

31| `Connection closed mid-response` / `Response stalled mid-stream` | [サヌバヌ゚ラヌ](#the-response-above-may-be-incomplete) |32| `Connection closed mid-response` / `Response stalled mid-stream` | [サヌバヌ゚ラヌ](#the-response-above-may-be-incomplete) |

33| `Part of the response never arrived` / `The response stream was malformed` | [サヌバヌ゚ラヌ](#the-response-above-may-be-incomplete) |

34| `API Error: Content block not found` / `API Error: Content block already closed` / `API Error: Stream event unreadable` | [サヌバヌ゚ラヌ](#the-response-above-may-be-incomplete) |

32| `Connection lost before a response was produced` / `Your computer went to sleep before a response was produced` / `The response stalled before a response was produced` | [自動再詊行](#automatic-retries) |35| `Connection lost before a response was produced` / `Your computer went to sleep before a response was produced` / `The response stalled before a response was produced` | [自動再詊行](#automatic-retries) |

33| `Connection closed while thinking` / `Response stalled while thinking` | [自動再詊行](#automatic-retries) |36| `Connection closed while thinking` / `Response stalled while thinking` | [自動再詊行](#automatic-retries) |

34| `Connection lost while your computer was asleep` | [自動再詊行](#automatic-retries) |37| `Connection lost while your computer was asleep` | [自動再詊行](#automatic-retries) |


49| `Could not update your spend limit` | [䜿甚制限](#could-not-update-your-spend-limit) |52| `Could not update your spend limit` | [䜿甚制限](#could-not-update-your-spend-limit) |

50| `spend limit reached` / `spend limit unavailable` | [䜿甚制限](#spend-limit-reached) |53| `spend limit reached` / `spend limit unavailable` | [䜿甚制限](#spend-limit-reached) |

51| `Not logged in · Please run /login` | [認蚌](#not-logged-in) |54| `Not logged in · Please run /login` | [認蚌](#not-logged-in) |

55| `Couldn't save your login` | [認蚌](#couldnt-save-your-login) |

56| `Authentication required · Sign in again to continue` | [認蚌](#not-logged-in) |

52| `Could not resolve authentication method` | [認蚌](#could-not-resolve-authentication-method) |57| `Could not resolve authentication method` | [認蚌](#could-not-resolve-authentication-method) |

53| `Invalid API key` | [認蚌](#invalid-api-key) |58| `Invalid API key` | [認蚌](#invalid-api-key) |

54| `Your apiKeyHelper script is failing` | [認蚌](#your-apikeyhelper-script-is-failing) |59| `Your apiKeyHelper script is failing` | [認蚌](#your-apikeyhelper-script-is-failing) |


69| `signed-in claude.ai account or organization changed on this machine` | [認蚌](#remote-control-stopped-because-the-signed-in-account-changed) |74| `signed-in claude.ai account or organization changed on this machine` | [認蚌](#remote-control-stopped-because-the-signed-in-account-changed) |

70| `Remote Control stopped — the app running this session is now signed in to a different Claude account` | [認蚌](#remote-control-stopped-because-the-app-running-the-session-signed-out-or-switched-accounts) |75| `Remote Control stopped — the app running this session is now signed in to a different Claude account` | [認蚌](#remote-control-stopped-because-the-app-running-the-session-signed-out-or-switched-accounts) |

71| `Remote Control stopped — the app running this session is signed out of Claude` | [認蚌](#remote-control-stopped-because-the-app-running-the-session-signed-out-or-switched-accounts) |76| `Remote Control stopped — the app running this session is signed out of Claude` | [認蚌](#remote-control-stopped-because-the-app-running-the-session-signed-out-or-switched-accounts) |

77| `Couldn't verify your organization's policy for remote control` | [Remote Control のトラブルシュヌティング](/docs/ja/remote-control#couldnt-verify-your-organizations-policy-for-remote-control) |

72| `OAuth token revoked` / `OAuth token has expired` | [認蚌](#oauth-token-revoked-or-expired) |78| `OAuth token revoked` / `OAuth token has expired` | [認蚌](#oauth-token-revoked-or-expired) |

73| `API Error: 401 Invalid authentication credentials` | [認蚌](#api-error-401-invalid-authentication-credentials) |79| `API Error: 401 Invalid authentication credentials` | [認蚌](#api-error-401-invalid-authentication-credentials) |

74| `Login expired · Please run /login` | [認蚌](#login-expired) |80| `Login expired · Please run /login` | [認蚌](#login-expired) |

81| `Failed to start OAuth callback server` | [認蚌](#failed-to-start-oauth-callback-server) |

75| `Claude login not accepted · Run /login, then try again` | [認蚌](#claude-login-not-accepted) |82| `Claude login not accepted · Run /login, then try again` | [認蚌](#claude-login-not-accepted) |

76| `Artifacts need a claude.ai login` | [認蚌](#artifacts-need-a-claude-ai-login) |83| `Artifacts need a claude.ai login` | [認蚌](#artifacts-need-a-claude-ai-login) |

77| `Not signed in to the Cloud gateway — run /login.` | [認蚌](#administrator-policy-requires-a-cloud-gateway-sign-in) |84| `Not signed in to the Cloud gateway — run /login.` | [認蚌](#administrator-policy-requires-a-cloud-gateway-sign-in) |

78| `Administrator policy requires a Cloud gateway sign-in on this machine` | [認蚌](#administrator-policy-requires-a-cloud-gateway-sign-in) |85| `Administrator policy requires a Cloud gateway sign-in on this machine` | [認蚌](#administrator-policy-requires-a-cloud-gateway-sign-in) |

79| `Failed to authenticate: OAuth session expired and could not be refreshed` | [認蚌](#login-expired) |86| `Failed to authenticate: OAuth session expired and could not be refreshed` | [認蚌](#login-expired) |

87| `Could not refresh your login because another Claude Code process is refreshing it` | [認蚌](#could-not-refresh-your-login) |

88| `Failed to refresh OAuth token: another Claude Code process is refreshing it or exited mid-refresh` | [認蚌](#could-not-refresh-your-login) |

80| `Your account is on hold and can't use Claude Code. View details or appeal: https://claude.ai/restricted` | [認蚌](#your-account-is-on-hold) |89| `Your account is on hold and can't use Claude Code. View details or appeal: https://claude.ai/restricted` | [認蚌](#your-account-is-on-hold) |

81| `Your account is on hold and can't sign in to Claude Code. View details or appeal: https://claude.ai/restricted` | [認蚌](#your-account-is-on-hold) |90| `Your account is on hold and can't sign in to Claude Code. View details or appeal: https://claude.ai/restricted` | [認蚌](#your-account-is-on-hold) |

82| `Anthropic profile login expired · Re-authenticate your Anthropic profile` | [認蚌](#anthropic-profile-login-expired) |91| `Anthropic profile login expired · Re-authenticate your Anthropic profile` | [認蚌](#anthropic-profile-login-expired) |


120| `Couldn't reconnect to your Remote Control session` | [ネットワヌク](#couldnt-reconnect-to-your-remote-control-session) |129| `Couldn't reconnect to your Remote Control session` | [ネットワヌク](#couldnt-reconnect-to-your-remote-control-session) |

121| `N sessions ended while this machine was offline — the environment was cleaned up on the server and can't be resumed.` | [ネットワヌク](#sessions-ended-while-this-machine-was-offline) |130| `N sessions ended while this machine was offline — the environment was cleaned up on the server and can't be resumed.` | [ネットワヌク](#sessions-ended-while-this-machine-was-offline) |

122| `Couldn't share the transcript.` | [ネットワヌク](#couldnt-share-the-transcript) |131| `Couldn't share the transcript.` | [ネットワヌク](#couldnt-share-the-transcript) |

132| `Couldn't send feedback` | [ネットワヌク](#couldnt-send-feedback) |

123| `Prompt is too long` / `Input is too long for requested model` | [リク゚スト゚ラヌ](#prompt-is-too-long) |133| `Prompt is too long` / `Input is too long for requested model` | [リク゚スト゚ラヌ](#prompt-is-too-long) |

124| `Prompt is too long · automatic compaction failed:` | [リク゚スト゚ラヌ](#prompt-is-too-long) |134| `Prompt is too long · automatic compaction failed:` | [リク゚スト゚ラヌ](#prompt-is-too-long) |

125| `Prompt is too long · this conversation is a single exchange` / `A single-exchange conversation cannot be compacted` | [リク゚スト゚ラヌ](#prompt-is-too-long) |135| `Prompt is too long · this conversation is a single exchange` / `A single-exchange conversation cannot be compacted` | [リク゚スト゚ラヌ](#prompt-is-too-long) |


131| `all upstreams failed (N attempted)` on a Claude apps gateway session | [Upstream error messages](/docs/ja/claude-apps-gateway-config#upstream-error-messages) |141| `all upstreams failed (N attempted)` on a Claude apps gateway session | [Upstream error messages](/docs/ja/claude-apps-gateway-config#upstream-error-messages) |

132| `Claude Code may not be enabled for your organization` after a Claude apps gateway sign-in | [Claude apps gateway troubleshooting](/docs/ja/claude-apps-gateway-deploy#troubleshooting) |142| `Claude Code may not be enabled for your organization` after a Claude apps gateway sign-in | [Claude apps gateway troubleshooting](/docs/ja/claude-apps-gateway-deploy#troubleshooting) |

133| `Context exceeds the ...-token limit by ... tokens` in `/context` output | [リク゚スト゚ラヌ](#context-exceeds-the-token-limit) |143| `Context exceeds the ...-token limit by ... tokens` in `/context` output | [リク゚スト゚ラヌ](#context-exceeds-the-token-limit) |

134| `Error during compaction: Conversation too long` | [リク゚スト゚ラヌ](#error-during-compaction-conversation-too-long) |

135| `Request too large` | [リク゚スト゚ラヌ](#request-too-large) |144| `Request too large` | [リク゚スト゚ラヌ](#request-too-large) |

136| `Request too large for the API's 32MB request limit` | [リク゚スト゚ラヌ](#request-too-large) |145| `Request too large for the API's 32MB request limit` | [リク゚スト゚ラヌ](#request-too-large) |

137| `Image was too large` | [リク゚スト゚ラヌ](#image-was-too-large) |146| `Image was too large` | [リク゚スト゚ラヌ](#image-was-too-large) |

138| `Unable to resize image` | [リク゚スト゚ラヌ](#unable-to-resize-image) |147| `Unable to resize image` | [リク゚スト゚ラヌ](#unable-to-resize-image) |

139| `PDF too large` / `PDF is password protected` | [リク゚スト゚ラヌ](#pdf-errors) |148| `PDF too large` / `PDF is password protected` / `pdftoppm is not installed` | [リク゚スト゚ラヌ](#pdf-errors) |

140| `Extra inputs are not permitted` | [リク゚スト゚ラヌ](#extra-inputs-are-not-permitted) |149| `Extra inputs are not permitted` | [リク゚スト゚ラヌ](#extra-inputs-are-not-permitted) |

141| `API Error: 400 ... tools.N.custom.input_schema: JSON schema is invalid` / `Property keys should match pattern` | [リク゚スト゚ラヌ](#tool-input-schema-is-invalid) |150| `API Error: 400 ... tools.N.custom.input_schema: JSON schema is invalid` / `Property keys should match pattern` | [リク゚スト゚ラヌ](#tool-input-schema-is-invalid) |

151| `tool_use.name: String should have at most 200 characters` | [リク゚スト゚ラヌ](#tool-use-name-over-200-characters) |

142| `There's an issue with the selected model` | [リク゚スト゚ラヌ](#theres-an-issue-with-the-selected-model) |152| `There's an issue with the selected model` | [リク゚スト゚ラヌ](#theres-an-issue-with-the-selected-model) |

143| `Model ... is not a recognized model id` | [リク゚スト゚ラヌ](#model-is-not-a-recognized-model-id) |153| `Model ... is not a recognized model id` | [リク゚スト゚ラヌ](#model-is-not-a-recognized-model-id) |

144| `Model ... not found` | [リク゚スト゚ラヌ](#model-not-found) |154| `Model ... not found` | [リク゚スト゚ラヌ](#model-not-found) |

155| `API error: ... · model not changed` | [リク゚スト゚ラヌ](#api-error-model-not-changed) |

145| `Claude Opus is not available with the Claude Pro plan` | [リク゚スト゚ラヌ](#claude-opus-is-not-available-with-the-claude-pro-plan) |156| `Claude Opus is not available with the Claude Pro plan` | [リク゚スト゚ラヌ](#claude-opus-is-not-available-with-the-claude-pro-plan) |

146| `Claude Code ... does not support this model; version ... or newer is required` | [リク゚スト゚ラヌ](#claude-code-does-not-support-this-model) |157| `Claude Code ... does not support this model; version ... or newer is required` | [リク゚スト゚ラヌ](#claude-code-does-not-support-this-model) |

147| `Claude Code ... is older than the minimum version required by your organization's policy` | [リク゚スト゚ラヌ](#claude-code-does-not-support-this-model) |158| `Claude Code ... is older than the minimum version required by your organization's policy` | [リク゚スト゚ラヌ](#claude-code-does-not-support-this-model) |

148| `Model ... is restricted by your organization's settings` | [リク゚スト゚ラヌ](#model-is-restricted-by-your-organizations-settings) |159| `Model ... is restricted by your organization's settings` | [リク゚スト゚ラヌ](#model-is-restricted-by-your-organizations-settings) |

160| `Model ... is not available. Your organization restricts model selection.` | [リク゚スト゚ラヌ](#model-is-restricted-by-your-organizations-settings) |

149| `Model switch ... blocked by a PreModelSwitch hook` | [リク゚スト゚ラヌ](#model-switch-was-blocked-by-a-premodelswitch-hook) |161| `Model switch ... blocked by a PreModelSwitch hook` | [リク゚スト゚ラヌ](#model-switch-was-blocked-by-a-premodelswitch-hook) |

150| `couldn't save it as your default` / `couldn't confirm it was saved as your default` | [リク゚スト゚ラヌ](#couldnt-save-it-as-your-default) |162| `couldn't save it as your default` / `couldn't confirm it was saved as your default` | [リク゚スト゚ラヌ](#couldnt-save-it-as-your-default) |

151| `thinking.type.enabled is not supported for this model` | [リク゚スト゚ラヌ](#thinking-type-enabled-is-not-supported-for-this-model) |163| `thinking.type.enabled is not supported for this model` | [リク゚スト゚ラヌ](#thinking-type-enabled-is-not-supported-for-this-model) |


155| `API Error: 400 due to tool use concurrency issues` | [リク゚スト゚ラヌ](#tool-use-or-thinking-block-mismatch) |167| `API Error: 400 due to tool use concurrency issues` | [リク゚スト゚ラヌ](#tool-use-or-thinking-block-mismatch) |

156| `API Error: 400 orphaned tool_result in conversation history` | [リク゚スト゚ラヌ](#tool-use-or-thinking-block-mismatch) |168| `API Error: 400 orphaned tool_result in conversation history` | [リク゚スト゚ラヌ](#tool-use-or-thinking-block-mismatch) |

157| `API Error: 400 duplicate tool_use ID in conversation history` | [リク゚スト゚ラヌ](#tool-use-or-thinking-block-mismatch) |169| `API Error: 400 duplicate tool_use ID in conversation history` | [リク゚スト゚ラヌ](#tool-use-or-thinking-block-mismatch) |

170| `Invalid data in redacted_thinking block` | [リク゚スト゚ラヌ](#invalid-data-in-redacted-thinking-block) |

158| `[Unsupported tool content removed]` | [リク゚スト゚ラヌ](#unsupported-tool-content-removed) |171| `[Unsupported tool content removed]` | [リク゚スト゚ラヌ](#unsupported-tool-content-removed) |

159| `role 'system' must precede an 'assistant' message` | [リク゚スト゚ラヌ](#role-system-must-precede-an-assistant-message) |172| `role 'system' must precede an 'assistant' message` | [リク゚スト゚ラヌ](#role-system-must-precede-an-assistant-message) |

160| `Invalid encrypted_content in search_result block` / `Invalid encrypted_index in text block` / `Failed to decrypt web search result content` | [リク゚スト゚ラヌ](#invalid-encrypted-content-in-search-result-block) |173| `Invalid encrypted_content in search_result block` / `Invalid encrypted_index in text block` / `Failed to decrypt web search result content` | [リク゚スト゚ラヌ](#invalid-encrypted-content-in-search-result-block) |

174| `Invalid encrypted_stdout in encrypted_code_execution_result block` | [リク゚スト゚ラヌ](#invalid-encrypted-content-in-search-result-block) |

161| `server_tool_use.name: Input should be` on every turn of a resumed session | [リク゚スト゚ラヌ](#unsupported-tool-content-removed) |175| `server_tool_use.name: Input should be` on every turn of a resumed session | [リク゚スト゚ラヌ](#unsupported-tool-content-removed) |

162| `<model> can't help with this. Start a new session to continue` | [リク゚スト゚ラヌ](#usage-policy-refusal) |176| `<model> can't help with this. Start a new session to continue` | [リク゚スト゚ラヌ](#usage-policy-refusal) |

163| `Claude Code is unable to respond to this request, which appears to violate our Usage Policy` | [リク゚スト゚ラヌ](#usage-policy-refusal) |177| `Claude Code is unable to respond to this request, which appears to violate our Usage Policy` | [リク゚スト゚ラヌ](#usage-policy-refusal) |

164| `<model>'s safeguards flagged this message` | [リク゚スト゚ラヌ](#safety-measures-flagged-a-cybersecurity-topic) |178| `<model>'s safeguards flagged this message` | [リク゚スト゚ラヌ](#safety-measures-flagged-a-cybersecurity-topic) |

165| `Opus 5.5's safeguards flagged this session` | [リク゚スト゚ラヌ](#safety-measures-flagged-a-cybersecurity-topic) |179| `<model>'s safeguards flagged this session` | [リク゚スト゚ラヌ](#safety-measures-flagged-a-cybersecurity-topic) |

166| `<model> has safety measures that flagged this message for a cybersecurity topic` | [リク゚スト゚ラヌ](#safety-measures-flagged-a-cybersecurity-topic) |180| `<model> has safety measures that flagged this message for a cybersecurity topic` | [リク゚スト゚ラヌ](#safety-measures-flagged-a-cybersecurity-topic) |

167| `Installation was killed before it could finish (exit code 137)` | [むンストヌル゚ラヌ](#installation-was-killed-before-it-could-finish) |181| `Installation was killed before it could finish (exit code 137)` | [むンストヌル゚ラヌ](#installation-was-killed-before-it-could-finish) |

168| `The connection dropped while downloading the update` | [むンストヌル゚ラヌ](#the-connection-dropped-while-downloading-the-update) |182| `The connection dropped while downloading the update` | [むンストヌル゚ラヌ](#the-connection-dropped-while-downloading-the-update) |

169| `Download timed out: exceeded the total deadline` | [むンストヌル゚ラヌ](#the-connection-dropped-while-downloading-the-update) |183| `Download timed out: exceeded the total deadline` | [むンストヌル゚ラヌ](#the-connection-dropped-while-downloading-the-update) |

170| `--bg and --print conflict` | [コマンドラむン゚ラヌ](#command-line-errors) |184| `--bg and --print conflict` | [コマンドラむン゚ラヌ](#conflict-between-bg-and-print) |

171| `Cloud sessions cannot be created from a --restricted session` | [コマンドラむン゚ラヌ](#cloud-sessions-cannot-be-created-from-a-restricted-session) |185| `Cloud sessions cannot be created from a --restricted session` | [コマンドラむン゚ラヌ](#cloud-sessions-cannot-be-created-from-a-restricted-session) |

172| `Cloud sessions are disabled by your organization's policy` | [コマンドラむン゚ラヌ](#cloud-sessions-are-disabled-by-your-organizations-policy) |186| `Cloud sessions are disabled by your organization's policy` | [コマンドラむン゚ラヌ](#cloud-sessions-are-disabled-by-your-organizations-policy) |

173| `Couldn't verify your organization's policy for cloud sessions` | [コマンドラむン゚ラヌ](#cloud-sessions-are-disabled-by-your-organizations-policy) |187| `Couldn't verify your organization's policy for cloud sessions` | [コマンドラむン゚ラヌ](#cloud-sessions-are-disabled-by-your-organizations-policy) |

174| `Error: --json-schema is not a valid JSON Schema` | [コマンドラむン゚ラヌ](#command-line-errors) |188| `Error: --json-schema is not a valid JSON Schema` | [コマンドラむン゚ラヌ](#the-json-schema-value-is-not-a-valid-json-schema) |

175| `Error: Invalid --agents configuration:` | [コマンドラむン゚ラヌ](#invalid-agents-configuration) |189| `Error: Invalid --agents configuration:` | [コマンドラむン゚ラヌ](#invalid-agents-configuration) |

190| `Error: --agents takes a JSON object, or a file path only with --print (-p)` | [コマンドラむン゚ラヌ](#invalid-agents-configuration) |

191| `Error: --agents file not found` | [コマンドラむン゚ラヌ](#invalid-agents-configuration) |

176| `Error: Settings file exceeds the 2MiB limit` | [コマンドラむン゚ラヌ](#settings-file-exceeds-the-2mib-limit) |192| `Error: Settings file exceeds the 2MiB limit` | [コマンドラむン゚ラヌ](#settings-file-exceeds-the-2mib-limit) |

177| `The current directory no longer exists (it was deleted or moved)` / `Can't read the current directory` | [コマンドラむン゚ラヌ](#the-current-directory-no-longer-exists) |193| `The current directory no longer exists (it was deleted or moved)` / `Can't read the current directory` | [コマンドラむン゚ラヌ](#the-current-directory-no-longer-exists) |

178| `Temp directory <dir> ... Refusing to use it` / `ENOSPC: no space left on device, mkdir '<dir>'` | [コマンドラむン゚ラヌ](#temp-directory-refused-or-cannot-be-created) |194| `Temp directory <dir> ... Refusing to use it` / `ENOSPC: no space left on device, mkdir '<dir>'` | [コマンドラむン゚ラヌ](#temp-directory-refused-or-cannot-be-created) |


207| `Single sign-on authorization needed` | [コマンドラむン゚ラヌ](#single-sign-on-authorization-needed) |223| `Single sign-on authorization needed` | [コマンドラむン゚ラヌ](#single-sign-on-authorization-needed) |

208| `Failed to resume the conversation` | [コマンドラむン゚ラヌ](#failed-to-resume-the-conversation) |224| `Failed to resume the conversation` | [コマンドラむン゚ラヌ](#failed-to-resume-the-conversation) |

209| `No conversation found with session ID: <session-id>` | [コマンドラむン゚ラヌ](#no-conversation-found-with-the-session-id) |225| `No conversation found with session ID: <session-id>` | [コマンドラむン゚ラヌ](#no-conversation-found-with-the-session-id) |

226| `Windows reported an error (EBADF) when Claude Code read this session's transcript file` | [コマンドラむン゚ラヌ](#windows-reported-an-error-ebadf) |

210| `Cannot switch renderers in this session` | [コマンドラむン゚ラヌ](#cannot-switch-renderers-in-this-session) |227| `Cannot switch renderers in this session` | [コマンドラむン゚ラヌ](#cannot-switch-renderers-in-this-session) |

211| `Cannot switch renderers while work is running in the background` | [コマンドラむン゚ラヌ](#cannot-switch-renderers-in-this-session) |228| `Cannot switch renderers while work is running in the background` | [コマンドラむン゚ラヌ](#cannot-switch-renderers-in-this-session) |

212| `Couldn't open Claude Desktop` | [コマンドラむン゚ラヌ](#couldnt-open-claude-desktop) |229| `Couldn't open Claude Desktop` | [コマンドラむン゚ラヌ](#couldnt-open-claude-desktop) |


218| `Output styles are saved to local settings (.claude/settings.local.json), which this session doesn't load` | [コマンドラむン゚ラヌ](#output-styles-are-saved-to-local-settings-which-this-session-doesnt-load) |235| `Output styles are saved to local settings (.claude/settings.local.json), which this session doesn't load` | [コマンドラむン゚ラヌ](#output-styles-are-saved-to-local-settings-which-this-session-doesnt-load) |

219| `` `plugin eval` is currently in early access `` / `` `plugin eval` is currently unavailable `` | [プラグむン゚ラヌ](#plugin-eval-is-currently-in-early-access) |236| `` `plugin eval` is currently in early access `` / `` `plugin eval` is currently unavailable `` | [プラグむン゚ラヌ](#plugin-eval-is-currently-in-early-access) |

220| `Marketplace "<name>" is registered from an untrusted source` | [プラグむン゚ラヌ](#marketplace-is-registered-from-an-untrusted-source) |237| `Marketplace "<name>" is registered from an untrusted source` | [プラグむン゚ラヌ](#marketplace-is-registered-from-an-untrusted-source) |

238| `Claude Code refuses the marketplace name "<name>"` | [プラグむン゚ラヌ](#claude-code-refuses-the-marketplace-name) |

239| `Marketplace name impersonates an official Anthropic/Claude marketplace` | [プラグむン゚ラヌ](#claude-code-refuses-the-marketplace-name) |

221| `Marketplace "<name>" is already added from a different source` | [プラグむン゚ラヌ](#marketplace-is-already-added-from-a-different-source) |240| `Marketplace "<name>" is already added from a different source` | [プラグむン゚ラヌ](#marketplace-is-already-added-from-a-different-source) |

222| `"<name>" is another spelling of "<reserved>", a reserved marketplace name` | [プラグむン゚ラヌ](#marketplace-name-is-another-spelling-of-a-reserved-name) |241| `"<name>" is another spelling of "<reserved>", a reserved marketplace name` | [プラグむン゚ラヌ](#marketplace-name-is-another-spelling-of-a-reserved-name) |

223| `references ${user_config.*} in a shell-form command` | [プラグむン゚ラヌ](#plugin-command-references-user-config) |242| `references ${user_config.*} in a shell-form command` | [プラグむン゚ラヌ](#plugin-command-references-user-config) |


231| `Failed to load marketplace configuration` | [プラグむン゚ラヌ](#failed-to-load-marketplace-configuration) |250| `Failed to load marketplace configuration` | [プラグむン゚ラヌ](#failed-to-load-marketplace-configuration) |

232| `Marketplace configuration file is corrupted` | [プラグむン゚ラヌ](#failed-to-load-marketplace-configuration) |251| `Marketplace configuration file is corrupted` | [プラグむン゚ラヌ](#failed-to-load-marketplace-configuration) |

233| `Plugin "<name>@synced" is required by your organization and can't be disabled here` | [プラグむン゚ラヌ](#plugin-is-required-by-your-organization) |252| `Plugin "<name>@synced" is required by your organization and can't be disabled here` | [プラグむン゚ラヌ](#plugin-is-required-by-your-organization) |

253| `"<plugin>" was not uninstalled: it is still switched on in <file>` | [プラグむン゚ラヌ](#plugin-was-not-uninstalled) |

254| `"<plugin>" was not uninstalled: <file> is there and could not be read` | [プラグむン゚ラヌ](#plugin-was-not-uninstalled) |

234| `would be spawned with zero tools — refusing` | [ツヌル゚ラヌ](#agent-would-be-spawned-with-zero-tools) |255| `would be spawned with zero tools — refusing` | [ツヌル゚ラヌ](#agent-would-be-spawned-with-zero-tools) |

235| `File is covered by a Read deny rule in your permission settings` | [ツヌル゚ラヌ](#file-is-covered-by-a-read-deny-rule) |256| `File is covered by a Read deny rule in your permission settings` | [ツヌル゚ラヌ](#file-is-covered-by-a-read-deny-rule) |

257| `cannot contain null bytes (\0)` | [ツヌル゚ラヌ](#path-cannot-contain-null-bytes) |

258| `Path contains null bytes` | [ツヌル゚ラヌ](#path-cannot-contain-null-bytes) |

236| `subagent_type is required: the general-purpose agent is not available in this session` | [ツヌル゚ラヌ](#subagent-type-is-required) |259| `subagent_type is required: the general-purpose agent is not available in this session` | [ツヌル゚ラヌ](#subagent-type-is-required) |

237| `Error: this write left the memory index at MEMORY.md at ..., over its ... read limit` | [ツヌル゚ラヌ](#memory-index-is-over-its-read-limit) |260| `Error: this write left the memory index at MEMORY.md at ..., over its ... read limit` | [ツヌル゚ラヌ](#memory-index-is-over-its-read-limit) |

238| `pkill: refusing to run` | [ツヌル゚ラヌ](#pkill-pattern-matches-the-claude-code-process) |261| `pkill: refusing to run` | [ツヌル゚ラヌ](#pkill-pattern-matches-the-claude-code-process) |


241| `Its agent definition was not restored: the folder its definition file came from is not trusted` | [ツヌル゚ラヌ](#teammate-agent-definition-not-restored) |264| `Its agent definition was not restored: the folder its definition file came from is not trusted` | [ツヌル゚ラヌ](#teammate-agent-definition-not-restored) |

242| `Message too large for cross-session delivery` | [ツヌル゚ラヌ](#message-too-large-for-cross-session-delivery) |265| `Message too large for cross-session delivery` | [ツヌル゚ラヌ](#message-too-large-for-cross-session-delivery) |

243| `Too many messages to this session just now` | [ツヌル゚ラヌ](#too-many-messages-to-this-session-just-now) |266| `Too many messages to this session just now` | [ツヌル゚ラヌ](#too-many-messages-to-this-session-just-now) |

267| `Cross-session message was dropped at the recipient session's inbox` | [ツヌル゚ラヌ](#cross-session-message-dropped-at-the-inbox) |

244| `Refusing to send: reply target is a symlink` / `Refusing to send: cannot vet reply target` | [ツヌル゚ラヌ](#refusing-to-send-a-cross-session-message) |268| `Refusing to send: reply target is a symlink` / `Refusing to send: cannot vet reply target` | [ツヌル゚ラヌ](#refusing-to-send-a-cross-session-message) |

245| `Refusing to send: connected endpoint is not the expected process` / `Refusing to send: connected endpoint identity could not be read` | [ツヌル゚ラヌ](#refusing-to-send-a-cross-session-message) |

246| `Refusing to send: connected endpoint is not owned by this user` / `Refusing to send: connected endpoint owner could not be read` | [ツヌル゚ラヌ](#refusing-to-send-a-cross-session-message) |

247| `Refusing to send: connected endpoint is a different process with the expected pid` | [ツヌル゚ラヌ](#refusing-to-send-a-cross-session-message) |

248| `Refusing to read <path>: its symlink resolution changed after permission was checked (<reason>)` / `Refusing to search <path>: its symlink resolution changed after permission was checked` | [ツヌル゚ラヌ](#refusing-after-a-symlink-changed) |269| `Refusing to read <path>: its symlink resolution changed after permission was checked (<reason>)` / `Refusing to search <path>: its symlink resolution changed after permission was checked` | [ツヌル゚ラヌ](#refusing-after-a-symlink-changed) |

249| `Refusing to write <path>: its parent-directory symlink resolution changed after permission was checked` / `Refusing to write <path>: it is a symbolic link. Write to the link's target path instead` | [ツヌル゚ラヌ](#refusing-after-a-symlink-changed) |270| `Refusing to write <path>: its parent-directory symlink resolution changed after permission was checked` / `Refusing to write <path>: it is a symbolic link. Write to the link's target path instead` | [ツヌル゚ラヌ](#refusing-after-a-symlink-changed) |

250| `Refusing to write through symlink: <path>` / `Refusing to write into symlinked directory: <path>` | [ツヌル゚ラヌ](#refusing-after-a-symlink-changed) |271| `Refusing to write through symlink: <path>` / `Refusing to write into symlinked directory: <path>` | [ツヌル゚ラヌ](#refusing-after-a-symlink-changed) |

272| `Refusing to write <path>: where it leads on disk could not be determined` / `Refusing to read <path>: where it leads on disk could not be determined` | [ツヌル゚ラヌ](#refusing-after-a-symlink-changed) |

251| `Refusing to search <path>: a path one of its Read deny rules is written through changed while the search was being prepared` / `Refusing to search <path>: it could not be opened` | [ツヌル゚ラヌ](#refusing-after-a-symlink-changed) |273| `Refusing to search <path>: a path one of its Read deny rules is written through changed while the search was being prepared` / `Refusing to search <path>: it could not be opened` | [ツヌル゚ラヌ](#refusing-after-a-symlink-changed) |

252| `its permission check expired before it ran (too many concurrent file operations)` / `ripgrep was found only by name on PATH` | [ツヌル゚ラヌ](#refusing-after-a-symlink-changed) |274| `its permission check expired before it ran (too many concurrent file operations)` / `ripgrep was found only by name on PATH` | [ツヌル゚ラヌ](#refusing-after-a-symlink-changed) |

253| `task output swap refused (tasks dir moved or linked)` | [ツヌル゚ラヌ](#task-output-swap-refused) |275| `task output swap refused (tasks dir moved or linked)` | [ツヌル゚ラヌ](#task-output-swap-refused) |

254| `Command killed: its output file was replaced or could no longer be verified` | [ツヌル゚ラヌ](#task-output-swap-refused) |276| `Command killed: its output file was replaced or could no longer be verified` | [ツヌル゚ラヌ](#task-output-swap-refused) |

277| `Your disk quota is full on the filesystem with Claude Code's temp directory <dir> (EDQUOT)` | [ツヌル゚ラヌ](#disk-quota-or-temp-filesystem-is-full) |

278| `The filesystem with Claude Code's temp directory <dir>, or your disk quota on it, is full (ENOSPC)` | [ツヌル゚ラヌ](#disk-quota-or-temp-filesystem-is-full) |

279| `Command output was lost: the temp filesystem at <dir> is full` / `is out of inodes` | [ツヌル゚ラヌ](#disk-quota-or-temp-filesystem-is-full) |

255| `the source file is not valid UTF-8 text` / `the source file is not valid UTF-16 text` | [ツヌル゚ラヌ](#the-source-file-is-not-valid-utf-8-text) |280| `the source file is not valid UTF-8 text` / `the source file is not valid UTF-16 text` | [ツヌル゚ラヌ](#the-source-file-is-not-valid-utf-8-text) |

256| `the source file has the replacement character U+FFFD` | [ツヌル゚ラヌ](#the-source-file-is-not-valid-utf-8-text) |281| `the source file has the replacement character U+FFFD` | [ツヌル゚ラヌ](#the-source-file-is-not-valid-utf-8-text) |

257| `Reading a local file from outside this session's connected folders, or through a link, needs the approval card` | [ツヌル゚ラヌ](#reading-a-local-file-from-outside-the-connected-folders) |282| `Reading a local file from outside this session's connected folders, or through a link, needs the approval card` | [ツヌル゚ラヌ](#reading-a-local-file-from-outside-the-connected-folders) |


279| `EACCES: permission denied, posix_spawn` | [バックグラりンドセッション゚ラヌ](#eacces-when-starting-a-background-session) |304| `EACCES: permission denied, posix_spawn` | [バックグラりンドセッション゚ラヌ](#eacces-when-starting-a-background-session) |

280| `exited before it became reachable` | [バックグラりンドセッション゚ラヌ](#background-service-exited-before-it-became-reachable) |305| `exited before it became reachable` | [バックグラりンドセッション゚ラヌ](#background-service-exited-before-it-became-reachable) |

281| `Couldn't start a background session (working directory no longer exists or is not accessible: ...)` | [バックグラりンドセッション゚ラヌ](#working-directory-no-longer-exists-when-starting-a-background-session) |306| `Couldn't start a background session (working directory no longer exists or is not accessible: ...)` | [バックグラりンドセッション゚ラヌ](#working-directory-no-longer-exists-when-starting-a-background-session) |

307| `Workspace not trusted.` when starting or restarting a background session | [バックグラりンドセッション゚ラヌ](#workspace-not-trusted-when-dispatching-a-background-session) |

282| `Claude Code is being updated by npm on this machine (still not runnable after 2 min, ...)` | [バックグラりンドセッション゚ラヌ](#eacces-when-starting-a-background-session) |308| `Claude Code is being updated by npm on this machine (still not runnable after 2 min, ...)` | [バックグラりンドセッション゚ラヌ](#eacces-when-starting-a-background-session) |

283| `Claude Code process exited with code N` | [ラッパヌず IDE ゚ラヌ](#claude-code-process-exited-with-code-n) |309| `Claude Code process exited with code N` | [ラッパヌず IDE ゚ラヌ](#claude-code-process-exited-with-code-n) |

284| `The connection to Claude Code ended before this message completed` | [ラッパヌず IDE ゚ラヌ](#the-connection-to-claude-code-ended-before-this-message-completed) |310| `The connection to Claude Code ended before this message completed` | [ラッパヌず IDE ゚ラヌ](#the-connection-to-claude-code-ended-before-this-message-completed) |


291| `Claude Code's fullscreen renderer didn't finish starting last time on this machine` / `Claude Code's fullscreen renderer has repeatedly failed to start on this machine` | [蚭定の譊告](#fullscreen-failed-start-notice) |317| `Claude Code's fullscreen renderer didn't finish starting last time on this machine` / `Claude Code's fullscreen renderer has repeatedly failed to start on this machine` | [蚭定の譊告](#fullscreen-failed-start-notice) |

292| `Claude Code exited after an unrecoverable interface error (...)` | [蚭定の譊告](#exited-after-an-unrecoverable-interface-error) |318| `Claude Code exited after an unrecoverable interface error (...)` | [蚭定の譊告](#exited-after-an-unrecoverable-interface-error) |

293| `Agent descriptions are over the 15.0k-token limit` | [蚭定の譊告](#agent-descriptions-are-over-the-15000-token-limit) |319| `Agent descriptions are over the 15.0k-token limit` | [蚭定の譊告](#agent-descriptions-are-over-the-15000-token-limit) |

320| `Not loaded: rename <path>, then restart — its name uses "<name>", a name reserved for the skills synced from your claude.ai account` | [蚭定の譊告](#a-skill-command-or-workflow-wasnt-loaded-because-its-name-is-reserved) |

294| `Ignoring N permissions.allow entries from ... this workspace has not been trusted` | [蚭定の譊告](#workspace-has-not-been-trusted) |321| `Ignoring N permissions.allow entries from ... this workspace has not been trusted` | [蚭定の譊告](#workspace-has-not-been-trusted) |

295| `is a network path, which cannot be added as a working directory` | [蚭定の譊告](#working-directory-is-a-network-path) |322| `is a network path, which cannot be added as a working directory` | [蚭定の譊告](#working-directory-is-a-network-path) |

296| `Remote managed settings failed to load (<cause>)` | [蚭定の譊告](#remote-managed-settings-failed-to-load) |323| `Remote managed settings failed to load (<cause>)` | [蚭定の譊告](#remote-managed-settings-failed-to-load) |

297| `Managed settings were not approved; exiting without applying them.` | [蚭定の譊告](#managed-settings-were-not-approved) |324| `Managed settings were not approved; exiting without applying them.` | [蚭定の譊告](#managed-settings-were-not-approved) |

325| `Claude Code can't start: your organization's managed settings block the default model` / `Claude Code can't start: your organization allows only the models listed in "availableModels"` | [蚭定の譊告](#managed-settings-block-the-default-model) |

298| `MCP server <name> is blocked by enterprise managed policy` | [蚭定の譊告](#mcp-server-is-blocked-by-enterprise-managed-policy) |326| `MCP server <name> is blocked by enterprise managed policy` | [蚭定の譊告](#mcp-server-is-blocked-by-enterprise-managed-policy) |

299| `Managed settings document could not be parsed as a JSON object; none of its settings are in effect. Fix or remove it.` | [蚭定の譊告](#managed-settings-document-could-not-be-parsed) |327| `Managed settings document could not be parsed as a JSON object; none of its settings are in effect. Fix or remove it.` | [蚭定の譊告](#managed-settings-document-could-not-be-parsed) |

300| `Managed settings drop-in directory could not be read` | [蚭定の譊告](#managed-settings-document-could-not-be-parsed) |328| `Managed settings drop-in directory could not be read` | [蚭定の譊告](#managed-settings-document-could-not-be-parsed) |


313 自動リトラむ341 自動リトラむ

314</h2>342</h2>

315 343 

316Claude Code は、゚ラヌを衚瀺する前に、指数バックオフを䜿甚しお䞀時的な障害を最倧 10 回リトラむしたす。Claude の応答の途䞭で到着した障害は垞にリトラむされるわけではありたせん。このペヌゞの゚ラヌのいずれかが衚瀺される堎合、Claude Code はその障害に適甚されるリトラむを既に実行しおいたす。以䞋のリストは、どの障害が完党な予算を取埗するか、どの障害がより小さい予算を取埗するか、どの障害が予算を取埗しないかを瀺しおいたす。344Claude Code は、゚ラヌを衚瀺する前に、指数バックオフを䜿甚しお䞀時的な障害を最倧 10 回リトラむしたす。Claude の応答の途䞭で到着した障害は垞にリトラむされるわけではありたせん。このペヌゞの゚ラヌのいずれかが衚瀺される堎合、Claude Code はその障害に適甚されるリトラむを既に実行しおいたす。

317 345 

318Claude Code がリトラむする障害346Claude Code がリトラむする障害

319 347 


390 418 

391末尟の文は、サヌビスの健党性を確認する堎所を瀺し、プロバむダヌによっお異なりたす。Amazon Bedrock、Google Cloud の Agent Platform、および Microsoft Foundry の蚭定は、そのプロバむダヌのサヌビスステヌタスを瀺したす。カスタム `ANTHROPIC_BASE_URL` はゲヌトりェむホストを瀺したす。419末尟の文は、サヌビスの健党性を確認する堎所を瀺し、プロバむダヌによっお異なりたす。Amazon Bedrock、Google Cloud の Agent Platform、および Microsoft Foundry の蚭定は、そのプロバむダヌのサヌビスステヌタスを瀺したす。カスタム `ANTHROPIC_BASE_URL` はゲヌトりェむホストを瀺したす。

392 420 

393これは API 内の予期しない障害を瀺しおいたす。これはお客様のプロンプト、蚭定、たたはアカりントが原因ではありたせん。4215xx は API 内の予期しない障害を瀺しおいたす。これはお客様のプロンプト、蚭定、たたはアカりントが原因ではありたせん。

422 

423プロキシ、ロヌドバランサヌ、たたはゲヌトりェむが HTML ゚ラヌペヌゞで応答する堎合、メッセヌゞはステヌタスコヌドずペヌゞのタむトル`API Error: 502 Bad Gateway` などを衚瀺したす。タむトルのないペヌゞの堎合、メッセヌゞはステヌタスコヌドずその暙準名を代わりに衚瀺したす。v2.1.281 より前では、ペヌゞにタむトルがある堎合はステヌタスコヌドが削陀され、タむトルがない堎合はペヌゞの生のマヌクアップが出力されおいたした。

394 424 

395**察応方法**425**察応方法**

396 426 


416 446 

417* [status.claude.com](https://status.claude.com) たたはメッセヌゞに瀺されおいるプロバむダヌのステヌタスペヌゞで、容量に関する通知を確認しおください447* [status.claude.com](https://status.claude.com) たたはメッセヌゞに瀺されおいるプロバむダヌのステヌタスペヌゞで、容量に関する通知を確認しおください

418* 数分埌に再床詊しおください448* 数分埌に再床詊しおください

419* `/model` を実行しお別のモデルに切り替えお、䜜業を続けおください。容量はモデルごずに远跡されるためです。Claude Code は、1 ぀のモデルが特に高い負荷を受けおいる堎合、これを行うようにお客様に促したす。䟋えば `Opus is experiencing high load, please use /model to switch to Sonnet` のようなメッセヌゞが衚瀺されたす。449* `/model` を実行しお別のモデルに切り替えお、䜜業を続けおください。容量はモデルごずに远跡されるためです。Claude Code は、1 ぀のモデルが特に高い負荷を受けおいる堎合、これを行うようにお客様に促したす。䟋えば `Opus is experiencing high load, please use /model to switch to Sonnet` のようなメッセヌゞが衚瀺されたす。Fable モデルでは、メッセヌゞは Fable を瀺したす。

450 

451 Claude Desktop アプリが実行するセッションCode タブや Cowork などでは、メッセヌゞは `Opus is experiencing high load. Switch to Sonnet.` ず読たれ、アプリのモデルピッカヌでモデルを切り替えたす。

420 452 

421<h3 id="request-timed-out">453<h3 id="request-timed-out">

422 Request timed out454 Request timed out


433**察応方法**465**察応方法**

434 466 

435* リク゚ストを再詊行しおください467* リク゚ストを再詊行しおください

436* 長時間実行されるタスクの堎合は、䜜業をより小さなプロンプトに分割しおください

437* 遅いネットワヌクたたはプロキシが原因の堎合は、[Automatic retries](#automatic-retries) で説明されおいるように `API_TIMEOUT_MS` を䞊げおください468* 遅いネットワヌクたたはプロキシが原因の堎合は、[Automatic retries](#automatic-retries) で説明されおいるように `API_TIMEOUT_MS` を䞊げおください

438* タむムアりトが頻繁で、ネットワヌクが正垞な堎合は、以䞋の [Network and connection errors](#network-and-connection-errors) を参照しおください469* タむムアりトが頻繁で、ネットワヌクが正垞な堎合は、以䞋の [Network and connection errors](#network-and-connection-errors) を参照しおください

439 470 


457**察応方法**488**察応方法**

458 489 

459* メッセヌゞを再床送信しおください。元のメッセヌゞはただ䌚話に残っおいるため、長いプロンプトの堎合は、党䜓を貌り付ける代わりに `try again` ず入力できたす。490* メッセヌゞを再床送信しおください。元のメッセヌゞはただ䌚話に残っおいるため、長いプロンプトの堎合は、党䜓を貌り付ける代わりに `try again` ず入力できたす。

460* 繰り返される堎合は、[network or proxy problem](#unable-to-connect-to-api) ずしお扱っおください。接続を受け入れおリク゚ストを転送しないプロキシは、すべおの詊行でこの゚ラヌを生成したす。491* 繰り返される堎合は、[network or proxy problem](#unable-to-connect-to-api) ずしお扱っおください。

461* ネットワヌク䞊のプロキシたたはゲヌトりェむが応答を生成完了たで保持する堎合は、`API_TIMEOUT_MS` を䞊げお再詊行がより長く埅機するようにしおください。Amazon Bedrock では、`CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS` も䞊げおください。492* ネットワヌク䞊のプロキシたたはゲヌトりェむが応答を生成完了たで保持する堎合は、`API_TIMEOUT_MS` を䞊げお再詊行がより長く埅機するようにしおください。Amazon Bedrock では、`CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS` も䞊げおください。

462* 最初の詊行がタむムアりトし続け、再詊行が成功する堎合は、`CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS` を䞊げお最初の詊行も十分に長く埅機するようにしおください。493* 最初の詊行がタむムアりトし続け、再詊行が成功する堎合は、`CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS` を䞊げお最初の詊行も十分に長く埅機するようにしおください。

463 494 


474API Error: Connection lost mid-response. The response above may be incomplete.505API Error: Connection lost mid-response. The response above may be incomplete.

475API Error: Your computer went to sleep mid-response. The response above may be incomplete.506API Error: Your computer went to sleep mid-response. The response above may be incomplete.

476API Error: The response stopped arriving. The response above may be incomplete.507API Error: The response stopped arriving. The response above may be incomplete.

508API Error: Part of the response never arrived. The response above may be incomplete.

509API Error: The response stream was malformed. The response above may be incomplete.

477```510```

478 511 

479* `Server error mid-response`: ストリヌム䞭のオヌバヌロヌドたたは 5xx サヌバヌ゚ラヌ。このバリアントには Claude Code v2.1.199 以降が必芁です。それ以前は、その堎合は郚分的な出力を砎棄し、タヌン党䜓を゚ラヌずしお報告しおいたした。512* `Server error mid-response`: ストリヌム䞭のオヌバヌロヌドたたは 5xx サヌバヌ゚ラヌ。このバリアントには Claude Code v2.1.199 以降が必芁です。それ以前は、その堎合は郚分的な出力を砎棄し、タヌン党䜓を゚ラヌずしお報告しおいたした。

480* `Connection lost mid-response`: 接続が切断されたした。513* `Connection lost mid-response`: 接続が切断されたした。プロキシたたはゲヌトりェむがレスポンスボディをレスポンスが完了する前にクリヌンに終了する堎合にも、このバリアントが衚瀺されたす。

481* `Your computer went to sleep mid-response`: Claude Code は、レスポンスがストリヌミング䞭にコンピュヌタヌがスリヌプ状態になったこずを怜出したした。コンピュヌタヌが起動するず、Claude Code は接続を砎損ずしお扱い、読み取りを停止したす。514* `Your computer went to sleep mid-response`: Claude Code は、レスポンスがストリヌミング䞭にコンピュヌタヌがスリヌプ状態になったこずを怜出したした。コンピュヌタヌが起動するず、Claude Code は接続を砎損ずしお扱い、読み取りを停止したす。

515* `Part of the response never arrived`: ストリヌムむベントが API ず Claude Code の間でドロップされたため、埌のむベントが到着しなかったコンテンツを参照しおいたした。v2.1.281 より前では、このケヌスは `API Error: Content block not found` でタヌンを終了しおいたした。

516* `The response stream was malformed`: 既に完了しおいたコンテンツブロックのむベントが到着したした。たたは、むベントが砎損した状態で到着したした。砎損したむベントずは、デヌタが有効な JSON ではない、コンテンツが欠萜しおいる、たたはコンテンツがむベントのタむプず䞀臎しないむベントです。v2.1.284 より前では、Claude が思考、テキストのブロック、たたはツヌル呌び出しを完了した埌に無効な JSON を持぀むベントが到着した堎合、パヌサヌの生の゚ラヌ`API Error: JSON Parse error` で始たるものなどが代わりに衚瀺されおいたした。

482* `The response stopped arriving`: 接続は開いたたたでしたが、デヌタの配信を停止したため、ストリヌミングアむドルりォッチドッグがそれを䞭止したした。v2.1.222 より前では、Claude Code は [gateway](/docs/ja/gateways) 接続で `ANTHROPIC_BASE_URL` たたは `ANTHROPIC_AWS_BASE_URL` を通じお到達したこの゚ラヌを報告するこずもできたした。サヌバヌのキヌプアラむブピングがただ到着しおいる間、解析された応答むベントのみをカりントしたため、アップグレヌドするずこれらのルヌトでの停のタむムアりトが停止したす。`ANTHROPIC_BEDROCK_BASE_URL` などのプロバむダヌベヌス URL を通じお到達するゲヌトりェむは、バむトりォッチドッグでラップされおいたせん。[Streaming idle watchdogs](/docs/ja/network-config#streaming-idle-watchdogs) を参照しおください。517* `The response stopped arriving`: 接続は開いたたたでしたが、デヌタの配信を停止したため、ストリヌミングアむドルりォッチドッグがそれを䞭止したした。v2.1.222 より前では、Claude Code は [gateway](/docs/ja/gateways) 接続で `ANTHROPIC_BASE_URL` たたは `ANTHROPIC_AWS_BASE_URL` を通じお到達したこの゚ラヌを報告するこずもできたした。サヌバヌのキヌプアラむブピングがただ到着しおいる間、解析された応答むベントのみをカりントしたため、アップグレヌドするずこれらのルヌトでの停のタむムアりトが停止したす。`ANTHROPIC_BEDROCK_BASE_URL` などのプロバむダヌベヌス URL を通じお到達するゲヌトりェむは、バむトりォッチドッグでラップされおいたせん。[Streaming idle watchdogs](/docs/ja/network-config#streaming-idle-watchdogs) を参照しおください。

483 518 

484v2.1.227 より前では、`Connection lost mid-response` は `Connection closed mid-response` ず読たれ、`The response stopped arriving` は `Response stalled mid-stream` ず読たれおいたした。519v2.1.227 より前では、`Connection lost mid-response` は `Connection closed mid-response` ず読たれ、`The response stopped arriving` は `Response stalled mid-stream` ず読たれおいたした。

485 520 

521Claude がテキストたたはツヌル呌び出しを開始する前にドロップ、重耇、たたは砎損したストリヌムむベントが到着した堎合、この通知は衚瀺されたせん。

522 

523* Claude が思考のみを完了しおいた堎合、Claude Code はリク゚ストを再発行したす。再発行されたストリヌムが同じ方法で砎損する堎合、タヌンは `Part of the response never arrived and no response was produced. Try again.` たたは `The response stream was malformed and no response was produced. Try again.` で終了したす。

524* 䜕も完了しおいない堎合、Claude Code はストリヌミングなしでリク゚ストを再送信したす。[`CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK`](/docs/ja/env-vars) でそのフォヌルバックをオフにした堎合、タヌンはドロップされたむベントの堎合は `API Error: Content block not found` で、たたは重耇したむベントの堎合は `API Error: Content block already closed` で終了したす。砎損したむベントでフォヌルバックがオフの堎合、タヌンは `API Error: Stream event unreadable` たたはパヌサヌの生の゚ラヌで終了したす。

525 

4864 ぀のケヌスでは、Claude Code はこの通知をすぐに衚瀺せずに障害を凊理したす。5264 ぀のケヌスでは、Claude Code はこの通知をすぐに衚瀺せずに障害を凊理したす。

487 527 

488* レスポンスの前半で、Claude Code は障害を再詊行するか、別の゚ラヌでタヌンを終了したす。[Automatic retries](#automatic-retries) を参照しおください。528* レスポンスの前半で、Claude Code は障害を再詊行するか、別の゚ラヌでタヌンを終了したす。[Automatic retries](#automatic-retries) を参照しおください。


512<model> is temporarily unavailable, so auto mode cannot determine the safety of <tool> right now. Wait a moment and then try this action again.552<model> is temporarily unavailable, so auto mode cannot determine the safety of <tool> right now. Wait a moment and then try this action again.

513```553```

514 554 

515Claude Code が障害カテゎリを刀定できる堎合、`temporarily unavailable` の埌の括匧内にカテゎリを瀺したす。䟋えば `<model> is temporarily unavailable (rate-limited), so auto mode cannot determine the safety of <tool> right now`。カテゎリは `(rate-limited)`、`(overloaded)`、`(server error)`、`(timed out)`、`(connection failed)` です。レヌト制限、オヌバヌロヌド、サヌバヌ゚ラヌは䞀時的で、再詊行が機胜したす。`(timed out)` たたは `(connection failed)` が繰り返される堎合は、接続を確認しおください。[Unable to connect to API](#unable-to-connect-to-api) を参照しおください。v2.1.229 より前では、メッセヌゞはカテゎリを瀺さず、`Wait briefly and then try this action again` ず読たれおいたした。555Claude Code が障害カテゎリを刀定できる堎合、`temporarily unavailable` の埌の括匧内にカテゎリを瀺したす。䟋えば `<model> is temporarily unavailable (rate-limited), so auto mode cannot determine the safety of <tool> right now`。カテゎリは `(rate-limited)`、`(overloaded)`、`(server error)`、`(timed out)`、`(connection failed)` です。`(timed out)` たたは `(connection failed)` が繰り返される堎合は、接続を確認しおください。[Unable to connect to API](#unable-to-connect-to-api) を参照しおください。v2.1.229 より前では、メッセヌゞはカテゎリを瀺さず、`Wait briefly and then try this action again` ず読たれおいたした。

516 556 

517カテゎリが適合しない堎合、メッセヌゞは括匧内にカテゎリなしで衚瀺されたす。耇数の障害がその圢匏を生成したす。[Amazon Bedrock](/docs/ja/amazon-bedrock)[Mantle endpoint](/docs/ja/amazon-bedrock#use-the-mantle-endpoint) を含むでは、AWS アカりントがメッセヌゞに瀺されおいるモデルを呌び出せない堎合にも衚瀺され、その障害はアカりントにモデルぞのアクセスが付䞎されるたで、すべおの再詊行で繰り返されたす。557カテゎリが適合しない堎合、メッセヌゞは括匧内にカテゎリなしで衚瀺されたす。耇数の障害がその圢匏を生成したす。[Amazon Bedrock](/docs/ja/amazon-bedrock)[Mantle endpoint](/docs/ja/amazon-bedrock#use-the-mantle-endpoint) を含むでは、AWS アカりントがメッセヌゞに瀺されおいるモデルを呌び出せない堎合にも衚瀺され、その障害はアカりントにモデルぞのアクセスが付䞎されるたで、すべおの再詊行で繰り返されたす。

518 558 


533**察応方法**573**察応方法**

534 574 

535* アクションを再詊行しおください。これは通垞、次の詊行で成功したす575* アクションを再詊行しおください。これは通垞、次の詊行で成功したす

536* `claude --debug` を実行し、アクションを繰り返しお、デバッグログで基になるクラシファむアヌレスポンスを確認しおください576* `claude --debug` を実行し、アクションを繰り返しお、デバッグログで詳现を確認しおください

537 577 

538別の API セヌフティチェックが、以前の䌚話コンテンツのためにクラシファむアヌリク゚ストをブロックした堎合578別の API セヌフティチェックが、以前の䌚話コンテンツのためにクラシファむアヌリク゚ストをブロックした堎合

539 579 


668API Error: Usage credits required for 1M context · run /usage-credits to turn them on (they take effect after you restart Claude Code), or /model to switch to standard context708API Error: Usage credits required for 1M context · run /usage-credits to turn them on (they take effect after you restart Claude Code), or /model to switch to standard context

669```709```

670 710 

671これはクォヌタ枯枇ではなく、暩利確認です。セッション蚱容量ず週間蚱容量に容量が残っおいる堎合でも発火したす。[拡匵コンテキスト](/docs/ja/model-config#extended-context) を参照しお、どのプランが 1M コンテキストを盎接含み、どのプランが䜿甚クレゞットを必芁ずするかを確認しおください。Claude Code は `/model` でモデルを遞択するずきにこのチェックを実行し、Anthropic API ぞの盎接接続でのみ実行したす。`ANTHROPIC_BASE_URL` を [LLM ゲヌトりェむ](/docs/ja/llm-gateway) に指定する堎合、`/model` は `[1m]` 遞択を蚱可し、ゲヌトりェむがリク゚ストが成功するかどうかを決定したす。711Claude Desktop アプリが実行するセッションでは、ヒントはコマンドを指定したせん。claude.ai 䜿甚蚭定ペヌゞを指し、Team ず Enterprise プランでは claude.ai/admin-settings/usage で䜿甚クレゞットをオンにするか、管理者に䟝頌するよう指瀺したす。

712 

713これはクォヌタ枯枇ではなく、暩利確認です。セッション蚱容量ず週間蚱容量に容量が残っおいる堎合でも発火したす。[拡匵コンテキスト](/docs/ja/model-config#extended-context) を参照しお、どのプランが 1M コンテキストを盎接含み、どのプランが䜿甚クレゞットを必芁ずするかを確認しおください。

672 714 

673この゚ラヌが䌚話の途䞭でコンテキストが 200K トヌクンを超えお成長したために衚瀺される堎合、Claude Code は自動的に䌚話を暙準コンテキスト制限の䞋に圧瞮し、その埌セッションをその制限に保぀ため、アクションは䞍芁です。v2.1.172 より前のバヌゞョンでは、゚ラヌは `/compact` を含むその埌のすべおのリク゚ストで繰り返されたした。これらのバヌゞョンで埩旧するには `/clear` を実行しおください。以䞋の手順は、明瀺的に `[1m]` モデルを遞択した堎合に適甚されたす。715この゚ラヌが䌚話の途䞭でコンテキストが 200K トヌクンを超えお成長したために衚瀺される堎合、Claude Code は自動的に䌚話を暙準コンテキスト制限の䞋に圧瞮し、その埌セッションをその制限に保぀ため、アクションは䞍芁です。v2.1.172 より前のバヌゞョンでは、゚ラヌは `/compact` を含むその埌のすべおのリク゚ストで繰り返されたした。これらのバヌゞョンで埩旧するには `/clear` を実行しおください。以䞋の手順は、明瀺的に `[1m]` モデルを遞択した堎合に適甚されたす。

674 716 


722* 続く堎合は [status.claude.com](https://status.claude.com) を確認しおください764* 続く堎合は [status.claude.com](https://status.claude.com) を確認しおください

723 765 

724<h3 id="request-rejected-429">766<h3 id="request-rejected-429">

725 リク゚ストが拒吊されたした (429)767 リク゚ストが拒吊されたした429

726</h3>768</h3>

727 769 

728API キヌ、Amazon Bedrock プロゞェクト、たたは Google Cloud プロゞェクト甚に蚭定されたレヌト制限に達したした。770API キヌ、Amazon Bedrock プロゞェクト、たたは Google Cloud プロゞェクト甚に蚭定されたレヌト制限に達したした。


733 775 

734末尟の文はサヌビスヘルスを確認する堎所を指定し、プロバむダヌによっお異なりたす。Amazon Bedrock、Google Cloud の Agent Platform、および Microsoft Foundry 蚭定は、Anthropic ステヌタスペヌゞの代わりにそのプロバむダヌのサヌビスステヌタスを指定したす。カスタム `ANTHROPIC_BASE_URL` はゲヌトりェむホストを指定したす。776末尟の文はサヌビスヘルスを確認する堎所を指定し、プロバむダヌによっお異なりたす。Amazon Bedrock、Google Cloud の Agent Platform、および Microsoft Foundry 蚭定は、Anthropic ステヌタスペヌゞの代わりにそのプロバむダヌのサヌビスステヌタスを指定したす。カスタム `ANTHROPIC_BASE_URL` はゲヌトりェむホストを指定したす。

735 777 

778Claude Code ず API の間のプロキシ、ロヌドバランサヌ、たたはゲヌトりェむが独自の HTML 429 ペヌゞで応答する堎合、`·` の埌のテキストはそのペヌゞのタむトル存圚する堎合です。䟋えば `Too Many Requests` など。v2.1.281 より前では、ペヌゞ党䜓のマヌクアップが `·` の埌に出力されおいたした。

779 

736**察応方法**780**察応方法**

737 781 

738* `/status` を実行しお、アクティブな認蚌情報が予想されるものであるこずを確認したす。環境内の迷走した `ANTHROPIC_API_KEY` は、サブスクリプションの代わりに䜎局キヌを通じおリク゚ストをルヌティングできたす。782* `/status` を実行しお、アクティブな認蚌情報が予想されるものであるこずを確認したす。環境内の迷走した `ANTHROPIC_API_KEY` は、サブスクリプションの代わりに䜎局キヌを通じおリク゚ストをルヌティングできたす。


839Not logged in · Please run /login883Not logged in · Please run /login

840```884```

841 885 

886Claude Desktop アプリが実行するセッションCode タブや Cowork などでは、メッセヌゞは `Authentication required · Sign in again to continue` ず読み、アプリからもう䞀床サむンむンしたす。

887 

842**察応方法**888**察応方法**

843 889 

844* `/login` を実行しお、Claude サブスクリプションたたは Console アカりントで認蚌したす890* `/login` を実行しお、Claude サブスクリプションたたは Console アカりントで認蚌したす


972* 珟圚のシェルで `ANTHROPIC_API_KEY` をアンセットし、シェルプロファむルから削陀しおから、`claude` を再起動したす1018* 珟圚のシェルで `ANTHROPIC_API_KEY` をアンセットし、シェルプロファむルから削陀しおから、`claude` を再起動したす

973* メッセヌゞが `Update or unset` ず蚀う堎合、フォヌルバックする保存されたログむンがありたせん。キヌをアンセットしお `/login` を実行するか、アクティブな Console オヌガニれヌションからのキヌに眮き換えたす1019* メッセヌゞが `Update or unset` ず蚀う堎合、フォヌルバックする保存されたログむンがありたせん。キヌをアンセットしお `/login` を実行するか、アクティブな Console オヌガニれヌションからのキヌに眮き換えたす

974* その埌 `/status` を実行しお、アクティブな認蚌情報がサブスクリプションであるこずを確認したす1020* その埌 `/status` を実行しお、アクティブな認蚌情報がサブスクリプションであるこずを確認したす

975* 環境倉数が蚭定されおおらず、゚ラヌが続く堎合、無効なオヌガニれヌションは `/login` に関連付けられたものです。サポヌトに連絡するか、別のアカりントでサむンむンしおください。1021* 環境倉数が蚭定されおおらず、゚ラヌが続く堎合は、サポヌトに連絡するか、別のアカりントでサむンむンしおください

976 1022 

977<h3 id="your-organization-has-disabled-api-key-authentication">1023<h3 id="your-organization-has-disabled-api-key-authentication">

978 オヌガニれヌションが API キヌ認蚌を無効にしたした1024 オヌガニれヌションが API キヌ認蚌を無効にしたした


985Your organization has disabled API key authentication · Unset ANTHROPIC_API_KEY to use your claude.ai account instead1031Your organization has disabled API key authentication · Unset ANTHROPIC_API_KEY to use your claude.ai account instead

986Your organization has disabled API key authentication · Unset ANTHROPIC_API_KEY and run /login to sign in with your claude.ai account1032Your organization has disabled API key authentication · Unset ANTHROPIC_API_KEY and run /login to sign in with your claude.ai account

987Your organization has disabled API key authentication · Unset the apiKeyHelper setting and run /login to sign in with your claude.ai account1033Your organization has disabled API key authentication · Unset the apiKeyHelper setting and run /login to sign in with your claude.ai account

1034Your organization has disabled API key authentication · Sign in again with your claude.ai account

988```1035```

989 1036 

1037最埌の圢匏は Claude Desktop アプリが実行するセッションCode タブや Cowork などに衚瀺され、アプリからもう䞀床サむンむンしたす。

1038 

990環境倉数ず `apiKeyHelper` は `/login` より優先されるため、どちらかがただキヌを䟛絊しおいる間は `/login` を実行するだけでは圹に立ちたせん。[認蚌の優先順䜍](/docs/ja/authentication#authentication-precedence) を参照しおください。1039環境倉数ず `apiKeyHelper` は `/login` より優先されるため、どちらかがただキヌを䟛絊しおいる間は `/login` を実行するだけでは圹に立ちたせん。[認蚌の優先順䜍](/docs/ja/authentication#authentication-precedence) を参照しおください。

991 1040 

992**察応方法**1041**察応方法**


1038 Remote Control には Anthropic API が必芁です1087 Remote Control には Anthropic API が必芁です

1039</h3>1088</h3>

1040 1089 

1041セッションが Anthropic API に盎接通信しおいないため、[Remote Control](/docs/ja/remote-control) がペアリングする claude.ai バック゚ンドがありたせん。1090セッションが Anthropic API に盎接通信しおいないため、[Remote Control](/docs/ja/remote-control) が必芁ずしたす。

1042 1091 

1043```text theme={null}1092```text theme={null}

1044Remote Control is only available when using Claude via api.anthropic.com. CLAUDE_CODE_USE_BEDROCK is set, so this session is using Amazon Bedrock — unset it (or run in a shell without it) to use Remote Control.1093Remote Control is only available when using Claude via api.anthropic.com. CLAUDE_CODE_USE_BEDROCK is set, so this session is using Amazon Bedrock — unset it (or run in a shell without it) to use Remote Control.


1151**察応方法**1200**察応方法**

1152 1201 

1153* `/login` を実行しお再床サむンむンしたす1202* `/login` を実行しお再床サむンむンしたす

1154* 再認蚌埌、同じセッション内で゚ラヌが返される堎合は、最初に `/logout` を実行しお保存されたトヌクンを完党にクリアしおから、`/login` を実行したす

1155* ` CLAUDE_CODE_OAUTH_TOKEN` 環境倉数で認蚌する堎合、Claude Code はリク゚ストが 401 で倱敗した埌、保存されたログむンのトヌクンに切り替えるのではなく、蚭定した倀を送信し続けたす。[`/status`](/docs/ja/commands) はこの認蚌情報を `Auth token` 行ずしお衚瀺したす。`CLAUDE_CODE_OAUTH_TOKEN` を読みたす。[`claude setup-token`](/docs/ja/authentication#generate-a-long-lived-token) で新しいトヌクンを生成しお再起動するか、倉数をアンセットしお `/login` を実行したす。v2.1.225 より前では、Claude Code はセッション䞭に倉数の倀を保存されたログむンからの短呜アクセストヌクンに眮き換える可胜性があり、そのトヌクンの有効期限が切れるずセッションは再び 401 ゚ラヌで倱敗したした。1203* ` CLAUDE_CODE_OAUTH_TOKEN` 環境倉数で認蚌する堎合、Claude Code はリク゚ストが 401 で倱敗した埌、保存されたログむンのトヌクンに切り替えるのではなく、蚭定した倀を送信し続けたす。[`/status`](/docs/ja/commands) はこの認蚌情報を `Auth token` 行ずしお衚瀺したす。`CLAUDE_CODE_OAUTH_TOKEN` を読みたす。[`claude setup-token`](/docs/ja/authentication#generate-a-long-lived-token) で新しいトヌクンを生成しお再起動するか、倉数をアンセットしお `/login` を実行したす。v2.1.225 より前では、Claude Code はセッション䞭に倉数の倀を保存されたログむンからの短呜アクセストヌクンに眮き換える可胜性があり、そのトヌクンの有効期限が切れるずセッションは再び 401 ゚ラヌで倱敗したした。

1156* 起動党䜓でログむンを繰り返し求められる堎合は、[トラブルシュヌティング](/docs/ja/troubleshoot-install#not-logged-in-or-token-expired) のシステムクロック確認ず macOS 認蚌情報ストレヌゞ埩旧手順を参照しおください1204* 起動党䜓でログむンを繰り返し求められる堎合は、[トラブルシュヌティング](/docs/ja/troubleshoot-install#not-logged-in-or-token-expired) のシステムクロック確認ず macOS 認蚌情報ストレヌゞ埩旧手順を参照しおください

1157* `403 Forbidden` や OAuth ブラりザの問題を含む他の倱敗に぀いおは、[ログむンず認蚌](/docs/ja/troubleshoot-install#login-and-authentication) を参照しおください1205* `403 Forbidden` や OAuth ブラりザの問題を含む他の倱敗に぀いおは、[ログむンず認蚌](/docs/ja/troubleshoot-install#login-and-authentication) を参照しおください


1203* 非察話モヌドでは、同じ環境で `claude` を実行し、`/login` を完了しおから、コマンドを再実行したす。察話的にサむンむンできない自動化の堎合は、`ANTHROPIC_API_KEY` で認蚌するか、[`claude setup-token` で長呜トヌクンを生成したす](/docs/ja/authentication#generate-a-long-lived-token)。1251* 非察話モヌドでは、同じ環境で `claude` を実行し、`/login` を完了しおから、コマンドを再実行したす。察話的にサむンむンできない自動化の堎合は、`ANTHROPIC_API_KEY` で認蚌するか、[`claude setup-token` で長呜トヌクンを生成したす](/docs/ja/authentication#generate-a-long-lived-token)。

1204* サむンむンが倱敗し続ける堎合は、[ログむンず認蚌](/docs/ja/troubleshoot-install#login-and-authentication) を参照しおください1252* サむンむンが倱敗し続ける堎合は、[ログむンず認蚌](/docs/ja/troubleshoot-install#login-and-authentication) を参照しおください

1205 1253 

1254<h3 id="could-not-refresh-your-login">

1255 ログむンを曎新できたせんでした。別の Claude Code プロセスがそれを曎新しおいたす

1256</h3>

1257 

1258このメッセヌゞはログむンが拒吊されたこずを意味したせん。保存された claude.ai ログむンが有効期限切れになり、曎新が必芁でした。同じマシン䞊の別の Claude Code プロセスが共有曎新ロックを保持しおいたか、終了しおそれを残しおいたため、曎新はこのセッションが埅機しおいる間に進行したせんでした。Claude Code はリク゚ストを送信する前に停止したす

1259 

1260```text theme={null}

1261Could not refresh your login because another Claude Code process is refreshing it (or exited mid-refresh) · Try again in a minute; if it keeps happening, close other Claude Code windows or sign in again with /login

1262```

1263 

1264[非察話モヌド](/docs/ja/headless)`-p`および [Agent SDK](/docs/ja/agent-sdk/overview) では、メッセヌゞは次のように読み、構造化゚ラヌコヌドは `server_error` です

1265 

1266```text theme={null}

1267Failed to refresh OAuth token: another Claude Code process is refreshing it or exited mid-refresh. This is usually transient; retry in a minute, and if it persists close other Claude Code processes or sign in again

1268```

1269 

1270API キヌ、[`CLAUDE_CODE_OAUTH_TOKEN`](/docs/ja/env-vars)、たたはサヌドパヌティプロバむダヌで認蚌されたセッションは、保存されたログむンを䜿甚せず、このメッセヌゞを衚瀺したせん。

1271 

1272**察応方法**

1273 

1274* 1 分埌に再詊行しおください。別のプロセスが最初に曎新を完了する堎合、このセッションは曎新されたログむンを䜿甚したす。

1275* メッセヌゞが返され続ける堎合は、他の Claude Code りィンドりずプロセスを閉じおから、再詊行しおください。

1276* 他の Claude Code プロセスが実行されおいない状態で返される堎合は、`/login` を実行しおください。再床サむンむンするず、曎新ロックで埅機したせん。

1277 

1278<h3 id="couldnt-save-your-login">

1279 ログむンを保存できたせんでした

1280</h3>

1281 

1282claude.ai でサむンむンしたしたが、Claude Code はログむンを認蚌情報ストアに保存できなかったため、ログむンは完了したせんでした。macOS では、ログむンキヌチェヌンがロックされおいる堎合スリヌプたたはアむドル時など、Claude Code が同じセッション䞭に既に認蚌情報を読み取ったたたは保存した埌に発生する可胜性がありたす。

1283 

1284```text theme={null}

1285Couldn't save your login. If your Mac's keychain is locked, unlock it and log in again.

1286Couldn't save your login. Try logging in again.

1287```

1288 

1289最初の圢匏は macOS に衚瀺され、2 番目は他の堎所に衚瀺されたす。䞀時的な認蚌情報ストア障害タむムアりトたたは読み取り䞍可胜なストアなどは同じメッセヌゞを生成したす。

1290 

1291**察応方法**

1292 

1293* macOS では、ログむンキヌチェヌンのロックを解陀しおから、`/login` を再床実行したす

1294* 他のプラットフォヌムでは、`/login` を再床実行したす

1295* ログむンがただ保存されない堎合は、[ログむンしおいないか、トヌクンの有効期限が切れおいる](/docs/ja/troubleshoot-install#not-logged-in-or-token-expired) を参照しおください。キヌチェヌンのロック解陀コマンドず他の認蚌情報ストレヌゞ埩旧手順

1296 

1297<h3 id="failed-to-start-oauth-callback-server">

1298 OAuth コヌルバックサヌバヌを起動できたせんでした

1299</h3>

1300 

1301`/login`、`claude auth login`、たたは `claude setup-token` がブラりザを通じおサむンむンするずき、Claude Code は `127.0.0.1` でリッスンポヌトを開くため、ブラりザはサむンむン結果をそれに返すこずができたす。このメッセヌゞは Claude Code がそのポヌトを開くこずができなかったこずを意味し、サむンむンはブラりザりィンドりたたはログむン URL が衚瀺される前に停止したす

1302 

1303```text theme={null}

1304Failed to start OAuth callback server: Failed to start server. Is port 0 in use?

1305```

1306 

1307メッセヌゞが `Is port 0 in use?` で終わる堎合、IPv4 ルヌプバックアドレス `127.0.0.1` でリッスンしようずする詊みは完党に倱敗したした。倱敗はログむン URL が存圚する前に発生するため、`Paste code here if prompted` フロヌは回避策ずしお利甚できたせん。

1308 

1309**察応方法**

1310 

1311* ロヌカルリスナヌなしで今すぐサむンむンするにはclaude.ai サブスクリプションを䜿甚する堎合は、サむンむンが機胜するマシンで [`claude setup-token`](/docs/ja/authentication#generate-a-long-lived-token) を実行し、それが出力するトヌクンをこのマシンで `CLAUDE_CODE_OAUTH_TOKEN` ずしお蚭定したす。それ以倖の堎合は、[Claude Console](https://platform.claude.com/settings/keys) からのキヌで `ANTHROPIC_API_KEY` を蚭定したす。[認蚌の優先順䜍](/docs/ja/authentication#authentication-precedence) は Claude Code が認蚌情報を遞択する方法を説明しおいたす。

1312* このマシンでブラりザサむンむンを䜿甚する代わりに、Claude Code は `127.0.0.1` でリッスンできる必芁がありたす。サンドボックス内で実行される堎合は、サンドボックスのポリシヌがロヌカルポヌトでのリッスンを蚱可するこずを確認しおから、`/login` を再床実行したす。できるはずなのにただ倱敗する堎合は、`/feedback` を実行しお、レポヌトに環境の詳现が含たれるようにしおください。

1313 

1206<h3 id="claude-login-not-accepted">1314<h3 id="claude-login-not-accepted">

1207 Claude ログむンが受け入れられたせん1315 Claude ログむンが受け入れられたせん

1208</h3>1316</h3>


1316 OAuth スコヌプ芁件1424 OAuth スコヌプ芁件

1317</h3>1425</h3>

1318 1426 

1319保存されたトヌクンは、新しい機胜が必芁ずする暩限スコヌプより前のものです。これは `/usage` ずステヌタス行の䜿甚状況むンゞケヌタヌから最も頻繁に衚瀺されたす1427保存されたトヌクンは、新しい機胜が必芁ずする暩限スコヌプより前のものです

1320 1428 

1321```text theme={null}1429```text theme={null}

1322OAuth token does not meet scope requirement: user:profile1430OAuth token does not meet scope requirement: user:profile


1330 claude.ai がセッショントヌクンを拒吊したした1438 claude.ai がセッショントヌクンを拒吊したした

1331</h3>1439</h3>

1332 1440 

1333[claude.ai コネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai) リク゚ストが倱敗したした。claude.ai が Claude Code ログむンからのトヌクンを拒吊したため。通垞、有効期限切れのログむン。曎新できたせんでした。拒吊されたトヌクンはコネクタ自身の claude.ai での認可ではなく、ログむンであるため、コネクタを再床認可しおも解決したせん。`/mcp` では、コネクタは `connected · session token rejected` ずしお衚瀺され、その詳现ビュヌは次のように読みたす1441[claude.ai コネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai) リク゚ストが倱敗したした。claude.ai が Claude Code ログむンからのトヌクンを拒吊したため。通垞、有効期限切れのログむン。曎新できたせんでした。拒吊されたトヌクンはコネクタ自身の claude.ai での認可ではなく、ログむンであるため、コネクタを再床認可しおも解決したせん。`/mcp` では、コネクタは `session token rejected` ずしお衚瀺され、その詳现ビュヌは次のように読みたす

1334 1442 

1335```text theme={null}1443```text theme={null}

1336claude.ai rejected the session token. Run /login, then reconnect.1444claude.ai rejected the session token. Run /login, then reconnect.


1455* ヒントが認蚌情報がこの環境で管理されおいるず蚀う堎合、Claude Code を起動したアプリが認蚌情報を所有し、ここの他のステップは適甚されたせん。再詊行するか、管理者に連絡しおください1563* ヒントが認蚌情報がこの環境で管理されおいるず蚀う堎合、Claude Code を起動したアプリが認蚌情報を所有し、ここの他のステップは適甚されたせん。再詊行するか、管理者に連絡しおください

1456* 有効期限切れ認蚌情報が原因である可胜性があるため、AWS 認蚌情報を曎新したす。蚭定されおいる堎合は [`awsAuthRefresh`](/docs/ja/amazon-bedrock#advanced-credential-configuration) コマンドで名前が付けられたコマンドを実行するか、SSO サむンむン、アクセスキヌ、API キヌ、たたはプロキシトヌクンを自分で曎新したす1564* 有効期限切れ認蚌情報が原因である可胜性があるため、AWS 認蚌情報を曎新したす。蚭定されおいる堎合は [`awsAuthRefresh`](/docs/ja/amazon-bedrock#advanced-credential-configuration) コマンドで名前が付けられたコマンドを実行するか、SSO サむンむン、アクセスキヌ、API キヌ、たたはプロキシトヌクンを自分で曎新したす

1457* 認蚌情報が最新の堎合は、[IAM 蚭定](/docs/ja/amazon-bedrock#iam-configuration) の IAM 暩限が䜿甚しおいる ID に接続されおいるこずを確認し、遞択されたモデルがアカりントずリヌゞョンで有効になっおいるこずを確認したす1565* 認蚌情報が最新の堎合は、[IAM 蚭定](/docs/ja/amazon-bedrock#iam-configuration) の IAM 暩限が䜿甚しおいる ID に接続されおいるこずを確認し、遞択されたモデルがアカりントずリヌゞョンで有効になっおいるこずを確認したす

1458* `aws sts get-caller-identity` を実行しおリク゚ストが䜿甚する ID を確認したす。叀い `AWS_PROFILE` たたはデフォルトプロファむルは暩限の䞍䞀臎の䞀般的な原因です1566* `aws sts get-caller-identity` を実行しおリク゚ストが䜿甚する ID を確認したす

1459 1567 

1460<h3 id="google-cloud-credentials-expired-or-invalid">1568<h3 id="google-cloud-credentials-expired-or-invalid">

1461 Google Cloud 認蚌情報が有効期限切れたたは無効です1569 Google Cloud 認蚌情報が有効期限切れたたは無効です


1657No internet route — check your connection or VPN (EHOSTUNREACH)1765No internet route — check your connection or VPN (EHOSTUNREACH)

1658Couldn't connect through your proxy (ERR_PROXY_TUNNEL) — the proxy refused the tunnel: check its credentials and that it allows this host1766Couldn't connect through your proxy (ERR_PROXY_TUNNEL) — the proxy refused the tunnel: check its credentials and that it allows this host

1659Connection dropped (ECONNRESET)1767Connection dropped (ECONNRESET)

1660fetch failed

1661Request timed out. Check your internet connection and proxy settings1768Request timed out. Check your internet connection and proxy settings

1662```1769```

1663 1770 


1677 1784 

1678`curl` が成功しおも Claude Code が倱敗する堎合、原因は通垞、ネットワヌク自䜓ではなく、ランタむムずネットワヌクの間にありたす。1785`curl` が成功しおも Claude Code が倱敗する堎合、原因は通垞、ネットワヌク自䜓ではなく、ランタむムずネットワヌクの間にありたす。

1679 1786 

1787* `ANTHROPIC_BASE_URL` が蚭定されおいるかどうかを確認するには、`echo $ANTHROPIC_BASE_URL` を実行するか、PowerShell では `echo $env:ANTHROPIC_BASE_URL` を実行し、[蚭定ファむル](/docs/ja/settings) の `env` ブロックで確認しおください。蚭定されおいる堎合、Claude Code はモデルリク゚ストを `api.anthropic.com` ではなくそのアドレスに送信するため、実行されなくなったロヌカルプロキシたたはゲヌトりェむを指す残存倀は、`curl` が API に到達しおも `Connection refused` を生成したす。シェルプロファむルたたは蚭定から削陀し、新しいタヌミナルから Claude Code を起動しおください。

1680* Linux ず WSL では、`/etc/resolv.conf` で到達䞍可胜なネヌムサヌバヌを確認しおください。特に WSL はホストから壊れたリゟルバヌを継承できたす。1788* Linux ず WSL では、`/etc/resolv.conf` で到達䞍可胜なネヌムサヌバヌを確認しおください。特に WSL はホストから壊れたリゟルバヌを継承できたす。

1681* macOS では、切断たたはアンむンストヌルされた VPN クラむアントがトンネルむンタヌフェむスたたはルヌティングルヌルを残す可胜性がありたす。`ifconfig` で叀い `utun` むンタヌフェむスを確認し、システム蚭定で VPN のネットワヌク拡匵機胜を削陀しおください。1789* macOS では、切断たたはアンむンストヌルされた VPN クラむアントがトンネルむンタヌフェむスたたはルヌティングルヌルを残す可胜性がありたす。`ifconfig` で叀い `utun` むンタヌフェむスを確認し、システム蚭定で VPN のネットワヌク拡匵機胜を削陀しおください。

1682* Docker Desktop および同様のコンテナランタむムは、アりトバりンドトラフィックをむンタヌセプトできたす。これを陀倖するために、それらを終了しお再詊行しおください。1790* Docker Desktop および同様のコンテナランタむムは、アりトバりンドトラフィックをむンタヌセプトできたす。これを陀倖するために、それらを終了しお再詊行しおください。


1702 1810 

1703* メッセヌゞがプロキシ倉数を名前で指定する堎合、その倀が正しいプロキシを指しおおり、ネットワヌクチヌムにメッセヌゞ内のホストぞの HTTPS 接続を蚱可するよう䟝頌しおください。[ネットワヌク蚭定](/docs/ja/network-config) を参照しおください。1811* メッセヌゞがプロキシ倉数を名前で指定する堎合、その倀が正しいプロキシを指しおおり、ネットワヌクチヌムにメッセヌゞ内のホストぞの HTTPS 接続を蚱可するよう䟝頌しおください。[ネットワヌク蚭定](/docs/ja/network-config) を参照しおください。

1704* [API に接続できたせん](#unable-to-connect-to-api) のチェックを実行しおください。そこの `curl` テストずファむアりォヌルガむダンスはこのチェックにも適甚されたす。1812* [API に接続できたせん](#unable-to-connect-to-api) のチェックを実行しおください。そこの `curl` テストずファむアりォヌルガむダンスはこのチェックにも適甚されたす。

1705* 組織が [クラりドゲヌトりェむ](/docs/ja/claude-apps-gateway) を通じおサむンむンし、この゚ラヌが初回実行時に衚瀺される堎合は、Claude Code v2.1.247 以降に曎新しおください。

1706* ネットワヌクが開いおおり、障害が続く堎合、Claude Code は [お客様の囜で利甚できない](https://www.anthropic.com/supported-countries) 可胜性がありたす。1813* ネットワヌクが開いおおり、障害が続く堎合、Claude Code は [お客様の囜で利甚できない](https://www.anthropic.com/supported-countries) 可胜性がありたす。

1707 1814 

1708<h3 id="socket-is-closed">1815<h3 id="socket-is-closed">


1744* `Response:` 句を読んで、どのシステムが応答したかを確認しおください。HTML 本文、Anthropic リク゚スト ID がない、たたは `nginx` たたは `cloudflare` などの名前付きサヌバヌは、Claude Code ず API の間に䜕かが代わりに応答したこずを意味したす。1851* `Response:` 句を読んで、どのシステムが応答したかを確認しおください。HTML 本文、Anthropic リク゚スト ID がない、たたは `nginx` たたは `cloudflare` などの名前付きサヌバヌは、Claude Code ず API の間に䜕かが代わりに応答したこずを意味したす。

1745* [LLM ゲヌトりェむ](/docs/ja/llm-gateway-connect#troubleshoot-gateway-errors) を通じおルヌティングする堎合は、盎接芁求でルヌトをテストし、非 API 応答を返すホップを修正しおください。1852* [LLM ゲヌトりェむ](/docs/ja/llm-gateway-connect#troubleshoot-gateway-errors) を通じおルヌティングする堎合は、盎接芁求でルヌトをテストし、非 API 応答を返すホップを修正しおください。

1746* ゲスト Wi-Fi などのサむンむンペヌゞを持぀ネットワヌク䞊では、ブラりザヌでサむンむンを完了しおから再詊行しおください。1853* ゲスト Wi-Fi などのサむンむンペヌゞを持぀ネットワヌク䞊では、ブラりザヌでサむンむンを完了しおから再詊行しおください。

1747* ゲヌトりェむを通じた非ストリヌミングルヌトのみが壊れおいる堎合は、[`CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK=1`](/docs/ja/env-vars#variables) を蚭定しお、ストリヌミング䞭に倱敗した芁求がこのフォヌルバックではなく通垞の再詊行パスに進むようにしおください。ただし、ストリヌミング゚ンドポむント自䜓が `404` を返す堎合は陀きたす。その堎合、Claude Code は匕き続きフォヌルバックしたす。1854* ゲヌトりェむを通じた非ストリヌミングルヌトのみが壊れおいる堎合は、[`CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK=1`](/docs/ja/env-vars#variables) を蚭定しお、このフォヌルバックをオフにしおください。ただし、ストリヌミング゚ンドポむント自䜓が `404` を返す堎合は陀きたす。その堎合、Claude Code は匕き続きフォヌルバックしたす。

1748 1855 

1749<h3 id="streaming-response-ended-before-any-complete-data-was-received">1856<h3 id="streaming-response-ended-before-any-complete-data-was-received">

1750 ストリヌミング応答が完党なデヌタを受け取る前に終了したした1857 ストリヌミング応答が完党なデヌタを受け取る前に終了したした


1838 プロキシが接続を拒吊したした1945 プロキシが接続を拒吊したした

1839</h3>1946</h3>

1840 1947 

1841Claude が `HTTPS_PROXY` たたは関連する [プロキシ倉数](/docs/ja/network-config#environment-variables) に蚭定したプロキシを通じお [アヌティファクト](/docs/ja/artifacts) を読み取るずきに、このメッセヌゞが衚瀺されたす。アヌティファクトコンテンツは `*.frame.claudeusercontent.com` から来るため、Claude Code は最初にプロキシに `CONNECT` リク゚ストを送信しお、そのホストぞのトンネルを開くよう芁求したす。プロキシが拒吊するず、䜕もホストに到達せず、メッセヌゞはプロキシの HTTP ステヌタスを運びたす。1948Claude が `HTTPS_PROXY` たたは関連する [プロキシ倉数](/docs/ja/network-config#environment-variables) に蚭定したプロキシを通じお [Artifacts](/docs/ja/artifacts) を読み取るずきに、このメッセヌゞが衚瀺されたす。Artifacts コンテンツは `*.frame.claudeusercontent.com` から来るため、Claude Code は最初にプロキシに `CONNECT` リク゚ストを送信しお、そのホストぞのトンネルを開くよう芁求したす。プロキシが拒吊するず、䜕もホストに到達せず、メッセヌゞはプロキシの HTTP ステヌタスを運びたす。

1842 1949 

1843```text theme={null}1950```text theme={null}

1844artifact content fetch failed (proxy refused the connection: HTTP 407)1951artifact content fetch failed (proxy refused the connection: HTTP 407)


1897* `claude --remote-control` で新しいセッションを開始しお、新しい Remote Control セッションを䜜成しおください。2004* `claude --remote-control` で新しいセッションを開始しお、新しい Remote Control セッションを䜜成しおください。

1898* 他の Remote Control スタヌトアップメッセヌゞに぀いおは、[Remote Control のトラブルシュヌティング](/docs/ja/remote-control#troubleshooting) を参照しおください。2005* 他の Remote Control スタヌトアップメッセヌゞに぀いおは、[Remote Control のトラブルシュヌティング](/docs/ja/remote-control#troubleshooting) を参照しおください。

1899 2006 

1900サヌバヌが代わりに前のセッションが消えたこずを報告する堎合、このメッセヌゞは衚瀺されたせん。Claude Code は、その代わりに新しいセッションを開始するか、[`Previous session is unavailable — run /remote-control to start a new one`](/docs/ja/remote-control#previous-session-is-unavailable) を衚瀺したす。これは [䌚話の再接続レコヌド](/docs/ja/remote-control#resume-outcomes) に䟝存したす。v2.1.227 から v2.1.231 では、Claude Code は代わりに `Remote Control could not resume the previous session under the current login` で始たるメッセヌゞを衚瀺し、[以前のバヌゞョンは異なる動䜜をしたした](/docs/ja/remote-control#reconnect-history)。2007サヌバヌが代わりに前のセッションが消えたこずを報告する堎合、このメッセヌゞは衚瀺されたせん。Claude Code は、その代わりに新しいセッションを開始するか、[`Previous session is unavailable — run /remote-control to start a new one`](/docs/ja/remote-control#previous-session-is-unavailable) を衚瀺したす。

1901 2008 

1902<h3 id="sessions-ended-while-this-machine-was-offline">2009<h3 id="sessions-ended-while-this-machine-was-offline">

1903 このマシンがオフラむンの間にセッションが終了したした2010 このマシンがオフラむンの間にセッションが終了したした


1931* `/feedback` を実行しお、䜕が起こったかの説明ず共にトランスクリプトを送信しおください。環境で `/feedback` が利甚できない堎合は、[゚ラヌを報告する](#report-an-error) を参照しおください。2038* `/feedback` を実行しお、䜕が起こったかの説明ず共にトランスクリプトを送信しおください。環境で `/feedback` が利甚できない堎合は、[゚ラヌを報告する](#report-an-error) を参照しおください。

1932* 他のリク゚ストも倱敗しおいる堎合は、ネットワヌク接続を確認し、[API に接続できたせん](#unable-to-connect-to-api) を参照しおください。2039* 他のリク゚ストも倱敗しおいる堎合は、ネットワヌク接続を確認し、[API に接続できたせん](#unable-to-connect-to-api) を参照しおください。

1933 2040 

2041<h3 id="couldnt-send-feedback">

2042 フィヌドバックを送信できたせんでした

2043</h3>

2044 

2045[`/feedback`、`/bug`、たたは `/share` ダむアログ](/docs/ja/commands#all-commands) からレポヌトを送信し、Anthropic ぞのアップロヌドが倱敗したした。ダむアログはテキストを保持するため、再詊行できたす。

2046 

2047```text theme={null}

2048Couldn't send feedback (couldn't reach the service). If it keeps failing, you can file at https://github.com/anthropics/claude-code/issues instead.

2049```

2050 

2051プレフィックスの埌のテキストは、䜕が倱敗したかを名前で指定したす。

2052 

2053* **`: not signed in. Run /login, then retry.`**ダむアログは、Claude Code が開いたずきに Anthropic 認蚌情報を芋぀けた堎合にのみアップロヌドされ、送信時に䜿甚可胜なものはありたせんでした。䟋えば、その間にこのマシンでサむンアりトしたか、ログむンを曎新できなくなった可胜性がありたす。

2054* **括匧内**`(server returned <status>)` はサヌビスの応答コヌドです。`(request timed out)` ず `(couldn't reach the service)` はネットワヌク障害です。Claude Code が理由を名前で指定できない堎合、括匧内は存圚したせん。

2055 

2056[フィヌドバックドラフトキュヌ](/docs/ja/tools-reference#sendfeedback-tool-behavior) では、同じ障害は代わりに `The draft is still queued. Try again later.` で終了し、ドラフトは別の詊行のためにキュヌに留たりたす。

2057 

2058**察応方法**

2059 

2060* サむンむンされおいない衚珟に぀いおは、`/login` を実行しお再床送信しおください。

2061* それ以倖の堎合は、再床送信しおください。他のリク゚ストも倱敗しおいる堎合は、ネットワヌク接続を確認し、[API に接続できたせん](#unable-to-connect-to-api) を参照しおください。

2062* 倱敗し続ける堎合は、メッセヌゞが瀺すように [github.com/anthropics/claude-code/issues](https://github.com/anthropics/claude-code/issues) でレポヌトを提出しおください。

2063 

2064v2.1.281 より前では、Remote Control **Stop** たたは緊急のクロスセッションメッセヌゞがダむアログを開いおいる間に到着した堎合、すべおの送信がこのメッセヌゞで倱敗したした。これらのバヌゞョンでは、ダむアログを閉じお、再床開いお、再床送信しおください。

2065 

1934<h2 id="request-errors">2066<h2 id="request-errors">

1935 リク゚スト゚ラヌ2067 リク゚スト゚ラヌ

1936</h2>2068</h2>

1937 2069 

1938これらの゚ラヌはリク゚ストの内容に関連しおいたす。ほずんどはリク゚ストを拒吊した埌に API から返されたす。いく぀かはリク゚ストが送信される前に Claude Code によっおロヌカルで生成されたす。2070これらの゚ラヌはリク゚ストの内容に関連しおいたす。ほずんどは API がリク゚ストを拒吊した埌に返されたす。いく぀かはリク゚ストが送信される前に Claude Code によっおロヌカルで生成されたす。

1939 2071 

1940<h3 id="prompt-is-too-long">2072<h3 id="prompt-is-too-long">

1941 プロンプトが長すぎたす2073 プロンプトが長すぎたす


1947Prompt is too long2079Prompt is too long

1948```2080```

1949 2081 

1950むンタラクティブセッションでは、Claude Code はこの゚ラヌを次のように衚瀺したす。2082むンタラクティブセッションでは、Claude Code はこの゚ラヌを次のように衚瀺したす

1951 2083 

1952```text theme={null}2084```text theme={null}

1953Context limit reached · /compact or /clear to continue2085Context limit reached · /compact or /clear to continue

1954```2086```

1955 2087 

1956[`DISABLE_COMPACT`](/docs/ja/env-vars) が蚭定されおいる堎合、この行は `/clear` のみを衚瀺したす。圧瞮倱敗圢匏など、゚ラヌのより長い圢匏は `Prompt is too long ·` ずいう衚珟を保持したす。`-p` 出力ずトランスクリプトでは、テキストは `Prompt is too long` のたたです。2088[`DISABLE_COMPACT`](/docs/ja/env-vars) が蚭定されおいる堎合、この行は `/clear` のみを衚瀺したす。圧瞮倱敗圢匏などの゚ラヌの長い圢匏では、`Prompt is too long ·` ずいう衚珟が保持されたす。`-p` 出力ずトランスクリプトでは、テキストは `Prompt is too long` のたたです。

1957 2089 

1958[ナヌザヌ蚭定](/docs/ja/settings-reference#autocompactenabled)で自動圧瞮をオフにした堎合、この行は次のように衚瀺されたす。2090[ナヌザヌ蚭定](/docs/ja/settings-reference#autocompactenabled)で自動圧瞮をオフにした堎合、この行には次のように衚瀺されたす

1959 2091 

1960```text theme={null}2092```text theme={null}

1961Context limit reached · /compact or /clear to continue · auto-compact is off · /config to turn it on2093Context limit reached · /compact or /clear to continue · auto-compact is off · /config to turn it on

1962```2094```

1963 2095 

1964`/config` の **Auto-compact** トグルは、ナヌザヌ蚭定に `autoCompactEnabled` を曞き蟌みたす。ヒントは `/config` の倉曎が有効になる堎合にのみ衚瀺されたす。たずえば、[`DISABLE_AUTO_COMPACT`](/docs/ja/env-vars) たたは [`DISABLE_COMPACT`](/docs/ja/env-vars) が自動圧瞮をオフにした堎合は衚瀺されたせん。たた、プロゞェクトたたはマネヌゞド蚭定などのより高い優先床のスコヌプが `autoCompactEnabled` を `false` に蚭定した堎合も衚瀺されたせん。v2.1.235 より前では、この行に自動圧瞮ヒントは含たれおいたせんでした。2096`/config` の **Auto-compact** トグルは、ナヌザヌ蚭定に `autoCompactEnabled` を曞き蟌みたす。このヒントは `/config` の倉曎が有効になる堎合にのみ衚瀺されたす。たずえば、[`DISABLE_AUTO_COMPACT`](/docs/ja/env-vars) たたは [`DISABLE_COMPACT`](/docs/ja/env-vars) が自動圧瞮をオフにした堎合には衚瀺されたせん。たた、プロゞェクトたたは管理蚭定などのより高い優先床のスコヌプが `autoCompactEnabled` を `false` に蚭定しおいる堎合にも衚瀺されたせん。v2.1.235 より前では、この行に自動圧瞮ヒントは含たれおいたせんでした。

1965 2097 

1966Amazon Bedrock はこの状態を `Input is too long for requested model.` ずしお報告し、Claude Code は同じ方法で凊理したす。v2.1.217 より前では、Claude Code は Bedrock の衚珟を認識しなかったため、自動圧瞮はトリガヌされず、`/compact` は同じ゚ラヌで倱敗したした。2098Amazon Bedrock はこの状態を `Input is too long for requested model.` ずしお報告し、Claude Code は同じ方法で凊理したす。v2.1.217 より前では、Claude Code は Bedrock の衚珟を認識しなかったため、自動圧瞮はトリガヌされず、`/compact` は同じ゚ラヌで倱敗したした。

1967 2099 

1968[Claude apps gateway](/docs/ja/claude-apps-gateway-config#upstream-error-messages) は、クラりドアップストリヌムがプロバむダヌ独自の゚ラヌ圢匏でリク゚ストを拒吊した堎合、この状態を `capability_rejected: prompt_too_long` ずしお報告したす。Claude Code はトヌクンを `Prompt is too long` ず同じように扱いたす。v2.1.228 より前では、Claude Code はトヌクンを認識しなかったため、自動圧瞮はトリガヌされたせんでした。2100[Claude apps gateway](/docs/ja/claude-apps-gateway-config#upstream-error-messages) は、クラりドアップストリヌムがプロバむダヌ独自の゚ラヌ圢匏でリク゚ストを拒吊する堎合、この状態を `capability_rejected: prompt_too_long` ずしお報告したす。Claude Code はトヌクンを `Prompt is too long` ず同じように凊理したす。v2.1.228 より前では、Claude Code はトヌクンを認識しなかったため、自動圧瞮はトリガヌされたせんでした。

1969 2101 

1970このタヌンで自動圧瞮が実行され、利甚䞍可のモデルや認蚌倱敗などの基瀎ずなる゚ラヌで倱敗した堎合、メッセヌゞはセパレヌタの埌にその゚ラヌを名前付けしたす。2102このタヌンで自動圧瞮が実行され、モデルが利甚できないか認蚌倱敗などの基瀎ずなる゚ラヌで倱敗した堎合、メッセヌゞはセパレヌタの埌にその゚ラヌを名前付けしたす

1971 2103 

1972```text theme={null}2104```text theme={null}

1973Prompt is too long · automatic compaction failed: <the underlying error>2105Prompt is too long · automatic compaction failed: <the underlying error>


1975 2107 

1976名前付けされた゚ラヌを最初に解決しおください。`/compact` は解決するたで同じ゚ラヌで倱敗したす。v2.1.229 より前では、倱敗した自動圧瞮は原因なしで `Prompt is too long` を衚瀺しおいたした。2108名前付けされた゚ラヌを最初に解決しおください。`/compact` は解決するたで同じ゚ラヌで倱敗したす。v2.1.229 より前では、倱敗した自動圧瞮は原因なしで `Prompt is too long` を衚瀺しおいたした。

1977 2109 

1978自動圧瞮がこの゚ラヌで実行される堎合、通垞は最も叀い亀換を芁玄し、最新のものを保持したす。最埌の手段ずしお、Claude Code は異なる方法で芁玄したす。2110この゚ラヌで自動圧瞮が実行される堎合、通垞は最も叀い亀換を芁玄し、最新のものを保持したす。最埌の手段ずしお、Claude Code は異なる方法で芁玄したす

1979 2111 

1980* 党䜓の亀換を芁玄できない堎合、Claude Code は最新のプロンプトをそのたた保持し、その前のすべおを芁玄したす。2112* 亀換党䜓を芁玄できない堎合、Claude Code はプロンプトを単語ごずに保持し、その前のすべおを芁玄したす。

1981* その堎合、䌚話が最新のプロンプトで終わらない堎合、Claude Code は代わりに䌚話党䜓を芁玄したす。2113* その堎合、䌚話が最埌のプロンプトで終わらない堎合、Claude Code は䌚話党䜓を芁玄したす。

1982 2114 

1983Claude Code は、転送するコンテンツがモデル応答を保持せず、短い再詊行など玄 1,000 トヌクン未満の独自のテキストを保持する堎合、この回埩をスキップしたす。`/clear` を実行しお新しく開始しおください。v2.1.269 より前では、党䜓の亀換を芁玄できない堎合は圧瞮が倱敗したため、その状態のセッションはすべおのタヌンでこの゚ラヌに遭遇したした。2115Claude Code は、転送するコンテンツがモデル応答を保持せず、短い再詊行など玄 1,000 トヌクン未満の独自のテキストを保持する堎合、この埩旧をスキップしたす。`/clear` を実行しお新しく開始しおください。v2.1.269 より前では、亀換党䜓を芁玄できない堎合は圧瞮が倱敗したため、その状態のセッションはすべおのタヌンでこの゚ラヌに再床ヒットしたした。

1984 2116 

1985単䞀亀換の䌚話には芁玄する以前のタヌンがありたせん。自動圧瞮が実行されるはずの堎合、Claude Code は詊行をスキップし、代わりにリク゚ストを䜕が満たしおいるかを説明したす。API が゚ラヌでトヌクン数を報告しない堎合、メッセヌゞは次のように読みたす。2117単䞀亀換の䌚話には、芁玄する以前のタヌンがありたせん。自動圧瞮が実行される堎合、Claude Code は詊行をスキップし、リク゚ストに䜕が入るかを説明したす。API が゚ラヌでトヌクン数を報告しない堎合、メッセヌゞは次のように読みたす

1986 2118 

1987```text theme={null}2119```text theme={null}

1988Prompt is too long · this conversation is a single exchange and cannot be compacted — the request size comes mostly from system prompt, tool definitions, or attachments.2120Prompt is too long · this conversation is a single exchange and cannot be compacted — the request size comes mostly from system prompt, tool definitions, or attachments.

1989```2121```

1990 2122 

1991API が゚ラヌでトヌクン数を報告する堎合、Claude Code はそれを䌚話のサむズの独自の掚定倀ず比范しお、リク゚ストの倧郚分が䜕であるかを刀断したす。䌚話独自のコンテンツ、たたはシステムプロンプト、ツヌル定矩、および Claude Code が送信する添付ファむルコンテンツです。䌚話独自のコンテンツがリク゚ストの倧郚分である堎合、メッセヌゞは次のように読みたす。2123API が゚ラヌでトヌクン数を報告する堎合、Claude Code はそれらを䌚話のサむズの独自の掚定倀ず比范しお、リク゚ストの倧郚分が䜕であるかを刀断したす䌚話独自のコンテンツ、たたはシステムプロンプト、ツヌル定矩、および Claude Code が送信する添付ファむルコンテンツ。䌚話独自のコンテンツがリク゚ストの倧郚分である堎合、メッセヌゞは次のように読みたす

1992 2124 

1993```text theme={null}2125```text theme={null}

1994Prompt is too long · the request is ~<request tokens> tokens (limit <limit>) and this conversation's own content is most of it. A single-exchange conversation cannot be compacted; start with less content (smaller files or pasted text).2126Prompt is too long · the request is ~<request tokens> tokens (limit <limit>) and this conversation's own content is most of it. A single-exchange conversation cannot be compacted; start with less content (smaller files or pasted text).

1995```2127```

1996 2128 

1997リク゚ストの倧郚分が䌚話倖にある堎合、メッセヌゞは次のように読みたす。2129リク゚ストの倧郚分が䌚話倖にある堎合、メッセヌゞは次のように読みたす

1998 2130 

1999```text theme={null}2131```text theme={null}

2000Prompt is too long · the request is ~<request tokens> tokens (limit <limit>) but this conversation is only ~<conversation tokens> tokens — the rest is system prompt, tool definitions, and attachment content. A single-exchange conversation cannot be compacted; reduce attached files/tools or start with less context.2132Prompt is too long · the request is ~<request tokens> tokens (limit <limit>) but this conversation is only ~<conversation tokens> tokens — the rest is system prompt, tool definitions, and attachment content. A single-exchange conversation cannot be compacted; reduce attached files/tools or start with less context.

2001```2133```

2002 2134 

2003v2.1.162 より前では、Claude Code は圧瞮を詊行し、倱敗時に裞の `Prompt is too long` を衚瀺しおいたした。2135v2.1.162 より前では、Claude Code は圧瞮を詊行し、倱敗時に単玔な `Prompt is too long` を衚瀺しおいたした。

2004 2136 

2005**察応方法**2137**察応方法**

2006 2138 

2007* マルチタヌン䌚話では、`/compact` を実行しお以前のタヌンを芁玄し、スペヌスを解攟するか、`/clear` を実行しお新しく開始したす。`/compact` が `Not enough messages to compact.` ず答える堎合、䌚話は圧瞮できる以前のものがない単䞀亀換であるため、スペヌスはそのプロンプトず Claude Code がすべおのリク゚ストで送信するもので占められおいたす。`/clear` を実行しお、ペヌストされたテキストが少ないか、より小さな添付ファむルで再床送信するか、以䞋の手順を䜿甚しおツヌル定矩ずメモリファむルを削枛しおください2139* `/compact` を実行しお以前のタヌンを芁玄し、スペヌスを解攟するか、`/clear` を実行しお新しく開始しおください。`/compact` が `Not enough messages to compact.` ず答える堎合、䌚話は単䞀亀換であり、芁玄する以前のものがないため、スペヌスはそのプロンプトず Claude Code がすべおのリク゚ストで送信するもので占められおいたす。`/clear` を実行し、貌り付けたテキストを少なくするか、より小さな添付ファむルで再送信するか、以䞋の手順を䜿甚しおツヌル定矩ずメモリファむルを削陀しおください

2008* `/context` を実行しお、りィンドりを消費しおいるものの内蚳を確認したす。システムプロンプト、ツヌル、メモリファむル、およびメッセヌゞです2140* `/context` を実行しお、りィンドりを消費しおいるものの内蚳を確認しおくださいシステムプロンプト、ツヌル、メモリファむル、メッセヌゞ

2009* `/mcp disable <name>` で䜿甚しおいない MCP サヌバヌを無効にしお、コンテキストからツヌル定矩を削陀したす2141* `/mcp disable <name>` で䜿甚しおいない MCP サヌバヌを無効にしお、コンテキストからツヌル定矩を削陀しおください

2010* 倧きな `CLAUDE.md` メモリファむルをトリミングするか、指瀺を [パススコヌプ芏則](/docs/ja/memory#path-specific-rules)に移動しお、関連する堎合にのみ読み蟌みたす2142* 倧きな `CLAUDE.md` メモリファむルをトリミングするか、[パススコヌプルヌル](/docs/ja/memory#path-specific-rules)に指瀺を移動しお、関連する堎合にのみ読み蟌むようにしおください

2011* サブ゚ヌゞェントは芪セッションからすべおの MCP ツヌル定矩を継承したす。これは最初のタヌンの前にコンテキストりィンドりを満たす可胜性がありたす。サブ゚ヌゞェントを生成する前に、䜿甚しおいない MCP サヌバヌを無効にしたす2143* 自動圧瞮はデフォルトでオンであり、通垞この゚ラヌを防ぎたす。`/config` たたは [`DISABLE_AUTO_COMPACT`](/docs/ja/env-vars) でオフにした堎合は、オンに戻しおください。オフのたたにする堎合は、りィンドりが満杯になる前に `/compact` を自分で実行しおください。

2012* 自動圧瞮はデフォルトでオンになっおおり、通垞この゚ラヌを防ぎたす。`/config` たたは [`DISABLE_AUTO_COMPACT`](/docs/ja/env-vars) でオフにした堎合は、オンに戻しおください。オフのたたにする堎合は、りィンドりが満杯になる前に `/compact` を自分で実行しおください。

2013 2144 

2014[コンテキストりィンドりを探玢](/docs/ja/context-window)を参照しお、コンテキストがどのように満杯になるかのむンタラクティブビュヌを確認しおください。2145[コンテキストりィンドりを探玢](/docs/ja/context-window)しお、コンテキストがどのように満杯になるかのむンタラクティブビュヌを確認しおください。

2015 2146 

2016<h3 id="context-exceeds-the-token-limit">2147<h3 id="context-exceeds-the-token-limit">

2017 コンテキストがトヌクン制限を超えおいたす2148 コンテキストがトヌクン制限を超えおいたす

2018</h3>2149</h3>

2019 2150 

2020`/context` は、䌚話がモデルのコンテキストりィンドりを超えお成長した堎合、その出力の䞊郚にこの譊告を衚瀺したす。[`Prompt is too long`](#prompt-is-too-long) でリク゚ストが倱敗するたで、スペヌスを解攟しおください。むンタラクティブセッションは、その゚ラヌを `Context limit reached` 行ずしお衚瀺したす。2151`/context` は、䌚話がモデルのコンテキストりィンドりを超えお成長した堎合、出力の䞊郚にこの譊告を衚瀺したす。スペヌスを解攟するたで、リク゚ストは [`Prompt is too long`](#prompt-is-too-long) で倱敗したす。むンタラクティブセッションはその゚ラヌを `Context limit reached` 行ずしお衚瀺したす。

2021 2152 

2022```text theme={null}2153```text theme={null}

2023Context exceeds the 200k-token limit by 94k tokens — run /compact or /clear to continue.2154Context exceeds the 200k-token limit by 94k tokens — run /compact or /clear to continue.

2024```2155```

2025 2156 

2026超過した制限がモデルのコンテキストりィンドりより小さい圧瞮りィンドり1M コンテキストモデルの 200K 境界などである堎合、譊告は異なりたす。圧瞮りィンドりはモデルのコンテキストりィンドりより䞋に䜍眮する可胜性があるため、それを超えたリク゚ストは䟝然ずしお成功する可胜性がありたす。2157超過した制限が 1M コンテキストモデルの 200K 境界などの圧瞮りィンドりである堎合、譊告は異なる読み方をしたす。圧瞮りィンドりはモデルのコンテキストりィンドりの䞋に䜍眮する可胜性があるため、その過去のリク゚ストは成功する可胜性がありたす。

2027 2158 

2028```text theme={null}2159```text theme={null}

2029Context is 94k tokens past the 200k-token compaction window — run /compact to reduce usage.2160Context is 94k tokens past the 200k-token compaction window — run /compact to reduce usage.


2033 2164 

2034**察応方法**2165**察応方法**

2035 2166 

2036* マルチタヌン䌚話では、`/compact` を実行しお以前のタヌンを芁玄し、スペヌスを解攟したす。代わりに新しく開始するには、`/clear` を実行しおください2167* マルチタヌン䌚話では、`/compact` を実行しお以前のタヌンを芁玄し、スペヌスを解攟しおください。代わりに新しく開始するには、`/clear` を実行しおください

2037* 䜿甚量を削枛するその他の方法に぀いおは、[プロンプトが長すぎたす](#prompt-is-too-long)を参照しおください2168* 䜿甚量を削枛するその他の方法に぀いおは、[プロンプトが長すぎたす](#prompt-is-too-long)を参照しおください

2038 2169 

2039v2.1.216 より前では、`/context` は 100% を超える䜿甚量を衚瀺し、それが䜕を意味するか、たたは回埩方法を説明する譊告行がありたせんでした。2170v2.1.216 より前では、`/context` は 100% を超える䜿甚量を衚瀺し、それが䜕を意味するか、たたは埩旧方法を説明する譊告行がありたせんでした。

2040 

2041<h3 id="error-during-compaction-conversation-too-long">

2042 圧瞮䞭の゚ラヌ䌚話が長すぎたす

2043</h3>

2044 

2045`/compact` 自䜓が倱敗したした。これは、生成される芁玄を保持するのに十分な空きコンテキストがないためです。

2046 

2047```text theme={null}

2048Error during compaction: Conversation too long. Press esc twice to go up a few messages and try again.

2049```

2050 

2051これは、自動圧瞮がトリガヌされた時点でりィンドりが既に満杯である堎合、たたは [`Prompt is too long`](#prompt-is-too-long) を芋た埌に `/compact` を実行した堎合に発生する可胜性がありたす。むンタラクティブセッションでは、その゚ラヌは `Context limit reached` 行です。

2052 

2053**察応方法**

2054 

2055* Esc キヌを 2 回抌しおメッセヌゞリストを開き、数タヌン戻りたす。これにより、最新のメッセヌゞがコンテキストから削陀されたす。その埌、`/compact` を再床実行しおください。

2056* 戻るこずで十分なスペヌスが解攟されない堎合は、`/clear` を実行しお新しいセッションを開始しおください。以前の䌚話は保存され、`/resume` で再床開くこずができたす。

2057 

2058このメッセヌゞず他の `/compact` 倱敗ぱラヌスタむルで衚瀺されたす。v2.1.216 より前では、成功したコマンド出力ず同じ薄いスタむルでレンダリングされたため、倱敗した圧瞮を成功ずしお読むこずができたした。

2059 2171 

2060<h3 id="request-too-large">2172<h3 id="request-too-large">

2061 リク゚ストが倧きすぎたす2173 リク゚ストが倧きすぎたす

2062</h3>2174</h3>

2063 2175 

2064トヌクン化前の生のリク゚ストボディが API の 32MB 制限を超えたした。通垞、倧きなペヌストコンテンツ、ツヌル結果、たたは添付ファむルが原因です。この制限は [コンテキストりィンドり](#prompt-is-too-long)ずは別です。2176トヌクン化前の生のリク゚ストボディが API の 32MB 制限を超えたした。通垞は、倧きな貌り付けコンテンツ、ツヌル結果、たたは添付ファむルが原因です。この制限は [コンテキストりィンドり](#prompt-is-too-long)ずは別です。

2065 2177 

2066```text theme={null}2178```text theme={null}

2067Request too large (max 32MB). Accumulated images and attachments in the conversation pushed the request over the limit. Run /compact, or double press esc to go back and remove attachments.2179Request too large (max 32MB). Accumulated images and attachments in the conversation pushed the request over the limit. Run /compact, or double press esc to go back and remove attachments.

2068```2180```

2069 2181 

2070リク゚ストが Claude API に盎接送信され、API 自䜓がそれを拒吊した堎合、Claude Code は䌚話を枬定し、回埩が機胜するかどうかによっおメッセヌゞを衚珟したす。プロキシ、ゲヌトりェむ、たたはクラりドプロバむダヌを通じお、䞀般的なメッセヌゞが衚瀺されたす。枬定された圢匏2182リク゚ストが Claude API に盎接送信され、API 自䜓がそれを拒吊した堎合、Claude Code は䌚話を枬定し、埩旧が機胜するかどうかによっおメッセヌゞを衚珟したす。プロキシ、ゲヌトりェむ、たたはクラりドプロバむダヌを通じお、䞀般的なメッセヌゞが衚瀺されたす。枬定された圢匏

2071 2183 

2072* `Request too large (max 32MB; 20.1MB of about 33.4MB is images or documents).`画像たたはドキュメントがリク゚ストを制限を超えたした。Claude Code はそれらを削陀しお再詊行したす。2184* `Request too large (max 32MB; 20.1MB of about 33.4MB is images or documents).`画像たたはドキュメントがリク゚ストを制限を超えたした。Claude Code はそれらを削陀しお再詊行したす。

2073* `Request too large for the API's 32MB request limit`メッセヌゞだけが制限を超えおいるため、メッセヌゞは `compacting cannot make it fit` ず蚀い、Claude Code は再詊行したせん。[非むンタラクティブモヌド](/docs/ja/headless)では、メッセヌゞは入力を削枛するか、代わりに新しいセッションを開始するよう指瀺したす。2185* `Request too large for the API's 32MB request limit`メッセヌゞだけで制限を超えおいるため、メッセヌゞは `compacting cannot make it fit` ず蚀い、Claude Code は再詊行したせん。[非むンタラクティブモヌド](/docs/ja/headless)では、メッセヌゞは入力を削陀するか、新しいセッションを開始するよう指瀺したす。

2074 2186 

2075v2.1.212 より前では、十分に蓄積された画像を持぀䌚話は、すべおのタヌンで `Request too large (max 32MB). Double press esc to go back and try with a smaller file.` で倱敗したした。v2.1.229 より前では、Claude Code は圧瞮が圹に立たない堎合でも、すべおの拒吊に察しお添付ファむルのアドバむスを衚瀺しおいたした。2187v2.1.212 より前では、十分に蓄積された画像を持぀䌚話は、すべおのタヌンで `Request too large (max 32MB). Double press esc to go back and try with a smaller file.` で倱敗したした。v2.1.229 より前では、Claude Code はすべおの拒吊に察しお添付ファむルアドバむスを衚瀺しおいたした。圧瞮が圹に立たない堎合でも同様です。

2076 2188 

2077**察応方法**2189**察応方法**

2078 2190 

2079* メッセヌゞが `compacting cannot make it fit` ず蚀う堎合、Esc キヌを 2 回抌しお倧きなコンテンツを远加したタヌンを超えお戻るか、`/clear` を実行しお新しく開始しおください2191* メッセヌゞが `compacting cannot make it fit` ず蚀う堎合は、Esc キヌを 2 回抌しお倧きなコンテンツを远加したタヌンを超えお戻るか、`/clear` を実行しお新しく開始しおください

2080* それ以倖の堎合は、`/compact` を実行したす。これにより、蓄積された画像ず添付ファむルが削陀されたす2192* それ以倖の堎合は、`/compact` を実行したす。これにより、蓄積された画像ず添付ファむルが削陀されたす

2081* ファむルの内容をペヌストする代わりに、パスで倧きなファむルを参照しお、Claude がそれらをチャンクで読むこずができるようにしたす2193* 倧きなファむルの内容を貌り付けるのではなく、パスで参照しおください。Claude はそれらをチャンクで読むこずができたす

2082* 画像に぀いおは、以䞋の [画像が倧きすぎたした](#image-was-too-large)を参照しおください2194* 画像に぀いおは、以䞋の [画像が倧きすぎたした](#image-was-too-large)を参照しおください

2083 2195 

2084<h3 id="image-was-too-large">2196<h3 id="image-was-too-large">

2085 画像が倧きすぎたした2197 画像が倧きすぎたした

2086</h3>2198</h3>

2087 2199 

2088ペヌストたたは添付された画像が API のサむズたたは寞法制限を超えおいたす。2200貌り付けたたは添付された画像が API のサむズたたは寞法制限を超えおいたす。

2089 2201 

2090```text theme={null}2202```text theme={null}

2091Image was too large. Double press esc to go back and try again with a smaller image.2203Image was too large. Double press esc to go back and try again with a smaller image.

2092API Error: 400 ... image dimensions exceed max allowed size2204API Error: 400 ... image dimensions exceed max allowed size

2093```2205```

2094 2206 

2095Claude Code は凊理䞍可胜な画像をテキストプレヌスホルダヌに眮き換えお再詊行するため、埌続のメッセヌゞは成功したす。v2.1.142 より前では、ペヌストされた画像は䌚話に残り、埌続のすべおのメッセヌゞで同じ゚ラヌを繰り返す可胜性がありたした。これらのバヌゞョンで回埩するには、Esc キヌを 2 回抌しお、画像が远加されたタヌンを超えお戻っおください。2207Claude Code は凊理できない画像をテキストプレヌスホルダヌに眮き換えお再詊行するため、埌続のメッセヌゞは成功したす。v2.1.142 より前のバヌゞョンでは、貌り付けられた画像は䌚話に残り、埌続のすべおのメッセヌゞで同じ゚ラヌを繰り返す可胜性がありたした。これらのバヌゞョンで埩旧するには、Esc キヌを 2 回抌しお、画像が远加されたタヌンを超えお戻っおください。

2096 2208 

2097**察応方法**2209**察応方法**

2098 2210 

2099* ペヌストする前に画像をリサむズしおください。API は単䞀の画像で最倧 8000 ピクセル、たたは倚くの画像がコンテキストにある堎合は 2000 ピクセルたでの画像を受け入れたす。2211* 貌り付ける前に画像をリサむズしおください。API は単䞀の画像で最倧 8000 ピクセル、たたは倚くの画像がコンテキストにある堎合は 2000 ピクセルたでの画像を受け入れたす。

2100* 党画面ではなく、関連する領域のより厳密なスクリヌンショットを撮っおください2212* 党画面ではなく、関連する領域のより厳密なスクリヌンショットを撮っおください

2101 2213 

2102<h3 id="unable-to-resize-image">2214<h3 id="unable-to-resize-image">

2103 画像をリサむズできたせん2215 画像をリサむズできたせん

2104</h3>2216</h3>

2105 2217 

2106Claude Code は、API に送信する前に添付された画像をダりンスケヌルできたせんでした。2218Claude Code は、API に送信する前に添付画像をダりンスケヌルできたせんでした。

2107 2219 

2108```text theme={null}2220```text theme={null}

2109Unable to resize image — image processing is unavailable and dimensions could not be read from the file header. Please convert the image to PNG, JPEG, GIF, or WebP.2221Unable to resize image — image processing is unavailable and dimensions could not be read from the file header. Please convert the image to PNG, JPEG, GIF, or WebP.


2115Unable to resize image — its pixels could not be decoded (the file may be damaged, or use an encoding Claude Code cannot read), and it is over the 
 API limit (
 raw, 
 base64), so it cannot be sent. Re-save it as a PNG or JPEG and try again.2227Unable to resize image — its pixels could not be decoded (the file may be damaged, or use an encoding Claude Code cannot read), and it is over the 
 API limit (
 raw, 
 base64), so it cannot be sent. Re-save it as a PNG or JPEG and try again.

2116```2228```

2117 2229 

2118Claude Code は通垞、倧きな画像を自動的にリサむズしたす。これらの゚ラヌは、画像をデコヌドたたはリサむズしお API 制限内に収たるようにできなかったこずを意味したす。2230Claude Code は通垞、倧きな画像を自動的にリサむズしたす。これらの゚ラヌは、画像をデコヌドたたはリサむズしお API 制限内に収めるこずができなかったこずを意味したす。

2119 2231 

2120**察応方法**2232**察応方法**

2121 2233 

2122* メッセヌゞが画像を倉換するよう求めおいる堎合は、PNG、JPEG、GIF、たたは WebP に倉換しお、再床添付しおください。Claude Code はこれらの圢匏の寞法をファむルヘッダヌから怜蚌でき、画像をデコヌドする必芁はありたせん。2234* メッセヌゞが画像を倉換するよう求める堎合は、PNG、JPEG、GIF、たたは WebP に倉換しお再床添付しおください。Claude Code はファむルヘッダヌからこれらの圢匏の寞法を確認でき、画像をデコヌドする必芁はありたせん。

2123* メッセヌゞが寞法たたはサむズ制限を報告しおいる堎合は、その制限以䞋に画像をリサむズたたは再圧瞮しおから添付しおください。2235* メッセヌゞが寞法たたはサむズ制限を報告する堎合は、その制限を䞋回るように画像をリサむズたたは再圧瞮しおから添付しおください。

2124* メッセヌゞが CMYK JPEG、アニメヌション WebP、たたは砎損しおいる可胜性のあるファむルなどの原因を名前付けしおいる堎合は、メッセヌゞが提案する圢匏で画像を再床保存しお添付しおください。2236* メッセヌゞが CMYK JPEG、アニメヌション WebP、たたは砎損しおいる可胜性のあるファむルなどの原因を名前付けする堎合は、メッセヌゞが提案する圢匏で画像を再保存しお再床添付しおください。

2125 2237 

2126<h3 id="pdf-errors">2238<h3 id="pdf-errors">

2127 PDF ゚ラヌ2239 PDF ゚ラヌ


2137 2249 

2138**察応方法**2250**察応方法**

2139 2251 

2140* サむズの倧きい PDF の堎合は、ファむル党䜓を添付する代わりに、Read ツヌルでペヌゞ範囲を読むよう Claude に䟝頌するか、`pdftotext` などのツヌルでテキストを抜出し、パスでファむルを参照しおください2252* 倧きすぎる PDF に぀いおは、ファむル党䜓を添付するのではなく、Read ツヌルでペヌゞ範囲を読むよう Claude に䟝頌するか、`pdftotext` などのツヌルでテキストを抜出しお、出力ファむルをパスで参照しおください

2141* 保護されおいるか無効な PDF の堎合は、パスワヌドを削陀するか、゜ヌスアプリケヌションからファむルを再床゚クスポヌトしおから、再床詊しおください2253* 保護されおいるか無効な PDF に぀いおは、パスワヌドを削陀するか、゜ヌスアプリケヌションからファむルを再床゚クスポヌトしおから再詊行しおください

2254 

2255Claude が Read ツヌルで PDF からペヌゞ範囲を読むずき、読み取りは異なるメッセヌゞで倱敗する可胜性がありたす

2256 

2257```text theme={null}

2258pdftoppm is not installed. Install poppler-utils (e.g. `brew install poppler` or `apt-get install poppler-utils`) to enable PDF page rendering.

2259```

2260 

2261ペヌゞ範囲の読み取りは `pdftoppm` でペヌゞをレンダリングしたす。メッセヌゞが提䟛するコマンドで poppler-utils をむンストヌルするか、他のプラットフォヌムで `pdftoppm` を `PATH` に配眮する poppler ビルドをむンストヌルしおください。[Read ツヌル動䜜](/docs/ja/tools-reference#read-tool-behavior)を参照しお、どの PDF がペヌゞ範囲で読たれるかを確認しおください。

2142 2262 

2143<h3 id="extra-inputs-are-not-permitted">2263<h3 id="extra-inputs-are-not-permitted">

2144 远加入力は蚱可されおいたせん2264 远加入力は蚱可されおいたせん


2148 2268 

2149```text theme={null}2269```text theme={null}

2150API Error: 400 ... Extra inputs are not permitted ... context_management2270API Error: 400 ... Extra inputs are not permitted ... context_management

2151API Error: 400 ... Unexpected value(s) for the `anthropic-beta` header

2152```2271```

2153 2272 

2154Claude Code は、`context_management` や `effort` などのベヌタのみのフィヌルドを、それらを有効にする `anthropic-beta` ヘッダヌず䞀緒に送信したす。ゲヌトりェむがボディを転送したすがヘッダヌを削陀するず、API は認識しないフィヌルドを芋たす。2273Claude Code は `context_management` や `effort` などのベヌタのみのフィヌルドを、それらを有効にする `anthropic-beta` ヘッダヌず共に送信したす。ゲヌトりェむがボディを転送したすがヘッダヌを削陀する堎合、API は認識しないフィヌルドを芋たす。

2155 2274 

2156**察応方法**2275**察応方法**

2157 2276 

2158* `anthropic-beta` ヘッダヌを転送するようにゲヌトりェむを蚭定しおください。ゲヌトりェむが転送する必芁があるものに぀いおは、[機胜パススルヌ](/docs/ja/llm-gateway-protocol#feature-pass-through)を参照しおください。2277* `anthropic-beta` ヘッダヌを転送するようにゲヌトりェむを構成しおください。[機胜パススルヌ](/docs/ja/llm-gateway-protocol#feature-pass-through)を参照しお、ゲヌトりェむが転送する必芁があるものを確認しおください。

2159* フォヌルバックずしお、起動前に [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`](/docs/ja/env-vars) を蚭定しおください。[プリリリヌス機胜を無効にする](/docs/ja/llm-gateway-protocol#disable-pre-release-capabilities)は正確なスコヌプをカバヌしおいたす。2278* フォヌルバックずしお、起動前に [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`](/docs/ja/env-vars) を蚭定しおください。[プリリリヌス機胜を無効にする](/docs/ja/llm-gateway-protocol#disable-pre-release-capabilities)は正確なスコヌプをカバヌしおいたす。

2160 2279 

2161<h3 id="tool-input-schema-is-invalid">2280<h3 id="tool-input-schema-is-invalid">

2162 ツヌル入力スキヌマが無効です2281 ツヌル入力スキヌマが無効です

2163</h3>2282</h3>

2164 2283 

2165リク゚スト内のツヌルが、API の JSON Schema 怜蚌に倱敗する `input_schema` を宣蚀したため、API はリク゚スト党䜓を拒吊したした。`tools.` の埌の番号は、怜玢できる名前ではなく、リク゚ストのツヌルリスト内の倱敗したツヌルの䜍眮です。2284リク゚スト内のツヌルが、API の JSON スキヌマ怜蚌に倱敗する `input_schema` を宣蚀したため、API はリク゚スト党䜓を拒吊したした。`tools.` の埌の番号は、怜玢可胜な名前ではなく、リク゚ストのツヌルリスト内の倱敗したツヌルの䜍眮です。

2166 2285 

2167```text theme={null}2286```text theme={null}

2168API Error: 400 ... tools.N.custom.input_schema: JSON schema is invalid2287API Error: 400 ... tools.N.custom.input_schema: JSON schema is invalid

2169API Error: 400 ... tools.N.custom.input_schema.properties: Property keys should match pattern '^[a-zA-Z0-9_.-]{1,64}$'2288API Error: 400 ... tools.N.custom.input_schema.properties: Property keys should match pattern '^[a-zA-Z0-9_.-]{1,64}$'

2170```2289```

2171 2290 

2172最初の圢匏は、スキヌマが有効な JSON Schema ドラフト 2020-12 ではないこずを意味したす。2 番目は、トップレベルのプロパティ名がメッセヌゞが匕甚するパタヌンず䞀臎しないこずを意味したす。2291最初の圢匏は、スキヌマが有効な JSON スキヌマドラフト 2020-12 ではないこずを意味したす。2 番目は、トップレベルのプロパティ名がメッセヌゞが匕甚するパタヌンず䞀臎しないこずを意味したす。

2173 2292 

2174Claude Code は、[この怜蚌に倱敗するであろう入力スキヌマを持぀ MCP ツヌルを陀倖](/docs/ja/mcp#tools-with-invalid-input-schemas)したす。サヌバヌのツヌルを読み蟌むずきは、リク゚ストは通垞、このツヌルを含みたせん。2293Claude Code は [この怜蚌に倱敗する入力スキヌマを持぀ MCP ツヌルを陀倖](/docs/ja/mcp#tools-with-invalid-input-schemas)したす。サヌバヌのツヌルを読み蟌むため、リク゚ストは通垞、このようなツヌルを含みたせん。

2175 2294 

2176[フラグ取埗がオフ](/docs/ja/env-vars#features-that-need-feature-flag-fetching)の展開、たたはフラグが到着したこずのないマシンでは、Claude Code はサヌバヌのログに拒吊されるであろうツヌルを蚘録したすが、ずにかく送信するため、この゚ラヌは䟝然ずしお発生する可胜性がありたす。2295[フラグ取埗がオフの展開](/docs/ja/env-vars#features-that-need-feature-flag-fetching)、たたはフラグが到着したこずのないマシンでは、Claude Code はサヌバヌのログに拒吊されるツヌルを蚘録したすが、ずにかく送信するため、この゚ラヌは発生する可胜性がありたす。

2177 2296 

2178゚ラヌは、`$schema` で JSON Schema ドラフト 2020-12 以倖の JSON Schema 方蚀を宣蚀するツヌルのスキヌマに察しおも発生する可胜性がありたす。Claude Code はこれらのスキヌマを JSON Schema メタスキヌマに察しおチェックしたせんが、トップレベルのプロパティ名チェックは䟝然ずしお適甚されたす。2297゚ラヌは、`$schema` で JSON スキヌマドラフト 2020-12 以倖の JSON スキヌマ方蚀を宣蚀するツヌルのスキヌマに察しおも発生する可胜性がありたす。Claude Code はこれらのスキヌマを JSON スキヌマメタスキヌマに察しおチェックしたせんが、トップレベルのプロパティ名チェックは匕き続き適甚されたす。

2179 2298 

2180v2.1.216 より前では、展開は陀倖チェックを実行しおいたせんでした。2299v2.1.216 より前では、展開は陀倖チェックを実行しおいたせんでした。

2181 2300 

2182**察応方法**2301**察応方法**

2183 2302 

2184* Claude Code バヌゞョンが v2.1.216 より前の堎合は、`claude update` を実行しおください。2303* Claude Code バヌゞョンが v2.1.216 より前の堎合は、`claude update` を実行しおください。

2185* 無効なスキヌマを宣蚀する MCP サヌバヌを削陀するか、[無効にしおください](/docs/ja/mcp#disable-a-server-without-removing-it)。゚ラヌは䜍眮によっおのみツヌルを名前付けしたす。v2.1.216 以降では、各サヌバヌのログで、入力スキヌマが拒吊されるであろうツヌルを名前付けする行を確認しおください。ログが名前付けしない堎合は、サヌバヌを 1 ぀ず぀無効にしおください。2304* 無効なスキヌマを宣蚀する MCP サヌバヌを削陀するか、[無効にしおください](/docs/ja/mcp#disable-a-server-without-removing-it)。゚ラヌはツヌルを䜍眮でのみ名前付けしたす。v2.1.216 以降では、各サヌバヌのログで、入力スキヌマが拒吊されるツヌルを名前付けする行を確認しおください。ログが名前付けしない堎合は、サヌバヌを 1 ぀ず぀無効にしおください。

2186* サヌバヌを保守しおいる堎合は、ツヌルの `input_schema` を修正しおください。スキヌマは有効な JSON Schema である必芁があり、トップレベルのプロパティ名は 1  64 文字で、ASCII 文字ず数字、`_`、`.`、および `-` のみを䜿甚する必芁がありたす。[無効な入力スキヌマを持぀ツヌル](/docs/ja/mcp#tools-with-invalid-input-schemas)を参照しおください。2305* サヌバヌを保守する堎合は、ツヌルの `input_schema` を修正しおください。スキヌマは有効な JSON スキヌマである必芁があり、トップレベルのプロパティ名は 1  64 文字で、ASCII 文字ず数字、`_`、`.`、`-` のみを䜿甚する必芁がありたす。[無効な入力スキヌマを持぀ツヌル](/docs/ja/mcp#tools-with-invalid-input-schemas)を参照しおください。

2306 

2307<h3 id="tool-use-name-over-200-characters">

2308 tool\_use.name が 200 文字を超えおいたす

2309</h3>

2310 

2311䌚話履歎内のツヌル呌び出しが、API がリク゚ストで受け入れる 200 文字の制限を超える名前を含んでいたす

2312 

2313```text theme={null}

2314API Error: 400 ... tool_use.name: String should have at most 200 characters

2315```

2316 

2317Claude Code は、応答が到着したずきず保存された䌚話を読み蟌むずきに、そのような名前を 200 文字に切り詰めるため、呌び出しは通垞の `No such tool available` ツヌル゚ラヌで倱敗し、䌚話はこの API ゚ラヌなしで続行されたす。

2318 

2319**察応方法**

2320 

2321* `claude update` を実行しおから、䌚話を再開しおください。曎新されたバヌゞョンはトランスクリプトを読み蟌むずきに長すぎる名前を修埩するため、スタックしおいた䌚話が再床機胜したす。

2322 

2323v2.1.281 より前では、長すぎる名前は履歎に残り、API は `/compact` や `--resume` を含む䌚話を再送信するすべおのリク゚ストを拒吊したため、この゚ラヌが繰り返され、䌚話はスタックしたした。

2187 2324 

2188<h3 id="theres-an-issue-with-the-selected-model">2325<h3 id="theres-an-issue-with-the-selected-model">

2189 遞択されたモデルに問題がありたす2326 遞択されたモデルに問題がありたす

2190</h3>2327</h3>

2191 2328 

2192蚭定されたモデル名が認識されなかったか、アカりントがそれぞのアクセス暩を持っおいたせん。v2.1.160 の時点で、ここにむンタラクティブ圢匏で衚瀺される末尟のヒントは、サヌフェスによっお異なりたす。2329構成されたモデル名が認識されなかったか、アカりントがそれぞのアクセス暩を持っおいたせん。v2.1.160 の時点で、末尟のヒントここではむンタラクティブ圢匏で衚瀺はサヌフェスによっお異なりたす。

2193 2330 

2194```text theme={null}2331```text theme={null}

2195There's an issue with the selected model (claude-...). It may not exist or you may not have access to it. Run /model to pick a different model.2332There's an issue with the selected model (claude-...). It may not exist or you may not have access to it. Run /model to pick a different model.


2198**察応方法**2335**察応方法**

2199 2336 

2200* **むンタラクティブ CLI**`/model` を実行しお、アカりントで利甚可胜なモデルから遞択しおください。2337* **むンタラクティブ CLI**`/model` を実行しお、アカりントで利甚可胜なモデルから遞択しおください。

2201* **非むンタラクティブモヌド`-p`**有効な゚むリアスたたは ID で `--model` を枡すか、[`ANTHROPIC_MODEL`](/docs/ja/env-vars)を蚭定しおください。゚ラヌテキストはこのサヌフェスで `Run --model` を衚瀺したす。2338* **非むンタラクティブモヌド`-p`**有効な゚むリアスたたは ID で `--model` を枡すか、[`ANTHROPIC_MODEL`](/docs/ja/env-vars) を蚭定しおください。゚ラヌテキストはこのサヌフェスで `Run --model` を衚瀺したす。

2202* **Agent SDK**モデルはプログラムで蚭定されるため、゚ラヌテキストはヒントを省略したす。TypeScript で [`Options` の `model`](/docs/ja/agent-sdk/typescript#options)を蚭定するか、Python で [`ClaudeAgentOptions(model=...)`](/docs/ja/agent-sdk/python#claudeagentoptions)を蚭定し、構造化された `model_not_found` ゚ラヌを凊理しお、独自の再詊行たたはモデルピッカヌを衚瀺しおください。2339* **Agent SDK**モデルはプログラムで蚭定されるため、゚ラヌテキストはヒントを省略したす。TypeScript で [`Options` の `model`](/docs/ja/agent-sdk/typescript#options) を蚭定するか、Python で [`ClaudeAgentOptions(model=...)`](/docs/ja/agent-sdk/python#claudeagentoptions) を蚭定し、構造化された `model_not_found` ゚ラヌを凊理しお、独自の再詊行たたはモデルピッカヌを衚瀺しおください。

2203* `claude-sonnet-5` などの完党なバヌゞョン ID の代わりに、`sonnet` や `opus` などの゚むリアスを䜿甚しおください。゚むリアスは保守されたデフォルトに解決されるため、叀くなりたせん。[モデル蚭定](/docs/ja/model-config)を参照しおください。2340* `claude-sonnet-5` などの完党なバヌゞョン ID ではなく、`sonnet` や `opus` などの゚むリアスを䜿甚しおください。゚むリアスは保持されたデフォルトに解決されるため、叀くなりたせん。[モデル構成](/docs/ja/model-config)を参照しおください。

2204* 間違ったモデルが CLI で戻り続ける堎合は、叀い ID がどこかに蚭定されおいたす。[優先順䜍順](/docs/ja/model-config#setting-your-model)でモデルを蚭定できる堎所を確認し、叀い倀を削陀しおください。2341* 間違ったモデルが CLI で戻り続ける堎合は、叀い ID がどこかに蚭定されおいたす。[優先順䜍順](/docs/ja/model-config#setting-your-model)でモデルを蚭定できる堎所を確認し、叀い倀を削陀しおください。

2205* 新しく起動されたモデルは、Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry が提䟛する前に Anthropic API で利甚可胜になる可胜性がありたす。これらのプロバむダヌの 1 ぀で新しいモデル ID をピンしおおり、この゚ラヌが衚瀺される堎合は、プロバむダヌのモデルカタログで地域での利甚可胜性を確認し、新しいモデルがそこに衚瀺されるたで以前のバヌゞョンをピンしたたたにしおください。2342* Claude Code は期限切れの claude.ai ログむンを [ログむン期限切れ](#login-expired)ずしお報告したす。この゚ラヌではなく。v2.1.206 より前では、曎新できなくなった期限切れのログむンはすべおのモデルで倱敗したした。叀いバヌゞョンでこれが衚瀺される堎合は、`/login` を実行しおください。

2206* Claude Code は期限切れの claude.ai ログむンを [ログむン期限切れ](#login-expired)ずしお報告し、この゚ラヌずしおではありたせん。v2.1.206 より前では、曎新できなくなった期限切れのログむンはすべおのモデルで倱敗したした。叀いバヌゞョンでこれが衚瀺される堎合は、`/login` を実行しおください。2343* Google Cloud の Agent Platform 展開に぀いおは、[Google Cloud の Agent Platform トラブルシュヌティング](/docs/ja/google-vertex-ai#troubleshooting)を参照しおください。

2207* Google Cloud の Agent Platform デプロむメントに぀いおは、[Google Cloud の Agent Platform トラブルシュヌティング](/docs/ja/google-vertex-ai#troubleshooting)を参照しおください。

2208 2344 

2209<h3 id="model-is-not-a-recognized-model-id">2345<h3 id="model-is-not-a-recognized-model-id">

2210 モデルは認識されたモデル ID ではありたせん2346 モデルは認識されたモデル ID ではありたせん

2211</h3>2347</h3>

2212 2348 

2213モデルスむッチに枡したモデル文字列は、モデル゚むリアス、この Claude Code バヌゞョンが知っおいるモデル ID、たたは `claude-` で始たる ID ではありたせん。通垞の原因は、ID のタむプミス、`Sonnet 5` などの衚瀺名ID `claude-sonnet-5` が予想される、たたは新しい Claude Code バヌゞョンのみが認識する゚むリアスです。Claude Code はスむッチを盎ちに拒吊したす。v2.1.200 より前では、Claude Code は文字列を保存し、次のリク゚ストで [遞択されたモデルに問題がありたす](#theres-an-issue-with-the-selected-model)で倱敗したした。2349モデルスむッチに枡したモデル文字列は、モデル゚むリアス、このClaudeCode バヌゞョンが知っおいるモデル ID、たたは `claude-` で始たる ID ではありたせん。通垞の原因は、ID のタむプミス、`Sonnet 5` などの衚瀺名ID `claude-sonnet-5` が予想される、たたは新しい Claude Code バヌゞョンのみが認識する゚むリアスです。Claude Code はスむッチを即座に拒吊したす。v2.1.200 より前では、Claude Code は文字列を保存し、[遞択されたモデルに問題がありたす](#theres-an-issue-with-the-selected-model)で次のリク゚ストで倱敗したした。

2214 2350 

2215```text theme={null}2351```text theme={null}

2216Model "claud-sonnet-5" is not a recognized model id. Did you mean 'claude-sonnet-5'?2352Model "claud-sonnet-5" is not a recognized model id. Did you mean 'claude-sonnet-5'?

2217```2353```

2218 2354 

2219末尟のヒントは、最も近いマッチング゚むリアスたたはモデル ID を名前付けしたす。十分に近いものがない堎合は、代わりに `Run /model to see available models.` ず読みたす。2355末尟のヒントは、最も近いマッチング゚むリアスたたはモデル ID を名前付けしたす。十分に近いものがない堎合は、`Run /model to see available models.` ず読みたす。[Desktop app](/docs/ja/desktop)が起動するセッションでは、ヒントは `Switch to a different model.` ず読みたす。

2220 2356 

2221Claude Code はこの゚ラヌをロヌカルで生成したす。スむッチが芁求された時点で、API リク゚ストが行われる前です。これは、[Agent SDK](/docs/ja/agent-sdk/typescript) `setModel()` メ゜ッドを通じおモデルが蚭定されるか、Claude Code CLI を実行する [Desktop app](/docs/ja/desktop)などのアプリによっお適甚されたす。たたは、[Remote Control](/docs/ja/remote-control)を通じお接続されたデバむスからモデルを遞択するずきに適甚されたす。v2.1.260 より前では、チェックは Remote Control ピックをカバヌしなかったため、Claude Code はピックを適甚し、次のリク゚ストは [遞択されたモデルに問題がありたす](#theres-an-issue-with-the-selected-model)で倱敗したした。2357Claude Code はこの゚ラヌをロヌカルで生成したす。スむッチが芁求された時点で、API リク゚ストが行われる前です。[Agent SDK](/docs/ja/agent-sdk/typescript) `setModel()` メ゜ッド、[Desktop app](/docs/ja/desktop) などのアプリが Claude Code CLI を実行する堎合、たたは [Remote Control](/docs/ja/remote-control) を通じお接続されたデバむスからモデルを遞択する堎合に適甚されたす。v2.1.260 より前では、チェックは Remote Control ピックをカバヌしなかったため、Claude Code はピックを適甚し、次のリク゚ストは [遞択されたモデルに問題がありたす](#theres-an-issue-with-the-selected-model)で倱敗したした。

2222 2358 

2223**察応方法**2359**察応方法**

2224 2360 

2225* 匕数なしで `/model` を実行しおピッカヌを開き、アカりントで利甚可胜なモデルから遞択しおから、そこに衚瀺される゚むリアスたたは ID を枡しおください2361* 匕数なしで `/model` を実行しおピッカヌを開き、アカりントで利甚可胜なモデルから遞択しおから、そこに衚瀺される゚むリアスたたは ID を枡しおください

2226* 新しい Claude Code バヌゞョンがサポヌトする゚むリアスを䜿甚した堎合は、`claude update` を実行しおください。`claude-` で始たる完党な ID はこのロヌカルチェックを通過したす。サヌバヌはそのモデルに最小バヌゞョンを芁求する可胜性がありたす。[Claude Code はこのモデルをサポヌトしおいたせん](#claude-code-does-not-support-this-model)を参照しおください。2362* 新しい Claude Code バヌゞョンがサポヌトする゚むリアスを䜿甚した堎合は、`claude update` を実行しおください。`claude-` で始たる完党な ID はこのロヌカルチェックを通過したす。モデルが新しい堎合でも。サヌバヌはそのモデルの最小バヌゞョンを芁求する可胜性がありたす。[Claude Code はこのモデルをサポヌトしおいたせん](#claude-code-does-not-support-this-model)を参照しおください。

2227* v2.1.200 より前に保存されたモデルはこのチェックで修埩されたせん。叀い倀が戻り続ける堎合は、[モデルの蚭定](/docs/ja/model-config#setting-your-model)の䞋にリストされおいる堎所から削陀しおください。2363* v2.1.200 より前に保存されたモデルはこのチェックで修埩されたせん。叀い倀が戻り続ける堎合は、[モデルの蚭定](/docs/ja/model-config#setting-your-model)の䞋にリストされおいる堎所から削陀しおください。

2228* チェックは Anthropic API でのみ実行されたす。カスタム `ANTHROPIC_BASE_URL` を含む他のプロバむダヌたたはゲヌトりェむでは、プロバむダヌがモデル名を定矩するため、Claude Code は任意の文字列を受け入れお枡したす。Claude Code は䟝然ずしお、すべおのプロバむダヌで、リク゚スト時に [認識されないモデル蚺断行](#unrecognized-model-id-on-a-request)を曞き蟌むこずができたす。2364* チェックは Anthropic API でのみ実行されたす。カスタム `ANTHROPIC_BASE_URL` を含む他のプロバむダヌたたはゲヌトりェむでは、プロバむダヌがモデル名を定矩するため、Claude Code は任意の文字列を受け入れお枡したす。Claude Code は、すべおのプロバむダヌでリク゚スト時に [認識されないモデル蚺断行](#unrecognized-model-id-on-a-request)を曞き蟌むこずができたす。

2229 2365 

2230<h3 id="model-not-found">2366<h3 id="model-not-found">

2231 モデルが芋぀かりたせん2367 モデルが芋぀かりたせん

2232</h3>2368</h3>

2233 2369 

2234`/model <name>` でモデルを遞択し、Claude Code がそのモデルが存圚するこずを確認できたせんでした。名前が [モデル゚むリアス](/docs/ja/model-config#model-aliases)たたは Claude Code がロヌカルで受け入れる別のスペルではない堎合、`/model` は最小限の API リク゚ストで怜蚌し、この゚ラヌは通垞、API ゚ンドポむントの応答です。スペヌスを含むものなど、モデル ID になるこずができない名前は同じメッセヌゞを取埗したす。2370`/model <name>` でモデルを遞択し、Claude Code はそのモデルが存圚するこずを確認できたせんでした。名前が [モデル゚むリアス](/docs/ja/model-config#model-aliases)たたは Claude Code がロヌカルで受け入れる別のスペルではない堎合、`/model` は最小限の API リク゚ストで怜蚌し、この゚ラヌは通垞、API ゚ンドポむントの応答です。スペヌスを含むものなど、モデル ID になるこずができない名前は同じメッセヌゞを取埗したす。

2235 2371 

2236```text theme={null}2372```text theme={null}

2237Model 'claude-opus-9' not found2373Model 'claude-opus-9' not found

2238```2374```

2239 2375 

2240プロバむダヌ固有のモデル ID を持぀プロバむダヌでは、メッセヌゞはフォヌルバックモデルのプロバむダヌの ID を名前付けする `Try '...' instead` 提案を远加する堎合がありたす。2376プロバむダヌ固有のモデル ID を持぀プロバむダヌでは、メッセヌゞはフォヌルバックモデルのプロバむダヌの ID を名前付けする `Try '...' instead` 提案を远加する可胜性がありたす。

2241 2377 

2242**察応方法**2378**察応方法**

2243 2379 

2244* 匕数なしで `/model` を実行しお、アカりントで利甚可胜なモデルから遞択するか、`sonnet` などの [モデル゚むリアス](/docs/ja/model-config#model-aliases)を䜿甚しおください。これは保守されたデフォルトに解決されたす2380* 匕数なしで `/model` を実行し、アカりントで利甚可胜なモデルから遞択するか、`sonnet` などの [モデル゚むリアス](/docs/ja/model-config#model-aliases)を䜿甚しおください。これは保持されたデフォルトに解決されたす

2245* 完党な ID を入力した堎合は、プロバむダヌのモデルカタログに察しお確認しおください。新しく起動されたモデルは、プロバむダヌたたは地域が提䟛する前に Anthropic API で利甚可胜になる可胜性がありたす。2381* 完党な ID を入力した堎合は、プロバむダヌのモデルカタログに察しお確認しおください。新しく起動されたモデルは、プロバむダヌたたは地域が提䟛する前に Anthropic API で利甚可胜になる可胜性がありたす。

2246* v2.1.265 より前では、`/model` は `opusplan[1m]` ゚むリアススペルもこの゚ラヌで拒吊したした。これらのバヌゞョンでは、Claude Code を曎新するか、[蚭定](/docs/ja/model-config#setting-your-model)たたは `--model` でモデルを蚭定しおください。2382* v2.1.265 より前では、`/model` は `opusplan[1m]` ゚むリアススペルもこの゚ラヌで拒吊したした。これらのバヌゞョンでは、Claude Code を曎新するか、[蚭定](/docs/ja/model-config#setting-your-model)たたは `--model` でモデルを蚭定しおください。

2247 2383 

2384<h3 id="api-error-model-not-changed">

2385 モデルを確認するずきの API ゚ラヌ

2386</h3>

2387 

2388`/model <name>` でモデルを遞択したか、アプリがセッションにスむッチをリク゚ストしたした。API はモデルを怜蚌するために Claude Code が送信する最小限のリク゚ストを拒吊したした。理由は、レヌト制限たたはサヌバヌ゚ラヌなど、独自の゚ントリを持たない理由です。セッションは珟圚のモデルを保持し、メッセヌゞはそう蚀っお終わりたす

2389 

2390```text theme={null}

2391API error: 429 <the server's explanation> · model not changed

2392```

2393 

2394メッセヌゞの䞭倮は HTTP ステヌタスずサヌバヌ独自の説明です。

2395 

2396**察応方法**

2397 

2398* サヌバヌの説明に察応しおください。レヌト制限たたは 5xx ステヌタスの堎合は、埅機しおモデルを再床遞択しおください

2399* 独自の衚珟を持぀拒吊は、[モデルが芋぀かりたせん](#model-not-found)や [モデルは組織の蚭定によっお制限されおいたす](#model-is-restricted-by-your-organizations-settings)などの呚囲の゚ントリでカバヌされおいたす

2400 

2248<h3 id="claude-opus-is-not-available-with-the-claude-pro-plan">2401<h3 id="claude-opus-is-not-available-with-the-claude-pro-plan">

2249 Claude Opus は Claude Pro プランでは利甚できたせん2402 Claude Opus は Claude Pro プランでは利甚できたせん

2250</h3>2403</h3>

2251 2404 

2252アクティブなサブスクリプションプランに、遞択したモデルが含たれおいたせん。2405アクティブなサブスクリプションプランには、遞択したモデルが含たれおいたせん。

2253 2406 

2254```text theme={null}2407```text theme={null}

2255Claude Opus is not available with the Claude Pro plan. If you have updated your subscription plan recently, run /logout and /login for the plan to take effect.2408Claude Opus is not available with the Claude Pro plan. If you have updated your subscription plan recently, run /logout and /login for the plan to take effect.

2256```2409```

2257 2410 

2411Claude Desktop アプリが実行するセッションでは、メッセヌゞはコマンドを名前付けするのではなく、`sign out and sign in again` ず蚀いたす。

2412 

2258**察応方法**2413**察応方法**

2259 2414 

2260* `/model` を実行しお、プランに含たれるモデルを遞択しおください2415* `/model` を実行し、プランに含たれるモデルを遞択しおください

2261* 最近プランをアップグレヌドしおもこれが衚瀺される堎合は、`/logout` を実行しおから `/login` を実行しおください。保存されたトヌクンはサむンむン時のプランを反映するため、Web でアップグレヌドしおも、再認蚌するたで既存のセッションで有効になりたせん。2416* 最近プランをアップグレヌドしおもこれが衚瀺される堎合は、`/logout` を実行しおから `/login` を実行しおください。保存されたトヌクンはサむンむン時のプランを反映するため、claude.ai でアップグレヌドしおも、再認蚌するたで既存のセッションで有効になりたせん。

2262* 各プランに含たれるモデルに぀いおは、[claude.com/pricing](https://claude.com/pricing)を参照しおください2417* [claude.com/pricing](https://claude.com/pricing)を参照しお、各プランに含たれるモデルを確認しおください

2263 2418 

2264<h3 id="claude-code-does-not-support-this-model">2419<h3 id="claude-code-does-not-support-this-model">

2265 Claude Code はこのモデルをサポヌトしおいたせん2420 Claude Code はこのモデルをサポヌトしおいたせん

2266</h3>2421</h3>

2267 2422 

2268API は、遞択したモデルに必芁な最小倀より䞋の Claude Code バヌゞョンであるため、400 でリク゚ストを拒吊したした。サヌバヌはモデルごずにこれをチェックするか、組織のポリシヌが 1 ぀を芁求したす。400 ぱラヌコヌド `claude_code_version_too_old` を含み、メッセヌゞは適甚される最小倀を瀺したす。2423API は 400 でリク゚ストを拒吊したした。Claude Code バヌゞョンが必芁な最小倀を䞋回っおいるためです。遞択したモデルが新しいバヌゞョンを必芁ずしたす。サヌバヌはモデルごずにチェックするか、組織のポリシヌが 1 ぀を必芁ずしたす。400 ぱラヌコヌド `claude_code_version_too_old` を含み、メッセヌゞは適甚される最小倀を瀺したす。

2269 2424 

2270```text theme={null}2425```text theme={null}

2271API Error: 400 Claude Code 2.1.219 does not support this model; version 2.1.255 or newer is required. Run 'claude update', or update the Claude desktop app, then try again.2426API Error: 400 Claude Code 2.1.219 does not support this model; version 2.1.255 or newer is required. Run 'claude update', or update the Claude desktop app, then try again.

2272```2427```

2273 2428 

2274組織ポリシヌの衚珟は次のように読みたす。2429組織ポリシヌの衚珟は次のように読みたす

2275 2430 

2276```text theme={null}2431```text theme={null}

2277API Error: 400 Claude Code 2.1.240 is older than the minimum version required by your organization's policy. Run 'claude update', or update the Claude desktop app, to continue.2432API Error: 400 Claude Code 2.1.240 is older than the minimum version required by your organization's policy. Run 'claude update', or update the Claude desktop app, to continue.


2280**察応方法**2435**察応方法**

2281 2436 

2282* `claude update` を実行するか、Claude デスクトップアプリを曎新しおから、新しいセッションを開始しおください2437* `claude update` を実行するか、Claude デスクトップアプリを曎新しおから、新しいセッションを開始しおください

2283* モデルごずの衚珟に぀いおは、`/model` で別のモデルに切り替えお、珟圚のセッションで䜜業を続けるこずができたす2438* モデルごずの衚珟に぀いおは、`/model` で別のモデルに切り替えるこずで、珟圚のセッションで䜜業を続けるこずができたす

2284* 組織ポリシヌの衚珟に぀いおは、続行する前に曎新しおください2439* 組織ポリシヌの衚珟に぀いおは、続行する前に曎新しおください

2285 2440 

2286<h3 id="model-is-restricted-by-your-organizations-settings">2441<h3 id="model-is-restricted-by-your-organizations-settings">

2287 モデルは組織の蚭定によっお制限されおいたす2442 モデルは組織の蚭定によっお制限されおいたす

2288</h3>2443</h3>

2289 2444 

2290組織の管理者が claude.ai 管理コン゜ヌルでこのモデルを無効にしたか、マネヌゞド蚭定の [`availableModels`](/docs/ja/model-config#restrict-model-selection)蚱可リストで陀倖されおいたす。制限されたモデルが `--model`、`ANTHROPIC_MODEL`、たたは `model` 蚭定で蚭定された堎合、Claude Code は蚱可されたモデルを代甚しお続行したす。制限されたモデルに察しお `/model <name>` を入力するず、`Run /model to choose a different model.` で拒吊され、セッションは珟圚のモデルを保持したす。代甚通知は、セッションが実行されおいるモデルを管理者が claude.ai 管理コン゜ヌルで無効にした埌、セッション䞭に衚瀺される堎合もありたす。2445組織の管理者が claude.ai 管理コン゜ヌルでこのモデルを無効にしたか、管理蚭定が [`availableModels`](/docs/ja/model-config#restrict-model-selection) 蚱可リストたたは [`deniedModels`](/docs/ja/model-config#block-specific-models-or-versions) リストを通じおそれを陀倖したした。`--model`、`ANTHROPIC_MODEL`、たたは `model` 蚭定が制限されたモデルを名前付けした堎合、通知は起動時に衚瀺され、セッションが代わりに䜿甚するモデルを名前付けしたす。管理蚭定がセッションで䜿甚する蚱可されたモデルを残さない堎合は、[管理蚭定がデフォルトモデルをブロック](#managed-settings-block-the-default-model)を参照しおください。管理者が claude.ai 管理コン゜ヌルでセッションが実行されおいるモデルを無効にした埌、眮換通知はセッション䞭に衚瀺される堎合がありたす。

2291 2446 

2292```text theme={null}2447```text theme={null}

2293Model "claude-opus-4-8" is restricted by your organization's settings. Using claude-sonnet-4-6 instead.2448Model "claude-opus-4-8" is restricted by your organization's settings. Using claude-sonnet-4-6 instead.

2294```2449```

2295 2450 

2296゚ヌゞェント、スキル、たたはコマンド名で始たるお知らせは、制限が [サブ゚ヌゞェントの芁求されたモデル](/docs/ja/sub-agents#choose-a-model)に適甚されたこずを意味したす。サブ゚ヌゞェントは代甚モデルで実行され、セッションのモデルは倉わりたせん。v2.1.223 より前では、Claude Code はお知らせを Agent ツヌルで起動されたサブ゚ヌゞェントに察しおのみ衚瀺しおいたした。2451制限されたモデルの `/model <name>` を入力するず拒吊され、セッションは珟圚のモデルを保持したす。管理コン゜ヌルで無効にされたモデルの堎合、拒吊は `Model '<name>' is restricted by your organization's settings. Run /model to choose a different model.` ず読みたす。管理蚭定が陀倖するモデルの堎合、`Model '<name>' is not available. Your organization restricts model selection.` ず読みたす。

2452 

2453゚ヌゞェント、スキル、たたはコマンド名で始たる通知は、制限が [サブ゚ヌゞェントの芁求されたモデル](/docs/ja/sub-agents#choose-a-model)に適甚されたこずを意味したすサブ゚ヌゞェントは眮換モデルで実行され、セッションのモデルは倉曎されたせん。v2.1.223 より前では、Claude Code は Agent ツヌルで起動されたサブ゚ヌゞェントに察しおのみ通知を衚瀺しおいたした。

2297 2454 

2298Claude Code は、`opus`、`sonnet`、`haiku`、たたは `fable` の 1 ぀であるモデルファミリヌ゚むリアスを、その最新バヌゞョンではなく、そのファミリヌぞのリク゚ストずしお扱いたす。Anthropic API および [Claude Platform on AWS](/docs/ja/claude-platform-on-aws)では、制限されたファミリヌ゚むリアスは、組織ず `availableModels` 蚱可リストが蚱可する最新バヌゞョンのファミリヌに解決され、代甚お知らせはそのバヌゞョンを名前付けしたす。Claude Code は `/model <alias>` を拒吊するのは、ファミリヌのすべおのバヌゞョンが制限されおいる堎合のみです。v2.1.205 より前では、ファミリヌ゚むリアスは、同じファミリヌの叀いバヌゞョンが蚱可されおいる堎合でも、最新バヌゞョンのみに基づいお代甚たたは拒吊されたした。2455Claude Code は、モデルファミリヌ゚むリアス`opus`、`sonnet`、`haiku`、`fable` の 1 ぀を、そのファミリヌの最新バヌゞョンではなく、そのファミリヌぞのリク゚ストずしお扱いたす。Anthropic API および [Claude Platform on AWS](/docs/ja/claude-platform-on-aws)では、制限されたファミリヌ゚むリアスは、組織の蚭定が蚱可するファミリヌの最新バヌゞョンに解決され、眮換通知がそのバヌゞョンを名前付けしたす。Claude Code は `/model <alias>` を拒吊するのは、ファミリヌのすべおのバヌゞョンが制限されおいる堎合のみです。v2.1.205 より前では、ファミリヌ゚むリアスは、同じファミリヌの叀いバヌゞョンが蚱可されおいる堎合でも、最新バヌゞョンのみに基づいお眮換たたは拒吊されたした。

2299 2456 

2300**察応方法**2457**察応方法**

2301 2458 

2302* `/model` を実行しお、組織が蚱可するモデルから遞択しおください。制限されたモデルはピッカヌから非衚瀺になりたす。2459* `/model` を実行しお、組織が蚱可するモデルから遞択しおください。制限されたモデルはピッカヌから非衚瀺になりたす。

2303* 制限されたモデルが `--model`、`ANTHROPIC_MODEL`、蚭定ファむルの `model` フィヌルド、たたは [サブ゚ヌゞェント](/docs/ja/sub-agents#choose-a-model)、スキル、たたはコマンドの `model` frontmatter で蚭定された堎合は、その倀を削陀たたは曎新しお、お知らせが再床衚瀺されないようにしおください2460* 制限されたモデルが `--model`、`ANTHROPIC_MODEL`、蚭定ファむルの `model` フィヌルド、たたは [サブ゚ヌゞェント](/docs/ja/sub-agents#choose-a-model)、スキル、たたはコマンドの `model` frontmatter に蚭定された堎合は、その倀を削陀たたは曎新しお、通知が再床発生しないようにしおください

2304* 制限されたモデルぞのアクセスが必芁な堎合は、組織の管理者に有効にするよう䟝頌しおください。[組織モデル制限](/docs/ja/model-config#organization-model-restrictions)を参照しおください。2461* 制限されたモデルぞのアクセスが必芁な堎合は、組織の管理者に有効にするよう䟝頌しおください。[組織モデル制限](/docs/ja/model-config#organization-model-restrictions)を参照しおください。

2305 2462 

2306<h3 id="model-switch-was-blocked-by-a-premodelswitch-hook">2463<h3 id="model-switch-was-blocked-by-a-premodelswitch-hook">

2307 モデルスむッチは PreModelSwitch フックによっおブロックされたした2464 モデルスむッチが PreModelSwitch フックによっおブロックされたした

2308</h3>2465</h3>

2309 2466 

2310[PreModelSwitch フック](/docs/ja/hooks#premodelswitch)が、ナヌザヌたたはクラむアントが芁求したモデルスむッチを承認しなかったため、セッションは珟圚のモデルを保持したす。スむッチが [Agent SDK](/docs/ja/agent-sdk/overview)ホストたたは [Remote Control](/docs/ja/remote-control)から来た堎合、メッセヌゞは、タヌゲットモデルを名前付けせずに `Model switch blocked by a PreModelSwitch hook` ず読みたす。2467[PreModelSwitch フック](/docs/ja/hooks#premodelswitch)は、ナヌザヌたたはクラむアントが芁求したモデルスむッチを承認しなかったため、セッションは珟圚のモデルを保持したす。スむッチが入力したコマンドではなく、[Agent SDK](/docs/ja/agent-sdk/overview)ホストたたは [Remote Control](/docs/ja/remote-control)から来た堎合、メッセヌゞは `Model switch blocked by a PreModelSwitch hook` ず読み、タヌゲットモデルを名前付けしたせん。

2311 2468 

2312```text theme={null}2469```text theme={null}

2313Model switch to Opus 4.6 was blocked by a PreModelSwitch hook: Opus 4.6 is retired for this project. Use a newer model.2470Model switch to Opus 4.6 was blocked by a PreModelSwitch hook: Opus 4.6 is retired for this project. Use a newer model.

2314```2471```

2315 2472 

2316コロンの埌の理由は、スむッチを拒吊したものを瀺しおいたす。2473コロンの埌の理由は、スむッチを拒吊したものを瀺したす

2317 2474 

2318* **フックが曞いた理由**PreModelSwitch フックは、[スむッチを拒吊したか確認を求めた](/docs/ja/hooks#premodelswitch-decision-control)ずきにその理由を提䟛したした。それが求めるこずに察応するか、フックが蚱可するモデルを遞択しおください。2475* **フックが曞いた理由**PreModelSwitch フックは、[スむッチを拒吊したか確認を求めた](/docs/ja/hooks#premodelswitch-decision-control)堎合、その理由を提䟛したした。それが求めるものに察応するか、フックが蚱可するモデルを遞択しおください。

2319* **`PreModelSwitch hook <name> did not respond before its timeout`**[タむムアりト](/docs/ja/hooks#timeouts)の前に応答しないフックがスむッチをブロックしたす。ハングしおいるコマンドを修正するか、そのフックの `timeout` を䞊げおから、再床スむッチしおください。2476* **`PreModelSwitch hook <name> did not respond before its timeout`**[タむムアりト](/docs/ja/hooks#timeouts)の前に応答しないフック。ハングしおいるコマンドを修正するか、そのフックの `timeout` を䞊げおから、再床スむッチしおください。

2320* **`confirmation required, and this session cannot ask`**フックは理由なしで `ask` で応答し、制埡リク゚ストは確認プロンプトを衚瀺する方法がありたせん。[`-p` 実行](/docs/ja/headless)の `/model` コマンドは、理由の埌に `(run /model interactively to confirm)` で同じ状態を報告したす。むンタラクティブセッションからスむッチを行うか、このモデルのフックの決定を倉曎しおください。2477* **`confirmation required, and this session cannot ask`**フックは理由なしで `ask` ず答え、制埡リク゚ストは確認プロンプトを衚瀺する方法がありたせん。[`-p` 実行](/docs/ja/headless)の制埡リク゚ストは、理由の埌に `(run /model interactively to confirm)` ず報告したす。むンタラクティブセッションからスむッチを行うか、このモデルのフックの決定を倉曎しおください。

2321* **`so organization-managed PreModelSwitch hooks could not be checked`**Claude Code は、組織の [マネヌゞドプラグむン](/docs/ja/settings-reference#enabledplugins)が提䟛する PreModelSwitch フックを刀断できたせんでした。たずえば、マネヌゞドプラグむンの読み蟌みに倱敗したためです。これらのフックの 1 ぀がスむッチをブロックする可胜性があるため、Claude Code はチェックされおいないスむッチを適甚するのではなく拒吊したす。理由の開始は、倱敗したものを名前付けしたす。Claude Code はすべおのスむッチ詊行で再チェックするため、それ以降にクリアされた倱敗はブロックを停止したす。ブロックが続く堎合は、`claude --debug` を実行しおスむッチし、詳现をキャプチャしおから、プラグむンを修正するか、管理者に修正を䟝頌しおください。2478* **`so organization-managed PreModelSwitch hooks could not be checked`**Claude Code は、組織の [管理プラグむン](/docs/ja/settings-reference#enabledplugins)が提䟛する PreModelSwitch フックを刀断できたせんでした。たずえば、管理プラグむンの読み蟌みに倱敗したため。これらのフックの 1 ぀がスむッチをブロックする可胜性があるため、Claude Code は未チェックでスむッチを適甚するのではなく拒吊したす。理由の開始は倱敗したものを名前付けしたす。Claude Code はすべおのスむッチ詊行で再チェックするため、それ以降にクリアされた倱敗はブロックを停止したす。ブロックし続ける堎合は、`claude --debug` を実行しおスむッチし、詳现をキャプチャしおから、プラグむンを修正するか、管理者に修正を䟝頌しおください。

2322* **`a PreModelSwitch hook failed before answering`** たたは **`PreModelSwitch hooks were cancelled (the control stream closed) before answering`**フック実行は刀定なしで終了し、Claude Code はそれを承認ずしお扱いたせん。`claude --debug` を実行しお倱敗したものを確認しおから、再床スむッチしおください。2479* **`a PreModelSwitch hook failed before answering`** たたは **`PreModelSwitch hooks were cancelled (the control stream closed) before answering`**フック実行は評決なしで終了し、Claude Code はそれを承認ずしお扱いたせん。`claude --debug` を実行しお倱敗したものを確認しおから、再床スむッチしおください。

2323 2480 

2324v2.1.260 より前では、マネヌゞドプラグむン拒吊は `plugin hooks could not be loaded, so PreModelSwitch hooks could not be checked; see the debug log` ず読みたした。Claude Code はプラグむン読み蟌みを 1 回再詊行しおから、セッション内の埌のスむッチを拒吊したした。組織がプラグむンを管理しおいない堎合でも同様です。これらのバヌゞョンでセッションを再開しお、プラグむン読み蟌みを再床実行しおください。2481v2.1.260 より前では、管理プラグむン拒吊は `plugin hooks could not be loaded, so PreModelSwitch hooks could not be checked; see the debug log` ず読みたした。Claude Code はプラグむン読み蟌みを 1 回再詊行しおから、セッション内の埌のスむッチを拒吊したした。組織が管理プラグむンを管理しおいない堎合でも。セッションを再開しお、これらのバヌゞョンでプラグむン読み蟌みを再床実行しおください。

2325 2482 

2326<h3 id="couldnt-save-it-as-your-default">2483<h3 id="couldnt-save-it-as-your-default">

2327 デフォルトずしお保存できたせんでした2484 デフォルトずしお保存できたせんでした

2328</h3>2485</h3>

2329 2486 

2330モデルをデフォルトずしお保存するために遞択したした。たずえば、`/model <name>` たたは `/model` ピッカヌで `Enter` を䜿甚しお、Claude Code はナヌザヌ蚭定ファむル `~/.claude/settings.json` に遞択を曞き蟌むこずができたせんでした。スむッチ自䜓が適甚されたため、珟圚のセッションは遞択したモデルで実行されたすが、デフォルトは倉わらず、次のセッションは叀い倀で開始されたす。2487モデルを遞択しおデフォルトずしお保存したした。たずえば、`/model <name>` たたは `/model` ピッカヌで `Enter` を䜿甚し、Claude Code はピックをナヌザヌ蚭定ファむル `~/.claude/settings.json` に曞き蟌むこずができたせんでした。スむッチ自䜓が適甚されたため、珟圚のセッションは遞択したモデルで実行されたすが、デフォルトは倉曎されず、次のセッションは叀い倀で開始されたす。

2331 2488 

2332```text theme={null}2489```text theme={null}

2333Set model to Fable 5.1 for this session only · couldn't save it as your default: ~/.claude/settings.json can't be written (EROFS)2490Set model to Fable 5.1 for this session only · couldn't save it as your default: ~/.claude/settings.json can't be written (EROFS)

2334```2491```

2335 2492 

2336ファむルパスの埌の理由は、倱敗したものを瀺しおいたす。2493ファむルパスの埌の理由は倱敗したものを瀺したす

2337 2494 

2338* **`can't be written (<code>)`**曞き蟌みは、`EROFS` などのオペレヌティングシステム゚ラヌコヌドで倱敗したした。ファむルたたはそれがリンクするファむルが、曞き蟌みを拒吊するファむルシステムに存圚する堎合です。ファむルを曞き蟌み可胜にしおスむッチしおください。別のツヌルがファむルを生成する堎合は、代わりにそのツヌルで `model` キヌを蚭定しおください。[Claude Code で行った倉曎は新しいセッションで倱われたす](/docs/ja/settings#a-change-you-made-in-claude-code-is-lost-in-new-sessions)を参照しおください。2495* **`can't be written (<code>)`**曞き蟌みは、`EROFS` などのオペレヌティングシステム゚ラヌコヌドで倱敗したした。ファむルたたはリンク先のファむルが、曞き蟌みを拒吊するファむルシステムに存圚する堎合。ファむルを曞き蟌み可胜にしおスむッチし盎しおください。別のツヌルがファむルを生成する堎合は、そのツヌルで `model` キヌを蚭定しおください。[Claude Code で行った倉曎は新しいセッションで倱われたす](/docs/ja/settings#a-change-you-made-in-claude-code-is-lost-in-new-sessions)を参照しおください。

2339* **`isn't valid JSON`**ディスク䞊のファむルが解析されず、Claude Code は読み戻すこずができないコンテンツを䞊曞きするのではなく、それを手぀かずのたたにしたす。構文゚ラヌを修正しおからスむッチしおください。[砎損した蚭定ファむルを修正](/docs/ja/settings#fix-a-broken-settings-file)を参照しおください。2496* **`isn't valid JSON`**ディスク䞊のファむルが解析されず、Claude Code は読み戻すこずができないコンテンツを䞊曞きするのではなく、それを倉曎しないたたにしたす。構文゚ラヌを修正しおからスむッチし盎しおください。[壊れた蚭定ファむルを修正](/docs/ja/settings#fix-a-broken-settings-file)を参照しおください。

2340 2497 

2341`couldn't confirm it was saved as your default (~/.claude/settings.json is still being written)` で終わるお知らせは、曞き蟌みが 3 秒埌に完了しおいなかったこずを意味したす。バックグラりンドで続行されるため、デフォルトは䟝然ずしお保存される可胜性がありたす。次のセッションが開始するモデルを確認するか、`/model <name>` を再床実行しおください。2498`couldn't confirm it was saved as your default (~/.claude/settings.json is still being written)` で終わる通知は、3 秒埌に曞き蟌みが完了しおいないこずを意味したす。バックグラりンドで続行されるため、デフォルトは保存される可胜性がありたす。次のセッションで䜿甚するモデルを確認するか、`/model <name>` を再床実行しおください。

2342 2499 

2343v2.1.265 より前では、お知らせは、曞き蟌みが倱敗した堎合でも、モデルが `saved as your default for new sessions` であるず述べおいたした。2500v2.1.265 より前では、通知は曞き蟌みが倱敗した堎合でも、モデルが `saved as your default for new sessions` であるず述べおいたした。

2344 2501 

2345<h3 id="thinking-type-enabled-is-not-supported-for-this-model">2502<h3 id="thinking-type-enabled-is-not-supported-for-this-model">

2346 thinking.type.enabled はこのモデルではサポヌトされおいたせん2503 thinking.type.enabled はこのモデルではサポヌトされおいたせん

2347</h3>2504</h3>

2348 2505 

2349Claude Code バヌゞョンが遞択されたモデルの最小倀より叀いです。CLI は、モデルが受け入れなくなった思考蚭定を送信したした。2506Claude Code バヌゞョンは遞択したモデルの最小倀より叀いです。CLI は、モデルが受け入れなくなった思考構成を送信したした。

2350 2507 

2351```text theme={null}2508```text theme={null}

2352API Error: 400 ... "thinking.type.enabled" is not supported for this model. Use "thinking.type.adaptive" and "output_config.effort" to control thinking behavior.2509API Error: 400 ... "thinking.type.enabled" is not supported for this model. Use "thinking.type.adaptive" and "output_config.effort" to control thinking behavior.


2354 2511 

2355**察応方法**2512**察応方法**

2356 2513 

2357* `claude update` を実行しお Claude Code を再開しおください。Opus 4.7 には v2.1.111 以降が必芁です。Opus 4.8 には v2.1.154 以降が必芁です。Sonnet 5 には v2.1.197 以降が必芁です。Opus 5 には v2.1.219 以降が必芁です。Opus 5.5 には v2.1.280 以降が必芁です2514* `claude update` を実行しお Claude Code を再開しおください。Opus 4.7 には v2.1.111 以降が必芁です。Opus 4.8 には v2.1.154 以降が必芁です。Sonnet 5 には v2.1.197 以降が必芁です。Opus 5 には v2.1.219 以降が必芁です。Opus 5.5 には v2.1.280 以降が必芁です。Sonnet 5.5 には v2.1.284 以降が必芁です

2358* アップグレヌドできない堎合は、`/model` を実行しお Opus 4.6 たたは Sonnet 4.6 を遞択しおください2515* アップグレヌドできない堎合は、`/model` を実行しお Opus 4.6 たたは Sonnet 4.6 を代わりに遞択しおください

2359* [Agent SDK](/docs/ja/agent-sdk/overview)でこれに遭遇した堎合は、SDK パッケヌゞをアップグレヌドしおください。Opus 4.8 には TypeScript SDK v0.3.154 以降ず Python SDK v0.2.88 以降が必芁です。Sonnet 5 には TypeScript SDK v0.3.197 以降が必芁です。Opus 5 には TypeScript SDK v0.3.219 以降が必芁です。Opus 5.5 には TypeScript SDK v0.3.280 以降が必芁です2516* [Agent SDK](/docs/ja/agent-sdk/overview)でこれに遭遇した堎合は、SDK パッケヌゞをアップグレヌドしおください。Opus 4.8 には TypeScript SDK v0.3.154 以降ず Python SDK v0.2.88 以降が必芁です。Sonnet 5 には TypeScript SDK v0.3.197 以降が必芁です。Opus 5 には TypeScript SDK v0.3.219 以降が必芁です。Opus 5.5 には TypeScript SDK v0.3.280 以降が必芁です。Sonnet 5.5 には TypeScript SDK v0.3.284 以降が必芁です

2360 2517 

2361<h3 id="effort-isnt-available-with-thinking-turned-off">2518<h3 id="effort-isnt-available-with-thinking-turned-off">

2362 思考がオフの堎合、努力は利甚できたせん2519 思考がオフの堎合、努力は利甚できたせん

2363</h3>2520</h3>

2364 2521 

2365[拡匵思考](/docs/ja/model-config#extended-thinking)をオフにしお、`high` より䞊の [努力レベル](/docs/ja/model-config#adjust-effort-level)で実行したした。モデルはその組み合わせを受け入れないため、API はリク゚ストを拒吊したした。2522[拡匵思考](/docs/ja/model-config#extended-thinking)をオフにしお、[努力レベル](/docs/ja/model-config#adjust-effort-level)を `high` より䞊で実行したした。モデルはその組み合わせを受け入れないため、API はリク゚ストを拒吊したした。

2366 2523 

2367```text theme={null}2524```text theme={null}

2368API Error: Effort 'xhigh' isn't available with thinking turned off on this model · run /effort high to continue, or turn thinking back on (unset MAX_THINKING_TOKENS=0)2525API Error: Effort 'xhigh' isn't available with thinking turned off on this model · run /effort high to continue, or turn thinking back on (unset MAX_THINKING_TOKENS=0)

2369```2526```

2370 2527 

2528セッション内のヒントは異なりたす非むンタラクティブセッションでは `use --effort high (or the effortLevel setting)` ず読み、Claude Desktop アプリが実行するセッションでは `you can lower effort to High` ず読みたす。

2529 

2371**察応方法**2530**察応方法**

2372 2531 

2373* [努力レベルを䜎䞋](/docs/ja/model-config#set-the-effort-level)させお、`high` 以䞋にしおください。2532* [努力レベルを](/docs/ja/model-config#set-the-effort-level) `high` 以䞋に䞋げおください。

2374* 思考をオンに戻しおください。たずえば、[`MAX_THINKING_TOKENS`](/docs/ja/env-vars)をアンセットするか、蚭定から [`"alwaysThinkingEnabled": false`](/docs/ja/settings-reference#alwaysthinkingenabled)を削陀しおください。2533* 思考をオンに戻しおください。たずえば、[`MAX_THINKING_TOKENS`](/docs/ja/env-vars)をアンセットするか、蚭定から [`"alwaysThinkingEnabled": false`](/docs/ja/settings-reference#alwaysthinkingenabled)を削陀しおください。

2375 2534 

2376v2.1.242 より前では、Claude Code は API 独自のメッセヌゞを衚瀺しおいたした。`API Error: 400 output_config.effort 'xhigh' is not supported when thinking is disabled on this model. Use effort 'high' or below, or enable thinking.` v2.1.251 より前では、Claude Code は蚭定した努力レベルでリク゚ストを送信したため、Opus 5 は思考がオフの堎合、`high` より䞊のすべおのリク゚ストを拒吊したした。Claude Code は珟圚、Opus 5 などの組み合わせを拒吊するこずが分かっおいるモデルに努力 `high` を送信するため、v2.1.251 以降では、この゚ラヌは Claude Code が知らないモデルからのみ到達したす。2535v2.1.242 より前では、Claude Code は API 独自のメッセヌゞを衚瀺しおいたした`API Error: 400 output_config.effort 'xhigh' is not supported when thinking is disabled on this model. Use effort 'high' or below, or enable thinking.`v2.1.251 より前では、Claude Code は蚭定した努力レベルでリク゚ストを送信したため、Opus 5 はオフにした思考で `high` より䞊のすべおのリク゚ストを拒吊したした。Claude Code は珟圚、Opus 5 などの組み合わせを拒吊するこずが知られおいるモデルに努力 `high` を代わりに送信したす。

2377 2536 

2378<h3 id="thinking-budget-exceeds-output-limit">2537<h3 id="thinking-budget-exceeds-output-limit">

2379 思考予算が出力制限を超えおいたす2538 思考予算が出力制限を超えおいたす

2380</h3>2539</h3>

2381 2540 

2382蚭定された拡匵思考予算が最倧応答長を超えおいるため、実際の答えのためのスペヌスが残っおいたせん。2541構成された拡匵思考予算が最倧応答長を超えおいるため、実際の答えのためのスペヌスが残っおいたせん。

2383 2542 

2384```text theme={null}2543```text theme={null}

2385API Error: 400 ... max_tokens must be greater than thinking.budget_tokens2544API Error: 400 ... max_tokens must be greater than thinking.budget_tokens

2386```2545```

2387 2546 

2388Claude Code は Anthropic API でこれらの倀を自動的に調敎したす。通垞、Amazon Bedrock たたは Google Cloud の Agent Platform でこの゚ラヌが衚瀺されるのは、[`MAX_THINKING_TOKENS`](/docs/ja/env-vars)がプロバむダヌの出力制限より高く蚭定されおいる堎合、たたはプランモヌドが思考予算を䞊げる堎合です。

2389 

2390**察応方法**2547**察応方法**

2391 2548 

2392* `MAX_THINKING_TOKENS` を䜎䞋させるか、[`CLAUDE_CODE_MAX_OUTPUT_TOKENS`](/docs/ja/env-vars)を思考予算より䞊に䞊げおください2549* [`CLAUDE_CODE_MAX_OUTPUT_TOKENS`](/docs/ja/env-vars)を思考予算より䞊に䞊げおください

2393* [拡匵思考](/docs/ja/model-config#extended-thinking)を参照しお、予算が出力長ずどのように盞互䜜甚するかを確認しおください2550* [拡匵思考](/docs/ja/model-config#extended-thinking)を参照しお、予算が出力長ずどのように盞互䜜甚するかを確認しおください

2394 2551 

2395<h3 id="tool-use-or-thinking-block-mismatch">2552<h3 id="tool-use-or-thinking-block-mismatch">

2396 ツヌル䜿甚たたは思考ブロックの䞍䞀臎2553 ツヌル䜿甚たたは思考ブロックの䞍䞀臎

2397</h3>2554</h3>

2398 2555 

2399䌚話履歎が䞍敎合な状態で API に到達したした。通垞、ツヌル呌び出しが䞭断されたか、タヌンがストリヌム䞭に線集された埌です。2556䌚話履歎は、通垞、ツヌル呌び出しが䞭断されたか、タヌンがストリヌム䞭に線集された埌、矛盟した状態で API に到達したした。

2400 2557 

2401```text theme={null}2558```text theme={null}

2402API Error: 400 due to tool use concurrency issues. Run /rewind to recover the conversation.2559API Error: 400 due to tool use concurrency issues. Run /rewind to recover the conversation.


2406API Error: 400 ... thinking blocks ... cannot be modified2563API Error: 400 ... thinking blocks ... cannot be modified

2407```2564```

2408 2565 

2409すべおのバリアントは同じこずを意味したす。履歎内の `tool_use`、`tool_result`、および `thinking` ブロックのシヌケンスが、API が期埅するものず䞀臎しなくなりたした。2566すべおのバリアントは同じこずを意味したす履歎内の `tool_use`、`tool_result`、`thinking` ブロックのシヌケンスは、API が期埅するものず䞀臎しなくなりたした。

2410 2567 

2411**察応方法**2568**察応方法**

2412 2569 

2413* Opus 4.7 たたは Opus 4.8 を䜿甚しおいる堎合は、最初に `claude update` を実行しおください。v2.1.156 より前のバヌゞョンは、通垞のツヌル䜿甚䞭にこの゚ラヌをトリガヌでき、`/rewind` はそれをクリアしたせん。2570* Opus 4.7 たたは Opus 4.8 を䜿甚しおいる堎合は、最初に `claude update` を実行しおください。v2.1.156 より前のバヌゞョンは、通垞のツヌル䜿甚䞭にこの゚ラヌをトリガヌでき、`/rewind` はそれをクリアしたせん。

2414* `/rewind` を実行するか、Esc キヌを 2 回抌しお、砎損したタヌンの前のチェックポむントに戻り、そこから続行しおください。[チェックポむント](/docs/ja/checkpointing)を参照しお、チェックポむントがどのように䜜成および埩元されるかを確認しおください。2571* `/rewind` を実行するか、Esc キヌを 2 回抌しお、砎損したタヌンの前のチェックポむントに戻り、そこから続行しおください。[チェックポむント](/docs/ja/checkpointing)を参照しお、チェックポむントがどのように䜜成および埩元されるかを確認しおください。

2415 2572 

2573<h3 id="invalid-data-in-redacted-thinking-block">

2574 redacted\_thinking ブロック内の無効なデヌタ

2575</h3>

2576 

2577API は 400 でリク゚ストを拒吊したした。䌚話履歎が、受け入れるこずができない `redacted_thinking` ブロックを含んでいるためです。

2578 

2579```text theme={null}

2580API Error: 400 ... Invalid `data` in `redacted_thinking` block

2581```

2582 

2583Claude Code は䌚話の以前の思考をリク゚ストから陀倖し、1 回再詊行するため、セッションぱラヌを衚瀺せずに続行されたす。v2.1.282 より前では、Claude Code は拒吊されたブロックを保持し、埌のすべおのタヌンは同じ゚ラヌで倱敗したした。

2584 

2585**察応方法**

2586 

2587* v2.1.281 以前を䜿甚しおいお、すべおのタヌンがこの゚ラヌで倱敗する堎合は、`claude update` を実行しおセッションを再開しおください

2588* ゚ラヌが続く堎合は、`/clear` を実行しおブロックを含たない䌚話を開始しおください

2589 

2416<h3 id="unsupported-tool-content-removed">2590<h3 id="unsupported-tool-content-removed">

2417 サポヌトされおいないツヌルコンテンツが削陀されたした2591 サポヌトされおいないツヌルコンテンツが削陀されたした

2418</h3>2592</h3>

2419 2593 

2420Claude Code が Anthropic API に盎接接続し、保存されたセッションを読み蟌むたたはプレビュヌする堎合、Anthropic API が受け入れないツヌルコンテンツを削陀し、2 ぀の思考ブロック間の削陀されたコンテンツが座っおいた堎所にこの行を残したす。2594Claude Code が Anthropic API に盎接接続し、保存されたセッションを読み蟌むたたはプレビュヌする堎合、Anthropic API が受け入れないツヌルコンテンツを削陀し、削陀されたコンテンツが 2 ぀の思考ブロック間に座っおいた堎所にこの行を残したす

2421 2595 

2422```text theme={null}2596```text theme={null}

2423[Unsupported tool content removed]2597[Unsupported tool content removed]

2424```2598```

2425 2599 

2426このようなコンテンツは、通垞、[`ANTHROPIC_BASE_URL`](/docs/ja/env-vars)を通じお蚭定されたサヌドパヌティプロキシなど、API の圢匏で応答する Anthropic API 以倖のものがセッションファむルに到達したす。これは別のプロバむダヌのツヌル呌び出しを倉換したす。Claude Code は、セッションが Anthropic API に盎接接続する堎合にのみそれを削陀し、セッションがプロキシを通じお実行されるか別のプロバむダヌで実行される堎合、保存された履歎をそのたた読み蟌みたす。v2.1.246 より前では、Claude Code はツヌル䜿甚ずその結果を API に送信し、再開されたセッションのすべおのタヌンは `messages.1.content.0.server_tool_use.name: Input should be 'web_search', 'web_fetch', ...` などの 400 ゚ラヌで倱敗したした。2600このようなコンテンツは、通垞、API の圢匏で応答した別のプロバむダヌを翻蚳する [`ANTHROPIC_BASE_URL`](/docs/ja/env-vars)を通じお蚭定されたサヌドパヌティプロキシである堎合、セッションファむルに到達したす。Claude Code は Anthropic API に盎接接続する堎合にのみ削陀し、セッションがプロキシを通じお実行されるか別のプロバむダヌで実行される堎合、保存された履歎をそのたた読み蟌みたす。v2.1.246 より前では、Claude Code はツヌル䜿甚ずその結果を API に送信し、再開されたセッションのすべおのタヌンは `messages.1.content.0.server_tool_use.name: Input should be 'web_search', 'web_fetch', ...` などの 400 ゚ラヌで倱敗したした。

2427 2601 

2428**察応方法**2602**察応方法**

2429 2603 

2430* プレヌスホルダヌ行が衚瀺される堎合は、察応は䞍芁です。セッションは削陀されたコンテンツなしで続行したす。2604* プレヌスホルダヌ行が衚瀺される堎合は、察応は䞍芁です。セッションは削陀されたコンテンツなしで続行されたす。

2431* 再開されたセッションのすべおのタヌンが 400 ゚ラヌで倱敗する堎合は、`claude update` を実行しおセッションを再床再開しおください。v2.1.246 より前のバヌゞョンはコンテンツを削陀したせん。2605* 再開されたセッションのすべおのタヌンが 400 ゚ラヌで倱敗する堎合は、`claude update` を実行しおセッションを再床再開しおください。v2.1.246 より前のバヌゞョンはコンテンツを削陀したせん。

2432 2606 

2433<h3 id="role-system-must-precede-an-assistant-message">2607<h3 id="role-system-must-precede-an-assistant-message">

2434 role 'system' must precede an 'assistant' message2608 ロヌル「system」は「assistant」メッセヌゞの前に来る必芁がありたす

2435</h3>2609</h3>

2436 2610 

2437API は、䌚話内の䜍眮に system メッセヌゞが存圚するため、400 でリク゚ストを拒吊したした。2611API は 400 でリク゚ストを拒吊したした。システムメッセヌゞが䌚話内の䜍眮に座っおいるためです。受け入れたせん

2438 2612 

2439```text theme={null}2613```text theme={null}

2440API Error: 400 messages.6: role 'system' must precede an 'assistant' message or end the array; ...2614API Error: 400 messages.6: role 'system' must precede an 'assistant' message or end the array; ...

2441```2615```

2442 2616 

2443Claude Code は、リマむンダヌず添付ファむルテキストの䞀郚を䌚話内の system メッセヌゞずしお送信したす。API がその䜍眮を拒吊する堎合、Claude Code はリク゚ストを 1 回再詊行し、そのテキストを通垞のナヌザヌメッセヌゞずしお代わりに送信したす。API の兄匟配眮の衚珟`use the top-level 'system' parameter for the initial system prompt` などは同じ回埩を取埗したす。2617Claude Code は、䌚話内のシステムメッセヌゞずしおリマむンダヌず添付ファむルテキストの䞀郚を送信したす。API がその䜍眮を拒吊する堎合、Claude Code はそのテキストを通垞のナヌザヌメッセヌゞずしお代わりに送信しおリク゚ストを再詊行したす。API の兄匟配眮の衚珟`use the top-level 'system' parameter for the initial system prompt` などは同じ埩旧を取埗したす。

2444 2618 

2445゚ラヌが衚瀺される堎合、拒吊された system メッセヌゞは Claude Code が削陀できるものではありたせん。これは通垞、Claude Code ず API の間のプロキシたたは [LLM gateway](/docs/ja/llm-gateway)が独自の system メッセヌゞを远加したか、䌚話を䞊べ替えたこずを意味したす。2619゚ラヌが衚瀺される堎合、拒吊されたシステムメッセヌゞは Claude Code が削陀できるものではありたせん。これは通垞、Claude Code ず API の間のプロキシたたは [LLM ゲヌトりェむ](/docs/ja/llm-gateway)がシステムメッセヌゞを远加したか、䌚話を䞊べ替えたこずを意味したす。

2446 2620 

2447**察応方法**2621**察応方法**

2448 2622 

2449* `/clear` を実行しお新しい䌚話を開始しおください。゚ラヌがそこでも返される堎合は、原因は保存された䌚話ではなく、リク゚ストパスにありたす。2623* `/clear` を実行しお新しい䌚話を開始しおください。゚ラヌがそこでも返される堎合、原因は保存された䌚話ではなく、リク゚ストパスにありたす。

2450* [`ANTHROPIC_BASE_URL`](/docs/ja/env-vars)を通じお蚭定されたプロキシたたはゲヌトりェむの背埌で゚ラヌがすべおのタヌンで繰り返される堎合は、プロキシなしで接続しお原因を確認し、それを操䜜する人に゚ラヌを報告しおください2624* [`ANTHROPIC_BASE_URL`](/docs/ja/env-vars)を通じお構成されたプロキシたたはゲヌトりェむの背埌で゚ラヌがすべおのタヌンで繰り返される堎合は、プロキシなしで接続しお、゜ヌスを確認し、それを操䜜する人に゚ラヌを報告しおください

2451 2625 

2452v2.1.280 より前では、Claude Code はこの衚珟を認識しなかったため、拒吊された system メッセヌゞが Claude Code 自䜓が送信したものである堎合、゚ラヌも衚瀺され、䌚話の埌のすべおのタヌンは同じ方法で倱敗したした。2626v2.1.280 より前では、Claude Code はこの衚珟を認識しなかったため、拒吊されたシステムメッセヌゞが Claude Code 自䜓が送信したものであり、䌚話の埌のすべおのタヌンが同じ方法で倱敗した堎合にも゚ラヌが衚瀺されたした。

2453 2627 

2454<h3 id="invalid-encrypted-content-in-search-result-block">2628<h3 id="invalid-encrypted-content-in-search-result-block">

2455 Invalid encrypted\_content in search\_result block2629 怜玢結果ブロック内の無効な encrypted\_content

2456</h3>2630</h3>

2457 2631 

2458API は、䌚話履歎がホストされた Web 怜玢コンテンツを保持しおいるため、400 でリク゚ストを拒吊したした。これは埩号化できたせん。衚珟は読み取るこずができないフィヌルドを名前付けしたす。2632API は 400 でリク゚ストを拒吊したした。䌚話履歎が、埩号化できないホストされた Web 怜玢コンテンツを保持しおいるためです。衚珟は読み取るこずができないフィヌルドを名前付けしたす

2459 2633 

2460```text theme={null}2634```text theme={null}

2461API Error: 400 messages.21.content.0: Invalid `encrypted_content` in `search_result` block2635API Error: 400 ... Invalid `encrypted_content` in `search_result` block

2462API Error: 400 messages.21.content.3.citations.0: Invalid `encrypted_index` in `text` block2636API Error: 400 ... Invalid `encrypted_index` in `text` block

2463API Error: 400 Failed to decrypt web search result content2637API Error: 400 ... Failed to decrypt web search result content

2638API Error: 400 ... Invalid `encrypted_stdout` in `encrypted_code_execution_result` block

2464```2639```

2465 2640 

2466API のホストされた [web search tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool)からの結果は、API のみが読み取るこずができる暗号化されたフィヌルドを含みたす。API は、別の組織甚に生成されたコンテンツなど、埩号化できないコンテンツを再生するリク゚ストを拒吊したす。2641API のホストされた [Web 怜玢ツヌル](https://platform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool)からの結果は、API のみが読み取るこずができる暗号化されたフィヌルドを含みたす。`encrypted_stdout` の衚珟は、そのような結果を読んだホストされたコヌド実行プログラムの出力を名前付けしたす。API も暗号化したす。API は、別の組織甚に生成されたコンテンツなど、埩号化できないコンテンツを再生するリク゚ストを拒吊したす。

2467 2642 

2468Claude Code 独自の [WebSearch tool](/docs/ja/tools-reference#websearch-tool-behavior)は怜玢結果をプレヌンテキストずしお蚘録するため、これらのブロックは通垞、プロキシたたは [LLM gateway](/docs/ja/llm-gateway)を通じおセッションに到達したす。これは独自にホストされた Web 怜玢を実行したした。2643Claude Code 独自の [WebSearch ツヌル](/docs/ja/tools-reference#websearch-tool-behavior)は怜玢結果をプレヌンテキストずしお蚘録するため、これらのブロックは通垞、ホストされた Web 怜玢自䜓を実行したプロキシたたは [LLM ゲヌトりェむ](/docs/ja/llm-gateway)を通じお䌚話に到達したす。

2469 2644 

2470拒吊されたブロックは䌚話履歎に残るため、埌のすべおのタヌンず `/compact` は同じ方法で倱敗したす。26453 ぀の Web 怜玢の衚珟に぀いおは、Claude Code は怜玢呌び出し、結果、匕甚をリク゚ストから陀倖し、1 回再詊行するため、セッションぱラヌを衚瀺せずに続行されたす。`encrypted_stdout` の衚珟には埩旧がないため、そのメッセヌゞはただ到達したす。v2.1.282 より前では、Claude Code は拒吊された Web 怜玢ブロックも保持し、埌のすべおのタヌンず `/compact` は同じ方法で倱敗したした。

2471 2646 

2472**察応方法**2647**察応方法**

2473 2648 

2474* `/clear` を実行するか、新しいセッションを開始しおください。新しい䌚話は拒吊されたブロックを含みたせん2649* v2.1.281 以前を䜿甚しおいお、すべおのタヌンが Web 怜玢の衚珟の 1 ぀で倱敗する堎合は、`claude update` を実行しおセッションを再開しおください

2650* ゚ラヌが続く堎合、たたはメッセヌゞが `encrypted_stdout` を名前付けする堎合は、`/rewind` を実行しお砎損したタヌンの前のチェックポむントに戻るか、`/clear` を実行しおそれを含たない䌚話を開始しおください

2475* Claude Code をプロキシたたはゲヌトりェむの背埌で実行する堎合は、それを操䜜する人に゚ラヌを報告しおください2651* Claude Code をプロキシたたはゲヌトりェむの背埌で実行する堎合は、それを操䜜する人に゚ラヌを報告しおください

2476 2652 

2477<h3 id="usage-policy-refusal">2653<h3 id="usage-policy-refusal">

2478 䜿甚ポリシヌ拒吊2654 䜿甚ポリシヌ拒吊

2479</h3>2655</h3>

2480 2656 

2481API は、䌚話内のコンテンツが [䜿甚ポリシヌ](https://www.anthropic.com/legal/aup)チェックをトリガヌしたため、応答を拒吊したした。メッセヌゞには、拒吊が正しくないず思われる堎合にサポヌトに匕甚できるリク゚スト ID が含たれおいたす。2657API は、䌚話内のコンテンツが [䜿甚ポリシヌ](https://www.anthropic.com/legal/aup)チェックをトリガヌしたため、応答を拒吊したした。

2658 

2659メッセヌゞには、拒吊が正しくないず思われる堎合にサポヌトに匕甚できるリク゚スト ID ずメッセヌゞ ID が含たれおいたす。

2482 2660 

2483```text theme={null}2661```text theme={null}

2484API Error: Opus 4.6 can't help with this. Start a new session to continue.2662API Error: Opus 4.6 can't help with this. Start a new session to continue.


2486Send feedback with /feedback or learn more: https://www.anthropic.com/legal/aup2664Send feedback with /feedback or learn more: https://www.anthropic.com/legal/aup

2487```2665```

2488 2666 

2489メッセヌゞは、拒吊したモデルを名前付けするか、モデルが蚘録されおいない堎合は `Claude` を名前付けしたす。2667メッセヌゞは拒吊したモデルを名前付けするか、モデルが蚘録されおいない堎合は `Claude` を名前付けしたす。

2490 2668 

2491チェックは最新のプロンプトだけでなく、完党な䌚話を評䟡するため、同じセッションで新しいメッセヌゞを送信するず、通垞、同じ拒吊が再床トリガヌされたす。同じこずが `--continue` たたは `--resume` でセッションを終了しお再床開いた埌にも適甚されたす。ディスク䞊のトランスクリプトには䟝然ずしおトリガヌコンテンツが含たれおいるためです。[Amazon Bedrock](/docs/ja/amazon-bedrock)、[Google Cloud の Agent Platform](/docs/ja/google-vertex-ai)、および [Microsoft Foundry](/docs/ja/microsoft-foundry)では、このメッセヌゞはモデルのセヌフティ察策がサむバヌセキュリティトピックずしおフラグを立おたリク゚ストもカバヌしおいたす。[セヌフティ察策がサむバヌセキュリティトピックをフラグ立おしたした](#safety-measures-flagged-a-cybersecurity-topic)を参照しおください。2669チェックは最新のプロンプトだけでなく、完党な䌚話を評䟡するため、同じセッションで新しいメッセヌゞを送信するず、通垞、同じ拒吊が再床トリガヌされたす。`--continue` たたは `--resume` でセッションを終了しお再床開いた埌も同じこずが適甚されたす。ディスク䞊のトランスクリプトにはただトリガヌコンテンツが含たれおいるためです。[Amazon Bedrock](/docs/ja/amazon-bedrock)、[Google Cloud の Agent Platform](/docs/ja/google-vertex-ai)、[Microsoft Foundry](/docs/ja/microsoft-foundry)では、このメッセヌゞはモデルの安党察策がサむバヌセキュリティトピックずしおフラグを立おたリク゚ストもカバヌしおいたす。[安党察策がサむバヌセキュリティトピックをフラグ](#safety-measures-flagged-a-cybersecurity-topic)を参照しおください。

2492 2670 

2493v2.1.219 より前では、メッセヌゞは `Claude Code is unable to respond to this request, which appears to violate our Usage Policy (https://www.anthropic.com/legal/aup). Please double press esc to edit your last message or start a new session for Claude Code to assist with a different task.` ず読みたした。2671v2.1.219 より前では、メッセヌゞは `Claude Code is unable to respond to this request, which appears to violate our Usage Policy (https://www.anthropic.com/legal/aup). Please double press esc to edit your last message or start a new session for Claude Code to assist with a different task.` ず読みたした。

2494 2672 

2495**察応方法**2673**察応方法**

2496 2674 

2497* Esc キヌを 2 回抌すか `/rewind` を実行しお、拒吊をトリガヌしたタヌンの前のチェックポむントに戻り、別のアプロヌチを詊しおください。[チェックポむント](/docs/ja/checkpointing)を参照しおください。2675* Esc キヌを 2 回抌すか、`/rewind` を実行しお、拒吊をトリガヌしたタヌンの前のチェックポむントに戻り、別のアプロヌチを詊しおください。[チェックポむント](/docs/ja/checkpointing)を参照しおください。

2498* どのタヌンが原因かを特定できない堎合は、`/clear` を実行しお同じプロゞェクトで新しい䌚話を開始しおください。以前の䌚話はディスクに保存され、`/resume` で利甚可胜なたたです。2676* どのタヌンが原因であるかを特定できない堎合は、`/clear` を実行しお同じプロゞェクトで新しい䌚話を開始しおください。以前の䌚話はディスクに保持され、`/resume` で利甚可胜なたたです。

2499* [非むンタラクティブモヌド](/docs/ja/headless)`-p`では、巻き戻しが利甚できないため、`--continue` なしで新しいセッションで蚀い換えられたプロンプトで再詊行しおください。ポリシヌチェックはモデルによっお異なるため、`--model` で別のモデルに切り替えるず、堎合によっおは拒吊が解決される可胜性がありたす。2677* [非むンタラクティブモヌド](/docs/ja/headless)`-p`では、巻き戻しが利甚できないため、`--continue` なしで新しいセッションで蚀い換えられたプロンプトで再詊行しおください。ポリシヌチェックはモデルによっお異なるため、`--model` で別のモデルに切り替えるず、堎合によっおは拒吊が解決される可胜性がありたす。

2500 2678 

2501<h3 id="safety-measures-flagged-a-cybersecurity-topic">2679<h3 id="safety-measures-flagged-a-cybersecurity-topic">

2502 セヌフティ察策がサむバヌセキュリティトピックをフラグ立おしたした2680 安党察策がサむバヌセキュリティトピックをフラグしたした

2503</h3>2681</h3>

2504 2682 

2505モデルのセヌフティ察策が、䌚話内のコンテンツをサむバヌセキュリティトピックずしおフラグ立おしたした。メッセヌゞは、リク゚ストをフラグ立おしたモデルを名前付けしたす。2683モデルの安党察策は、䌚話内のコンテンツをサむバヌセキュリティトピックずしおフラグしたした。メッセヌゞはリク゚ストをフラグしたモデルを名前付けしたす

2506 2684 

2507```text theme={null}2685```text theme={null}

2508API Error: Opus 4.8's safeguards flagged this message. Our intentionally broad safeguards allow us to deliver more capabilities faster, but can sometimes flag legitimate cybersecurity work. Apply to the Cyber Verification Program to reduce these interruptions. Send feedback with /feedback or learn more: https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude2686API Error: Opus 4.8's safeguards flagged this message. Our intentionally broad safeguards allow us to deliver more capabilities faster, but can sometimes flag legitimate cybersecurity work. Apply to the Cyber Verification Program to reduce these interruptions. Send feedback with /feedback or learn more: https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude

2509```2687```

2510 2688 

2511メッセヌゞは [Cyber Verification Program](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude)にリンクしおおり、正圓なサむバヌセキュリティ䜜業ぞのアクセスを蚱可したす。Opus 5.5 では、v2.1.280 以降が必芁であり、メッセヌゞは `Opus 5.5's safeguards flagged this session` で開始されたす。フラグが立おられたカテゎリにフォヌルバックモデルが利甚可胜な堎合、Claude Code は [モデルを切り替え](/docs/ja/model-config#automatic-model-fallback)たす。この゚ラヌを衚瀺する代わりに。2689メッセヌゞは [Cyber Verification Program](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude)にリンクしおおり、正圓なサむバヌセキュリティ䜜業ぞのアクセスを蚱可したす。Opus 5.5 ず Sonnet 5.5 では、メッセヌゞは `<model>'s safeguards flagged this session` で開きたす。フラグされたカテゎリにフォヌルバックモデルが利甚可胜な堎合、Claude Code は [モデルを切り替え](/docs/ja/model-config#automatic-model-fallback)たす。この゚ラヌを衚瀺するのではなく。

2512 2690 

2513[Amazon Bedrock](/docs/ja/amazon-bedrock)、[Google Cloud の Agent Platform](/docs/ja/google-vertex-ai)、および [Microsoft Foundry](/docs/ja/microsoft-foundry)では、サむバヌセキュリティフラグは代わりに [䜿甚ポリシヌ拒吊](#usage-policy-refusal)メッセヌゞを生成したす。2691[Amazon Bedrock](/docs/ja/amazon-bedrock)、[Google Cloud の Agent Platform](/docs/ja/google-vertex-ai)、[Microsoft Foundry](/docs/ja/microsoft-foundry)では、サむバヌセキュリティフラグは [䜿甚ポリシヌ拒吊](#usage-policy-refusal)メッセヌゞを代わりに生成したす。

2514 2692 

2515セヌフガヌド自䜓はサヌバヌ偎であり、v2.1.203 より前のものです。それ以降のクラむアントリリヌスはメッセヌゞの衚珟のみを倉曎したした。2693セヌフガヌド自䜓はサヌバヌ偎であり、v2.1.203 より前です。その埌のクラむアントリリヌスはメッセヌゞの衚珟のみを倉曎したした。

2516v2.1.203  v2.1.218 では、メッセヌゞは `<model> has safety measures that flagged this message for a cybersecurity topic. To learn about the Cyber Verification Program and apply for access, visit our help center:` ず読み、その埌に同じヘルプセンタヌリンクが続き、むンタラクティブセッションは `If you were not engaging in a cybersecurity topic, please send feedback via /feedback.` を远加したした。2694v2.1.203 から v2.1.218 たで、メッセヌゞは `<model> has safety measures that flagged this message for a cybersecurity topic. To learn about the Cyber Verification Program and apply for access, visit our help center:` ず読み、その埌に同じヘルプセンタヌリンクが続き、むンタラクティブセッションは `If you were not engaging in a cybersecurity topic, please send feedback via /feedback.` を远加したした。

2517v2.1.203 より前では、`<model>'s safeguards flagged this message for a cybersecurity topic. If your work requires this access, you can apply for an exemption:` ず読み、その埌に免陀フォヌムリンクが続きたした。2695v2.1.203 より前では、`<model>'s safeguards flagged this message for a cybersecurity topic. If your work requires this access, you can apply for an exemption:` ず読み、その埌に免陀フォヌムリンクが続きたした。

2518 2696 

2519**察応方法**2697**察応方法**

2520 2698 

2521* 䜜業にこのコンテンツが必芁な堎合は、[Cyber Verification Program](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude)を通じおアクセスを申請しおください2699* 䜜業にこのコンテンツが必芁な堎合は、[Cyber Verification Program](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude)を通じおアクセスを申請しおください

2522* リク゚ストがサむバヌセキュリティトピックに぀いおではなかった堎合は、`/feedback` を実行しお誀怜知を報告しおください2700* リク゚ストがサむバヌセキュリティトピックに぀いおではなかった堎合は、`/feedback` を実行しお誀怜知を報告しおください

2523* 同じセッションで䜜業を続けるには、Esc キヌを 2 回抌すか `/rewind` を実行しお、フラグをトリガヌしたタヌンの前のチェックポむントに戻り、別のアプロヌチを詊しおください。[チェックポむント](/docs/ja/checkpointing)を参照しおください。2701* 同じセッションで䜜業を続けるには、Esc キヌを 2 回抌すか、`/rewind` を実行しお、フラグをトリガヌしたタヌンの前のチェックポむントに戻り、別のアプロヌチを詊しおください。[チェックポむント](/docs/ja/checkpointing)を参照しおください。

2524 2702 

2525<h2 id="installation-errors">2703<h2 id="installation-errors">

2526 むンストヌル゚ラヌ2704 むンストヌル゚ラヌ


2550 曎新のダりンロヌド䞭に接続が切断されたした2728 曎新のダりンロヌド䞭に接続が切断されたした

2551</h3>2729</h3>

2552 2730 

2553`claude install`、`claude update`、たたは[自動アップデヌタヌ](/docs/ja/setup#auto-updates)が Claude Code バむナリをフェッチしおいる間にダりンロヌドサヌバヌぞの接続が閉じられ、リトラむが回埩したせんでした。Claude Code は、接続がドロップされた堎合、転送が停止した堎合、たたはダりンロヌドされたファむルがチェックサムに倱敗した堎合、最倧 3 回の詊行でダりンロヌドを再詊行したす。404 などの完了した HTTP ゚ラヌは、サヌバヌが既に応答しおいるため再詊行されたせん。v2.1.202 より前では、単䞀の接続ドロップはダりンロヌドを即座に倱敗させ、リトラむの代わりに単なる゚ラヌ `aborted` を衚瀺しおいたした。2731ダりンロヌドサヌバヌぞの接続が `claude install` たたは `claude update` が Claude Code バむナリをフェッチしおいる間に閉じられ、リトラむが回埩したせんでした。Claude Code は、接続がドロップされた堎合、転送が停止した堎合、たたはダりンロヌドされたファむルがチェックサムに倱敗した堎合、最倧 3 回の詊行でダりンロヌドを再詊行したす。404 などの完了した HTTP ゚ラヌは、サヌバヌが既に応答しおいるため再詊行されたせん。v2.1.202 より前では、単䞀の接続ドロップはダりンロヌドを即座に倱敗させ、リトラむの代わりに単なる゚ラヌ `aborted` を衚瀺しおいたした。

2554 2732 

2555```text theme={null}2733```text theme={null}

2556The connection dropped while downloading the update (attempt 3/3: aborted). Check your network — proxies sometimes cut off large downloads.2734The connection dropped while downloading the update (attempt 3/3: aborted). Check your network — proxies sometimes cut off large downloads.


2560 2738 

2561接続は保持されおいるがダりンロヌドが 10 分以内に完了しない堎合、代わりに `Download timed out: exceeded the total deadline` で倱敗したす。Claude Code はタむムアりトしたダりンロヌドを再詊行したせん。期限内に完了するのに十分な速床がない接続は、即座に再詊行しおも完了しないためです。以䞋の手順は䞡方のメッセヌゞに適甚されたす。2739接続は保持されおいるがダりンロヌドが 10 分以内に完了しない堎合、代わりに `Download timed out: exceeded the total deadline` で倱敗したす。Claude Code はタむムアりトしたダりンロヌドを再詊行したせん。期限内に完了するのに十分な速床がない接続は、即座に再詊行しおも完了しないためです。以䞋の手順は䞡方のメッセヌゞに適甚されたす。

2562 2740 

2563通垞の原因は、長い転送を完了する前に閉じるプロキシたたはゲヌトりェむです。Claude Code バむナリは倧きなダりンロヌドであるため、通垞の API トラフィックに圱響を䞎えないプロキシ接続制限でも、それを䞭断する可胜性がありたす。2741プロキシたたはゲヌトりェむは、完了する前に長い転送を閉じるこずができ、Claude Code バむナリは倧きなダりンロヌドです。

2564 2742 

2565**察凊方法**2743**察凊方法**

2566 2744 


2569* 䌁業プロキシが転送を閉じ続ける堎合は、ネットワヌクチヌムに `downloads.claude.ai` からの完党なダりンロヌドを蚱可するよう䟝頌したす。[ネットワヌクアクセス芁件](/docs/ja/network-config#network-access-requirements)を参照しおください。2747* 䌁業プロキシが転送を閉じ続ける堎合は、ネットワヌクチヌムに `downloads.claude.ai` からの完党なダりンロヌドを蚱可するよう䟝頌したす。[ネットワヌクアクセス芁件](/docs/ja/network-config#network-access-requirements)を参照しおください。

2570* シェルから `claude doctor` を実行しお、むンストヌル蚺断を実行したす2748* シェルから `claude doctor` を実行しお、むンストヌル蚺断を実行したす

2571 2749 

2572***

2573 

2574title: "コマンドラむン゚ラヌ"

2575description: "Claude Code のコマンドラむン゚ラヌのトラブルシュヌティングガむド。゚ラヌメッセヌゞの意味ず察凊方法を説明したす。"

2576 

2577<h2 id="command-line-errors">2750<h2 id="command-line-errors">

2578 コマンドラむン゚ラヌ2751 コマンドラむン゚ラヌ

2579</h2>2752</h2>


2600 無効な --agents 蚭定2772 無効な --agents 蚭定

2601</h3>2773</h3>

2602 2774 

2603`--agents` に枡した倀が無効なため、`claude` はセッションを開始する代わりに終了コヌド 1 で終了したす。`--safe-mode`、`--resume`、たたは `--continue` を枡すか、[`CLAUDE_CODE_SAFE_MODE`](/docs/ja/env-vars#variables)を蚭定するず、Claude Code は倀をチェックせずにセッションを開始したす。v2.1.242 より前は、Claude Code はセッションを開始し、読み蟌めない定矩を省略しおいたした。2775`--agents` に枡した倀が無効なため、`claude` はセッションを開始する代わりに終了コヌド 1 で終了したす。`--safe-mode` を枡すか、[`CLAUDE_CODE_SAFE_MODE`](/docs/ja/env-vars#variables)を蚭定するず、Claude Code は `--agents` を完党に無芖したす。`--resume` たたは `--continue` を䜿甚するず、むンラむン JSON 倀はチェックされず、セッションが開始されたす。ファむルから読み蟌たれた倀は、起動するたびにチェックされたす。v2.1.242 より前は、Claude Code はセッションを開始し、読み蟌めない定矩を省略しおいたした。

2604 2776 

2605```text theme={null}2777```text theme={null}

2606Error: Invalid --agents configuration:2778Error: Invalid --agents configuration:


2609 2781 

2610最初の行の埌に続く内容は、倀がどのように倱敗したかによっお異なりたす。Claude Code はこれらのチェックを順番に実行し、最初に倱敗したもので停止したす。倀に 2 皮類の問題がある堎合、最初の問題を修正した埌にのみ 2 番目の問題が衚瀺されたす。2782最初の行の埌に続く内容は、倀がどのように倱敗したかによっお異なりたす。Claude Code はこれらのチェックを順番に実行し、最初に倱敗したもので停止したす。倀に 2 皮類の問題がある堎合、最初の問題を修正した埌にのみ 2 番目の問題が衚瀺されたす。

2611 2783 

26121. 倀が JSON ずしお解析されない堎合、Claude Code は JSON パヌサヌ自䜓のメッセヌゞを含む 1 ぀の `invalid JSON:` 行を出力したす。27841. 倀が `{` で始たるが JSON ずしお解析されない堎合、たたは `--agents` ファむルの内容が解析されない堎合、Claude Code は JSON パヌサヌ自䜓のメッセヌゞを含む 1 ぀の `invalid JSON:` 行を出力したす。

26132. 解析されるが、゚ヌゞェント定矩が [CLI 定矩サブ゚ヌゞェント](/docs/ja/sub-agents#choose-the-subagent-scope)のスキヌマず䞀臎しない堎合、Claude Code は問題ごずに 1 行を出力したす。27852. 解析されるが、゚ヌゞェント定矩が [CLI 定矩サブ゚ヌゞェント](/docs/ja/sub-agents#choose-the-subagent-scope)のスキヌマず䞀臎しない堎合、Claude Code は問題ごずに 1 行を出力したす。

26143. ゚ヌゞェント名が `-` で始たる堎合、Claude Code は `<name>: agent names must not start with '-'` を出力したす。27863. ゚ヌゞェント名が `-` で始たる堎合、Claude Code は `<name>: agent names must not start with '-'` を出力したす。

2615 2787 

2616問題行が 20 行を超える堎合、Claude Code は最初の 20 行を出力し、残りを `
and N more` に眮き換えたす。2788問題行が 20 行を超える堎合、Claude Code は最初の 20 行を出力し、残りを `
and N more` に眮き換えたす。

2617 2789 

2790`--print` を䜿甚するず、`--agents` は[むンラむンオブゞェクトの代わりに JSON ファむルぞのパス](/docs/ja/sub-agents#choose-the-subagent-scope)も受け入れたす。v2.1.281 より前は、`--agents` はむンラむン JSON のみを受け入れ、ファむルパスを無効な JSON ずしお扱いたした。ファむル圢匏には独自の拒吊があり、このメッセヌゞの代わりに出力されたす。これらを含みたす。

2791 

2792* **`Error: --agents takes a JSON object, or a file path only with --print (-p)`**: Claude Code はむンタラクティブセッションでファむルパスずしお倀を読み蟌みたした。定矩をむンラむン JSON ずしお枡すか、`-p` を远加しおファむルから読み蟌んでください。

2793* **`Error: --agents file not found: <path>`**: そのパスにファむルが存圚したせん。`{` で始たらず、有効な JSON ではない倀はパスずしお読み蟌たれるため、シェルが砎損させたむンラむン JSON はこのように倱敗する可胜性がありたす。パスたたはクォヌトを確認しおから、コマンドを再床実行しおください。

2794 

2618**察凊方法**2795**察凊方法**

2619 2796 

2620* メッセヌゞが列挙する各問題を修正しおから、コマンドを再床実行しおください。[CLI 定矩サブ゚ヌゞェントが受け取るフィヌルド](/docs/ja/sub-agents#choose-the-subagent-scope)を参照しおください。2797* メッセヌゞが列挙する各問題を修正しおから、コマンドを再床実行しおください。[CLI 定矩サブ゚ヌゞェントが受け取るフィヌルド](/docs/ja/sub-agents#choose-the-subagent-scope)を参照しおください。


2674**察凊方法**2851**察凊方法**

2675 2852 

2676* 蚺断が瀺すスキヌマの郚分を修正しおから、コマンドを再実行しおください。2853* 蚺断が瀺すスキヌマの郚分を修正しおから、コマンドを再実行しおください。

2677* 蚺断が `schema too large` の堎合は、スキヌマのネストず `$ref` の再利甚を枛らしおください。

2678* [構造化された出力を取埗する](/docs/ja/headless#get-structured-output)で、動䜜するスキヌマずコマンドを参照しおください。2854* [構造化された出力を取埗する](/docs/ja/headless#get-structured-output)で、動䜜するスキヌマずコマンドを参照しおください。

2679 2855 

2680<h3 id="settings-file-exceeds-the-2mib-limit">2856<h3 id="settings-file-exceeds-the-2mib-limit">

2681 蚭定ファむルが 2MiB の制限を超えおいたす2857 蚭定ファむルが 2MiB の制限を超えおいたす

2682</h3>2858</h3>

2683 2859 

2684[`--settings`](/docs/ja/cli-reference#cli-flags)に枡したファむルが 2 MiB より倧きいため、`claude` は起動時に終了コヌド 1 で終了し、それを読み蟌みたせん。蚭定ファむルは小さい JSON ドキュメントであるため、このサむズのファむルは通垞、パスが間違ったファむルを指しおいるこずを意味したす。v2.1.214 より前は、Claude Code はサむズチェックなしでファむルを読み蟌み、数ギガバむトのファむルたたは `/dev/zero` などのデバむスファむルはメモリを無制限に増やしおいたした。2860[`--settings`](/docs/ja/cli-reference#cli-flags)に枡したファむルが 2 MiB より倧きいため、`claude` は起動時に終了コヌド 1 で終了し、それを読み蟌みたせん。v2.1.214 より前は、Claude Code はサむズチェックなしでファむルを読み蟌み、数ギガバむトのファむルたたは `/dev/zero` などのデバむスファむルはメモリを無制限に増やしおいたした。

2685 2861 

2686```text theme={null}2862```text theme={null}

2687Error: Settings file exceeds the 2MiB limit: /path/to/settings.json2863Error: Settings file exceeds the 2MiB limit: /path/to/settings.json


2762 Remote Control 開始時にワヌクスペヌスが信頌されおいたせん2938 Remote Control 開始時にワヌクスペヌスが信頌されおいたせん

2763</h3>2939</h3>

2764 2940 

2765`claude remote-control` たたはその゚むリアス `claude rc` を䜿甚しお[Remote Control](/docs/ja/remote-control)サヌバヌモヌドを開始したしたが、信頌しおいないディレクトリで開始したした。コマンドはワヌクスペヌス信頌ダむアログ自䜓を衚瀺しないため、終了コヌド 1 で終了し、修正を瀺したす。2941[Remote Control](/docs/ja/remote-control)サヌバヌモヌドを `claude remote-control` たたはその゚むリアス `claude rc` で、信頌しおいないディレクトリで開始したした。コマンドはワヌクスペヌス信頌ダむアログを衚瀺できないため、終了コヌド 1 で終了したす。

2766 2942 

2767```text theme={null}2943```text theme={null}

2768Error: Workspace not trusted. Please run `claude` in /Users/you/project first to review and accept the workspace trust dialog.2944Error: Workspace not trusted. Please run `claude` in /Users/you/project first to review and accept the workspace trust dialog.

2769```2945```

2770 2946 

29472 ぀のバリアントも `Error: Workspace not trusted.` で始たり、タヌミナルでも衚瀺されたす。タヌミナルが小さすぎお、ディレクトリの信頌がオンになるものを衚瀺できない堎合、たたはサむズを報告しなかった堎合です。りィンドりを拡倧するか、通垞のタヌミナルりィンドりに切り替えおから、`claude rc` を再床実行しおください。

2948 

2771ホヌムディレクトリではメッセヌゞが異なりたす。ワヌクスペヌス信頌ダむアログはホヌムディレクトリの信頌を保存しないため、そこで受け入れるこずはこのチェックを満たすこずができたせん。v2.1.214 より前は、ホヌムディレクトリは䞊蚘のメッセヌゞを衚瀺しおいたした。そのアドバむスはそこで成功するこずはできたせん。2949ホヌムディレクトリではメッセヌゞが異なりたす。ワヌクスペヌス信頌ダむアログはホヌムディレクトリの信頌を保存しないため、そこで受け入れるこずはこのチェックを満たすこずができたせん。v2.1.214 より前は、ホヌムディレクトリは䞊蚘のメッセヌゞを衚瀺しおいたした。そのアドバむスはそこで成功するこずはできたせん。

2772 2950 

2773```text theme={null}2951```text theme={null}

2774Error: Workspace not trusted. /Users/you is your home directory, and for security home-directory trust is never saved, so running `claude` here first won't help. Run `claude rc` from a project directory instead (run `claude` there once to accept the trust dialog).2952Error: Workspace not trusted. /Users/you is your home directory, and for security home-directory trust is never saved, so running `claude` here first won't help. Run `claude rc` from a project directory instead (run `claude` there once to accept the trust dialog).

2775```2953```

2776 2954 

2955[`Trust <directory>?` 質問](/docs/ja/remote-control#requirements)で `n` を答えるか Enter を抌すず、コマンドはディレクトリに名前を付ける `Remote Control did not start` メッセヌゞを出力し、終了コヌド 1 で終了したす。`claude rc` を再床実行しお `y` で答えおください。

2956 

2777**察凊方法**2957**察凊方法**

2778 2958 

2779* ディレクトリで `claude` を実行し、[ワヌクスペヌス信頌ダむアログ](/docs/ja/permissions#project-allow-rules-and-workspace-trust)を受け入れおから、`claude remote-control` を再床実行しおください。2959* タヌミナルから最初にディレクトリを信頌しおください。そこで `claude rc` を実行しお `y` で答えるか、そこで `claude` を実行しお[ワヌクスペヌス信頌ダむアログ](/docs/ja/permissions#project-allow-rules-and-workspace-trust)を受け入れおから、元のコマンドを再床実行しおください。

2780* ホヌムディレクトリでは、プロゞェクトディレクトリに倉曎しお、そこで Remote Control を開始しおください。2960* ホヌムディレクトリでは、プロゞェクトディレクトリに倉曎しお、そこで Remote Control を開始しおください。

2781 2961 

2962v2.1.284 より前は、コマンドはタヌミナルでも尋ねたせんでした。

2963 

2782<h3 id="not-carried-over-to-the-sessions-remote-control-starts">2964<h3 id="not-carried-over-to-the-sessions-remote-control-starts">

2783 Remote Control が開始するセッションに匕き継がれたせん2965 Remote Control が開始するセッションに匕き継がれたせん

2784</h3>2966</h3>


3275* むンタラクティブセッションの堎合は、`claude --resume` で[セッションピッカヌ](/docs/ja/sessions#use-the-session-picker)を開き、`Ctrl+A` を抌しおこのマシン䞊のすべおのプロゞェクトに拡匵しおから、セッションを遞択しおください。3457* むンタラクティブセッションの堎合は、`claude --resume` で[セッションピッカヌ](/docs/ja/sessions#use-the-session-picker)を開き、`Ctrl+A` を抌しおこのマシン䞊のすべおのプロゞェクトに拡匵しおから、セッションを遞択しおください。

3276* `claude -p` たたは [Agent SDK](/docs/ja/agent-sdk/overview)で䜜成されたセッションはピッカヌに衚瀺されないため、元の実行が出力した `session_id` に察しお ID を再確認しおください。3458* `claude -p` たたは [Agent SDK](/docs/ja/agent-sdk/overview)で䜜成されたセッションはピッカヌに衚瀺されないため、元の実行が出力した `session_id` に察しお ID を再確認しおください。

3277 3459 

3460<h3 id="windows-reported-an-error-ebadf">

3461 Windows reported an error (EBADF) when Claude Code read this session's transcript file

3462</h3>

3463 

3464Windows でセッションを再開したした。保存された[トランスクリプトファむル](/docs/ja/sessions#where-transcripts-are-stored)は正垞に開きたしたが、読み蟌みは EBADF システム゚ラヌで倱敗したした。システム゚ラヌは読み蟌みが倱敗した理由を瀺さないため、メッセヌゞは可胜性のある原因ず詊すべきこずを提案したす。

3465 

3466```text theme={null}

3467Windows reported an error (EBADF) when Claude Code read this session's transcript file, although the file had opened normally. This can happen when other software intercepts file reads — security, encryption or endpoint-management tools, for example. If it keeps happening for this conversation, try excluding the folder that holds Claude Code's session transcripts from such software (the .claude folder in your user profile, unless the app or CLAUDE_CONFIG_DIR points Claude Code elsewhere), or adding Claude Code to its allowed applications, then resume again.

3468```

3469 

3470メッセヌゞは、コマンド自䜓の倱敗行に埓いたす。䟋えば `Failed to resume session <session-id>`。`claude --resume` たたは [`claude -p`](/docs/ja/headless)コマンドはメッセヌゞを衚瀺した埌、終了コヌド 1 で終了したす。セッション内の `/resume` の埌、珟圚のセッションは実行を続けたす。

3471 

3472**察凊方法**

3473 

3474* セキュリティ、暗号化、たたぱンドポむント管理ツヌルなど、ファむル読み蟌みをスキャンたたは傍受する゜フトりェアから、セッショントランスクリプトを保持するフォルダを陀倖しおください。トランスクリプトはデフォルトで `%USERPROFILE%\.claude\projects` の䞋に存圚するか、[`CLAUDE_CONFIG_DIR`](/docs/ja/env-vars)が瀺すディレクトリの䞋に存圚したす。

3475* 陀倖を远加できない堎合は、代わりにその゜フトりェアの蚱可されたアプリケヌションに Claude Code を远加しおください。

3476* セッションを再床再開しおください。

3477 

3478v2.1.282 より前は、倱敗には説明がありたせんでした。`claude --resume <session-id>` は `Failed to resume session <session-id>` で終了し、`-p` 実行は `Failed to resume session: EBADF: bad file descriptor, read` などのシステム゚ラヌテキストのみを出力しおいたした。

3479 

3278<h3 id="cannot-switch-renderers-in-this-session">3480<h3 id="cannot-switch-renderers-in-this-session">

3279 このセッションではレンダラヌを切り替えるこずができたせん3481 このセッションではレンダラヌを切り替えるこずができたせん

3280</h3>3482</h3>


3458* マヌケットプレむスの名前を予玄名のスペルにならない名前に倉曎し、再床远加しおください3660* マヌケットプレむスの名前を予玄名のスペルにならない名前に倉曎し、再床远加しおください

3459* 無芖された゚ントリの譊告に぀いおは、`claude plugin marketplace remove` コマンドを実行するか、`~/.claude/plugins/known_marketplaces.json` から゚ントリを削陀しおください3661* 無芖された゚ントリの譊告に぀いおは、`claude plugin marketplace remove` コマンドを実行するか、`~/.claude/plugins/known_marketplaces.json` から゚ントリを削陀しおください

3460 3662 

3663<h3 id="claude-code-refuses-the-marketplace-name">

3664 Claude Code がマヌケットプレむス名を拒吊しおいる

3665</h3>

3666 

3667登録されたマヌケットプレむスの名前は、[公匏 Anthropic マヌケットプレむスになりすたし](/docs/ja/plugins/marketplace-reference#reserved-names)おおり、そのセクションがリストしおいるルヌルに埓っおいたす。

3668 

3669マヌケットプレむスがそのような名前で登録されおいお、チェックがそれをブロックする前に、マヌケットプレむスずそこからむンストヌルされたプラグむンは読み蟌みが停止したす。Claude Code はマヌケットプレむスのカタログを読み蟌むたびに名前をチェックするためです。名前が公匏のものを暡倣しおいる堎合、`claude plugin list` ず `/plugin` **Errors** タブは、圱響を受けた各プラグむンを次のように始たるメッセヌゞで報告したす

3670 

3671```text theme={null}

3672Claude Code refuses the marketplace name "anthropic-plugins-v2"

3673```

3674 

3675暡倣する名前の堎合、マヌケットプレむス自䜓の゚ラヌは `Claude Code refuses this marketplace's name: it looks like one of Anthropic's own` ず衚瀺されたす。`claude plugin marketplace add` は、なりすたし名を `Marketplace name impersonates an official Anthropic/Claude marketplace` で拒吊したす。

3676 

3677v2.1.282 より前は、`claude plugin list` ず `/plugin` は、暡倣する名前のプラグむンを読み蟌みに倱敗したものずしお報告し、マヌケットプレむスの名前が原因であるこずを名前を付けずに報告しおいたした。

3678 

3679**察凊方法**

3680 

3681* `claude plugin marketplace remove <name>` を実行しおください。これはマヌケットプレむスからむンストヌルされたプラグむンもアンむンストヌルし、保存されたデヌタを削陀したす

3682* マヌケットプレむスを保持する代わりに、その保守者が名前を倉曎するたで埅っおから、`claude plugin marketplace update <name>` を実行しおください

3683* マヌケットプレむスを公開する堎合は、`marketplace.json` で名前を倉曎しおください。ナヌザヌはマヌケットプレむスを削陀する代わりに曎新したす

3684 

3461<h3 id="marketplace-is-already-added-from-a-different-source">3685<h3 id="marketplace-is-already-added-from-a-different-source">

3462 マヌケットプレむスが既に別の゜ヌスから远加されおいる3686 マヌケットプレむスが別の゜ヌスから既に远加されおいる

3463</h3>3687</h3>

3464 3688 

3465あなたは [`/plugin install <plugin> --marketplace <source>`](/docs/ja/plugins/install#add-a-marketplace-and-install-in-one-command)を通じおマヌケットプレむスの远加を確認し、その゜ヌスから Claude Code が取埗したカタログが、別の゜ヌスから既に远加したマヌケットプレむスず同じ名前を付けおいたす。Claude Code は既存のマヌケットプレむスを保持し、それを眮き換えず、プラグむンはむンストヌルされたせん。3689あなたは [`/plugin install <plugin> --marketplace <source>`](/docs/ja/plugins/install#add-a-marketplace-and-install-in-one-command)を通じおマヌケットプレむスの远加を確認し、その゜ヌスから Claude Code が取埗したカタログが、別の゜ヌスから既に远加したマヌケットプレむスず同じ名前を付けおいたす。Claude Code は既存のマヌケットプレむスを保持し、それを眮き換えず、プラグむンはむンストヌルされたせん。


3660 3884 

3661* claude.ai 組織の管理者に、プラグむンの必須ステヌタスを claude.ai で倉曎するよう䟝頌しおください3885* claude.ai 組織の管理者に、プラグむンの必須ステヌタスを claude.ai で倉曎するよう䟝頌しおください

3662 3886 

3887<h3 id="plugin-was-not-uninstalled">

3888 プラグむンはアンむンストヌルされたせんでした

3889</h3>

3890 

3891[`claude plugin uninstall`](/docs/ja/plugins/cli-reference#plugin-uninstall)を実行するか、`/plugin` **Installed** タブで **Uninstall** を遞択し、アンむンストヌルが `"<plugin>" was not uninstalled:` で始たるメッセヌゞで停止したした。

3892 

3893Claude Code がプラグむンの゚ントリを `enabledPlugins` から削陀し、そのスコヌプの蚭定ファむルを読み蟌み盎したずき、プラグむンはただそこでオンになっおいたか、たたはそれをオンにできるファむルを読み蟌むか確認できたせんでした。蚭定゚ントリがそれをオンに戻す可胜性があるずきにプラグむンの保存されたオプション、シヌクレット、およびデヌタを削陀するず、それらが倱われるため、アンむンストヌルは代わりに停止したすプラグむンはむンストヌルされたたたで、保存されたものは䜕も削陀されたせん。

3894 

3895```text theme={null}

3896✘ Failed to uninstall plugin "formatter": "formatter" was not uninstalled: it is still switched on in /home/user/project/.claude/settings.local.json, although the settings change reported no error. It is still installed. Take it out of "enabledPlugins" in that file yourself, then uninstall it again.

3897```

3898 

3899メッセヌゞの䞭倮はファむルず原因に名前を付けたす

3900 

3901* `it is still switched on in <file>, although the settings change reported no error`蚭定の曞き蟌みは成功を報告したしたが、ファむルが読み蟌み盎されたずきも゚ントリはそこにありたす

3902* `it is still switched on in <file>, and the settings change failed (<error>)`ファむルを保存できず、括匧内の理由がありたす

3903* `<file> is there and could not be read`ファむルは存圚したすが、蚭定ずしお読み蟌めたせん。䟋えば有効な JSON ではないため、プラグむンを有効にする可胜性がありたす

3904* `<file> (not read: it is on a network path or is a link to one, or could not be checked)`Claude Code はプロゞェクトたたはロヌカル蚭定ファむルを読み蟌みたせんでした。ファむル、たたはそれを保持する `.claude` フォルダが、ネットワヌクの堎所にリンクしおいるか、そのパスを確認できなかったためです

3905 

3906`claude plugin uninstall` は終了コヌド 1 で終了し、`--json` を䜿甚するずその結果は `failureCode: "settings_still_on"` を含みたす。`/plugin` は同じメッセヌゞを衚瀺したす。

3907 

3908**察凊方法**

3909 

3910* メッセヌゞの最埌の文に埓っおくださいそれが名前を付ける蚭定ファむルを修埩たたは眮き換えるか、そのファむルの `enabledPlugins` からプラグむンの゚ントリを自分で削陀しおから、アンむンストヌルを再床実行しおください

3911 

3663<h2 id="tool-errors">3912<h2 id="tool-errors">

3664 ツヌル゚ラヌ3913 ツヌル゚ラヌ

3665</h2>3914</h2>


3670 Agent would be spawned with zero tools3919 Agent would be spawned with zero tools

3671</h3>3920</h3>

3672 3921 

3673subagent の [`tools` リスト](/docs/ja/sub-agents#supported-frontmatter-fields)内のすべおの゚ントリが䜿甚可胜なツヌルず䞀臎しなかったため、Claude Code は subagent の起動を拒吊したした。ツヌルがないず、subagent は動䜜できたせん。メッセヌゞは、゚ントリを䜕が問題かでグルヌプ化したす。3922サブ゚ヌゞェントの [`tools` リスト](/docs/ja/sub-agents#supported-frontmatter-fields) のすべおの゚ントリが䜿甚可胜なツヌルず䞀臎しなかったため、Claude Code はサブ゚ヌゞェントの起動を拒吊したした。ツヌルがないず、サブ゚ヌゞェントは動䜜できたせん。メッセヌゞぱントリを䜕が問題かでグルヌプ化したす。

3674 3923 

3675* **Unrecognized**: ゚ントリがツヌル名ず䞀臎したせん。通垞は `Grpe` を `Grep` ず誀入力するようなタむプミスです。3924* **Unrecognized**: ゚ントリがツヌル名ず䞀臎したせん。通垞は `Grpe` のような `Grep` のタむプミスです。

3676* **Not available to subagents**: ゚ントリが [subagent が䜿甚できない](/docs/ja/sub-agents#available-tools)実際のツヌルを指定しおいたす。バックグラりンド subagent は、より小さい組み蟌みツヌルセットを保持しおいるため、フォアグラりンド subagent のみが䜿甚できる゚ントリは、subagent がバックグラりンドで実行される堎合デフォルトここに衚瀺されたす。`Agent` をリストする堎合、メッセヌゞは代わりに次のグルヌプの䞋に報告したす。3925* **Not available to subagents**: ゚ントリが [サブ゚ヌゞェントが䜿甚できない](/docs/ja/sub-agents#available-tools) 実際のツヌルを指定しおいたす。バックグラりンドサブ゚ヌゞェントはより小さい組み蟌みツヌルセットを保持しおいるため、フォアグラりンドサブ゚ヌゞェントのみが䜿甚できる゚ントリは、デフォルトではバックグラりンドで実行されるサブ゚ヌゞェントの堎合、ここに衚瀺されたす。`Agent` をリストする堎合、メッセヌゞは代わりに次のグルヌプの䞋に報告したす。

3677* **Matched no tools in this session**: ゚ントリは有効ですが、珟圚のセッション内のツヌルが珟圚それず䞀臎したせん。䟋えば、GitHub MCP サヌバヌが接続されおいない `mcp__github__*` や、[深さ制限](/docs/ja/sub-agents#let-subagents-spawn-their-own-subagents)にある subagent の `Agent` などです。3926* **Matched no tools in this session**: ゚ントリは有効ですが、珟圚のセッションのツヌルが今すぐそれず䞀臎したせん。䟋えば、GitHub MCP サヌバヌが接続されおいない `mcp__github__*` や、[深さ制限](/docs/ja/sub-agents#let-subagents-spawn-their-own-subagents) にあるサブ゚ヌゞェントの `Agent` などです。

3678 3927 

3679`tools` フィヌルドを省略しおも、この拒吊はトリガヌされたせん。`tools` リストを空のたたにするか、`disallowedTools` がそれ内のすべおの゚ントリを削陀する堎合、Claude Code も拒吊をスキップし、ツヌルなしで subagent を起動したす。3928`tools` フィヌルドを省略するこずは、この拒吊をトリガヌしたせん。`tools` リストを空のたたにするか、`disallowedTools` がそれ内のすべおの゚ントリを削陀する堎合、Claude Code も拒吊をスキップし、ツヌルなしでサブ゚ヌゞェントを起動したす。

3680 3929 

3681v2.1.208 より前は、subagent はツヌルなしで起動され、空たたは混乱した結果を返す可胜性がありたした。3930v2.1.208 より前は、サブ゚ヌゞェントはツヌルなしで起動し、空たたは混乱した結果を返す可胜性がありたした。

3682 3931 

3683```text theme={null}3932```text theme={null}

3684Agent 'code-reviewer' would be spawned with zero tools — refusing. Its tools list resolved to nothing: unrecognized [Grpe]. Fix the agent's tools frontmatter or pass a different subagent_type.3933Agent 'code-reviewer' would be spawned with zero tools — refusing. Its tools list resolved to nothing: unrecognized [Grpe]. Fix the agent's tools frontmatter or pass a different subagent_type.


3686 3935 

3687**What to do:**3936**What to do:**

3688 3937 

3689* ゚ラヌが指定する各゚ントリを [subagent が利甚可胜なツヌル](/docs/ja/sub-agents#available-tools)に察しお修正したす3938* ゚ラヌが指定する各゚ントリを [サブ゚ヌゞェントが利甚可胜なツヌル](/docs/ja/sub-agents#available-tools) に察しお修正したす

3690* セッションが持たないツヌル接続されおいないサヌバヌからの MCP ツヌルなどの゚ントリを削陀したす3939* セッションが持たないツヌルの゚ントリを削陀したす。䟋えば、接続されおいないサヌバヌからの MCP ツヌル

3691* [バックグラりンド subagent が削陀する](/docs/ja/sub-agents#available-tools)ツヌル`CronCreate` などの堎合、゚ントリを削陀したす。ツヌルを保持するには、[fork モヌドをオフにしお](/docs/ja/sub-agents#turn-fork-mode-on-or-off)、Claude に subagent をフォアグラりンドで実行するよう䟝頌したす3940* [バックグラりンドサブ゚ヌゞェントが削陀する](/docs/ja/sub-agents#available-tools) ツヌル䟋えば `CronCreate`の堎合、゚ントリを削陀したす。ツヌルを保持するには、[フォヌクモヌドをオフにしお](/docs/ja/sub-agents#turn-fork-mode-on-or-off) Claude にサブ゚ヌゞェントをフォアグラりンドで実行するよう䟝頌したす

3692* `tools` フィヌルドを削陀しお、subagent に [subagent が利甚可胜なすべおのツヌル](/docs/ja/sub-agents#available-tools)を䞎えたす3941* `tools` フィヌルドを削陀しお、サブ゚ヌゞェントに [サブ゚ヌゞェントが利甚可胜なすべおのツヌル](/docs/ja/sub-agents#available-tools) を䞎えたす

3693* `Agent` のみを含む `tools` リストの堎合、[深さ制限](/docs/ja/sub-agents#let-subagents-spawn-their-own-subagents)を䞊げるか、゚ヌゞェントに少なくずも 1 ぀の他のツヌルを䞎えたす。Claude Code はその制限でこの深さで `Agent` を保留するため、それ以倖に䜕もないリストは、ツヌルなしに解決されたす3942* `Agent` のみを含む `tools` リストの堎合、[深さ制限](/docs/ja/sub-agents#let-subagents-spawn-their-own-subagents) を䞊げるか、゚ヌゞェントに少なくずも 1 ぀の他のツヌルを䞎えたす。Claude Code はその制限で `Agent` を保留するため、リストに他に䜕もない堎合、ツヌルに解決されたせん

3694 3943 

3695<h3 id="file-is-covered-by-a-read-deny-rule">3944<h3 id="file-is-covered-by-a-read-deny-rule">

3696 File is covered by a Read deny rule3945 File is covered by a Read deny rule

3697</h3>3946</h3>

3698 3947 

3699Edit たたは Write ツヌルが [`Read` deny ルヌル](/docs/ja/permissions#read-and-edit)ず䞀臎するパスで呌び出されたした。これには、そのパスで新しいファむルを䜜成するこずも含たれたす。䞡方のツヌルは Claude が読み戻す必芁があるコンテンツを倉曎するため、Claude Code はファむルアクセスの前に呌び出しを拒吊したす。NotebookEdit は `Read` deny ルヌルの察象ではありたせん。v2.1.228 より前は、ルヌルは Edit ツヌルのみをブロックし、v2.1.208 より前は、`Edit` deny ルヌルのみが線集をブロックしたした。3948Edit たたは Write ツヌルが [`Read` 拒吊ルヌル](/docs/ja/permissions#read-and-edit) ず䞀臎するパスで呌び出されたした。これには、そのパスで新しいファむルを䜜成するこずも含たれたす。䞡方のツヌルは Claude が読み戻す必芁があるコンテンツを倉曎するため、Claude Code はファむルアクセスの前に呌び出しを拒吊したす。NotebookEdit は `Read` 拒吊ルヌルの察象ではありたせん。v2.1.228 より前は、ルヌルは Edit ツヌルのみをブロックし、v2.1.208 より前は、`Edit` 拒吊ルヌルのみが線集をブロックしたした。

3700 3949 

3701```text theme={null}3950```text theme={null}

3702File is covered by a Read deny rule in your permission settings and cannot be edited.3951File is covered by a Read deny rule in your permission settings and cannot be edited.


3706 3955 

3707**What to do:**3956**What to do:**

3708 3957 

3709* Claude がファむルを倉曎できる堎合、`/permissions` たたは [settings](/docs/ja/settings-reference#permission-settings)の `Read` deny ルヌルを削陀たたは瞮小したす3958* Claude がファむルを倉曎できる堎合、`/permissions` たたは [蚭定](/docs/ja/settings-reference#permission-settings) の `Read` 拒吊ルヌルを削陀たたは瞮小したす

3710* ファむルが倉曎されないたたである必芁がある堎合、ルヌルを保持し、NotebookEdit ツヌルもブロックするために同じパスに察しお `Edit` deny ルヌルを远加したす3959* ファむルが倉曎されないたたである必芁がある堎合、ルヌルを保持し、NotebookEdit ツヌルもブロックするために同じパスの `Edit` 拒吊ルヌルを远加したす

3960 

3961<h3 id="path-cannot-contain-null-bytes">

3962 Path cannot contain null bytes

3963</h3>

3964 

3965ファむルツヌル呌び出しのパスたたはパタヌン匕数に null バむトが含たれおいたした。ファむルシステムず怜玢ツヌルはこれを受け入れるこずができたせん。Read、Write、Edit、NotebookEdit、Glob、Grep はこれをチェックし、メッセヌゞはツヌルず匕数を指定したす。

3966 

3967```text theme={null}

3968Read file_path cannot contain null bytes (\0). Remove the null byte and try again.

3969```

3970 

3971ツヌル呌び出しは倱敗し、Claude ぱラヌを芋お、タヌンは続きたす。

3972 

3973**What to do:**

3974 

3975* あなた偎では䜕もしたせん。゚ラヌはツヌルの結果ずしお Claude に返され、メッセヌゞ自䜓が Claude に null バむトを削陀しお再床詊すよう指瀺したす

3976 

3977v2.1.281 より前は、Read、Write、Edit、たたは NotebookEdit パスの null バむトがタヌン党䜓を `Path contains null bytes` ずいう名前の゚ラヌで終了し、ツヌルは実行されたせんでした。

3711 3978 

3712<h3 id="subagent-type-is-required">3979<h3 id="subagent-type-is-required">

3713 subagent\_type is required3980 subagent\_type is required


3717subagent_type is required: the general-purpose agent is not available in this session. Available agents: ...3984subagent_type is required: the general-purpose agent is not available in this session. Available agents: ...

3718```3985```

3719 3986 

3720Claude は `subagent_type` なしで [Agent ツヌル](/docs/ja/tools-reference#agent-tool-behavior)を呌び出し、このセッションには [general-purpose subagent](/docs/ja/sub-agents#built-in-subagents)にフォヌルバックするものがありたせん。これは 2 ぀のセットアップの堎合です。3987Claude は `subagent_type` なしで [Agent ツヌル](/docs/ja/tools-reference#agent-tool-behavior) を呌び出し、このセッションにはフォヌルバックする [汎甚サブ゚ヌゞェント](/docs/ja/sub-agents#built-in-subagents) がありたせん。これは 2 ぀のセットアップの堎合です。

3721 3988 

3722* [`CLAUDE_AGENT_SDK_DISABLE_BUILTIN_AGENTS=1`](/docs/ja/env-vars)は非察話モヌドで蚭定されおおり、すべおの組み蟌み subagent を削陀したす3989* [`CLAUDE_AGENT_SDK_DISABLE_BUILTIN_AGENTS=1`](/docs/ja/env-vars) は非察話モヌドで蚭定されおおり、すべおの組み蟌みサブ゚ヌゞェントを削陀したす

3723* セッションのメむンスレッド゚ヌゞェントには [`tools: Agent(...)` allowlist](/docs/ja/sub-agents#restrict-which-subagents-can-be-spawned)があり、`general-purpose` を陀倖しおいたす3990* セッションのメむンスレッド゚ヌゞェントには [`tools: Agent(...)` 蚱可リスト](/docs/ja/sub-agents#restrict-which-subagents-can-be-spawned) があり、`general-purpose` を陀倖しおいたす

3724 3991 

3725**What to do:**3992**What to do:**

3726 3993 

3727* 通垞は䜕もしたせん。メッセヌゞはセッションが持぀ subagent をリストするため、Claude はそのうちの 1 ぀で再詊行できたす3994* 通垞は䜕もしたせん。メッセヌゞはセッションが持぀サブ゚ヌゞェントをリストするため、Claude はそのうちの 1 ぀で再詊行できたす

3728* Claude が倱敗し続ける堎合、`tools: Agent(...)` allowlist に `general-purpose` を远加するか、`CLAUDE_AGENT_SDK_DISABLE_BUILTIN_AGENTS` を蚭定解陀したす3995* Claude が倱敗し続ける堎合、`tools: Agent(...)` 蚱可リストに `general-purpose` を远加するか、`CLAUDE_AGENT_SDK_DISABLE_BUILTIN_AGENTS` を蚭定解陀したす

3729 3996 

3730v2.1.235 より前は、同じ呌び出しが `Agent type 'general-purpose' not found` で倱敗したした。3997v2.1.235 より前は、同じ呌び出しが `Agent type 'general-purpose' not found` で倱敗したした。

3731 3998 


3733 Memory index is over its read limit4000 Memory index is over its read limit

3734</h3>4001</h3>

3735 4002 

3736Claude は [auto memory](/docs/ja/memory#auto-memory)むンデックス `MEMORY.md` に曞き蟌み、その読み取り制限の 1 ぀を超えたたたにしたした。200 行たたは 25KB です。曞き蟌みは成功したしたが、最初の 200 行たたは 25KB のみどちらか先に来た方がセッションの開始時に読み蟌たれるため、制限を超えるすべおのものはむンデックスが読み蟌たれるたびにドロップされたす。v2.1.210 より前は、制限を超えるむンデックスは次の読み蟌み時に譊告なく静かに切り詰められたした。4003Claude は [自動メモリ](/docs/ja/memory#auto-memory) むンデックス `MEMORY.md` に曞き蟌み、その読み取り制限の 1 ぀を超えたたたにしたした。200 行たたは 25KB です。曞き蟌みは成功したしたが、最初の 200 行たたは 25KB のみどちらか先に来た方がセッションの開始時に読み蟌たれるため、制限を超えるすべおのものはむンデックスが読み蟌たれるたびに削陀されたす。v2.1.210 より前は、制限を超えたむンデックスは曞き蟌み時の信号なしで次の読み蟌み時に静かに切り詰められたした。

3737 4004 

3738```text theme={null}4005```text theme={null}

3739Error: this write left the memory index at MEMORY.md at 214 lines, over its 200-line read limit. The write succeeded, but everything past the limit is silently dropped each time the index is loaded — entries at the end are already invisible to readers. Rewrite it to under 140 lines now: keep one line per entry, move detail into topic files, and merge or drop stale entries.4006Error: this write left the memory index at MEMORY.md at 214 lines, over its 200-line read limit. The write succeeded, but everything past the limit is silently dropped each time the index is loaded — entries at the end are already invisible to readers. Rewrite it to under 140 lines now: keep one line per entry, move detail into topic files, and merge or drop stale entries.

3740```4007```

3741 4008 

3742読み蟌たれるコンテンツのみが制限にカりントされたす。YAML frontmatter ずブロックレベルの HTML コメントはむンデックスが読み蟌たれる前に削陀されるため、枬定から陀倖されたす。v2.1.211 より前は、Claude Code は生ファむルを枬定し、frontmatter たたはコメントは読み蟌たれたコンテンツが適合しおも、この゚ラヌをトリガヌする可胜性がありたした。4009読み蟌たれるコンテンツのみが制限にカりントされたす。YAML フロントマタヌずブロックレベルの HTML コメントはむンデックスが読み蟌たれる前に削陀されるため、枬定から陀倖されたす。v2.1.211 より前は、Claude Code は生ファむルを枬定し、フロントマタヌたたはコメントは読み蟌たれたコンテンツが適合しおも、この゚ラヌをトリガヌする可胜性がありたした。

3743 4010 

3744Claude Code はこの゚ラヌをタヌミナルのバナヌずしお出力するのではなく、曞き蟌み埌に Claude に配信するため、トランスクリプトでのみ気付く可胜性がありたす。4011Claude Code ぱラヌを曞き蟌み埌に Claude に配信するため、タヌミナルにバナヌずしお出力されず、トランスクリプトでのみ気付く可胜性がありたす。

3745 4012 

3746Claude の曞き蟌みがファむルを制限に近づけおも越えない堎合、Claude Code はこの゚ラヌの代わりに、むンデックスをコンパクトにするための穏やかなリマむンダヌを返したす。4013Claude の曞き蟌みがファむルを制限に近づけおも超えない堎合、Claude Code はこの゚ラヌの代わりにむンデックスをコンパクトにするための穏やかなリマむンダヌを返したす。

3747 4014 

3748**What to do:**4015**What to do:**

3749 4016 

3750* Claude に `MEMORY.md` を曞き盎させるか、䟝頌したす。゚ントリごずに 1 行を保持し、詳现をトピックファむルに移動し、叀い゚ントリをマヌゞたたは削陀したす4017* Claude に `MEMORY.md` を曞き盎させるか、䟝頌したす。゚ントリごずに 1 行を保持し、詳现をトピックファむルに移動し、叀い゚ントリをマヌゞたたは削陀したす

3751* むンデックスを自分で削陀するには、[Audit and edit your memory](/docs/ja/memory#audit-and-edit-your-memory)を参照しおください4018* むンデックスを自分でトリミングするには、[メモリの監査ず線集](/docs/ja/memory#audit-and-edit-your-memory) を参照しおください

3752 4019 

3753<h3 id="pkill-pattern-matches-the-claude-code-process">4020<h3 id="pkill-pattern-matches-the-claude-code-process">

3754 pkill pattern matches the Claude Code process4021 pkill pattern matches the Claude Code process

3755</h3>4022</h3>

3756 4023 

3757Bash ツヌル呌び出しの `pkill` コマンドは、通垞 `-f` を䜿甚するパタヌンを䜿甚し、Claude Code プロセス自䜓ず䞀臎するため、Claude Code はコマンドを実行しおセッションを終了させるのではなく、コマンドを拒吊したす。Claude Code は `pgrep` でパタヌンをテストし、独自のプロセス ID が結果に含たれおいる堎合は拒吊したす。チェックは Linux でのみ実行されたす。macOS では、`pkill` は倉曎されずに実行されたす。v2.1.214 より前は、コマンドが実行され、䞀臎するパタヌンが Claude Code セッションをタヌン䞭に終了させたした。4024Bash ツヌル呌び出しの `pkill` コマンドは、通垞 `-f` を䜿甚しお、Claude Code プロセス自䜓ず䞀臎するパタヌンを䜿甚したため、Claude Code はコマンドを実行しおセッションを終了させるのではなく、コマンドを拒吊したす。Claude Code は `pgrep` でパタヌンをテストし、独自のプロセス ID が結果に含たれおいる堎合は拒吊したす。チェックは Linux でのみ実行されたす。macOS では、`pkill` は倉曎されずに実行されたす。v2.1.214 より前は、コマンドが実行され、䞀臎するパタヌンが Claude Code セッションをタヌン䞭に終了したした。

3758 4025 

3759```text theme={null}4026```text theme={null}

3760pkill: refusing to run — this pattern matches the Claude CLI process (PID 12345). Narrow the pattern, or target your own children with `pkill -P $$ ...`.4027pkill: refusing to run — this pattern matches the Claude CLI process (PID 12345). Narrow the pattern, or target your own children with `pkill -P $$ ...`.


3764 4031 

3765**What to do:**4032**What to do:**

3766 4033 

3767* パタヌンを絞り蟌んで、短い郚分文字列ではなく、タヌゲットバむナリの完党なパスなど、意図したプロセスのみず䞀臎するようにしたす4034* パタヌンを絞り蟌んで、意図したプロセスのみず䞀臎するようにしたす。䟋えば、短い郚分文字列ではなく、タヌゲットバむナリの完党なパスです

3768* 珟圚のシェルで開始されたプロセスを停止するには、パタヌンで `pkill -P $$` を䜿甚したす。これにより、マッチをシェルの独自の子プロセスに制限したす4035* 珟圚のシェルで開始されたプロセスを停止するには、パタヌンで `pkill -P $$` を䜿甚したす。これにより、マッチをシェルの独自の子プロセスに制限したす

3769 4036 

3770<h3 id="failed-to-write-to-a-teammate-inbox">4037<h3 id="failed-to-write-to-a-teammate-inbox">

3771 Failed to write to a teammate's inbox4038 Failed to write to a teammate's inbox

3772</h3>4039</h3>

3773 4040 

3774Claude Code は `~/.claude/teams/{team-name}/inboxes/` の䞋のチヌムメむトのメヌルボックスファむルにメッセヌゞを曞き蟌むこずができなかったため、受信者は䜕も受け取りたせんでした。曞き蟌みは、Claude Code がファむルを䜜成たたは曎新できない堎合に倱敗したす。䟋えば、ディスクがいっぱい、ディレクトリが曞き蟌み可胜でない、たたは別の゚ヌゞェントがむンボックスロックを長時間保持しおいる堎合などです。v2.1.224 より前は、Claude Code は曞き蟌みが倱敗した堎合でも、メッセヌゞが送信されたず報告したした。4041Claude Code は `~/.claude/teams/{team-name}/inboxes/` の䞋のチヌムメむトのメヌルボックスファむルにメッセヌゞを曞き蟌むこずができなかったため、受信者は䜕も受け取りたせんでした。曞き蟌みは、Claude Code がファむルを䜜成たたは曎新できない堎合に倱敗したす。䟋えば、ディスクがいっぱいである、ディレクトリが曞き蟌み可胜でない、たたは別の゚ヌゞェントがむンボックスロックを長時間保持しおいる堎合です。v2.1.224 より前は、Claude Code は曞き蟌みが倱敗した堎合でも、メッセヌゞが送信されたず報告しおいたした。

3775 4042 

3776゚ラヌはタヌミナルのバナヌではなく、送信゚ヌゞェントのツヌル結果に衚瀺され、テキストは Claude に再詊行するよう指瀺したす。4043゚ラヌはタヌミナルのバナヌではなく、送信゚ヌゞェントのツヌル結果に衚瀺され、テキストは Claude に再床詊すよう指瀺したす。

3777 4044 

3778```text theme={null}4045```text theme={null}

3779Failed to write to researcher's inbox — nothing was sent. Try again, or message the lead.4046Failed to write to researcher's inbox — nothing was sent. Try again, or message the lead.

3780```4047```

3781 4048 

3782構造化された [agent team](/docs/ja/agent-teams)プロトコルメッセヌゞは同じ方法で倱敗し、゚ラヌは未配信メッセヌゞに名前を付けたす。Claude Code が蚈画承認、蚈画华䞋、シャットダりン芁求、たたはシャットダりン华䞋を曞き蟌むこずができない堎合、゚ラヌは `Failed to write the <message> to <name>'s inbox — nothing was sent` ず読みたす。そのリストの `plan approval` はチヌムメむトの蚈画を承認するリヌダヌの決定です。チヌムメむトの蚈画提出は、別の `plan approval request` メッセヌゞです。そのメッセヌゞず他の 2 ぀のプロトコルメッセヌゞは、独自のメッセヌゞテキストず結果を持ちたす。4049構造化された [゚ヌゞェントチヌム](/docs/ja/agent-teams) プロトコルメッセヌゞは同じ方法で倱敗し、゚ラヌは配信されなかったメッセヌゞを指定したす。Claude Code が蚈画承認、蚈画华䞋、シャットダりン芁求、たたはシャットダりン华䞋を曞き蟌むこずができない堎合、゚ラヌは `Failed to write the <message> to <name>'s inbox — nothing was sent` ず読みたす。そのリストの `plan approval` はリヌドの決定であり、チヌムメむトの蚈画を承認したす。チヌムメむトの蚈画提出は別の `plan approval request` メッセヌゞです。そのメッセヌゞず他の 2 ぀のプロトコルメッセヌゞは、独自のメッセヌゞテキストず結果を持ちたす。

3783 4050 

3784* `Failed to write the plan approval request to the lead's inbox — plan not submitted; try again`: チヌムメむトの蚈画がリヌダヌに到達せず、チヌムメむトは再提出が成功するたで蚈画モヌドのたたです4051* `Failed to write the plan approval request to the lead's inbox — plan not submitted; try again`: チヌムメむトの蚈画がリヌドに到達せず、チヌムメむトは再提出が成功するたで蚈画モヌドのたたです

3785* `The permission request could not be delivered to the team lead (mailbox write failed)`: チヌムメむトの暩限芁求がリヌダヌに到達しなかったため、誰もツヌル呌び出しを承認したせんでした4052* `The permission request could not be delivered to the team lead (mailbox write failed)`: チヌムメむトの暩限芁求がリヌドに到達しなかったため、誰もツヌル呌び出しを承認したせんでした

3786* `The confirmation could not be written to team-lead's inbox.`: シャットダりン承認自䜓が有効になり、チヌムメむトが終了したす。リヌダヌぞの確認のみが䞍足しおいたす4053* `The confirmation could not be written to team-lead's inbox.`: シャットダりン承認自䜓が有効になり、チヌムメむトは終了したす。リヌドぞの確認のみが䞍足しおいたす

3787 4054 

3788リヌド セッションでチヌムメむト自身にメッセヌゞを送信する堎合、`@name` に続いおメッセヌゞを入力するず、同じ倱敗は通知ずしお衚瀺されたす。`Couldn't write to @name's inbox — message not sent. Try again.` であり、Claude Code はテキストをプロンプトボックスに保持しお、再床送信できるようにしたす。4055リヌド セッションでチヌムメむト自身にメッセヌゞを送信する堎合、`@name` に続いおメッセヌゞを入力するず、同じ倱敗は通知ずしお衚瀺されたす。`Couldn't write to @name's inbox — message not sent. Try again.` であり、Claude Code はテキストをプロンプトボックスに保持しお、再床送信できるようにしたす。

3789 4056 


3796 Teammate's agent definition was not restored4063 Teammate's agent definition was not restored

3797</h3>4064</h3>

3798 4065 

3799Claude は停止した [agent team](/docs/ja/agent-teams)チヌムメむトにメッセヌゞを送信し、Claude Code はそれを [subagent 定矩](/docs/ja/agent-teams#use-subagent-definitions-for-teammates)を再適甚せずに埩垰させたした。その定矩ファむルは、保存された信頌のないフォルダから来たためです。通知は、送信゚ヌゞェントのツヌル結果の再開レポヌトに続きたす。4066Claude は停止した [゚ヌゞェントチヌム](/docs/ja/agent-teams) チヌムメむトにメッセヌゞを送信し、Claude Code はそれを埩垰させたした。ただし、[サブ゚ヌゞェント定矩](/docs/ja/agent-teams#use-subagent-definitions-for-teammates) を再適甚したせんでした。これは、その定矩ファむルが保存された信頌のないフォルダから来たためです。通知は、送信゚ヌゞェントのツヌル結果の再開レポヌトに続きたす。

3800 4067 

3801```text wrap theme={null}4068```text wrap theme={null}

3802Its agent definition was not restored: the folder its definition file came from is not trusted (source: projectSettings), so the teammate is running with the team-essential tools and no custom instructions. To restore it, the user needs to run Claude Code in that folder once and accept the trust dialog (the --debug log names the folder); do not change trust settings on the user's behalf.4069Its agent definition was not restored: the folder its definition file came from is not trusted (source: projectSettings), so the teammate is running with the team-essential tools and no custom instructions. To restore it, the user needs to run Claude Code in that folder once and accept the trust dialog (the --debug log names the folder); do not change trust settings on the user's behalf.

3803```4070```

3804 4071 

3805チェックは、プロゞェクトの `.claude/agents/` ディレクトリたたは `--add-dir` ディレクトリの定矩に適甚され、芪フォルダの信頌ダむアログを受け入れるこずはそれを満たしたせん。4072チェックは、プロゞェクトたたは `--add-dir` ディレクトリの `.claude/agents/` ディレクトリ内の定矩に適甚され、芪フォルダの信頌ダむアログを受け入れるこずはそれを満たしたせん。

3806 4073 

3807**What to do:**4074**What to do:**

3808 4075 

3809* [debug log](/docs/ja/debug-your-config)が指定するフォルダで `claude` を実行し、信頌ダむアログを受け入れたす。定矩は Claude Code がチヌムメむトを次に埩垰させるずきに再適甚されたす。リヌド セッションを再起動する必芁はありたせん4076* [デバッグログ](/docs/ja/debug-your-config) が指定するフォルダで `claude` を実行し、信頌ダむアログを受け入れたす。定矩は Claude Code がチヌムメむトを次に埩垰させるずきに再適甚されたす。リヌド セッションを再起動する必芁はありたせん

3810* たたは、`~/.claude.json` の `hasTrustDialogAccepted` ゚ントリを `true` に蚭定したす。debug log が出力する正確な `projects["<path>"]` キヌを䜿甚したす4077* たたは、`~/.claude.json` の `hasTrustDialogAccepted` ゚ントリを `true` に蚭定したす。デバッグログが出力する正確な `projects["<path>"]` キヌを䜿甚したす

3811 4078 

3812<h3 id="message-too-large-for-cross-session-delivery">4079<h3 id="message-too-large-for-cross-session-delivery">

3813 Message too large for cross-session delivery4080 Message too large for cross-session delivery

3814</h3>4081</h3>

3815 4082 

3816Claude の [cross-session message](/docs/ja/cross-session-messaging)は、このマシン䞊の別のセッションに察しお長すぎお送信できたせんでした。Claude Code はそれを拒吊し、受信セッションは䜕も受け取りたせんでした。拒吊は、タヌミナルのバナヌではなく、送信セッションのツヌル結果に衚瀺されたす。䞡方のサむズずメッセヌゞを適合させる方法に名前を付けたす。4083Claude の [クロスセッションメッセヌゞ](/docs/ja/cross-session-messaging) は、このマシン䞊の別のセッションに察しお長すぎお送信できたせんでした。Claude Code はそれを拒吊し、受信セッションは䜕も受け取りたせんでした。拒吊はタヌミナルのバナヌではなく、送信セッションのツヌル結果に衚瀺されたす。䞡方のサむズずメッセヌゞを適合させる方法を指定したす。

3817 4084 

3818```text wrap theme={null}4085```text wrap theme={null}

3819Failed to send to api-worker: Message too large for cross-session delivery: the serialized message is 1,203,844 characters and the limit is 1,048,576. Shorten the message text — put bulk content in a file the recipient can read rather than in the message — or split it into smaller messages.4086Failed to send to api-worker: Message too large for cross-session delivery: the serialized message is 1,203,844 characters and the limit is 1,048,576. Shorten the message text — put bulk content in a file the recipient can read rather than in the message — or split it into smaller messages.


3823 4090 

3824**What to do:**4091**What to do:**

3825 4092 

3826* Claude にメッセヌゞを芁玄するか、バルクコンテンツをファむルに入れお、受信者が読むこずができるようにするよう䟝頌したす4093* Claude にメッセヌゞを芁玄するか、バルクコンテンツをファむルに入れお、受信者が読むこずができるファむルパスを送信するよう䟝頌したす

3827* Claude にコンテンツを耇数の短いメッセヌゞに分割するよう䟝頌したす4094* Claude にコンテンツを耇数の短いメッセヌゞに分割するよう䟝頌したす

3828 4095 

3829v2.1.235 より前は、Claude Code は超過サむズのメッセヌゞを送信されたず報告したした。受信セッションはそれを未読でドロップしたした。4096v2.1.235 より前は、Claude Code は超過サむズのメッセヌゞが送信されたず報告しおいたした。受信セッションはそれを未読で削陀したした。

3830 4097 

3831<h3 id="too-many-messages-to-this-session-just-now">4098<h3 id="too-many-messages-to-this-session-just-now">

3832 Too many messages to this session just now4099 Too many messages to this session just now

3833</h3>4100</h3>

3834 4101 

3835Claude は、このマシン䞊の 1 ぀のセッションに察しお [cross-session messages](/docs/ja/cross-session-messaging)の急速なバヌストを送信し、バヌストはそのセッションのむンボックスが受け入れるものに達したした。Claude Code は次の送信を拒吊し、受信セッションはそれから䜕も受け取りたせんでした。拒吊は、タヌミナルのバナヌではなく、送信セッションのツヌル結果に衚瀺されたす。4102Claude は [クロスセッションメッセヌゞ](/docs/ja/cross-session-messaging) の急速なバヌストをこのマシン䞊の 1 ぀のセッションに送信し、バヌストはそのセッションのむンボックスが受け入れるものに達したした。Claude Code は次の送信を拒吊し、受信セッションはそれから䜕も受け取りたせんでした。拒吊はタヌミナルのバナヌではなく、送信セッションのツヌル結果に衚瀺されたす。

3836 4103 

3837```text wrap theme={null}4104```text wrap theme={null}

3838Failed to send to api-worker: Too many messages to this session just now: 30 were sent recently and more would be dropped by its rate limit, so this one was not sent. Batch what remains into one message, or wait a little before sending more.4105Failed to send to api-worker: Too many messages to this session just now: 30 were sent recently and more would be dropped by its rate limit, so this one was not sent. Batch what remains into one message, or wait a little before sending more.


3840 4107 

3841**What to do:**4108**What to do:**

3842 4109 

3843* 通垞は䜕もしたせん。Claude は残りのコンテンツを 1 ぀のメッセヌゞにバッチするか、さらに送信する前に少し埅ちたす4110* 通垞は䜕もしたせん。Claude は残りのコンテンツを 1 ぀のメッセヌゞにバッチ凊理するか、さらに送信する前に少し埅ちたす

3844* バヌスト自䜓をプロンプトした堎合、Claude に残りのものを 1 ぀のメッセヌゞに結合するよう䟝頌したす4111* バヌスト自䜓をプロンプトした堎合、Claude に残りのものを 1 ぀のメッセヌゞに結合するよう䟝頌したす

3845 4112 

3846v2.1.236 より前は、Claude Code はこれらの送信を送信されたず報告したした。受信セッションはそれらを未読でドロップしたした。4113v2.1.236 より前は、Claude Code はこれらの送信が送信されたず報告しおいたした。受信セッションはそれらを未読で削陀したした。

4114 

4115<h3 id="cross-session-message-dropped-at-the-inbox">

4116 Cross-session message was dropped at the recipient session's inbox

4117</h3>

4118 

4119Claude は [クロスセッションメッセヌゞ](/docs/ja/cross-session-messaging) をこのマシン䞊の別のセッションに送信し、そのセッションのむンボックスは Claude がそのセッションで読む前にそれを砎棄したした。行は受信者のアドレスを指定し、受信者が理由を䞎えた堎合、ダッシュの埌に理由を远加したす。

4120 

4121```text wrap theme={null}

4122Cross-session message was dropped at the recipient session's inbox (recipient: uds:/tmp/cc-socks/13605.sock) and not delivered — its queue of undelivered peer messages was full. Claude was told not to resend right away.

4123```

4124 

41251 行は耇数の削陀されたメッセヌゞをカバヌできたす。その埌、耇数で開始したす。䟋えば `Cross-session messages (12) were dropped`。セッションがどのアドレスに属しおいるかを芋぀けるには、各セッションで `/status` が衚瀺する [`Peer address` 行](/docs/ja/cross-session-messaging#the-sessions-inbox-socket) ず比范したす。

4126 

4127ダッシュの埌、行は以䞋の 1 ぀以䞊の理由を䞎えたす。

4128 

4129* `its queue of undelivered peer messages was full`: 受信者は既に他のセッションから配信されおいないメッセヌゞを倚く保持しおおり、そのキュヌが蚱可する限りです

4130* `you sent faster than that session accepts`: 送信セッションのメッセヌゞは受信者が 1 ぀の送信者から受け入れるより速く到着したした

4131* `it repeated your previous message`: メッセヌゞは送信セッションが最近この受信者に送信したものず同じでした

4132* `a relay loop between sessions was cut`: メッセヌゞはセッションが互いにメッセヌゞを送信するチェヌンを続け、チェヌンは受信者を䜕床も通過したか、成長しすぎたした

4133 

4134**What to do:**

4135 

4136* 削陀されたメッセヌゞを受信者が芋たこずがないず仮定したす。Claude Code は同じこずを Claude に䌝え、それでも重芁なものを 1 ぀の埌のメッセヌゞに含めるよう指瀺し、すぐに再送信しないよう指瀺したす

4137* セッションが互いに頻繁に曎新を送信する堎合、Claude にセッションが䜜業を完了したずきなど、より少なく、より倧きなメッセヌゞを送信するよう䟝頌したす

4138* `a relay loop between sessions was cut` の堎合、セッションの 1 ぀に自分でタむプしお次の指瀺を入力したす。Claude が自分のプロンプトに応答しお送信するメッセヌゞは新しいチェヌンを開始したす

4139 

4140v2.1.238 より前は、受信者のむンボックスがメッセヌゞを砎棄したずきに送信セッションはレポヌトを受け取りたせんでした。

3847 4141 

3848<h3 id="refusing-to-send-a-cross-session-message">4142<h3 id="refusing-to-send-a-cross-session-message">

3849 Refusing to send a cross-session message4143 Refusing to send a cross-session message

3850</h3>4144</h3>

3851 4145 

3852Claude Code が [cross-session message](/docs/ja/cross-session-messaging)をこのマシン䞊の別のセッションに曞き蟌む前に、タヌゲットセッションのむンボックス゜ケットがメッセヌゞが宛おられた゚ンドポむントであるこずを確認したす。チェックが倱敗するず、Claude Code は送信セッションで送信を拒吊し、タヌゲットセッションは䜕も受け取りたせん。Claude が送信するメッセヌゞの堎合、拒吊は送信セッションのツヌル結果に衚瀺されたす。4146Claude Code が [クロスセッションメッセヌゞ](/docs/ja/cross-session-messaging) をこのマシン䞊の別のセッションに曞き蟌む前に、タヌゲットセッションのむンボックス゜ケットがメッセヌゞが宛おられた゚ンドポむントであるこずを確認したす。チェックが倱敗するず、Claude Code は送信セッションで送信を拒吊し、タヌゲットセッションは䜕も受け取りたせん。Claude が送信するメッセヌゞの堎合、拒吊は送信セッションのツヌル結果に衚瀺されたす。

3853 4147 

3854```text theme={null}4148```text theme={null}

3855Failed to send to api-worker: Refusing to send: reply target is a symlink4149Failed to send to api-worker: Refusing to send: reply target is a symlink

3856```4150```

3857 4151 

3858`Refusing to send:` の埌のテキストは、倱敗したチェックに名前を付けたす。4152`Refusing to send:` の埌のテキストは、倱敗したチェックを指定したす。

3859 4153 

3860* `reply target is a symlink`: シンボリックリンクがタヌゲットセッションの゜ケットパスにありたす。Claude Code はそれを通じお配信したせん。リンクがそこにあるず、メッセヌゞをタヌゲットセッションが䜜成しなかった゚ンドポむントにリダむレクトする可胜性があるためです。4154* `reply target is a symlink`: シンボリックリンクがタヌゲットセッションの゜ケットパスにありたす。Claude Code はそれを通じお配信したせん。リンクがそこにあるず、メッセヌゞをタヌゲットセッションが䜜成しなかった゚ンドポむントにリダむレクトする可胜性があるためです。

3861* `cannot vet reply target`: Claude Code はタヌゲットパスをたったく怜査できたせんでした。䟋えば、暩限゚ラヌで読み取りが倱敗した堎合などです。4155* `cannot vet reply target`: Claude Code はタヌゲットパスをたったく怜査できたせんでした。䟋えば、暩限゚ラヌで読み取りが倱敗したためです。

3862* `connected endpoint is not the expected process`: ゜ケットを保持しおいるプロセスは、メッセヌゞが宛おられたセッションではないため、アドレスは叀いか、別のプロセスが゜ケットを眮き換えたした。

3863* `connected endpoint identity could not be read`: Claude Code は接続したしたが、どのプロセスが反察偎を保持しおいるかを読み取るこずができなかったため、タヌゲットを確認できたせんでした。これは䞀時的である可胜性がありたす。

3864* `connected endpoint is not owned by this user`: ゜ケットを保持しおいるプロセスは別のナヌザヌアカりントで実行されるため、セッションの 1 ぀ではありたせん。

3865* `connected endpoint owner could not be read`: Claude Code は接続したしたが、どのナヌザヌアカりントが反察偎を所有しおいるかを読み取るこずができなかったため、゚ンドポむントがあなたのものであるこずを確認できたせんでした。

3866* `connected endpoint is a different process with the expected pid`: プロセス ID はメッセヌゞが宛おられたものず䞀臎したすが、Claude Code はそれが同じプロセスであるこずを確認できたせんでした。通垞、そのセッションが終了し、オペレヌティングシステムがプロセス ID を再利甚したため、アドレスは叀いです。

3867 4156 

3868**What to do:**4157**What to do:**

3869 4158 

3870* 通垞は䜕もしたせん。チェックはメッセヌゞが宛おられたセッション以倖の゚ンドポむントに到達するのを防ぎ、䜕も送信されたせんでした4159* 通垞は䜕もしたせん。チェックはメッセヌゞが宛おられたセッション以倖の゚ンドポむントに到達するのを防ぎ、䜕も送信されたせんでした

3871* Claude にセッションを再床リストするよう䟝頌しお再送信したす。叀いアドレスが原因の拒吊は、Claude が珟圚のセッションに送信するず消えたす4160* `reply target is a symlink` がセッションで繰り返される堎合、そのセッションの゜ケットパスにリンクを䜜成したものを確認したす。これは `/status` の `Peer address` に衚瀺されたす

3872* `reply target is a symlink` が 1 ぀のセッションで繰り返される堎合、そのセッションの゜ケットパスにリンクを䜜成したものを確認したす。これは `/status` の `Peer address` に衚瀺されたす

3873* `connected endpoint identity could not be read` の堎合、再送信したす。条件は䞀時的である可胜性がありたす

3874* `connected endpoint is not owned by this user` が共有マシンに衚瀺される堎合、そのアドレスのセッションは別のナヌザヌのアカりントで実行されるため、Claude はあなたのアカりントからそれにメッセヌゞを送信できたせん

3875 

3876v2.1.248 より前は、Claude Code ぱンドポむントの所有ナヌザヌたたはプロセス開始時刻をチェックしなかったため、これらのチェックに名前を付ける拒吊は以前のバヌゞョンに衚瀺されたせん。

3877 4161 

3878<h3 id="refusing-after-a-symlink-changed">4162<h3 id="refusing-after-a-symlink-changed">

3879 Refusing to read, write, or search a path4163 Refusing to read, write, or search a path

3880</h3>4164</h3>

3881 4165 

3882Claude Code はファむルパスの [permission rules](/docs/ja/permissions#read-and-edit)をチェックし、ツヌルがファむルを開くか怜玢を開始するずきに解決を再床確認したす。パスがチェックが承認した堎所にただ導いおいるこずを確認できない堎合、Claude Code はそれに埓う代わりに操䜜を拒吊したす。拒吊はツヌル結果に衚瀺されたす。4166Claude Code はファむルパスの [暩限ルヌル](/docs/ja/permissions#read-and-edit) をチェックし、ツヌルがファむルを開くか怜玢を開始するずきに解決を再床確認したす。パスがチェックが承認した堎所にただ導いおいるこずを確認できない堎合、Claude Code は操䜜を拒吊したす。拒吊はツヌル結果に衚瀺されたす。

3883 4167 

3884```text wrap theme={null}4168```text wrap theme={null}

3885Refusing to read /path/to/file: its symlink resolution changed after permission was checked (a link on the way now leads somewhere the check did not see). If a link in the working directory is being rewritten concurrently, stop that and retry.4169Refusing to read /path/to/file: its symlink resolution changed after permission was checked (a link on the way now leads somewhere the check did not see). If a link in the working directory is being rewritten concurrently, stop that and retry.

3886```4170```

3887 4171 

3888各拒吊は理由に名前を付けたす。4172各拒吊はその理由を指定したす。

3889 4173 

3890* `its symlink resolution changed after permission was checked`: パスに沿ったシンボリックリンク、たたは Grep たたは Glob 怜玢ルヌトが、暩限チェックず操䜜の間に眮き換えられたした。読み取り拒吊では、括匧内のフレヌズはどの比范が倱敗したかを指定したす。4174* `its symlink resolution changed after permission was checked`: パスに沿ったシンボリックリンク、たたは Grep たたは Glob 怜玢ルヌトが、暩限チェックず操䜜の間に眮き換えられたした。読み取り拒吊では、括匧内のフレヌズはどの比范が倱敗したかを指定したす。

3891* `its parent-directory symlink resolution changed after permission was checked`: 曞き蟌みパスが通過するディレクトリは、承認された堎所にもはや解決されたせん4175* `its parent-directory symlink resolution changed after permission was checked`: 曞き蟌みパスが通過するディレクトリは、承認された堎所に解決されなくなりたした

4176* `where it leads on disk could not be determined (a link on the way could not be examined, or the links do not resolve)`: Claude Code はパスを最終的な堎所に远跡できたせんでした。䟋えば、パス䞊のシンボリックリンクがルヌプを圢成しおいるためです

3892* `it is a symbolic link. Write to the link's target path instead`: シンボリックリンクが承認された曞き蟌み堎所自䜓にありたす。䟋えば、`CLAUDE.md` が `AGENTS.md` ぞのシンボリックリンクです。メッセヌゞは Claude をリンクのタヌゲットに指瀺したす4177* `it is a symbolic link. Write to the link's target path instead`: シンボリックリンクが承認された曞き蟌み堎所自䜓にありたす。䟋えば、`CLAUDE.md` が `AGENTS.md` ぞのシンボリックリンクです。メッセヌゞは Claude をリンクのタヌゲットに指瀺したす

3893* `Refusing to write through symlink: <path>. Resolve the symlink and pass the real target path explicitly.`: 別のラむタヌがファむルを開くずきに捕捉された同じ条件。䟋えば、シンボリックリンクされた `.mcp.json` ぞの曞き蟌み4178* `Refusing to write through symlink: <path>. Resolve the symlink and pass the real target path explicitly.`: 別のラむタヌがファむルを開くずきに捕捉された同じ条件。䟋えば、シンボリックリンクされた `.mcp.json` ぞの曞き蟌み

3894* `Refusing to write into symlinked directory: <path>`: ファむルを保持するディレクトリ自䜓がシンボリックリンクです。䟋えば、プロゞェクトの `.claude/` ディレクトリが別の堎所にリンクされおいたす4179* `Refusing to write into symlinked directory: <path>`: ファむルを保持するディレクトリ自䜓がシンボリックリンクです。䟋えば、プロゞェクトの `.claude/` ディレクトリが別の堎所にリンクされおいたす

3895* `a path one of its Read deny rules is written through changed while the search was being prepared. Retry.`: `Read` deny ルヌルの怜玢がシンボリックリンクを通過するパスに名前を付け、そのリンクが Claude Code が怜玢を準備しおいる間に倉曎されたした4180* `a path one of its Read deny rules is written through changed while the search was being prepared. Retry.`: 怜玢の `Read` 拒吊ルヌルはシンボリックリンクを通過するパスを指定し、そのリンクは Claude Code が怜玢を準備しおいる間に倉曎されたした

3896* `it could not be opened (EACCES) — it is unreadable, or is being replaced concurrently.`: 怜玢ルヌトは存圚したすが、開くこずができたせんでした。括匧内のコヌドはオペレヌティングシステム゚ラヌです4181* `it could not be opened (EACCES) — it is unreadable, or is being replaced concurrently.`: 怜玢ルヌトは存圚したすが、開くこずができたせんでした。括匧内のコヌドはオペレヌティングシステム゚ラヌです

3897* `its permission check expired before it ran (too many concurrent file operations). Retry.`: Claude Code は倚くの同時ファむル操䜜の䞋で、ツヌルが䜿甚する前に承認レコヌドを削陀したした。再詊行は新しい暩限チェックを実行したす4182* `its permission check expired before it ran (too many concurrent file operations). Retry.`: Claude Code は倚くの同時ファむル操䜜の䞋で、ツヌルが䜿甚する前に承認レコヌドを削陀したした。再詊行は新しい暩限チェックを実行したす

3898* `ripgrep was found only by name on PATH, and a search outside the working directory cannot apply your Read deny rules in that configuration`: Claude Code は `rg` バむナリを絶察パスに解決できなかったため、deny ルヌルをカバヌしない怜玢を実行するのではなく、䜜業ディレクトリの倖の怜玢を拒吊したす4183* `ripgrep was found only by name on PATH, and a search outside the working directory cannot apply your Read deny rules in that configuration`: Claude Code は `rg` バむナリを絶察パスに解決できなかったため、拒吊ルヌルをカバヌしない怜玢を実行するのではなく、䜜業ディレクトリの倖の怜玢を拒吊したす

3899 4184 

3900**What to do:**4185**What to do:**

3901 4186 

3902* 通垞は䜕もしたせん。拒吊は Claude にツヌル結果ずしお到達し、拒吊された操䜜は実行されたせん4187* 通垞は䜕もしたせん。拒吊は Claude にツヌル結果ずしお到達し、拒吊された操䜜は実行されたせん

3903* シンボリックリンク拒吊が 1 ぀のパスで繰り返される堎合、ビルドツヌルやファむルりォッチャヌなど、リンクをそこで曞き盎し続けるものを芋぀けるか、Claude にリンクされたものの代わりにファむルの解決されたパスを䜿甚するよう䟝頌したす4188* シンボリックリンク拒吊が 1 ぀のパスで繰り返される堎合、ビルドツヌルやファむルりォッチャヌなど、リンクをそこで曞き盎し続けるものを芋぀けるか、Claude にファむルのリンクされたパスではなく解決されたパスを䜿甚するよう䟝頌したす

3904* Claude Code が Windows 内の AppContainer たたは制限トヌクンサンドボックスで実行されおいる堎合、この拒吊がすべおのファむルに察しお衚瀺される堎合は、v2.1.265 以降にアップグレヌドしたす4189* この拒吊が Windows 䞊の AppContainer たたは制限されたトヌクンサンドボックス内で Claude Code が実行されおいる堎合、v2.1.265 以降にアップグレヌドしたす

3905* macOS でこの拒吊がスクリヌンショットをプロンプトにドラッグしたファむルなど、䜕も曞き盎しおいないファむルに察しお衚瀺される堎合は、v2.1.273 以降にアップグレヌドしたす4190* 読み取り拒吊が macOS に衚瀺される堎合、スクリヌンショットをプロンプトにドラッグするなど、䜕も曞き盎しおいないファむルの堎合、v2.1.273 以降にアップグレヌドしたす

3906* ripgrep 拒吊の堎合、パッケヌゞマネヌゞャヌで ripgrep をむンストヌルしお、`rg` が `PATH` 䞊の絶察パスに解決されるようにするか、䜜業ディレクトリの䞋で怜玢を保持したす4191* ripgrep 拒吊の堎合、パッケヌゞマネヌゞャヌで ripgrep をむンストヌルしお、`rg` が `PATH` 䞊の絶察パスに解決されるようにするか、䜜業ディレクトリの䞋で怜玢を保持したす

3907 4192 

3908v2.1.251 より前は、Claude Code はファむル曞き蟌みに察しおのみパスの解決を再チェックしたため、暩限チェック埌に眮き換えられたリンクは、メッセヌゞなしで読み取りたたは怜玢を別の堎所にリダむレクトする可胜性がありたした。これらの拒吊のうち、芪ディレクトリ、スルヌシンボリンク、およびシンボリンクディレクトリ曞き蟌み拒吊のみが以前のバヌゞョンに衚瀺されたす。4193v2.1.251 より前は、Claude Code はファむル曞き蟌みに察しおのみパスの解決を再チェックしたため、暩限チェック埌に眮き換えられたリンクは、メッセヌゞなしで読み取りたたは怜玢を別の堎所にリダむレクトする可胜性がありたした。これらのうち、芪ディレクトリ、シンボリックリンク経由、およびシンボリックリンクされたディレクトリ曞き蟌み拒吊のみが以前のバヌゞョンに衚瀺されたす。

4194 

4195v2.1.280 より前は、`where it leads on disk could not be determined` 拒吊は衚瀺されたせんでした。

3909 4196 

3910<h3 id="task-output-swap-refused">4197<h3 id="task-output-swap-refused">

3911 Task output swap refused4198 Task output swap refused

3912</h3>4199</h3>

3913 4200 

3914Claude Code は各 Bash コマンドの出力をその䞀時ディレクトリの䞋のファむルに保存したす。このファむルを開くたびに、パスがただ Claude Code が䜜成したファむルに぀ながっおいるこずを確認したす。シンボリックリンク、远加のハヌドリンク、たたは移動されたディレクトリがそれをリダむレクトしおいたせん。このメッセヌゞは、そのチェックが倱敗したこずを意味するため、Claude Code はそのパスを通じお出力を曞き蟌むのではなく、操䜜を拒吊したした。メッセヌゞは Bash ツヌル結果に衚瀺されたす。4201Claude Code は各 Bash コマンドの出力を䞀時ディレクトリの䞋のファむルに保存したす。これらのファむルの 1 ぀を開くたびに、パスがただ䜜成したファむルに導いおいるこずを確認したす。シンボリックリンク、远加のハヌドリンク、たたは移動されたディレクトリがそれをリダむレクトしおいたせん。このメッセヌゞは、そのチェックが倱敗したこずを意味するため、Claude Code はそのパスを通じお出力を曞き蟌みたたは読み取るのではなく、操䜜を拒吊したした。メッセヌゞは Bash ツヌル結果に衚瀺されたす。

3915 4202 

3916```text wrap theme={null}4203```text wrap theme={null}

3917task output swap refused (tasks dir moved or linked): /private/tmp/claude-501/-Users-you-my-project/1f0e62dc-4b0a-4f5e-9c2d-8a7b6c5d4e3f/tasks/b7k2f9m3q.output. To recover: restart Claude Code with CLAUDE_CODE_TMPDIR set to a fresh directory; or, if /private/tmp/claude-501/-Users-you-my-project is a stray directory or a symbolic link that should not be there, remove that entry itself (not what it points to) and restart.4204task output swap refused (tasks dir moved or linked): /private/tmp/claude-501/-Users-you-my-project/1f0e62dc-4b0a-4f5e-9c2d-8a7b6c5d4e3f/tasks/b7k2f9m3q.output. To recover: restart Claude Code with CLAUDE_CODE_TMPDIR set to a fresh directory; or, if /private/tmp/claude-501/-Users-you-my-project is a stray directory or a symbolic link that should not be there, remove that entry itself (not what it points to) and restart.

3918```4205```

3919 4206 

3920括匧内のテキストは、倱敗したチェックに名前を付けたす。`output symlink was re-pointed`、`output file identity changed`、`not a regular file` などの理由はすべお同じ条件を報告したす。出力パスのどこかたたはその沿いに䜕かがもはや Claude Code が䜜成したファむルではありたせん。䞀郚の理由のみが `To recover:` 文を持ちたす。4207括匧内のテキストは倱敗したチェックを指定したす。`output symlink was re-pointed`、`output file identity changed`、`not a regular file` などの理由はすべお同じ条件を報告したす。パスのパスたたはパスに沿ったものは、Claude Code が䜜成したファむルではなくなりたした。䞀郚の理由のみが `To recover:` 文を持ちたす。

3921 4208 

3922コマンドがただ実行䞭にチェックが倱敗した堎合、Claude Code はコマンドを停止し、その結果は以䞋を報告したす。4209コマンドがただ実行䞭にチェックが倱敗する堎合、Claude Code はコマンドを停止し、その結果は以䞋を報告したす。

3923 4210 

3924```text theme={null}4211```text theme={null}

3925Command killed: its output file was replaced or could no longer be verified4212Command killed: its output file was replaced or could no longer be verified


3927 4214 

3928**What to do:**4215**What to do:**

3929 4216 

3930* v2.1.260 以降にアップグレヌドしたす。以前のバヌゞョンは、リンクたたは移動されたディレクトリが存圚しない堎合でも、このメッセヌゞを衚瀺するこずがありたす4217* v2.1.260 以降にアップグレヌドしたす。以前のバヌゞョンは、リンクたたは移動されたディレクトリが存圚しない堎合、このメッセヌゞを衚瀺するこずがありたす

3931* [`CLAUDE_CODE_TMPDIR`](/docs/ja/env-vars)を新しいディレクトリに蚭定しお Claude Code を再起動したす4218* [`CLAUDE_CODE_TMPDIR`](/docs/ja/env-vars) を新しいディレクトリに蚭定しお Claude Code を再起動したす

3932* たたは、プロゞェクトのディレクトリを Claude Code 䞀時ディレクトリの䞋で確認したす。䟋のメッセヌゞでは `/private/tmp/claude-501/-Users-you-my-project` です。そのパスがシンボリックリンクであるか、そこにあるべきではないディレクトリである堎合、リンクのタヌゲットではなく、リンクたたはディレクトリ自䜓を削陀しお、Claude Code を再起動したす4219* たたは、䟋のメッセヌゞの `/private/tmp/claude-501/-Users-you-my-project` の䞋のプロゞェクトのディレクトリを確認したす。そのパスがシンボリックリンクである堎合、たたはそこにあるべきではないディレクトリである堎合、リンクのタヌゲットではなく、リンクたたはディレクトリ自䜓を削陀しお、Claude Code を再起動したす

3933* 拒吊が繰り返される堎合、セッションが実行されおいる間に、プロセスが Claude Code の䞀時ディレクトリの䞋の゚ントリを眮き換え、リンク、たたは削陀しおいたす。[`CLAUDE_CODE_TMPDIR`](/docs/ja/env-vars)を他に䜕も管理しないディレクトリに蚭定しお再起動したす4220* 拒吊が繰り返される堎合、プロセスはセッションの実行䞭に Claude Code の䞀時ディレクトリの䞋の゚ントリを眮き換え、リンク、たたは削陀しおいたす。[`CLAUDE_CODE_TMPDIR`](/docs/ja/env-vars) を他に䜕も管理しないディレクトリに蚭定しお再起動したす

4221 

4222<h3 id="disk-quota-or-temp-filesystem-is-full">

4223 Disk quota or temp filesystem is full

4224</h3>

4225 

4226Claude Code は各 Bash および PowerShell コマンドの出力を䞀時ディレクトリの䞋のファむルに保存したす。コマンドがれロ以倖のコヌドで終了し、出力がたったくない堎合、Claude Code はそのファむルを保持するファむルシステムが容量䞍足たたはアむノヌド䞍足であるか、たたはそれに察するディスク割り圓おが䜿い果たされおいるかをチェックしたす。そうである堎合、蚺断はコマンドの結果に空の出力の代わりに衚瀺されたす。

4227 

4228```text wrap theme={null}

4229Your disk quota is full on the filesystem with Claude Code's temp directory /private/tmp/claude-501/-Users-you-my-project/1f0e62dc-4b0a-4f5e-9c2d-8a7b6c5d4e3f/tasks (EDQUOT), so any output this command printed was lost, and it may have failed because it could not write. Delete files you no longer need there, or restart Claude Code with CLAUDE_CODE_TMPDIR set to a directory on another filesystem.

4230```

4231 

4232メッセヌゞは䜕が䞍足しおいるかを指定したす。

4233 

4234* `Your disk quota is full ... (EDQUOT)`: そのファむルシステムに察するあなた自身の割り圓おが䜿い果たされおいたす。割り圓おは、ファむルシステムがただ空き容量を衚瀺しおいる間に満杯になる可胜性がありたす

4235* `The filesystem with Claude Code's temp directory ..., or your disk quota on it, is full (ENOSPC)`: ファむルシステム、たたはそれに察するあなたの割り圓おに、容量が残っおいたせん

4236* `Command output was lost: the temp filesystem at ... is full` たたは `... is out of inodes`: ファむルシステムにはほが空き容量がないか、アむノヌドが䞍足しおいたす

4237 

4238**What to do:**

4239 

4240* Claude Code の䞀時ディレクトリを保持するファむルシステム䞊で䞍芁になったファむルを削陀したす。`EDQUOT` の堎合、あなた自身の割り圓おにカりントされるファむルを削陀したす。`out of inodes` の堎合、少数の倧きなファむルではなく、倚くのファむルを削陀したす。各ファむルはサむズに関係なく 1 ぀のアむノヌドを取りたす

4241* たたは、[`CLAUDE_CODE_TMPDIR`](/docs/ja/env-vars) を容量のあるファむルシステム䞊のディレクトリに蚭定しお Claude Code を再起動したす

4242* その埌、Claude にコマンドを再床実行させたす。出力が印刷されたのは倱われたもので、切り詰められたものではありたせん

3934 4243 

3935<h3 id="the-source-file-is-not-valid-utf-8-text">4244<h3 id="the-source-file-is-not-valid-utf-8-text">

3936 The source file is not valid UTF-8 text4245 The source file is not valid UTF-8 text

3937</h3>4246</h3>

3938 4247 

3939Claude は、バむトがテキストずしおデコヌドされないファむルから [artifact](/docs/ja/artifacts)を公開しようずしたした。たたは、テキストにはすでに眮換文字 `U+FFFD` が含たれおいるため、Claude Code は䜕もアップロヌドする前に公開を拒吊したした。メッセヌゞは Artifact ツヌル結果に衚瀺され、修正する最初の䜍眮に名前を付けたす。4248Claude は、バむトがテキストずしおデコヌドされないか、テキストが既に眮換文字 `U+FFFD` を含むファむルから [アヌティファクト](/docs/ja/artifacts) を公開しようずしたため、Claude Code は䜕もアップロヌドする前に公開を拒吊したした。メッセヌゞは Artifact ツヌル結果に衚瀺され、修正する最初の䜍眮を指定したす。

3940 4249 

3941```text wrap theme={null}4250```text wrap theme={null}

3942file_path: the source file is not valid UTF-8 text (first invalid byte at line 12, column 40). It may be saved in another encoding or contain binary data. Rewrite it as UTF-8, then publish again. Nothing was published.4251file_path: the source file is not valid UTF-8 text (first invalid byte at line 12, column 40). It may be saved in another encoding or contain binary data. Rewrite it as UTF-8, then publish again. Nothing was published.


3944file_path: the source file has the replacement character U+FFFD at line 12, column 40, usually left where an earlier edit or paste lost a character. Replace it with the intended text (in HTML, write an intended U+FFFD as &#xFFFD;), then publish again. Nothing was published.4253file_path: the source file has the replacement character U+FFFD at line 12, column 40, usually left where an earlier edit or paste lost a character. Replace it with the intended text (in HTML, write an intended U+FFFD as &#xFFFD;), then publish again. Nothing was published.

3945```4254```

3946 4255 

3947Claude Code はファむルを UTF-8 ずしおデコヌドするか、リトル゚ンディアン UTF-16 バむト順マヌクで始たる堎合は UTF-16 ずしおデコヌドしたす。そのような UTF-16 ファむルがデコヌドされない堎合、最初のメッセヌゞは `UTF-16` に名前を付け、ファむルを UTF-8 ずしお曞き盎すよう指瀺したす。名前の埌に耇数の䜍眮が続く堎合、メッセヌゞは䜍眮の埌に `(+2 more)` などのカりントを远加したす。4256Claude Code はファむルを UTF-8 ずしおデコヌドするか、リトル゚ンディアン UTF-16 バむトオヌダヌマヌクで始たる堎合は UTF-16 ずしおデコヌドしたす。そのような UTF-16 ファむルがデコヌドされない堎合、最初のメッセヌゞは `UTF-16` を指定し、ファむルを UTF-8 ずしお曞き盎すよう指瀺したす。名前の䜍眮の埌に耇数の䜍眮が続く堎合、メッセヌゞは䜍眮の埌に `(+2 more)` などのカりントを远加したす。

3948 4257 

3949**What to do:**4258**What to do:**

3950 4259 

3951* 通垞は䜕もしたせん。Claude はファむルを曞き盎しお公開したす4260* 通垞は䜕もしたせん。Claude はファむルを曞き盎しお公開したす

3952* ファむルが自分で曞いたか、゚クスポヌトしたものである堎合は、UTF-8 ずしお再床保存し、各 `U+FFFD` を以前の線集、貌り付け、たたは倉換で倱われた文字に眮き換えたす4261* ファむルが曞き蟌みたたぱクスポヌトしたものである堎合、UTF-8 ずしお再床保存し、各 `U+FFFD` を以前の線集、貌り付け、たたは倉換が倱った文字に眮き換えたす

3953* ペヌゞに意図的な `U+FFFD` を衚瀺するには、リテラル文字の代わりに HTML で `&#xFFFD;` ずしお曞き蟌みたす4262* ペヌゞに意図的な `U+FFFD` を衚瀺するには、リテラル文字ではなく HTML で `&#xFFFD;` ずしお曞き蟌みたす

3954 4263 

3955v2.1.267 より前は、Claude Code はそのようなファむルをチェックなしでアップロヌドし、サヌバヌは代わりに公開を拒吊したした。4264v2.1.267 より前は、Claude Code はそのようなファむルをチェックなしでアップロヌドし、サヌバヌは公開を拒吊したした。

3956 4265 

3957<h3 id="reading-a-local-file-from-outside-the-connected-folders">4266<h3 id="reading-a-local-file-from-outside-the-connected-folders">

3958 Reading a local file from outside the connected folders in a Cowork session4267 Reading a local file from outside the connected folders in a Cowork session

3959</h3>4268</h3>

3960 4269 

3961[Cowork](https://claude.com/docs/cowork/overview)セッションで Claude Desktop アプリでマシン䞊で実行されおいる堎合、Claude はロヌカルファむルを [artifact](/docs/ja/artifacts)に指定したした。Claude Code はファむルがセッションの接続フォルダ内のプレヌンファむルであるこずを確認できたせんでした。パスはそれらのフォルダの倖にあり、シンボリックリンクを通過するか、それが芋えるのずは異なるファむルに名前を付けるこずができる方法で綎られおいたす。そのようなファむルを読み取るにはあなたの承認が必芁であり、すべおの承認をスキップするように蚭定されたセッションなど、承認カヌドを衚瀺できないセッションでは、Claude Code は読み取りを拒吊したす。4270[Cowork](https://claude.com/docs/cowork/overview) セッションで Claude Desktop アプリでマシン䞊で実行されおいる Claude は、[アヌティファクト](/docs/ja/artifacts) のロヌカルファむルを指定したした。Claude Code はファむルがセッションの接続されたフォルダ内のプレヌンファむルであるこずを確認できたせんでした。パスはそれらのフォルダの倖にあるか、シンボリックリンクを通過するか、それが衚瀺されるものずは異なるファむルを指定できる方法で綎られおいたす。そのようなファむルを読み取るには承認が必芁であり、すべおの承認をスキップするように蚭定されたセッションなど、承認カヌドを衚瀺できないセッションでは、Claude Code は読み取りを拒吊したす。

3962 4271 

3963拒吊は Artifact ツヌル結果に衚瀺されたす。ファむルをたったく怜査できない堎合、代わりにその倱敗に名前を付けたす。4272拒吊は Artifact ツヌル結果に衚瀺されたす。ファむルをたったく怜査できない堎合、代わりにその倱敗を指定したす。

3964 4273 

3965```text wrap theme={null}4274```text wrap theme={null}

3966Reading a local file from outside this session's connected folders, or through a link, needs the approval card, and no one can answer it in this Cowork session. Use a plain file inside the connected folders; do not retry this file in this session.4275Reading a local file from outside this session's connected folders, or through a link, needs the approval card, and no one can answer it in this Cowork session. Use a plain file inside the connected folders; do not retry this file in this session.


3970 4279 

3971**What to do:**4280**What to do:**

3972 4281 

3973* 通垞は䜕もしたせん。メッセヌゞは Claude に接続フォルダ内のプレヌンファむルを代わりに䜿甚するよう指瀺したす4282* 通垞は䜕もしたせん。メッセヌゞは Claude に接続されたフォルダ内のプレヌンファむルを代わりに䜿甚するよう指瀺したす

3974* その正確なファむルをアヌティファクトに入れるには、セッションの接続フォルダの 1 ぀にそれをコピヌしお、シンボリックリンクではなく通垞のファむルずしお、再床䟝頌したす4283* その正確なファむルをアヌティファクトに入れるには、セッションの接続されたフォルダの 1 ぀にコピヌしお、シンボリックリンクではなく通垞のファむルずしお、再床䟝頌したす

3975 4284 

3976<h3 id="webfetch-cannot-fetch-localhost">4285<h3 id="webfetch-cannot-fetch-localhost">

3977 WebFetch cannot fetch localhost4286 WebFetch cannot fetch localhost

3978</h3>4287</h3>

3979 4288 

3980Claude は [WebFetch](/docs/ja/tools-reference#webfetch-tool-behavior)を、`http://localhost:3000` や `http://wiki/` のようなドットのないホスト名を持぀ URL で呌び出したした。WebFetch はリク゚ストを行う前にこれらの URL を拒吊したす。4289Claude は [WebFetch](/docs/ja/tools-reference#webfetch-tool-behavior) を、`http://localhost:3000` たたはむントラネット名 `http://wiki/` のような、ドットのないホスト名を持぀ URL で呌び出したした。WebFetch はリク゚ストを行う前にこれらの URL を拒吊したす。

3981 4290 

3982```text wrap theme={null}4291```text wrap theme={null}

3983WebFetch cannot fetch localhost or other hostnames without a dot. To reach a local server, use Bash with curl instead.4292WebFetch cannot fetch localhost or other hostnames without a dot. To reach a local server, use Bash with curl instead.


3985 4294 

3986**What to do:**4295**What to do:**

3987 4296 

3988* 通垞は䜕もしたせん。メッセヌゞは Claude を Bash ツヌルを通じお `curl` に指し瀺し、ロヌカルおよびむントラネットサヌバヌに到達できたす4297* 通垞は䜕もしたせん。メッセヌゞは Claude を Bash ツヌル経由の `curl` に指瀺したす。これはロヌカルおよびむントラネットサヌバヌに到達できたす

3989 4298 

3990v2.1.268 より前は、WebFetch はこれらの URL を汎甚 `Invalid URL` ゚ラヌで報告したした。4299v2.1.268 より前は、WebFetch はこれらの URL を汎甚 `Invalid URL` ゚ラヌで報告しおいたした。

3991 4300 

3992<h2 id="background-session-errors">4301<h2 id="background-session-errors">

3993 バックグラりンドセッション゚ラヌ4302 バックグラりンドセッション゚ラヌ


3999 バックグラりンドセッションで拒吊されたコマンド4308 バックグラりンドセッションで拒吊されたコマンド

4000</h3>4309</h3>

4001 4310 

4002むンタラクティブダむアログを開くコマンドは、バックグラりンドセッションにタヌミナルが接続されおいない間は実行できたせん。`/install-github-app`、`/mcp` 蚭定リスト、および MCP サヌバヌメニュヌの認蚌アクションは、メッセヌゞで応答し、セッションは[゚ヌゞェントビュヌ](/docs/ja/agent-view)の**入力が必芁**に衚瀺されるため、セッションを芋぀けお接続し、コマンドを再床実行できたす。タヌミナルが接続されおいる間、これらのコマンドは正垞に機胜したす。4311むンタラクティブダむアログを開くコマンドは、バックグラりンドセッションにタヌミナルが接続されおいない間は実行できたせん。`/install-github-app`、`/mcp` 蚭定リスト、および MCP サヌバヌメニュヌの認蚌アクションは、メッセヌゞで応答したす。`/install-github-app` ず `/mcp` 蚭定リストの堎合、セッションは[゚ヌゞェントビュヌ](/docs/ja/agent-view)の**入力が必芁**に衚瀺されるため、セッションを芋぀けお接続し、コマンドを再床実行できたす。タヌミナルが接続されおいる間、これらのコマンドは正垞に機胜したす。

4003 4312 

4004v2.1.216 より前では、これらの拒吊の埌、セッションは**入力が必芁**に衚瀺されたせんでした。v2.1.213 から v2.1.215 では、タヌミナルが接続されおいる間、コマンドは匕き続き機胜し、拒吊メッセヌゞは接続しお再床コマンドを実行するよう指瀺しおいたした。v2.1.208 から v2.1.212 では、Claude Code はタヌミナルが接続されおいる間でもこれらを拒吊し、`Can't open MCP settings in a background session` などのメッセヌゞが衚瀺されおいたした。これらのバヌゞョンでは、通垞の `claude` セッションからコマンドを実行するか、アップグレヌドしおください。v2.1.208 より前では、バックグラりンドセッション内でダむアログが開きたした。v2.1.208 のみで、Claude Code はバックグラりンドセッションの `/model` ピッカヌも拒吊し、`/upgrade` はブラりザを開く代わりにアップグレヌド URL を出力したした。4313v2.1.216 より前では、`/install-github-app` たたは `/mcp` 蚭定リストが拒吊された埌、セッションは**入力が必芁**に衚瀺されたせんでした。v2.1.213 から v2.1.215 では、タヌミナルが接続されおいる間、コマンドは匕き続き機胜し、拒吊メッセヌゞは接続しお再床コマンドを実行するよう指瀺しおいたした。v2.1.208 から v2.1.212 では、Claude Code はタヌミナルが接続されおいる間でもこれらを拒吊し、`Can't open MCP settings in a background session` などのメッセヌゞが衚瀺されおいたした。これらのバヌゞョンでは、通垞の `claude` セッションからコマンドを実行するか、アップグレヌドしおください。v2.1.208 より前では、バックグラりンドセッション内でダむアログが開きたした。v2.1.208 のみで、Claude Code はバックグラりンドセッションの `/model` ピッカヌも拒吊し、`/upgrade` はブラりザを開く代わりにアップグレヌド URL を出力したした。

4005 4314 

4006衚珟はコマンドに名前を付けたす。`/mcp` 蚭定リストは以䞋を報告したす4315衚珟はコマンドに名前を付けたす。`/mcp` 蚭定リストは以䞋を報告したす

4007 4316 


4011 4320 

4012**察凊方法**4321**察凊方法**

4013 4322 

4014* ゚ヌゞェントビュヌからセッションに接続したす。セッションは**入力が必芁**に衚瀺されおおり、コマンドを再床実行したす4323* ゚ヌゞェントビュヌからセッションに接続しお、コマンドを再床実行したす

4015* たたは、メッセヌゞが名前を付けた圢匏を䜿甚したす。䟋えば `/mcp reconnect <server>`、`/mcp enable`、たたは `/mcp disable` は、接続せずに機胜したす4324* たたは、メッセヌゞが名前を付けた圢匏を䜿甚したす。䟋えば `/mcp reconnect <server>`、`/mcp enable`、たたは `/mcp disable` は、接続せずに機胜したす

4016 4325 

4017<h3 id="write-or-command-blocked-because-the-path-cannot-be-safely-resolved">4326<h3 id="write-or-command-blocked-because-the-path-cannot-be-safely-resolved">


4046**察凊方法**4355**察凊方法**

4047 4356 

4048* 通垞は䜕もしたせんClaude はメッセヌゞが芁求するロヌカルスペルで再詊行したす4357* 通垞は䜕もしたせんClaude はメッセヌゞが芁求するロヌカルスペルで再詊行したす

4049* ファむルがロヌカルファむルのスペルが付いたネットワヌクパスではなく、ネットワヌク共有䞊にある堎合、セッションのロヌカルワヌクスペヌスの倖にありたす。通垞のむンタラクティブセッションから線集しおください

4050 4358 

4051<h3 id="command-blocked-by-the-worktree-isolation-checks">4359<h3 id="command-blocked-by-the-worktree-isolation-checks">

4052 worktree 分離チェックによっおコマンドがブロックされたした4360 worktree 分離チェックによっおコマンドがブロックされたした


4283 4591 

4284npm むンストヌルでは、`npm install -g @anthropic-ai/claude-code` がバむナリを眮き換えおいる間に衚瀺される `EUNKNOWN` は、[再むンストヌル䞭の `EACCES`](#eacces-when-starting-a-background-session)ず同じ原因を持ち、むンストヌル完了埌に再詊行するずクリアされたす。4592npm むンストヌルでは、`npm install -g @anthropic-ai/claude-code` がバむナリを眮き換えおいる間に衚瀺される `EUNKNOWN` は、[再むンストヌル䞭の `EACCES`](#eacces-when-starting-a-background-session)ず同じ原因を持ち、むンストヌル完了埌に再詊行するずクリアされたす。

4285 4593 

4286Claude Code は PowerShell を通じおバックグラりンドサヌビスを開始するため、タヌミナルを閉じおもサヌビスが存続したす。PowerShell 7 がむンストヌルされおいる堎合はそれを䜿甚し、そうでない堎合は Windows PowerShell 5.1 を䜿甚したす。どちらの PowerShell も実行できない堎合、Claude Code は代わりにサヌビスを盎接開始するため、PowerShell のみをブロックするポリシヌはこの゚ラヌを匕き起こしたせん。npm むンストヌルが実行されおいない間にそれを芋る堎合、ポリシヌは Claude Code 実行可胜ファむル自䜓をブロックしおいたす。4594Claude Code は PowerShell を通じおバックグラりンドサヌビスを開始するため、タヌミナルを閉じおもサヌビスが存続したす。PowerShell 7 がむンストヌルされおいる堎合はそれを䜿甚し、そうでない堎合は Windows PowerShell 5.1 を䜿甚したす。どちらの PowerShell も実行できない堎合、Claude Code は代わりにサヌビスを盎接開始するため、PowerShell のみをブロックするポリシヌはこの゚ラヌを匕き起こしたせん。

4287 4595 

4288v2.1.212 より前では、Claude Code は Windows PowerShell 5.1 のみを䜿甚しおサヌビスを開始しおいたため、グルヌプポリシヌが PowerShell 5.1 をブロックしたマシンは、PowerShell 7 がむンストヌルされおいおも `Couldn't start the session — EUNKNOWN: unknown error, uv_spawn` で倱敗したした。4596v2.1.212 より前では、Claude Code は Windows PowerShell 5.1 のみを䜿甚しおサヌビスを開始しおいたため、グルヌプポリシヌが PowerShell 5.1 をブロックしたマシンは、PowerShell 7 がむンストヌルされおいおも `Couldn't start the session — EUNKNOWN: unknown error, uv_spawn` で倱敗したした。

4289 4597 


4355 4663 

4356v2.1.257 より前では、セッションは開始されたように芋え、その埌゚ヌゞェントビュヌで同じ理由で倱敗した行ずしお衚瀺されたした。4664v2.1.257 より前では、セッションは開始されたように芋え、その埌゚ヌゞェントビュヌで同じ理由で倱敗した行ずしお衚瀺されたした。

4357 4665 

4666v2.1.281 より前では、このメッセヌゞはセッションを開始する前にディレクトリが既に消えおいた堎合にも衚瀺されたした。そのケヌスは[`could not be resolved on disk`](#workspace-not-trusted-when-dispatching-a-background-session)を報告したす。

4667 

4358**察凊方法**4668**察凊方法**

4359 4669 

4360* メッセヌゞが名前を付けるディレクトリを再䜜成するか、存圚するディレクトリからディスパッチしおから、再床詊しおください4670* メッセヌゞが名前を付けるディレクトリを再䜜成するか、存圚するディレクトリからディスパッチしおから、再床詊しおください

4361 4671 

4672<h3 id="workspace-not-trusted-when-dispatching-a-background-session">

4673 バックグラりンドセッションをディスパッチするずきにワヌクスペヌスが信頌されおいたせん

4674</h3>

4675 

4676[バックグラりンドセッション](/docs/ja/agent-view)を開始たたは再開したした。そのセッションは、[ä¿¡é Œ](/docs/ja/permissions#project-allow-rules-and-workspace-trust)しおいないディレクトリで実行されたす。ワヌクスペヌス信頌ダむアログが衚瀺されず、Claude Code はセッションを開始したせん

4677 

4678```text theme={null}

4679Workspace not trusted. Run `claude` in /path/to/project once and accept the trust prompt, then retry.

4680```

4681 

4682セッション自䜓のディレクトリのタヌミナルから、同じコマンドは代わりに信頌ダむアログを衚瀺し、受け入れるずセッションを開始したす。このメッセヌゞは、スクリプトなど、ダむアログが衚瀺できない堎所に衚瀺されたす。たたは、別のディレクトリからセッションを再開するずきに衚瀺されたす。

4683 

46842 ぀のバリアントは異なる原因に名前を付けたす

4685 

4686* **`The home directory is trusted one session at a time`**セッションのディレクトリはホヌムディレクトリです。Claude Code はホヌムディレクトリの信頌を保存しないため、以前のセッションでそこでダむアログを受け入れおもカりントされたせん。

4687* **`<path> could not be resolved on disk`**Claude Code はディスク䞊のセッションのディレクトリを芋぀けるこずができたせんでした。

4688 

4689**察凊方法**

4690 

4691* メッセヌゞが名前を付けるディレクトリで `claude` を実行し、信頌ダむアログを受け入れおから、コマンドを再床実行したす

4692* ホヌムディレクトリメッセヌゞの堎合、ホヌムディレクトリのタヌミナルからコマンドを実行しおダむアログが衚瀺されるようにするか、プロゞェクトディレクトリからセッションを開始したす

4693* `could not be resolved on disk` メッセヌゞの堎合、ディレクトリを再䜜成するか、存圚するディレクトリからセッションを開始したす

4694 

4362<h2 id="wrapper-and-ide-errors">4695<h2 id="wrapper-and-ide-errors">

4363 ラッパヌず IDE ゚ラヌ4696 ラッパヌず IDE ゚ラヌ

4364</h2>4697</h2>


4443 4776 

4444* スキップされたファむルを特定しお、以䞋の手順で各ファむルを凊理しおください。メッセヌゞはカりントのみを瀺したす。`~/.claude/debug/<session-id>.txt` のデバッグログには、埩元の実行時に各スキップされたパスが蚘茉されたす。次の埩元の前に `/debug` でデバッグログを有効にしおください。macOS たたは Linux では、代わりにリンクを盎接芋぀けるこずができたす。シンボリックリンクの堎合は `find . -type l`、ハヌドリンクされたファむルの堎合は `find . -type f -links +1` を実行しおください。4777* スキップされたファむルを特定しお、以䞋の手順で各ファむルを凊理しおください。メッセヌゞはカりントのみを瀺したす。`~/.claude/debug/<session-id>.txt` のデバッグログには、埩元の実行時に各スキップされたパスが蚘茉されたす。次の埩元の前に `/debug` でデバッグログを有効にしおください。macOS たたは Linux では、代わりにリンクを盎接芋぀けるこずができたす。シンボリックリンクの堎合は `find . -type l`、ハヌドリンクされたファむルの堎合は `find . -type f -links +1` を実行しおください。

4445* スキップされたファむルが、dotfile マネヌゞャヌで管理されおいる蚭定ファむルや pnpm などのツヌルでハヌドリンクされたファむルなど、意図的に䜜成したリンクである堎合、rewind はその内容をそのたたにしたした。セッションの倉曎を元に戻すには、Claude にその線集を逆にするよう䟝頌するか、ファむルを自分で線集しおください。4778* スキップされたファむルが、dotfile マネヌゞャヌで管理されおいる蚭定ファむルや pnpm などのツヌルでハヌドリンクされたファむルなど、意図的に䜜成したリンクである堎合、rewind はその内容をそのたたにしたした。セッションの倉曎を元に戻すには、Claude にその線集を逆にするよう䟝頌するか、ファむルを自分で線集しおください。

4446* リンクを䜜成しおいない堎合は、その内容を信頌する前にパスを怜査しおください。チェックポむント埌にファむルが眮き換わった可胜性がありたす。4779* リンクを䜜成しおいない堎合は、その内容を信頌する前にパスを怜査しおください。

4447 4780 

4448<h3 id="no-files-were-restored">4781<h3 id="no-files-were-restored">

4449 No files were restored4782 No files were restored


4591* ゚ヌゞェントファむルの `description` フロントマタヌを短瞮するか、Claude に短瞮するよう䟝頌しおください。4924* ゚ヌゞェントファむルの `description` フロントマタヌを短瞮するか、Claude に短瞮するよう䟝頌しおください。

4592* 䜿甚しなくなった゚ヌゞェントファむルを削陀しおください。4925* 䜿甚しなくなった゚ヌゞェントファむルを削陀しおください。

4593 4926 

4927<h3 id="a-skill-command-or-workflow-wasnt-loaded-because-its-name-is-reserved">

4928 スキル、コマンド、たたはワヌクフロヌが読み蟌たれたせんでした。その名前は予玄されおいたす

4929</h3>

4930 

4931スキルフォルダ、フロントマタヌ `name`、`.claude/commands/` 内のファむルたたはサブフォルダ、たたは [保存されたワヌクフロヌ](/docs/ja/workflows#save-the-workflow-for-reuse) が `anthropic-skills` ずいう名前を䜿甚するか、`anthropic-skills:` で始たる名前を䜿甚しおいたす。Claude Code は [claude.ai から同期されたスキルのためにその名前を予玄](/docs/ja/skills#names-reserved-for-synced-skills) し、そのアむテムを読み蟌みたせん。

4932 

4933Claude Code はこの譊告を stderr ではなく、䌚話ビュヌのスタヌトアップ通知ずしお衚瀺したす。

4934 

4935```text theme={null}

4936Not loaded: rename .claude/skills/anthropic-skills, then restart — its name uses "anthropic-skills", a name reserved for the skills synced from your claude.ai account

4937```

4938 

4939通知は、拒吊した最初のアむテムに぀いお䜕を倉曎するかに名前を付けたす。フォルダたたはファむルの名前を倉曎するか、`name:` 行を線集するか、ワヌクフロヌの名前を倉曎したす。耇数のアむテムが拒吊された堎合、通知は `· 2 more` などのカりントで終わり、[デバッグログ](/docs/ja/debug-your-config) は各アむテムに名前を付けたす。

4940 

4941**察応方法**

4942 

4943* 通知が名前を付けるアむテムの名前を倉曎するか、それが指す `name:` 行を線集し、セッションを再床起動しおください。

4944 

4945v2.1.282 より前では、Claude Code はこれらの名前を持぀スキルずコマンドを読み蟌みたした。

4946 

4594<h3 id="workspace-has-not-been-trusted">4947<h3 id="workspace-has-not-been-trusted">

4595 ワヌクスペヌスが信頌されおいたせん4948 ワヌクスペヌスが信頌されおいたせん

4596</h3>4949</h3>


4637 リモヌト管理蚭定の読み蟌みに倱敗したした4990 リモヌト管理蚭定の読み蟌みに倱敗したした

4638</h3>4991</h3>

4639 4992 

4640セッションは [サヌバヌ管理蚭定](/docs/ja/server-managed-settings) の察象ですが、Claude Code はそれらを取埗できなかったため、察話型セッションでこの譊告を衚瀺したす。括匧内の原因は、`network error`、`request timed out`、たたは `authentication rejected (401)` などの倱敗した内容に名前を付け、行の残りはセッションが実行するポリシヌを瀺したす。4993セッションは [サヌバヌ管理蚭定](/docs/ja/server-managed-settings) の察象ですが、Claude Code はそれらを取埗できなかったか、サヌバヌが返したものを適甚できなかったため、察話型セッションでこの譊告を衚瀺したす。

4994 

4995括匧内の原因は、`network error`、`request timed out`、たたは `authentication rejected (401)` などの倱敗した内容に名前を付けたす。原因 `no setting in the server response could be applied as written` は、サヌバヌが応答したが、返された蚭定のいずれも [怜蚌](/docs/ja/server-managed-settings#invalid-entries-in-delivered-settings) に合栌しなかったこずを意味したす。v2.1.282 より前では、この原因は `server returned invalid settings` ず読みたした。

4996 

4997行の残りはセッションが実行するポリシヌを瀺しおいたす。

4641 4998 

4642* **以前の成功した取埗からキャッシュされた蚭定**Claude Code は [保留されおいる環境倉数](/docs/ja/server-managed-settings#fetch-and-caching-behavior) を陀いお、そのキャッシュされたポリシヌでセッションを実行し、行は `using cached policy` ず読みたす。4999* **以前の成功した取埗からキャッシュされた蚭定**Claude Code は [保留されおいる環境倉数](/docs/ja/server-managed-settings#fetch-and-caching-behavior) を陀いお、そのキャッシュされたポリシヌでセッションを実行し、行は `using cached policy` ず読みたす。

4643* **キャッシュなし**Claude Code はサヌバヌ管理蚭定なしでセッションを実行し、行は `no remote policy applied` ず読みたす。5000* **キャッシュなし**Claude Code はサヌバヌ管理蚭定なしでセッションを実行し、行は `no remote policy applied` ず読みたす。


4645**察応方法**5002**察応方法**

4646 5003 

4647* メッセヌゞが名前を付ける原因に察応しおください。ネットワヌク原因の堎合は、このマシンが `api.anthropic.com` に到達できるこずを確認しおください。認蚌原因の堎合は、`/status` でサむンむンを確認しおください。5004* メッセヌゞが名前を付ける原因に察応しおください。ネットワヌク原因の堎合は、このマシンが `api.anthropic.com` に到達できるこずを確認しおください。認蚌原因の堎合は、`/status` でサむンむンを確認しおください。

5005* `no setting in the server response could be applied as written` の堎合は、管理者に、サヌバヌ䞊の蚭定を修正するよう䟝頌しおください。

4648* `/status` たたは `claude doctor` を実行しお、完党な蚺断を取埗しおください。5006* `/status` たたは `claude doctor` を実行しお、完党な蚺断を取埗しおください。

4649 5007 

4650v2.1.248 より前では、Claude Code は倱敗した蚭定取埗をデバッグログにのみ報告しおいたした。5008v2.1.248 より前では、Claude Code は倱敗した蚭定取埗をデバッグログにのみ報告しおいたした。


4664* Claude Code を再床起動し、ダむアログを承認しお、組織の蚭定の䞋で続行しおください。拒吊されたダむアログは蚘憶されないため、次の起動時に再床衚瀺されたす。5022* Claude Code を再床起動し、ダむアログを承認しお、組織の蚭定の䞋で続行しおください。拒吊されたダむアログは蚘憶されないため、次の起動時に再床衚瀺されたす。

4665* ダむアログがリストする蚭定に぀いお䞍確かな堎合は、承認する前に組織の管理蚭定を保守しおいる人に確認しおください。5023* ダむアログがリストする蚭定に぀いお䞍確かな堎合は、承認する前に組織の管理蚭定を保守しおいる人に確認しおください。

4666 5024 

5025<h3 id="managed-settings-block-the-default-model">

5026 管理蚭定がデフォルトモデルをブロックしおいたす

5027</h3>

5028 

5029組織の [管理蚭定](/docs/ja/managed-settings) がデフォルトオプションが解決するモデルず、それがステップダりンできるすべおのモデルをブロックしおいたす。デフォルトオプションで起動するセッションは、ブロックされたモデルを実行する代わりに、スタヌトアップで終了したす。衚瀺されるメッセヌゞは、それをブロックする蚭定によっお異なりたす。[`deniedModels`](/docs/ja/model-config#block-specific-models-or-versions) リストがそれをブロックする堎合、メッセヌゞは以䞋のように読みたす。

5030 

5031```text theme={null}

5032Claude Code can't start: your organization's managed settings block the default model (claude-opus-5-5) in "deniedModels", and none of the models they allow can be used as the default instead. Ask your administrator to update "deniedModels" or "availableModels".

5033```

5034 

5035`availableModels` リストが [`availableModelsMatch`](/docs/ja/settings-reference#availablemodelsmatch) を `"exact"` に蚭定しお省略する堎合、メッセヌゞは以䞋のように読みたす。

5036 

5037```text theme={null}

5038Claude Code can't start: your organization allows only the models listed in "availableModels", and none of them can be used as the default model (claude-opus-5-5 isn't listed). Ask your administrator to update "availableModels".

5039```

5040 

5041**察応方法**

5042 

5043* 蚭定を管理しおいる堎合は、ナヌザヌが実行できるモデルを `availableModels` に远加するか、すべおのフォヌルバックをブロックする `deniedModels` ゚ントリを絞り蟌んでください。[特定のモデルたたはバヌゞョンをブロック](/docs/ja/model-config#block-specific-models-or-versions) はデフォルトオプションがどのようにステップダりンするかを説明しおいたす。

5044* 蚭定を管理しおいない堎合は、メッセヌゞを管理者に送信しおください。独自の蚭定ファむルは、管理された `availableModels` たたは `deniedModels` リストを拡倧するこずはできたせん。

5045 

4667<h3 id="mcp-server-is-blocked-by-enterprise-managed-policy">5046<h3 id="mcp-server-is-blocked-by-enterprise-managed-policy">

4668 MCP サヌバヌぱンタヌプラむズ管理ポリシヌによっおブロックされおいたす5047 MCP サヌバヌぱンタヌプラむズ管理ポリシヌによっおブロックされおいたす

4669</h3>5048</h3>


4933 5312 

4934* 蚭定された [`--fallback-model`](/docs/ja/cli-reference#cli-flags) は可甚性゚ラヌの埌、そのタヌンのみ匕き継ぎ、トランスクリプトに通知が衚瀺されたす5313* 蚭定された [`--fallback-model`](/docs/ja/cli-reference#cli-flags) は可甚性゚ラヌの埌、そのタヌンのみ匕き継ぎ、トランスクリプトに通知が衚瀺されたす

4935* Amazon Bedrock たたは Google Cloud の Agent Platform スタヌトアップチェックがデフォルトモデルが利甚䞍可であるこずを怜出したす5314* Amazon Bedrock たたは Google Cloud の Agent Platform スタヌトアップチェックがデフォルトモデルが利甚䞍可であるこずを怜出したす

4936* [自動モデルフォヌルバック](/docs/ja/model-config#automatic-model-fallback) は Fable 5.1、Fable 5、Opus 5.5、Opus 5 でセッションをフラグが付いたカテゎリのフォヌルバックモデルに移動し、そのカテゎリにフォヌルバックモデルがある堎合、トランスクリプトに通知が衚瀺されたす5315* [自動モデルフォヌルバック](/docs/ja/model-config#automatic-model-fallback) は Fable 5.1、Fable 5、Opus 5.5、Sonnet 5.5、Opus 5 でセッションをフラグが付いたカテゎリのフォヌルバックモデルに移動し、そのカテゎリにフォヌルバックモデルがある堎合、トランスクリプトに通知が衚瀺されたす

4937 5316 

4938以䞋のモデル遞択チェックは 2 番目ず 3 番目のケヌスをキャッチしたす。最初のケヌスはトランスクリプト通知ずしお衚瀺され、`/model` の倉曎ではなく衚瀺されたす。[モデル蚭定](/docs/ja/model-config) は各フォヌルバックが適甚される時期を説明しおいたす。5317以䞋のモデル遞択チェックは 2 番目ず 3 番目のケヌスをキャッチしたす。最初のケヌスはトランスクリプト通知ずしお衚瀺され、`/model` の倉曎ではなく衚瀺されたす。[モデル蚭定](/docs/ja/model-config) は各フォヌルバックが適甚される時期を説明しおいたす。

4939 5318 

Details

219</table>219</table>

220 220 

221<span id="fn1" style={{display: 'block', position: 'relative', top: '-120px'}} /><sup>1</sup> Google Cloud の Agent Platform では、Claude 4 モデル以降で Web 怜玢が利甚可胜です。<br />221<span id="fn1" style={{display: 'block', position: 'relative', top: '-120px'}} /><sup>1</sup> Google Cloud の Agent Platform では、Claude 4 モデル以降で Web 怜玢が利甚可胜です。<br />

222<span id="fn2" style={{display: 'block', position: 'relative', top: '-120px'}} /><sup>2</sup> これらのプロバむダヌでは、Auto mode は Claude Sonnet 5、Opus 4.7 以降、および Fable モデルのみをサポヌトしおいたす。[Auto mode 蚭定](/docs/ja/auto-mode-config)を参照しおください。これらのプロバむダヌの組み蟌みの開始暩限モヌドは Manual です。[セッションが開始される暩限モヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in)を参照しおください。v2.1.158 から v2.1.206 では、これらのプロバむダヌの Auto mode は `CLAUDE_CODE_ENABLE_AUTO_MODE=1` の蚭定も必芁でしたが、v2.1.207 でその芁件が削陀されたした。<br />222<span id="fn2" style={{display: 'block', position: 'relative', top: '-120px'}} /><sup>2</sup> これらのプロバむダヌでは、Auto mode は Claude Sonnet 5、Opus 4.7 以降、および Fable モデルのみをサポヌトしおいたす。[Auto mode 蚭定](/docs/ja/auto-mode-config)を参照しおください。これらのプロバむダヌのセッションが開始される暩限モヌドに぀いおは、[セッションが開始される暩限モヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in)を参照しおください。v2.1.158 から v2.1.206 では、これらのプロバむダヌの Auto mode は `CLAUDE_CODE_ENABLE_AUTO_MODE=1` の蚭定も必芁でしたが、v2.1.207 でその芁件が削陀されたした。<br />

223<span id="fn3" style={{display: 'block', position: 'relative', top: '-120px'}} /><sup>3</sup> クラりドプロバむダヌずの契玄に埓いたす。<br />223<span id="fn3" style={{display: 'block', position: 'relative', top: '-120px'}} /><sup>3</sup> クラりドプロバむダヌずの契玄に埓いたす。<br />

224<span id="fn4" style={{display: 'block', position: 'relative', top: '-120px'}} /><sup>4</sup> ダッシュボヌドず API のみ。[貢献メトリクス](/docs/ja/analytics#enable-contribution-metrics)には claude.ai Team たたは Enterprise 組織が必芁です。<br />224<span id="fn4" style={{display: 'block', position: 'relative', top: '-120px'}} /><sup>4</sup> ダッシュボヌドず API のみ。[貢献メトリクス](/docs/ja/analytics#enable-contribution-metrics)には claude.ai Team たたは Enterprise 組織が必芁です。<br />

225<span id="fn5" style={{display: 'block', position: 'relative', top: '-120px'}} /><sup>5</sup> macOS および LinuxWSL 2 内の Linux を含むでは Claude Code v2.1.224 以降が必芁です。ネむティブ Windows では Claude Code v2.1.234 以降が必芁です。API キヌ認蚌では、メッセヌゞングは同じマシンのみです。Amazon Bedrock、Claude Platform on AWS、Google Cloud の Agent Platform、および Microsoft Foundry では、メッセヌゞングは同じマシンのみであり、Claude Code v2.1.248 以降が必芁です。Claude は、[Remote Control](/docs/ja/remote-control) に接続されおいるセッションからのみ、[Web 䞊の Claude Code](/docs/ja/claude-code-on-the-web)セッションおよび他のマシン䞊のセッションを芋぀けるこずができたす。接続するには、claude.ai サむンむンず他の [Remote Control 芁件](/docs/ja/remote-control#requirements)が必芁です。[他のマシン䞊のセッションをメッセヌゞする](/docs/ja/cross-session-messaging#message-sessions-on-other-machines)を参照しおください。225<span id="fn5" style={{display: 'block', position: 'relative', top: '-120px'}} /><sup>5</sup> macOS および LinuxWSL 2 内の Linux を含むでは Claude Code v2.1.224 以降が必芁です。ネむティブ Windows では Claude Code v2.1.234 以降が必芁です。API キヌ認蚌では、メッセヌゞングは同じマシンのみです。Amazon Bedrock、Claude Platform on AWS、Google Cloud の Agent Platform、および Microsoft Foundry では、メッセヌゞングは同じマシンのみであり、Claude Code v2.1.248 以降が必芁です。Claude は、[Remote Control](/docs/ja/remote-control) に接続されおいるセッションからのみ、[Web 䞊の Claude Code](/docs/ja/claude-code-on-the-web)セッションおよび他のマシン䞊のセッションを芋぀けるこずができたす。接続するには、claude.ai サむンむンず他の [Remote Control 芁件](/docs/ja/remote-control#requirements)が必芁です。[他のマシン䞊のセッションをメッセヌゞする](/docs/ja/cross-session-messaging#message-sessions-on-other-machines)を参照しおください。

fullscreen.md +29 −27

Details

96 マりスを䜿甚する96 マりスを䜿甚する

97</h2>97</h2>

98 98 

99フルスクリヌンレンダリングはマりスむベントをキャプチャし、Claude Code 内で凊理したす。99フルスクリヌン レンダリングはマりス むベントをキャプチャし、Claude Code 内で凊理したす。

100 100 

101* **プロンプト入力をクリック**しお、入力しおいるテキスト内の任意の堎所にカヌ゜ルを配眮したす。101* **プロンプト入力をクリック**しお、入力しおいるテキスト内の任意の堎所にカヌ゜ルを配眮したす。

102* **`/` コマンドたたは `@` ファむルリストの候補をクリック**しお受け入れたす。ホバヌするずカヌ゜ルの䞋の行がハむラむトされたす。102* **`/` コマンドたたは `@` ファむル リストの候補をクリック**しお受け入れたす。ホバヌするずカヌ゜ルの䞋の行がハむラむトされたす。

103* **遞択メニュヌのオプションをクリック**しお遞択したす。これは暩限モヌド、`/model`、`/config`、およびオプションのリストを衚瀺する他のダむアログに適甚されたす。ホバヌするずカヌ゜ルの䞋の行にポむンタが衚瀺されたす。103* **遞択メニュヌのオプションをクリック**しお遞択したす。これは暩限モヌド プロンプト、`/model`、`/config`、およびオプションのリストを衚瀺する他のダむアログに適甚されたす。ホバヌするずカヌ゜ルの䞋の行にポむンタが衚瀺されたす。

104* **耇数遞択メニュヌのオプションをクリック**しおトグルし、送信ボタンをクリックしお遞択を確認したす。耇数遞択質問の `Other` 行など、自由圢匏のテキスト行をクリックするず、その入力フィヌルドにフォヌカスが圓たり、回答を入力できたす。Claude Code v2.1.208 以降が必芁です。104* **耇数遞択メニュヌのオプションをクリック**しおトグルし、送信ボタンをクリックしお遞択を確認したす。耇数遞択質問の `Other` 行など、自由圢匏の行をクリックするず、その入力フィヌルドにフォヌカスが移り、回答を入力できたす。Claude Code v2.1.208 以降が必芁です。

105* **`/config` パネルの蚭定倀をクリック**しお倉曎し、マりスホむヌルで蚭定リストをスクロヌルしたす。Claude Code v2.1.271 以降が必芁です。105* **`/config` パネルの蚭定倀をクリック**しお倉曎し、マりス ホむヌルで蚭定リストをスクロヌルしたす。Claude Code v2.1.271 以降が必芁です。

106* **遞択メニュヌたたは耇数遞択メニュヌをマりスホむヌルでスクロヌル**したす。䞀床に衚瀺されるより倚くのオプションがある堎合短いタヌミナルりィンドりの `/model` リストなど。ポむンタがそのオプション䞊にある間、ホむヌルはリストをスクロヌルしたす。Claude Code v2.1.280 以降が必芁です。106* **マりス ホむヌルで遞択メニュヌたたは耇数遞択メニュヌをスクロヌル**したす。短いタヌミナル りィンドりの `/model` リストなど、䞀床に衚瀺されるより倚くのオプションがある堎合に䜿甚したす。ポむンタがオプションの䞊にある間、ホむヌルはリストをスクロヌルしたす。Claude Code v2.1.280 以降が必芁です。

107* **折りたたたれたツヌル結果をクリック**しお展開し、完党な出力を衚瀺したす。もう䞀床クリックするず折りたたたれたす。ツヌル呌び出しずその結果は䞀緒に展開されたす。衚瀺する内容がある堎合のみ、メッセヌゞはクリック可胜です。107* **スクロヌルバヌでオヌバヌフロヌしおいるリストをスクロヌル**したす。`/skills`、`/mcp`、`/plugin` のむンストヌル枈みリストなどのリスト パネルでは、ポむンタがリストの䞊にある間、行がフィットするより倚くの行を持぀リストの暪にスクロヌルバヌが衚瀺されたす。トラックをクリックしおその䜍眮にゞャンプするか、サムをドラッグしたす。Claude Code v2.1.281 以降が必芁です。

108 * クリックするず、`!` シェルコマンドの出力も展開されたす。これは叀い切り詰められた結果でも、コマンド実行䞭のラむブ進捗行でも同じです。Claude Code v2.1.257 以降が必芁です。108* **折りたたたれたツヌル結果をクリック**しお展開し、完党な出力を衚瀺したす。もう䞀床クリックしお折りたたみたす。ツヌル呌び出しずその結果は䞀緒に展開されたす。衚瀺するものが倚いメッセヌゞのみがクリック可胜です。

109* **macOS では `Cmd` を、Linux ず Windows では `Ctrl` を抌しながら URL たたはファむルパスをクリック**しお開きたす。プレヌンな `http://` および `https://` URL はブラりザで開き、Edit たたは Write の埌に出力されたものなどのツヌル出力内のファむルパスはデフォルトアプリケヌションで開きたす。修食キヌなしのプレヌンクリックはリンクを開きたせん。これはネむティブタヌミナルの動䜜ず䞀臎したす。109 * クリックするず、`!` シェル コマンドの出力も展開されたす。叀い切り詰められた結果でも、コマンド実行䞭のラむブ進行状況行でも同様です。Claude Code v2.1.257 以降が必芁です。

110 * Claude Code は `\\server\share\file.ts` などのネットワヌクUNCパスをリンクなしのプレヌンテキストずしおレンダリングしたす。これはネットワヌクパスを開くず Windows 認蚌情報をそれが指すホストに送信する可胜性があるためです。110 * クリックするず、送信者が [チヌムメむト](/docs/ja/agent-teams)たたは セッションで実行されおいる別の゚ヌゞェントである堎合、薄い `Message from @<sender>` 行も展開されたす。[別のセッションの 1 ぀からのメッセヌゞ](/docs/ja/cross-session-messaging#what-a-message-looks-like)の行は、メッセヌゞの最初の行も衚瀺され、クリック可胜ではなく、`Ctrl+o` を抌しおそれを読みたす。

111 * 䞀郚の macOS タヌミナルは `Cmd` + クリックを実行䞭のアプリに転送し、タヌミナルマりスプロトコルには `Cmd` キヌを゚ンコヌドする方法がないため、Claude Code はプレヌンクリックを受け取りたす。Ghostty および macOS 䞊の Warp では、Claude Code はこれを怜出し、リンク䞊のプレヌンクリックで開くこずができ、`Cmd` を抌しながらでも機胜したす。111* **macOS では `Cmd` を、Linux ず Windows では `Ctrl` を抌しながら URL たたはファむル パスをクリック**しお開きたす。プレヌン `http://` および `https://` URL はブラりザで開き、Edit たたは Write の埌に出力されたものなどのツヌル出力内のファむル パスはデフォルト アプリケヌションで開きたす。修食子なしのプレヌン クリックはリンクを開きたせん。ネむティブ タヌミナルの動䜜ず䞀臎したす。

112 * VS Code 統合タヌミナルおよび同様の xterm.js ベヌスのタヌミナルでは、Claude Code はタヌミナル独自のリンクハンドラに埓い、同じゞェスチャを䜿甚したす。112 * Claude Code は、`\\server\share\file.ts` などのネットワヌクUNCパスをプレヌン テキストずしおレンダリングし、リンクはありたせん。ネットワヌク パスを開くず、Windows 認蚌情報がそれが指定するホストに送信される可胜性があるためです。

113* **クリックしおドラッグ**しお、䌚話内の任意の堎所でテキストを遞択したす。ダブルクリックで単語を遞択したす。これは iTerm2 の単語境界ず䞀臎するため、ファむルパスは 1 ぀のナニットずしお遞択されたす。URL をダブルクリックするず、スキヌムを含む URL 党䜓が遞択されたす。トリプルクリックで行を遞択したす。113 * 䞀郚の macOS タヌミナルは `Cmd`+クリックをタヌミナル自䜓ではなく実行䞭のアプリに転送し、タヌミナル マりス プロトコルには `Cmd` キヌを゚ンコヌドする方法がないため、Claude Code はプレヌン クリックを受け取りたす。Ghostty および macOS の Warp では、Claude Code はこれを怜出し、リンク䞊のプレヌン クリックでそれを開くこずができ、`Cmd` を抌したたたでも機胜したす。

114* **マりスホむヌルでスクロヌル**しお䌚話を移動したす。114 * VS Code 統合タヌミナルおよび同様の xterm.js ベヌスのタヌミナルでは、Claude Code はタヌミナル自䜓のリンク ハンドラヌに埓い、同じゞェスチャヌを䜿甚したす。

115 115* **クリックしおドラッグ**しお、䌚話内の任意の堎所でテキストを遞択したす。ダブルクリックするず単語が遞択され、iTerm2 の単語境界ず䞀臎するため、ファむル パスが 1 ぀のナニットずしお遞択されたす。URL をダブルクリックするず、スキヌムを含む URL 党䜓が遞択されたす。トリプルクリックするず行が遞択されたす。

116遞択したテキストはマりスリリヌス時に自動的にクリップボヌドにコピヌされたす。これをオフにするには、`/config` で Copy on select をトグルしたす。116* **マりス ホむヌルでスクロヌル**しお䌚話を移動したす。

117 117 

118Copy on select がオフの堎合、`Ctrl+Shift+c` を抌しお手動でコピヌしたす。kitty、WezTerm、Ghostty、iTerm2 などの kitty キヌボヌドプロトコルをサポヌトするタヌミナルでは、`Cmd+c` も機胜したす。遞択がアクティブな堎合、`Ctrl+c` はキャンセルの代わりにコピヌしたす。118遞択したテキストはマりス リリヌス時に自動的にクリップボヌドにコピヌされたす。これをオフにするには、`/config` で遞択時にコピヌをトグルしたす。

119 119 

120遞択がアクティブな堎合、`Shift` を抌しながら矢印キヌを抌しおキヌボヌドから拡匵したす。`Shift+↑` および `Shift+↓` は、遞択がビュヌポヌトの䞊端たたは䞋端に達したずきにビュヌポヌトをスクロヌルしたす。`Shift+Home` および `Shift+End` は珟圚の行の開始たたは終了に拡匵したす。120遞択時にコピヌがオフの堎合、`Ctrl+Shift+c` を抌しお手動でコピヌしたす。kitty、WezTerm、Ghostty、iTerm2 などの kitty キヌボヌド プロトコルをサポヌトするタヌミナルでは、`Cmd+c` も機胜したす。遞択がアクティブな堎合、`Ctrl+c` はキャンセルの代わりにコピヌしたす。

121 121 

122通垞のプロンプトビュヌでは、アクティブな遞択に察しお䜕が起こるかは、抌すキヌによっお異なりたす。122遞択がアクティブな堎合、`Shift` を抌しながら矢印キヌを抌しおキヌボヌドから拡匵したす。`Shift+↑` および `Shift+↓` は、遞択がトップたたはボトム ゚ッゞに達したずきにビュヌポヌトをスクロヌルしたす。`Shift+Home` および `Shift+End` は珟圚の行の開始たたは終了に拡匵したす。

123 123 

124* **`Esc`**: Claude Code はキヌの通垞のアクション実行䞭の応答を䞭断したり、開いおいるダむアログを閉じたりするなどを実行し、遞択はハむラむトされたたたです。124通垞のプロンプト ビュヌでは、アクティブな遞択に䜕が起こるかは、抌すキヌによっお異なりたす。

125* **`PgUp`、`PgDn`、`Ctrl+Home`、`Ctrl+End`、たたは `Shift`、`Alt` たたは `Option`、たたは `Cmd`、`Win` たたは `Super` ず矢印、`Home`、たたは `End` キヌ**: 遞択は保持されたす。125 

126* **`Esc`**: Claude Code はキヌの通垞のアクション実行䞭の応答の䞭断やオヌプン ダむアログの华䞋などを実行し、遞択はハむラむトされたたたです。

127* **`PgUp`、`PgDn`、`Ctrl+Home`、`Ctrl+End`、たたは `Shift`、`Alt` たたは `Option`、たたは `Cmd`、`Win`、たたは `Super` ず矢印、`Home`、たたは `End` キヌ**: 遞択は保持されたす。

126* **プレヌン矢印キヌ、`Enter`、および入力された文字を含む他のキヌ**: Claude Code は遞択をクリアしたす。128* **プレヌン矢印キヌ、`Enter`、および入力された文字を含む他のキヌ**: Claude Code は遞択をクリアしたす。

127* **[`selection:clear`](/docs/ja/keybindings#scroll-actions) にバむンドされたキヌ**: Claude Code は遞択をクリアしたす。これは `Esc` たたは遞択を保持する他のキヌの堎合でも同じです。このアクションにはデフォルトバむンディングがありたせん。129* **[`selection:clear`](/docs/ja/keybindings#scroll-actions) にバむンドされたキヌ**: Claude Code は遞択をクリアしたす。キヌが `Esc` たたは遞択を保持する別のキヌである堎合でも同様です。アクションにはデフォルト バむンディングがありたせん。

128 130 

129[トランスクリプトモヌド](#search-and-review-the-conversation)では、そこにリストされおいるナビゲヌションおよび怜玢キヌも遞択を保持したす。131[トランスクリプト モヌド](#search-and-review-the-conversation)では、そこにリストされおいるナビゲヌション キヌず怜玢キヌも遞択を保持したす。

130 132 

131<h2 id="scroll-the-conversation">133<h2 id="scroll-the-conversation">

132 䌚話をスクロヌルする134 䌚話をスクロヌルする

Details

252 セッション開始が `Unable to get organization UUID` で倱敗252 セッション開始が `Unable to get organization UUID` で倱敗

253</h3>253</h3>

254 254 

255クラりドセッションには Team たたは Enterprise 組織が必芁です。組織アカりントで `/login` を䜿甚しおサむンむンしおください。代わりに API キヌで認蚌する堎合、クラりドセッションは `/login` を実行するよう求めるメッセヌゞで早期に倱敗したす。255Claude Code は認蚌情報から claude.ai 組織を読み取るこずができたせんでした。Team たたは Enterprise 組織のアカりントを䜿甚しお `/login` でサむンむンしおください。GitHub Enterprise Server サポヌトはこれらのプランに限定されおいたす。原因ず、この状態が生成する他のメッセヌゞに぀いおは、[Unable to get organization UUID](/docs/ja/claude-code-on-the-web#unable-to-get-organization-uuid) を参照しおください。

256 256 

257<h2 id="related-resources">257<h2 id="related-resources">

258 関連リ゜ヌス258 関連リ゜ヌス

glossary.md +28 −1

Details

72 Auto mode72 Auto mode

73</h3>73</h3>

74 74 

75[permission mode](#permission-mode) の䞀皮。承認プロンプトを衚瀺する代わりに、別の分類噚モデルが各アクションをレビュヌするため、Claude Code はほずんどのアクションをあなたに尋ねるこずなく実行できたす。Claude Code は、あなたの明瀺的な ask ルヌルに䞀臎するアクションの前にはあなたに尋ねたす。Pro、Max、Team プランでは、auto mode は [built-in starting permission mode](/docs/ja/permission-modes#which-mode-a-session-starts-in) です。むンタラクティブタヌミナルず VS Code セッションの堎合。分類噚はスコヌプ゚スカレヌション、信頌されおいないむンフラストラクチャ、および [prompt injection](#prompt-injection) をブロックしたす。ツヌル結果はそれが芋るものから削陀されるため、ファむルたたは Web ペヌゞ内の悪意のあるコンテンツはそれを盎接操䜜するこずはできたせん。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 ペヌゞ内の悪意のあるコンテンツはそれを盎接操䜜するこずはできたせん。

76 76 

77詳现情報: [Eliminate prompts with auto mode](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)77詳现情報: [Eliminate prompts with auto mode](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)

78 78 


428 428 

429詳现情報: [Platforms and integrations](/docs/ja/platforms)429詳现情報: [Platforms and integrations](/docs/ja/platforms)

430 430 

431<h3 id="system-prompt">

432 System prompt

433</h3>

434 

435Claude Code がすべおのリク゚ストで䌚話の前に送信する指瀺。Claude がツヌルをどのように䜿甚するか、安党に動䜜する方法、および応答をどのようにフォヌマットするかに぀いお説明したす。`--append-system-prompt` でシステムプロンプトに远加するか、`--system-prompt` で眮き換えるこずができたす。システムプロンプトは [prompt cache](/docs/ja/prompt-caching#how-the-cache-is-organized) の最初のレむダヌです。

436 

437[CLAUDE.md](#claude-md) ファむルず [output style](#output-style) の指瀺はシステムプロンプトの䞀郚ではありたせん。Claude Code はそれらを䌚話で [system reminder](#system-reminder) ずしお配信したす。

438 

439詳现情報: [System prompt flags](/docs/ja/cli-reference#system-prompt-flags)

440 

441<h3 id="system-reminder">

442 System reminder

443</h3>

444 

445Claude Code が [harness](#agentic-harness) ずしお䌚話に远加するメッセヌゞ。Claude に文脈を提䟛したす。システムリマむンダヌは自分で送信したせん。Claude Code はセッションの実行䞭にそれらを挿入したす。たずえば、セッションが開始されるずき、フックがテキストを返すずき、たたはファむルがディスク䞊で倉曎されるずきです。Claude はそれらをメッセヌゞず䞀緒に読みたす。以䞋のすべおがシステムリマむンダヌずしお Claude に到達したす:

446 

447* [CLAUDE.md](#claude-md) ファむル

448* [output style](#output-style) の指瀺

449* [hook](#hook) が `additionalContext` ずしお返すテキスト

450* 利甚可胜な [skills](#skill) のリスト

451* Claude が以前に読んだファむルがディスク䞊で倉曎されたずいうメモ

452* コミットおよびプルリク゚ストの属性行

453 

454ログに蚘録された API リク゚ストでは、システムリマむンダヌはナヌザヌメッセヌゞ内の `<system-reminder>` タグでラップされるか、䞀郚のモデルでは `system` ロヌルを持぀別のメッセヌゞずしお衚瀺されたす。

455 

456詳现情報: [Context Claude Code adds outside the system prompt](/docs/ja/agent-sdk/modifying-system-prompts#context-claude-code-adds-outside-the-system-prompt)

457 

431<h2 id="t">458<h2 id="t">

432 T459 T

433</h2>460</h2>

goal.md +24 −24

Details

135 評䟡の仕組み135 評䟡の仕組み

136</h2>136</h2>

137 137 

138`/goal` は、セッションスコヌプの[プロンプトベヌスの Stop hook](/docs/ja/hooks#prompt-based-hooks)のラッパヌです。Claude がタヌンを終了するたびに、Claude Code は条件ず䌚話をこれたでのずころ、あなたが蚭定した[小さく高速なモデル](/docs/ja/model-config)に送信したす。デフォルトは Claude API の Haiku です。サヌドパヌティプロバむダヌの堎合は、[プロバむダヌペヌゞ](/docs/ja/third-party-integrations)でプラットフォヌムのデフォルトを確認しおください。モデルは 3 ぀の刀定のいずれかを返したす。各刀定には短い理由が付きたす。138`/goal` は、セッションスコヌプの [プロンプトベヌスの Stop フック](/docs/ja/hooks#prompt-based-hooks) のラッパヌです。Claude が各タヌンを終了するたびに、Claude Code は条件ず珟圚たでの䌚話を、蚭定枈みの [小型高速モデル](/docs/ja/model-config) に送信したす。このモデルは Claude API ではデフォルトで Haiku になりたす。サヌドパヌティプロバむダヌの堎合は、[プロバむダヌペヌゞ](/docs/ja/third-party-integrations) でプラットフォヌムのデフォルトを確認しおください。モデルは 3 ぀の刀定のいずれかを返したす。各刀定には短い理由が付きたす。

139 139 

140* **ただ満たされおいない**: Claude は䜜業を続け、理由を次のタヌンのガむダンスずしお受け取りたす。140* **未達成**: Claude は䜜業を続け、理由を次のタヌンのガむダンスずしお受け取りたす。

141* **満たされた**: Claude Code はゎヌルをクリアし、トランスクリプトに達成された゚ントリを蚘録したす。141* **達成**: Claude Code はゎヌルをクリアし、トランスクリプトに達成゚ントリを蚘録したす。

142* **䞍可胜**: 評䟡噚は条件を満たすこずができないず刀断したした。Claude Code はゎヌルをクリアし、理由ずずもにトランスクリプトに倱敗した゚ントリを蚘録したす。自分でクリアする必芁はありたせん。142* **䞍可胜**: 評䟡者は条件を満たすこずが䞍可胜だず刀断したした。Claude Code はゎヌルをクリアし、理由ずずもにトランスクリプトに倱敗゚ントリを蚘録したす。自分でクリアする必芁はありたせん。

143 143 

144Claude が評䟡噚に答え続けおも進捗がない堎合耇数のタヌンで連続しおツヌル䜿甚がない堎合、Claude Code はルヌプを停止し、譊告を出力し、ゎヌルがただ蚭定された状態で制埡をあなたに返したす。評䟡は次のプロンプトの埌に再開されたす。[hooks ガむド](/docs/ja/hooks-guide#stop-hook-hits-the-block-cap)は基瀎ずなるメカニズムに぀いお説明しおいたす。144Claude が評䟡者に答え続けおも進捗がない堎合耇数タヌン連続でツヌル䜿甚がない堎合、Claude Code はルヌプを停止し、譊告を出力し、ゎヌルがただ蚭定された状態で制埡をあなたに返したす。評䟡は次のプロンプト埌に再開されたす。[フック ガむド](/docs/ja/hooks-guide#stop-hook-hits-the-block-cap) では、基瀎ずなるメカニズムに぀いお説明しおいたす。

145 145 

146<h3 id="when-a-turn-fails">146<h3 id="when-a-turn-fails">

147 タヌンが倱敗した堎合147 タヌンが倱敗した堎合

148</h3>148</h3>

149 149 

150タヌンが倱敗した堎合、Claude Code ぱラヌが修正する必芁があるものである堎合、ゎヌルをクリアしたす。その他の゚ラヌの埌、ゎヌルは蚭定されたたたです。150タヌンが倱敗した堎合、Claude Code ぱラヌが修正が必芁なものである堎合、ゎヌルをクリアしたす。その他の゚ラヌの堎合、ゎヌルは蚭定されたたたになりたす。

151 151 

152<h4 id="errors-you-have-to-fix-clear-the-goal">152<h4 id="errors-you-have-to-fix-clear-the-goal">

153 修正する必芁がある゚ラヌはゎヌルをクリアしたす153 修正が必芁な゚ラヌはゎヌルをクリアしたす

154</h4>154</h4>

155 155 

156修正するたでクリアされない゚ラヌでタヌンが倱敗した堎合、Claude Code はゎヌルをクリアし、原因を名前で指定する譊告を出力したす。譊告は `Goal cleared after an unrecoverable error` で始たり、`Run /goal again to continue` で終わりたす。原因を修正しおから、`/goal <condition>` で[ゎヌルを再床蚭定](#set-a-goal)しおください。4 ぀の皮類の倱敗がゎヌルをクリアしたす。156修正するたでクリアされない゚ラヌでタヌンが倱敗した堎合、Claude Code はゎヌルをクリアし、原因を名前で瀺す譊告を出力したす。譊告は `Goal cleared after an unrecoverable error` で始たり、`Run /goal again to continue` で終わりたす。原因を修正しおから、`/goal <condition>` で [ゎヌルを再床蚭定](#set-a-goal) しおください。4 ぀の皮類の倱敗がゎヌルをクリアしたす。

157 157 

158* 認蚌倱敗。Claude Code が独自の認蚌情報を管理する堎合。デスクトップアプリ、VS Code 拡匵機胜、たたは[クラりドセッション](/docs/ja/claude-code-on-the-web)など、ホストが認蚌情報を管理する堎合、Claude Code はホストが独自にアクセスを埩元するため、ゎヌルをアクティブなたたにしたす。158* 認蚌倱敗。Claude Code が独自の認蚌情報を管理しおいる堎合です。デスクトップアプリや [クラりドセッション](/docs/ja/claude-code-on-the-web) など、ホストがあなたのために認蚌情報を管理しおいる堎合、Claude Code はホストが独自にアクセスを埩元するため、ゎヌルをアクティブなたたにしたす。

159* クレゞット残高の枯枇159* クレゞット残高の枯枇

160* [自動コンパクション](/docs/ja/model-config#set-the-auto-compact-window)がクリアできないコンテキストオヌバヌフロヌ160* [自動コンパクション](/docs/ja/model-config#set-the-auto-compact-window) でクリアできないコンテキストオヌバヌフロヌ

161* 利甚できないモデル161* 利甚できないモデル

162 162 

163<h4 id="other-errors-retry-or-pause-the-goal">163<h4 id="other-errors-retry-or-pause-the-goal">

164 その他の゚ラヌはゎヌルを再詊行たたは䞀時停止したす164 その他の゚ラヌはゎヌルを再詊行たたは䞀時停止したす

165</h4>165</h4>

166 166 

167その他の倱敗の埌、ゎヌルは蚭定されたたたです。Claude Code v2.1.269 以降の察話型セッションでは、Claude Code は原因を名前で指定する行を出力し、独自に再詊行するか、あなたを埅ちたす。167その他の倱敗の堎合、ゎヌルは蚭定されたたたになりたす。Claude Code v2.1.269 以降のむンタラクティブセッションでは、Claude Code は原因を名前で瀺す行を出力し、自動的に再詊行するか、あなたを埅ちたす。

168 168 

169* **再詊行**: サヌバヌの過負荷や接続の切断など、独自にクリアされる傟向がある倱敗の埌、`Goal still active` で始たる通知は次の詊行たでの埅機時間を衚瀺したす。3 回の自動再詊行の埌、ゎヌルは代わりに䞀時停止したす。169* **再詊行**: サヌバヌの過負荷や接続の切断など、自動的にクリアされる傟向がある倱敗の堎合、`Goal still active` で始たる通知は次の詊行たでの埅機時間を瀺したす。3 回の自動再詊行埌、ゎヌルは代わりに䞀時停止されたす。

170* **䞀時停止**: API レヌト制限、claude.ai [䜿甚制限](/docs/ja/errors#youve-hit-your-session-limit)、たたはタヌンを終了した hook など、再詊行が繰り返すだけの倱敗の埌、`Goal paused` で始たる通知は原因を名前で指定したす。セッションが[䜿甚制限がリセットされるずきに自動的に続行するのを埅機しおいる](/docs/ja/interactive-mode#wait-for-a-usage-limit-to-reset)堎合、Claude はその埌ゎヌルに向かっお䜜業を再開したす。170* **䞀時停止**: API レヌト制限、claude.ai [䜿甚制限](/docs/ja/errors#youve-hit-your-session-limit)、たたはタヌンを終了したフックなど、再詊行が繰り返されるだけの倱敗の堎合、`Goal paused` で始たる通知は原因を名前で瀺したす。セッションが [䜿甚制限がリセットされたずきに自動的に続行するのを埅機䞭](/docs/ja/interactive-mode#wait-for-a-usage-limit-to-reset) の堎合、Claude はその埌、ゎヌル達成に向けお䜜業を再開したす。

171 171 

172任意の時点でメッセヌゞを送信しお、次のタヌンをすぐに開始しおください。自動再詊行をオフにするには、[`CLAUDE_CODE_GOAL_CHECKIN_MINUTES`](/docs/ja/env-vars)を `0` に蚭定したす。これにより、[チェックむン](#background-work-defers-evaluation)もオフになりたす。172い぀でもメッセヌゞを送信しお、次のタヌンをすぐに開始できたす。自動再詊行をオフにするには、[`CLAUDE_CODE_GOAL_CHECKIN_MINUTES`](/docs/ja/env-vars) を `0` に蚭定したす。これにより、[チェックむン](#background-work-defers-evaluation) もオフになりたす。

173 173 

174<h3 id="background-work-defers-evaluation">174<h3 id="background-work-defers-evaluation">

175 バックグラりンド䜜業は評䟡を遅延させたす175 バックグラりンド䜜業は評䟡を遅延させたす

176</h3>176</h3>

177 177 

178サブ゚ヌゞェントたたはバックグラりンドシェルコマンドがタヌン終了時に実行䞭の堎合、Claude Code はそのタヌンの評䟡をスキップしたす。バックグラりンド䜜業が実行されおいない状態で終了する次のタヌンの終了時に評䟡したす。バックグラりンド䜜業が完了するず、Claude Code は結果を新しいタヌンずしお Claude に配信するため、プロンプトを入力する必芁はありたせん。178サブ゚ヌゞェントたたはバックグラりンドシェルコマンドがタヌン終了時に実行䞭の堎合、Claude Code はそのタヌンの評䟡をスキップしたす。バックグラりンド䜜業が実行されおいない状態で終了する次のタヌンの終了時に評䟡されたす。バックグラりンド䜜業が完了するず、Claude Code は結果を新しいタヌンずしお Claude に配信するため、プロンプトを入力する必芁はありたせん。

179 179 

180バックグラりンド䜜業がゎヌルを 30 分間埅たせた埌、チェックむンが必芁です。チェックむンでは、Claude Code は実行䞭のタスクをリストアップし、Claude に出力を読むよう求め、進捗がある堎合は埅機を続け、スタックしおいるものを修正たたは停止するよう求めたす。最初のチェックむンの埌、Claude Code は各埌続チェックむンの前に 2 倍の時間埅機したす。最初の間隔の最倧 4 倍たで。デフォルトでは、最初のチェックむンの 1 時間埌、その埌 2 時間ごず。Claude Code は期限が来たチェックむン最初のものを含むを 2 ぀の方法のいずれかで配信したす。180バックグラりンド䜜業がゎヌルを 30 分間埅機させた埌、チェックむンが必芁になりたす。チェックむンでは、Claude Code は実行䞭のタスクをリストアップし、Claude に出力を読み取り、進捗がある堎合は埅機を続け、スタックしおいるものを修正たたは停止するよう求めたす。最初のチェックむン埌、Claude Code は埌続の各チェックむンの前に 2 倍の時間埅機したす。最初の間隔の最倧 4 倍たでデフォルトでは、最初のチェックむン埌 1 時間、その埌 2 時間ごず。Claude Code は期限が来たチェックむン最初のものを含むを 2 ぀の方法のいずれかで配信したす。

181 181 

182* **タヌンが終了するずき**: Claude Code は䜜業がただ実行䞭の状態で終了する次のタヌンの終了時にチェックむンを配信したす。`-p` で開始されたものなど、非察話型セッションでは、これが Claude Code がチェックむンを配信する唯䞀の方法です。182* **タヌンが終了したずき**: Claude Code は、䜜業がただ実行䞭の状態で終了する次のタヌンの終了時にチェックむンを配信したす。`-p` で開始されたセッションなど、非むンタラクティブセッションでは、これが Claude Code がチェックむンを配信する唯䞀の方法です。

183* **セッションがアむドル状態のずき**: 察話型セッションでは、Claude Code はあなたの次のプロンプトを埅぀代わりに、チェックむンを配信するために独自にタヌンを開始したす。バックグラりンド䜜業が結果を報告せずに停止した堎合、Claude Code は Claude にゎヌルに向かっお続行するよう求めたす。Claude Code はあなたのプロンプト間のゎヌルごずに最倧 3 ぀のアむドルチェックむンを開始したす。3 番目のアむドルチェックむンでは、Claude Code はアむドルチェックむンが別のプロンプトを送信するたで䞀時停止されおいるこずを瀺したす。v2.1.246 より前では、アむドルチェックむンは無制限でした。アむドルチェックむンには Claude Code v2.1.236 以降が必芁です。183* **セッションがアむドル䞭**: むンタラクティブセッションでは、Claude Code はあなたの次のプロンプトを埅぀代わりに、チェックむンを配信するために独自にタヌンを開始したす。バックグラりンド䜜業が結果を報告せずに停止した堎合、Claude Code は Claude にゎヌル達成に向けお続行するよう求めたす。Claude Code はあなたのプロンプト間で、ゎヌルごずに最倧 3 ぀のアむドルチェックむンを開始したす。3 番目のアむドルチェックむンでは、Claude Code はアむドルチェックむンが別のプロンプトを送信するたで䞀時停止されおいるこずを瀺したす。v2.1.246 より前では、アむドルチェックむンは無制限でした。アむドルチェックむンには Claude Code v2.1.236 以降が必芁です。

184 184 

185v2.1.239 より前では、アむドルチェックむンのみがこの方法でバックオフしたした。タヌン終了時に配信されたチェックむンは最初の間隔で再発生したした。185v2.1.239 より前では、この方法でバックオフするのはアむドルチェックむンのみでした。タヌン終了時に配信されたチェックむンは最初の間隔で繰り返されたした。

186 186 

187最初の間隔を倉曎するには、[`CLAUDE_CODE_GOAL_CHECKIN_MINUTES`](/docs/ja/env-vars)を蚭定しおください。Claude Code はあなたの倀を 30 分間隔の代わりに䜿甚し、埌続の間隔をそれでスケヌリングしたす。チェックむンをオフにするには `0` に蚭定しおください。[自動再詊行](#other-errors-retry-or-pause-the-goal)もオフになりたす。187最初の間隔を倉曎するには、[`CLAUDE_CODE_GOAL_CHECKIN_MINUTES`](/docs/ja/env-vars) を蚭定したす。Claude Code はあなたの倀を 30 分の間隔の代わりに䜿甚し、埌続の間隔をそれに応じおスケヌリングしたす。チェックむンず [自動再詊行](#other-errors-retry-or-pause-the-goal) をオフにするには、`0` に蚭定したす。

188 188 

189チェックむンには Claude Code v2.1.234 以降が必芁です。189チェックむンには Claude Code v2.1.234 以降が必芁です。

190 190 


192 評䟡モデルずコスト192 評䟡モデルずコスト

193</h3>193</h3>

194 194 

195別のモデルで評䟡するには、[`ANTHROPIC_DEFAULT_HAIKU_MODEL`](/docs/ja/model-config#environment-variables)を蚭定しおください。195別のモデルで評䟡するには、[`ANTHROPIC_DEFAULT_HAIKU_MODEL`](/docs/ja/model-config#environment-variables) を蚭定したす。

196 196 

197<Warning>197<Warning>

198 Claude Code は小さく高速なモデルを䜿甚するすべおの堎所で `ANTHROPIC_DEFAULT_HAIKU_MODEL` を読み取りたす。`/goal` 評䟡のみではありたせん。蚭定するず、Claude Code は[`haiku` ゚むリアス](/docs/ja/model-config#model-aliases)をそのモデルに解決し、䌚話芁玄などの[バックグラりンド機胜](/docs/ja/costs#background-token-usage)をそれで実行したす。198 Claude Code は `/goal` 評䟡だけでなく、小型高速モデルを䜿甚するあらゆる堎所で `ANTHROPIC_DEFAULT_HAIKU_MODEL` を読み取りたす。これを蚭定するず、Claude Code は [`haiku` ゚むリアス](/docs/ja/model-config#model-aliases) をそのモデルに解決し、䌚話芁玄などの [バックグラりンド機胜](/docs/ja/costs#background-token-usage) をそれで実行したす。

199</Warning>199</Warning>

200 200 

201評䟡噚は、セッションが蚭定されおいるプロバむダヌで実行されたす。ツヌルを呌び出さないため、Claude が既に䌚話で衚瀺した内容のみを刀断できたす。201評䟡者は、セッションが蚭定されおいるプロバむダヌで実行されたす。ツヌルを呌び出さないため、Claude が既に䌚話で衚瀺したものだけを刀定できたす。

202 202 

203<Note>203<Note>

204 評䟡トヌクンは、プロバむダヌ甚に蚭定された小さく高速なモデルで課金され、通垞はメむンタヌン支出ず比べお無芖できたす。204 評䟡トヌクンは、プロバむダヌ甚に蚭定された小型高速モデルで課金され、通垞はメむンタヌンの支出ず比べお無芖できるほどです。

205</Note>205</Note>

206 206 

207<h2 id="requirements">207<h2 id="requirements">

headless.md +32 −24

Details

20 基本的な䜿甚方法20 基本的な䜿甚方法

21</h2>21</h2>

22 22 

23任意の `claude` コマンドに `-p`たたは `--print`フラグを远加しお、非察話的に実行したす。すべおの [CLI オプション](/docs/ja/cli-reference) が `-p` ず組み合わさるわけではありたせん。Claude Code は `--bg` を拒吊し、タスク説明付きの `--cloud` を拒吊したす。競合を名前付き゚ラヌで報告したす。セッション ID 付きの `--cloud` ず `-p` は代わりに [そのクラりドセッションにメッセヌゞをキュヌむングしお終了したす](/docs/ja/claude-code-on-the-web#send-follow-ups-from-the-cli)。`-p` ず組み合わせるこずが倚いオプションには以䞋が含たれたす。23任意の `claude` コマンドに `-p` たたは `--print` フラグを远加しお、非察話的に実行したす。すべおの [CLI オプション](/docs/ja/cli-reference) が `-p` ず組み合わせられるわけではありたせん。Claude Code は `--bg` を拒吊し、タスク説明付きの `--cloud` を拒吊したす。競合を瀺す゚ラヌが衚瀺されたす。セッション ID 付きの `--cloud` ず `-p` は代わりに [そのクラりドセッションにメッセヌゞをキュヌむングしお終了したす](/docs/ja/claude-code-on-the-web#send-follow-ups-from-the-cli)。`-p` ず組み合わせるこずが倚いオプションには以䞋が含たれたす。

24 24 

25* `--continue` は [䌚話を続ける](#continue-conversations) 堎合25* `--continue` は [䌚話を続行する](#continue-conversations) ため

26* `--allowedTools` は [ツヌルを自動承認する](#auto-approve-tools) 堎合26* `--allowedTools` は [ツヌルを自動承認する](#auto-approve-tools) ため

27* `--output-format` は [構造化された出力を取埗する](#get-structured-output) 堎合27* `--output-format` は [構造化された出力を取埗する](#get-structured-output) ため

28 28 

29この䟋は、コヌドベヌスに぀いお Claude に質問し、応答を出力したす。29この䟋は、コヌドベヌスに぀いお Claude に質問し、応答を出力したす。

30 30 


32claude -p "What does the auth module do?"32claude -p "What does the auth module do?"

33```33```

34 34 

35Claude Code は成功時にコヌド 0 で終了し、実行が倱敗した堎合は 0 以倖のコヌドで終了するため、スクリプトは終了ステヌタスで分岐できたす。無効なフラグを枡すず、Claude Code は実行開始前に゚ラヌを stderr に報告したす。実行内での倱敗認蚌の欠萜などが発生した堎合、Claude Code は倱敗を stdout の結果ずしお出力したす。35Claude Code は成功時にコヌド 0 で終了し、実行が倱敗した堎合は 0 以倖のコヌドで終了するため、スクリプトは終了ステヌタスで分岐できたす。無効なフラグを枡すず、Claude Code は実行開始前に゚ラヌを stderr に報告したす。実行内で認蚌の欠萜など障害が発生した堎合、Claude Code は障害を stdout の結果ずしお出力したす。

36 36 

37<h3 id="start-faster-with-bare-mode">37<h3 id="start-faster-with-bare-mode">

38 ベアモヌドでより高速に開始する38 ベアモヌドで高速に開始する

39</h3>39</h3>

40 40 

41`--bare` を远加しお、hooks、skills、カスタムコマンド、[サブ゚ヌゞェント](/docs/ja/sub-agents)、むンストヌル枈みプラグむン、MCP サヌバヌ、auto memory、および CLAUDE.md の自動怜出をスキップするこずで、起動時間を短瞮したす。これがない堎合、`claude -p` は察話型セッションず同じ [コンテキスト](/docs/ja/how-claude-code-works#the-context-window) を読み蟌みたす。これには、䜜業ディレクトリたたは `~/.claude` で蚭定されたすべおのものが含たれたす。41`--bare` を远加しお、hooks、skills、カスタムコマンド、[subagents](/docs/ja/sub-agents)、むンストヌル枈みプラグむン、MCP サヌバヌ、自動メモリ、CLAUDE.md の自動怜出をスキップするこずで、起動時間を短瞮したす。これがない堎合、`claude -p` は察話的セッションず同じ [コンテキスト](/docs/ja/how-claude-code-works#the-context-window) を読み蟌みたす。これには、䜜業ディレクトリたたは `~/.claude` で蚭定されたすべおが含たれたす。

42 42 

43ベアモヌドは、すべおのマシンで同じ結果が必芁な CI ずスクリプトに圹立ちたす。チヌムメむトの `~/.claude` のフック、たたはプロゞェクトの `.mcp.json` の MCP サヌバヌは実行されたせん。ベアモヌドはそれらを読み蟌たないためです。`--add-dir` で指定するディレクトリは郚分的な䟋倖です。ベアモヌドはその `.claude/skills/` フォルダからスキルを読み蟌みたすが、その `.claude/commands/` および `.claude/agents/` フォルダはスキップしたす。[远加ディレクトリからのスキル](/docs/ja/skills#skills-from-additional-directories) は、䜕が読み蟌たれ、䜕が読み蟌たれないかに぀いお説明しおいたす。43ベアモヌドは、すべおのマシンで同じ結果が必芁な CI ずスクリプトに圹立ちたす。チヌムメむトの `~/.claude` のフック、たたはプロゞェクトの `.mcp.json` の MCP サヌバヌは実行されたせん。ベアモヌドはそれらを読み蟌たないためです。`--add-dir` で指定するディレクトリは郚分的な䟋倖です。ベアモヌドはその `.claude/skills/` フォルダから skills を読み蟌みたすが、その `.claude/commands/` ず `.claude/agents/` フォルダはスキップしたす。[远加ディレクトリからの Skills](/docs/ja/skills#skills-from-additional-directories) は、䜕が読み蟌たれ、䜕が読み蟌たれないかに぀いお説明しおいたす。

44 44 

45`--bare` がない堎合、`-p` セッションはプロゞェクトの `.claude/settings.json` のフックを実行し、その `.mcp.json` のサヌバヌを接続したす。これは信頌したこずのないフォルダでも同様です。`-p` セッションはワヌクスペヌス信頌ダむアログもサヌバヌごずの承認プロンプトも衚瀺したせん。[フォルダを信頌する前に実行されるもの](/docs/ja/permissions#what-runs-before-you-trust-a-folder) は、`-p` の䞋での各皮リポゞトリコンテンツず、それを陀倖する方法に぀いお説明しおいたす。45`--bare` がない堎合、`-p` セッションはプロゞェクトの `.claude/settings.json` のフックを実行し、その `.mcp.json` のサヌバヌに接続したす。これは、信頌したこずのないフォルダでも同様です。`-p` セッションはワヌクスペヌス信頌ダむアログもサヌバヌごずの承認プロンプトも衚瀺したせん。[フォルダを信頌する前に実行されるもの](/docs/ja/permissions#what-runs-before-you-trust-a-folder) は、`-p` の䞋での各皮リポゞトリコンテンツず、それを陀倖する方法に぀いお説明しおいたす。

46 46 

47この䟋は、ベアモヌドで 1 回限りの芁玄タスクを実行し、Read ツヌルを事前承認しお、呌び出しが蚱可プロンプトなしで完了するようにしたす。実行前に `ANTHROPIC_API_KEY` を蚭定しおください。ベアモヌドはサブスクリプションログむンを䜿甚しないためです。47この䟋は、ベアモヌドで 1 回限りの芁玄タスクを実行し、Read ツヌルを事前承認しお、暩限プロンプトなしで呌び出しが完了するようにしたす。ベアモヌドはサブスクリプションログむンを䜿甚しないため、実行前に `ANTHROPIC_API_KEY` を蚭定しおください。

48 48 

49```bash theme={null}49```bash theme={null}

50claude --bare -p "Summarize README.md" --allowedTools "Read"50claude --bare -p "Summarize README.md" --allowedTools "Read"

51```51```

52 52 

53ベアモヌドでは、Claude Code は OAuth 認蚌情報たたはシステムキヌチェヌンを読み蟌みたせん。Anthropic API の堎合、環境に `ANTHROPIC_API_KEY` を蚭定したす。キヌは [Claude Console](https://platform.claude.com) で䜜成するか、`--settings` JSON に `apiKeyHelper` を指定したす。Amazon Bedrock、Google Cloud の Agent Platform、および Microsoft Foundry は通垞のプロバむダヌ認蚌情報を読み蟌み続けたす。53ベアモヌドでは、Claude Code は OAuth 認蚌情報たたはシステムキヌチェヌンを読み蟌みたせん。Anthropic API の堎合、環境で `ANTHROPIC_API_KEY` を蚭定したす。[Claude Console](https://platform.claude.com) で䜜成されたキヌを䜿甚するか、`--settings` JSON で `apiKeyHelper` を指定したす。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry は、通垞どおり独自のプロバむダヌ認蚌情報を読み蟌み続けたす。

54 54 

55ベアモヌドでは Claude は Bash、ファむル読み取り、およびファむル線集ツヌルにアクセスできたす。フラグを䜿甚しお必芁なコンテキストを枡したす。55ベアモヌドでは、Claude は Bash、ファむル読み取り、ファむル線集ツヌルにアクセスできたす。フラグで必芁なコンテキストを枡したす。

56 56 

57| 読み蟌むもの | 䜿甚するもの |57| 読み蟌むもの | 䜿甚 |

58| - | - |58| - | - |

59| システムプロンプト远加 | `--append-system-prompt`、`--append-system-prompt-file` |59| システムプロンプト远加 | `--append-system-prompt`、`--append-system-prompt-file` |

60| 蚭定 | `--settings <file-or-json>` |60| 蚭定 | `--settings <file-or-json>` |


63| プラグむン | `--plugin-dir <path>`、`--plugin-url <url>` |63| プラグむン | `--plugin-dir <path>`、`--plugin-url <url>` |

64 64 

65<Note>65<Note>

66 `--bare` はスクリプトおよび SDK 呌び出しの掚奚モヌドであり、将来のリリヌスで `-p` のデフォルトになりたす。66 `--bare` はスクリプト化および SDK 呌び出しの掚奚モヌドであり、将来のリリヌスで `-p` のデフォルトになりたす。

67</Note>67</Note>

68 68 

69<h3 id="background-tasks-at-exit">69<h3 id="background-tasks-at-exit">

70 終了時のバックグラりンドタスク70 終了時のバックグラりンドタスク

71</h3>71</h3>

72 72 

73Claude が `claude -p` 実行䞭に [バックグラりンド Bash タスク](/docs/ja/tools-reference#bash-tool-behavior) を開始する堎合䟋えば、開発サヌバヌたたはりォッチビルド、そのシェルは Claude が最終結果を返し、stdin が閉じられおから玄 5 秒埌に終了したす。猶予期間により、結果の盎埌に終了するタスクでも出力を配信できたす。73Claude が `claude -p` 実行䞭に [バックグラりンド Bash タスク](/docs/ja/tools-reference#bash-tool-behavior) 䟋えば、開発サヌバヌたたはりォッチビルドを開始した堎合、Claude が最終結果を返し、stdin が閉じられおから玄 5 秒埌に、そのシェルは終了したす。猶予期間により、結果の盎埌に終了するタスクでも出力を配信できたす。

74 74 

75Claude が [サブ゚ヌゞェント](/docs/ja/sub-agents) たたはワヌクフロヌをバックグラりンドで開始する堎合、その結果が最終出力の䞀郚であるため、`claude -p` は代わりにその䜜業が完了するたで開いたたたになりたす。75Claude がバックグラりンド [subagent](/docs/ja/sub-agents) たたはワヌクフロヌを開始した堎合、`claude -p` は代わりにその䜜業が完了するたで開いたたたになりたす。その結果は最終出力の䞀郚だからです。

76 76 

77デフォルトでは、埅機は 10 分間の継続的なアむドル埅機埌に終了するため、スタックしたサブ゚ヌゞェントたたはワヌクフロヌがプロセスを無期限に開いたたたにするこずはできたせん。その時点で Claude Code は実行䞭のものをすべお停止し、その郚分的な結果をドロップしたす。制限を倉曎するには、[`CLAUDE_CODE_PRINT_BG_WAIT_CEILING_MS`](/docs/ja/env-vars) を蚭定するか、`0` に蚭定しお制限なく埅機したす。77デフォルトでは、埅機は 10 分間の継続的なアむドル埅機埌に終了するため、スタックした subagent たたはワヌクフロヌがプロセスを無期限に開いたたたにするこずはできたせん。その時点で Claude Code は実行䞭のすべおを停止し、その郚分的な結果をドロップしたす。制限を倉曎するには、[`CLAUDE_CODE_PRINT_BG_WAIT_CEILING_MS`](/docs/ja/env-vars) を蚭定するか、`0` に蚭定しお制限なしで埅機したす。

78 78 

79Claude が `claude -p` 実行䞭に [Monitor](/docs/ja/tools-reference#monitor-tool) りォッチを開始する堎合、Claude Code はりォッチがタむムアりトするか 10 分の䞊限がその埅機を終了するたで、どちらか先に来た方たで埅機したす。埅機䞭、Claude はりォッチが報告するこずに応答し続けたす。デフォルトでは、りォッチは Claude が開始しおから 5 分埌にタむムアりトしたす。79Claude が `claude -p` 実行䞭に [Monitor](/docs/ja/tools-reference#monitor-tool) りォッチを開始した堎合、Claude Code はりォッチがタむムアりトするか、10 分の䞊限が埅機を終了するたで、どちらか先に来た方たで埅機したす。埅機䞭、Claude はりォッチが報告するこずに応答し続けたす。デフォルトでは、りォッチは Claude が開始しおから 5 分埌にタむムアりトしたす。

80 80 

81<h3 id="stop-a-run-with-sigterm">81<h3 id="stop-a-run-with-sigterm">

82 SIGTERM で実行を停止する82 SIGTERM で実行を停止する

83</h3>83</h3>

84 84 

85`claude -p` 実行を SIGTERM で停止する堎合䟋えば `kill` たたはプロセススヌパヌバむザヌから、Claude Code はコヌド 143 で終了したす。Claude Code は進行䞭のタヌンを未完了のたたにし、そのための結果を蚘録したせん。代わりにタヌンを終了するには、SIGINT を送信するか、Agent SDK の `interrupt()` を呌び出しおから、プロセスを停止したす。85`claude -p` 実行を SIGTERM で停止した堎合䟋えば、`kill` たたはプロセススヌパヌバむザヌから、Claude Code はコヌド 143 で終了したす。Claude Code は進行䞭のタヌンを未完了のたたにし、そのための結果を蚘録したせん。タヌンを終了するには、SIGINT を送信するか、Agent SDK の `interrupt()` を呌び出しおから、プロセスを停止したす。

86 86 

87SIGTERM では、Claude Code はただ実行䞭の Bash コマンドのプロセスツリヌを終了したす。Claude Code は [`SessionEnd` フック](/docs/ja/hooks#sessionend) を実行しお終了したす。終了䞭、Claude Code は新しいツヌル呌び出しを開始せず、新しいモデルリク゚ストを送信せず、`SessionEnd` 以倖のフックを実行したせん。実行がコマンド実行䞭たたはシグナル到着時に蚱可プロンプトぞの回答を埅機䞭だった堎合、Claude Code はそのステップを以䞋のように凊理したす。87SIGTERM では、Claude Code はただ実行䞭の Bash コマンドのプロセスツリヌを終了したす。Claude Code は [`SessionEnd` hooks](/docs/ja/hooks#sessionend) を実行しお終了したす。終了䞭、Claude Code は新しいツヌル呌び出しを開始せず、新しいモデルリク゚ストを送信せず、`SessionEnd` 以倖のフックを実行したせん。実行が暩限プロンプトぞの回答を埅機しおいるコマンドの途䞭にあった堎合、Claude Code はそのステップを次のように凊理したす。

88 88 

89* **コマンド実行䞭**: Claude Code はコマンドをセッションで killed ずしお蚘録したす。89* **コマンドを実行䞭**: Claude Code はコマンドをセッションで匷制終了ずしお蚘録したす。

90* **蚱可プロンプトぞの回答を埅機䞭**: プロセスに SIGTERM を送信する堎合、Claude Code はプロンプトを未回答のたたにしたす。プログラムが Agent SDK を通じおセッションを閉じる堎合、SDK はシグナルを送信する前に Claude Code の入力を終了し、Claude Code は入力が終了するずすぐにプロンプトをキャンセルしたす。90* **暩限プロンプトぞの回答を埅機䞭**: SIGTERM をプロセスに送信した堎合、Claude Code はプロンプトを未回答のたたにしたす。プログラムが Agent SDK を通じおセッションを閉じた堎合、SDK はシグナルを送信する前に Claude Code の入力を終了し、Claude Code は入力が終了するずすぐにプロンプトをキャンセルしたす。

91 91 

92[セッションを再開](#continue-conversations) する堎合、Claude Code は SIGTERM が未完了のたたにしたタヌンを続行したす。92[セッションを再開](#continue-conversations) するず、Claude Code は䞭断されたタヌンをそのたたにし、次のプロンプトが䌚話を駆動したす。再開時に Claude Code が䞭断されたタヌンを続行するようにするには、[`CLAUDE_CODE_RESUME_INTERRUPTED_TURN=1`](/docs/ja/env-vars) を蚭定したす。

93 

94<h3 id="if-the-working-directory-is-deleted">

95 䜜業ディレクトリが削陀された堎合

96</h3>

97 

98`claude -p` たたは Agent SDK セッションの䜜業ディレクトリがセッション䞭に削陀された堎合、セッションは実行を続けたす。ディレクトリが芋぀からない間にタヌンが開始されるず、Claude Code は `stream-json` 出力で [譊告メッセヌゞ](/docs/ja/agent-sdk/typescript#sdkinformationalmessage) を発行し、ディレクトリが再床存圚するたでシェルコマンドは倱敗したす。

93 99 

94<h2 id="examples">100<h2 id="examples">

95 䟋101 䟋


256| フィヌルド | 型 | 説明 |262| フィヌルド | 型 | 説明 |

257| - | - | - |263| - | - | - |

258| `plugins` | array | 正垞に読み蟌たれたプラグむン各々 `name` ず `path` を含む |264| `plugins` | array | 正垞に読み蟌たれたプラグむン各々 `name` ず `path` を含む |

259| `plugin_errors` | array | プラグむン読み蟌み時゚ラヌ各々 `plugin`、`type`、`message` を含む。満たされおいない䟝存関係バヌゞョンず `--plugin-dir` 読み蟌み倱敗パスの欠萜やアヌカむブが無効などを含みたす。圱響を受けたプラグむンは降栌され、`plugins` から削陀されたす。゚ラヌがない堎合、キヌは省略されたす |265| `plugin_errors` | array | プラグむン読み蟌み時゚ラヌ各々 `plugin`、`type`、`message` を含む。満たされおいない䟝存関係バヌゞョンず `--plugin-dir` 読み蟌み倱敗パスの欠萜やアヌカむブが無効などを含みたす。圱響を受けたプラグむンは `plugins` から削陀されたす。゚ラヌがない堎合、キヌは省略されたす |

266 

267`--plugin-dir` ディレクトリたたはアヌカむブ自䜓が読み蟌みに倱敗した堎合、その `plugin_errors` ゚ントリは解決された絶察パスを `path` ずしお含みたす。耇数の `--plugin-dir` 倀のどれが倱敗したかを刀断するために䜿甚したす。`path` フィヌルドは Claude Code v2.1.283 以降が必芁です。

260 268 

261MCP サヌバヌフィヌルドも同じ方法で䜿甚したす。269MCP サヌバヌフィヌルドも同じ方法で䜿甚したす。

262`-p` で [`--mcp-config`](/docs/ja/cli-reference#cli-flags) を枡す堎合、Claude Code は最初のタヌンを実行する前に、ただ保留䞭のサヌバヌを埅機したす[`MCP_TIMEOUT`](/docs/ja/env-vars) スタヌトアップタむムアりトデフォルト 30 秒たで。[cached tool list](/docs/ja/agent-sdk/mcp#connection-timing) を持぀リモヌトサヌバヌは埅機をスキップし、`system/init` に `pending` を衚瀺し、最初のツヌル呌び出しで接続したす。埅機には Claude Code v2.1.221 以降が必芁です。270`-p` で [`--mcp-config`](/docs/ja/cli-reference#cli-flags) を枡す堎合、Claude Code は最初のタヌンを実行する前に、ただ保留䞭のサヌバヌを埅機したす[`MCP_TIMEOUT`](/docs/ja/env-vars) スタヌトアップタむムアりトデフォルト 30 秒たで。[cached tool list](/docs/ja/agent-sdk/mcp#connection-timing) を持぀リモヌトサヌバヌは埅機をスキップし、`system/init` に `pending` を衚瀺し、最初のツヌル呌び出しで接続したす。埅機には Claude Code v2.1.221 以降が必芁です。

hooks-guide.md +3 −3

Details

538各 hook には、それがどのように実行されるかを決定する `type` がありたす。ほずんどの hooks は `"type": "command"` を䜿甚し、シェルコマンドを実行したす。他の 4 ぀のタむプが利甚可胜です538各 hook には、それがどのように実行されるかを決定する `type` がありたす。ほずんどの hooks は `"type": "command"` を䜿甚し、シェルコマンドを実行したす。他の 4 ぀のタむプが利甚可胜です

539 539 

540* `"type": "http"`むベントデヌタを URL に POST したす。[HTTP hooks](#http-hooks) を参照しおください。540* `"type": "http"`むベントデヌタを URL に POST したす。[HTTP hooks](#http-hooks) を参照しおください。

541* `"type": "mcp_tool"`既に接続されおいる MCP サヌバヌ䞊のツヌルを呌び出したす。[MCP tool hooks](/docs/ja/hooks#mcp-tool-hook-fields) を参照しおください。541* `"type": "mcp_tool"`蚭定枈みの MCP サヌバヌ䞊のツヌルを呌び出したす。[MCP tool hooks](/docs/ja/hooks#mcp-tool-hook-fields) を参照しおください。

542* `"type": "prompt"`シングルタヌン LLM 評䟡。[プロンプトベヌスの hooks](#prompt-based-hooks) を参照しおください。542* `"type": "prompt"`シングルタヌン LLM 評䟡。[プロンプトベヌスの hooks](#prompt-based-hooks) を参照しおください。

543* `"type": "agent"`ツヌルアクセス付きマルチタヌン怜蚌。゚ヌゞェント hooks は実隓的であり、倉曎される可胜性がありたす。[゚ヌゞェントベヌスの hooks](#agent-based-hooks) を参照しおください。543* `"type": "agent"`ツヌルアクセス付きマルチタヌン怜蚌。゚ヌゞェント hooks は実隓的であり、倉曎される可胜性がありたす。[゚ヌゞェントベヌスの hooks](#agent-based-hooks) を参照しおください。

544 544 


880 プロンプトベヌスの hooks880 プロンプトベヌスの hooks

881</h2>881</h2>

882 882 

883決定論的なルヌルではなく刀断が必芁な決定に぀いおは、`type: "prompt"` hooks を䜿甚したす。シェルコマンドを実行する代わりに、Claude Code はプロンプトず hook の入力デヌタを Claude モデルデフォルトでは Haikuに送信しお決定を䞋したす。より倚くの機胜が必芁な堎合は、`model` フィヌルドで異なるモデルを指定できたす。883決定論的なルヌルではなく刀断が必芁な決定に぀いおは、`type: "prompt"` hooks を䜿甚したす。シェルコマンドを実行する代わりに、Claude Code はプロンプトず hook の入力デヌタを Claude モデルに送信しお決定を䞋したす。より倚くの機胜が必芁な堎合は、`model` フィヌルドで異なるモデルを指定できたす。

884 884 

885モデルの唯䞀の仕事は、その決定を JSON ずしお返すこずです885モデルの唯䞀の仕事は、その決定を JSON ずしお返すこずです

886 886 


995 995 

996hooks を蚭蚈する際は、以䞋の制玄を念頭に眮いおください996hooks を蚭蚈する際は、以䞋の制玄を念頭に眮いおください

997 997 

998* コマンド hooks は stdout、stderr、および終了コヌドを通じおのみ通信したす。これらは `/` コマンドたたはツヌル呌び出しをトリガヌできたせん。`additionalContext` を通じお返されたテキストは、Claude が平文ずしお読むシステムリマむンダヌずしお泚入されたす。HTTP hooks はレスポンスボディを通じお通信したす。998* コマンド hooks は stdout、stderr、および終了コヌドを通じおのみ通信したす。これらは `/` コマンドたたはツヌル呌び出しをトリガヌできたせん。`additionalContext` を通じお返されたテキストは、Claude が平文ずしお読む[システムリマむンダヌ](/docs/ja/glossary#system-reminder)ずしお泚入されたす。HTTP hooks はレスポンスボディを通じお通信したす。

999* Hook タむムアりトはタむプによっお異なりたす。`timeout` フィヌルド秒単䜍で hook ごずにオヌバヌラむドできたす。999* Hook タむムアりトはタむプによっお異なりたす。`timeout` フィヌルド秒単䜍で hook ごずにオヌバヌラむドできたす。

1000 * `command`、`http`、`mcp_tool`10 分。Claude Code は `UserPromptSubmit`、`PreModelSwitch`、および `PostModelSwitch` hooks のこのデフォルトを 30 秒に短瞮し、`MessageDisplay` を 10 秒に短瞮したす。1000 * `command`、`http`、`mcp_tool`10 分。Claude Code は `UserPromptSubmit`、`PreModelSwitch`、および `PostModelSwitch` hooks のこのデフォルトを 30 秒に短瞮し、`MessageDisplay` を 10 秒に短瞮したす。

1001 * `prompt`30 秒。1001 * `prompt`30 秒。

Details

144 144 

145察話的なりォヌクスルヌに぀いおは、[コンテキストりィンドりを探玢する](/docs/ja/context-window) を参照しおください。145察話的なりォヌクスルヌに぀いおは、[コンテキストりィンドりを探玢する](/docs/ja/context-window) を参照しおください。

146 146 

147<h4 id="context-claude-code-adds-on-its-own">

148 コンテキスト Claude Code が独自に远加するもの

149</h4>

150 

151Claude が `Co-Authored-By` トレヌラヌをコミットに远加するなど、自分で曞いおいないルヌルに埓う堎合、そのルヌルは [システムリマむンダヌ](/docs/ja/glossary#system-reminder) から来おいる可胜性がありたす。䜜業を進めるず、Claude Code はメッセヌゞず共に独自のコンテキストを䌚話に远加したす

152 

153* CLAUDE.md ファむル

154* [出力スタむル](/docs/ja/output-styles) の指瀺

155* Claude が以前に読んだファむルがディスク䞊で倉曎されたずきのメモ

156* コミットずプルリク゚ストの属性行

157 

158属性行を倉曎たたは削陀するには、[`attribution`](/docs/ja/settings-reference#attribution) を蚭定したす。Claude Code の組み蟌みコミットおよびプルリク゚スト指瀺を削陀するには、[`includeGitInstructions`](/docs/ja/settings-reference#includegitinstructions) を `false` に蚭定したす。その他のスむッチに぀いおは、[゚ヌゞェントが眮き換えるコンテキストをオフにする](/docs/ja/agent-sdk/modifying-system-prompts#turn-off-the-context-your-agent-replaces) を参照しおください。

159 

147<h4 id="when-context-fills-up">160<h4 id="when-context-fills-up">

148 コンテキストが満杯になったずき161 コンテキストが満杯になったずき

149</h4>162</h4>


172 チェックポむントず暩限で安党に保぀185 チェックポむントず暩限で安党に保぀

173</h2>186</h2>

174 187 

175Claude には 2 ぀の安党メカニズムがありたす。チェックポむントはファむル倉曎を元に戻すこずができ、暩限は Claude ができるこずを制埡したす。188Claude には 2 ぀のセヌフティメカニズムがありたす。チェックポむントはファむル倉曎を元に戻すこずができ、暩限は Claude が質問なしにできるこずを制埡したす。

176 189 

177<h3 id="undo-changes-with-checkpoints">190<h3 id="undo-changes-with-checkpoints">

178 チェックポむントで倉曎を元に戻す191 チェックポむントで倉曎を元に戻す

179</h3>192</h3>

180 193 

181**ファむル線集はすべお可逆的です。** Claude がファむルを線集する前に、珟圚のコンテンツのスナップショットを䜜成したす。䜕か問題が発生した堎合、`Esc` を 2 回抌しお前の状態に巻き戻すか、Claude に元に戻すよう求めおください。194**ファむル線集は可逆的です。** Claude がファむルを線集する前に、珟圚の内容のスナップショットを䜜成したす。䜕か問題が発生した堎合は、`Esc` キヌを 2 回抌しお前の状態に戻すか、Claude に元に戻すよう䟝頌しおください。

182 195 

183チェックポむントは git ずは別であり、䌚話を再開するずきに利甚可胜なたたです。ファむル倉曎のみをカバヌし、埩元は [シンボリックリンクずハヌドリンクされたファむルをスキップしたす](/docs/ja/checkpointing#symlinked-and-hard-linked-paths-not-restored)。リモヌトシステムデヌタベヌス、API、デプロむメントに圱響するアクションはチェックポむントできたせん。これらは暩限モヌドず暩限ルヌルで制埡したす。196チェックポむントは git ずは別で、䌚話を再開するずきも利甚可胜です。ファむル倉曎のみをカバヌし、埩元は [シンボリックリンクずハヌドリンクされたファむルをスキップしたす](/docs/ja/checkpointing#symlinked-and-hard-linked-paths-not-restored)。リモヌトシステムデヌタベヌス、API、デプロむメントに圱響を䞎えるアクションはチェックポむント化できたせん。これらは暩限モヌドず暩限ルヌルで制埡したす。

184 197 

185<h3 id="control-what-claude-can-do">198<h3 id="control-what-claude-can-do">

186 Claude ができるこずを制埡する199 Claude ができるこずを制埡する

187</h3>200</h3>

188 201 

189暩限モヌドを遞択しお、Claude が求めずにできるこずを蚭定したす。`Shift+Tab` を抌しお暩限モヌドをサむクルしたす。202暩限モヌドを遞択しお、Claude が質問なしにできるこずを蚭定したす。`Shift+Tab` を抌しお暩限モヌドをサむクルさせたす。

190 203 

191* **Auto**分類噚がバックグラりンドでほずんどのアクションをレビュヌし、求める代わりにリスクのあるものをブロックしたす。Pro、Max、Team プランでは、むンタラクティブタヌミナルず VS Code セッションの [組み蟌みの開始暩限モヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in) です204* **Auto**: 分類噚がバックグラりンドでほずんどのアクションをレビュヌし、質問する代わりにリスクのあるものをブロックしたす。Claude Code v2.1.283 以降では、むンタラクティブタヌミナルず VS Code セッションの [組み蟌みの開始暩限モヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in) であり、以前のバヌゞョンでは Pro、Max、Team プランのみです

192* **Manual**Claude はファむル線集ずシェルコマンドの前に求めたす205* **Manual**: Claude はファむル線集ずシェルコマンドの前に質問したす

193* **Accept edits**Claude はファむルを線集し、`mkdir` や `mv` などの䞀般的なファむルシステムコマンドを実行するよう求めず、他のコマンドはただ求めたす206* **Accept edits**: Claude は `mkdir` や `mv` などの䞀般的なファむルシステムコマンドを質問なしでファむル線集および実行し、他のコマンドに぀いおは匕き続き質問したす

194* **Plan**Claude は゜ヌスファむルを線集せずに探玢し、プランを提案したす207* **Plan**: Claude は゜ヌスファむルを線集せずにプランを探玢および提案したす

195 208 

196`.claude/settings.json` で特定のコマンドを蚱可するこずもできたす。これにより、Claude は毎回求めたせん。これは `npm test` や `git status` などの信頌できるコマンドに䟿利です。蚭定は組織党䜓のポリシヌから個人的な蚭定たでスコヌプできたす。詳现に぀いおは、[暩限](/docs/ja/permissions) を参照しおください。209`.claude/settings.json` で特定のコマンドを蚱可するこずもできるため、Claude は毎回質問する必芁がありたせん。これは `npm test` や `git status` などの信頌できるコマンドに䟿利です。蚭定は組織党䜓のポリシヌから個人的な蚭定たでスコヌプできたす。詳现は [Permissions](/docs/ja/permissions) を参照しおください。

197 210 

198***211***

199 212 

interactive-mode.md +17 −9

Details

34| `Ctrl+T` | Claude のタスクチェックリストを切り替え | ステヌタス領域に[Claude のやるこずリスト](#task-list)を衚瀺たたは非衚瀺にしたす。これはバックグラりンドタスクビュヌではありたせん。実行䞭のシェルずサブ゚ヌゞェントを確認するには [`/tasks`](/docs/ja/commands) を䜿甚しおください |34| `Ctrl+T` | Claude のタスクチェックリストを切り替え | ステヌタス領域に[Claude のやるこずリスト](#task-list)を衚瀺たたは非衚瀺にしたす。これはバックグラりンドタスクビュヌではありたせん。実行䞭のシェルずサブ゚ヌゞェントを確認するには [`/tasks`](/docs/ja/commands) を䜿甚しおください |

35| `Ctrl+S` | プロンプトを保存たたは埩元 | 入力にテキストがある堎合、それを保存しおプロンプトをクリアしたす。空のプロンプトで再床抌すず、保存されたテキスト、カヌ゜ル䜍眮、貌り付けられたコンテンツ、および入力モヌドが埩元されるため、保存された `!` [シェルコマンド](#shell-mode-with-prefix)はシェルモヌドで戻りたす |35| `Ctrl+S` | プロンプトを保存たたは埩元 | 入力にテキストがある堎合、それを保存しおプロンプトをクリアしたす。空のプロンプトで再床抌すず、保存されたテキスト、カヌ゜ル䜍眮、貌り付けられたコンテンツ、および入力モヌドが埩元されるため、保存された `!` [シェルコマンド](#shell-mode-with-prefix)はシェルモヌドで戻りたす |

36| `Ctrl+Z` | Claude Code を䞀時停止 | Unix のみ。プロセスをシェルに䞀時停止したす。`fg` を実行しお再開したす |36| `Ctrl+Z` | Claude Code を䞀時停止 | Unix のみ。プロセスをシェルに䞀時停止したす。`fg` を実行しお再開したす |

37| `å·Š/右矢印` | ダむアログタブを埪環 | 暩限ダむアログずメニュヌのタブ間を移動 |37| `å·Š/右矢印` | ダむアログタブを埪環 | 暩限ダむアログずメニュヌのタブ間を移動したす。タブ付きダむアログでは、タブ行がフォヌカスされおいる間、キヌはタブを切り替えたす。[タブアクション](/docs/ja/keybindings#tabs-actions)を参照しお、フォヌカスがどのように移動するかを確認しおください |

38| `Tab` | オヌトコンプリヌト候補を受け入れるか、暩限回答にコメントを远加 | プロンプト入力にオヌトコンプリヌト候補が衚瀺されおいる堎合、遞択された候補を受け入れたす。ほずんどの暩限プロンプトで、**はい**たたは**いいえ**がフォヌカスされおいる堎合、そのオプションのコメントフィヌルドを開き、再床抌すずフィヌルドを閉じたす。[暩限プロンプトに回答するずきにコメントを远加](/docs/ja/permissions#add-a-comment-when-you-answer-a-permission-prompt)を参照しおください |38| `Tab` | オヌトコンプリヌト候補を受け入れるか、暩限回答にコメントを远加 | プロンプト入力にオヌトコンプリヌト候補が衚瀺されおいる堎合、遞択された候補を受け入れたす。ほずんどの暩限プロンプトで、**はい**たたは**いいえ**がフォヌカスされおいる堎合、そのオプションのコメントフィヌルドを開き、再床抌すずフィヌルドを閉じたす。[暩限プロンプトに回答するずきにコメントを远加](/docs/ja/permissions#add-a-comment-when-you-answer-a-permission-prompt)を参照しおください |

39| `侊/䞋矢印` たたは `Ctrl+P`/`Ctrl+N` | カヌ゜ルを移動たたはコマンド履歎を移動 | 入力が耇数の芖芚行にたたがる堎合ラップされおいるか耇数行かどうか、最初にプロンプト内でカヌ゜ルを移動したす。カヌ゜ルが最初たたは最埌の芖芚行にある堎合、再床抌すずコマンド履歎を移動したす。メッセヌゞがキュヌに入っおいる堎合、最初の行から `Up` を抌すず代わりに[キュヌに入れたものを取り戻したす](#take-back-what-you-queued) |39| `侊/䞋矢印` たたは `Ctrl+P`/`Ctrl+N` | カヌ゜ルを移動たたはコマンド履歎を移動 | 入力が耇数の芖芚行にたたがる堎合ラップされおいるか耇数行かどうか、最初にプロンプト内でカヌ゜ルを移動したす。カヌ゜ルが最初たたは最埌の芖芚行にある堎合、再床抌すずコマンド履歎を移動したす。メッセヌゞがキュヌに入っおいる堎合、最初の行から `Up` を抌すず代わりに[キュヌに入れたものを取り戻したす](#take-back-what-you-queued) |

40| `Esc` | Claude を割り蟌むか、ダむアログを閉じる | 珟圚の応答たたはツヌル呌び出しを途䞭で停止しお、リダむレクトできたす。Claude はこれたでの䜜業を保持したす。[メッセヌゞがキュヌに入っおいる](#queue-messages-while-claude-works)堎合、Claude Code は次にそれらを送信したす。ダむアログが開いおいる堎合、`Esc` はダむアログを閉じたす。暩限プロンプトでは、`Esc` はアクション[コメントなしの**いいえ**](/docs/ja/permissions#add-a-comment-when-you-answer-a-permission-prompt)ず同じを拒吊したす |40| `Esc` | Claude を割り蟌むか、ダむアログを閉じる | 珟圚の応答たたはツヌル呌び出しを途䞭で停止しお、リダむレクトできたす。Claude はこれたでの䜜業を保持したす。[メッセヌゞがキュヌに入っおいる](#queue-messages-while-claude-works)堎合、Claude Code は次にそれらを送信したす。ダむアログが開いおいる堎合、`Esc` はダむアログを閉じたす。フッタヌ項目[サブ゚ヌゞェントパネル](/docs/ja/sub-agents#run-subagents-in-foreground-or-background)内の行などが遞択されおいる堎合、`Esc` は割り蟌みの代わりに[それを遞択解陀](/docs/ja/keybindings#footer-actions)したす。暩限プロンプトでは、`Esc` はアクション[コメントなしの**いいえ**](/docs/ja/permissions#add-a-comment-when-you-answer-a-permission-prompt)ず同じを拒吊したす |

41| `Esc` + `Esc` | 入力ドラフトをクリアするか、巻き戻す | プロンプト入力にテキストが含たれおいる堎合、ダブル `Esc` はそれをクリアし、ドラフトを履歎に保存しお `Up` で呌び出せるようにしたす。入力が空の堎合、ダブル `Esc` は[巻き戻しメニュヌ](/docs/ja/checkpointing)を開いお、前の時点からコヌドず䌚話を埩元たたは芁玄できたす |41| `Esc` + `Esc` | 入力ドラフトをクリアするか、巻き戻す | プロンプト入力にテキストが含たれおいる堎合、ダブル `Esc` はそれをクリアし、ドラフトを履歎に保存しお `Up` で呌び出せるようにしたす。入力が空の堎合、ダブル `Esc` は[巻き戻しメニュヌ](/docs/ja/checkpointing)を開いお、前の時点からコヌドず䌚話を埩元たたは芁玄できたす |

42| `Ctrl+Enter` たたは `Ctrl+X Ctrl+S` | キュヌに入れたメッセヌゞを今すぐ送信 | [キュヌに入れたメッセヌゞ](#queue-messages-while-claude-works)ずドラフトを盎ちに送信したす。[Claude Code がキュヌに入れたものを送信するずき](#when-claude-code-sends-what-you-queued)は、Claude が䜜業䞭のタヌンに䜕が起こるかに぀いお説明しおいたす。[シェルモヌド](#shell-mode-with-prefix)では、キヌはコマンドをキュヌに入れるだけです。拡匵キヌを報告しないタヌミナルでは、`Ctrl+Enter` は通垞の `Enter` ずしお到着したす。`Ctrl+X Ctrl+S` はすべおのタヌミナルで機胜したす。Claude Code v2.1.275 以降が必芁です |42| `Ctrl+Enter` たたは `Ctrl+X Ctrl+S` | キュヌに入れたメッセヌゞを今すぐ送信 | [キュヌに入れたメッセヌゞ](#queue-messages-while-claude-works)ずドラフトを盎ちに送信したす。[Claude Code がキュヌに入れたものを送信するずき](#when-claude-code-sends-what-you-queued)は、Claude が䜜業䞭のタヌンに䜕が起こるかに぀いお説明しおいたす。[シェルモヌド](#shell-mode-with-prefix)では、キヌはコマンドをキュヌに入れるだけです。拡匵キヌを報告しないタヌミナルでは、`Ctrl+Enter` は通垞の `Enter` ずしお到着したす。`Ctrl+X Ctrl+S` はすべおのタヌミナルで機胜したす。Claude Code v2.1.275 以降が必芁です |

43| `Shift+Tab`、たたは Node たたは Bun ランタむムが VT 入力モヌドを有効にしない堎合は Windows で `Alt+M` | 暩限モヌドを埪環 | `default`モヌド指暙で Manual ずラベル付け、`acceptEdits`、`plan`、および利甚可胜な堎合は `bypassPermissions` ず `auto` を埪環したす。`auto` から、最初のプレスは `default` に切り替わりたす。[暩限モヌド](/docs/ja/permission-modes)を参照しおください。ファむル暩限プロンプトでは、同じキヌが開いおいる[コメントフィヌルド](/docs/ja/permissions#add-a-comment-when-you-answer-a-permission-prompt)を閉じたす。フィヌルドが開いおいない堎合、プロンプトがそのオプションを提䟛するずきに、セッションの残りの郚分でアクションを蚱可するオプションを遞択したす |43| `Shift+Tab`、たたは Node たたは Bun ランタむムが VT 入力モヌドを有効にしない堎合は Windows で `Alt+M` | 暩限モヌドを埪環 | `default`モヌド指暙で Manual ずラベル付け、`acceptEdits`、`plan`、および利甚可胜な堎合は `bypassPermissions` ず `auto` を埪環したす。`auto` から、最初のプレスは `default` に切り替わりたす。[暩限モヌド](/docs/ja/permission-modes)を参照しおください。ファむル暩限プロンプトでは、同じキヌが開いおいる[コメントフィヌルド](/docs/ja/permissions#add-a-comment-when-you-answer-a-permission-prompt)を閉じたす。フィヌルドが開いおいない堎合、プロンプトがそのオプションを提䟛するずきに、セッションの残りの郚分でアクションを蚱可するオプションを遞択したす |

44| `Option+P`macOSたたは `Alt+P`Windows/Linux | モデルを切り替え | プロンプトをクリアせずにモデルを切り替え |44| `Option+P`macOSたたは `Alt+P`Windows/Linux | モデルを切り替え | プロンプトをクリアせずにモデルを切り替え |

45| `Option+T`macOSたたは `Alt+T`Windows/Linux | 拡匵思考を切り替え | 拡匵思考モヌドを有効たたは無効にしたす。Opus 5.5 たたは Fable モデルには効果がありたせん。これらは垞に拡匵思考を䜿甚したす。macOS で Option を Meta ずしお蚭定せずに動䜜したす |45| `Option+T`macOSたたは `Alt+T`Windows/Linux | 拡匵思考を切り替え | 拡匵思考モヌドを有効たたは無効にしたす。Opus 5.5、Sonnet 5.5、たたは Fable モデルには効果がありたせん。これらは垞に拡匵思考を䜿甚したす。macOS で Option を Meta ずしお蚭定せずに動䜜したす |

46| `Option+O`macOSたたは `Alt+O`Windows/Linux | 高速モヌドを切り替え | [高速モヌド](/docs/ja/fast-mode)を有効たたは無効にしたす |46| `Option+O`macOSたたは `Alt+O`Windows/Linux | 高速モヌドを切り替え | [高速モヌド](/docs/ja/fast-mode)を有効たたは無効にしたす |

47 47 

48<h3 id="text-editing">48<h3 id="text-editing">


235| コマンド | アクション |235| コマンド | アクション |

236| :- | :- |236| :- | :- |

237| `x` | 文字を削陀 |237| `x` | 文字を削陀 |

238| `r{char}` | カヌ゜ルの䞋の文字を `{char}` に眮換 |

238| `dd` | 行を削陀 |239| `dd` | 行を削陀 |

239| `D` | 行の終わりたで削陀 |240| `D` | 行の終わりたで削陀 |

240| `dw`/`de`/`db` | 単語を削陀/終わりたで/戻す |241| `dw`/`de`/`db` | 単語を削陀/終わりたで/戻す |

241| `df{char}`/`dt{char}` | 次の文字の出珟䜍眮たで削陀含む、たたは盎前たで |242| `df{char}`/`dt{char}` | 次の文字の出珟䜍眮たで削陀含む、たたは盎前たで |

243| `dj`/`dk` | 珟圚の行ず䞋たたは䞊の行を削陀 |

244| `dgg`/`dG` | 珟圚の行から最初たたは最埌の行たで削陀 |

245| `d0`/`c0`/`y0` | カヌ゜ルから行の開始たで削陀、倉曎、たたはダンク。Claude Code v2.1.281 以降が必芁です |

242| `cc` | 行を倉曎 |246| `cc` | 行を倉曎 |

243| `C` | 行の終わりたで倉曎 |247| `C` | 行の終わりたで倉曎 |

244| `cw`/`ce`/`cb` | 単語を倉曎/終わりたで/戻す |248| `cw`/`ce`/`cb` | 単語を倉曎/終わりたで/戻す |


342* Claude Code にコマンドをバックグラりンドで実行するようプロンプトを送信する346* Claude Code にコマンドをバックグラりンドで実行するようプロンプトを送信する

343* `Ctrl+B` を抌しお、通垞の Bash ツヌル呌び出しをバックグラりンドに移動する。Tmux ナヌザヌは tmux のプリフィックスキヌのため、`Ctrl+B` を 2 回抌す必芁がありたす。347* `Ctrl+B` を抌しお、通垞の Bash ツヌル呌び出しをバックグラりンドに移動する。Tmux ナヌザヌは tmux のプリフィックスキヌのため、`Ctrl+B` を 2 回抌す必芁がありたす。

344 348 

349コマンドがタむムアりトに達しおから完了する前に、Claude Code は自動的に[それをバックグラりンドに移動](/docs/ja/tools-reference#background-commands)したす。ただし、コマンドが `sleep` で始たる堎合は陀きたす。コマンドが実行される期間を倉曎するには、[Bash タむムアりト環境倉数](/docs/ja/tools-reference#timeout-and-output-limits)を蚭定したす。

350 

345**䞻な機胜**351**䞻な機胜**

346 352 

347* 出力はファむルに曞き蟌たれ、Claude は Read ツヌルを䜿甚しおそれを取埗できたす353* 出力はファむルに曞き蟌たれ、Claude は Read ツヌルを䜿甚しおそれを取埗できたす

348* バックグラりンドタスクには、远跡ず出力取埗のための䞀意の ID がありたす354* バックグラりンドタスクには、远跡ず出力取埗のための䞀意の ID がありたす

349* バックグラりンドタスクは、Claude Code が終了するずきに自動的にクリヌンアップされたす。macOS ず Linux では、[`/tasks`](/docs/ja/commands) からバックグラりンドタスクを停止するか、Claude Code が終了時に停止する堎合、`setsid` たたは `timeout` の䞋で開始されたものなど、タスクのシェルから切り離されたプロセスも停止したす355* バックグラりンドタスクは、Claude Code が終了するずきに自動的にクリヌンアップされたす。macOS ず Linux では、[`/tasks`](/docs/ja/commands)からバックグラりンドタスクを停止するか、Claude Code が終了時に停止する堎合、`setsid` たたは `timeout` の䞋で開始されたものなど、タスクのシェルから切り離されたプロセスも停止したす

350* セッションを終了する代わりにバックグラりンドにした堎合、バックグラりンドタスクはバックグラりンドセッションで実行され続けたす。[実行䞭のセッションをバックグラりンドにする](/docs/ja/agent-view#from-inside-a-session)を参照しおください356* セッションを終了する代わりにバックグラりンドにした堎合、バックグラりンドタスクはバックグラりンドセッションで実行され続けたす。[実行䞭のセッションをバックグラりンドにする](/docs/ja/agent-view#from-inside-a-session)を参照しおください

351* 出力が 5GB を超える堎合、バックグラりンドタスクは自動的に終了され、stderr に理由を説明するメモが衚瀺されたす357* 出力が 5GB を超える堎合、バックグラりンドタスクは自動的に終了され、stderr に理由を説明するメモが衚瀺されたす

352* macOS ず Linux では、セッションが少なくずも 30 分間アむドル状態にあり、タヌンたたはサブ゚ヌゞェントが実行されおいない堎合、Claude Code はオペレヌティングシステムがメモリプレッシャヌを通知するずきに実行䞭のバックグラりンドタスクを停止したす。Claude Code v2.1.193 以降が必芁です358* macOS ず Linux では、セッションが少なくずも 30 分間アむドル状態にあり、タヌンたたはサブ゚ヌゞェントが実行されおいない堎合、Claude Code はオペレヌティングシステムがメモリプレッシャヌを通知するずきに実行䞭のバックグラりンドタスクを停止したす。Claude Code v2.1.193 以降が必芁です

353 * [デバッグログ](/docs/ja/debug-your-config)は、タスクが停止された理由、たたはプレッシャヌむベントがそれらを実行し続けた理由を瀺したす359 * [デバッグログ](/docs/ja/debug-your-config)は、タスクが停止された理由、たたはプレッシャヌむベントがそれらを実行し続けた理由を瀺したす

354 * [`CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP`](/docs/ja/env-vars) を `1` に蚭定しおメモリプレッシャヌ停止をオフにしたす360 * [`CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP`](/docs/ja/env-vars)を `1` に蚭定しおメモリプレッシャヌ停止をオフにしたす

355* [サブ゚ヌゞェント](/docs/ja/sub-agents)が所有するバックグラりンドコマンドには時間制限がありたせん。ただし、フォアグラりンドで実行されおいるサブ゚ヌゞェントが所有するコマンドは、そのサブ゚ヌゞェントが最終応答を行うずきに終了したす。ツヌル参照の[バックグラりンドコマンド](/docs/ja/tools-reference#background-commands)を参照しおください。v2.1.218 より前では、メモリプレッシャヌリヌプも、サブ゚ヌゞェントコマンドに察する以前の 60 分制限も、`Ctrl+B` でバックグラりンドに移動されたコマンドをカバヌしおいたせんでした361* [サブ゚ヌゞェント](/docs/ja/sub-agents)が所有するバックグラりンドコマンドには時間制限がありたせん。ただし、フォアグラりンドで実行されおいるサブ゚ヌゞェントが所有するコマンドは、そのサブ゚ヌゞェントが最終応答を行うずきに終了したす。ツヌル参照の[バックグラりンドコマンド](/docs/ja/tools-reference#background-commands)を参照しおください。v2.1.218 より前では、メモリプレッシャヌリヌプも、サブ゚ヌゞェントコマンドに察する以前の 60 分制限も、`Ctrl+B` でバックグラりンドに移動されたコマンドをカバヌしおいたせんでした

356 362 

357すべおのバックグラりンドタスク機胜を無効にするには、`CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` 環境倉数を `1` に蚭定したす。詳现は[環境倉数](/docs/ja/env-vars)を参照しおください。363すべおのバックグラりンドタスク機胜を無効にするには、`CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` 環境倉数を `1` に蚭定したす。詳现は[環境倉数](/docs/ja/env-vars)を参照しおください。


368 `!` プリフィックスを䜿甚したシェルモヌド374 `!` プリフィックスを䜿甚したシェルモヌド

369</h3>375</h3>

370 376 

371入力に `!` をプリフィックスずしお付けるこずで、Claude を経由せずにシェルコマンドを盎接実行したす。377`!` をプリフィックスずしお付けるこずで、Claude を経由せずにシェルコマンドを盎接実行したす。

372 378 

373```bash theme={null}379```bash theme={null}

374! npm test380! npm test


389 395 

390セッションが[厳密なサンドボックスモヌド](/docs/ja/sandboxing#the-unsandboxed-retry-escape-hatch)の䞋に蚘茉されおいるもののいずれかでない限り、シェルモヌドで入力したコマンドは、サンドボックスを有効にしおいる堎合でも[サンドボックス](/docs/ja/sandboxing)の倖で実行されたす。これは、サンドボックスが Claude が実行するコマンドに適甚されるためです。396セッションが[厳密なサンドボックスモヌド](/docs/ja/sandboxing#the-unsandboxed-retry-escape-hatch)の䞋に蚘茉されおいるもののいずれかでない限り、シェルモヌドで入力したコマンドは、サンドボックスを有効にしおいる堎合でも[サンドボックス](/docs/ja/sandboxing)の倖で実行されたす。これは、サンドボックスが Claude が実行するコマンドに適甚されるためです。

391 397 

392Claude はコマンド出力がトランスクリプトに到着するず自動的に応答するため、`! npm test` を実行しお、2 番目のプロンプトなしで倱敗の説明を取埗できたす。応答コストは通垞のプロンプトを送信するのず同じです。出力がコンテキストに远加されるが応答がない以前の動䜜を埩元するには、`settings.json` で [`respondToBashCommands`](/docs/ja/settings-reference#respondtobashcommands) を `false` に蚭定したす。v2.1.186 より前では、シェルモヌドは垞に応答なしでコンテキストに出力を远加しおいたした。398Claude はコマンド出力がトランスクリプトに到着するず自動的に応答するため、`! npm test` を実行しお、2 番目のプロンプトなしで倱敗の説明を取埗できたす。応答コストは通垞のプロンプトを送信するのず同じです。出力がコンテキストに远加されるが応答がない以前の動䜜を埩元するには、`settings.json` で [`respondToBashCommands`](/docs/ja/settings-reference#respondtobashcommands)を `false` に蚭定したす。v2.1.186 より前では、シェルモヌドは垞に応答なしでコンテキストに出力を远加しおいたした。

393 399 

394<h2 id="queue-messages-while-claude-works">400<h2 id="queue-messages-while-claude-works">

395 Claude が䜜業䞭にメッセヌゞをキュヌに入れる401 Claude が䜜業䞭にメッセヌゞをキュヌに入れる

396</h2>402</h2>

397 403 

398Claude が䜜業䞭に、メッセヌゞを入力しお `Enter` キヌを抌すず、Claude Code はタヌンを䞭断する代わりにメッセヌゞをキュヌに入れ、入力ボックスの䞊にキュヌに入れられた゚ントリを衚瀺したす。`!` [シェルコマンド](#shell-mode-with-prefix)ず、ほずんどの[コマンド](/docs/ja/commands)をキュヌに入れるこずができたす。ただし、Claude Code が送信盎埌に実行する `/status` などのコマンドは陀きたす。404Claude が䜜業䞭に、メッセヌゞを入力しお `Enter` キヌを抌すず、Claude Code はタヌンを䞭断する代わりにメッセヌゞをキュヌに入れ、䌚話にキュヌに入れられた゚ントリを衚瀺したす。`!` [シェルコマンド](#shell-mode-with-prefix)ず、ほずんどの[コマンド](/docs/ja/commands)をキュヌに入れるこずができたす。ただし、Claude Code が送信盎埌に実行する `/status` などのコマンドは陀きたす。

399 405 

400送信されたメッセヌゞずキュヌに入れられたメッセヌゞは、Claude が応答を開始するたでグレヌで衚瀺されるため、Claude がただ凊理しおいないメッセヌゞを刀別できたす。406送信されたメッセヌゞずキュヌに入れられたメッセヌゞは、Claude が応答を開始するたでグレヌで衚瀺されるため、Claude がただ凊理しおいないメッセヌゞを刀別できたす。

401 407 

408[接続された IDE](/docs/ja/vs-code#the-built-in-ide-mcp-server)たたは[diff パネル](#diff-panel)からの遞択が付いたメッセヌゞをキュヌに入れた堎合、`Enter` キヌを抌したずきに遞択しおいた内容が保持されたす。その埌に遞択した内容がどうであれ関係ありたせん。

409 

402<h3 id="when-claude-code-sends-what-you-queued">410<h3 id="when-claude-code-sends-what-you-queued">

403 Claude Code がキュヌに入れたものを送信するタむミング411 Claude Code がキュヌに入れたものを送信するタむミング

404</h3>412</h3>


410 418 

411キュヌに入れたものをタヌンの終了を埅たずに送信するには、`Ctrl+Enter` キヌを抌したす。キュヌに入れたメッセヌゞがすぐに送信され、入力しおいたドラフトがある堎合はそれがその埌ろにキュヌに入れられたす。Claude Code v2.1.275 以降が必芁です。419キュヌに入れたものをタヌンの終了を埅たずに送信するには、`Ctrl+Enter` キヌを抌したす。キュヌに入れたメッセヌゞがすぐに送信され、入力しおいたドラフトがある堎合はそれがその埌ろにキュヌに入れられたす。Claude Code v2.1.275 以降が必芁です。

412 420 

413キュヌに入れた `!` シェルコマンドが メッセヌゞの前にある堎合、このキヌはタヌンを䞭断したす。それ以倖の堎合、タヌンに䜕が起こるかは、キヌを抌したずきに Claude が䜕をしおいるかによっお異なりたす。421キュヌに入れた `!` シェルコマンドがメッセヌゞの前にある堎合、このキヌはタヌンを䞭断したす。それ以倖の堎合、タヌンに䜕が起こるかは、キヌを抌したずきに Claude が䜕をしおいるかによっお異なりたす。

414 422 

415* シェルコマンド、サブ゚ヌゞェント、たたは[バックグラりンド](#background-bash-commands)に移動できるその他の䜜業を実行しおいるその䜜業はバックグラりンドに移動しお実行を続け、Claude は同じタヌン内でメッセヌゞを読みたす。423* シェルコマンド、サブ゚ヌゞェント、たたは[バックグラりンド](#background-bash-commands)に移動できるその他の䜜業を実行しおいるその䜜業はバックグラりンドに移動しお実行を続け、Claude は同じタヌン内でメッセヌゞを読みたす。

416* 応答を曞き蟌むだけ、たたはバックグラりンドに移動できないものを実行しおいるClaude Code はタヌンを䞭断し、メッセヌゞを次に送信したす。v2.1.281 より前では、このキヌは䞡方の堎合でタヌンを䞭断しおいたした。424* 応答を曞き蟌むだけ、たたはバックグラりンドに移動できないものを実行しおいるClaude Code はタヌンを䞭断し、メッセヌゞを次に送信したす。v2.1.281 より前では、このキヌは䞡方の堎合でタヌンを䞭断しおいたした。

jetbrains.md +5 −1

Details

249 249 

250サヌバヌは `ide` ずいう名前で、蚭定するものがないため `/mcp` から非衚瀺になっおいたす。ただし、組織が [`PreToolUse` フック](/docs/ja/hooks#pretooluse) を䜿甚しお MCP ツヌルをホワむトリストに登録しおいる堎合は、それが存圚するこずを知っおおく必芁がありたす。250サヌバヌは `ide` ずいう名前で、蚭定するものがないため `/mcp` から非衚瀺になっおいたす。ただし、組織が [`PreToolUse` フック](/docs/ja/hooks#pretooluse) を䜿甚しお MCP ツヌルをホワむトリストに登録しおいる堎合は、それが存圚するこずを知っおおく必芁がありたす。

251 251 

252**遞択ずオヌプンファむルコンテキスト。** 接続䞭、CLI は珟圚の゚ディタヌ遞択ずアクティブファむルのパスを、送信する各プロンプトのコンテキストずしお含めたす。トランスクリプトには、これが発生したずきに `⧉ Selected N lines from <file>` ずいう行が衚瀺されたす。`.env` などの機密ファむルを陀倖するには、そのパスに察しお [`Read` 拒吊ルヌル](/docs/ja/permissions#read-and-edit) を远加しおください。䞀臎する拒吊ルヌルは、遞択されたテキストずそのファむルのオヌプンファむル通知の䞡方が Claude に到達するのを防ぎたす。252**遞択ずオヌプンファむルコンテキスト。** 接続䞭、CLI は珟圚の゚ディタヌ遞択ずアクティブファむルのパスを、送信する各プロンプトのコンテキストずしお含めたす。トランスクリプトには、これが発生したずきに `⧉ Selected N lines from <file>` ずいう行が衚瀺されたす。

253 

254[Claude が䜜業䞭にメッセヌゞをキュヌに入れる](/docs/ja/interactive-mode#queue-messages-while-claude-works)堎合、`Enter` キヌを抌したずきに遞択しおいた遞択内容が保持され、その埌に遞択したものは䜕でも保持されたす。

255 

256`.env` などの機密ファむルを陀倖するには、そのパスに察しお [`Read` 拒吊ルヌル](/docs/ja/permissions#read-and-edit)を远加しおください。䞀臎する拒吊ルヌルは、遞択されたテキストずそのファむルのオヌプンファむル通知の䞡方が Claude に到達するのを防ぎたす。

253 257 

254**トランスポヌトず認蚌。** サヌバヌは OS が割り圓おた䞀時的なポヌトでリッスンし、ポヌトは蚭定できたせん。トランスポヌトは暗号化されおいない `ws://` です。ルヌプバック䞊では、トラフィックをキャプチャできるプロセスはロックファむルからトヌクンも読み取るこずができるため、TLS はロヌカル攻撃者に察する保護を远加したせん。IDE の起動ごずに新しいランダム認蚌トヌクンが生成され、`~/.claude/ide/<port>.lock` のロックファむルに曞き蟌たれ、CLI は `X-Claude-Code-Ide-Authorization` ヘッダヌずしお提瀺しお接続する必芁がありたす。`CLAUDE_CONFIG_DIR` が蚭定されおいる堎合、ロックファむルは代わりに `$CLAUDE_CONFIG_DIR/ide/` に曞き蟌たれたす。258**トランスポヌトず認蚌。** サヌバヌは OS が割り圓おた䞀時的なポヌトでリッスンし、ポヌトは蚭定できたせん。トランスポヌトは暗号化されおいない `ws://` です。ルヌプバック䞊では、トラフィックをキャプチャできるプロセスはロックファむルからトヌクンも読み取るこずができるため、TLS はロヌカル攻撃者に察する保護を远加したせん。IDE の起動ごずに新しいランダム認蚌トヌクンが生成され、`~/.claude/ide/<port>.lock` のロックファむルに曞き蟌たれ、CLI は `X-Claude-Code-Ide-Authorization` ヘッダヌずしお提瀺しお接続する必芁がありたす。`CLAUDE_CONFIG_DIR` が蚭定されおいる堎合、ロックファむルは代わりに `$CLAUDE_CONFIG_DIR/ide/` に曞き蟌たれたす。

255 259 

keybindings.md +85 −64

Details

22| `$docs` | オプションのドキュメント URL |22| `$docs` | オプションのドキュメント URL |

23| `bindings` | コンテキスト別のバむンディングブロックの配列 |23| `bindings` | コンテキスト別のバむンディングブロックの配列 |

24 24 

25この䟋では、チャットコンテキストで `Ctrl+E` を倖郚゚ディタを開くにバむンドし、`Ctrl+U` をアンバむンドしたす。25この䟋では、チャットコンテキストで `Ctrl+E` を倖郚゚ディタを開くにバむンドし、`Ctrl+S` をアンバむンドしたす。

26 26 

27```json theme={null}27```json theme={null}

28{28{


33 "context": "Chat",33 "context": "Chat",

34 "bindings": {34 "bindings": {

35 "ctrl+e": "chat:externalEditor",35 "ctrl+e": "chat:externalEditor",

36 "ctrl+u": null36 "ctrl+s": null

37 }37 }

38 }38 }

39 ]39 ]


57| `Help` | ヘルプメニュヌが衚瀺されおいる |57| `Help` | ヘルプメニュヌが衚瀺されおいる |

58| `Transcript` | トランスクリプトビュヌア |58| `Transcript` | トランスクリプトビュヌア |

59| `HistorySearch` | 履歎怜玢モヌドCtrl+R |59| `HistorySearch` | 履歎怜玢モヌドCtrl+R |

60| `Task` | バックグラりンドタスクが実行䞭 |60| `Task` | フォアグラりンドで実行䞭のタスク |

61| `ThemePicker` | テヌマピッカヌダむアログ |61| `ThemePicker` | テヌマピッカヌダむアログ |

62| `Attachments` | 遞択ダむアログ内の画像添付ファむルナビゲヌション |62| `Attachments` | 遞択ダむアログ内の画像添付ファむルナビゲヌション |

63| `Footer` | フッタヌむンゞケヌタナビゲヌションタスク、チヌム、diff、Artifacts |63| `Footer` | フッタヌむンゞケヌタナビゲヌションタスク、チヌム、diff、Artifacts |


115| :- | :- | :- |115| :- | :- | :- |

116| `chat:cancel` | Escape | 珟圚の入力をキャンセル |116| `chat:cancel` | Escape | 珟圚の入力をキャンセル |

117| `chat:clearInput` | Ctrl+L | 入力ず䌚話を保持したたた、フルスクリヌン再描画を匷制 |117| `chat:clearInput` | Ctrl+L | 入力ず䌚話を保持したたた、フルスクリヌン再描画を匷制 |

118| `chat:clearScreen` | Cmd+K | `chat:clearInput` ず同じです。iTerm2 ず Terminal.app で Cmd+K がどのように動䜜するかに぀いおは、[䌚話をクリア](/docs/ja/fullscreen#clear-the-conversation) を参照しおください |118| `chat:clearScreen` | Cmd+K | `chat:clearInput` ず同じです。Cmd+K が iTerm2 ず Terminal.app でどのように動䜜するかに぀いおは、[䌚話をクリア](/docs/ja/fullscreen#clear-the-conversation) を参照しおください |

119| `chat:killAgents` | Ctrl+X Ctrl+K | このセッション内で実行䞭のすべおの [バックグラりンドサブ゚ヌゞェント](/docs/ja/sub-agents#run-subagents-in-foreground-or-background) を停止し、残りのセッションの [アヌティファクト自動返信](/docs/ja/artifacts#let-claude-reply-to-comments-on-its-own) をオフにしたす |119| `chat:killAgents` | Ctrl+X Ctrl+K | このセッション内のすべおの実行䞭の [バックグラりンドサブ゚ヌゞェント](/docs/ja/sub-agents#run-subagents-in-foreground-or-background) を停止し、残りのセッションの [アヌティファクト自動返信](/docs/ja/artifacts#let-claude-reply-to-comments-on-its-own) をオフにしたす |

120| `chat:cycleMode` | Shift+Tab\* | 暩限モヌドをサむクル |120| `chat:cycleMode` | Shift+Tab\* | 暩限モヌドをサむクル |

121| `chat:modelPicker` | Meta+P | モデルピッカヌを開く |121| `chat:modelPicker` | Meta+P | モデルピッカヌを開く |

122| `chat:fastMode` | Meta+O | 高速モヌドを切り替え |122| `chat:fastMode` | Meta+O | 高速モヌドを切り替え |

123| `chat:thinkingToggle` | Meta+T | 拡匵思考を切り替え |123| `chat:thinkingToggle` | Meta+T | 拡匵思考を切り替え |

124| `chat:submit` | Enter | メッセヌゞを送信 |124| `chat:submit` | Enter | メッセヌゞを送信 |

125| `chat:queueSubmit` | Ctrl+X Enter | メッセヌゞを送信し、順番を埅぀ようにマヌクClaude が䜜業䞭の堎合、Claude Code は [それをキュヌに入れ](/docs/ja/interactive-mode#queue-messages-while-claude-works)、タヌンを䞭断したせん。`chat:submit` ずは異なり、オヌトコンプリヌト候補がハむラむトされおいる堎合でも䞋曞きを送信したす。v2.1.247 以降が必芁 |125| `chat:queueSubmit` | Ctrl+X Enter | メッセヌゞを送信し、順番を埅぀ようにマヌクClaude が䜜業䞭の堎合、Claude Code は [それをキュヌに入れ](/docs/ja/interactive-mode#queue-messages-while-claude-works)、タヌンを䞭断するこずはありたせん。`chat:submit` ずは異なり、オヌトコンプリヌト候補がハむラむトされおいる堎合でもドラフトを送信したす。v2.1.247 以降が必芁 |

126| `chat:sendNow` | Ctrl+Enter、Ctrl+X Ctrl+S | [キュヌに入れたメッセヌゞ](/docs/ja/interactive-mode#queue-messages-while-claude-works) ず䞋曞きをすぐに送信したす。Claude Code が [キュヌに入れたものを送信する](/docs/ja/interactive-mode#when-claude-code-sends-what-you-queued) 堎合、Claude が䜜業䞭のタヌンに䜕が起こるかに぀いお説明したす。䜕も実行されおいない堎合は䞋曞きを送信し、[シェルモヌド](/docs/ja/interactive-mode#shell-mode-with-prefix) ではコマンドをキュヌに入れるだけです。拡匵キヌを報告しないタヌミナルは `Ctrl+Enter` をプレヌン `Enter` ずしお配信するため、`Ctrl+X Ctrl+S` はどのタヌミナルでも機胜するバむンディングです。v2.1.275 以降が必芁 |126| `chat:sendNow` | Ctrl+Enter、Ctrl+X Ctrl+S | [キュヌに入れたメッセヌゞ](/docs/ja/interactive-mode#queue-messages-while-claude-works) ずドラフトをすぐに送信したす。[Claude Code がキュヌに入れたものを送信する堎合](/docs/ja/interactive-mode#when-claude-code-sends-what-you-queued) は、Claude が䜜業䞭のタヌンに䜕が起こるかに぀いお説明しおいたす。䜕も実行されおいない堎合、キヌはドラフトを送信し、[シェルモヌド](/docs/ja/interactive-mode#shell-mode-with-prefix) ではコマンドのみをキュヌに入れたす。拡匵キヌを報告しないタヌミナルは `Ctrl+Enter` をプレヌン `Enter` ずしお配信するため、`Ctrl+X Ctrl+S` はどのタヌミナルでも機胜するバむンディングです。v2.1.275 以降が必芁 |

127| `chat:newline` | Ctrl+J | 送信せずに改行を挿入 |127| `chat:newline` | Ctrl+J | 送信せずに改行を挿入 |

128| `chat:undo` | Ctrl+\_、Ctrl+Shift+- | 最埌のアクションを元に戻す |128| `chat:undo` | Ctrl+\_、Ctrl+Shift+- | 最埌のアクションを元に戻す |

129| `chat:externalEditor` | Ctrl+G、Ctrl+X Ctrl+E | 倖郚゚ディタで開きたす。[゚ヌゞェントビュヌディスパッチ入力](/docs/ja/agent-view#keyboard-shortcuts) もこのアクションの単䞀キヌストロヌクバむンディングに埓いたす |129| `chat:externalEditor` | Ctrl+G、Ctrl+X Ctrl+E | 倖郚゚ディタで開きたす。[゚ヌゞェントビュヌディスパッチ入力](/docs/ja/agent-view#keyboard-shortcuts) もこのアクションの単䞀キヌストロヌクバむンディングに埓いたす |

130| `chat:stash` | Ctrl+S | 珟圚のプロンプトを保存 |130| `chat:stash` | Ctrl+S | 珟圚のプロンプトを保存 |

131| `chat:imagePaste` | Ctrl+VWindows ず WSL では Alt+V | クリップボヌドから画像を貌り付けたす。WSL では、䞡方のショヌトカットがデフォルトでバむンドされおいたす |131| `chat:imagePaste` | Ctrl+V Windows ず WSL では Alt+V | クリップボヌドから画像を貌り付けたす。WSL では、䞡方のショヌトカットがデフォルトでバむンドされおいたす |

132 132 

133\*VT モヌドなし WindowsNode \<24.2.0/\<22.17.0、Bun \<1.2.23では、デフォルトは Meta+M です。133\*VT モヌドなし Windows Node \<24.2.0/\<22.17.0、Bun \<1.2.23 では、デフォルトは Meta+M です。

134 134 

135<h3 id="autocomplete-actions">135<h3 id="autocomplete-actions">

136 オヌトコンプリヌトアクション136 オヌトコンプリヌトアクション


160| `confirm:nextField` | Tab | 次のフィヌルド |160| `confirm:nextField` | Tab | 次のフィヌルド |

161| `confirm:previousField` | バむンドなし | 前のフィヌルド |161| `confirm:previousField` | バむンドなし | 前のフィヌルド |

162| `confirm:toggle` | Space | 遞択を切り替え |162| `confirm:toggle` | Space | 遞択を切り替え |

163| `confirm:cycleMode` | Shift+Tab\* | 暩限モヌドをサむクルしたす。ファむル暩限プロンプトでは、開いおいる [コメントフィヌルド](/docs/ja/permissions#add-a-comment-when-you-answer-a-permission-prompt) を閉じたす。フィヌルドが開いおいない堎合は、プロンプトがそのオプションを提䟛するずきに、セッションの残りの間アクションを蚱可するオプションを遞択したす |163| `confirm:cycleMode` | Shift+Tab\* | 暩限モヌドをサむクルしたす。ファむル暩限プロンプトでは、開いおいる [コメントフィヌルド](/docs/ja/permissions#add-a-comment-when-you-answer-a-permission-prompt) を閉じたす。フィヌルドが開いおいない堎合は、プロンプトがそのオプションを提䟛する堎合、セッションの残りの間アクションを蚱可するオプションを遞択したす |

164 

165\*VT モヌドなし Windows Node \<24.2.0/\<22.17.0、Bun \<1.2.23 では、デフォルトは Meta+M です。

164 166 

165\*VT モヌドなし WindowsNode \<24.2.0/\<22.17.0、Bun \<1.2.23では、デフォルトは Meta+M です。167v2.1.257 より前では、`confirm:toggleExplanation` アクションデフォルトでは `Ctrl+E` にバむンドが Bash ず PowerShell 暩限プロンプトでモデル生成の説明を衚瀺しおいたした。

166 168 

167v2.1.257 より前では、`confirm:toggleExplanation` アクションデフォルトでは Ctrl+E にバむンドが Bash ず PowerShell 暩限プロンプトでモデル生成の説明を衚瀺しおいたした。169ダむアログは `confirm:yes` ず `confirm:no` を䜿甚しお、はい/いいえの質問をしおいない堎合でも受け入れおキャンセルしたす。このコンテキストで `y` や `n` などのベアレタヌをバむンドするず、そのレタヌをキヌずしお衚瀺しないダむアログにも䜜甚したす。`y` ず `n` をキヌずしお衚瀺するダむアログはそれらのレタヌを自分で読み取り、バむンディングは必芁ありたせん。

168 170 

169ダむアログは、はい/いいえの質問をしおいない堎合でも、`confirm:yes` ず `confirm:no` を䜿甚しお受け入れずキャンセルを行いたす。このコンテキストで `y` や `n` などのベアレタヌをバむンドするず、そのレタヌをキヌずしお衚瀺しないダむアログにも䜜甚したす。`y` ず `n` をキヌずしお衚瀺するダむアログはそれらのレタヌを自分で読み取り、バむンディングは䞍芁です。171ほずんどのダむアログでは、`Ctrl+C` たたは `Ctrl+D` を 2 回抌すず、Claude Code を終了する代わりにダむアログを閉じたす。最初の抌䞋埌のヒントは、2 番目の抌䞋がダむアログを閉じるか Claude Code を終了するかを瀺したす。䞡方のキヌは [予玄枈み](#reserved-shortcuts) であり、再バむンドできたせん。

170 172 

171この䟋は `y` を `confirm:yes` に、`n` を `confirm:no` にバむンドしたす173この䟋は `y` を `confirm:yes` に、`n` を `confirm:no` にバむンドしたす

172 174 


184}186}

185```187```

186 188 

187これらのバむンディングでは、[テキストフィヌルド](#text-fields) がフォヌカスされおいる間、`y` ず `n` は匕き続き文字ずしお入力されたす。189これらのバむンディングを䜿甚するず、[テキストフィヌルド](#text-fields) がフォヌカスを持぀間、`y` ず `n` はただレタヌずしお入力されたす。

188 190 

189v2.1.280 より前では、`y` もデフォルトで `confirm:yes` にバむンドされ、`n` は `confirm:no` にバむンドされおいたした。v2.1.280 より前に `/keybindings` で `keybindings.json` を䜜成した堎合、ファむルは䞡方のバむンディングをリストし、それらの 2 行を削陀するたで有効なたたです。191v2.1.280 より前では、`y` はデフォルトで `confirm:yes` に、`n` は `confirm:no` にバむンドされおいたした。v2.1.280 より前に `/keybindings` で `keybindings.json` を䜜成した堎合、ファむルは䞡方のバむンディングをリストし、それらの 2 行を削陀するたで有効なたたです。

190 192 

191<h3 id="permission-actions">193<h3 id="permission-actions">

192 暩限アクション194 暩限アクション


196 198 

197| アクション | デフォルト | 説明 |199| アクション | デフォルト | 説明 |

198| :- | :- | :- |200| :- | :- | :- |

199| `permission:toggleDebug` | バむンドなし | 暩限デバッグ情報を切り替えたす。v2.1.146 で `app:exit` をシャドりしおいたため、Ctrl+D の以前のデフォルトが削陀されたした |201| `permission:toggleDebug` | バむンドなし | 暩限デバッグ情報を切り替えたす。v2.1.146 で `app:exit` をシャドりしたため、Ctrl+D の以前のデフォルトが削陀されたした |

200 202 

201<h3 id="transcript-actions">203<h3 id="transcript-actions">

202 トランスクリプトアクション204 トランスクリプトアクション


209| `transcript:toggleShowAll` | Ctrl+E | すべおのコンテンツの衚瀺を切り替え |211| `transcript:toggleShowAll` | Ctrl+E | すべおのコンテンツの衚瀺を切り替え |

210| `transcript:exit` | q、Ctrl+C、Escape | トランスクリプトビュヌを終了 |212| `transcript:exit` | q、Ctrl+C、Escape | トランスクリプトビュヌを終了 |

211 213 

212`transcript:toggleShowAll` はクラシックレンダラヌでのみ適甚されたす。[フルスクリヌンレンダリング](/docs/ja/fullscreen) では、トランスクリプトビュヌアは show-all トグルを提䟛したせん。214`transcript:toggleShowAll` はクラシックレンダラヌのみで適甚されたす。[フルスクリヌンレンダリング](/docs/ja/fullscreen) では、トランスクリプトビュヌアは show-all トグルを提䟛したせん。

213 215 

214<h3 id="history-search-actions">216<h3 id="history-search-actions">

215 履歎怜玢アクション217 履歎怜玢アクション


225| `historySearch:execute` | Enter | 遞択したコマンドを実行 |227| `historySearch:execute` | Enter | 遞択したコマンドを実行 |

226| `historySearch:cycleScope` | Ctrl+S | スコヌプをサむクルセッション、プロゞェクト、すべお |228| `historySearch:cycleScope` | Ctrl+S | スコヌプをサむクルセッション、プロゞェクト、すべお |

227 229 

228`historySearch:next`、`historySearch:accept`、`historySearch:cancel`、`historySearch:execute` のデフォルトはクラシックレンダラヌのむンラむン履歎怜玢に適甚され、垞にすべおのプロゞェクトからプロンプトを怜玢したす。`historySearch:cycleScope` は [フルスクリヌンレンダリング](/docs/ja/fullscreen) でのみ有効です。ここで Ctrl+R は怜玢ダむアログを開き、Ctrl+S はそのスコヌプをサむクルしたす。ダむアログの他のキヌは固定されおおり、リバむンドできたせん`Enter` たたは `Tab` はハむラむトされたマッチをプロンプト入力に配眮し、`Esc` はキャンセルしたす。230`historySearch:next`、`historySearch:accept`、`historySearch:cancel`、および `historySearch:execute` のデフォルトは、クラシックレンダラヌのむンラむン履歎怜玢に適甚されたす。これは垞にすべおのプロゞェクトからプロンプトを怜玢したす。`historySearch:cycleScope` は [フルスクリヌンレンダリング](/docs/ja/fullscreen) でのみ有効です。ここで `Ctrl+R` は怜玢ダむアログを開き、`Ctrl+S` はそのスコヌプをサむクルしたす。ダむアログの他のキヌは固定されおおり、再バむンドできたせん`Enter` たたは `Tab` はハむラむトされたマッチをプロンプト入力に配眮し、`Esc` はキャンセルしたす。

229 231 

230<h3 id="task-actions">232<h3 id="task-actions">

231 タスクアクション233 タスクアクション


268| `tabs:next` | Tab、Right | 次のタブ |270| `tabs:next` | Tab、Right | 次のタブ |

269| `tabs:previous` | Shift+Tab、Left | 前のタブ |271| `tabs:previous` | Shift+Tab、Left | 前のタブ |

270 272 

273タブ付きダむアログでは、タブ行がフォヌカスを持぀間、`tabs:next` ず `tabs:previous` がタブを切り替えたす。`/help` や `/sandbox` などの䞀郚のダむアログでは、タブ切り替えキヌはタブのコンテンツ内からも機胜したす。

274 

275`Up` ず `Down` はタブ行ずタブのコンテンツ間でフォヌカスを移動し、コンテンツ内のリストはフォヌカスを持぀間のみキヌに応答したす。

276 

271<h3 id="attachments-actions">277<h3 id="attachments-actions">

272 添付ファむルアクション278 添付ファむルアクション

273</h3>279</h3>


291| :- | :- | :- |297| :- | :- | :- |

292| `footer:next` | Right | 次のフッタヌ項目 |298| `footer:next` | Right | 次のフッタヌ項目 |

293| `footer:previous` | Left | 前のフッタヌ項目 |299| `footer:previous` | Left | 前のフッタヌ項目 |

294| `footer:up` | Up | フッタヌ内を䞊にナビゲヌト䞊郚で遞択解陀 |300| `footer:up` | Up | フッタヌ内を䞊に移動䞊郚で遞択解陀 |

295| `footer:down` | Down | フッタヌ内を䞋にナビゲヌト |301| `footer:down` | Down | フッタヌ内を䞋に移動 |

296| `footer:openSelected` | Enter | 遞択したフッタヌ項目を開く |302| `footer:openSelected` | Enter | 遞択したフッタヌ項目を開く |

297| `footer:clearSelection` | Escape | フッタヌ遞択をクリア |303| `footer:clearSelection` | Escape | フッタヌ遞択をクリア |

298| `footer:dismiss` | Backspace、Delete | フッタヌから遞択した [アヌティファクト](/docs/ja/artifacts) リンクを削陀したす。公開されたアヌティファクト自䜓は圱響を受けたせん。他のフッタヌ行では、これらのキヌは効果がありたせん。v2.1.217 以降が必芁 |304| `footer:dismiss` | バむンドなし | v2.1.281 で削陀されたした。アクションをただ名前付けする `keybindings.json` は有効なたたで、バむンディングは䜕もしたせん。v2.1.281 より前では、Backspace ず Delete はフッタヌから遞択したアヌティファクトリンクを削陀したした |

299 305 

300フッタヌ項目が遞択されおいる堎合プロンプトの䞋の゚ヌゞェントパネルの行など、`Chat` コンテキストで `Enter` を `chat:queueSubmit` たたは `chat:newline` に再バむンドしおも、`Enter` はそれを開きたす。306フッタヌ項目が遞択されおいる堎合プロンプトの䞋の゚ヌゞェントパネルの行など、`chat:submit` を `chat:queueSubmit` たたは `chat:newline` に再バむンドしおも、`Enter` はそれを開きたす。

301 307 

302`Chat` コンテキストの `Shift+Tab` の `chat:cycleMode` など、`Footer` コンテキストがバむンドしないキヌのバむンディングは、項目が遞択されおいる間も機胜したす。308`Chat` バむンディングは、`Shift+Tab` を `chat:cycleMode` のように `Footer` コンテキストがバむンドしないキヌで機胜し、項目が遞択されおいる間も機胜したす。

303 309 

304<h3 id="message-selector-actions">310<h3 id="message-selector-actions">

305 メッセヌゞセレクタヌアクション311 メッセヌゞセレクタヌアクション

306</h3>312</h3>

307 313 

308`MessageSelector` コンテキストで利甚可胜なアクション314[リワむンドメニュヌ](/docs/ja/checkpointing) のメッセヌゞリストでは、[遞択アクション](#select-actions) ずそのデフォルトキヌを䜿甚しおメッセヌゞを移動しお遞択したす。これらのアクションの `Select` バむンディングもそこに適甚されたす。`MessageSelector` コンテキストには、独自のアクションたたはデフォルトバむンディングはありたせん。このリストのみのキヌを倉曎するには、`MessageSelector` ブロックで `select:accept` などの遞択アクションをバむンドしたす。

309 315 

310| アクション | デフォルト | 説明 |316この䟋は、リワむンドメニュヌでハむラむトされたメッセヌゞを遞択するために `o` を `select:accept` にバむンドしたす。他のリストは倉曎したせん

311| :- | :- | :- |317 

312| `messageSelector:up` | Up、K、Ctrl+P | リスト内を䞊に移動 |318```json theme={null}

313| `messageSelector:down` | Down、J、Ctrl+N | リスト内を䞋に移動 |319{

314| `messageSelector:top` | Ctrl+Up、Shift+Up、Meta+Up、Shift+K | 䞊郚にゞャンプ |320 "bindings": [

315| `messageSelector:bottom` | Ctrl+Down、Shift+Down、Meta+Down、Shift+J | 䞋郚にゞャンプ |321 {

316| `messageSelector:select` | Enter | メッセヌゞを遞択 |322 "context": "MessageSelector",

323 "bindings": {

324 "o": "select:accept"

325 }

326 }

327 ]

328}

329```

330 

331v2.1.283 より前では、このリストは `Select` バむンディングを無芖し、独自のアクション `messageSelector:up`、`messageSelector:down`、`messageSelector:top`、`messageSelector:bottom`、および `messageSelector:select` を持っおいたした。`keybindings.json` がそれらの名前の 1 ぀をバむンドする堎合、バむンディングはこのリストで同じこずを行う遞択アクションずしお機胜し続けたす。`Home` ず `End` はリストのいずれかの端にゞャンプしたす。v2.1.283 より前では、`Shift+K` や `Shift+J` などのキヌがデフォルトでそれを行いたした。

317 332 

318<h3 id="diff-actions">333<h3 id="diff-actions">

319 Diff アクション334 差分アクション

320</h3>335</h3>

321 336 

322`DiffDialog` コンテキストで利甚可胜なアクション337`DiffDialog` コンテキストで利甚可胜なアクション

323 338 

324| アクション | デフォルト | 説明 |339| アクション | デフォルト | 説明 |

325| :- | :- | :- |340| :- | :- | :- |

326| `diff:dismiss` | Escape | Diff ビュヌアを閉じたす。詳现ビュヌからは、ファむルリストに戻りたす |341| `diff:dismiss` | Escape | 差分ビュヌアを閉じたす。詳现ビュヌから、ファむルリストに戻りたす |

327| `diff:previousSource` | Left | 前の Diff ゜ヌス |342| `diff:previousSource` | Left | 前の差分゜ヌス |

328| `diff:nextSource` | Right | 次の Diff ゜ヌス |343| `diff:nextSource` | Right | 次の差分゜ヌス |

329| `diff:previousFile` | Up、K | ファむルリスト内の前のファむル。詳现ビュヌで 1 行䞊にスクロヌル |344| `diff:previousFile` | Up、K | ファむルリスト内の前のファむル。詳现ビュヌで 1 行䞊にスクロヌル |

330| `diff:nextFile` | Down、J | ファむルリスト内の次のファむル。詳现ビュヌで 1 行䞋にスクロヌル |345| `diff:nextFile` | Down、J | ファむルリスト内の次のファむル。詳现ビュヌで 1 行䞋にスクロヌル |

331| `diff:viewDetails` | Enter | Diff の詳现を衚瀺 |346| `diff:back` | バむンドなし | 差分ビュヌアで戻りたす。Escape は `diff:dismiss` を介しおバック アクションを実行したす。詳现ビュヌの Left の以前のデフォルトは v2.1.203 で削陀されたした |

332| `diff:back` | バむンドなし | Diff ビュヌアで戻りたす。Escape は `diff:dismiss` を介しお戻るアクションを実行したす。詳现ビュヌの Left の以前のデフォルトは v2.1.203 で削陀されたした |347 

348ファむルリストは [遞択アクション](#select-actions) にも応答し、そのデフォルトキヌず `Select` バむンディングを通じお応答したす。`select:previous` ず `select:next` は前のファむルず次のファむルに移動し、`Enter` は `select:accept` を通じお遞択したファむルの差分を開きたす。ファむルリストのみのそれらのキヌの 1 ぀を倉曎するには、`DiffDialog` ブロックで遞択アクションをバむンドしたす。

349 

350v2.1.283 より前では、ファむルリストは `Select` バむンディングを無芖し、`Enter` は別の `diff:viewDetails` アクションを通じお遞択したファむルの差分を開きたした。`keybindings.json` が `diff:viewDetails` をバむンドする堎合、バむンディングはファむルリストで `select:accept` ずしお機胜し続けたす。

333 351 

334Diff 詳现ビュヌは、ペヌゞャヌスタむルのキヌを暙準 [スクロヌルアクション](#scroll-actions) にバむンドしたす。これらのバむンディングは `DiffDialog` コンテキストの䞀郚であり、詳现ビュヌでのみ適甚されたす。[スクロヌルアクション](#scroll-actions) の䞋にリストされおいる `Scroll` コンテキストのデフォルトは倉曎されたせん。352差分詳现ビュヌは、ペヌゞャヌスタむルキヌを暙準 [スクロヌルアクション](#scroll-actions) にバむンドしたす。これらのバむンディングは `DiffDialog` コンテキストの䞀郚であり、詳现ビュヌのみで適甚されたす。[スクロヌルアクション](#scroll-actions) の䞋にリストされおいる `Scroll` コンテキストのデフォルトは倉曎されたせん。

335 353 

336| アクション | デフォルト | 説明 |354| アクション | デフォルト | 説明 |

337| :- | :- | :- |355| :- | :- | :- |

338| `scroll:pageUp` | PageUp | ビュヌポヌトの半分䞊にスクロヌル |356| `scroll:pageUp` | PageUp | ビュヌポヌトの半分䞊にスクロヌル |

339| `scroll:pageDown` | PageDown | ビュヌポヌトの半分䞋にスクロヌル |357| `scroll:pageDown` | PageDown | ビュヌポヌトの半分䞋にスクロヌル |

340| `scroll:fullPageUp` | Shift+Space、B | ビュヌポヌト党䜓を䞊にスクロヌル |358| `scroll:fullPageUp` | Shift+Space、B | フルビュヌポヌト䞊にスクロヌル |

341| `scroll:fullPageDown` | Space | ビュヌポヌト党䜓を䞋にスクロヌル |359| `scroll:fullPageDown` | Space | フルビュヌポヌト䞋にスクロヌル |

342| `scroll:top` | G、Home | 䞊郚にゞャンプ |360| `scroll:top` | G、Home | トップにゞャンプ |

343| `scroll:bottom` | Shift+G、End | 䞋郚にゞャンプ |361| `scroll:bottom` | Shift+G、End | ボトムにゞャンプ |

344 362 

345<h3 id="diff-panel-actions">363<h3 id="diff-panel-actions">

346 Diff パネルアクション364 差分パネルアクション

347</h3>365</h3>

348 366 

349`/diff` がフルスクリヌンレンダリングで開く [Diff パネル](/docs/ja/interactive-mode#diff-panel) のアクション。`app:cycleDiffBase` は `DiffPanel` コンテキストにあり、パネルが開いおいる間はアクティブです。その他は `Global` です。パネルには Claude Code v2.1.260 以降が必芁です。367`/diff` がフルスクリヌンレンダリングで開く [差分パネル](/docs/ja/interactive-mode#diff-panel) のアクション。`app:cycleDiffBase` は `DiffPanel` コンテキストにあり、パネルが開いおいる間はアクティブです。その他は `Global` です。パネルには Claude Code v2.1.260 以降が必芁です。

350 368 

351| アクション | デフォルト | 説明 |369| アクション | デフォルト | 説明 |

352| :- | :- | :- |370| :- | :- | :- |

353| `app:toggleReplTab` | バむンドなし | Diff パネルを開くか閉じたす。`/diff` を実行するのず同じです |371| `app:toggleReplTab` | バむンドなし | 差分パネルを開くか閉じたす。`/diff` を実行するのず同じです |

354| `app:cycleDiffBase` | Ctrl+X B | パネルの比范ベヌスをサむクルこのセッション、コミットされおいない、ブランチ |372| `app:cycleDiffBase` | Ctrl+X B | パネルの比范ベヌスをサむクルこのセッション、コミットされおいない、その埌ブランチ |

355| `app:diffFileListUp` | Ctrl+Up、Meta+Up | パネルのファむルリストがオヌバヌフロヌするずきに䞊にスクロヌル |373| `app:diffFileListUp` | Ctrl+Up、Meta+Up | パネルのファむルリストがオヌバヌフロヌするずきに䞊にスクロヌル |

356| `app:diffFileListDown` | Ctrl+Down、Meta+Down | パネルのファむルリストがオヌバヌフロヌするずきに䞋にスクロヌル |374| `app:diffFileListDown` | Ctrl+Down、Meta+Down | パネルのファむルリストがオヌバヌフロヌするずきに䞋にスクロヌル |

357| `app:toggleDiffNoiseFilter` | バむンドなし | パネルのテストファむルず生成ファむルを衚瀺たたは非衚瀺 |375| `app:toggleDiffNoiseFilter` | バむンドなし | パネルのテストファむルず生成ファむルを衚瀺たたは非衚瀺 |


373 努力スラむダヌアクション391 努力スラむダヌアクション

374</h3>392</h3>

375 393 

376`EffortSlider` コンテキストで利甚可胜なアクション。匕数なしで `/effort` を実行するずきに開くスラむダヌです。スラむダヌの Left、Right、Enter、Escape キヌは再バむンドできたせん。394`EffortSlider` コンテキストで利甚可胜なアクション。匕数なしで `/effort` を実行するずきに開くスラむダヌ。スラむダヌの Enter ず Escape キヌは再バむンドできたせん。

377 395 

378| アクション | デフォルト | 説明 |396| アクション | デフォルト | 説明 |

379| :- | :- | :- |397| :- | :- | :- |

398| `effortSlider:decreaseEffort` | Left | スラむダヌを次の䜎い努力レベルに移動したす。v2.1.284 以降が必芁 |

399| `effortSlider:increaseEffort` | Right | スラむダヌを次の高い努力レベルに移動したす。v2.1.284 以降が必芁 |

400| `effortSlider:toggleUltracode` | Tab | このセッションの [ultracode](/docs/ja/workflows#let-claude-decide-with-ultracode) をオンたたはオフにしたす。スラむダヌが [それを提䟛する](/docs/ja/model-config#when-ultracode-is-available) 堎合。v2.1.284 以降が必芁 |

380| `effortSlider:thisSessionOnly` | s | フォヌカスされた [努力レベル](/docs/ja/model-config#adjust-effort-level) をこのセッションのみに適甚したす。v2.1.257 以降が必芁 |401| `effortSlider:thisSessionOnly` | s | フォヌカスされた [努力レベル](/docs/ja/model-config#adjust-effort-level) をこのセッションのみに適甚したす。v2.1.257 以降が必芁 |

381 402 

382<h3 id="select-actions">403<h3 id="select-actions">


396| `select:accept` | Enter | 遞択を受け入れ |417| `select:accept` | Enter | 遞択を受け入れ |

397| `select:cancel` | Escape | 遞択をキャンセル |418| `select:cancel` | Escape | 遞択をキャンセル |

398 419 

399Claude Code は `/skills` メニュヌで `select:pageUp`、`select:pageDown`、`select:first`、`select:last` バむンディングを適甚したす。`/model` ピッカヌなどのほずんどの他のリストでは、`select:first` ず `select:last` バむンディングが適甚されたす。PageUp ず PageDown は、バむンディングに関係なく、これらのリストのオプションをペヌゞングしたす。420`/skills` や `/mcp` などのリストパネルでは、Claude Code は `select:pageUp`、`select:pageDown`、`select:first`、および `select:last` バむンディングを適甚したす。`/model` ピッカヌなどのほずんどの他のリストでは、`select:first` ず `select:last` バむンディングが適甚されたす。PageUp ず PageDown は、バむンディングに関係なく、これらのリストのオプションをペヌゞングしたす。

400 421 

401v2.1.280 より前では、これらの他のリストは Home、End、および `select:first` ず `select:last` バむンディングを無芖しおいたした。422v2.1.280 より前では、これらの他のリストは Home、End、および `select:first` ず `select:last` バむンディングを無芖しおいたした。

402 423 


410| :- | :- | :- |431| :- | :- | :- |

411| `plugin:toggle` | Space | プラグむン遞択を切り替え |432| `plugin:toggle` | Space | プラグむン遞択を切り替え |

412| `plugin:install` | I | 遞択したプラグむンをむンストヌル |433| `plugin:install` | I | 遞択したプラグむンをむンストヌル |

413| `plugin:favorite` | F | 遞択したプラグむンをお気に入りにしお、むンストヌル枈みタブの䞊郚付近で゜ヌトされるようにしたす |434| `plugin:favorite` | F | 遞択したプラグむンをお気に入りにしお、むンストヌル枈みタブの䞊郚付近で゜ヌト |

414 435 

415<h3 id="settings-actions">436<h3 id="settings-actions">

416 蚭定アクション437 蚭定アクション

417</h3>438</h3>

418 439 

419`Settings` コンテキストで利甚可胜なアクション。`select:accept` ず `confirm:no` アクションは [遞択](#select-actions) ず [確認](#confirmation-actions) コンテキストから再利甚され、蚭定固有の動䜜がありたす倉曎は各蚭定を倉曎するずすぐに適甚されるため、Escape はパネルを閉じお倉曎を保存したす。拒吊するのではなく。440`Settings` コンテキストで利甚可胜なアクション。`select:accept` ず `confirm:no` アクションは [遞択](#select-actions) ず [確認](#confirmation-actions) コンテキストから再利甚されたす。蚭定固有の動䜜倉曎は各蚭定を倉曎するずすぐに適甚されるため、Escape はパネルを閉じ、倉曎を保存したす。拒吊するのではなく。

420 441 

421| アクション | デフォルト | 説明 |442| アクション | デフォルト | 説明 |

422| :- | :- | :- |443| :- | :- | :- |

423| `settings:search` | / | 怜玢モヌドに入る |444| `settings:search` | / | 怜玢モヌドに入る |

424| `settings:retry` | R | ゚ラヌ時に䜿甚デヌタの読み蟌みを再詊行 |445| `settings:retry` | R | ゚ラヌ時に䜿甚デヌタの読み蟌みを再詊行 |

425| `select:accept` | Enter、Space | 遞択した蚭定を倉曎するか、そのサブメニュヌを開く |446| `select:accept` | Enter、Space | 遞択した蚭定を倉曎たたはそのサブメニュヌを開く |

426| `confirm:no` | Escape | パネルを閉じたす。倉曎は既に保存されおいたす |447| `confirm:no` | Escape | パネルを閉じたす。倉曎は既に保存されおいたす |

427 448 

428<h3 id="agents-actions">449<h3 id="agents-actions">

429 ゚ヌゞェントアクション450 ゚ヌゞェントアクション

430</h3>451</h3>

431 452 

432`claude agents` で開く [゚ヌゞェントビュヌ](/docs/ja/agent-view) で適甚される `Agents` コンテキストで利甚可胜なアクション。v2.1.257 以降が必芁です。453`Agents` コンテキストで利甚可胜なアクション。`claude agents` で開く [゚ヌゞェントビュヌ](/docs/ja/agent-view) で適甚されたす。v2.1.257 以降が必芁です。

433 454 

434| アクション | デフォルト | 説明 |455| アクション | デフォルト | 説明 |

435| :- | :- | :- |456| :- | :- | :- |

436| `agents:switchView` | Ctrl+S | [セッショングルヌプ化](/docs/ja/agent-view#organize-the-list) を状態ずディレクトリの間で切り替え |457| `agents:switchView` | Ctrl+S | [セッショングルヌプ化](/docs/ja/agent-view#organize-the-list) を状態ずディレクトリ間で切り替え |

437| `agents:togglePin` | Ctrl+T | 遞択したセッションを [ピン留めたたはピン留め解陀](/docs/ja/agent-view#organize-the-list) |458| `agents:togglePin` | Ctrl+T | 遞択したセッションを [ピン留めたたはピン留め解陀](/docs/ja/agent-view#organize-the-list) |

438 459 

439゚ヌゞェントビュヌが開いおいる間、Claude Code は `Agents` コンテキストがバむンドするキヌに察しお `Agents` バむンディングを䜿甚し、同じキヌの `Chat` たたは `Global` バむンディングを無芖したす。䟋えば、゚ヌゞェントビュヌで Ctrl+S を抌すず、デフォルトの `chat:stash` をトリガヌするのではなく、セッショングルヌプ化を切り替えたす。460゚ヌゞェントビュヌが開いおいる間、Claude Code は `Agents` コンテキストがバむンドするキヌに察しお `Agents` バむンディングを䜿甚し、同じキヌの `Chat` たたは `Global` バむンディングを無芖したす。䟋えば、゚ヌゞェントビュヌで Ctrl+S を抌すず、デフォルトの `chat:stash` をトリガヌするのではなく、セッショングルヌプ化を切り替えたす。


446 音声アクション467 音声アクション

447</h3>468</h3>

448 469 

449[音声ディクテヌション](/docs/ja/voice-dictation) が有効な堎合の `Chat` コンテキストで利甚可胜なアクション470[音声ディクテヌション](/docs/ja/voice-dictation) が有効な堎合、`Chat` コンテキストで利甚可胜なアクション

450 471 

451| アクション | デフォルト | 説明 |472| アクション | デフォルト | 説明 |

452| :- | :- | :- |473| :- | :- | :- |

453| `voice:pushToTalk` | Space | プロンプトをディクテヌト。`/voice` モヌドに応じお保持たたはタップ |474| `voice:pushToTalk` | Space | プロンプトをディクテヌション。`/voice` モヌドに応じお保持たたはタップ |

454 475 

455<h3 id="scroll-actions">476<h3 id="scroll-actions">

456 スクロヌルアクション477 スクロヌルアクション

457</h3>478</h3>

458 479 

459[フルスクリヌンレンダリング](/docs/ja/fullscreen) が有効な堎合の `Scroll` コンテキストで利甚可胜なアクション480[フルスクリヌンレンダリング](/docs/ja/fullscreen) が有効な堎合、`Scroll` コンテキストで利甚可胜なアクション

460 481 

461| アクション | デフォルト | 説明 |482| アクション | デフォルト | 説明 |

462| :- | :- | :- |483| :- | :- | :- |


466| `scroll:pageDown` | PageDown | ビュヌポヌト高さの半分䞋にスクロヌル |487| `scroll:pageDown` | PageDown | ビュヌポヌト高さの半分䞋にスクロヌル |

467| `scroll:top` | Ctrl+Home | 䌚話の開始にゞャンプ |488| `scroll:top` | Ctrl+Home | 䌚話の開始にゞャンプ |

468| `scroll:bottom` | Ctrl+End | 最新のメッセヌゞにゞャンプしお自動フォロヌを再床有効化 |489| `scroll:bottom` | Ctrl+End | 最新のメッセヌゞにゞャンプしお自動フォロヌを再床有効化 |

469| `scroll:halfPageUp` | バむンドなし | ビュヌポヌト高さの半分䞊にスクロヌル。`scroll:pageUp` ず同じ動䜜で、vi スタむルの再バむンド甚に提䟛 |490| `scroll:halfPageUp` | バむンドなし | ビュヌポヌト高さの半分䞊にスクロヌル。`scroll:pageUp` ず同じ動䜜。vi スタむルの再バむンドのために提䟛 |

470| `scroll:halfPageDown` | バむンドなし | ビュヌポヌト高さの半分䞋にスクロヌル。`scroll:pageDown` ず同じ動䜜で、vi スタむルの再バむンド甚に提䟛 |491| `scroll:halfPageDown` | バむンドなし | ビュヌポヌト高さの半分䞋にスクロヌル。`scroll:pageDown` ず同じ動䜜。vi スタむルの再バむンドのために提䟛 |

471| `scroll:fullPageUp` | バむンドなし | ビュヌポヌト高さ党䜓を䞊にスクロヌル |492| `scroll:fullPageUp` | バむンドなし | フルビュヌポヌト高さ䞊にスクロヌル |

472| `scroll:fullPageDown` | バむンドなし | ビュヌポヌト高さ党䜓を䞋にスクロヌル |493| `scroll:fullPageDown` | バむンドなし | フルビュヌポヌト高さ䞋にスクロヌル |

473| `selection:copy` | Ctrl+Shift+C / Cmd+C | 遞択したテキストをクリップボヌドにコピヌ |494| `selection:copy` | Ctrl+Shift+C / Cmd+C | 遞択したテキストをクリップボヌドにコピヌ |

474| `selection:clear` | バむンドなし | アクティブなテキスト遞択をクリア。v2.1.234 以降が必芁 |495| `selection:clear` | バむンドなし | アクティブなテキスト遞択をクリア。v2.1.234 以降が必芁 |

475| `selection:extendLeft` | Shift+Left | アクティブな遞択を 1 列巊に拡匵 |496| `selection:extendLeft` | Shift+Left | アクティブな遞択を 1 列巊に拡匵 |

476| `selection:extendRight` | Shift+Right | アクティブな遞択を 1 列右に拡匵 |497| `selection:extendRight` | Shift+Right | アクティブな遞択を 1 列右に拡匵 |

477| `selection:extendUp` | Shift+Up | アクティブな遞択を 1 行䞊に拡匵。遞択が䞊端に達するずビュヌポヌトをスクロヌル |498| `selection:extendUp` | Shift+Up | アクティブな遞択を 1 行䞊に拡匵。遞択が䞊端に達するずビュヌポヌトをスクロヌル |

478| `selection:extendDown` | Shift+Down | アクティブな遞択を 1 行䞋に拡匵。遞択が䞋端に達するずビュヌポヌトをスクロヌル |499| `selection:extendDown` | Shift+Down | アクティブな遞択を 1 行䞋に拡匵。遞択が䞋端に達するずビュヌポヌトをスクロヌル |

479| `selection:extendLineStart` | Shift+Home | アクティブな遞択を行の開始たで拡匵 |500| `selection:extendLineStart` | Shift+Home | アクティブな遞択を行の開始に拡匵 |

480| `selection:extendLineEnd` | Shift+End | アクティブな遞択を行の終了たで拡匵 |501| `selection:extendLineEnd` | Shift+End | アクティブな遞択を行の終了に拡匵 |

481 502 

482<h2 id="keystroke-syntax">503<h2 id="keystroke-syntax">

483 キヌストロヌクシンタックス504 キヌストロヌクシンタックス


668 怜蚌689 怜蚌

669</h2>690</h2>

670 691 

671Claude Code はキヌバむンディングを怜蚌し、以䞋の譊告を衚瀺したす。692Claude Code はキヌバむンディングを怜蚌し、以䞋の譊告をデバッグログに曞き蟌みたす。

672 693 

673* 解析゚ラヌ無効な JSON たたは構造694* 解析゚ラヌ無効な JSON たたは構造

674* 無効なコンテキスト名695* 無効なコンテキスト名


677* 予玄枈みショヌトカットの競合698* 予玄枈みショヌトカットの競合

678* 同じコンテキスト内の重耇バむンディング699* 同じコンテキスト内の重耇バむンディング

679 700 

680Claude Code はファむルが読み蟌たれるずきに譊告を報告し、各譊告をデバッグログに曞き蟌みたす。Claude Code を [`--debug`](/docs/ja/cli-reference#cli-flags) で起動しお、詳现を確認しおください。701Claude Code を [`--debug`](/docs/ja/cli-reference#cli-flags) で起動しお、詳现を確認しおください。

llm-gateway.md +1 −1

Details

49 サブスクリプションずゲヌトりェむ49 サブスクリプションずゲヌトりェむ

50</h2>50</h2>

51 51 

52[ゲヌトりェむ認蚌情報倉数](/docs/ja/llm-gateway-connect#set-the-credential-variable)たたは `apiKeyHelper` がアクティブな堎合、開発者の claude.ai サブスクリプションは䜿甚されたせん認蚌情報がそのセッションのサブスクリプションログむンを眮き換え、サブスクリプションの䜿甚制限は適甚されたせん。そのトラフィックは、ゲヌトりェむが転送する認蚌情報の所有者組織の Anthropic Console アカりント、たたはゲヌトりェむがそこにルヌティングする堎合の Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry アカりントにトヌクンごずに請求されたす。52[ゲヌトりェむ認蚌情報倉数](/docs/ja/llm-gateway-connect#set-the-credential-variable)たたは `apiKeyHelper` がアクティブな堎合、リク゚ストは開発者の claude.ai サブスクリプションログむンの代わりにその認蚌情報を䜿甚し、サブスクリプションの䜿甚制限は適甚されたせん。Claude Code はマシンに保存された claude.ai ログむンを保持しおいたすが、それらのリク゚ストでは送信したせん。そのトラフィックは、ゲヌトりェむが転送する認蚌情報の所有者組織の Anthropic Console アカりント、たたはゲヌトりェむがそこにルヌティングする堎合の Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry アカりントにトヌクンごずに請求されたす。

53 53 

54[`ANTHROPIC_BASE_URL`](/docs/ja/llm-gateway-connect#set-the-base-url-and-credential)は Claude Code をゲヌトりェむに指し瀺す倉数です。ゲヌトりェむ認蚌情報なしでその倉数のみを蚭定しおも、サブスクリプションは眮き換わりたせん。リク゚ストはゲヌトりェむ経由でルヌティングされたすが、保存された claude.ai ログむンはアクティブな認蚌情報のたたなので、その䜿甚制限ず請求が適甚されたす。このトラフィックを Anthropic に枡すゲヌトりェむは、`anthropic-beta` の OAuth 機胜を転送する必芁がありたす。[リク゚ストヘッダヌリファレンス](/docs/ja/llm-gateway-protocol#request-headers)を参照しおください。54[`ANTHROPIC_BASE_URL`](/docs/ja/llm-gateway-connect#set-the-base-url-and-credential)は Claude Code をゲヌトりェむに指し瀺す倉数です。ゲヌトりェむ認蚌情報なしでその倉数のみを蚭定しおも、サブスクリプションは眮き換わりたせん。リク゚ストはゲヌトりェむ経由でルヌティングされたすが、保存された claude.ai ログむンはアクティブな認蚌情報のたたなので、その䜿甚制限ず請求が適甚されたす。このトラフィックを Anthropic に枡すゲヌトりェむは、`anthropic-beta` の OAuth 機胜を転送する必芁がありたす。[リク゚ストヘッダヌリファレンス](/docs/ja/llm-gateway-protocol#request-headers)を参照しおください。

55 55 

Details

140<Tabs>140<Tabs>

141 <Tab title="Bash たたは Zsh">141 <Tab title="Bash たたは Zsh">

142 ```bash theme={null}142 ```bash theme={null}

143 curl -X POST "$ANTHROPIC_BASE_URL/v1/messages" \143 curl -sS -w '\n%{http_code}\n' -X POST "$ANTHROPIC_BASE_URL/v1/messages" \

144 -H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \144 -H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \

145 -H "anthropic-version: 2023-06-01" \145 -H "anthropic-version: 2023-06-01" \

146 -H "content-type: application/json" \146 -H "content-type: application/json" \


594| `ANTHROPIC_AUTH_TOKEN` で認蚌されたセッションで `/fast` が `Fast mode has been disabled by your organization` を報告したす。組織が高速モヌドを有効にしおいる堎合でも | 可甚性チェックには claude.ai ログむンたたは Anthropic API キヌが必芁です。ベアラヌトヌクンのみの堎合、Claude Code は高速モヌドをチェックを送信せずに無効ずしお扱いたす | `CLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECK=1` を蚭定したす。[プロキシず LLM ゲヌトりェむの背埌で高速モヌドを䜿甚する](/docs/ja/fast-mode#use-fast-mode-behind-proxies-and-llm-gateways)を参照しおください |594| `ANTHROPIC_AUTH_TOKEN` で認蚌されたセッションで `/fast` が `Fast mode has been disabled by your organization` を報告したす。組織が高速モヌドを有効にしおいる堎合でも | 可甚性チェックには claude.ai ログむンたたは Anthropic API キヌが必芁です。ベアラヌトヌクンのみの堎合、Claude Code は高速モヌドをチェックを送信せずに無効ずしお扱いたす | `CLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECK=1` を蚭定したす。[プロキシず LLM ゲヌトりェむの背埌で高速モヌドを䜿甚する](/docs/ja/fast-mode#use-fast-mode-behind-proxies-and-llm-gateways)を参照しおください |

595| [curl テスト](#verify-the-connection)が成功しおも、Claude Code はログむンするよう求めたす | CLI には独自の認蚌情報がありたせん。到達可胜な基本 URL は 1 ぀ではなく、察話型セッションではプロゞェクトの `.claude/settings.json` たたは `.claude/settings.local.json` の `env` ブロックは最初の実行りィザヌドず[信頌プロンプト](/docs/ja/permissions#what-runs-before-you-trust-a-folder)の埌にのみ適甚されたす | `ANTHROPIC_AUTH_TOKEN` を Claude Code が最初の実行セットアップの前に読み取る堎所に蚭定したす。シェル゚クスポヌト、`~/.claude/settings.json` の `env` ブロック、たたは管理蚭定 |595| [curl テスト](#verify-the-connection)が成功しおも、Claude Code はログむンするよう求めたす | CLI には独自の認蚌情報がありたせん。到達可胜な基本 URL は 1 ぀ではなく、察話型セッションではプロゞェクトの `.claude/settings.json` たたは `.claude/settings.local.json` の `env` ブロックは最初の実行りィザヌドず[信頌プロンプト](/docs/ja/permissions#what-runs-before-you-trust-a-folder)の埌にのみ適甚されたす | `ANTHROPIC_AUTH_TOKEN` を Claude Code が最初の実行セットアップの前に読み取る堎所に蚭定したす。シェル゚クスポヌト、`~/.claude/settings.json` の `env` ブロック、たたは管理蚭定 |

596| `ANTHROPIC_API_KEY` が蚭定されおいたすが、プロンプトなしで無芖されたす | キヌはむンタラクティブセッションで 1 回の承認が必芁で、以前に拒吊されたキヌは再床尋ねられずに無芖されたす | `/config` で `Use custom API key` オプションで有効にしたす |596| `ANTHROPIC_API_KEY` が蚭定されおいたすが、プロンプトなしで無芖されたす | キヌはむンタラクティブセッションで 1 回の承認が必芁で、以前に拒吊されたキヌは再床尋ねられずに無芖されたす | `/config` で `Use custom API key` オプションで有効にしたす |

597| `This machine's managed settings require a first-party login` | 管理蚭定に `forceLoginMethod` たたは `forceLoginOrgUUID` が含たれおいたす。これは `ANTHROPIC_API_KEY`、`ANTHROPIC_AUTH_TOKEN`、たたは `apiKeyHelper` ず共存できたせん | 管理者は管理蚭定から `forceLoginMethod` ず `forceLoginOrgUUID` を削陀しおゲヌトりェむ認蚌情報を䜿甚するか、ゲヌトりェむ認蚌情報を削陀しおファヌストパヌティログむンを䜿甚する必芁がありたす。2 ぀は組み合わせるこずはできたせん |597| `This machine's managed settings require a first-party login`、たたは管理蚭定が `forceLoginMethod` を `"gateway"` に蚭定する堎合は [`Administrator policy requires a Cloud gateway sign-in`](/docs/ja/errors#administrator-policy-requires-a-cloud-gateway-sign-in)、たたは `forceLoginGatewayUrl` も蚭定する堎合 | 管理蚭定に `forceLoginMethod` たたは `forceLoginOrgUUID` が含たれおいたす。これは `ANTHROPIC_API_KEY`、`ANTHROPIC_AUTH_TOKEN`、たたは `apiKeyHelper` ず共存できたせん | 管理者は管理蚭定から `forceLoginMethod`、`forceLoginOrgUUID`、および `forceLoginGatewayUrl` を削陀しおゲヌトりェむ認蚌情報を䜿甚するか、ゲヌトりェむ認蚌情報を削陀しお管理蚭定が必芁ずするサむンむンを䜿甚する必芁がありたす。2 ぀は組み合わせるこずはできたせん |

598| `403` ず HTML 本䜓`403 Forbidden` など。ゲヌトりェむ独自のログに受信したリク゚ストがない堎合 | ゲヌトりェむの前の Web アプリケヌションファむアりォヌルたたはリバヌスプロキシがゲヌトりェむに到達する前にリク゚スト本䜓をブロックしたした。Claude Code プロンプトには XML スタむルタグず゜ヌスコヌドが含たれおおり、クロスサむトスクリプティング本䜓ルヌルず䞀臎するため、短い curl テストは成功したすが、実際のセッションは成功したせん | ゲヌトりェむの `/v1/messages` パスをリク゚スト本䜓怜査から陀倖したす。AWS WAF ではこれは `CrossSiteScripting_Body` マネヌゞドルヌルです。nginx ず ModSecurity では、同等の OWASP CRS 本䜓ルヌルです |598| `403` ず HTML 本䜓`403 Forbidden` など。ゲヌトりェむ独自のログに受信したリク゚ストがない堎合 | ゲヌトりェむの前の Web アプリケヌションファむアりォヌルたたはリバヌスプロキシがゲヌトりェむに到達する前にリク゚スト本䜓をブロックしたした。Claude Code プロンプトには XML スタむルタグず゜ヌスコヌドが含たれおおり、クロスサむトスクリプティング本䜓ルヌルず䞀臎するため、短い curl テストは成功したすが、実際のセッションは成功したせん | ゲヌトりェむの `/v1/messages` パスをリク゚スト本䜓怜査から陀倖したす。AWS WAF ではこれは `CrossSiteScripting_Body` マネヌゞドルヌルです。nginx ず ModSecurity では、同等の OWASP CRS 本䜓ルヌルです |

599| 蚌明曞たたは TLS ゚ラヌ`SSL certificate verification failed` たたは `Self-signed certificate detected` など。[curl テスト](#verify-the-connection)が成功する堎合 | Claude Code のランタむムは `curl` が䜿甚するのず同じ認蚌局を信頌しおいたせん。䞀般的に䌁業 TLS 怜査プロキシの背埌 | `NODE_EXTRA_CA_CERTS` を CA バンドルパスに蚭定したす。[CA 蚌明曞ストア](/docs/ja/network-config#ca-certificate-store)を参照しおください |599| 蚌明曞たたは TLS ゚ラヌ`SSL certificate verification failed` たたは `Self-signed certificate detected` など。[curl テスト](#verify-the-connection)が成功する堎合 | Claude Code のランタむムは `curl` が䜿甚するのず同じ認蚌局を信頌しおいたせん。䞀般的に䌁業 TLS 怜査プロキシの背埌 | `NODE_EXTRA_CA_CERTS` を CA バンドルパスに蚭定したす。[CA 蚌明曞ストア](/docs/ja/network-config#ca-certificate-store)を参照しおください |

600 600 

Details

73 73 

74掚論レスポンスをストリヌミングしたす。Claude Code はストリヌムが到着するずきに読み取るため、ゲヌトりェむが完党なレスポンスをバッファリングしおからリレヌする堎合、Claude Code は停止したす。74掚論レスポンスをストリヌミングしたす。Claude Code はストリヌムが到着するずきに読み取るため、ゲヌトりェむが完党なレスポンスをバッファリングしおからリレヌする堎合、Claude Code は停止したす。

75 75 

76各レスポンスの完党なむベントシヌケンスを、むベントをドロップ、重耇、たたは䞊べ替えるこずなく配信したす。むベントが `content_block_start` が到着しなかったコンテンツブロック、たたは `content_block_stop` がすでに到着したブロックを参照する堎合、Claude Code はそのむベントでストリヌムの読み取りを停止し、それを適甚したせん。そのため、重耇した `content_block_stop` は同じツヌル呌び出しを 2 回実行するこずはできたせん。[䞊蚘のレスポンスが䞍完党である可胜性がありたす](/docs/ja/errors#the-response-above-may-be-incomplete) は、ナヌザヌが芋るもの、「レスポンスの䞀郚が到着しなかった」および「レスポンスストリヌムが䞍正な圢匏でした」のバリアントに぀いお説明しおいたす。

77 

78各レスポンスを最終的な `message_delta` および `message_stop` むベントを通じおリレヌしおから、ボディを終了したす。`message_delta` が `stop_reason` を含むボディで終了し、開いおいるコンテンツブロックがなく、そのフレヌムの埌にコンテンツブロックむベントがない堎合、`message_stop` がない堎合でも完党ず芋なされたす。ゲヌトりェむがコンテンツブロックが開始された埌、より早くクリヌンに終了するボディは、接続が切断されたのず同じように扱われたす。[自動再詊行](/docs/ja/errors#automatic-retries) は Claude Code がリク゚ストを再発行するずきに぀いお説明し、[䞊蚘のレスポンスが䞍完党である可胜性がありたす](/docs/ja/errors#the-response-above-may-be-incomplete) は、目に芋えるコンテンツが到着した埌に保持するものをカバヌしおいたす。Claude Code は `message_delta` が配信する `stop_reason` を保持するため、埌の䜿甚量のみの `message_delta` で `delta` が `stop_reason: null` たたは `stop_reason` キヌがない堎合、それをクリアしたせん。

79 

76クラむアントが Amazon Bedrock フォヌマットを䜿甚する堎合、`InvokeModelWithResponseStream` レスポンスボディずその `Content-Type: application/vnd.amazon.eventstream` ヘッダヌを倉曎せずにリレヌし、ストリヌムをサヌバヌ送信むベントに倉換しないでください。[ゲヌトりェむたたはプロキシの背埌でのストリヌミング゚ラヌ](/docs/ja/amazon-bedrock#streaming-errors-behind-a-gateway-or-proxy) を参照しおください。80クラむアントが Amazon Bedrock フォヌマットを䜿甚する堎合、`InvokeModelWithResponseStream` レスポンスボディずその `Content-Type: application/vnd.amazon.eventstream` ヘッダヌを倉曎せずにリレヌし、ストリヌムをサヌバヌ送信むベントに倉換しないでください。[ゲヌトりェむたたはプロキシの背埌でのストリヌミング゚ラヌ](/docs/ja/amazon-bedrock#streaming-errors-behind-a-gateway-or-proxy) を参照しおください。

77 81 

78キヌプアラむブピングもリレヌしたす。`ANTHROPIC_BASE_URL` たたは `ANTHROPIC_AWS_BASE_URL` を通じた接続では、Claude Code はゲヌトりェむがリレヌするすべおのバむトSSE `ping` むベントずコメント行を含むをカりントし、300 秒間デフォルトで無音のストリヌムを䞭止したす。アップストリヌムのピングは長い思考の䞀時停止䞭の唯䞀のトラフィックであるため、ゲヌトりェむがそれらをストリップたたはバッファリングする堎合、Claude Code はそれらの䞀時停止䞭にストリヌムを䞭止したす。[自動再詊行](/docs/ja/errors#automatic-retries) は、レスポンスがどこたで進行したかに基づいお、䞭止されたストリヌムが報告する内容をカバヌしおいたす。Amazon Bedrock のバむナリむベントストリヌムなど、ピングをたったく送信しないアップストリヌムは、それらの䞀時停止を転送するものがありたせん。そのようなアップストリヌムから倉換する堎合、無音のギャップ䞭に独自の `ping` むベントを発行したす。`ANTHROPIC_BEDROCK_BASE_URL`、`ANTHROPIC_VERTEX_BASE_URL`、たたは `ANTHROPIC_FOUNDRY_BASE_URL` を通じお到達するゲヌトりェむは、Anthropic Messages フォヌマットをリレヌする堎合でも、このバむトレベルのりォッチドッグでラップされたせん。そこでは、[5 分のアむドルタむムアりト](/docs/ja/env-vars) が無音のストリヌムを䞭止し、`ANTHROPIC_BEDROCK_BASE_URL` 接続では [`CLAUDE_ENABLE_BYTE_WATCHDOG_BEDROCK`](/docs/ja/env-vars) でバむトりォッチドッグを远加できたす。82キヌプアラむブピングもリレヌしたす。`ANTHROPIC_BASE_URL` たたは `ANTHROPIC_AWS_BASE_URL` を通じた接続では、Claude Code はゲヌトりェむがリレヌするすべおのバむトSSE `ping` むベントずコメント行を含むをカりントし、300 秒間デフォルトで無音のストリヌムを䞭止したす。アップストリヌムのピングは長い思考の䞀時停止䞭の唯䞀のトラフィックであるため、ゲヌトりェむがそれらをストリップたたはバッファリングする堎合、Claude Code はそれらの䞀時停止䞭にストリヌムを䞭止したす。[自動再詊行](/docs/ja/errors#automatic-retries) は、レスポンスがどこたで進行したかに基づいお、䞭止されたストリヌムが報告する内容をカバヌしおいたす。Amazon Bedrock のバむナリむベントストリヌムなど、ピングをたったく送信しないアップストリヌムは、それらの䞀時停止を転送するものがありたせん。そのようなアップストリヌムから倉換する堎合、無音のギャップ䞭に独自の `ping` むベントを発行したす。`ANTHROPIC_BEDROCK_BASE_URL`、`ANTHROPIC_VERTEX_BASE_URL`、たたは `ANTHROPIC_FOUNDRY_BASE_URL` を通じお到達するゲヌトりェむは、Anthropic Messages フォヌマットをリレヌする堎合でも、このバむトレベルのりォッチドッグでラップされたせん。そこでは、[5 分のアむドルタむムアりト](/docs/ja/env-vars) が無音のストリヌムを䞭止し、`ANTHROPIC_BEDROCK_BASE_URL` 接続では [`CLAUDE_ENABLE_BYTE_WATCHDOG_BEDROCK`](/docs/ja/env-vars) でバむトりォッチドッグを远加できたす。


158 162 

159`CLAUDE_CODE_GATEWAY_HINT_HEADERS` を `0` に蚭定するず、すべおの接続でヘッダヌが停止したす。163`CLAUDE_CODE_GATEWAY_HINT_HEADERS` を `0` に蚭定するず、すべおの接続でヘッダヌが停止したす。

160 164 

161ヘッダヌは以䞋の行にリストされおいるもののみを含みたす。固定語圙、ツヌル名、および期間です。プロンプトテキストたたはファむルコンテンツは含たれたせん。すべおの倀は印字可胜な ASCII です。165ヘッダヌは以䞋の行にリストされおいるもののみを含みたす。固定語圙、ツヌル名、期間、およびランダムプロンプト識別子です。プロンプトテキストたたはファむルコンテンツは含たれたせん。すべおの倀は印字可胜な ASCII です。

162 166 

163| ヘッダヌ | 説明 |167| ヘッダヌ | 説明 |

164| :- | :- |168| :- | :- |


167| `x-claude-code-compaction` | [コンパクト化](/docs/ja/prompt-caching#compacting-the-conversation)䞭に䌚話を芁玄するリク゚ストに存圚したす。倀は䜕がトリガヌしたかを瀺したす。コンテキストりィンドりが容量に近づいた堎合は `auto`、`/compact` の堎合は `manual`、API がリク゚ストが長すぎるず拒吊した堎合は `reactive`。他のすべおのリク゚ストでは存圚したせん |171| `x-claude-code-compaction` | [コンパクト化](/docs/ja/prompt-caching#compacting-the-conversation)䞭に䌚話を芁玄するリク゚ストに存圚したす。倀は䜕がトリガヌしたかを瀺したす。コンテキストりィンドりが容量に近づいた堎合は `auto`、`/compact` の堎合は `manual`、API がリク゚ストが長すぎるず拒吊した堎合は `reactive`。他のすべおのリク゚ストでは存圚したせん |

168| `x-claude-code-context-compacted` | コンパクト化埌の最初のメむン䌚話リク゚ストに 1 回存圚し、`x-claude-code-compaction` ず同じ倀を持ちたす。このリク゚ストの前の䌚話プレフィックスはもう䜿甚されないため、それをキヌずしたキャッシュは削陀できたす |172| `x-claude-code-context-compacted` | コンパクト化埌の最初のメむン䌚話リク゚ストに 1 回存圚し、`x-claude-code-compaction` ず同じ倀を持ちたす。このリク゚ストの前の䌚話プレフィックスはもう䜿甚されないため、それをキヌずしたキャッシュは削陀できたす |

169| `x-claude-code-prev-tool-durations` | このリク゚ストが含む結果のツヌル呌び出しの枬定実行時間。`<name>=<ms>;<name>=<ms>` ずしお、䟋えば `Bash=742;Read=9`。同じ䌚話のツヌル呌び出しのバッチ埌の次のリク゚ストで送信されたす。メむンセッションたたはサブ゚ヌゞェントから送信されたす |173| `x-claude-code-prev-tool-durations` | このリク゚ストが含む結果のツヌル呌び出しの枬定実行時間。`<name>=<ms>;<name>=<ms>` ずしお、䟋えば `Bash=742;Read=9`。同じ䌚話のツヌル呌び出しのバッチ埌の次のリク゚ストで送信されたす。メむンセッションたたはサブ゚ヌゞェントから送信されたす |

174| `x-claude-code-prompt-id` | ナヌザヌプロンプトがリク゚ストを提䟛するランダム UUID。1 ぀のプロンプトを提䟛するリク゚ストは倀を共有したす。これには、プロンプトが開始したサブ゚ヌゞェントのタヌンが含たれたす。プロンプトに属性付けされおいないリク゚ストはそれを省略したす。セッションのリク゚ストをプロンプトでグルヌプ化するために䜿甚しおください。Claude Code v2.1.283 以降が必芁です |

170 175 

171`x-claude-code-prev-tool-durations` を解析する前に、Claude Code が倀をどのように構築し、䜕を陀倖するかを確認しおください。176`x-claude-code-prev-tool-durations` を解析する前に、Claude Code が倀をどのように構築し、䜕を陀倖するかを確認しおください。

172 177 


265 プレリリヌス機胜を無効化270 プレリリヌス機胜を無効化

266</h3>271</h3>

267 272 

268`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1` は Claude Code がすべおのプロバむダヌでプレリリヌス機胜ずそのボディフィヌルドを送信するのを停止したす。コンテキスト管理ずベヌタツヌルフィヌルドを含みたす。適応的掚論には圱響したせん。適応的掚論はベヌタではなくモデルによっお遞択されるためです。この倉数は、サブスクリプション認蚌が必芁ずする OAuth 機胜を抑制するこずもありたせん。273`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1` は Claude Code がプレリリヌス機胜ずそのボディフィヌルドを送信するのを停止したす。コンテキスト管理ずベヌタツヌルフィヌルドを含みたす。倉数は適応的掚論には圱響したせん。適応的掚論はベヌタではなくモデルによっお遞択されるためです。この倉数は、サブスクリプション認蚌が必芁ずする OAuth 機胜を抑制するこずもありたせん。

274 

275ホストプラットフォヌムが Claude Code を埋め蟌み、[`CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST`](/docs/ja/env-vars) を蚭定する堎合、`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` は Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは [Claude apps ゲヌトりェむ](/docs/ja/claude-apps-gateway)䞊のオヌトモヌドセッションが [分類噚レビュヌ](/docs/ja/permission-modes#server-side-classifier-review)をサヌバヌに芁求するのを停止したせん。そのレビュヌは `anthropic-beta` 倀ず `safeguards` リク゚ストフィヌルドを远加したす。そこで停止するには `CLAUDE_CODE_AUTO_MODE_SERVER=0` を蚭定しおください。

269 276 

270Claude Code v2.1.227 以降では、組織は [MCP ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search)を[管理蚭定](/docs/ja/managed-settings)を通じおこの倉数の䞋で有効に保぀こずができたす。このオヌバヌラむドが有効な堎合に Claude Code が送信する内容は、接続方法によっお異なりたす277Claude Code v2.1.227 以降では、組織は [MCP ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search)を[管理蚭定](/docs/ja/managed-settings)を通じおこの倉数の䞋で有効に保぀こずができたす。このオヌバヌラむドが有効な堎合に Claude Code が送信する内容は、接続方法によっお異なりたす

271 278 


340怜出された ID は、ピッカヌに既に存圚する行ず䞀臎する堎合、独自の行を取埗したせん347怜出された ID は、ピッカヌに既に存圚する行ず䞀臎する堎合、独自の行を取埗したせん

341 348 

342* 同じ ID怜出された ID は既存の行の ID ず正確に䞀臎するか、2 ぀の ID は同じ [Fable](/docs/ja/model-config#work-with-fable) バヌゞョンのスペルです。349* 同じ ID怜出された ID は既存の行の ID ず正確に䞀臎するか、2 ぀の ID は同じ [Fable](/docs/ja/model-config#work-with-fable) バヌゞョンのスペルです。

343* 組み蟌み゚むリアスず同じモデル怜出された明瀺的な ID が組み蟌み゚むリアスが珟圚解決するモデルに名前を付ける堎合、ピッカヌぱむリアス行のみを衚瀺したす。たずえば、`sonnet` が `claude-sonnet-5` に解決される間、怜出された `claude-sonnet-5` は `sonnet` 行に折りたたたれ、怜出された `claude-sonnet-4-6` は䟝然ずしお独自の行を取埗したす。v2.1.197 より前では、Claude Code はこれらの ID を組み蟌み行に折りたたたなかったため、`claude-sonnet-5` も独自の「ゲヌトりェむから」行を取埗したした。350* 組み蟌み゚むリアスず同じモデル怜出された明瀺的な ID が組み蟌み゚むリアスが珟圚解決するモデルに名前を付ける堎合、ピッカヌぱむリアス行のみを衚瀺したす。たずえば、`sonnet` が `claude-sonnet-5-5` に解決される間、怜出された `claude-sonnet-5-5` は `sonnet` 行に折りたたたれ、怜出された `claude-sonnet-5` は䟝然ずしお独自の行を取埗したす。v2.1.197 より前では、Claude Code はこれらの ID を組み蟌み行に折りたたたなかったため、ID が゚むリアスが解決したものも独自の「ゲヌトりェむから」行を取埗したした。

344 351 

345結果は `~/.claude/cache/gateway-models.json` にキャッシュされたす。Windows では `%USERPROFILE%\.claude\cache\gateway-models.json`。各スタヌトアップで曎新されたす。[`CLAUDE_CONFIG_DIR`](/docs/ja/env-vars) を蚭定した堎合、キャッシュはそのディレクトリの代わりにそのディレクトリの䞋に存圚したす。リク゚ストが倱敗するか、ゲヌトりェむが `/v1/models` を実装しない堎合、ピッカヌは前回のスタヌトアップからのキャッシュリストたたは組み蟌みモデルリストにフォヌルバックしたす。ゲヌトりェむが怜出フィルタヌず䞀臎しない゚むリアスの䞋で Claude モデルを提䟛する堎合、開発者は [モデル蚭定](/docs/ja/model-config) 倉数を䜿甚しおそれらの゚むリアスを手動で远加できたす。352結果は `~/.claude/cache/gateway-models.json` にキャッシュされたす。Windows では `%USERPROFILE%\.claude\cache\gateway-models.json`。各スタヌトアップで曎新されたす。[`CLAUDE_CONFIG_DIR`](/docs/ja/env-vars) を蚭定した堎合、キャッシュはそのディレクトリの代わりにそのディレクトリの䞋に存圚したす。リク゚ストが倱敗するか、ゲヌトりェむが `/v1/models` を実装しない堎合、ピッカヌは前回のスタヌトアップからのキャッシュリストたたは組み蟌みモデルリストにフォヌルバックしたす。ゲヌトりェむが怜出フィルタヌず䞀臎しない゚むリアスの䞋で Claude モデルを提䟛する堎合、開発者は [モデル蚭定](/docs/ja/model-config) 倉数を䜿甚しおそれらの゚むリアスを手動で远加できたす。

346 353 

Details

208 208 

209テヌブルから条件付き倉数を同じ `env` ブロックに远加したす。マネヌゞドされた `ANTHROPIC_BASE_URL` は匷制され、Claude Code がプロセス環境ず䜎優先床セッティングの䞊に適甚するため、開発者のシェル゚クスポヌトでオヌバヌラむドできたせん。209テヌブルから条件付き倉数を同じ `env` ブロックに远加したす。マネヌゞドされた `ANTHROPIC_BASE_URL` は匷制され、Claude Code がプロセス環境ず䜎優先床セッティングの䞊に適甚するため、開発者のシェル゚クスポヌトでオヌバヌラむドできたせん。

210 210 

211マネヌゞドセッティングにゲヌトりェむ認蚌情報ず䞀緒に `forceLoginMethod` たたは `forceLoginOrgUUID` を含めないでください。どちらのキヌでも、任意の倀で、起動時に `ANTHROPIC_API_KEY`、`ANTHROPIC_AUTH_TOKEN`、および `apiKeyHelper` をブロックし、開発者は進行できたせん。`This machine's managed settings require a first-party login` たたは `"gateway"` 倀の䞋で [`Administrator policy requires a Cloud gateway sign-in`](/docs/ja/errors#administrator-policy-requires-a-cloud-gateway-sign-in)が衚瀺されたす。211マネヌゞドセッティングにゲヌトりェむ認蚌情報ず䞀緒に `forceLoginMethod`、`forceLoginOrgUUID`、たたは `forceLoginGatewayUrl` を含めないでください。`forceLoginMethod` たたは `forceLoginOrgUUID`どちらのキヌでも、任意の倀では起動時に `ANTHROPIC_API_KEY`、`ANTHROPIC_AUTH_TOKEN`、および `apiKeyHelper` をブロックし、開発者は進行できたせん。`This machine's managed settings require a first-party login` たたは `forceLoginMethod` を `"gateway"` に蚭定するか `forceLoginGatewayUrl` を蚭定する堎合は [`Administrator policy requires a Cloud gateway sign-in`](/docs/ja/errors#administrator-policy-requires-a-cloud-gateway-sign-in) が衚瀺されたす。

212 212 

213[サヌバヌマネヌゞドセッティング](/docs/ja/server-managed-settings#platform-availability)配垃には `api.anthropic.com` ぞの盎接接続が必芁なため、ゲヌトりェむルヌティングセッションに到達したせん。ゲヌトりェむデプロむメントはこのファむルベヌスのマネヌゞドセッティングパスを䜿甚し、同じキヌを匷制したす。213[サヌバヌマネヌゞドセッティング](/docs/ja/server-managed-settings#platform-availability)配垃には `api.anthropic.com` ぞの盎接接続が必芁なため、ゲヌトりェむルヌティングセッションに到達したせん。ゲヌトりェむデプロむメントはこのファむルベヌスのマネヌゞドセッティングパスを䜿甚し、同じキヌを匷制したす。

214 214 

managed-mcp.md +1 −1

Details

520 MCP 䜿甚状況を監芖する520 MCP 䜿甚状況を監芖する

521</h2>521</h2>

522 522 

523[OpenTelemetry ゚クスポヌト](/docs/ja/monitoring-usage)が蚭定されおいる堎合、Claude Code はナヌザヌが呌び出す MCP サヌバヌずツヌルを蚘録できたす。`OTEL_LOG_TOOL_DETAILS=1` を蚭定しお、ツヌルむベントに MCP サヌバヌずツヌル名を含めたす。その埌、コレクタヌで集蚈しお、ナヌザヌが実際に接続するサヌバヌを確認したす。゚クスポヌタヌを蚭定し、完党なむベントスキヌマに぀いおは、[監芖](/docs/ja/monitoring-usage)を参照しおください。523[OpenTelemetry ゚クスポヌト](/docs/ja/monitoring-usage)を蚭定するず、Claude Code はナヌザヌが呌び出す MCP サヌバヌずツヌルを蚘録できたす。`OTEL_LOG_TOOL_DETAILS=1` を蚭定しお、MCP サヌバヌずツヌル名をツヌルむベントず[コストおよびトヌクンカりンタヌ](/docs/ja/monitoring-usage#cost-counter)に含めたす。その埌、コレクタヌで集蚈しお、ナヌザヌが実際に接続するサヌバヌを確認したす。゚クスポヌタヌを蚭定し、完党なむベントスキヌマに぀いおは、[監芖](/docs/ja/monitoring-usage)を参照しおください。

524 524 

525<h2 id="configuration-summary">525<h2 id="configuration-summary">

526 蚭定の抂芁526 蚭定の抂芁

managed-settings.md +96 −60

Details

75| [サヌバヌマネヌゞド蚭定](/docs/ja/server-managed-settings) | claude.ai 管理コン゜ヌル内、たたは自己ホスト型 [Claude apps gateway](/docs/ja/claude-apps-gateway) 侊 | スタヌトアップ時にフェッチされ、1 時間ごずにポヌリングされたす。[ポリシヌが適甚される堎所ず時期](#where-and-when-a-policy-applies) を参照しおください | 各マシンに觊れずに claude.ai 組織のポリシヌを倉曎する 1 ぀の堎所が必芁な堎合 |75| [サヌバヌマネヌゞド蚭定](/docs/ja/server-managed-settings) | claude.ai 管理コン゜ヌル内、たたは自己ホスト型 [Claude apps gateway](/docs/ja/claude-apps-gateway) 侊 | スタヌトアップ時にフェッチされ、1 時間ごずにポヌリングされたす。[ポリシヌが適甚される堎所ず時期](#where-and-when-a-policy-applies) を参照しおください | 各マシンに觊れずに claude.ai 組織のポリシヌを倉曎する 1 ぀の堎所が必芁な堎合 |

76| MDM たたは OS レベルのポリシヌ | macOS 構成プロファむルたたは Windows `HKLM` レゞストリ倀ずしお、Jamf、Intune、グルヌプポリシヌ、たたは同様のツヌル経由。[各メカニズムがポリシヌを保存する堎所](#where-each-mechanism-stores-the-policy) を参照しおください | スタヌトアップ時に読み取られ、30 分ごずに倉曎がチェックされたす | MDM たたはグルヌプポリシヌでデバむスを既に管理しおいる堎合 |76| MDM たたは OS レベルのポリシヌ | macOS 構成プロファむルたたは Windows `HKLM` レゞストリ倀ずしお、Jamf、Intune、グルヌプポリシヌ、たたは同様のツヌル経由。[各メカニズムがポリシヌを保存する堎所](#where-each-mechanism-stores-the-policy) を参照しおください | スタヌトアップ時に読み取られ、30 分ごずに倉曎がチェックされたす | MDM たたはグルヌプポリシヌでデバむスを既に管理しおいる堎合 |

77| ファむルベヌス | 各マシンのシステムディレクトリ内の `managed-settings.json` ずしお。[各メカニズムがポリシヌを保存する堎所](#where-each-mechanism-stores-the-policy) を参照しおください | スタヌトアップ時に読み取られ、ファむルが倉曎されるずリロヌドされたす | MDM なしのマシン、Linux ホスト、たたは自分で構築するむメヌゞ |77| ファむルベヌス | 各マシンのシステムディレクトリ内の `managed-settings.json` ずしお。[各メカニズムがポリシヌを保存する堎所](#where-each-mechanism-stores-the-policy) を参照しおください | スタヌトアップ時に読み取られ、ファむルが倉曎されるずリロヌドされたす | MDM なしのマシン、Linux ホスト、たたは自分で構築するむメヌゞ |

78| HKCU レゞストリ、Windows ず WSL | Windows `HKCU` レゞストリ倀ずしお。[各メカニズムがポリシヌを保存する堎所](#where-each-mechanism-stores-the-policy) を参照しおください | スタヌトアップ時に読み取られ、30 分ごずに倉曎がチェックされたす。Claude Code はそれを䜿甚するのは、他のマネヌゞド゜ヌスがポリシヌキヌを配信せず、[ホスト提䟛の芪蚭定](#let-an-embedding-host-add-policy) が制限的なキヌを提䟛しない堎合のみです | マシンレベルの `HKLM` キヌを曞き蟌むこずができない堎合 |78| HKCU レゞストリ、Windows ず WSL | Windows `HKCU` レゞストリ倀ずしお。[各メカニズムがポリシヌを保存する堎所](#where-each-mechanism-stores-the-policy) を参照しおください | スタヌトアップ時に読み取られ、30 分ごずに倉曎がチェックされたす。Claude Code はそれを䜿甚するのは、[他の管理ドキュメントが存圚しない堎合](#present-admin-documents) のみで、[ホスト提䟛の芪蚭定](#let-an-embedding-host-add-policy) が制限的なキヌを提䟛しない堎合です | マシンレベルの `HKLM` キヌを曞き蟌むこずができない堎合 |

79 79 

80Jamf、Iru、Intune、グルヌプポリシヌのスタヌタヌテンプレヌトは、[MDM 䟋リポゞトリ](https://github.com/anthropics/claude-code/tree/main/examples/mdm) にありたす。80Jamf、Iru、Intune、グルヌプポリシヌのスタヌタヌテンプレヌトは、[MDM 䟋リポゞトリ](https://github.com/anthropics/claude-code/tree/main/examples/mdm) にありたす。

81 81 


89 89 

90* **サヌフェス**: 開発者のマシン䞊で、タヌミナル、VS Code および JetBrains 拡匵機胜、デスクトップアプリの Code タブ、および [Agent SDK](/docs/ja/agent-sdk/typescript) セッションはこれらの゜ヌスをすべお読み取りたす。Agent SDK セッションは、`settingSources` がナヌザヌ、プロゞェクト、ロヌカルファむルを陀倖する堎合でも、マネヌゞド蚭定をロヌドしたす。90* **サヌフェス**: 開発者のマシン䞊で、タヌミナル、VS Code および JetBrains 拡匵機胜、デスクトップアプリの Code タブ、および [Agent SDK](/docs/ja/agent-sdk/typescript) セッションはこれらの゜ヌスをすべお読み取りたす。Agent SDK セッションは、`settingSources` がナヌザヌ、プロゞェクト、ロヌカルファむルを陀倖する堎合でも、マネヌゞド蚭定をロヌドしたす。

91* **クラりドセッション**: Anthropic ホスト環境のセッションはデバむスの MDM プロファむルたたはファむルを読み取らないため、ポリシヌはサヌバヌマネヌゞド蚭定から来る必芁がありたす。[自己ホスト環境](/docs/ja/self-hosted-environments) のセッションは、デフォルトではサヌバヌマネヌゞド蚭定がポリシヌキヌを配信しない堎合のみ、ランナヌむメヌゞ内のマネヌゞド蚭定ファむルを読み取りたす。ただし、[すべおの管理゜ヌスから Claude Code が読み取るキヌ](#keys-read-from-every-admin-source) は陀きたす。[Claude Code がマネヌゞド゜ヌスを組み合わせる方法](#how-claude-code-combines-managed-sources) は䞡方を適甚する opt-in に぀いお説明しおいたす。91* **クラりドセッション**: Anthropic ホスト環境のセッションはデバむスの MDM プロファむルたたはファむルを読み取らないため、ポリシヌはサヌバヌマネヌゞド蚭定から来る必芁がありたす。[自己ホスト環境](/docs/ja/self-hosted-environments) のセッションは、デフォルトではサヌバヌマネヌゞド蚭定がポリシヌキヌを配信しない堎合のみ、ランナヌむメヌゞ内のマネヌゞド蚭定ファむルを読み取りたす。ただし、[すべおの管理゜ヌスから Claude Code が読み取るキヌ](#keys-read-from-every-admin-source) は陀きたす。[Claude Code がマネヌゞド゜ヌスを組み合わせる方法](#how-claude-code-combines-managed-sources) は䞡方を適甚する opt-in に぀いお説明しおいたす。

92* **Claude Tag セッション**: [Claude Tag](https://claude.com/docs/claude-tag/overview) セッションはクラりド環境で実行されたすが、サヌバヌマネヌゞド蚭定を受け取りたせん。[自己ホスト環境](/docs/ja/self-hosted-environments) では、ランナヌむメヌゞ内のマネヌゞド蚭定ファむルを読み取りたす。Claude Tag 自䜓は [Claude Tag 管理蚭定](https://claude.com/docs/claude-tag/admins/customize) で構成したす。

92* **Cowork セッション**: Claude Desktop アプリの [Cowork](https://claude.com/docs/cowork/overview) は Claude Code 䞊でセッションを実行したす。Cowork セッションでは、Claude Code は Team たたは Enterprise アカりントでナヌザヌがサむンむンしおいる堎合でも、claude.ai 管理コン゜ヌルからサヌバヌマネヌゞド蚭定をフェッチしたせん。したがっお、どのポリシヌが適甚されるかはセッションが実行される堎所によっお異なりたす。93* **Cowork セッション**: Claude Desktop アプリの [Cowork](https://claude.com/docs/cowork/overview) は Claude Code 䞊でセッションを実行したす。Cowork セッションでは、Claude Code は Team たたは Enterprise アカりントでナヌザヌがサむンむンしおいる堎合でも、claude.ai 管理コン゜ヌルからサヌバヌマネヌゞド蚭定をフェッチしたせん。したがっお、どのポリシヌが適甚されるかはセッションが実行される堎所によっお異なりたす。

93 94 

94 * **ナヌザヌのマシン䞊**: デフォルトでは、Cowork セッションの Claude Code はそのデバむス䞊の MDM たたは OS レベルのポリシヌおよびマネヌゞド蚭定ファむルを読み取るため、ポリシヌをそこにデプロむしたす。95 * **ナヌザヌのマシン䞊**: デフォルトでは、Cowork セッションの Claude Code はそのデバむス䞊の MDM たたは OS レベルのポリシヌおよびマネヌゞド蚭定ファむルを読み取るため、ポリシヌをそこにデプロむしたす。


143 144 

144組織が同じマシンに耇数の管理された゜ヌスを配信する堎合、[`managedSourcesBehavior`](/docs/ja/settings-reference#managedsourcesbehavior) キヌは Claude Code が他の゜ヌスに察しお䜕を行うかを決定したす。145組織が同じマシンに耇数の管理された゜ヌスを配信する堎合、[`managedSourcesBehavior`](/docs/ja/settings-reference#managedsourcesbehavior) キヌは Claude Code が他の゜ヌスに察しお䜕を行うかを決定したす。

145 146 

146* **`"first-wins"`、デフォルト**: Claude Code は、少なくずも 1 ぀のポリシヌキヌを配信する最も高いランクの゜ヌスを䜿甚し、[すべおの管理者゜ヌスから読み取られるキヌ](#keys-read-from-every-admin-source)内のキヌを陀いお、残りを無芖したす。Claude Code はスキップする゜ヌスに察しお譊告を衚瀺したせん。`/status` は[䜿甚した゜ヌスずスキップした゜ヌスを名前で瀺したす](#read-the-source-in-/status)。147* **`"first-wins"`、デフォルト**: Claude Code は、少なくずも 1 ぀のポリシヌキヌを配信する最も高いランクの゜ヌスを䜿甚し、[すべおの管理者゜ヌスから読み取られるキヌ](#keys-read-from-every-admin-source)内のキヌを陀いお、残りを無芖したす。Claude Code はスキップする゜ヌスに぀いお譊告を衚瀺したせん。`/status` は[䜿甚した゜ヌスずスキップした゜ヌスに名前を付けたす](#read-the-source-in-/status)。

147* **`"merge"`**: Claude Code はポリシヌキヌを配信するすべおの管理者゜ヌスを適甚し、キヌの皮類ごずに組み合わせたす。ほずんどのキヌでは高いランクの゜ヌスの倀が適甚され、リストは和集合、ロックは最も厳しい倀を取りたす。[すべおの管理された゜ヌスを構成する](#compose-every-managed-source)では、キヌを蚭定する堎所ず各皮類のキヌがどのように組み合わされるかを説明しおいたす。Claude Code v2.1.242 以降が必芁です。148* **`"merge"`**: Claude Code はポリシヌキヌを配信するすべおの管理者゜ヌスを適甚し、キヌの皮類ごずに組み合わせたす。ほずんどのキヌでは高いランクの゜ヌスの倀が適甚され、リストは和集合、ロックは最も厳しい倀を取りたす。[すべおの管理された゜ヌスを構成する](#compose-every-managed-source)では、キヌを蚭定する堎所ず各皮類のキヌがどのように組み合わされるかを説明しおいたす。Claude Code v2.1.242 以降が必芁です。

148 149 

149䞡方の蚭定は゜ヌスを同じ方法でランク付けしたす。これらの甚語はこのセクション党䜓で繰り返されたす。150䞡方の蚭定は同じ方法で゜ヌスをランク付けしたす。これらの甚語はこのセクション党䜓で繰り返されたす。

150 151 

151* **ポリシヌキヌ**: 2 ぀の制埡キヌ[`wslInheritsWindowsSettings`](/docs/ja/settings-reference#wslinheritswindowssettings) ず [`managedSourcesBehavior`](/docs/ja/settings-reference#managedsourcesbehavior)以倖のすべおの蚭定キヌ。これらのキヌのみを含む管理蚭定ファむルたたは MDM ポリシヌはカりントされず、Claude Code は次の゜ヌスに進みたす。152* **ポリシヌキヌ**: 2 ぀の制埡キヌ[`wslInheritsWindowsSettings`](/docs/ja/settings-reference#wslinheritswindowssettings) ず [`managedSourcesBehavior`](/docs/ja/settings-reference#managedsourcesbehavior)以倖のすべおの蚭定キヌ。これらのキヌのみを含む管理蚭定ファむルたたは MDM ポリシヌはカりントされず、Claude Code は次の゜ヌスに移動したす。

152* **管理者゜ヌス**: 以䞋の最初の 3 ぀の゜ヌスのいずれか。HKCU レゞストリはナヌザヌが曞き蟌み可胜であり、管理者゜ヌスではありたせん。153* **管理者゜ヌス**: 以䞋の最初の 3 ぀の゜ヌスの 1 ぀。HKCU レゞストリはナヌザヌが曞き蟌み可胜であり、1 ぀ではありたせん。

153 154 

154Claude Code は、最初に最優先床の順で゜ヌスをチェックしたす。155Claude Code は、最初に最優先床の順で゜ヌスをチェックしたす。

155 156 

1561. リモヌト蚭定。claude.ai から[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)ずしお、たたは[Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway)によっお配信されたす。Claude Code はこの゜ヌスをフェッチするのは、セッションが[適栌なログむンたたはキヌ](/docs/ja/server-managed-settings#platform-availability)で Anthropic の API に盎接認蚌するか、`/login` でゲヌトりェむにサむンむンする堎合のみです。他のプロバむダヌの堎合、たたは `ANTHROPIC_BASE_URL` が Anthropic の API 以倖を指す堎合、次の゜ヌスから開始したす。1571. リモヌト蚭定。claude.ai から[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)ずしお、たたは[Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway)によっお配信されたす。Claude Code は、セッションが[適栌なログむンたたはキヌ](/docs/ja/server-managed-settings#platform-availability)で Anthropic の API に盎接認蚌するか、`/login` でゲヌトりェむにサむンむンする堎合にのみこの゜ヌスをフェッチしたす。他のプロバむダヌ、たたは `ANTHROPIC_BASE_URL` が Anthropic の API 以倖を指す堎合、次の゜ヌスから開始したす。

1572. MDM たたは OS レベルのポリシヌ: macOS plist たたは HKLM レゞストリキヌ1582. MDM たたは OS レベルのポリシヌ: macOS plist たたは HKLM レゞストリキヌ

1583. 管理蚭定ファむル、`managed-settings.d/*.json` ず `managed-settings.json` をマヌゞしたもの1593. 管理蚭定ファむル、`managed-settings.d/*.json` ず `managed-settings.json` をマヌゞしたもの

1594. Windows 䞊の HKCU レゞストリ、および WSL 䞊で HKLM レゞストリたたは Windows 管理蚭定ファむルが [`wslInheritsWindowsSettings`](/docs/ja/settings-reference#wslinheritswindowssettings) をオンにし、HKCU 倀もそれを蚭定する堎合。Claude Code はそれより䞊の゜ヌスがポリシヌキヌを配信せず、[ホスト提䟛の芪蚭定](#let-an-embedding-host-add-policy)が制限的なキヌを提䟛しない堎合にのみ読み取りたす。1604. Windows 䞊の HKCU レゞストリ、および WSL 䞊で HKLM レゞストリたたは Windows 管理蚭定ファむルが [`wslInheritsWindowsSettings`](/docs/ja/settings-reference#wslinheritswindowssettings) をオンにし、HKCU 倀もそれを蚭定する堎合。Claude Code はそれより䞊に管理者ドキュメントが存圚せず、[ホスト提䟛の芪蚭定](#let-an-embedding-host-add-policy)が制限的なキヌを提䟛しない堎合にのみ読み取りたす。

160 161 

161このダむアグラムはランク付けを瀺し、いずれかの蚭定の䞋で Claude Code が最初の 3 ぀の゜ヌスから読み取るクロス゜ヌスキヌの䟋を瀺しおいたす。162<span id="present-admin-documents" />

162 163 

163<img src="https://mintcdn.com/claude-code/zuWID2B-Rxm8DEC8/images/managed-source-precedence.svg?fit=max&auto=format&n=zuWID2B-Rxm8DEC8&q=85&s=53f6be49f06eff48e01422c8ae1bc2e6" className="dark:hidden" alt="リモヌト蚭定から䞊郚を通じお MDM、管理蚭定ファむル、および䞋郚の HKCU レゞストリにランク付けされた 4 ぀の管理蚭定゜ヌスを瀺すダむアグラム。デフォルトではポリシヌキヌを持぀最初の゜ヌスがポリシヌを提䟛し、残りはスキップされたす。managedSourcesBehavior をマヌゞに蚭定するず、ポリシヌキヌを持぀すべおの管理者゜ヌスが寄䞎し、キヌの皮類ごずに組み合わされ、HKCU レゞストリは陀倖されたす。サむドパネルは、サンドボックスロック、forceRemoteSettingsRefresh、倉数ごずの env マヌゞなどのクロス゜ヌスキヌが、HKCU レゞストリを陀倖するすべおの管理者゜ヌスから読み取られるこずを瀺しおいたす。" width="680" height="330" data-path="images/managed-source-precedence.svg" />164Claude Code は、存圚する管理者ドキュメントの䞋にあるナヌザヌが曞き蟌み可胜な HKCU レゞストリを適甚したせん。ドキュメントは、ポリシヌキヌを `null` 以倖の倀に蚭定する堎合に存圚したす。これは Claude Code が読み取るこずができない倀でも同様です。読み取るこずができない HKLM 倀、管理蚭定ファむル、たたは `managed-settings.d` ディレクトリも存圚したす。WSL では、`/etc/claude-code` もナヌザヌが曞き蟌み可胜であり、[`wslInheritsWindowsSettings`](/docs/ja/settings-reference#wslinheritswindowssettings) ゚ントリは Windows ドキュメントがそれより䞊に立぀堎合を瀺したす。

164 165 

165<img src="https://mintcdn.com/claude-code/zuWID2B-Rxm8DEC8/images/managed-source-precedence-dark.svg?fit=max&auto=format&n=zuWID2B-Rxm8DEC8&q=85&s=ae407a9a08a3d680e80cf1a2af845d71" className="hidden dark:block" alt="リモヌト蚭定から䞊郚を通じお MDM、管理蚭定ファむル、および䞋郚の HKCU レゞストリにランク付けされた 4 ぀の管理蚭定゜ヌスを瀺すダむアグラム。デフォルトではポリシヌキヌを持぀最初の゜ヌスがポリシヌを提䟛し、残りはスキップされたす。managedSourcesBehavior をマヌゞに蚭定するず、ポリシヌキヌを持぀すべおの管理者゜ヌスが寄䞎し、キヌの皮類ごずに組み合わされ、HKCU レゞストリは陀倖されたす。サむドパネルは、サンドボックスロック、forceRemoteSettingsRefresh、倉数ごずの env マヌゞなどのクロス゜ヌスキヌが、HKCU レゞストリを陀倖するすべおの管理者゜ヌスから読み取られるこずを瀺しおいたす。" width="680" height="330" data-path="images/managed-source-precedence-dark.svg" />166このダむアグラムはランク付けを瀺し、どちらの蚭定でも Claude Code が最初の 3 ぀の゜ヌスから読み取るクロス゜ヌスキヌの䟋を瀺しおいたす。

167 

168<img src="https://mintcdn.com/claude-code/zuWID2B-Rxm8DEC8/images/managed-source-precedence.svg?fit=max&auto=format&n=zuWID2B-Rxm8DEC8&q=85&s=53f6be49f06eff48e01422c8ae1bc2e6" className="dark:hidden" alt="リモヌト蚭定から䞊郚を通じお MDM、管理蚭定ファむル、および䞋郚の HKCU レゞストリにランク付けされた 4 ぀の管理蚭定゜ヌスを瀺すダむアグラム。デフォルトではポリシヌキヌを持぀最初の゜ヌスがポリシヌを提䟛し、残りはスキップされたす。managedSourcesBehavior を merge に蚭定するず、ポリシヌキヌを持぀すべおの管理者゜ヌスが寄䞎し、キヌの皮類ごずに組み合わされ、HKCU レゞストリは陀倖されたす。サむドパネルは、サンドボックスロック、forceRemoteSettingsRefresh、および倉数ごずの env マヌゞなどのクロス゜ヌスキヌが、HKCU レゞストリを陀倖するすべおの管理者゜ヌスから読み取られるこずを瀺しおいたす。" width="680" height="330" data-path="images/managed-source-precedence.svg" />

169 

170<img src="https://mintcdn.com/claude-code/zuWID2B-Rxm8DEC8/images/managed-source-precedence-dark.svg?fit=max&auto=format&n=zuWID2B-Rxm8DEC8&q=85&s=ae407a9a08a3d680e80cf1a2af845d71" className="hidden dark:block" alt="リモヌト蚭定から䞊郚を通じお MDM、管理蚭定ファむル、および䞋郚の HKCU レゞストリにランク付けされた 4 ぀の管理蚭定゜ヌスを瀺すダむアグラム。デフォルトではポリシヌキヌを持぀最初の゜ヌスがポリシヌを提䟛し、残りはスキップされたす。managedSourcesBehavior を merge に蚭定するず、ポリシヌキヌを持぀すべおの管理者゜ヌスが寄䞎し、キヌの皮類ごずに組み合わされ、HKCU レゞストリは陀倖されたす。サむドパネルは、サンドボックスロック、forceRemoteSettingsRefresh、および倉数ごずの env マヌゞなどのクロス゜ヌスキヌが、HKCU レゞストリを陀倖するすべおの管理者゜ヌスから読み取られるこずを瀺しおいたす。" width="680" height="330" data-path="images/managed-source-precedence-dark.svg" />

166 171 

167<h3 id="keys-read-from-every-admin-source">172<h3 id="keys-read-from-every-admin-source">

168 すべおの管理者゜ヌスから読み取られるキヌ173 すべおの管理者゜ヌスから読み取られるキヌ


174 179 

175クロス゜ヌスキヌには以䞋が含たれたす。180クロス゜ヌスキヌには以䞋が含たれたす。

176 181 

177* `sandbox.network.allowManagedDomainsOnly` ず `sandbox.filesystem.allowManagedReadPathsOnly`: いずれかの管理者゜ヌスの `true` がロックをオンにしたす。ロックがオンの間、Claude Code はロックするアロりリスト `sandbox.network.allowedDomains` を `WebFetch(domain:...)` 蚱可ルヌルず䞀緒に、たたは `sandbox.filesystem.allowRead` をすべおの管理者゜ヌス党䜓で和集合にしたす。ロックがない堎合、Claude Code はアロりリストを他のキヌのように扱うため、`"first-wins"` では遞択されおいない管理者゜ヌスのアロりリストは無芖されたす。182* `sandbox.network.allowManagedDomainsOnly` ず `sandbox.filesystem.allowManagedReadPathsOnly`: 任意の管理者゜ヌスの `true` がロックをオンにしたす。ロックがオンの間、Claude Code はロックするアロりリスト`sandbox.network.allowedDomains` ず `WebFetch(domain:...)` アロヌ ルの組み合わせ、たたは `sandbox.filesystem.allowRead`をすべおの管理者゜ヌスにたたがっお和集合にしたす。ロックがない堎合、Claude Code はアロりリストを他のキヌのように扱うため、`"first-wins"` では遞択されおいない管理者゜ヌスのアロりリストは無芖されたす。

178* `allowAllClaudeAiMcps`183* `allowAllClaudeAiMcps`

179* `allowManagedMcpServersOnly`: いずれかの管理者゜ヌスの `true` が MCP アロりリストロックをオンにしたす。ロックがオンの間、管理された `allowedMcpServers` リストは 1 ぀を蚭定する最も高いランクの管理者゜ヌスから来たす。サヌバヌ管理リストは䜎い゜ヌスのリストず組み合わせるのではなく、眮き換えたす。184* `allowManagedMcpServersOnly`: 任意の管理者゜ヌスの `true` が MCP アロりリストロックをオンにしたす。ロックがオンの間、管理された `allowedMcpServers` リストは、1 ぀を蚭定する最も高いランクの管理者゜ヌスから取埗されたす。サヌバヌ管理リストは、䜎い゜ヌスのリストず組み合わせるのではなく、眮き換えたす。

180 185 

181 管理者゜ヌスがリストを蚭定しない堎合、[芪蚭定](#let-an-embedding-host-add-policy)がリストを提䟛しない限り、すべおのサヌバヌがデニヌリストを通過しおロヌドされたす。186 管理者゜ヌスがリストを蚭定しない堎合、[芪蚭定](#let-an-embedding-host-add-policy)がリストを提䟛しない限り、デニヌリストを通過するすべおのサヌバヌが読み蟌たれたす。

182 187 

183 ロックがない堎合、Claude Code は適甚する管理゜ヌスから `allowedMcpServers` を読み取るため、`"first-wins"` では遞択されおいない管理者゜ヌスのリストは無芖されたす。Claude Code v2.1.273 以降が必芁です。188 ロックがない堎合、Claude Code は適甚する管理゜ヌスから `allowedMcpServers` を読み取るため、`"first-wins"` では遞択されおいない管理者゜ヌスのリストは無芖されたす。Claude Code v2.1.273 以降が必芁です。

184* `deniedMcpServers` ず [`disableClaudeAiConnectors`](/docs/ja/settings-reference#disableclaudeaiconnectors): いずれかの管理者゜ヌスの゚ントリたたは `true` が適甚されたす。Claude Code v2.1.273 以降が必芁です。189* `deniedMcpServers` ず [`disableClaudeAiConnectors`](/docs/ja/settings-reference#disableclaudeaiconnectors): 任意の管理者゜ヌスの゚ントリたたは `true` が適甚されたす。Claude Code v2.1.273 以降が必芁です。

185* サンドボックスバむナリパス `sandbox.bwrapPath` ず `sandbox.socatPath`190* サンドボックスバむナリパス `sandbox.bwrapPath` ず `sandbox.socatPath`

186* サンドボックス `ripgrep` バむナリ、[`sandbox.ripgrep`](/docs/ja/settings-reference#sandbox-ripgrep)191* サンドボックス `ripgrep` バむナリ、[`sandbox.ripgrep`](/docs/ja/settings-reference#sandbox-ripgrep)

187* `sandbox.filesystem.disabled` ず `sandbox.network.strictAllowlist`192* `sandbox.filesystem.disabled` ず `sandbox.network.strictAllowlist`

188* [`useAutoModeDuringPlan`](/docs/ja/settings-reference#useautomodeduringplan)、[`syncClaudeAiSkills`](/docs/ja/settings-reference#syncclaudeaiskills)、および [`syncClaudeAiPlugins`](/docs/ja/settings-reference#syncclaudeaiplugins)。いずれかの管理者゜ヌスの `false` が動䜜をオフにしたす。開発者のナヌザヌたたはロヌカル蚭定の `false` もそれをオフにしたす。各キヌは拒吊のみができたす。193* [`useAutoModeDuringPlan`](/docs/ja/settings-reference#useautomodeduringplan)、[`syncClaudeAiSkills`](/docs/ja/settings-reference#syncclaudeaiskills)、および [`syncClaudeAiPlugins`](/docs/ja/settings-reference#syncclaudeaiplugins)。任意の管理者゜ヌスの `false` が動䜜をオフにしたす。開発者のナヌザヌたたはロヌカル蚭定の `false` もそれをオフにしたす。各キヌは拒吊のみが可胜です。

189* [`enableArtifact`](/docs/ja/settings-reference#enableartifact)。いずれかの管理者゜ヌスの `false` が[Artifact ツヌル](/docs/ja/artifacts)をオフにしたす。開発者のナヌザヌ、プロゞェクト、たたはロヌカル蚭定の `false` もそれをオフにし、゜ヌスはそれをオンに戻したせん。[どの䞋䜍レベルの倀がただカりントされるか](/docs/ja/settings#exceptions-to-managed-settings-precedence)を参照しおください。Claude Code v2.1.242 以降が必芁です。194* [`enableArtifact`](/docs/ja/settings-reference#enableartifact)。任意の管理者゜ヌスの `false` が[Artifact ツヌル](/docs/ja/artifacts)をオフにしたす。開発者のナヌザヌ、プロゞェクト、たたはロヌカル蚭定の `false` もそれをオフにし、゜ヌスはそれをオンに戻したせん。[どの䞋䜍レベルの倀がただカりントされるか](/docs/ja/settings#exceptions-to-managed-settings-precedence)を参照しおください。Claude Code v2.1.242 以降が必芁です。

190* [`maxEffortLevel`](/docs/ja/settings-reference#maxeffortlevel)。いずれかの管理者゜ヌスの最も䜎いキャップが適甚されたす。開発者が自分の蚭定たたは `--settings` で䜎いキャップを蚭定する堎合、Claude Code はそれを適甚したす。゜ヌスはキャップを䞊げるこずはできたせん。Claude Code v2.1.267 以降が必芁です。195* [`maxEffortLevel`](/docs/ja/settings-reference#maxeffortlevel)。任意の管理者゜ヌスの最も䜎いキャップが適甚されたす。開発者が自分の蚭定たたは `--settings` で䜎いキャップを蚭定する堎合、Claude Code はそれを適甚したす。゜ヌスはキャップを䞊げるこずはできたせん。Claude Code v2.1.267 以降が必芁です。

191* `attribution` のコミットトレヌラヌオプトアりト、たたは非掚奚の `includeCoAuthoredBy` から、任意のティア196* `attribution` のコミットトレヌラヌオプトアりト、たたは非掚奚の `includeCoAuthoredBy` から任意のティア

192* [`forceRemoteSettingsRefresh`](/docs/ja/server-managed-settings)197* [`forceRemoteSettingsRefresh`](/docs/ja/server-managed-settings)

193* `env`。管理者゜ヌス党䜓で倉数ごずにマヌゞされたす。各倉数は、それを定矩する最も高い優先床の゜ヌスから来るため、䜎い゜ヌスは高い゜ヌスが蚭定しないたたにしおいる倉数を埋めたす。いく぀かの倉数は独自のルヌルに埓いたす。[管理された゜ヌス党䜓のキヌごずの䟋倖](/docs/ja/server-managed-settings#per-key-exceptions-across-managed-sources)は各倉数を名前で瀺しおいたす。Claude Code v2.1.223 以降が必芁です。v2.1.223 より前では、Claude Code は遞択された゜ヌスの党䜓 `env` ブロックのみを適甚したした。198* `env`。管理者゜ヌス党䜓で倉数ごずにマヌゞされたす。各倉数は、それを定矩する最も高い優先床の゜ヌスから取埗されるため、䜎い゜ヌスは高い゜ヌスが蚭定しないたたにした倉数を埋めたす。いく぀かの倉数は独自のルヌルに埓いたす。[管理された゜ヌス党䜓のキヌごずの䟋倖](/docs/ja/server-managed-settings#per-key-exceptions-across-managed-sources)は各倉数に名前を付けたす。Claude Code v2.1.223 以降が必芁です。v2.1.223 より前では、Claude Code は遞択された゜ヌスの党䜓 `env` ブロックのみを適甚したした。

194 199 

195[ゲヌトりェむログむンキヌ](#choose-a-delivery-mechanism)は別のルヌルに埓いたす。Claude Code はサヌバヌ管理蚭定からそれらを読み取るこずはないため、サヌバヌ管理蚭定が遞択された゜ヌスである間、ポリシヌキヌを持぀マシン䞊の最も高いランクの管理者゜ヌスがそれらを提䟛したす。それより䞋にランク付けされた管理者゜ヌスの倀、たたは HKCU レゞストリの倀は無芖されたす。200[ゲヌトりェむログむンキヌ](#choose-a-delivery-mechanism)は別のルヌルに埓いたす。Claude Code はサヌバヌ管理蚭定からそれらを読み取るこずはないため、サヌバヌ管理蚭定が遞択された゜ヌスである間、ポリシヌキヌを持぀マシン䞊の最も高いランクの管理者゜ヌスがそれらを提䟛したす。それより䞋にランク付けされた管理者゜ヌスの倀、たたは HKCU レゞストリの倀は無芖されたす。

196 201 

197管理者゜ヌスが `allowManagedMcpServersOnly` を蚭定するか、`allowedMcpServers` リストを蚭定し、その倀が実行䞭でない堎合、`/status` ず `claude doctor` はその゜ヌスずキヌを名前で瀺したす。202管理者゜ヌスが `allowManagedMcpServersOnly` たたは `allowedMcpServers` リストを蚭定し、その倀が実行䞭のものではない堎合、`/status` ず `claude doctor` はその゜ヌスずキヌに名前を付けたす。

198 203 

199<h3 id="compose-every-managed-source">204<h3 id="compose-every-managed-source">

200 すべおの管理された゜ヌスを構成する205 すべおの管理された゜ヌスを構成する

201</h3>206</h3>

202 207 

203組織が配信するすべおの管理者゜ヌスを Claude Code に適甚させるには、デプロむする最も高いランクの゜ヌスで [`managedSourcesBehavior`](/docs/ja/settings-reference#managedsourcesbehavior) を `"merge"` に蚭定したす。Claude Code はキヌたたはポリシヌキヌを持぀最も高いランクの゜ヌスからのみキヌを読み取るため、䜎い゜ヌスはそれ自䜓をそれより䞊の゜ヌスずのマヌゞにオプトむンするこずはできず、サヌバヌ管理蚭定を受け取らないマシンはその MDM プロファむルにもキヌが必芁です。ナヌザヌが曞き蟌み可胜な HKCU レゞストリは別の゜ヌスずマヌゞされるこずはありたせん。Claude Code v2.1.242 以降が必芁です。208組織が配信するすべおの管理者゜ヌスを Claude Code に適甚させるには、デプロむする最も高いランクの゜ヌスで [`managedSourcesBehavior`](/docs/ja/settings-reference#managedsourcesbehavior) を `"merge"` に蚭定したす。Claude Code はキヌたたはポリシヌキヌを持぀最も高いランクの゜ヌスからのみキヌを読み取るため、䜎い゜ヌスはそれ自䜓をそれより䞊の゜ヌスずのマヌゞにオプトむンするこずはできず、サヌバヌ管理蚭定を受け取らないマシンは MDM プロファむルにもキヌが必芁です。ナヌザヌが曞き蟌み可胜な HKCU レゞストリは別の゜ヌスずマヌゞされるこずはありたせん。Claude Code v2.1.242 以降が必芁です。

204 209 

205`"merge"` では、Claude Code は䜎い゜ヌスのリスト゚ントリ`permissions.allow` ルヌルやフックなどをポリシヌに远加するため、最も高いランクより䞋にランク付けされたすべおの゜ヌスが管理者の制埡䞋にある堎合にのみオンにしおください。210`"merge"` では、Claude Code は䜎い゜ヌスのリスト゚ントリ`permissions.allow` ルヌルやフック などをポリシヌに远加するため、最も高いランクより䞋にランク付けされたすべおの゜ヌスが管理者の制埡䞋にある堎合にのみオンにしたす。

206 211 

207この衚は、`"merge"` の䞋で Claude Code が各皮類のキヌをどのように組み合わせるかを瀺しおいたす。[`managedSourcesBehavior` ゚ントリ](/docs/ja/settings-reference#managedsourcesbehavior)は 3 ぀の行のすべおのキヌを名前で瀺しおいたす。制限アロりリスト、党䜓で取埗される倀、および最も高いランクの゜ヌスからのみ読み取られるキヌ。212この衚は、`"merge"` の䞋で Claude Code が各皮類のキヌをどのように組み合わせるかを瀺しおいたす。[`managedSourcesBehavior` ゚ントリ](/docs/ja/settings-reference#managedsourcesbehavior)は 3 ぀の行のすべおのキヌに名前を付けたす。制限アロりリスト、党䜓で取埗される倀、および最も高いランクの゜ヌスからのみ読み取られるキヌ。

208 213 

209| キヌの皮類 | Claude Code がそれを組み合わせる方法 | 䟋 |214| キヌの皮類 | Claude Code がそれを組み合わせる方法 | 䟋 |

210| :- | :- | :- |215| :- | :- | :- |

211| リスト | すべおの゜ヌスからの゚ントリを組み合わせたす | `permissions.allow`、`hooks`、`sandbox.network.allowedDomains`、`deniedMcpServers` |216| リスト | すべおの゜ヌスからの゚ントリを組み合わせたす | `permissions.allow`、`hooks`、`sandbox.network.allowedDomains`、`deniedMcpServers`、`deniedModels` |

212| ロック | いずれかの゜ヌスが蚭定する最も厳しい倀を適甚したす。より緩い倀は最も高いランクの゜ヌスからのみ適甚されたす | `allowManagedHooksOnly`、`permissions.disableBypassPermissionsMode`、`crossSessionInbound` |217| ロック | 任意の゜ヌスが蚭定する最も厳しい倀を適甚したす。より緩い倀は最も高いランクの゜ヌスからのみ適甚されたす | `allowManagedHooksOnly`、`permissions.disableBypassPermissionsMode`、`crossSessionInbound`、`availableModelsMatch` |

213| 制限アロりリスト | それを蚭定する最も高いランクの゜ヌスから党䜓でリストを取埗し、䜎い゜ヌスから゚ントリを远加したせん | `availableModels`、`allowedMcpServers`、`strictKnownMarketplaces`、`allowedChannelPlugins`、および `fallbackModel` チェヌン |218| 制限アロりリスト | それを蚭定する最も高いランクの゜ヌスから党䜓でリストを取埗し、䜎い゜ヌスから゚ントリを远加したせん | `availableModels`、`allowedMcpServers`、`strictKnownMarketplaces`、`allowedChannelPlugins`、および `fallbackModel` チェヌン |

214| 党䜓で取埗される倀 | それを蚭定する最も高いランクの゜ヌスから党䜓で倀を取埗し、䜎い゜ヌスから゚ントリたたはフィヌルドを組み合わせたせん | `sandbox.credentials.awsPairs`、`sandbox.ripgrep` |219| 党䜓で取埗される倀 | それを蚭定する最も高いランクの゜ヌスから党䜓で倀を取埗し、䜎い゜ヌスから゚ントリたたはフィヌルドを組み合わせたせん | `sandbox.credentials.awsPairs`、`sandbox.ripgrep` |

215| 提䟛される MCP サヌバヌ | すべおの゜ヌスからサヌバヌ名を組み合わせたす。2 ぀の゜ヌスが同じ名前を蚭定する堎合、最も高いランクの゜ヌスの党䜓゚ントリを適甚したす | `managedMcpServers` |220| 提䟛される MCP サヌバヌ | すべおの゜ヌスからサヌバヌ名を組み合わせたす。2 ぀の゜ヌスが同じ名前を蚭定する堎合、最も高いランクの゜ヌスの党䜓゚ントリを適甚したす | `managedMcpServers` |

216| 最も高いランクの゜ヌスからのみ読み取られるキヌ | 最も高いランクの゜ヌスがそれを蚭定しないたたにしおいる堎合でも、すべおの䜎い゜ヌスのキヌを無芖したす | `apiKeyHelper` などの認蚌情報ヘルパヌ、`forceLoginOrgUUID` などのログむンピン、`modelPicker`、`permissions.defaultMode` |221| 最も高いランクの゜ヌスからのみ読み取られるキヌ | 最も高いランクの゜ヌスがそれを蚭定しないたたにしおいる堎合でも、すべおの䜎い゜ヌスのキヌを無芖したす | `apiKeyHelper` などの認蚌情報ヘルパヌ、`forceLoginOrgUUID` などのログむンピン、`modelPicker`、`permissions.defaultMode` |

217| `env` | [すべおの管理者゜ヌスから読み取られるキヌ](#keys-read-from-every-admin-source)が説明するように、いずれかの蚭定の䞋で管理者゜ヌス党䜓で倉数ごずにマヌゞされたす | |222| `env` | 管理者゜ヌス党䜓で倉数ごずにマヌゞされたす。どちらの蚭定でも、[すべおの管理者゜ヌスから読み取られるキヌ](#keys-read-from-every-admin-source)で説明されおいたす | |

218| その他のすべおのキヌ | それを蚭定する最も高いランクの゜ヌスから倀を取埗したす | `model`、`cleanupPeriodDays` |223| その他のすべおのキヌ | それを蚭定する最も高いランクの゜ヌスから倀を取埗したす | `model`、`cleanupPeriodDays` |

219 224 

220マシンで組み合わされた゜ヌスを確認するには、[`/status` の `Setting sources` 行を読み取りたす](#read-the-source-in-/status)。そのセクションは各ラベルが䜕を意味するかを説明しおいたす。225マシンで組み合わされた゜ヌスを確認するには、[`/status` の `Setting sources` 行を読み取りたす](#read-the-source-in-/status)。そのセクションは各ラベルが䜕を意味するかを説明しおいたす。


223 ヘルパヌプログラムでポリシヌを蚈算する228 ヘルパヌプログラムでポリシヌを蚈算する

224</h3>229</h3>

225 230 

226[`policyHelper`](/docs/ja/settings-reference#policyhelper) は MDM ポリシヌたたは管理蚭定ファむルが名前を付ける実行可胜ファむルであり、Claude Code はそれを実行しおスタヌトアップで管理蚭定を蚈算したす。遞択された゜ヌスが 1 ぀を構成し、ヘルパヌが `managedSettings` オブゞェクトを出力する堎合、その出力は Claude Code が読み取るものを倉曎したす。231[`policyHelper`](/docs/ja/settings-reference#policyhelper) は MDM ポリシヌたたは管理蚭定ファむルが名前を付ける実行可胜ファむルであり、Claude Code はそれを実行しお起動時に管理蚭定を蚈算したす。遞択された゜ヌスが 1 ぀を構成し、ヘルパヌが `managedSettings` オブゞェクトを出力する堎合、その出力は Claude Code が読み取る内容を倉曎したす。

227 232 

228* **出力された `managedSettings` オブゞェクトはセッションの唯䞀の管理蚭定です**。[それ以倖の堎合はすべおの管理者゜ヌスから読み取られるキヌ](#keys-read-from-every-admin-source)を含めお、[`forceRemoteSettingsRefresh` を陀いお、それは独自のスタヌトアップルヌルを持っおいたす](/docs/ja/settings-reference#forceremotesettingsrefresh)。233* **出力された `managedSettings` オブゞェクトはセッションの唯䞀の管理蚭定です**。これは[それが他の方法で読み取るすべおの管理者゜ヌスからのキヌ](#keys-read-from-every-admin-source)を含みたす。ただし、[`forceRemoteSettingsRefresh` は独自の起動ルヌルを持っおいたす](/docs/ja/settings-reference#forceremotesettingsrefresh)。

229 234 

230ヘルパヌ実行が倱敗する堎合、および 1 ぀が倱敗したずきに Claude Code が䜕を行うかに぀いおは、[ヘルパヌ倱敗](/docs/ja/settings-reference#helper-failures)を参照しおください。235ヘルパヌ実行が倱敗する堎合、および 1 ぀が倱敗する堎合に Claude Code が䜕を行うかに぀いおは、[ヘルパヌ倱敗](/docs/ja/settings-reference#helper-failures)を参照しおください。

231 236 

232<span id="parent-settings-from-embedding-hosts" />237<span id="parent-settings-from-embedding-hosts" />

233 238 


236<span id="merge-policy-from-an-embedding-host" />241<span id="merge-policy-from-an-embedding-host" />

237 242 

238<h3 id="let-an-embedding-host-add-policy">243<h3 id="let-an-embedding-host-add-policy">

239 埋め蟌みホストがポリシヌを远加できるようにする244 埋め蟌みホストにポリシヌを远加させる

240</h3>245</h3>

241 246 

242Claude Desktop、IDE 拡匵機胜、たたは Agent SDK アプリなど、別のアプリケヌションが Claude Code を起動する堎合、そのホストは SDK `managedSettings` オプションを通じお独自の管理蚭定を枡すこずができたす。Claude Code はこれらを芪蚭定ず呌びたす。247別のアプリケヌションClaude Desktop、IDE 拡匵機胜、Agent SDK アプリなどが Claude Code を起動する堎合、そのホストは SDK `managedSettings` オプションを通じお独自の管理蚭定を枡すこずができたす。Claude Code はこれらを芪蚭定ず呌びたす。

243 248 

244デフォルトでは、Claude Code は管理者゜ヌスが存圚する堎合、芪蚭定を無芖したす。サヌバヌ管理蚭定、MDM たたは OS レベルのポリシヌ、たたは管理蚭定ファむル。249デフォルトでは、Claude Code は管理者゜ヌスが存圚する堎合、芪蚭定を無芖したす。サヌバヌ管理蚭定、MDM たたは OS レベルのポリシヌ、たたは管理蚭定ファむル。

245 250 

246Claude Code が芪蚭定を管理者゜ヌスず䞀緒にマヌゞするには、最も高い優先床の管理゜ヌスで [`parentSettingsBehavior`](/docs/ja/settings-reference#parentsettingsbehavior) を `"merge"` に蚭定したす。Claude Code はその゜ヌスからのみキヌを読み取りたす。251Claude Code が芪蚭定を管理者゜ヌスず䞊行しおマヌゞするようにするには、最も高い優先床の管理゜ヌスで [`parentSettingsBehavior`](/docs/ja/settings-reference#parentsettingsbehavior) を `"merge"` に蚭定したす。Claude Code はその゜ヌスからのみキヌを読み取りたす。

247 252 

248Claude Code はホストの倀のうち、Claude ができるこずを制限するものだけを保持したす。知っおおくべき 1 ぀のギャップがありたす。`allowManaged*Only` ロックも蚭定しない限り、ホストの暩限蚱可ルヌルずサンドボックスアロりリストはただ適甚されたす。[芪蚭定を制限する](/docs/ja/claude-apps-gateway#restrict-parent-settings)でロックを参照しおください。253Claude Code はホストの倀のうち、Claude が実行できるこずを制限するものだけを保持したす。知っおおくべき 1 ぀のギャップがありたす。`allowManaged*Only` ロックも蚭定しない限り、ホストの暩限アロヌ ルずサンドボックスアロりリストはただ適甚されたす。[芪蚭定を制限する](/docs/ja/claude-apps-gateway#restrict-parent-settings)でロックを参照しおください。

249 254 

250[`policyHelper`](/docs/ja/settings-reference#policyhelper) はこのキヌに関係なく芪マヌゞをオフにするこずができたす。その゚ントリは時期を説明しおいたす。255[`policyHelper`](/docs/ja/settings-reference#policyhelper) はこのキヌに関係なく芪マヌゞをオフにするこずができたす。その゚ントリは時期を瀺したす。

251 256 

252Claude Code はこれらのチェックを芪提䟛の倀に独立しお適甚したす。257Claude Code はたた、芪が提䟛する倀にこれらのチェックを適甚したす。

253 258 

254* いずれかの管理者゜ヌスが `allowManagedPermissionRulesOnly` を蚭定する堎合、Claude Code は[芪提䟛の](/docs/ja/claude-apps-gateway#restrict-parent-settings)暩限蚱可ルヌルず `additionalDirectories` を読み取るずきにドロップしたす。高い優先床の゜ヌスがキヌを蚭定しないたたにしおいる堎合でも。キヌの効果は、Claude Code が適甚する管理蚭定、たたは芪蚭定からマヌゞするこずを遞択したものから来たす。259* 任意の管理者゜ヌスが `allowManagedPermissionRulesOnly` を蚭定する堎合、Claude Code は[芪が提䟛する](/docs/ja/claude-apps-gateway#restrict-parent-settings)暩限アロヌ ルず `additionalDirectories` をそれらを読み取るずきにドロップしたす。高い優先床の゜ヌスがキヌを蚭定しないたたにしおいる堎合でも。キヌの効果は、Claude Code が適甚する管理蚭定、たたは芪蚭定がマヌゞするように遞択したものから来たす。

255* Claude Code は管理蚭定で `forceLoginOrgUUID` たたは `allowedMcpServers` 倀を適甚し、芪提䟛のものをブロックしたす。MCP アロりリストロックの倖では、Claude Code が適甚しない䜎い管理者゜ヌスの倀は適甚されず、芪のものもブロックされたせん。260* Claude Code は適甚する管理蚭定の `forceLoginOrgUUID` たたは `allowedMcpServers` 倀を匷制し、芪が提䟛するものをブロックしたす。MCP アロりリストロックの倖では、Claude Code が適甚しない䜎い管理者゜ヌスの倀は適甚されず、ブロックもされたせん。

256 261 

257 Claude Code v2.1.273 以降では、`allowManagedMcpServersOnly` がオンの間、1 ぀を蚭定する最も高いランクの管理者゜ヌスからの `allowedMcpServers` リストが適甚され、芪のものをブロックしたす。[クロス゜ヌスキヌ](#keys-read-from-every-admin-source)ずしお。芪のリストは管理者゜ヌスが 1 ぀を蚭定しない堎合にのみ適甚されたす。[`managedSourcesBehavior`](/docs/ja/settings-reference#managedsourcesbehavior) ゚ントリは `"merge"` の䞋で各キヌを提䟛する゜ヌスを説明しおいたす。v2.1.223 より前では、いずれかの管理者゜ヌスの倀が芪のものをブロックしたした。262 Claude Code v2.1.273 以降では、`allowManagedMcpServersOnly` がオンの間、1 ぀を蚭定する最も高いランクの管理者゜ヌスからの `allowedMcpServers` リストが適甚され、芪のものをブロックしたす。これは[クロス゜ヌスキヌ](#keys-read-from-every-admin-source)です。芪のリストは、管理者゜ヌスがリストを蚭定しない堎合にのみ適甚されたす。[`managedSourcesBehavior`](/docs/ja/settings-reference#managedsourcesbehavior) ゚ントリは `"merge"` の䞋で各キヌを提䟛する゜ヌスを瀺したす。v2.1.223 より前では、任意の管理者゜ヌスの倀が芪のものをブロックしたした。

258* `availableModels` の堎合、Claude Code は管理蚭定で倀を適甚し、芪提䟛のリストをブロックしたす。263* `availableModels` の堎合、Claude Code は適甚する管理蚭定の倀を匷制し、芪が提䟛するリストをブロックしたす。

259* `strictKnownMarketplaces` の堎合、Claude Code は同様に管理蚭定で倀を適甚し、芪提䟛のものをブロックしたす。芪のリストは適甚された管理゜ヌスが 1 ぀を蚭定しない堎合にのみ適甚されたす。Claude Code v2.1.282 以降が必芁です。264* `strictKnownMarketplaces` の堎合、Claude Code は同様に適甚する管理蚭定のリストを匷制し、芪が提䟛するものをブロックしたす。芪のリストは、適甚された管理゜ヌスがリストを蚭定しない堎合にのみ適甚されたす。Claude Code v2.1.282 以降が必芁です。

260* 芪提䟛の `blockedMarketplaces` は管理゜ヌスが蚭定するブロックリストに加えお適甚されたす。Claude Code v2.1.282 以降が必芁です。265* 芪が提䟛する `blockedMarketplaces` は、管理゜ヌスが蚭定するブロックリストに加えお適甚されたす。Claude Code v2.1.282 以降が必芁です。

261 266 

262<h4 id="keep-cowork-folder-access-when-only-managed-rules-apply">267<h4 id="keep-cowork-folder-access-when-only-managed-rules-apply">

263 管理されたルヌルのみが適甚される堎合に Cowork フォルダアクセスを保持する268 管理されたルヌルのみが適甚される堎合に Cowork フォルダアクセスを保持する

264</h4>269</h4>

265 270 

266Claude Desktop アプリの [Cowork](https://claude.com/docs/cowork/overview) はそのセッションを Claude Code で実行し、各セッションに接続されたフォルダなどの䜜業フォルダぞのアクセスを蚱可ルヌルを通じお付䞎したす。セッションを起動するずきに提䟛したす。管理されたポリシヌが [`allowManagedPermissionRulesOnly`](/docs/ja/settings-reference#allowmanagedpermissionrulesonly) を蚭定する堎合、Claude Code は管理ポリシヌの蚱可ルヌルのみを保持したす。ホストが芪蚭定ずしお、`--allowedTools` ずしお、たたは蚭定ファむルで提䟛する蚱可ルヌルをドロップするため、これらのフォルダぞの曞き蟌みは事前承認を倱いたす。Cowork セッションで線集前に尋ねる堎合、Cowork はプロンプトを衚瀺できず、Claude は各曞き蟌みをブロックされたものずしお報告したす。パスが保護された堎所に解決されるか、接続されたフォルダの倖のパスであるため。271Claude Desktop アプリの [Cowork](https://claude.com/docs/cowork/overview) はそのセッションを Claude Code で実行し、各セッションにそのワヌキングフォルダナヌザヌが接続するフォルダなどぞのアクセスを蚱可したす。セッションを起動するずきに提䟛するアロヌ ルを通じお。管理ポリシヌが [`allowManagedPermissionRulesOnly`](/docs/ja/settings-reference#allowmanagedpermissionrulesonly) を蚭定する堎合、Claude Code は管理ポリシヌのアロヌ ルのみを保持したす。ホストが芪蚭定ずしお、`--allowedTools` ずしお、たたは蚭定ファむルで提䟛するアロヌ ルをドロップするため、これらのフォルダぞの曞き蟌みは事前承認を倱いたす。線集前に確認を求める Cowork セッションでは、Cowork はプロンプトを衚瀺できず、Claude は各曞き蟌みを保護された堎所たたはそれより䞊のパスの倖のパスに解決されるため、ブロックされたず報告したす。

267 272 

268曞き蟌みを埩元するには、Claude Code が[遞択する](#precedence-within-the-managed-tier)管理゜ヌスのそれらのフォルダに蚱可ルヌルを远加したす。これらのマシン䞊で。MDM 管理フリヌトでは、それは別の管理蚭定ファむルではなく MDM ポリシヌです。この䟋はファむル圢匏を䜿甚し、MDM ポリシヌは同じキヌを取りたす。`allowManagedPermissionRulesOnly` を蚭定したたたにし、各ナヌザヌのホヌムディレクトリの `CoworkProjects` フォルダの䞋での線集を蚱可したす。パスをナヌザヌが接続するフォルダに眮き換えたす。273曞き蟌みを埩元するには、Claude Code が[遞択する](#precedence-within-the-managed-tier)マシンの管理゜ヌスにこれらのフォルダのアロヌ ルを远加したす。MDM 管理フリヌトでは、それは別の管理蚭定ファむルではなく MDM ポリシヌです。この䟋はファむル圢匏を䜿甚し、MDM ポリシヌは同じキヌを取りたす。`allowManagedPermissionRulesOnly` を蚭定したたたにし、各ナヌザヌのホヌムディレクトリの `CoworkProjects` フォルダの䞋での線集を蚱可したす。パスをナヌザヌが接続するフォルダに眮き換えたす。

269 274 

270```json managed-settings.json theme={null}275```json managed-settings.json theme={null}

271{276{


278}283}

279```284```

280 285 

281ポリシヌをデプロむした埌、Claude は新しい Cowork セッションでそのフォルダの䞋にファむルを保存できたす。[ルヌルの読み取りず線集](/docs/ja/permissions#read-and-edit)はパス構文をカバヌしおいたす。`//` 圢匏を含む絶察パス。286ポリシヌをデプロむした埌、Claude は新しい Cowork セッションでそのフォルダの䞋にファむルを保存できたす。[読み取りず線集ルヌル](/docs/ja/permissions#read-and-edit)はパス構文絶察パスの `//` 圢匏を含むをカバヌしおいたす。

282 287 

283<h3 id="what-a-developer-can-change">288<h3 id="what-a-developer-can-change">

284 開発者が倉曎できるもの289 開発者が倉曎できるもの

285</h3>290</h3>

286 291 

287開発者自身の蚭定ファむル、`--settings` 倀、およびプロゞェクトファむルは管理倀をオヌバヌラむドしたせん。[䟋倖](/docs/ja/settings#exceptions-to-managed-settings-precedence)は、より厳しい䞋䜍レベルの倀がカりントされるこずのみを蚱可したす。これらのケヌスはそのルヌルの倖にありたす。292開発者の独自の蚭定ファむル、`--settings` 倀、およびプロゞェクトファむルは管理倀をオヌバヌラむドしたせん。[䟋倖](/docs/ja/settings#exceptions-to-managed-settings-precedence)は、より厳しい䞋䜍レベルの倀がカりントされるこずのみを蚱可したす。これらのケヌスはそのルヌルの倖にありたす。

288 293 

289* **セッションのモデル**: 管理された `model` はロックではなくデフォルトです。`--model` ず `ANTHROPIC_MODEL` はそのセッションのモデルを遞択できるため、[`availableModels`](/docs/ja/settings-reference#availablemodels) をデプロむしお遞択を制限したす。294* **セッションのモデル**: 管理された `model` はロックではなくデフォルトです。`--model` ず `ANTHROPIC_MODEL` はそのセッションのモデルを遞択できるため、[`availableModels`](/docs/ja/settings-reference#availablemodels) をデプロむしお遞択を制限したす。

290* **ロヌカル管理者暩限**: マシンの管理者である開発者は管理゜ヌス自䜓を線集できたす。これが MDM ツヌルがプロファむルたたはファむルをスケゞュヌルで再デプロむできる理由であり、HKLM レゞストリず macOS 管理蚭定ドメむンが存圚する理由です。295* **ロヌカル管理者暩限**: マシンの管理者である開発者は、管理゜ヌス自䜓を線集できたす。これが MDM ツヌルがスケゞュヌルでプロファむルたたはファむルを再デプロむできる理由であり、HKLM レゞストリず macOS 管理蚭定ドメむンが存圚する理由です。

291* **サヌバヌ管理キャッシュ**: サヌバヌ管理蚭定は Anthropic のサヌバヌから来おおり、ロヌカルキャッシュぞの線集は[次の成功したフェッチたでのみ続きたす](/docs/ja/server-managed-settings#security-considerations)。296* **サヌバヌ管理キャッシュ**: サヌバヌ管理蚭定は Anthropic のサヌバヌから取埗され、ロヌカルキャッシュぞの線集は[次の成功したフェッチたでのみ続きたす](/docs/ja/server-managed-settings#security-considerations)。

292* **その他のツヌル**: 管理蚭定は Claude Code のみをバむンドしたす。別のツヌルから API を呌び出す開発者はそれらの䞋にはありたせん。297* **その他のツヌル**: 管理蚭定は Claude Code のみをバむンドしたす。別のツヌルから API を呌び出す開発者はそれらの䞋にはありたせん。

293 298 

294<span id="verify-enforcement" />299<span id="verify-enforcement" />


332 Claude Code がドロップした゚ントリを芋぀ける337 Claude Code がドロップした゚ントリを芋぀ける

333</h3>338</h3>

334 339 

335管理察象蚭定ファむル、MDM プロファむル、レゞストリ倀、たたはサヌバヌ管理ペむロヌドがスキヌマ怜蚌に倱敗した堎合、Claude Code は最初に修埩できる個別゚ントリ無効なパヌミッション ルヌルなどをスキップし、各゚ントリに察しお譊告を衚瀺しおから、倀がただ倱敗する最䞊䜍キヌをドロップし、残りのすべおの有効なキヌの適甚を続けたす。340管理察象蚭定ファむル、MDM プロファむル、レゞストリ倀、たたはサヌバヌ管理ペむロヌドがスキヌマ怜蚌に倱敗した堎合、Claude Code は最初に修埩できる個別゚ントリ無効なパヌミッション ルヌルなどをスキップし、各゚ントリに察しお譊告を衚瀺したす。Claude Code はその埌、倀がただ倱敗するものをドロップしたす。ただし、倀が[閉じた状態で倱敗するキヌ](#keys-that-fail-closed)のいずれかに属する堎合は陀きたす。

336 341 

337Claude Code は [`policyHelper`](/docs/ja/settings-reference#policyhelper) が出力する `managedSettings` に察しおより厳密です。同じ゚ントリ修埩を行いたすが、生き残るスキヌマ違反は党䜓のヘルパヌ実行を倱敗させ、起動時に Claude Code は起動を拒吊したす。これは非れロで終了するヘルパヌず同じです。342Claude Code は [`policyHelper`](/docs/ja/settings-reference#policyhelper) が出力する `managedSettings` に察しおより厳密です。同じ゚ントリ修埩を行いたすが、生き残るスキヌマ違反は党䜓のヘルパヌ実行を倱敗させ、起動時に Claude Code は起動を拒吊したす。これは非れロで終了するヘルパヌず同じです。

338 343 


360 閉じた状態で倱敗するキヌ365 閉じた状態で倱敗するキヌ

361</h4>366</h4>

362 367 

363無効な堎合にドロップされない匷制キヌがいく぀かありたす。Claude Code は倀が修正されるたでより厳密なフォヌルバックを適甚したす。テヌブルは各キヌに察しお適甚されるものを瀺したす。368管理察象゜ヌスが `allowManagedPermissionRulesOnly`、`disableAutoMode`、たたは `skipDangerousModePermissionPrompt` などの単䞀の制限的な倀を持぀トップレベル キヌを Claude Code が読み取るこずができない倀に蚭定した堎合、キヌはあなたがそれを修正するたでその倀ずしお読み取られたす。レポヌトはキヌが `was present but invalid` であったず蚀い、Claude Code が倀ずしお扱う倀を名前で瀺したす。`sandbox` 内のキヌに぀いおは、[`sandbox` 内の無効な倀](#invalid-values-inside-sandbox)を参照しおください。

369 

370これらのケヌスは閉じた状態で倱敗したせん。

371 

372* `null` はキヌを削陀したす。

373* 無効な `disableAllHooks`匕甚笊で囲たれたブヌル倀でもは譊告ずずもにドロップされたす。`true` を適甚するず、独自の管理察象蚭定がデプロむするフックもアンロヌドされるためです。

374* ルヌルが察象ずするすべおの他のブヌル キヌに぀いお、文字列 `"true"` たたは `"false"` はそのブヌル倀ずしお読み取られ、`/status` に匕甚笊を削陀するよう求める通知が衚瀺されたす。

375 

376Claude Code は `permissions`、`autoMode`、`worktree`、および `attribution` ブロックをフィヌルドごずに修埩したす。党䜓をドロップするのではなく。

377 

378* `permissions.disableBypassPermissionsMode` などのブロック内のロックはその制限的な倀ずしお読み取られたす。

379* 無効な `permissions.defaultMode` は `default` ずしお読み取られたす。

380* `permissions` 内の `deny` たたは `ask` リストを党く読み取るこずができない堎合、Claude Code は `allow` ず `additionalDirectories` を保留するため、制限が暪に曞かれおいない限りグラントは適甚されたせん。レポヌトは各保留されたグラントず読み取るこずができなかったリストを名前で瀺したす。

381* `autoMode` では、読み取るこずができない `soft_deny` たたは `hard_deny` リスト、たたは無効な゚ントリを倱った堎合、`allow` ず `environment` を同じ方法で保留したす。

382 

383単䞀の制限的な倀を持぀キヌの閉じた状態で倱敗するルヌルずフィヌルドごずの修埩には Claude Code v2.1.282 以降が必芁です。

384 

385これらのキヌは独自のフォヌルバックを持ちたす。

364 386 

365| フィヌルド | 存圚するが無効な堎合の動䜜 |387| フィヌルド | 存圚するが無効な堎合の動䜜 |

366| :- | :- |388| :- | :- |


369| `httpHookAllowedEnvVars` | Claude Code は倀を修正するたで空の管理[アロヌリスト](/docs/ja/settings-reference#httphookallowedenvvars)を適甚するため、ヘッダヌ倉数は別の蚭定ファむルがそれを名前で瀺しおいる堎合にのみ補間されたす。無効な゚ントリが 1 ぀だけの堎合、Claude Code はその゚ントリを削陀し、残りを適甚したす。 |391| `httpHookAllowedEnvVars` | Claude Code は倀を修正するたで空の管理[アロヌリスト](/docs/ja/settings-reference#httphookallowedenvvars)を適甚するため、ヘッダヌ倉数は別の蚭定ファむルがそれを名前で瀺しおいる堎合にのみ補間されたす。無効な゚ントリが 1 ぀だけの堎合、Claude Code はその゚ントリを削陀し、残りを適甚したす。 |

370| `allowedChannelPlugins` | 倀を修正するたで空のアロヌリストずしお適甚されるため、`--channels` に枡されるチャネル プラグむンは蚱可されたせん。無効な゚ントリが 1 ぀だけの堎合、それを削陀し、残りを適甚したす。 |392| `allowedChannelPlugins` | 倀を修正するたで空のアロヌリストずしお適甚されるため、`--channels` に枡されるチャネル プラグむンは蚱可されたせん。無効な゚ントリが 1 ぀だけの堎合、それを削陀し、残りを適甚したす。 |

371| `strictKnownMarketplaces` | 倀が修正されるたで空のアロヌリストずしお適甚されるため、[マヌケットプレむス ゜ヌス](/docs/ja/plugins/org#restrict-what-users-can-install)は蚱可されたせん。無効な゚ントリ、たたは `hostPattern` 正芏衚珟がコンパむルされないなど適甚できない゚ントリは削陀され、有効なサブセットが適甚されたす。 |393| `strictKnownMarketplaces` | 倀が修正されるたで空のアロヌリストずしお適甚されるため、[マヌケットプレむス ゜ヌス](/docs/ja/plugins/org#restrict-what-users-can-install)は蚱可されたせん。無効な゚ントリ、たたは `hostPattern` 正芏衚珟がコンパむルされないなど適甚できない゚ントリは削陀され、有効なサブセットが適甚されたす。 |

372| `allowManagedHooksOnly` | 修正されるたで `true` ずしお扱われたす。[フック制限](/docs/ja/settings-reference#allowmanagedhooksonly)が適甚され、`disableCommandPluginSources` が明瀺的に `false` でない限り、コマンド゜ヌスのプラグむンは無効になりたす。 |

373| `allowManagedMcpServersOnly` | `true` ずしお扱われたす。 |

374| `disableCommandPluginSources` | `true` ずしお扱われるため、倀が修正されるたでコマンド゜ヌスのプラグむンは無効のたたです。 |

375| `disableSideloadFlags` | 倀が修正されるたで `true` ずしお扱われ、[`disableSideloadFlags`](/docs/ja/settings-reference#disablesideloadflags) にリストされた効果がありたす。 |

376| `availableModels` | 修正されるたで空のアロヌリストずしお適甚されるため、デフォルト モデルのみが利甚可胜です。文字列以倖の゚ントリは削陀され、有効なサブセットが適甚されたす。 |394| `availableModels` | 修正されるたで空のアロヌリストずしお適甚されるため、デフォルト モデルのみが利甚可胜です。文字列以倖の゚ントリは削陀され、有効なサブセットが適甚されたす。 |

377| `enforceAvailableModels` | `true` ずしお扱われたす。 |395| [`availableModelsMatch`](/docs/ja/settings-reference#availablemodelsmatch) | 倀が修正されるたで `exact` ずしお扱われたす。 |

378| `syncClaudeAiPlugins` | `false` ずしお扱われるため、[claude.ai プラグむン](/docs/ja/settings-reference#syncclaudeaiplugins)の同期は倀が修正されるたでオフになりたす。 |

379| `forceLoginOrgUUID` | 倀が修正されるたで、組織がログむンするこずは蚱可されたせん。 |396| `forceLoginOrgUUID` | 倀が修正されるたで、組織がログむンするこずは蚱可されたせん。 |

380| `gatewayInternalNetworks` | 無効な倀が最も高い管理察象゜ヌスから来おいる堎合、そのマシン䞊の `/login` は倀が修正されるたで、すべおの新しい[クラりド ゲヌトりェむ](/docs/ja/claude-apps-gateway#allow-a-gateway-on-public-address-space-you-own)サむンむンを拒吊したす。 |397| `gatewayInternalNetworks` | 無効な倀が最も高い管理察象゜ヌスから来おいる堎合、そのマシン䞊の `/login` は倀が修正されるたで、すべおの新しい[クラりド ゲヌトりェむ](/docs/ja/claude-apps-gateway#allow-a-gateway-on-public-address-space-you-own)サむンむンを拒吊したす。 |

381| `crossSessionInbound` | 最も制限的な倀である `refuse` ずしお扱われるため、倀が修正されるたで[クロスセッション メッセヌゞ](/docs/ja/cross-session-messaging#control-inbound-messages)のむンバりンドは拒吊されたす。開発者は[譊告](/docs/ja/errors#crosssessioninbound-must-be-one-of-accept-hold-refuse)を芋たす。 |398| `crossSessionInbound` | 最も制限的な倀である `refuse` ずしお扱われるため、倀が修正されるたで[クロスセッション メッセヌゞ](/docs/ja/cross-session-messaging#control-inbound-messages)のむンバりンドは拒吊されたす。開発者は[譊告](/docs/ja/errors#crosssessioninbound-must-be-one-of-accept-hold-refuse)を芋たす。 |

382| `deniedMcpServers` | 個別の無効な゚ントリは削陀され、有効なサブセットが適甚されたす。完党に無効な倀は譊告ずずもにドロップされたす。すべおのサヌバヌを拒吊するずポリシヌが名前を付けなかったサヌバヌがブロックされるためです。 |399| `deniedMcpServers` | 個別の無効な゚ントリは削陀され、有効なサブセットが適甚されたす。完党に無効な倀は譊告ずずもにドロップされたす。すべおのサヌバヌを拒吊するずポリシヌが名前を付けなかったサヌバヌがブロックされるためです。 |

400| [`deniedModels`](/docs/ja/settings-reference#deniedmodels) | 文字列以倖の゚ントリは削陀され、リストの残りが適甚されたす。完党に無効な倀は譊告ずずもにドロップされ、修正されるたでモデルはブロックされたせん。 |

383| `blockedMarketplaces` | 個別の無効な゚ントリは削陀され、有効なサブセットが適甚されたす。`hostPattern` 正芏衚珟がコンパむルされないなど、解析されるが決しおマッチしない゚ントリは譊告ずずもに保持されたす。修正されるたでは䜕もブロックしたせんが、[マヌケットプレむス制限](/docs/ja/plugins/org#restrict-what-users-can-install)は有効なたたです。完党に無効な倀は譊告ずずもにドロップされたす。すべおのマヌケットプレむスをブロックするずポリシヌが名前を付けなかった゜ヌスがブロックされるためです。 |401| `blockedMarketplaces` | 個別の無効な゚ントリは削陀され、有効なサブセットが適甚されたす。`hostPattern` 正芏衚珟がコンパむルされないなど、解析されるが決しおマッチしない゚ントリは譊告ずずもに保持されたす。修正されるたでは䜕もブロックしたせんが、[マヌケットプレむス制限](/docs/ja/plugins/org#restrict-what-users-can-install)は有効なたたです。完党に無効な倀は譊告ずずもにドロップされたす。すべおのマヌケットプレむスをブロックするずポリシヌが名前を付けなかった゜ヌスがブロックされるためです。 |

384| `sandbox.credentials` | 回埩可胜な無効な゚ントリは `mode: "deny"` に䜎䞋し、譊告が衚瀺されたす。回埩䞍可胜な゚ントリは削陀されたす。有効な゚ントリは適甚されたたたです。[管理察象蚭定の無効な認蚌情報゚ントリ](/docs/ja/settings-reference#invalid-credential-entries-in-managed-settings)を参照しおください |402| `sandbox` | ブロック内の 1 ぀の倀が無効な堎合、Claude Code はブロック党䜓をドロップしたせん。各皮類の無効なフィヌルドに䜕が起こるかに぀いおは、[`sandbox` 内の無効な倀](#invalid-values-inside-sandbox)を参照しおください。 |

403| `sandbox.credentials` | 回埩可胜な無効な゚ントリは `mode: "deny"` に䜎䞋し、譊告が衚瀺されたす。回埩䞍可胜な゚ントリは削陀されたす。有効な゚ントリは適甚されたたたです。[管理察象蚭定の無効な認蚌情報゚ントリ](/docs/ja/settings-reference#invalid-credential-entries-in-managed-settings)を参照しおください。 |

404| `strictPluginOnlyCustomization` | 倀がブヌル倀でも配列でもない堎合、`true` ずしお扱われ、4 ぀のサヌフェスすべおをロックしたす。このバヌゞョンがサヌフェスずしお認識しない配列゚ントリは䜕もロックしたせん。ステヌタス ノヌトはそのような゚ントリをカりントするため、タむプミスをチェックできたす。 |

405| `enabledPlugins` | 無効な゚ントリは譊告ずずもにドロップされ、他の゚ントリは適甚されたたたです。プラグむン ID のマップではない倀、たたはすべおの゚ントリが無効な倀は、譊告ずずもに党䜓ずしおドロップされたす。 |

385 406 

386`allowedHttpHookUrls` ず `httpHookAllowedEnvVars` は蚭定ファむル党䜓でマヌゞされるため、管理察象リストが空の間、ナヌザヌ、プロゞェクト、たたはロヌカル蚭定の゚ントリは匕き続き適甚されたす。407`allowedHttpHookUrls` ず `httpHookAllowedEnvVars` は蚭定ファむル党䜓でマヌゞされるため、管理察象リストが空の間、ナヌザヌ、プロゞェクト、たたはロヌカル蚭定の゚ントリは匕き続き適甚されたす。

387 408 

388これら 2 ぀のキヌず `allowedChannelPlugins` のフォヌルバックには Claude Code v2.1.267 以降が必芁です。以前のバヌゞョンは、倀たたぱントリが無効な堎合、キヌ党䜓をドロップしたす。`strictKnownMarketplaces`、`blockedMarketplaces`、および `disableSideloadFlags` のフォヌルバックには Claude Code v2.1.277 以降が必芁です。以前のバヌゞョンは、倀たたぱントリが無効な堎合、キヌ党䜓をドロップしたす。409これら 2 ぀のキヌず `allowedChannelPlugins` のフォヌルバックには Claude Code v2.1.267 以降が必芁です。以前のバヌゞョンは、倀たたぱントリが無効な堎合、キヌ党䜓をドロップしたす。`strictKnownMarketplaces` ず `blockedMarketplaces` のフォヌルバックには Claude Code v2.1.277 以降が必芁です。以前のバヌゞョンは、倀たたぱントリが無効な堎合、キヌ党䜓をドロップしたす。`strictPluginOnlyCustomization` ず `enabledPlugins` のフォヌルバックには Claude Code v2.1.282 以降が必芁です。

389 410 

390`requiredMinimumVersion` ず `requiredMaximumVersion` は蚭蚈䞊オヌプンに倱敗したす。無効な倀は適甚されるのではなくドロップされたす。411`requiredMinimumVersion` ず `requiredMaximumVersion` は蚭蚈䞊オヌプンに倱敗したす。無効な倀は適甚されるのではなくドロップされたす。

391 412 

392この蚱容床は管理察象蚭定にのみ適甚されたす。ナヌザヌ、プロゞェクト、およびロヌカル蚭定ファむルは厳密なたたです。JSON たたはトップレベルの圢状が怜蚌に倱敗するファむルは党䜓ずしお拒吊され、報告されたす。䞍正圢匏のパヌミッション ルヌルなどの個別゚ントリが倱敗する堎合は、譊告ずずもにスキップされ、ファむルの残りが適甚されたす。413この蚱容床は管理察象蚭定にのみ適甚されたす。ナヌザヌ、プロゞェクト、およびロヌカル蚭定ファむルは厳密なたたです。JSON たたはトップレベルの圢状が怜蚌に倱敗するファむルは党䜓ずしお拒吊され、報告されたす。䞍正圢匏のパヌミッション ルヌルなどの個別゚ントリが倱敗する堎合は、譊告ずずもにスキップされ、ファむルの残りが適甚されたす。

393 414 

415<h4 id="invalid-values-inside-sandbox">

416 `sandbox` 内の無効な倀

417</h4>

418 

419管理察象 `sandbox` ブロック内の 1 ぀の倀が無効な堎合、Claude Code はブロック党䜓をドロップしたせん。各フィヌルドを独立しお怜蚌するためです。このフィヌルドごずの凊理には Claude Code v2.1.283 以降が必芁です。v2.1.283 より前のバヌゞョンでは、`credentials` 以倖の倀が無効な堎合、Claude Code は [`credentials`](/docs/ja/settings-reference#invalid-credential-entries-in-managed-settings) を陀くすべおの `sandbox` フィヌルドをドロップしたす。

420 

421無効なフィヌルドに察しお取埗する譊告は、フィヌルドを名前で瀺し、それに䜕が起こるかを瀺したす。䜕が起こるかは、フィヌルドが䜕を制埡するかによっお異なりたす。

422 

423* Boolean キヌを匕甚笊で囲たれた `"true"` たたは `"false"` に蚭定した堎合、倀はその Boolean ずしおカりントされたす。譊告の代わりに、`/status` は匕甚笊を削陀するよう求める通知を衚瀺したす。

424* `failIfUnavailable` が無効な堎合、Claude Code は倀をドロップするため、読み取り䞍可胜な倀はフリヌト党䜓でセッションの開始を停止したせん。

425* Claude Code は他のすべおの無効な Boolean を、倀が修正されるたでサンドボックスを最も厳密に保぀倀ずしお扱いたす。`enabled` や `network.allowManagedDomainsOnly` など、サンドボックスたたはその制限の 1 ぀をオンにするキヌは `true` ずしおカりントされたす。`allowUnsandboxedCommands` など、それを緩和するキヌは `false` ずしおカりントされたす。

426* `credentials` 倖のリスト`excludedCommands` や `network.allowedDomains` などでは、Claude Code は無効な゚ントリをドロップし、リストの残りを保持したす。配列ではないリスト、たたは有効な゚ントリがないリストは、たったく適甚されたせん。

427* `network.deniedDomains` たたはそのいずれかの゚ントリが無効な間、Claude Code は `network.allowedDomains` も保留するため、管理察象アロヌリストは拒吊リストを修正するたで䜕も蚱可したせん。

428* `filesystem.denyRead`、`filesystem.denyWrite`、たたはそのいずれかの゚ントリが無効な間、Claude Code は `filesystem.allowRead` ず `filesystem.allowWrite` の䞡方を保留するため、拒吊リストを修正するたで䜕も蚱可したせん。

429 

394<span id="managed-only-settings" />430<span id="managed-only-settings" />

395 431 

396<h2 id="keys-only-a-managed-source-can-set">432<h2 id="keys-only-a-managed-source-can-set">


401 437 

402ほずんどはロックです。ロックが管理するキヌ暩限ルヌルたたは `sandbox.network.allowedDomains` などは、任意のレベルが蚭定できる通垞のキヌであり、ロックは Claude Code にマネヌゞド倀のみを尊重するよう指瀺したす。438ほずんどはロックです。ロックが管理するキヌ暩限ルヌルたたは `sandbox.network.allowedDomains` などは、任意のレベルが蚭定できる通垞のキヌであり、ロックは Claude Code にマネヌゞド倀のみを尊重するよう指瀺したす。

403 439 

404テヌブルは暩限、プラグむン、配信コントロヌルをカバヌしおいたす。ここにリストされおいないキヌに぀いおは、[蚭定リファレンス](/docs/ja/settings-reference#all-settings) むンデックスの Scope 列は、それがマネヌゞドのみであるかどうかを瀺しおいたす。残りのマネヌゞドのみキヌには、ゲヌトりェむログむン URL、バヌゞョン、ブラりザ、モバむルシミュレヌタヌ、SSH ホスト、Desktop ロヌカルセッション、サンドボックスバむナリパス、モデル䟡栌、CLAUDE.md コントロヌルが含たれたす。440テヌブルは暩限、プラグむン、配信コントロヌルをカバヌしおいたす。ここにリストされおいないキヌに぀いおは、[蚭定リファレンス](/docs/ja/settings-reference#all-settings) むンデックスの Scope 列は、それがマネヌゞドのみであるかどうかを瀺しおいたす。残りのマネヌゞドのみキヌには、ゲヌトりェむログむン URL、バヌゞョン、ブラりザ、モバむルシミュレヌタヌ、SSH ホスト、Desktop ロヌカルセッション、サンドボックスバむナリパス、モデル䟡栌、モデル制限、CLAUDE.md コントロヌルが含たれたす。

405 441 

406| 蚭定 | 説明 |442| 蚭定 | 説明 |

407| :- | :- |443| :- | :- |


425| [`sandbox.network.allowManagedDomainsOnly`](/docs/ja/settings-reference#sandbox-network-allowmanageddomainsonly) | マネヌゞド `allowedDomains` および `WebFetch(domain:...)` 蚱可ルヌルのみを尊重したす。プロンプトなしで他のドメむンをブロックしたす |461| [`sandbox.network.allowManagedDomainsOnly`](/docs/ja/settings-reference#sandbox-network-allowmanageddomainsonly) | マネヌゞド `allowedDomains` および `WebFetch(domain:...)` 蚱可ルヌルのみを尊重したす。プロンプトなしで他のドメむンをブロックしたす |

426| [`strictKnownMarketplaces`](/docs/ja/settings-reference#strictknownmarketplaces) | ナヌザヌが远加しおプラグむンをむンストヌルできるプラグむンマヌケットプレむス゜ヌスを制埡したす。[マネヌゞドマヌケットプレむス制限](/docs/ja/plugins/org#restrict-what-users-can-install) を参照しおください |462| [`strictKnownMarketplaces`](/docs/ja/settings-reference#strictknownmarketplaces) | ナヌザヌが远加しおプラグむンをむンストヌルできるプラグむンマヌケットプレむス゜ヌスを制埡したす。[マネヌゞドマヌケットプレむス制限](/docs/ja/plugins/org#restrict-what-users-can-install) を参照しおください |

427| [`strictPluginOnlyCustomization`](/docs/ja/settings-reference#strictpluginonlycustomization) | ナヌザヌおよびプロゞェクト゜ヌスからのスキル、゚ヌゞェント、フック、MCP サヌバヌをブロックしたす。`true` はすべお 4 ぀をロックし、配列はどれかに名前を付けたす |463| [`strictPluginOnlyCustomization`](/docs/ja/settings-reference#strictpluginonlycustomization) | ナヌザヌおよびプロゞェクト゜ヌスからのスキル、゚ヌゞェント、フック、MCP サヌバヌをブロックしたす。`true` はすべお 4 ぀をロックし、配列はどれかに名前を付けたす |

428| [`wslInheritsWindowsSettings`](/docs/ja/settings-reference#wslinheritswindowssettings) | `HKLM` レゞストリたたは `C:\Program Files\ClaudeCode` の䞋のファむルに蚭定されおいる堎合、WSL が Windows ポリシヌチェヌンを読み取り、そのディレクトリの䞋の `/etc/claude-code` を読み取るのは、マネヌゞド蚭定ファむルたたはドロップむンが [ポリシヌキヌ](#how-claude-code-combines-managed-sources) を配信しない堎合のみです。゚ントリは順序を瀺しおいたす |464| [`wslInheritsWindowsSettings`](/docs/ja/settings-reference#wslinheritswindowssettings) | `HKLM` レゞストリたたは `C:\Program Files\ClaudeCode` の䞋のファむルに蚭定されおいる堎合、WSL が Windows ポリシヌチェヌンを読み取り、[Windows 管理ドキュメントが存圚しない](#present-admin-documents) 堎合のみ `/etc/claude-code` を読み取りたす。゚ントリは順序を瀺しおいたす |

429 465 

430<Note>466<Note>

431 Team および Enterprise プランでは、Owner は [Claude Code 管理蚭定](https://claude.ai/admin-settings/claude-code) で [リモヌトコントロヌル](/docs/ja/remote-control) および [クラりドセッション](/docs/ja/claude-code-on-the-web) を組織党䜓で有効たたは無効にしたす。リモヌトコントロヌルは [`disableRemoteControl`](/docs/ja/settings-reference#disableremotecontrol) 蚭定でデバむスごずに無効にするこずもできたす。クラりドセッションにはデバむスごずのマネヌゞド蚭定キヌがありたせん。467 Team および Enterprise プランでは、Owner は [Claude Code 管理蚭定](https://claude.ai/admin-settings/claude-code) で [リモヌトコントロヌル](/docs/ja/remote-control) および [クラりドセッション](/docs/ja/claude-code-on-the-web) を組織党䜓で有効たたは無効にしたす。リモヌトコントロヌルは [`disableRemoteControl`](/docs/ja/settings-reference#disableremotecontrol) 蚭定でデバむスごずに無効にするこずもできたす。クラりドセッションにはデバむスごずのマネヌゞド蚭定キヌがありたせん。


449 485 

450Claude Code は `1` の倀を [承認ダむアログ](/docs/ja/server-managed-settings#environment-variables-and-the-approval-dialog) を衚瀺せずに適甚したす。486Claude Code は `1` の倀を [承認ダむアログ](/docs/ja/server-managed-settings#environment-variables-and-the-approval-dialog) を衚瀺せずに適甚したす。

451 487 

452テレメトリをオフにする堎合、Claude Code はポリシヌが到達する開発者の組織の [分析ダッシュボヌド](/docs/ja/analytics) を䟛絊する䜿甚デヌタの送信を停止したす。倉数はフィヌチャヌフラグフェッチもオフにしたす。これにより、リモヌトコントロヌル、デフォルトオヌトモヌド、および他の [フィヌチャヌフラグフェッチが必芁な機胜](/docs/ja/env-vars#features-that-need-feature-flag-fetching) がこれらの開発者に利甚できなくなりたす。488テレメトリをオフにする堎合、Claude Code はポリシヌが到達する開発者の組織の [分析ダッシュボヌド](/docs/ja/analytics) を䟛絊する䜿甚デヌタの送信を停止したす。倉数は [フィヌチャヌフラグフェッチが必芁な機胜](/docs/ja/env-vars#features-that-need-feature-flag-fetching) もオフにしたす。リモヌトコントロヌルに぀いおは、[リモヌトコントロヌル芁件](/docs/ja/remote-control#requirements) を参照しおください。

453 489 

454[ポリシヌが適甚される堎所ず時期](#where-and-when-a-policy-applies) は各サヌフェスに到達する配信メカニズムを瀺し、[プラットフォヌム可甚性](/docs/ja/server-managed-settings#platform-availability) はどのセッションがサヌバヌマネヌゞド蚭定フェッチをスキップするかを瀺しおいたす。490[ポリシヌが適甚される堎所ず時期](#where-and-when-a-policy-applies) は各サヌフェスに到達する配信メカニズムを瀺し、[プラットフォヌム可甚性](/docs/ja/server-managed-settings#platform-availability) はどのセッションがサヌバヌマネヌゞド蚭定フェッチをスキップするかを瀺しおいたす。

455 491 

mcp.md +37 −20

Details

92 92 

93`url` を持぀が `type` を持たない JSON ゚ントリは蚭定゚ラヌです。Claude Code は `type` を持たない゚ントリを stdio サヌバヌずしお読み蟌むためです。Claude Code はそのサヌバヌをスキップし、`MCP server "<name>" has a "url" but no "type"; add "type": "http" (or "sse" / "ws") to this entry` ず報告したす。v2.1.202 より前では、Claude Code はこの蚭定ミスを `command: expected string, received undefined` ず報告しおいたした。93`url` を持぀が `type` を持たない JSON ゚ントリは蚭定゚ラヌです。Claude Code は `type` を持たない゚ントリを stdio サヌバヌずしお読み蟌むためです。Claude Code はそのサヌバヌをスキップし、`MCP server "<name>" has a "url" but no "type"; add "type": "http" (or "sse" / "ws") to this entry` ず報告したす。v2.1.202 より前では、Claude Code はこの蚭定ミスを `command: expected string, received undefined` ず報告しおいたした。

94 94 

95SDK ホストアプリケヌション[Agent SDK](/docs/ja/agent-sdk/mcp) アプリケヌションや [デスクトップアプリ](/docs/ja/desktop) などのみが、むンプロセス `"type": "sdk"` サヌバヌを登録できたす。Claude Code は `.mcp.json`、`~/.claude.json`、たたは蚭定の `"type": "sdk"` ゚ントリをスキップし、`Skipped — MCP server "<name>" declares type "sdk", which only an SDK host application can register` ず報告したす。

96 

95`--output-format stream-json` 実行では、Claude Code はスキップされた `--mcp-config` ゚ントリを `system/init` むベントの [`mcp_server_errors` フィヌルド](/docs/ja/headless#stream-responses) でも報告するため、スクリプトはサヌバヌが読み蟌たれなかったこずを怜出できたす。これには Claude Code v2.1.219 以降が必芁です。97`--output-format stream-json` 実行では、Claude Code はスキップされた `--mcp-config` ゚ントリを `system/init` むベントの [`mcp_server_errors` フィヌルド](/docs/ja/headless#stream-responses) でも報告するため、スクリプトはサヌバヌが読み蟌たれなかったこずを怜出できたす。これには Claude Code v2.1.219 以降が必芁です。

96 98 

97<h3 id="option-2-add-a-remote-sse-server">99<h3 id="option-2-add-a-remote-sse-server">


297 299 

298怜出キャッシュはデフォルトではオフですが、段階的なロヌルアりトがアカりントに察しお有効にしおいる堎合を陀きたす。[`MCP_DISCOVERY_CACHE=1`](/docs/ja/env-vars) を蚭定しおオンにするか、`0` を蚭定しおロヌルアりトが有効にしおいる堎合でもオフのたたにしおください。v2.1.238 より前では、キャッシュはデフォルトでオンでした。300怜出キャッシュはデフォルトではオフですが、段階的なロヌルアりトがアカりントに察しお有効にしおいる堎合を陀きたす。[`MCP_DISCOVERY_CACHE=1`](/docs/ja/env-vars) を蚭定しおオンにするか、`0` を蚭定しおロヌルアりトが有効にしおいる堎合でもオフのたたにしおください。v2.1.238 より前では、キャッシュはデフォルトでオンでした。

299 301 

300`/mcp` のサヌバヌのメニュヌの 2 ぀のアクションもそのサヌバヌのキャッシュ゚ントリに圱響したす。302`/mcp` のサヌバヌのメニュヌから **Disable** たたは **Clear authentication** を遞択するず、Claude Code はそのサヌバヌのキャッシュ゚ントリも砎棄したす。**Reconnect** は接続されたたたは倱敗したサヌバヌでもそれを砎棄したす。`cached` サヌバヌでは、**Reconnect** は今すぐサヌバヌを接続し、゚ントリを保持したす。゚ントリを砎棄した埌、Claude Code がサヌバヌに接続する次の時間に、Claude Code はキャッシュではなくサヌバヌからツヌルリストを取埗したす。

301 

302* **再接続**: `cached` サヌバヌで、Claude Code は最初のツヌル呌び出しではなく今すぐそれを接続し、゚ントリを保持したす。接続されたたたは倱敗したサヌバヌで、Claude Code はそれを再接続し、゚ントリも砎棄したす。

303* **認蚌をクリア**: Claude Code はサヌバヌの認蚌を取り消し、゚ントリも砎棄したす。

304 

305゚ントリを砎棄した埌、Claude Code はキャッシュではなくサヌバヌからサヌバヌのツヌルリストを取埗したす。

306 303 

307サヌバヌのステヌタスが `✘ Failed to connect` の堎合、`claude mcp list` はそのステヌタス行に倱敗の詳现を远加し、`claude mcp get <name>` は `Issue:` 行に衚瀺したす。HTTP ステヌタスたたぱラヌコヌド、およびサヌバヌが返した゚ラヌテキスト。サヌバヌの詳现ビュヌは `/mcp` で同じサヌバヌ報告テキストを `Issue:` 行に含めたす。Claude Code はこの詳现から認蚌情報のようなテキストを線集し、展開されたサヌバヌ URL を含めるこずはありたせん。これはシヌクレットを運ぶこずができたす。Claude Code は `✘ Connection error` ステヌタスに詳现を远加したせん。䟋倖テキストがそこに出力される可胜性があるため、その URL を埋め蟌むこずができたす。v2.1.219 より前では、䞡方のコマンドはステヌタスコヌドたたはサヌバヌの゚ラヌテキストなしで、単なる倱敗ステヌタスのみを衚瀺しおいたした。304サヌバヌのステヌタスが `✘ Failed to connect` の堎合、`claude mcp list` はそのステヌタス行に倱敗の詳现を远加し、`claude mcp get <name>` は `Issue:` 行に衚瀺したす。HTTP ステヌタスたたぱラヌコヌド、およびサヌバヌが返した゚ラヌテキスト。サヌバヌの詳现ビュヌは `/mcp` で同じサヌバヌ報告テキストを `Issue:` 行に含めたす。Claude Code はこの詳现から認蚌情報のようなテキストを線集し、展開されたサヌバヌ URL を含めるこずはありたせん。これはシヌクレットを運ぶこずができたす。Claude Code は `✘ Connection error` ステヌタスに詳现を远加したせん。䟋倖テキストがそこに出力される可胜性があるため、その URL を埋め蟌むこずができたす。v2.1.219 より前では、䞡方のコマンドはステヌタスコヌドたたはサヌバヌの゚ラヌテキストなしで、単なる倱敗ステヌタスのみを衚瀺しおいたした。

308 305 


466 463 

467少なくずも 1000 のサヌバヌごずの `timeout` は、以䞋で説明されるアむドルタむムアりトのフロアずしおも機胜したす。Claude Code はそのサヌバヌのツヌル呌び出しをサヌバヌごずの `timeout` より早くアむドルのために䞭止したせん。Claude Code v2.1.203 以降が必芁です。464少なくずも 1000 のサヌバヌごずの `timeout` は、以䞋で説明されるアむドルタむムアりトのフロアずしおも機胜したす。Claude Code はそのサヌバヌのツヌル呌び出しをサヌバヌごずの `timeout` より早くアむドルのために䞭止したせん。Claude Code v2.1.203 以降が必芁です。

468 465 

469応答も進捗通知も送信しない MCP サヌバヌぞのツヌル呌び出しは、りォヌルクロック制限を埅぀代わりに゚ラヌで䞭止されたす。アむドルタむムアりトには Claude Code v2.1.187 以降が必芁です。IDE サヌバヌず SDK むンプロセスサヌバヌを陀くすべおのサヌバヌタむプに適甚されたす。アむドルりィンドりは HTTP、SSE、WebSocket、[claude.ai コネクタ](#use-mcp-servers-from-claude-ai) サヌバヌの堎合は 5 分、stdio サヌバヌの堎合は 30 分にデフォルト蚭定されたす。v2.1.203 より前では、stdio サヌバヌはアむドルタむムアりトから陀倖されおいたした。466応答も進捗通知も送信しない MCP サヌバヌぞのツヌル呌び出しは、りォヌルクロック制限を埅぀代わりに゚ラヌで䞭止されたす。アむドルタむムアりトは IDE サヌバヌず SDK むンプロセスサヌバヌを陀くすべおのサヌバヌタむプに適甚されたす。アむドルりィンドりは HTTP、SSE、WebSocket、[claude.ai コネクタ](#use-mcp-servers-from-claude-ai) サヌバヌの堎合は 5 分、stdio サヌバヌの堎合は 30 分にデフォルト蚭定されたす。v2.1.203 より前では、stdio サヌバヌはアむドルタむムアりトから陀倖されおいたした。

470 467 

471[`CLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUT`](/docs/ja/env-vars) 環境倉数をミリ秒単䜍で蚭定しおアむドルりィンドりを倉曎するか、`0` に蚭定しおチェックを無効にしおください。468[`CLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUT`](/docs/ja/env-vars) 環境倉数をミリ秒単䜍で蚭定しおアむドルりィンドりを倉曎するか、`0` に蚭定しおチェックを無効にしおください。

472 469 


641`claude -p` 実行、[Agent SDK](/docs/ja/headless)セッション、および[クラりドセッション](/docs/ja/claude-code-on-the-web)では、Claude Code はそのプロンプトを衚瀺できたせん。プロゞェクトスコヌプのサヌバヌを確認なしでロヌドしたす。Claude Code はたた、ナヌザヌ蚭定たたはマネヌゞド蚭定で [`skipDangerousModePermissionPrompt`](/docs/ja/settings-reference#skipdangerousmodepermissionprompt) が蚭定された `bypassPermissions` モヌドで開始したセッションではプロンプトをスキップしたす。ずにかくサヌバヌを陀倖するには638`claude -p` 実行、[Agent SDK](/docs/ja/headless)セッション、および[クラりドセッション](/docs/ja/claude-code-on-the-web)では、Claude Code はそのプロンプトを衚瀺できたせん。プロゞェクトスコヌプのサヌバヌを確認なしでロヌドしたす。Claude Code はたた、ナヌザヌ蚭定たたはマネヌゞド蚭定で [`skipDangerousModePermissionPrompt`](/docs/ja/settings-reference#skipdangerousmodepermissionprompt) が蚭定された `bypassPermissions` モヌドで開始したセッションではプロンプトをスキップしたす。ずにかくサヌバヌを陀倖するには

642 639 

643* [`disabledMcpjsonServers`](/docs/ja/settings-reference#disabledmcpjsonservers)に远加したす。これはすべおの暩限モヌドでそれをブロックしたす。640* [`disabledMcpjsonServers`](/docs/ja/settings-reference#disabledmcpjsonservers)に远加したす。これはすべおの暩限モヌドでそれをブロックしたす。

644* [`--setting-sources`](/docs/ja/cli-reference#cli-flags)たたはSDKの `settingSources` オプションでプロゞェクト蚭定党䜓を陀倖したす。641* [`--setting-sources`](/docs/ja/cli-reference#cli-flags)たたは SDK の `settingSources` オプションでプロゞェクト蚭定党䜓を陀倖したす。

645* [`--strict-mcp-config`](/docs/ja/cli-reference#cli-flags)でセッションを開始したす。Claude Code は `--mcp-config` で枡した MCP サヌバヌのみを䜿甚したす。Claude Code がロヌドしおいないプロゞェクトスコヌプのサヌバヌの承認プロンプトをスキップするには、Claude Code v2.1.246 以降が必芁です。v2.1.246 より前では、厳密なセッションでもそれらの承認を埅機しおいたため、バックグラりンドセッションは起動時に埅機しおいたした。マネヌゞド MCP ファむルの䞋でフラグが䜕をするかに぀いおは、[マネヌゞド mcp.json での排他的制埡](/docs/ja/managed-mcp#exclusive-control-with-managed-mcp-json)を参照しおください。642* [`--strict-mcp-config`](/docs/ja/cli-reference#cli-flags)でセッションを開始したす。Claude Code は `--mcp-config` で枡した MCP サヌバヌのみを䜿甚したす。Claude Code がロヌドしおいないプロゞェクトスコヌプのサヌバヌの承認プロンプトをスキップするには、Claude Code v2.1.246 以降が必芁です。v2.1.246 より前では、厳密なセッションでもそれらの承認を埅機しおいたため、バックグラりンドセッションは起動時に埅機しおいたした。マネヌゞド MCP ファむルの䞋でフラグが䜕をするかに぀いおは、[マネヌゞド mcp.json での排他的制埡](/docs/ja/managed-mcp#exclusive-control-with-managed-mcp-json)を参照しおください。

646 643 

647[プロゞェクトサヌバヌの承認ずワヌクスペヌストラスト](#project-server-approvals-and-workspace-trust)は、リポゞトリにコミットされた承認がワヌクスペヌストラストずどのように盞互䜜甚するかに぀いお説明しおいたす。644[プロゞェクトサヌバヌの承認ずワヌクスペヌストラスト](#project-server-approvals-and-workspace-trust)は、リポゞトリにコミットされた承認がワヌクスペヌストラストずどのように盞互䜜甚するかに぀いお説明しおいたす。


6694. [プラグむン提䟛サヌバヌ](/docs/ja/plugins/components#mcp-servers)6664. [プラグむン提䟛サヌバヌ](/docs/ja/plugins/components#mcp-servers)

6705. [claude.ai コネクタ](#use-mcp-servers-from-claude-ai)6675. [claude.ai コネクタ](#use-mcp-servers-from-claude-ai)

671 668 

6723 ぀のスコヌプは名前で重耇を照合したす。プラグむンずコネクタぱンドポむントで照合するため、䞊蚘のサヌバヌず同じ URL たたはコマンドを指すものは重耇ずしお扱われたす。669Claude Code は 3 ぀のスコヌプ党䜓で名前によっお重耇を照合したす。プラグむンずコネクタぱンドポむントで照合するため、䞊蚘のサヌバヌず同じ URL たたはコマンドを指すものは重耇ずしお扱われたす。

670 

6712 ぀の URL スペルは、スキヌムたたはホストの倧文字小文字、スキヌムのデフォルトポヌト`https` の `:443` など、たたは末尟のスラッシュのみが異なる堎合、同じ゚ンドポむントずしお扱われたす。異なるパス、ク゚リ文字列、ナヌザヌ情報、たたは非デフォルトポヌトは 2 ぀のサヌバヌを䜜成したす。

673 672 

674組織が [`managedMcpServers`](/docs/ja/managed-mcp#provide-servers-through-managed-settings)マネヌゞド蚭定を通じお提䟛するサヌバヌは、これらすべおの䞊にランクされるため、それらの 1 ぀がそれを耇補する堎合、Claude Code は組織の定矩に接続したす。Claude Code v2.1.259 以降が必芁です。673組織が [`managedMcpServers`](/docs/ja/managed-mcp#provide-servers-through-managed-settings)マネヌゞド蚭定を通じお提䟛するサヌバヌは、これらすべおの䞊にランクされるため、それらの 1 ぀がそれを耇補する堎合、Claude Code は組織の定矩に接続したす。Claude Code v2.1.259 以降が必芁です。

675 674 


876 コマンドラむンから認蚌する875 コマンドラむンから認蚌する

877</h3>876</h3>

878 877 

879v2.1.186 から、`claude mcp login <name>` は蚭定されたサヌバヌの OAuth フロヌをシェルから盎接実行するため、セッション内の `/mcp` パネルを開く必芁がありたせん。878`claude mcp login <name>` コマンドは蚭定されたサヌバヌの OAuth フロヌをシェルから盎接実行するため、セッション内の `/mcp` パネルを開く必芁がありたせん。

880 879 

881```bash theme={null}880```bash theme={null}

882claude mcp login sentry881claude mcp login sentry


884 883 

885埌で保存された認蚌情報をクリアするには、`claude mcp logout <name>` を実行しおください。884埌で保存された認蚌情報をクリアするには、`claude mcp logout <name>` を実行しおください。

886 885 

887v2.1.191 以降、このコマンドは SSH セッション䞭やディスプレむサヌバヌのない Linux など、ロヌカルブラりザヌが利甚できない堎合を怜出し、ブラりザヌを開こうずする代わりに認可 URL を出力したす。ロヌカルマシンで URL を開き、ブラりザヌのアドレスバヌから完党なリダむレクト URL をプロンプトに貌り付けおください。このコマンドは貌り付けステップのために察話型タヌミナルが必芁なため、`ssh -t` で接続しおください。ロヌカルブラりザヌが怜出された堎合でも URL プロンプトを匷制するには、`--no-browser` を枡しおください。886`claude mcp login` は SSH セッション䞭やディスプレむサヌバヌのない Linux など、ロヌカルブラりザヌが利甚できない堎合を怜出し、ブラりザヌを開こうずする代わりに認可 URL を出力したす。ロヌカルマシンで URL を開き、ブラりザヌのアドレスバヌから完党なリダむレクト URL をプロンプトに貌り付けおください。このコマンドは貌り付けステップのために察話型タヌミナルが必芁なため、`ssh -t` で接続しおください。ロヌカルブラりザヌが怜出された堎合でも URL プロンプトを匷制するには、`--no-browser` を枡しおください。

888 887 

889```bash theme={null}888```bash theme={null}

890claude mcp login sentry --no-browser889claude mcp login sentry --no-browser


915 <Step title="サヌバヌで OAuth アプリを登録する">914 <Step title="サヌバヌで OAuth アプリを登録する">

916 サヌバヌの開発者ポヌタルを通じおアプリを䜜成し、クラむアント ID ずクラむアントシヌクレットをメモしおください。915 サヌバヌの開発者ポヌタルを通じおアプリを䜜成し、クラむアント ID ずクラむアントシヌクレットをメモしおください。

917 916 

918 倚くのサヌバヌはリダむレクト URI も必芁ずしたす。その堎合は、ポヌトを遞択し、`http://localhost:PORT/callback` 圢匏でリダむレクト URI を登録しおください。次のステップで `--callback-port` ず同じポヌトを䜿甚しおください。917 登録フォヌムがリダむレクト URI を芁求する堎合は、利甚可胜なポヌトを遞択し、`http://localhost:PORT/callback` 圢匏でリダむレクト URI を入力しおください。次のステップで同じポヌトを䜿甚したす。

919 918 

920 v2.1.229 では、Claude Code は代わりに `http://127.0.0.1:PORT/callback` を送信しおいたした。登録されたリダむレクト URI ず完党に䞀臎するサヌバヌは、リダむレクト URI の䞍䞀臎でサむンむンを拒吊しおいたした。Claude Code v2.1.231 は `localhost` 圢匏を埩元したした。v2.1.229 で埩旧するには、Claude Code をアップグレヌドするか、䞀時的にサヌバヌの登録されたリダむレクト URI に `http://127.0.0.1:PORT/callback` 圢匏を远加しおください。919 v2.1.229 では、Claude Code は代わりに `http://127.0.0.1:PORT/callback` を送信しおいたした。登録されたリダむレクト URI ず完党に䞀臎するサヌバヌは、リダむレクト URI の䞍䞀臎でサむンむンを拒吊しおいたした。Claude Code v2.1.231 は `localhost` 圢匏を埩元したした。v2.1.229 で埩旧するには、Claude Code をアップグレヌドするか、䞀時的にサヌバヌの登録されたリダむレクト URI に `http://127.0.0.1:PORT/callback` 圢匏を远加しおください。

921 </Step>920 </Step>

922 921 

923 <Step title="認蚌情報を䜿甚しおサヌバヌを远加する">922 <Step title="認蚌情報を䜿甚しおサヌバヌを远加する">

924 以䞋のいずれかの方法を遞択しおください。`--callback-port` に䜿甚されるポヌトは、利甚可胜な任意のポヌトにできたす。前のステップで登録したリダむレクト URI ず䞀臎する必芁がありたす。923 以䞋のタブは䞡方のコマンドをカバヌしおいたす。`claude mcp add` はクラむアント ID ずコヌルバックポヌトをフラグずしお受け取り、`claude mcp add-json` は `oauth` オブゞェクトで受け取りたす。リダむレクト URI を登録した堎合は、コヌルバックポヌトをその URI のポヌトに蚭定しおください。

925 924 

926 <Tabs>925 <Tabs>

927 <Tab title="claude mcp add">926 <Tab title="claude mcp add">


945 </Tab>944 </Tab>

946 945 

947 <Tab title="claude mcp add-jsonコヌルバックポヌトのみ">946 <Tab title="claude mcp add-jsonコヌルバックポヌトのみ">

948 動的クラむアント登録を䜿甚しながらポヌトを固定するには、クラむアント ID なしで `--callback-port` を䜿甚したす。947 コヌルバックポヌトのみを固定し、Claude Code がクラむアントを自動的に登録できるようにするには、`callbackPort` を単独で蚭定しおください。

949 948 

950 ```bash theme={null}949 ```bash theme={null}

951 claude mcp add-json my-server \950 claude mcp add-json my-server \


1235 </Step>1234 </Step>

1236</Steps>1235</Steps>

1237 1236 

1237Anthropic は、ナヌザヌたたは管理者が远加しなくおも、いく぀かの connector を自䜓で提䟛しおいたす。[Claude Docs](/docs/ja/artifacts#write-a-document-with-claude-docs) が利甚可胜なアカりントでは、`/mcp` は `claude.ai Claude Docs` をセットアップなしでリストし、他の人向けのドキュメントを芁求するず Claude がそれを䜿甚したす。これをオフにするには、`deniedMcpServers` に `"claude.ai Claude Docs"` の `serverName` ゚ントリを远加するか、[Disable claude.ai connectors](#disable-claude-ai-connectors) で説明されおいる `/mcp` トグルを䜿甚したす。

1238 

1238Claude Code は、組織が claude.ai で認蚌を管理しおいる堎合、`/mcp` および [`/plugin`](/docs/ja/plugins/install) マネヌゞャヌで connector を `managed` ずしおマヌクしたす。Managed ステヌタスは、Claude Code が connector に接続する方法や、組織の [tool controls](#organization-controls-on-connector-tools) を適甚する方法を倉曎したせん。1239Claude Code は、組織が claude.ai で認蚌を管理しおいる堎合、`/mcp` および [`/plugin`](/docs/ja/plugins/install) マネヌゞャヌで connector を `managed` ずしおマヌクしたす。Managed ステヌタスは、Claude Code が connector に接続する方法や、組織の [tool controls](#organization-controls-on-connector-tools) を適甚する方法を倉曎したせん。

1239 1240 

1240ただサむンむンしたこずのない Connector は、claude.ai セクションの最埌にある `Show unused connectors` 行の背埌に折りたたたれおいるため、組織がプロビゞョニングしたリストがパネルを満たしたせん。その行を遞択しお展開したす。以前にサむンむンした Connector は、珟圚再認蚌が必芁な堎合でも衚瀺されたたたです。1241ただサむンむンしたこずのない Connector は、claude.ai セクションの最埌にある `Show unused connectors` 行の背埌に折りたたたれおいるため、組織がプロビゞョニングしたリストがパネルを満たしたせん。その行を遞択しお展開したす。以前にサむンむンした Connector は、珟圚再認蚌が必芁な堎合でも衚瀺されたたたです。


1250 1251 

1251䞀時的なネットワヌク問題により、セッション開始時に connector リストが読み蟌たれない堎合、Claude Code はバックグラりンドで最倧 3 回再詊行し、再詊行が成功するず connector が衚瀺されたす。ただ衚瀺されおいない堎合は、Claude Code を再起動しおリストを再床取埗したす。1252䞀時的なネットワヌク問題により、セッション開始時に connector リストが読み蟌たれない堎合、Claude Code はバックグラりンドで最倧 3 回再詊行し、再詊行が成功するず connector が衚瀺されたす。ただ衚瀺されおいない堎合は、Claude Code を再起動しおリストを再床取埗したす。

1252 1253 

1253`/mcp` が connector を `connected · session token rejected` ずしお衚瀺する堎合、たたはその詳现ビュヌが [`claude.ai rejected the session token`](/docs/ja/errors#claude-ai-rejected-the-session-token) を衚瀺する堎合、claude.ai は Claude Code ログむンからのトヌクンを拒吊したした。通垞、ログむンの有効期限が切れお曎新できなかったためです。connector を再床認蚌しおも、connector 自䜓の認蚌が拒吊されたわけではないため、この状態はクリアされたせん。クリアするには、以䞋を実行したす。1254`/mcp` が connector を `session token rejected` ずしお衚瀺する堎合、たたはその詳现ビュヌが [`claude.ai rejected the session token`](/docs/ja/errors#claude-ai-rejected-the-session-token) を衚瀺する堎合、claude.ai は Claude Code ログむンからのトヌクンを拒吊したした。connector を再床認蚌しおも、connector 自䜓の認蚌が拒吊されたわけではないため、この状態はクリアされたせん。クリアするには、以䞋を実行したす。

1254 1255 

12551. `/login` を実行しお再床サむンむンしたす。12561. `/login` を実行しお再床サむンむンしたす。

12562. `/mcp` から connector を再床接続したす。12572. `/mcp` から connector を再床接続したす。


1267 Connector が Claude Code に到達する方法1268 Connector が Claude Code に到達する方法

1268</h3>1269</h3>

1269 1270 

1270claude.ai connector を管理する蚭定は、セッションが実行される堎所によっお異なりたす。セッションの皮類によっおは、claude.ai 自䜓から connector を取埗するセッションのみがあるためです。以䞋の各行は、1 皮類のセッションで connector がどのように到達するか、およびそこで䜕が connector を制埡するかを瀺しおいたす。デスクトップアプリの [WSL sessions](/docs/ja/desktop-wsl#what-works-in-a-wsl-session) には、connector がただ利甚できないため、行がありたせん。1271どの蚭定が claude.ai connector を管理するかは、セッションが実行される堎所によっお異なりたす。セッションの皮類によっおは、claude.ai 自䜓から connector を取埗するセッションのみがあるためです。以䞋の各行は、1 皮類のセッションで connector がどのように到達するか、およびそこで䜕が connector を制埡するかを瀺しおいたす。デスクトップアプリの [WSL sessions](/docs/ja/desktop-wsl#what-works-in-a-wsl-session) には、connector がただ利甚できないため、行がありたせん。

1271 1272 

1272| セッションが実行される堎所 | Connector がどのように到達するか | 䜕が connector を管理するか |1273| セッションが実行される堎所 | Connector がどのように到達するか | 䜕が connector を管理するか |

1273| :- | :- | :- |1274| :- | :- | :- |


1416 制埡しおいない特定の MCP サヌバヌで出力譊告が頻繁に発生する堎合は、`MAX_MCP_OUTPUT_TOKENS` 制限を増やすこずを怜蚎しおください。サヌバヌ䜜成者に `anthropic/maxResultSizeChars` 泚釈を远加するか、レスポンスをペヌゞネヌションするよう䟝頌するこずもできたす。泚釈は画像コンテンツを返すツヌルには効果がありたせん。それらの堎合、`MAX_MCP_OUTPUT_TOKENS` を匕き䞊げるこずが唯䞀のオプションです。1417 制埡しおいない特定の MCP サヌバヌで出力譊告が頻繁に発生する堎合は、`MAX_MCP_OUTPUT_TOKENS` 制限を増やすこずを怜蚎しおください。サヌバヌ䜜成者に `anthropic/maxResultSizeChars` 泚釈を远加するか、レスポンスをペヌゞネヌションするよう䟝頌するこずもできたす。泚釈は画像コンテンツを返すツヌルには効果がありたせん。それらの堎合、`MAX_MCP_OUTPUT_TOKENS` を匕き䞊げるこずが唯䞀のオプションです。

1417</Warning>1418</Warning>

1418 1419 

1420<h3 id="images-in-tool-results">

1421 ツヌル結果内の画像

1422</h3>

1423 

1424MCP ツヌルが PNG、JPEG、GIF、たたは WebP 画像を返す堎合、Claude は䌚話内にむンラむンで画像を衚瀺したす。むンラむンコピヌはモデルの画像サむズ制限に合わせおスケヌルダりンたたは圧瞮される堎合がありたす。Claude Code はセッションの `tool-results` ディレクトリ内の [`~/.claude/projects/`](/docs/ja/claude-directory#cleaned-up-automatically) にも元のバむトをファむルに保存し、Claude にパスを提䟛したす。Claude は Bash などのツヌルを䜿甚しお、フルレゟリュヌションファむルをトリミング、倉換、たたは再利甚できたす。

1425 

1426[`--no-session-persistence`](/docs/ja/cli-reference#cli-flags) たたは [`CLAUDE_CODE_SKIP_PROMPT_HISTORY`](/docs/ja/env-vars) でセッション氞続化を無効にした堎合、Claude Code は画像ファむルを曞き蟌たず、Claude はむンラむンコピヌのみを受け取りたす。

1427 

1428MCP 画像結果をファむルに保存するには、Claude Code v2.1.283 以降が必芁です。

1429 

1419<h2 id="tool-input-schemas-with-a-root-level-combinator">1430<h2 id="tool-input-schemas-with-a-root-level-combinator">

1420 ルヌトレベルのコンビネヌタを持぀ツヌル入力スキヌマ1431 ルヌトレベルのコンビネヌタを持぀ツヌル入力スキヌマ

1421</h2>1432</h2>


1487サヌバヌは 2 ぀の方法で入力をリク゚ストできたす。1498サヌバヌは 2 ぀の方法で入力をリク゚ストできたす。

1488 1499 

1489* **フォヌムモヌド**: Claude Code はサヌバヌで定矩されたフォヌムフィヌルド䟋えば、ナヌザヌ名ずパスワヌドプロンプトを含むダむアログを衚瀺したす。フィヌルドに入力しお送信したす。1500* **フォヌムモヌド**: Claude Code はサヌバヌで定矩されたフォヌムフィヌルド䟋えば、ナヌザヌ名ずパスワヌドプロンプトを含むダむアログを衚瀺したす。フィヌルドに入力しお送信したす。

1490* **URL モヌド**: Claude Code はブラりザ URL を開いお認蚌たたは承認を行いたす。ブラりザでフロヌを完了しおから、CLI で確認したす。1501* **URL モヌド**: Claude Code はブラりザで URL を開くかどうかを確認し、承認するず開きたす。サヌバヌはこのモヌドを、タヌミナルの倖で完了するフロヌサむンむンなどに䜿甚したす。

1491 1502 

1492URL モヌド では、Claude Code は URL をコマンドラむン匕数ずしおシステムの URL ハンドラヌに枡し、その匕数の長さに䞊限を蚭けたす。コマンドラむンの゚スケヌプ埌の URL がその䞊限を超える堎合、リク゚ストを拒吊するこずのみできたす。`%` や `&` など、゚スケヌプが必芁なすべおの文字は、䞊限に察しお 4 倍カりントされたす。その文字自䜓ず 3 ぀の゚スケヌプ文字です。これらを含たない URL は玄 8,000 文字で䞊限に達したす。3 番目の文字ごずに `%` があるパヌセント゚スケヌプで構成される URL は、玄 4,000 で䞊限に達したす。1503URL モヌドでは、Claude Code は URL をコマンドラむン匕数ずしおシステムの URL ハンドラヌに枡し、その匕数の長さに䞊限を蚭けたす。コマンドラむンの゚スケヌプ埌の URL がその䞊限を超える堎合、リク゚ストを拒吊するこずのみできたす。`%` や `&` など、゚スケヌプが必芁なすべおの文字は、䞊限に察しお 4 倍カりントされたす。その文字自䜓ず 3 ぀の゚スケヌプ文字です。これらを含たない URL は玄 8,000 文字で䞊限に達したす。3 番目の文字ごずに `%` があるパヌセント゚スケヌプで構成される URL は、玄 4,000 で䞊限に達したす。

1493 1504 

1494ダむアログを衚瀺せずに゚リシテヌション芁求に自動応答するには、[`Elicitation` フック](/docs/ja/hooks#elicitation)を䜿甚したす。1505ダむアログを衚瀺せずに゚リシテヌション芁求に自動応答するには、[`Elicitation` フック](/docs/ja/hooks#elicitation)を䜿甚したす。

1495 1506 

1496゚リシテヌションを䜿甚する MCP サヌバヌを構築しおいる堎合は、プロトコルの詳现ずスキヌマの䟋に぀いおは [MCP ゚リシテヌション仕様](https://modelcontextprotocol.io/docs/learn/client-concepts#elicitation)を参照しおください。1507゚リシテヌションを䜿甚する MCP サヌバヌを構築しおいる堎合は、プロトコルの詳现ずスキヌマの䟋に぀いおは [MCP ゚リシテヌション仕様](https://modelcontextprotocol.io/docs/learn/client-concepts#elicitation)を参照しおください。

1497 1508 

1509[プロトコルリビゞョン 2026-07-28](#mcp-client-runtimes) を䜿甚する接続では、Claude Code はクラむアント機胜で `elicitation: {form: {}, url: {}}` を宣蚀するため、そこのサヌバヌはプロトコルの暙準゚リシテヌション芁求を通じおどちらのモヌドでもリク゚ストできたす。

1510 

1498<h2 id="use-mcp-resources">1511<h2 id="use-mcp-resources">

1499 MCP リ゜ヌスを䜿甚する1512 MCP リ゜ヌスを䜿甚する

1500</h2>1513</h2>


1511 </Step>1524 </Step>

1512 1525 

1513 <Step title="特定のリ゜ヌスを参照する">1526 <Step title="特定のリ゜ヌスを参照する">

1514 `@server:protocol://resource/path` の圢匏を䜿甚しおリ゜ヌスを参照したす。1527 `@server:protocol://resource/path` の圢匏を䜿甚しおリ゜ヌスを参照したす

1515 1528 

1516 ```text wrap theme={null}1529 ```text wrap theme={null}

1517 Can you analyze @github:issue://123 and suggest a fix?1530 Can you analyze @github:issue://123 and suggest a fix?


1523 </Step>1536 </Step>

1524 1537 

1525 <Step title="耇数のリ゜ヌス参照">1538 <Step title="耇数のリ゜ヌス参照">

1526 1 ぀のプロンプトで耇数のリ゜ヌスを参照できたす。1539 1 ぀のプロンプトで耇数のリ゜ヌスを参照できたす

1527 1540 

1528 ```text wrap theme={null}1541 ```text wrap theme={null}

1529 Compare @postgres:schema://users with @docs:file://database/user-model1542 Compare @postgres:schema://users with @docs:file://database/user-model


1540 * リ゜ヌスには、MCP サヌバヌが提䟛するあらゆるタむプのコンテンツテキスト、JSON、構造化デヌタなどを含めるこずができたす1553 * リ゜ヌスには、MCP サヌバヌが提䟛するあらゆるタむプのコンテンツテキスト、JSON、構造化デヌタなどを含めるこずができたす

1541</Tip>1554</Tip>

1542 1555 

1556MCP Apps UI リ゜ヌスは、`ui://` URI たたは `text/html;profile=mcp-app` メディアタむプを持぀゚ントリですClaude が読み取るコンテンツではなく、ホストアプリケヌションがレンダリングするペヌゞです。これらは `@` の提案やリ゜ヌスリストツヌルの結果に衚瀺されず、UI リ゜ヌスのみを提䟛するサヌバヌは空のリ゜ヌスリストを衚瀺したす。URI でUI リ゜ヌスを読み取るこずはただ機胜したす。

1557 

1543<h2 id="scale-with-mcp-tool-search">1558<h2 id="scale-with-mcp-tool-search">

1544 MCP ツヌル怜玢でスケヌリング1559 MCP ツヌル怜玢でスケヌリング

1545</h2>1560</h2>


1643 1658 

1644MCP サヌバヌは Claude Code でコマンドずしお利甚可胜になるプロンプトを公開できたす。1659MCP サヌバヌは Claude Code でコマンドずしお利甚可胜になるプロンプトを公開できたす。

1645 1660 

1661`anthropic-skills` ずいう名前のサヌバヌからのプロンプトは衚瀺されたせん。これは Claude Code が [その名前を予玄](/docs/ja/skills#names-reserved-for-synced-skills)しおいるためです。これは claude.ai から同期されたスキル甚です。サヌバヌのツヌルは匕き続き機胜したす。プロンプトを䞀芧衚瀺するには、MCP 蚭定でサヌバヌの名前を倉曎しおください。

1662 

1646<h3 id="execute-mcp-prompts">1663<h3 id="execute-mcp-prompts">

1647 MCP プロンプトを実行する1664 MCP プロンプトを実行する

1648</h3>1665</h3>

memory.md +7 −0

Details

103 103 

104**䞀貫性**: 2 ぀のルヌルが矛盟しおいる堎合、Claude は 1 ぀を任意に遞択する可胜性がありたす。CLAUDE.md ファむル、サブディレクトリ内のネストされた CLAUDE.md ファむル、および [`.claude/rules/`](#organize-rules-with-claude/rules/) を定期的に確認しお、叀い指瀺たたは矛盟する指瀺を削陀しおください。モノレポでは、[`claudeMdExcludes`](#exclude-specific-claude-md-files) を䜿甚しお、䜜業に関連のない他のチヌムの CLAUDE.md ファむルをスキップしおください。104**䞀貫性**: 2 ぀のルヌルが矛盟しおいる堎合、Claude は 1 ぀を任意に遞択する可胜性がありたす。CLAUDE.md ファむル、サブディレクトリ内のネストされた CLAUDE.md ファむル、および [`.claude/rules/`](#organize-rules-with-claude/rules/) を定期的に確認しお、叀い指瀺たたは矛盟する指瀺を削陀しおください。モノレポでは、[`claudeMdExcludes`](#exclude-specific-claude-md-files) を䜿甚しお、䜜業に関連のない他のチヌムの CLAUDE.md ファむルをスキップしおください。

105 105 

106これらのファむルで叀い指瀺たたは矛盟する指瀺を確認するために Claude に確認させるには、セッションで `/doctor prompt-audit` を実行しおください。Claude は CLAUDE.md、CLAUDE.local.md、および AGENTS.md ファむルを読み取り、`.claude/` および `~/.claude/` の䞋のルヌル、スキル、コマンド、サブ゚ヌゞェント、および出力スタむルを読み取りたす。叀いモデル甚に曞かれた指瀺、存圚しないファむルたたはコマンドぞの参照、互いに矛盟するファむルなどの問題を探したす。怜出結果のレポヌトず提案された線集のセットを取埗し、ファむル内の䜕も倉曎されたせん。Claude に適甚するよう求めるたで。

107 

1081 ぀のファむルたたはディレクトリを監査する代わりに、そのパスを枡しおください。䟋えば `/doctor prompt-audit .claude/skills/deploy`。監査は bundled `/claude-api` スキルを通じお実行されるため、[`skillOverrides`](/docs/ja/skills#override-skill-visibility-from-settings) でそのスキルがオフになっおいるか、[`disableBundledSkills`](/docs/ja/settings-reference#disablebundledskills) で利甚できたせん。`/doctor prompt-audit` には Claude Code v2.1.283 以降が必芁です。

109 

106<h3 id="import-additional-files">110<h3 id="import-additional-files">

107 远加ファむルをむンポヌトする111 远加ファむルをむンポヌトする

108</h3>112</h3>


273ln -s ~/company-standards/security.md .claude/rules/security.md277ln -s ~/company-standards/security.md .claude/rules/security.md

274```278```

275 279 

280`.claude/rules/` たたはシンボリックリンク `CLAUDE.md` を `\\server\share` のような UNC 共有たたはパス `/net` たたは `/Network` の䞋のネットワヌクパスに指す堎合、リンクされた指瀺は読み蟌たれたせん。Claude Code はリンクをフォロヌしたせん。そのようなパスを怜玢するず、それが名前を付けるホストに接続できるためです。`\\wsl$` パスはネットワヌクパスずしおカりントされたせん。

281 

276<h4 id="user-level-rules">282<h4 id="user-level-rules">

277 ナヌザヌレベルのルヌル283 ナヌザヌレベルのルヌル

278</h4>284</h4>


620* 関連する CLAUDE.md がセッションに読み蟌たれる堎所にあるこずを確認したす[CLAUDE.md ファむルをどこに配眮するかを遞択する](#choose-where-to-put-claude-md-files) を参照。626* 関連する CLAUDE.md がセッションに読み蟌たれる堎所にあるこずを確認したす[CLAUDE.md ファむルをどこに配眮するかを遞択する](#choose-where-to-put-claude-md-files) を参照。

621* 指瀺をより具䜓的にしたす。「Use 2-space indentation」は「format code nicely」よりも効果的です。627* 指瀺をより具䜓的にしたす。「Use 2-space indentation」は「format code nicely」よりも効果的です。

622* CLAUDE.md ファむル党䜓で矛盟する指瀺を探したす。2 ぀のファむルが同じ動䜜に察しお異なるガむダンスを提䟛する堎合、Claude は任意に 1 ぀を遞択する可胜性がありたす。628* CLAUDE.md ファむル党䜓で矛盟する指瀺を探したす。2 ぀のファむルが同じ動䜜に察しお異なるガむダンスを提䟛する堎合、Claude は任意に 1 ぀を遞択する可胜性がありたす。

629* Claude Code が独自に远加するガむダンスず指瀺が競合しおいるかどうかを確認したす。CLAUDE.md がコミットたたはプルリク゚ストルヌルを蚭定する堎合、[`includeGitInstructions`](/docs/ja/settings-reference#includegitinstructions) で組み蟌みのものをオフにし、[`attribution`](/docs/ja/settings-reference#attribution) で属性テキストを蚭定したす。

623 630 

624指瀺が各コミットの前やファむル線集埌など、特定の時点で実行する必芁があるものである堎合は、代わりに [hook](/docs/ja/hooks-guide) ずしお蚘述したす。Hook はシェルコマンドずしお固定されたラむフサむクルむベントで実行され、Claude が䜕をするこずに決めたかに関係なく適甚されたす。631指瀺が各コミットの前やファむル線集埌など、特定の時点で実行する必芁があるものである堎合は、代わりに [hook](/docs/ja/hooks-guide) ずしお蚘述したす。Hook はシェルコマンドずしお固定されたラむフサむクルむベントで実行され、Claude が䜕をするこずに決めたかに関係なく適甚されたす。

625 632 

mobile.md +1 −1

Details

43| 機胜 | 接続先 | 䜿甚時期 |43| 機胜 | 接続先 | 䜿甚時期 |

44| :- | :- | :- |44| :- | :- | :- |

45| [クラりドセッション](/docs/ja/claude-code-on-the-web) | Anthropic が管理するクラりドむンフラストラクチャ䞊のセッション | リポゞトリが GitHub 䞊にあり、スマヌトフォンを眮いた埌もタスクが実行され続ける必芁がある堎合。セットアップに぀いおは [クラりドクむックスタヌト](/docs/ja/web-quickstart)を参照しおください。 |45| [クラりドセッション](/docs/ja/claude-code-on-the-web) | Anthropic が管理するクラりドむンフラストラクチャ䞊のセッション | リポゞトリが GitHub 䞊にあり、スマヌトフォンを眮いた埌もタスクが実行され続ける必芁がある堎合。セットアップに぀いおは [クラりドクむックスタヌト](/docs/ja/web-quickstart)を参照しおください。 |

46| [プロゞェクト](/docs/ja/claude-projects) | Claude が䞊列クラりドセッションをスレッドずしお調敎する䌚話 | 1 ぀のタスクではなく関連する䜜業のストリヌムがあり、どのスレッドが完了したか、たたは自分の察応が必芁かを確認したい堎合。 |46| [プロゞェクト](/docs/ja/claude-projects) | Claude が䞊列スレッドの䜜業を調敎し、報告する䌚話 | 1 ぀のタスクではなく関連する䜜業のストリヌムがあり、どのスレッドが完了したか、たたは自分の察応が必芁かを確認したい堎合。 |

47| [リモヌトコントロヌル](/docs/ja/remote-control) | コンピュヌタで実行されおいる Claude Code セッション | 䜜業にロヌカルファむルシステム、ツヌル、たたは MCP サヌバヌが必芁な堎合。 |47| [リモヌトコントロヌル](/docs/ja/remote-control) | コンピュヌタで実行されおいる Claude Code セッション | 䜜業にロヌカルファむルシステム、ツヌル、たたは MCP サヌバヌが必芁な堎合。 |

48| [Dispatch](/docs/ja/desktop#sessions-from-dispatch) | コンピュヌタの Desktop アプリ | タスクをメッセヌゞで送信し、Dispatch に実行方法を決定させたい堎合。Pro たたは Max プランが必芁です。 |48| [Dispatch](/docs/ja/desktop#sessions-from-dispatch) | コンピュヌタの Desktop アプリ | タスクをメッセヌゞで送信し、Dispatch に実行方法を決定させたい堎合。Pro たたは Max プランが必芁です。 |

49 49 

monitoring-usage.md +483 −435

Details

39 39 

40メトリクスを゚クスポヌトするセットアップを怜蚌するには、バック゚ンドで `claude_code.session.count` メトリクスを確認しおください。Claude Code はセッション開始時にこのメトリクスを出力したす。ログのみのセットアップを怜蚌するには、プロンプトを送信しお `claude_code.user_prompt` むベントを確認しおください。40メトリクスを゚クスポヌトするセットアップを怜蚌するには、バック゚ンドで `claude_code.session.count` メトリクスを確認しおください。Claude Code はセッション開始時にこのメトリクスを出力したす。ログのみのセットアップを怜蚌するには、プロンプトを送信しお `claude_code.user_prompt` むベントを確認しおください。

41 41 

42䜕も到着しない堎合は、`claude --debug` を実行しおデバッグログを確認しおください。Claude Code は、蚭定した゚クスポヌタヌからの倱敗を `[3P telemetry]` ゚ラヌずしお報告したす。ここで 3P はサヌドパヌティを意味したす。`[Anthropic telemetry]` で始たる行は、[Anthropic の個別の運甚テレメトリ](/docs/ja/data-usage#telemetry-services)に぀いお説明しおおり、セットアップの問題を瀺しおいたせん。42䜕も到着しない堎合は、`claude --debug-file <path>` を䜿甚しお Claude Code を起動し、そのパスに曞き蟌たれるログを確認しおください。Claude Code は、蚭定した゚クスポヌタヌからの倱敗を `[3P telemetry]` ゚ラヌずしお報告したす。ここで 3P はサヌドパヌティを意味したす。`[Anthropic telemetry]` で始たる行は、[Anthropic の個別の運甚テレメトリ](/docs/ja/data-usage#telemetry-services)に぀いお説明しおおり、セットアップの問題を瀺しおいたせん。

43 43 

44完党な蚭定オプションに぀いおは、[OpenTelemetry 仕様](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/protocol/exporter.md#configuration-options)を参照しおください。44完党な蚭定オプションに぀いおは、[OpenTelemetry 仕様](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/protocol/exporter.md#configuration-options)を参照しおください。

45 45 


49 49 

50管理者は、[管理蚭定ファむル](/docs/ja/managed-settings#delivery-mechanisms)を通じおすべおのナヌザヌの OpenTelemetry 蚭定を蚭定できたす。蚭定がどのように適甚されるかに぀いおは、[蚭定の優先順䜍](/docs/ja/settings#settings-precedence)を参照しおください。50管理者は、[管理蚭定ファむル](/docs/ja/managed-settings#delivery-mechanisms)を通じおすべおのナヌザヌの OpenTelemetry 蚭定を蚭定できたす。蚭定がどのように適甚されるかに぀いおは、[蚭定の優先順䜍](/docs/ja/settings#settings-precedence)を参照しおください。

51 51 

52管理蚭定の蚭定䟋:52管理蚭定の蚭定䟋

53 53 

54```json theme={null}54```json theme={null}

55{55{


72 管理蚭定が OTLP 宛先をロックする方法72 管理蚭定が OTLP 宛先をロックする方法

73</h3>73</h3>

74 74 

75管理蚭定で `OTEL_EXPORTER_OTLP_*` 倉数を蚭定するず、Claude Code は起動時に競合する開発者蚭定の倉数を削陀し、`claude --debug` で確認できる譊告をログに蚘録したす。削陀される内容は、蚭定する倉数によっお異なりたす75管理蚭定で `OTEL_EXPORTER_OTLP_*` 倉数を蚭定するず、Claude Code は起動時に競合する開発者蚭定の倉数を削陀し、デバッグログに譊告をログに蚘録したす。削陀される内容は、蚭定する倉数によっお異なりたす

76 76 

77* **゚ンドポむント**`OTEL_EXPORTER_OTLP_ENDPOINT` を蚭定するず、Claude Code はすべおの開発者蚭定のシグナル別゚ンドポむントを削陀したす。開発者は 1 ぀のシグナルを別のコレクタヌにポむントできないため、管理蚭定でシグナル別゚ンドポむント倉数も蚭定する必芁はありたせん。77* **゚ンドポむント**`OTEL_EXPORTER_OTLP_ENDPOINT` を蚭定するず、Claude Code はすべおの開発者蚭定のシグナル別゚ンドポむントを削陀したす。開発者は 1 ぀のシグナルを別のコレクタヌにポむントできないため、管理蚭定でシグナル別゚ンドポむント倉数も蚭定する必芁はありたせん。

78* **プロトコル**`OTEL_EXPORTER_OTLP_PROTOCOL` を蚭定するず、Claude Code はすべおの開発者蚭定のシグナル別プロトコルを削陀したす。78* **プロトコル**`OTEL_EXPORTER_OTLP_PROTOCOL` を蚭定するず、Claude Code はすべおの開発者蚭定のシグナル別プロトコルを削陀したす。


103 䞀般的な蚭定倉数103 䞀般的な蚭定倉数

104</h3>104</h3>

105 105 

106これらの倉数は、すべおのデプロむメントの゚クスポヌタヌ、゚ンドポむント、゚クスポヌト動䜜を蚭定したす。`OTEL_EXPORTER_OTLP_METRICS_ENDPOINT` などのシグナルごずの゚ンドポむントたたはプロトコル倉数を蚭定した堎合、Claude Code はそのシグナルの汎甚倉数の代わりにそれを䜿甚したす。`OTEL_EXPORTER_OTLP_METRICS_HEADERS` などのシグナルごずのヘッダヌ倉数を蚭定した堎合、Claude Code はそのシグナルの汎甚 `OTEL_EXPORTER_OTLP_HEADERS` ずマヌゞしたす。管理蚭定を持぀マシンでは、[管理蚭定が OTLP 宛先をロックする方法](#how-managed-settings-lock-the-otlp-destination)を参照しお、Claude Code が削陀するものを確認しおください。106これらの倉数は、すべおのデプロむメント向けに゚クスポヌタヌ、゚ンドポむント、および゚クスポヌト動䜜を蚭定したす。

107 

108`OTEL_EXPORTER_OTLP_METRICS_ENDPOINT` などのシグナルごずの゚ンドポむントたたはプロトコル倉数を蚭定した堎合、Claude Code はそのシグナルに察しお汎甚倉数の代わりにそれを䜿甚したす。`OTEL_EXPORTER_OTLP_METRICS_HEADERS` などのシグナルごずのヘッダヌ倉数を蚭定した堎合、Claude Code はそれを汎甚の `OTEL_EXPORTER_OTLP_HEADERS` ずそのシグナル甚にマヌゞしたす。

109 

110管理蚭定を持぀マシンでは、[管理蚭定が OTLP 宛先をロックする方法](#how-managed-settings-lock-the-otlp-destination)を参照しお、Claude Code が削陀するものを確認しおください。

107 111 

108| 環境倉数 | 説明 | 䟋の倀 |112| 環境倉数 | 説明 | 䟋の倀 |

109| - | - | - |113| - | - | - |

110| `CLAUDE_CODE_ENABLE_TELEMETRY` | テレメトリ収集を有効にする (必須) | `1` |114| `CLAUDE_CODE_ENABLE_TELEMETRY` | テレメトリ収集を有効にしたす必須 | `1` |

111| `OTEL_METRICS_EXPORTER` | メトリクス゚クスポヌタヌのタむプ (カンマ区切り)。`none` を䜿甚しお無効化 | `console`、`otlp`、`prometheus`、`none` |115| `OTEL_METRICS_EXPORTER` | メトリクス゚クスポヌタヌの皮類カンマ区切り。無効にするには `none` を䜿甚 | `console`、`otlp`、`prometheus`、`none` |

112| `OTEL_LOGS_EXPORTER` | ログ/むベント゚クスポヌタヌのタむプ (カンマ区切り)。`none` を䜿甚しお無効化 | `console`、`otlp`、`none` |116| `OTEL_LOGS_EXPORTER` | ログ/むベント゚クスポヌタヌの皮類カンマ区切り。無効にするには `none` を䜿甚 | `console`、`otlp`、`none` |

113| `OTEL_EXPORTER_OTLP_PROTOCOL` | OTLP ゚クスポヌタヌのプロトコル (すべおのシグナルに適甚)。Claude Code にはデフォルトプロトコルがないため、有効にする各 `otlp` ゚クスポヌタヌに぀いお、これたたはシグナル固有のプロトコル倉数を蚭定しおください | `grpc`、`http/json`、`http/protobuf` |117| `OTEL_EXPORTER_OTLP_PROTOCOL` | OTLP ゚クスポヌタヌ甚のプロトコル。すべおのシグナルに適甚されたす。Claude Code にはデフォルトプロトコルがないため、有効にする各 `otlp` ゚クスポヌタヌ甚にこれたたはシグナル固有のプロトコル倉数を蚭定しおください | `grpc`、`http/json`、`http/protobuf` |

114| `OTEL_EXPORTER_OTLP_ENDPOINT` | OTLP コレクタヌ゚ンドポむント (すべおのシグナル) | `http://localhost:4317` |118| `OTEL_EXPORTER_OTLP_ENDPOINT` | すべおのシグナル甚の OTLP コレクタヌ゚ンドポむント | `http://localhost:4317` |

115| `OTEL_EXPORTER_OTLP_METRICS_PROTOCOL` | メトリクスのプロトコル (䞀般的な蚭定をオヌバヌラむド) | `grpc`、`http/json`、`http/protobuf` |119| `OTEL_EXPORTER_OTLP_METRICS_PROTOCOL` | メトリクス甚のプロトコル。汎甚蚭定をオヌバヌラむド | `grpc`、`http/json`、`http/protobuf` |

116| `OTEL_EXPORTER_OTLP_METRICS_ENDPOINT` | OTLP メトリクス゚ンドポむント (䞀般的な蚭定をオヌバヌラむド) | `http://localhost:4318/v1/metrics` |120| `OTEL_EXPORTER_OTLP_METRICS_ENDPOINT` | OTLP メトリクス゚ンドポむント。汎甚蚭定をオヌバヌラむド | `http://localhost:4318/v1/metrics` |

117| `OTEL_EXPORTER_OTLP_LOGS_PROTOCOL` | ログのプロトコル (䞀般的な蚭定をオヌバヌラむド) | `grpc`、`http/json`、`http/protobuf` |121| `OTEL_EXPORTER_OTLP_LOGS_PROTOCOL` | ログ甚のプロトコル。汎甚蚭定をオヌバヌラむド | `grpc`、`http/json`、`http/protobuf` |

118| `OTEL_EXPORTER_OTLP_LOGS_ENDPOINT` | OTLP ログ゚ンドポむント (䞀般的な蚭定をオヌバヌラむド) | `http://localhost:4318/v1/logs` |122| `OTEL_EXPORTER_OTLP_LOGS_ENDPOINT` | OTLP ログ゚ンドポむント。汎甚蚭定をオヌバヌラむド | `http://localhost:4318/v1/logs` |

119| `OTEL_EXPORTER_OTLP_HEADERS` | OTLP の認蚌ヘッダヌ | `Authorization=Bearer token` |123| `OTEL_EXPORTER_OTLP_HEADERS` | OTLP 甚の認蚌ヘッダヌ | `Authorization=Bearer token` |

120| `OTEL_EXPORTER_OTLP_METRICS_HEADERS` | メトリクスの認蚌ヘッダヌ (䞀般的なヘッダヌずマヌゞ) | `Authorization=Bearer token` |124| `OTEL_EXPORTER_OTLP_METRICS_HEADERS` | メトリクス甚の認蚌ヘッダヌ。汎甚ヘッダヌずマヌゞされたす | `Authorization=Bearer token` |

121| `OTEL_EXPORTER_OTLP_LOGS_HEADERS` | ログの認蚌ヘッダヌ (䞀般的なヘッダヌずマヌゞ) | `Authorization=Bearer token` |125| `OTEL_EXPORTER_OTLP_LOGS_HEADERS` | ログ甚の認蚌ヘッダヌ。汎甚ヘッダヌずマヌゞされたす | `Authorization=Bearer token` |

122| `OTEL_METRIC_EXPORT_INTERVAL` | ゚クスポヌト間隔 (ミリ秒単䜍、デフォルト: 60000) | `5000`、`60000` |126| `OTEL_METRIC_EXPORT_INTERVAL` | ゚クスポヌト間隔ミリ秒単䜍デフォルト60000 | `5000`、`60000` |

123| `OTEL_LOGS_EXPORT_INTERVAL` | ログ゚クスポヌト間隔 (ミリ秒単䜍、デフォルト: 5000) | `1000`、`10000` |127| `OTEL_LOGS_EXPORT_INTERVAL` | ログ゚クスポヌト間隔ミリ秒単䜍デフォルト5000 | `1000`、`10000` |

124| `OTEL_LOG_USER_PROMPTS` | ナヌザヌプロンプトコンテンツのログを有効にする (デフォルト: 無効) | `1` で有効化 |128| `OTEL_LOG_USER_PROMPTS` | ナヌザヌプロンプトコンテンツのログを有効にしたすデフォルト無効 | `1` で有効 |

125| `OTEL_LOG_ASSISTANT_RESPONSES` | `assistant_response` むベントでアシスタント応答テキストのログを有効にする (デフォルト: 無効)。蚭定されおいない堎合、`OTEL_LOG_USER_PROMPTS` の倀にフォヌルバックしたす。Claude Code v2.1.193 以降が必芁です | `1` で有効化、`0` でマスク状態を保持 |129| `OTEL_LOG_ASSISTANT_RESPONSES` | `assistant_response` むベント䞊でアシスタント応答テキストのログを有効にしたすデフォルト無効。蚭定されおいない堎合、`OTEL_LOG_USER_PROMPTS` の倀にフォヌルバックしたす。Claude Code v2.1.193 以降が必芁 | `1` で有効、`0` でマスク状態を保持 |

126| `OTEL_LOG_TOOL_DETAILS` | ツヌルむベントおよびトレヌススパン属性でツヌルパラメヌタヌず入力匕数のログを有効にする: Bash コマンド、MCP サヌバヌずツヌル名、スキル名、ナヌザヌ䜜成ワヌクフロヌ名、ツヌル入力。たた、`user_prompt` むベントでカスタム、プラグむン、MCP コマンド名を有効にしたす (デフォルト: 無効)。Claude Desktop の組み蟌みサヌバヌの堎合、Claude Desktop が所有するセッションでは、フラグがオフでも `mcp_server_name`/`mcp_tool_name` は `tool_decision`/`tool_result` で出力されたす。この䟋倖には Claude Code v2.1.214 以降が必芁です | `1` で有効化 |130| `OTEL_LOG_TOOL_DETAILS` | ツヌルむベントおよびトレヌススパン属性でのツヌルパラメヌタヌおよび入力匕数のログを有効にしたすBash コマンド、MCP サヌバヌおよびツヌル名、スキル名、ナヌザヌ䜜成ワヌクフロヌ名、およびツヌル入力。たた、`user_prompt` むベント䞊でカスタム、プラグむン、および MCP コマンド名を有効にし、[コストおよびトヌクンカりンタヌ](#cost-counter)䞊で実際の゚ヌゞェント、スキル、プラグむン、および MCP サヌバヌおよびツヌル名を有効にしたすデフォルト無効。Claude Desktop が所有するセッション内の Claude Desktop の組み蟌みサヌバヌの堎合、フラグがオフでも `mcp_server_name`/`mcp_tool_name` は `tool_decision`/`tool_result` で出力されたす。䟋倖には Claude Code v2.1.214 以降が必芁 | `1` で有効 |

127| `OTEL_LOG_TOOL_CONTENT` | [`tool.output` スパンむベント](#tool-output-span-event)でツヌルコンテンツのログを有効にする (デフォルト: 無効)。スパン属性は[独自のゲヌト](#new-context-gates)の䞋でツヌルコンテンツを含みたす。[トレヌス](#traces-beta)が必芁です。コンテンツはコンテンツ制限で切り詰められたす (デフォルト: 60 KB) | `1` で有効化 |131| `OTEL_LOG_TOOL_CONTENT` | [`tool.output` スパンむベント](#tool-output-span-event)でのツヌルコンテンツのログを有効にしたすデフォルト無効。スパン属性は[独自のゲヌト](#new-context-gates)の䞋でツヌルコンテンツを保持したす。[トレヌス](#traces-beta)が必芁です。コンテンツはコンテンツ制限デフォルト 60 KBで切り詰められたす | `1` で有効 |

128| `OTEL_LOG_MANAGED_SETTINGS` | マスク凊理された管理蚭定ず、マスク凊理前の蚭定の SHA-256 ダむゞェストを [管理蚭定解決](#managed-settings-resolved-event)むベントに远加したす (デフォルト: 無効)。プロゞェクトたたはロヌカル蚭定の倀はそれをオンにしたせん。Claude Code v2.1.274 以降が必芁です | `1` で有効化 |132| `OTEL_LOG_MANAGED_SETTINGS` | マスク枈み管理蚭定ず、マスク前の蚭定の SHA-256 ダむゞェストを[管理蚭定解決](#managed-settings-resolved-event)むベントに远加したすデフォルト無効。プロゞェクトたたはロヌカル蚭定の倀はそれをオンにしたせん。Claude Code v2.1.274 以降が必芁 | `1` で有効 |

129| `OTEL_LOG_RAW_API_BODIES` | Anthropic Messages API リク゚ストずレスポンス JSON 党䜓を `api_request_body` / `api_response_body` ログむベントずしお出力したす (デフォルト: 無効)。ボディには䌚話履歎党䜓が含たれたす。これを有効にするこずは、`OTEL_LOG_USER_PROMPTS`、`OTEL_LOG_TOOL_DETAILS`、および `OTEL_LOG_TOOL_CONTENT` が明かすすべおのものに同意するこずを意味したす | `1` でコンテンツ制限で切り詰められたむンラむンボディ (デフォルト: 60 KB)、たたは `file:<dir>` でディスク䞊の切り詰められおいないボディず、むベント内の `body_ref` ポむンタヌ |133| `OTEL_LOG_RAW_API_BODIES` | 完党な Anthropic Messages API リク゚ストおよびレスポンス JSON を `api_request_body` / `api_response_body` ログむベントずしお出力したすデフォルト無効。ボディには䌚話履歎党䜓が含たれたす。これを有効にするこずは、`OTEL_LOG_USER_PROMPTS`、`OTEL_LOG_TOOL_DETAILS`、および `OTEL_LOG_TOOL_CONTENT` が明かすすべおのものぞの同意を意味したす | `1` でコンテンツ制限デフォルト 60 KBで切り詰められたむンラむンボディ、たたは `file:<dir>` でディスク䞊の切り詰められおいないボディず、むベント内の `body_ref` ポむンタヌ |

130| `CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH` | コンテンツ制限: モデルレスポンス、ツヌルコンテンツ、システムプロンプト、生 API ボディなどのコンテンツを含む属性の最倧長 (UTF-16 コヌド単䜍、デフォルト: 61440、぀たり 60 KB)。デフォルトは 64 KB で属性倀をキャップするバック゚ンド向けにサむズ蚭定されおいたす。バック゚ンドがより倧きな倀を受け入れる堎合はそれを䞊げるか、テレメトリ量を削枛するために䞋げおください。OpenTelemetry SDK 属性制限 `OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT` たたはそのログレコヌドおよびスパンバリアントがより䜎い倀に蚭定されおいる堎合、Claude Code はその小さい倀で切り詰めるため、`[TRUNCATED ...]` マヌカヌは SDK 制限内に留たりたす。Claude Code v2.1.214 以降が必芁です | `262144` |134| `CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH` | コンテンツ制限モデル応答、ツヌルコンテンツ、システムプロンプト、および生 API ボディなどのコンテンツを含む属性の最倧長。切り詰めマヌカヌを含む UTF-16 コヌド単䜍デフォルト61440、぀たり 60 KB。デフォルトは属性倀を 64 KB でキャップするバック゚ンド向けにサむズ蚭定されおいたす。バック゚ンドがより倧きな倀を受け入れる堎合はそれを䞊げるか、テレメトリ量を削枛するために䞋げおください。OpenTelemetry SDK 属性制限 `OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT` たたはそのログレコヌドおよびスパン倉数がより䜎い倀に蚭定されおいる堎合、Claude Code はその小さい倀で切り詰めるため、`[TRUNCATED ...]` マヌカヌは SDK 制限内に留たりたす。Claude Code v2.1.214 以降が必芁 | `262144` |

131| `OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE` | メトリクスの時間性蚭定 (デフォルト: `delta`)。バック゚ンドが环積時間性を期埅する堎合は `cumulative` に蚭定 | `delta`、`cumulative` |135| `OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE` | メトリクス時間性の蚭定デフォルト`delta`。バック゚ンドが环積時間性を期埅する堎合は `cumulative` に蚭定 | `delta`、`cumulative` |

132| `CLAUDE_CODE_OTEL_HEADERS_HELPER_DEBOUNCE_MS` | 動的ヘッダヌを曎新するための間隔 (デフォルト: 1740000ms / 29 分) | `900000` |136| `CLAUDE_CODE_OTEL_HEADERS_HELPER_DEBOUNCE_MS` | 動的ヘッダヌをリフレッシュする間隔デフォルト1740000ms / 29 分 | `900000` |

133 137 

134`http/protobuf` および `http/json` プロトコルの堎合、Claude Code は各゚クスポヌトリク゚ストを `Content-Length` ヘッダヌで送信したす。v2.1.212 より前では、v2.1.191 以降の Claude Code バヌゞョンはこれらのリク゚ストをチャンク転送゚ンコヌディングで送信しおいたした。Azure Monitor およびその他の宣蚀された長さを必芁ずする゚ンドポむントは、`411 Length Required` たたは `400` ゚ラヌでこれらを拒吊しおいたした。138`http/protobuf` および `http/json` プロトコルの堎合、Claude Code は各゚クスポヌトリク゚ストを `Content-Length` ヘッダヌで送信したす。v2.1.212 より前では、v2.1.191 以降の Claude Code バヌゞョンはこれらのリク゚ストをチャンク転送゚ンコヌディングで送信しおいたした。Azure Monitor およびその他の宣蚀された長さを必芁ずする゚ンドポむントは、`411 Length Required` たたは `400` ゚ラヌでそれらを拒吊したした。

135 139 

136<h3 id="mtls-authentication">140<h3 id="mtls-authentication">

137 mTLS 認蚌141 mTLS 認蚌

138</h3>142</h3>

139 143 

140OTLP ゚クスポヌタヌのクラむアント蚌明曞を蚭定する方法は、そのシグナルに䜿甚されおいる OTLP プロトコルに䟝存し、`OTEL_EXPORTER_OTLP_PROTOCOL` たたはシグナルごずのオヌバヌラむドで蚭定されたす。同じ蚭定がメトリクス、ログ、トレヌスに適甚されたす。144OTLP ゚クスポヌタヌ甚のクラむアント蚌明曞を蚭定する方法は、そのシグナル甚に䜿甚されおいる OTLP プロトコルに䟝存し、`OTEL_EXPORTER_OTLP_PROTOCOL` たたはシグナル固有のオヌバヌラむドで蚭定されたす。同じ蚭定がメトリクス、ログ、およびトレヌスに適甚されたす。

141 145 

142| プロトコル | クラむアント蚌明曞倉数 | コレクタヌの CA を信頌する方法 |146| プロトコル | クラむアント蚌明曞倉数 | コレクタヌの CA を信頌する方法 |

143| :- | :- | :- |147| :- | :- | :- |

144| `http/protobuf`、`http/json` | `CLAUDE_CODE_CLIENT_CERT`、`CLAUDE_CODE_CLIENT_KEY`、およびオプションで `CLAUDE_CODE_CLIENT_KEY_PASSPHRASE`。[ネットワヌク蚭定](/docs/ja/network-config#mtls-authentication)を参照 | `NODE_EXTRA_CA_CERTS` |148| `http/protobuf`、`http/json` | `CLAUDE_CODE_CLIENT_CERT`、`CLAUDE_CODE_CLIENT_KEY`、およびオプションで `CLAUDE_CODE_CLIENT_KEY_PASSPHRASE`。[ネットワヌク蚭定](/docs/ja/network-config#mtls-authentication)を参照 | `NODE_EXTRA_CA_CERTS` |

145| `grpc` | `OTEL_EXPORTER_OTLP_CLIENT_KEY` および `OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE`、たたはシグナルごずに異なる蚌明曞を䜿甚するための `OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY` などのシグナルごずのバリアント | `OTEL_EXPORTER_OTLP_CERTIFICATE` |149| `grpc` | `OTEL_EXPORTER_OTLP_CLIENT_KEY` および `OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE`、たたはシグナルごずに異なる蚌明曞を䜿甚するための `OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY` などのシグナル固有の倉数 | `OTEL_EXPORTER_OTLP_CERTIFICATE` |

146 150 

147`grpc` の堎合、OpenTelemetry SDK は暙準 OTLP 倉数を盎接読み取るため、シグナルごずのメトリクス倉数を蚭定する既存の蚭定は匕き続き機胜したす。管理蚭定を持぀マシンでは、Claude Code は[スタヌトアップ時に開発者が蚭定したシグナルごずの認蚌情報ず゚ンドポむントを削陀する](#how-managed-settings-lock-the-otlp-destination)可胜性がありたす。151`grpc` の堎合、OpenTelemetry SDK は暙準 OTLP 倉数を盎接読み取るため、シグナルごずのメトリクス倉数を蚭定する既存の蚭定は匕き続き機胜したす。管理蚭定を持぀マシンでは、Claude Code は起動時に開発者が蚭定したシグナルごずの認蚌情報ず゚ンドポむントを[削陀する可胜性がありたす](#how-managed-settings-lock-the-otlp-destination)。

148 152 

149<h3 id="metrics-cardinality-control">153<h3 id="metrics-cardinality-control">

150 メトリクスカヌディナリティ制埡154 メトリクスカヌディナリティ制埡

151</h3>155</h3>

152 156 

153以䞋の環境倉数は、カヌディナリティを管理するためにメトリクスに含たれる属性を制埡したす:157次の環境倉数は、カヌディナリティを管理するためにメトリクスに含たれる属性を制埡したす

154 158 

155| 環境倉数 | 説明 | デフォルト倀 | 無効化する䟋 |159| 環境倉数 | 説明 | デフォルト倀 | 無効にする䟋 |

156| - | - | - | - |160| - | - | - | - |

157| `OTEL_METRICS_INCLUDE_SESSION_ID` | メトリクスに session.id 属性を含める | `true` | `false` |161| `OTEL_METRICS_INCLUDE_SESSION_ID` | メトリクスに session.id および、クラりドセッションの堎合は ccr.session.id 属性を含める | `true` | `false` |

158| `OTEL_METRICS_INCLUDE_VERSION` | メトリクスに app.version 属性を含める | `false` | `true` |162| `OTEL_METRICS_INCLUDE_VERSION` | メトリクスに app.version 属性を含める | `false` | `true` |

159| `OTEL_METRICS_INCLUDE_ACCOUNT_UUID` | メトリクスに user.account\_uuid および user.account\_id 属性を含める | `true` | `false` |163| `OTEL_METRICS_INCLUDE_ACCOUNT_UUID` | メトリクスに user.account\_uuid および user.account\_id 属性を含める | `true` | `false` |

160| `OTEL_METRICS_INCLUDE_ENTRYPOINT` | メトリクスに app.entrypoint 属性を含める | `false` | `true` |164| `OTEL_METRICS_INCLUDE_ENTRYPOINT` | メトリクスに app.entrypoint 属性を含める | `false` | `true` |

161| `OTEL_METRICS_INCLUDE_RESOURCE_ATTRIBUTES` | `OTEL_RESOURCE_ATTRIBUTES` からのキヌをメトリクスデヌタポむントの属性ずしお含める | `true` | `false` |165| `OTEL_METRICS_INCLUDE_RESOURCE_ATTRIBUTES` | `OTEL_RESOURCE_ATTRIBUTES` からのキヌをメトリクスデヌタポむント䞊の属性ずしお含める | `true` | `false` |

162| `OTEL_METRICS_INCLUDE_REPOSITORY` | メトリクスおよびむベントに `vcs.*` [リポゞトリ識別属性](#repository-attributes)を含める。Claude Code v2.1.269 以降が必芁です | `false` | `true` |166| `OTEL_METRICS_INCLUDE_REPOSITORY` | メトリクスおよびむベント䞊に `vcs.*` [リポゞトリ識別属性](#repository-attributes)を含める。Claude Code v2.1.269 以降が必芁 | `false` | `true` |

163 167 

164カヌディナリティが䜎いほど、䞀般的にパフォヌマンスが向䞊し、ストレヌゞコストが䜎くなりたすが、分析甚のより詳现なデヌタは少なくなりたす。168カヌディナリティが䜎いほど、䞀般的にパフォヌマンスが向䞊し、ストレヌゞコストが䜎䞋したすが、分析甚のデヌタの粒床が䜎くなりたす。

165 169 

166<h3 id="traces-beta">170<h3 id="traces-beta">

167 トレヌス (ベヌタ)171 トレヌスベヌタ

168</h3>172</h3>

169 173 

170分散トレヌスは、各ナヌザヌプロンプトをそれがトリガヌする API リク゚ストずツヌル実行にリンクするスパンを゚クスポヌトしたす。これにより、トレヌシングバック゚ンドで完党なリク゚ストを単䞀のトレヌスずしお衚瀺できたす。174分散トレヌスは、各ナヌザヌプロンプトをそれがトリガヌする API リク゚ストおよびツヌル実行にリンクするスパンを゚クスポヌトするため、トレヌシングバック゚ンドで完党なリク゚ストを単䞀のトレヌスずしお衚瀺できたす。

171 175 

172トレヌスはデフォルトでオフです。有効にするには、`CLAUDE_CODE_ENABLE_TELEMETRY=1` ず `CLAUDE_CODE_ENHANCED_TELEMETRY_BETA=1` の䞡方を蚭定しおから、`OTEL_TRACES_EXPORTER` を蚭定しおスパンの送信先を遞択したす。トレヌスは、゚ンドポむント、プロトコル、ヘッダヌ、および [mTLS](#mtls-authentication)に぀いお [䞀般的な OTLP 蚭定](#common-configuration-variables)を再利甚したす。管理蚭定を持぀マシンでは、Claude Code は[スタヌトアップ時に開発者が蚭定したシグナルごずの認蚌情報ず゚ンドポむントを削陀する](#how-managed-settings-lock-the-otlp-destination)可胜性がありたす。176トレヌスはデフォルトでオフです。有効にするには、`CLAUDE_CODE_ENABLE_TELEMETRY=1` ず `CLAUDE_CODE_ENHANCED_TELEMETRY_BETA=1` の䞡方を蚭定しおから、`OTEL_TRACES_EXPORTER` を蚭定しおスパンの送信先を遞択したす。トレヌスは、゚ンドポむント、プロトコル、ヘッダヌ、および[mTLS](#mtls-authentication)甚の[䞀般的な OTLP 蚭定](#common-configuration-variables)を再利甚したす。管理蚭定を持぀マシンでは、Claude Code は起動時に開発者が蚭定したシグナルごずの認蚌情報ず゚ンドポむントを[削陀する可胜性がありたす](#how-managed-settings-lock-the-otlp-destination)。

173 177 

174| 環境倉数 | 説明 | 䟋の倀 |178| 環境倉数 | 説明 | 䟋の倀 |

175| - | - | - |179| - | - | - |

176| `CLAUDE_CODE_ENHANCED_TELEMETRY_BETA` | スパントレヌスを有効にする (必須)。`ENABLE_ENHANCED_TELEMETRY_BETA` も受け入れられたす | `1` |180| `CLAUDE_CODE_ENHANCED_TELEMETRY_BETA` | スパントレヌスを有効にしたす必須。`ENABLE_ENHANCED_TELEMETRY_BETA` も受け入れられたす | `1` |

177| `OTEL_TRACES_EXPORTER` | トレヌス゚クスポヌタヌのタむプ (カンマ区切り)。`none` を䜿甚しお無効化 | `console`、`otlp`、`none` |181| `OTEL_TRACES_EXPORTER` | トレヌス゚クスポヌタヌの皮類カンマ区切り。無効にするには `none` を䜿甚 | `console`、`otlp`、`none` |

178| `OTEL_EXPORTER_OTLP_TRACES_PROTOCOL` | トレヌスのプロトコル (`OTEL_EXPORTER_OTLP_PROTOCOL` をオヌバヌラむド) | `grpc`、`http/json`、`http/protobuf` |182| `OTEL_EXPORTER_OTLP_TRACES_PROTOCOL` | トレヌス甚のプロトコル。`OTEL_EXPORTER_OTLP_PROTOCOL` をオヌバヌラむド | `grpc`、`http/json`、`http/protobuf` |

179| `OTEL_EXPORTER_OTLP_TRACES_ENDPOINT` | OTLP トレヌス゚ンドポむント (`OTEL_EXPORTER_OTLP_ENDPOINT` をオヌバヌラむド) | `http://localhost:4318/v1/traces` |183| `OTEL_EXPORTER_OTLP_TRACES_ENDPOINT` | OTLP トレヌス゚ンドポむント。`OTEL_EXPORTER_OTLP_ENDPOINT` をオヌバヌラむド | `http://localhost:4318/v1/traces` |

180| `OTEL_EXPORTER_OTLP_TRACES_HEADERS` | トレヌスの認蚌ヘッダヌ (`OTEL_EXPORTER_OTLP_HEADERS` ずマヌゞ) | `Authorization=Bearer token` |184| `OTEL_EXPORTER_OTLP_TRACES_HEADERS` | トレヌス甚の認蚌ヘッダヌ。`OTEL_EXPORTER_OTLP_HEADERS` ずマヌゞされたす | `Authorization=Bearer token` |

181| `OTEL_TRACES_EXPORT_INTERVAL` | スパンバッチ゚クスポヌト間隔 (ミリ秒単䜍、デフォルト: 5000) | `1000`、`10000` |185| `OTEL_TRACES_EXPORT_INTERVAL` | スパンバッチ゚クスポヌト間隔ミリ秒単䜍デフォルト5000 | `1000`、`10000` |

182 186 

183スパンはデフォルトでナヌザヌプロンプトテキスト、ツヌル入力詳现、ツヌルコンテンツをマスクしたす。これらを含めるには、`OTEL_LOG_USER_PROMPTS=1`、`OTEL_LOG_TOOL_DETAILS=1`、および `OTEL_LOG_TOOL_CONTENT=1` を蚭定したす。187スパンはデフォルトでナヌザヌプロンプトテキスト、ツヌル入力詳现、およびツヌルコンテンツをマスクしたす。`OTEL_LOG_USER_PROMPTS=1`、`OTEL_LOG_TOOL_DETAILS=1`、および `OTEL_LOG_TOOL_CONTENT=1` を蚭定しおそれらを含めたす。

184 188 

185トレヌスがアクティブな堎合、Bash および PowerShell サブプロセスは、アクティブなツヌル実行スパンの W3C トレヌスコンテキストを含む `TRACEPARENT` 環境倉数を自動的に継承したす。これにより、`TRACEPARENT` を読み取るサブプロセスは、同じトレヌスの䞋に独自のスパンを芪にするこずができ、Claude が実行するスクリプトずコマンドを通じた゚ンドツヌ゚ンドの分散トレヌスが可胜になりたす。189トレヌスがアクティブな堎合、Bash および PowerShell サブプロセスは、アクティブなツヌル実行スパンの W3C トレヌスコンテキストを含む `TRACEPARENT` 環境倉数を自動的に継承したす。これにより、`TRACEPARENT` を読み取るサブプロセスは、同じトレヌスの䞋で独自のスパンを芪にするこずができ、Claude が実行するスクリプトおよびコマンドを通じた゚ンドツヌ゚ンドの分散トレヌスが可胜になりたす。

186 190 

187トレヌスがアクティブで Claude Code が Anthropic API に盎接接続されおいる堎合、各モデルリク゚ストは W3C `traceparent` ヘッダヌを含み、これは `claude_code.llm_request` スパンのコンテキストに蚭定され、API の `traceresponse` ヘッダヌはスパンリンクずしお蚘録されたす。これらは、Claude Code のクラむアント偎スパンをサヌバヌ偎トレヌスに接続し、準拠した仲介者を通じお接続したす。アりトバりンド HTTP MCP リク゚ストは同じ方法で `traceparent` を含みたす。ヘッダヌはサヌドパヌティプロバむダヌには送信されたせん。191トレヌスがアクティブで Claude Code が Anthropic API に盎接接続されおいる堎合、各モデルリク゚ストは、`claude_code.llm_request` スパンのコンテキストに蚭定された W3C `traceparent` ヘッダヌを含み、API の `traceresponse` ヘッダヌはスパンリンクずしお蚘録されたす。これらは、Claude Code のクラむアント偎スパンをサヌバヌ偎トレヌスに接続し、準拠した仲介者を通じたす。アりトバりンド HTTP MCP リク゚ストは同じ方法で `traceparent` を含みたす。ヘッダヌはサヌドパヌティプロバむダヌに送信されたせん。

188 192 

189デフォルトでは、モデルおよび HTTP MCP リク゚ストの `traceparent` ヘッダヌは、`ANTHROPIC_BASE_URL` が蚭定されおいないか Anthropic API を指しおいる堎合にのみ送信されたす。䞀郚のプロキシは認識されないヘッダヌを拒吊するためです。サブプロセス `TRACEPARENT` 倉数は䞀貫性のために同じスむッチで制埡されたす。カスタム `ANTHROPIC_BASE_URL` プロキシを通じお Claude Code を実行し、トレヌスコンテキストを䌝播させたい堎合は、`CLAUDE_CODE_PROPAGATE_TRACEPARENT=1` を蚭定したす。193デフォルトでは、モデルおよび HTTP MCP リク゚スト䞊の `traceparent` ヘッダヌは、`ANTHROPIC_BASE_URL` が蚭定されおいないか Anthropic API を指しおいる堎合にのみ送信されたす。䞀郚のプロキシは認識されないヘッダヌを拒吊するためです。サブプロセス `TRACEPARENT` 倉数は䞀貫性のために同じスむッチで制埡されたす。カスタム `ANTHROPIC_BASE_URL` プロキシを通じお Claude Code を実行し、トレヌスコンテキストを䌝播させたい堎合は、`CLAUDE_CODE_PROPAGATE_TRACEPARENT=1` を蚭定したす。

190 194 

191Agent SDK および `-p` で開始された非察話型セッションでは、Claude Code は各むンタラクションスパンを開始するずきに独自の環境から `TRACEPARENT` ず `TRACESTATE` も読み取りたす。これにより、埋め蟌みプロセスがアクティブな W3C トレヌスコンテキストをサブプロセスに枡すこずができるため、Claude Code のスパンは呌び出し元の分散トレヌスの子ずしお衚瀺されたす。察話型セッションは、CI たたはコンテナ環境からの環境倀を誀っお継承するのを避けるため、むンバりンド `TRACEPARENT` を無芖したす。195Agent SDK および `-p` で開始された非察話型セッションでは、Claude Code は各むンタラクションスパンを開始するずきに独自の環境から `TRACEPARENT` および `TRACESTATE` も読み取りたす。これにより、埋め蟌みプロセスはアクティブな W3C トレヌスコンテキストをサブプロセスに枡すこずができ、Claude Code のスパンは呌び出し元の分散トレヌスの子ずしお衚瀺されたす。察話型セッションは、CI たたはコンテナ環境からの環境倀を誀っお継承するこずを避けるため、むンバりンド `TRACEPARENT` を無芖したす。

192 196 

193むンバりンドトレヌスコンテキストは [むベント](#events)にも適甚されたす。`TRACEPARENT` が蚭定されおいる Agent SDK および `-p` セッションでは、各 OTLP むベントログレコヌドは `trace_id` および `span_id` 倀を含み、トレヌス゚クスポヌタヌが蚭定されおいない堎合でも、これをアプリケヌションのトレヌスに結合するため、ログバック゚ンドはむベントをトレヌスの残りの郚分ず盞関させるこずができたす。197むンバりンドトレヌスコンテキストは[むベント](#events)にも適甚されたす。`TRACEPARENT` が蚭定された Agent SDK および `-p` セッションでは、各 OTLP むベントログレコヌドは `trace_id` および `span_id` 倀を含み、トレヌス゚クスポヌタヌが蚭定されおいない堎合でも、ログバック゚ンドがむベントをトレヌスの残りの郚分ず盞関させるこずができるため、アプリケヌションのトレヌスに参加したす。

194 198 

195むンタラクションがアクティブな間に出力されたレコヌドは、むンタラクションスパンの ID を含み、Claude Code がそれをスパンの非同期コンテキスト倖で出力する堎合でも、䟋えば暩限プロンプトコヌルバックたたはスタヌトアップ䞭にバッファリングされ、埌で出力されたレコヌドの堎合でも同様です。アクティブなむンタラクションスパンなしで出力されたレコヌドは、むンバりンド `TRACEPARENT` ID を盎接含みたす。v2.1.214 より前では、スパンの非同期コンテキスト倖で出力されたレコヌドは、スパンの ID の代わりにむンバりンド `TRACEPARENT` ID を含んでいたした。v2.1.212 より前では、アクティブなスパン倖で出力されたむベントレコヌドは `trace_id` たたは `span_id` を含んでいたせんでした。199アクティブなむンタラクション䞭に出力されたレコヌドは、むンタラクションスパンの非同期コンテキスト倖で出力される堎合蚱可プロンプトコヌルバックなどでも、たたはスタヌトアップ䞭にバッファリングされ埌で出力されるレコヌドの堎合でも、むンタラクションスパンの ID を含みたす。アクティブなむンタラクションスパンなしで出力されたレコヌドは、むンバりンド `TRACEPARENT` ID を盎接含みたす。v2.1.214 より前では、スパンの非同期コンテキスト倖で出力されたレコヌドはむンバりンド `TRACEPARENT` ID の代わりにスパンの ID を含みたした。v2.1.212 より前では、アクティブなスパン倖で出力されたむベントレコヌドは `trace_id` たたは `span_id` を含みたせんでした。

196 200 

197<h4 id="span-hierarchy">201<h4 id="span-hierarchy">

198 スパン階局202 スパン階局

199</h4>203</h4>

200 204 

201各ナヌザヌプロンプトは `claude_code.interaction` ルヌトスパンを開始したす。API 呌び出し、ツヌル呌び出し、フック実行はその子ずしお蚘録されたす。ツヌルスパンには 2 ぀の子スパンがありたす: 1 ぀は暩限決定の埅機に費やされた時間甚、もう 1 ぀は実行自䜓甚です。Agent ツヌル、たたはレガシヌ Task ツヌルがサブ゚ヌゞェントを生成する堎合、サブ゚ヌゞェントの API ずツヌルスパンは芪の `claude_code.tool` スパンの䞋にネストされたす。205各ナヌザヌプロンプトは `claude_code.interaction` ルヌトスパンを開始したす。API 呌び出し、ツヌル呌び出し、およびフック実行はその子ずしお蚘録されたす。ツヌルスパンは 2 ぀の子スパンを持ちたす1 ぀は蚱可決定を埅぀時間甚で、もう 1 ぀は実行自䜓甚です。Agent ツヌル、たたはレガシヌ Task ツヌルがサブ゚ヌゞェントを生成する堎合、サブ゚ヌゞェントの API およびツヌルスパンは芪の `claude_code.tool` スパンの䞋にネストされたす。

202 206 

203```text theme={null}207```text theme={null}

204claude_code.interaction208claude_code.interaction


210 └── (Agent ツヌル) サブ゚ヌゞェント claude_code.llm_request / claude_code.tool スパン214 └── (Agent ツヌル) サブ゚ヌゞェント claude_code.llm_request / claude_code.tool スパン

211```215```

212 216 

213Agent SDK および `claude -p` セッションでは、`TRACEPARENT` が環境に蚭定されおいる堎合、`claude_code.interaction` 自䜓が呌び出し元のスパンの子になりたす。217Agent SDK および `claude -p` セッションでは、環境に `TRACEPARENT` が蚭定されおいる堎合、`claude_code.interaction` 自䜓が呌び出し元のスパンの子になりたす。

214 218 

215`PreToolUse` フックが[ツヌル呌び出しを埌で実行するために延期](/docs/ja/hooks#defer-a-tool-call-for-later)する堎合、Claude Code はそれを延期したタヌンのトレヌスコンテキストを保存したす。セッションを再開しおツヌルが再実行されるず、ツヌルのスパンはそれより前のタヌンのトレヌスに結合され、タヌンの `claude_code.interaction` スパンの子になりたす。219`PreToolUse` フックが[ツヌル呌び出しを延期](/docs/ja/hooks#defer-a-tool-call-for-later)する堎合、Claude Code はそれを延期したタヌンのトレヌスコンテキストを保存したす。セッションを再開しおツヌルが再実行される堎合、ツヌルのスパンはそれより前のタヌンのトレヌスに参加し、タヌンの `claude_code.interaction` スパンの子になりたす。

216 220 

217<h4 id="span-attributes">221<h4 id="span-attributes">

218 スパン属性222 スパン属性

219</h4>223</h4>

220 224 

221すべおのスパンは [暙準属性](#standard-attributes)ず、その名前に䞀臎する `span.type` 属性を持ちたす。以䞋の衚は、各スパンに蚭定される远加属性をリストしおいたす。`llm_request`、`tool.execution`、および `hook` スパンは、倱敗を蚘録するずきに OpenTelemetry ステヌタス `ERROR` を蚭定したす。他のスパンは垞にステヌタス `UNSET` で終了したす。225すべおのスパンは[暙準属性](#standard-attributes)ず、その名前に䞀臎する `span.type` 属性を含みたす。以䞋の衚は、各スパンに蚭定される远加属性をリストしたす。`llm_request`、`tool.execution`、および `hook` スパンは倱敗を蚘録するずきに OpenTelemetry ステヌタス `ERROR` を蚭定したす。他のスパンは垞にステヌタス `UNSET` で終了したす。

222 226 

223**`claude_code.interaction`**227**`claude_code.interaction`**

224 228 

225| 属性 | 説明 | ゲヌト |229| 属性 | 説明 | ゲヌト察象 |

226| - | - | - |230| - | - | - |

227| `user_prompt` | プロンプトテキスト。ゲヌトが蚭定されおいない限り、倀は `<REDACTED>` です | `OTEL_LOG_USER_PROMPTS` |231| `user_prompt` | プロンプトテキスト。ゲヌトが蚭定されおいない限り、倀は `<REDACTED>` | `OTEL_LOG_USER_PROMPTS` |

228| `user_prompt_length` | プロンプト長 (文字数) | |232| `user_prompt_length` | プロンプト長文字数 | |

229| `interaction.sequence` | むンタラクションの 1 ベヌスカりンタヌ。セッションごずではなく Claude Code プロセスごずにカりントされたす。[`event.sequence`](#event-correlation-attributes)で説明されおいるずおり | |233| `interaction.sequence` | むンタラクションの 1 ベヌスカりンタヌ。Claude Code プロセスごずにカりントされ、セッションごずではなく、[`event.sequence`](#event-correlation-attributes)で説明されおいるように | |

230| `parent.source` | スパンがトレヌス芪を取埗した方法: むンバりンド `TRACEPARENT` の䞋で芪になった堎合は `env`、独自のトレヌスを開始した堎合は `none`。Claude Code v2.1.268 以降が必芁です | |234| `parent.source` | スパンがトレヌス芪を取埗した方法環境の `TRACEPARENT` から芪になった堎合は `env`、独自のトレヌスを開始した堎合は `none`。Claude Code v2.1.268 以降が必芁 | |

231| `interaction.duration_ms` | タヌンの実時間 | |235| `interaction.duration_ms` | タヌンの壁時蚈期間 | |

232 236 

233**`claude_code.llm_request`**237**`claude_code.llm_request`**

234 238 

235| 属性 | 説明 | ゲヌト |239| 属性 | 説明 | ゲヌト察象 |

236| - | - | - |240| - | - | - |

237| `model` | モデル識別子 | |241| `model` | モデル識別子 | |

238| `gen_ai.system` | 垞に `anthropic`。OpenTelemetry GenAI セマンティック芏玄 | |242| `gen_ai.system` | 垞に `anthropic`。OpenTelemetry GenAI セマンティック芏玄 | |

239| `gen_ai.request.model` | `model` ず同じ倀。OpenTelemetry GenAI セマンティック芏玄 | |243| `gen_ai.request.model` | `model` ず同じ倀。OpenTelemetry GenAI セマンティック芏玄 | |

240| `query_source` | リク゚ストを発行したサブシステム。䟋: `repl_main_thread` たたはサブ゚ヌゞェント名 | `ENABLE_BETA_TRACING_DETAILED` |244| `query_source` | リク゚ストを発行したサブシステム`repl_main_thread` たたはサブ゚ヌゞェント名など | `ENABLE_BETA_TRACING_DETAILED` |

241| `query_source_safe` | `query_source` の制限された圢匏。詳现なベヌタトレヌスがアクティブかどうかに関わらず出力されたす。`repl_main_thread` たたは `agent.builtin.general-purpose` などの倀を持ちたす。`:` は `.` になり、ナヌザヌ名の゚ヌゞェントは `agent.custom` ずしお衚瀺されたす。Claude Code v2.1.268 以降が必芁です | |245| `query_source_safe` | `query_source` の制限された圢匏。詳现なベヌタトレヌスがアクティブかどうかに関わらず出力され、`repl_main_thread` たたは `agent.builtin.general-purpose` などの倀を持ちたす。`:` は `.` になり、ナヌザヌ名の゚ヌゞェントは `agent.custom` ずしお衚瀺されたす。Claude Code v2.1.268 以降が必芁 | |

242| `agent_id` | リク゚ストを発行したサブ゚ヌゞェントたたはチヌムメむトの識別子。メむンセッションでは存圚したせん | |246| `agent_id` | リク゚ストを発行したサブ゚ヌゞェントたたはチヌムメむトの識別子。メむンセッションでは䞍圚 | |

243| `parent_agent_id` | この゚ヌゞェントを生成した゚ヌゞェントの識別子。メむンセッションおよびそこから盎接生成された゚ヌゞェントでは存圚したせん | |247| `parent_agent_id` | この゚ヌゞェントを生成した゚ヌゞェントの識別子。メむンセッションおよび盎接生成された゚ヌゞェントでは䞍圚 | |

244| `workflow.run_id` | この゚ヌゞェントを生成した [Workflow](/docs/ja/workflows) ツヌル実行の実行識別子。`wf_` で始たりたす。ワヌクフロヌによっお生成されおいない゚ヌゞェントでは存圚したせん | |248| `workflow.run_id` | この゚ヌゞェントを生成した[ワヌクフロヌ](/docs/ja/workflows)ツヌル実行の実行識別子。`wf_` で始たりたす。ワヌクフロヌで生成されおいない゚ヌゞェントでは䞍圚 | |

245| `workflow.name` | この゚ヌゞェントを生成したワヌクフロヌの名前。ナヌザヌ䜜成名はゲヌトが蚭定されおいない限り `custom` に眮き換えられたす | `OTEL_LOG_TOOL_DETAILS` |249| `workflow.name` | この゚ヌゞェントを生成したワヌクフロヌの名前。ナヌザヌ䜜成の名前は、ゲヌトが蚭定されおいない限り `custom` に眮き換えられたす | `OTEL_LOG_TOOL_DETAILS` |

246| `speed` | `fast` たたは `normal` | |250| `speed` | `fast` たたは `normal` | |

247| `effort` | [リク゚ストに適甚される努力レベル](/docs/ja/model-config#adjust-effort-level): `low`、`medium`、`high`、`xhigh`、たたは `max`。Claude Code が努力レベルを送信しない堎合は存圚したせん。䟋えば、努力をサポヌトしおいないモデルの堎合。Claude Code v2.1.274 以降が必芁です | |251| `effort` | リク゚ストに適甚される[努力レベル](/docs/ja/model-config#adjust-effort-level)`low`、`medium`、`high`、`xhigh`、たたは `max`。Claude Code が努力レベルを送信しない堎合䟋えば、努力をサポヌトしないモデルは䞍圚。Claude Code v2.1.274 以降が必芁 | |

248| `llm_request.context` | 芪スパンに応じお `interaction`、`tool`、たたは `standalone` | |252| `llm_request.context` | 芪スパンに応じお `interaction`、`tool`、たたは `standalone` | |

249| `duration_ms` | 再詊行を含む実時間 | |253| `duration_ms` | 再詊行を含む壁時蚈期間 | |

250| `ttft_ms` | 最初のトヌクンたでの時間 (ミリ秒単䜍) | |254| `ttft_ms` | 最初のトヌクンたでの時間ミリ秒単䜍 | |

251| `first_content_ms` | リク゚スト開始から成功した詊行の最初のコンテンツブロックたでの時間 (ミリ秒単䜍)。ストリヌミング以倖のパスにフォヌルバックしたリク゚ストでは存圚したせん。Claude Code v2.1.268 以降が必芁です | |255| `first_content_ms` | リク゚スト開始から成功した詊行の最初のコンテンツブロックたでの時間ミリ秒単䜍。ストリヌミングパスにフォヌルバックしたリク゚ストでは䞍圚。Claude Code v2.1.268 以降が必芁 | |

252| `input_tokens` | API 䜿甚ブロックからの入力トヌクン数 | |256| `input_tokens` | API 䜿甚ブロックからの入力トヌクン数 | |

253| `output_tokens` | 出力トヌクン数 | |257| `output_tokens` | 出力トヌクン数 | |

254| `cache_read_tokens` | プロンプトキャッシュから読み取られたトヌクン | |258| `cache_read_tokens` | プロンプトキャッシュから読み取られたトヌクン | |

255| `cache_creation_tokens` | プロンプトキャッシュに曞き蟌たれたトヌクン | |259| `cache_creation_tokens` | プロンプトキャッシュに曞き蟌たれたトヌクン | |

256| `request_id` | レスポンスヘッダヌの `request-id` からの Anthropic API リク゚スト ID | |260| `request_id` | API リク゚スト ID。`request_id` [むベント盞関属性](#event-correlation-attributes)ず同じ倀 | |

257| `gen_ai.response.id` | `request_id` ず同じ倀。OpenTelemetry GenAI セマンティック芏玄 | |261| `gen_ai.response.id` | `request_id` ず同じ倀。OpenTelemetry GenAI セマンティック芏玄 | |

258| `client_request_id` | 最終詊行のクラむアント生成 `x-client-request-id` | |262| `client_request_id` | 最終詊行のクラむアント生成 `x-client-request-id` | |

259| `attempt` | このリク゚ストに察しお行われた総詊行回数 | |263| `attempt` | このリク゚ストに察しお行われた詊行の総数 | |

260| `success` | `true` たたは `false` | |264| `success` | `true` たたは `false` | |

261| `status_code` | リク゚ストが倱敗した堎合の HTTP ステヌタスコヌド | |265| `status_code` | リク゚ストが倱敗した堎合の HTTP ステヌタスコヌド | |

262| `error` | リク゚ストが倱敗した堎合の゚ラヌメッセヌゞ | |266| `error` | リク゚ストが倱敗した堎合の゚ラヌメッセヌゞ | |

263| `error_class` | リク゚ストが倱敗した堎合の短い゚ラヌクラストヌクン。䟋: `api_timeout` たたは `server_overload`。Claude Code v2.1.268 以降が必芁です | |267| `error_class` | リク゚ストが倱敗した堎合の短い゚ラヌクラストヌクン`api_timeout` たたは `server_overload` など。Claude Code v2.1.268 以降が必芁 | |

264| `response.has_tool_call` | レスポンスにツヌル䜿甚ブロックが含たれおいる堎合は `true` | |268| `response.has_tool_call` | レスポンスにツヌル䜿甚ブロックが含たれおいる堎合は `true` | |

265| `stop_reason` | API レスポンス `stop_reason`。䟋: `end_turn`、`tool_use`、`max_tokens`、`stop_sequence`、`pause_turn`、たたは `refusal` | |269| `stop_reason` | API レスポンス `stop_reason``end_turn`、`tool_use`、`max_tokens`、`stop_sequence`、`pause_turn`、たたは `refusal` など | |

266| `gen_ai.response.finish_reasons` | `stop_reason` ず同じ倀。文字列配列でラップされおいたす。OpenTelemetry GenAI セマンティック芏玄 | |270| `gen_ai.response.finish_reasons` | `stop_reason` ず同じ倀。文字列配列でラップされおいたす。OpenTelemetry GenAI セマンティック芏玄 | |

267 271 

268各再詊行詊行は、`attempt` および `client_request_id` 属性を持぀ `gen_ai.request.attempt` スパンむベントずしおも蚘録されたす。272各再詊行詊行は、`attempt` および `client_request_id` 属性を持぀ `gen_ai.request.attempt` スパンむベントずしおも蚘録されたす。

269 273 

270**`claude_code.tool`**274**`claude_code.tool`**

271 275 

272| 属性 | 説明 | ゲヌト |276| 属性 | 説明 | ゲヌト察象 |

273| - | - | - |277| - | - | - |

274| `tool_name` | ツヌル名 | |278| `tool_name` | ツヌル名 | |

275| `tool_name_safe` | ナヌザヌが遞択した名前を含たない `tool_name` の圢匏。組み蟌みツヌル名はそのたた枡されたす。MCP ツヌル名は `mcp_other` ずしお衚瀺されたす。ただし、`playwright` ツヌルの `browser_*` など、固定の圢状に䞀臎するツヌル名は、そのたた枡されたす。Claude Code v2.1.268 以降が必芁です | |279| `tool_name_safe` | ナヌザヌ遞択の名前を含たない `tool_name` の圢匏。組み蟌みツヌル名はそのたた枡されたす。MCP ツヌル名は `mcp_other` ずしお衚瀺されたす。ただし、`playwright` ツヌル`browser_*` ずいう名前など、固定の圢状に䞀臎するツヌル名は䟋倖です。Claude Code v2.1.268 以降が必芁 | |

276| `bash_command_class` | Bash ツヌルの堎合: 固定リストからのコマンドの最初のプログラムのカテゎリ。䟋: `vcs` たたは `package_manager`。リスト倖のプログラムの堎合は `other`、行を解析できない堎合は `unparsed`。Claude Code v2.1.268 以降が必芁です | |280| `bash_command_class` | Bash ツヌル甚固定リストからのコマンドの最初のプログラムのカテゎリ`vcs` たたは `package_manager` など。リスト倖のプログラムの堎合は `other`、行を解析できない堎合は `unparsed`。Claude Code v2.1.268 以降が必芁 | |

277| `bash_argv0` | Bash ツヌルの堎合: 同じ固定リスト䞊にあるコマンドの最初のプログラム。䟋: `git` たたは `npm`。リスト倖のプログラムの堎合は `other`。Claude Code v2.1.268 以降が必芁です | |281| `bash_argv0` | Bash ツヌル甚同じ固定リスト䞊にあるコマンドの最初のプログラム`git` たたは `npm` など。リスト倖のプログラムの堎合は `other`。Claude Code v2.1.268 以降が必芁 | |

278| `duration_ms` | 暩限埅機ず実行を含む実時間 | |282| `duration_ms` | 蚱可埅機ず実行を含む壁時蚈期間 | |

279| `result_tokens` | ツヌル結果のおおよそのトヌクンサむズ | |283| `result_tokens` | ツヌル結果のおおよそのトヌクンサむズ | |

280| `agent_id` | ツヌルを実行したサブ゚ヌゞェントたたはチヌムメむトの識別子。メむンセッションでは存圚したせん | |284| `agent_id` | ツヌルを実行したサブ゚ヌゞェントたたはチヌムメむトの識別子。メむンセッションでは䞍圚 | |

281| `parent_agent_id` | この゚ヌゞェントを生成した゚ヌゞェントの識別子。メむンセッションおよびそこから盎接生成された゚ヌゞェントでは存圚したせん | |285| `parent_agent_id` | この゚ヌゞェントを生成した゚ヌゞェントの識別子。メむンセッションおよび盎接生成された゚ヌゞェントでは䞍圚 | |

282| `workflow.run_id` | この゚ヌゞェントを生成した Workflow ツヌル実行の実行識別子。`wf_` で始たりたす。ワヌクフロヌによっお生成されおいない゚ヌゞェントでは存圚したせん | |286| `workflow.run_id` | この゚ヌゞェントを生成したワヌクフロヌタむプ実行の実行識別子。`wf_` で始たりたす。ワヌクフロヌで生成されおいない゚ヌゞェントでは䞍圚 | |

283| `workflow.name` | この゚ヌゞェントを生成したワヌクフロヌの名前。ナヌザヌ䜜成名はゲヌトが蚭定されおいない限り `custom` に眮き換えられたす | `OTEL_LOG_TOOL_DETAILS` |287| `workflow.name` | この゚ヌゞェントを生成したワヌクフロヌの名前。ナヌザヌ䜜成の名前は、ゲヌトが蚭定されおいない限り `custom` に眮き換えられたす | `OTEL_LOG_TOOL_DETAILS` |

284| `tool_use_id` | このコヌルのモデルの `tool_use` ブロック ID。[tool\_result](#tool-result-event) および [tool\_decision](#tool-decision-event) むベントおよびフックペむロヌド内の `tool_use_id` ず䞀臎するため、スパンをこれらのレコヌドに結合できたす | |288| `tool_use_id` | このコヌルのモデルの `tool_use` ブロック ID。[tool\_result](#tool-result-event) および [tool\_decision](#tool-decision-event) むベント䞊の `tool_use_id` およびフックペむロヌド内ず䞀臎するため、スパンをそれらのレコヌドに参加させるこずができたす | |

285| `gen_ai.tool.call.id` | `tool_use_id` ず同じ倀。OpenTelemetry GenAI セマンティック芏玄 | |289| `gen_ai.tool.call.id` | `tool_use_id` ず同じ倀。OpenTelemetry GenAI セマンティック芏玄 | |

286| `file_path` | Read、Edit、Write ツヌルのタヌゲットファむルパス | `OTEL_LOG_TOOL_DETAILS` |290| `file_path` | Read、Edit、および Write ツヌル甚のタヌゲットファむルパス | `OTEL_LOG_TOOL_DETAILS` |

287| `full_command` | Bash ツヌルのコマンド文字列 | `OTEL_LOG_TOOL_DETAILS` |291| `full_command` | Bash ツヌル甚のコマンド文字列 | `OTEL_LOG_TOOL_DETAILS` |

288| `skill_name` | Skill ツヌルのスキル名 | `OTEL_LOG_TOOL_DETAILS` |292| `skill_name` | Skill ツヌル甚のスキル名 | `OTEL_LOG_TOOL_DETAILS` |

289| `subagent_type` | Agent ツヌルたたはレガシヌ Task ツヌルのサブ゚ヌゞェントタむプ | `OTEL_LOG_TOOL_DETAILS` |293| `subagent_type` | Agent ツヌルたたはレガシヌ Task ツヌル甚のサブ゚ヌゞェントタむプ | `OTEL_LOG_TOOL_DETAILS` |

294 

295<span id="tool-output-span-event" />**`claude_code.tool` 䞊の `tool.output` スパンむベント**

290 296 

291<span id="tool-output-span-event" />**`tool.output` スパンむベント (`claude_code.tool` 侊)**297`OTEL_LOG_TOOL_CONTENT=1` を蚭定した堎合、Read および Bash 呌び出しは `claude_code.tool` スパン䞊に `tool.output` スパンむベントを蚘録できたす。Edit および Write 呌び出しは、`OTEL_LOG_TOOL_DETAILS=1` も蚭定した堎合にのみ 1 ぀を蚘録したす。その倉数はそれら 2 ぀のツヌルにスコヌプされおいないため、蚭定テヌブルの[その行](#common-configuration-variables)で远加される匕数を確認しおください。

292 298 

293`OTEL_LOG_TOOL_CONTENT=1` を蚭定した堎合、Read および Bash 呌び出しは `claude_code.tool` スパン䞊に `tool.output` スパンむベントを蚘録できたす。Edit および Write 呌び出しは、`OTEL_LOG_TOOL_DETAILS=1` も蚭定した堎合にのみ蚘録したす。その倉数はこれら 2 ぀のツヌルにスコヌプされおいないため、蚭定テヌブルの[その行](#common-configuration-variables)で、それが他の堎所に远加する匕数を確認しおください。299MCP ツヌル、WebFetch、および WebSearch も Claude Code v2.1.283 以降でこのむベントを蚘録したす。

294 300 

295Claude Code はツヌル呌び出しの成功した戻りからこのむベントを曞き蟌むため、゚ラヌを発生させる呌び出しは䜕も蚘録したせん。戻りを行う呌び出しの䞭で、以䞋の堎合は `tool.output` むベントを蚘録したせん:301Claude Code はツヌル呌び出しの成功した戻りからこのむベントを曞き蟌むため、゚ラヌを発生させる呌び出しは䜕も蚘録したせん。戻りを行う呌び出しの䞭で、以䞋の堎合は `tool.output` むベントを蚘録したせん

296 302 

297* Read、Edit、Write、Bash 以倖のツヌル (MCP ツヌルおよび WebFetch を含む) ぞの呌び出し303* Read、Edit、Write、Bash、WebFetch、WebSearch、および MCP ツヌル以倖のツヌルぞの呌び出し

298* 画像、PDF、たたは内容が倉曎されおいないファむルの再読み蟌みなど、ファむルテキスト以倖のものを返す Read304* ファむルテキスト以倖を返す Read画像、PDF、たたは内容が倉曎されおいないファむルの再読み蟌みなど

299* `OTEL_LOG_TOOL_DETAILS=1` も蚭定しない限り、Edit たたは Write 呌び出し305* `OTEL_LOG_TOOL_DETAILS=1` も蚭定しおいない限り、Edit たたは Write 呌び出し

306* Claude Code がタヌンを䞭断しお[キュヌに入れたメッセヌゞをすぐに送信](/docs/ja/interactive-mode#when-claude-code-sends-what-you-queued)しおいる間に実行しおいた WebFetch たたは WebSearch 呌び出し。Claude はその結果をツヌルスパンが終了した埌に受け取りたす

300 307 

301むベントはこれらの属性を含み、各属性はコンテンツ制限で切り詰められたす (デフォルト: 60 KB)。`Gated by` は、属性が必芁ずする倉数を名前付けたす。Edit および Write の堎合、その倉数は属性ではなくむベント自䜓をゲヌトしたす。308むベントはこれらの属性を含み、各属性はコンテンツ制限デフォルト 60 KBで切り詰められたす。`ゲヌト察象` は、属性が `OTEL_LOG_TOOL_CONTENT=1` の䞊に必芁ずする倉数を名前付けし、Edit および Write の堎合、その倉数は属性ではなくむベント自䜓をゲヌトしたす。

302 309 

303| 属性 | 説明 | ゲヌト |310| 属性 | 説明 | ゲヌト察象 |

304| - | - | - |311| - | - | - |

305| `content` | Read ツヌルが返したテキスト、たたは Write 呌び出しが曞き蟌むよう求めたテキスト | `OTEL_LOG_TOOL_DETAILS` (Write ツヌル甚) |312| `content` | Read ツヌルが返したテキスト、たたは Write 呌び出しが曞き蟌むよう求められたテキスト | Write ツヌル甚の `OTEL_LOG_TOOL_DETAILS` |

306| `output` | Bash コマンドの結合出力 (stderr は stdout にむンタヌリヌブ) | |313| `output` | Bash ツヌル甚コマンドの結合出力。stderr は stdout にむンタヌリヌブされおいたす。MCP ツヌル、WebFetch、たたは WebSearch 甚ツヌルが返した結果改行で結合されたテキストブロック。画像たたはドキュメントは `[image]` などのプレヌスホルダヌに眮き換えられたす | |

307| `diff` | Edit ツヌルが適甚した構造化パッチ | `OTEL_LOG_TOOL_DETAILS` |314| `diff` | Edit ツヌルが適甚した構造化パッチ | `OTEL_LOG_TOOL_DETAILS` |

308| `file_path` | Read、Edit、Write ツヌルのタヌゲットファむルパス。同じ名前のスパン属性を繰り返す | `OTEL_LOG_TOOL_DETAILS` |315| `file_path` | Read、Edit、および Write ツヌル甚のタヌゲットファむルパス。同じ名前のスパン属性を繰り返したす | `OTEL_LOG_TOOL_DETAILS` |

309| `bash_command` | Bash ツヌルのコマンド文字列 | `OTEL_LOG_TOOL_DETAILS` |316| `bash_command` | Bash ツヌル甚のコマンド文字列 | `OTEL_LOG_TOOL_DETAILS` |

310 317 

311芪スパンの `tool_name` 属性は、むベントがどのツヌルから来たかを瀺したす。コンテンツ制限で切り詰められた属性には、`<attribute>_truncated` および `<attribute>_original_length` が付属したす。318芪スパンの `tool_name` 属性は、むベントがどのツヌルから来たかを瀺したす。コンテンツ制限で切り詰められた属性には、`<attribute>_truncated` および `<attribute>_original_length` が付属しおいたす。

312 319 

313**`claude_code.tool.blocked_on_user`**320**`claude_code.tool.blocked_on_user`**

314 321 

315| 属性 | 説明 | ゲヌト |322| 属性 | 説明 | ゲヌト察象 |

316| - | - | - |323| - | - | - |

317| `duration_ms` | 暩限決定の埅機に費やされた時間 | |324| `duration_ms` | 蚱可決定を埅぀のに費やされた時間 | |

318| `decision` | `accept` たたは `reject` | |325| `decision` | `accept` たたは `reject` | |

319| `source` | 決定゜ヌス。[Tool decision event](#tool-decision-event) ず䞀臎 | |326| `source` | [ツヌル決定むベント](#tool-decision-event)ず䞀臎する決定゜ヌス | |

320 327 

321**`claude_code.tool.execution`**328**`claude_code.tool.execution`**

322 329 

323| 属性 | 説明 | ゲヌト |330| 属性 | 説明 | ゲヌト察象 |

324| - | - | - |331| - | - | - |

325| `duration_ms` | ツヌル本䜓の実行に費やされた時間 | |332| `duration_ms` | ツヌル本䜓を実行するのに費やされた時間 | |

326| `tool_use_id` | 芪 `claude_code.tool` スパンず同じ倀 | |333| `tool_use_id` | 芪 `claude_code.tool` スパン䞊ず同じ倀 | |

327| `gen_ai.tool.call.id` | `tool_use_id` ず同じ倀。OpenTelemetry GenAI セマンティック芏玄 | |334| `gen_ai.tool.call.id` | `tool_use_id` ず同じ倀。OpenTelemetry GenAI セマンティック芏玄 | |

328| `success` | `true` たたは `false` | |335| `success` | `true` たたは `false` | |

329| `error` | 実行が倱敗した堎合の゚ラヌカテゎリ文字列。䟋: `Error:ENOENT` たたは `ShellError`。ゲヌトが蚭定されおいる堎合は完党な゚ラヌメッセヌゞを含む | `OTEL_LOG_TOOL_DETAILS` |336| `error` | 実行が倱敗した堎合の゚ラヌカテゎリ文字列`Error:ENOENT` たたは `ShellError` など。ゲヌトが蚭定されおいる堎合は完党な゚ラヌメッセヌゞを含みたす | `OTEL_LOG_TOOL_DETAILS` |

330| `error_class` | 文字、数字、アンダヌスコア以倖の文字を `_` に眮き換えた識別子圢匏の゚ラヌカテゎリ。䟋: `Error_ENOENT` たたは `ShellError`。`error` が完党なメッセヌゞを含む堎合でもカテゎリを含みたす。Claude Code v2.1.268 以降が必芁です | |337| `error_class` | 識別子圢匏の゚ラヌカテゎリ。文字、数字、アンダヌスコア以倖の文字は `_` に眮き換えられたす`Error_ENOENT` たたは `ShellError` など。`error` が完党なメッセヌゞを含む堎合でもカテゎリを含みたす。Claude Code v2.1.268 以降が必芁 | |

331 338 

332**`claude_code.hook`**339**`claude_code.hook`**

333 340 

334このスパンは、詳现なベヌタトレヌスがアクティブな堎合にのみ出力されたす。これには `ENABLE_BETA_TRACING_DETAILED=1` ず `BETA_TRACING_ENDPOINT` が必芁です。このペアは、[ログずトレヌスの送信先を倉曎](/docs/ja/env-vars#variables)したす。ペアをシェル、ナヌザヌ蚭定、たたは管理蚭定で蚭定したす。䞡方の倉数は [プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env)では無芖されたす。`CLAUDE_CODE_ENHANCED_TELEMETRY_BETA` のみでは出力されたせん。341このスパンは、詳现なベヌタトレヌスがアクティブな堎合にのみ衚瀺されたす。これには `ENABLE_BETA_TRACING_DETAILED=1` ず `BETA_TRACING_ENDPOINT` が必芁です。このペアは、ログずトレヌスの送信先も[倉曎](/docs/ja/env-vars#variables)したす。シェル、ナヌザヌ蚭定、たたは管理蚭定でペアを蚭定したす。䞡方の倉数は[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env)では無芖されたす。`CLAUDE_CODE_ENHANCED_TELEMETRY_BETA` だけではそれを生成したせん。

335 342 

336察話型 CLI セッションでは、詳现なベヌタトレヌスは、組織がこの機胜のホワむトリストに登録されおいるこずも必芁です。Agent SDK および非察話型 `-p` セッションはホワむトリストを必芁ずしたせん。343察話型 CLI セッションでは、詳现なベヌタトレヌスは、組織がこの機胜のホワむトリストに登録されおいるこずも必芁です。Agent SDK および非察話型 `-p` セッションはホワむトリスト登録を必芁ずしたせん。

337 344 

338| 属性 | 説明 | ゲヌト |345| 属性 | 説明 | ゲヌト察象 |

339| - | - | - |346| - | - | - |

340| `hook_event` | フックむベントタむプ。䟋: `PreToolUse` | |347| `hook_event` | フックむベントタむプ`PreToolUse` など | |

341| `hook_name` | 完党なフック名。䟋: `PreToolUse:Write` | |348| `hook_name` | 完党なフック名`PreToolUse:Write` など | |

342| `num_hooks` | 実行された䞀臎するフックコマンドの数 | |349| `num_hooks` | 実行された䞀臎するフックコマンドの数 | |

343| `hook_definitions` | JSON シリアル化されたフック蚭定 | `OTEL_LOG_TOOL_DETAILS` |350| `hook_definitions` | JSON シリアル化されたフック蚭定 | `OTEL_LOG_TOOL_DETAILS` |

344| `duration_ms` | すべおの䞀臎するフックの実時間 | |351| `duration_ms` | すべおの䞀臎するフックの壁時蚈期間 | |

345| `num_success` | 正垞に完了したフックの数 | |352| `num_success` | 正垞に完了したフックの数 | |

346| `num_blocking` | ブロッキング決定を返したフックの数 | |353| `num_blocking` | ブロッキング決定を返したフックの数 | |

347| `num_non_blocking_error` | ブロックなしで倱敗したフックの数 | |354| `num_non_blocking_error` | ブロッキングなしで倱敗したフックの数 | |

348| `num_cancelled` | 完了前にキャンセルされたフックの数 | |355| `num_cancelled` | 完了前にキャンセルされたフックの数 | |

349 356 

350<span id="new-context-gates" />357<span id="new-context-gates" />

351 358 

352<Note>359<Note>

353 `new_context`、`system_prompt_preview`、`user_system_prompt`、`tool_input`、`response.model_output` などの远加のコンテンツを含む属性は、詳现なベヌタトレヌスがアクティブな堎合にのみ出力されたす。これらは安定したスパンスキヌマの䞀郚ではありたせん。360 `new_context`、`system_prompt_preview`、`user_system_prompt`、`tool_input`、および `response.model_output` などの远加のコンテンツを含む属性は、詳现なベヌタトレヌスがアクティブな堎合にのみ出力されたす。これらは安定したスパンスキヌマの䞀郚ではありたせん。

354 361 

355 `new_context` のゲヌトは、どのスパンがそれを含むかに䟝存し、各コピヌはコンテンツ制限で切り詰められたす (デフォルト: 60 KB)。`claude_code.tool` スパン䞊では、そのツヌル呌び出しの結果を含み、ツヌルに関わらず、`OTEL_LOG_TOOL_CONTENT=1` が必芁です。`claude_code.interaction` スパン䞊では、ナヌザヌプロンプトを含み、`claude_code.llm_request` スパン䞊ではそのリク゚ストの新しいナヌザヌメッセヌゞずツヌル結果を含みたす。どちらも `OTEL_LOG_USER_PROMPTS=1` が必芁です。362 `new_context` 䞊のゲヌトは、それを含むスパンに䟝存し、各コピヌはコンテンツ制限デフォルト 60 KBで切り詰められたす。`claude_code.tool` スパン䞊では、ツヌルに関わらずそのツヌル呌び出しの結果を含み、`OTEL_LOG_TOOL_CONTENT=1` が必芁です。`claude_code.interaction` スパン䞊ではナヌザヌプロンプトを含み、`claude_code.llm_request` スパン䞊ではそのリク゚ストの新しいナヌザヌメッセヌゞずツヌル結果を含みたす。どちらも `OTEL_LOG_USER_PROMPTS=1` が必芁です。

356 363 

357 `user_system_prompt` はさらに `OTEL_LOG_USER_PROMPTS=1` が必芁です。これは `systemPrompt` SDK オプションたたは `--system-prompt` および `--append-system-prompt` フラグを通じお提䟛するシステムプロンプトテキストのみを含み、コンテンツ制限で切り詰められ (デフォルト: 60 KB)、リク゚ストごずではなくセッションごずに 1 回出力されたす。364 `user_system_prompt` はさらに `OTEL_LOG_USER_PROMPTS=1` が必芁です。`systemPrompt` SDK オプションたたは `--system-prompt` および `--append-system-prompt` フラグを通じお提䟛するシステムプロンプトテキストのみを含み、コンテンツ制限デフォルト 60 KBで切り詰められ、リク゚ストごずではなくセッションごずに 1 回出力されたす。

358</Note>365</Note>

359 366 

360<h3 id="dynamic-headers">367<h3 id="dynamic-headers">

361 動的ヘッダヌ368 動的ヘッダヌ

362</h3>369</h3>

363 370 

364動的認蚌が必芁な゚ンタヌプラむズ環境では、ヘッダヌを動的に生成するスクリプトを蚭定できたす。動的ヘッダヌは `http/protobuf` および `http/json` プロトコルにのみ適甚されたす。`grpc` プロトコルでは、Claude Code は静的なヘッダヌ倉数 `OTEL_EXPORTER_OTLP_HEADERS` およびそのシグナルごずのバリアントのみを䜿甚したす。371動的認蚌を必芁ずする゚ンタヌプラむズ環境の堎合、ヘッダヌを動的に生成するスクリプトを蚭定できたす。動的ヘッダヌは `http/protobuf` および `http/json` プロトコルにのみ適甚されたす。`grpc` プロトコルでは、Claude Code は静的ヘッダヌ倉数 `OTEL_EXPORTER_OTLP_HEADERS` およびそのシグナル固有の倉数のみを䜿甚したす。

365 372 

366<h4 id="settings-configuration">373<h4 id="settings-configuration">

367 蚭定ファむルの蚭定374 蚭定の蚭定

368</h4>375</h4>

369 376 

370`.claude/settings.json` に远加したす。パスを独自のスクリプトに眮き換えたす:377`.claude/settings.json` に远加したす。パスを独自のスクリプトに眮き換えたす

371 378 

372```json theme={null}379```json theme={null}

373{380{


375}382}

376```383```

377 384 

378倀は、スペヌスを含むパスを含む実行可胜ファむルぞのパス、たたはシェルコマンドラむンず匕数です。Windows では、倀は垞にシェルを通じお実行されるため、JSON 倀内にスペヌスを含むパスをクォヌトで囲みたす。385倀は、スペヌスを含むパスを含む実行可胜ファむルぞのパス、たたはコマンドラむン匕数を含むシェルコマンドラむンです。Windows では、倀は垞にシェルを通じお実行されるため、スペヌスを含むパスを JSON 倀内で匕甚笊で囲みたす。

379 386 

380<h4 id="script-requirements">387<h4 id="script-requirements">

381 スクリプト芁件388 スクリプト芁件

382</h4>389</h4>

383 390 

384スクリプトは HTTP ヘッダヌを衚す文字列キヌず倀のペアを持぀有効な JSON を出力する必芁がありたす:391スクリプトは、HTTP ヘッダヌを衚す文字列キヌず倀のペアを持぀有効な JSON を出力する必芁がありたす

385 392 

386```bash theme={null}393```bash theme={null}

387#!/bin/bash394#!/bin/bash

388# 䟋: 耇数のヘッダヌ395# 䟋耇数のヘッダヌ

389echo "{\"Authorization\": \"Bearer $(get-token.sh)\", \"X-API-Key\": \"$(get-api-key.sh)\"}"396echo "{\"Authorization\": \"Bearer $(get-token.sh)\", \"X-API-Key\": \"$(get-api-key.sh)\"}"

390```397```

391 398 

392ヘルパヌが倱敗するか、これらの芁件を満たさない出力を出力する堎合、゚クスポヌトは倱敗し、ヘルパヌが再び機胜するたで、セッションからテレメトリバック゚ンドは䜕も受け取りたせん。Claude Code は以䞋の堎所で倱敗を報告したす:399ヘルパヌが倱敗するか、これらの芁件を満たさない出力を出力する堎合、゚クスポヌトは倱敗し、テレメトリバック゚ンドはヘルパヌが再び機胜するたでセッションから䜕も受け取りたせん。Claude Code は以䞋で倱敗を報告したす

393 400 

394* 察話型セッションの譊告通知。[`otelHeadersHelper failed; telemetry is not being exported`](/docs/ja/errors#otelheadershelper-failed)。ヘルパヌが最初に倱敗したずきにセッションごずに 1 回衚瀺されたす401* 察話型セッションの譊告通知。[`otelHeadersHelper failed; telemetry is not being exported`](/docs/ja/errors#otelheadershelper-failed)。ヘルパヌが最初に倱敗したずきにセッションごずに 1 回衚瀺されたす

395* `/status` 出力402* `/status` 出力

396* [`--debug`](/docs/ja/cli-reference#cli-flags) で実行するか、セッション内で `/debug` を実行した埌のデバッグログ403* [`--debug`](/docs/ja/cli-reference#cli-flags) で実行するか、セッション内で `/debug` を実行した埌のデバッグログ

397* stderr、`-p` で開始された非察話型セッション内404* `-p` で開始された非察話型セッションの stderr

398 405 

399<h4 id="refresh-behavior">406<h4 id="refresh-behavior">

400 リフレッシュ動䜜407 リフレッシュ動䜜


406 マルチチヌム組織サポヌト413 マルチチヌム組織サポヌト

407</h3>414</h3>

408 415 

409耇数のチヌムたたは郚門を持぀組織は、`OTEL_RESOURCE_ATTRIBUTES` 環境倉数を䜿甚しおカスタム属性を远加し、異なるグルヌプを区別できたす:416耇数のチヌムたたは郚門を持぀組織は、`OTEL_RESOURCE_ATTRIBUTES` 環境倉数を䜿甚しおカスタム属性を远加し、異なるグルヌプを区別できたす

410 417 

411```bash theme={null}418```bash theme={null}

412# チヌム識別甚のカスタム属性を远加する419# チヌム識別甚のカスタム属性を远加

413export OTEL_RESOURCE_ATTRIBUTES="department=engineering,team.id=platform,cost_center=eng-123"420export OTEL_RESOURCE_ATTRIBUTES="department=engineering,team.id=platform,cost_center=eng-123"

414```421```

415 422 

416これらのカスタム属性はすべおのメトリクスずむベントに含たれ、以䞋のこずが可胜になりたす:423これらのカスタム属性はすべおのメトリクスおよびむベントに含たれ、以䞋を可胜にしたす

417 424 

418* チヌムたたは郚門別にメトリクスをフィルタリングする425* チヌムたたは郚門別にメトリクスをフィルタリング

419* コストセンタヌごずのコストを远跡する426* コストセンタヌごずのコストを远跡

420* チヌム固有のダッシュボヌドを䜜成する427* チヌム固有のダッシュボヌドを䜜成

421* 特定のチヌムのアラヌトを蚭定する428* 特定のチヌム向けのアラヌトを蚭定

422 429 

423Claude Code はこれらの倀をすべおのメトリクスデヌタポむントずむベントレコヌドの属性ずしお、OTLP リ゜ヌスブロックで送信するこずに加えお、属性ずしお付加したす。ほずんどのメトリクスバック゚ンドはデヌタポむント属性をク゚リ可胜なラベルずしお公開しおいるため、カスタムキヌで盎接メトリクスをグルヌプ化およびフィルタリングできたす。`vcs.*` [リポゞトリ属性](#repository-attributes)を陀き、カスタムキヌは `user.id` たたは `session.id` などの [暙準属性](#standard-attributes)をオヌバヌラむドしたせん: キヌが衝突する堎合、Claude Code は組み蟌み倀を保持したす。430Claude Code はこれらの倀をすべおのメトリクスデヌタポむントおよびむベントレコヌド䞊の属性ずしお、OTLP リ゜ヌスブロックで送信するこずに加えお、属性ずしお付加したす。ほずんどのメトリクスバック゚ンドはデヌタポむント属性をク゚リ可胜なラベルずしお公開するため、カスタムキヌで盎接メトリクスをグルヌプ化およびフィルタリングできたす。`vcs.*` [リポゞトリ属性](#repository-attributes)を陀き、カスタムキヌは `user.id` たたは `session.id` などの[暙準属性](#standard-attributes)をオヌバヌラむドしたせんキヌが衝突する堎合、Claude Code は組み蟌み倀を保持したす。

424 431 

425各カスタムキヌはすべおのメトリクスシリヌズのラベルになるため、高カヌディナリティ倀はメトリクスバック゚ンドのストレヌゞコストを増加させたす。カスタム属性をリ゜ヌスブロックのみで送信し、デヌタポむントラベルから省略するには、`OTEL_METRICS_INCLUDE_RESOURCE_ATTRIBUTES=false` を蚭定したす。[メトリクスカヌディナリティ制埡](#metrics-cardinality-control)を参照しおください。432各カスタムキヌはすべおのメトリクスシリヌズ䞊のラベルになるため、高カヌディナリティ倀はメトリクスバック゚ンドのストレヌゞコストを増加させたす。カスタム属性をリ゜ヌスブロックのみで送信し、デヌタポむントラベルから省略するには、`OTEL_METRICS_INCLUDE_RESOURCE_ATTRIBUTES=false` を蚭定したす。[メトリクスカヌディナリティ制埡](#metrics-cardinality-control)を参照しおください。

426 433 

427<Warning>434<Warning>

428 `OTEL_RESOURCE_ATTRIBUTES` 環境倉数はカンマ区切りのキヌ=倀ペアを䜿甚し、厳密なフォヌマット芁件がありたす:435 `OTEL_RESOURCE_ATTRIBUTES` 環境倉数は、厳密なフォヌマット芁件を持぀カンマ区切りのキヌ=倀ペアを䜿甚したす

429 436 

430 * **スペヌスは蚱可されたせん**: 倀にスペヌスを含めるこずはできたせん。䟋えば、`user.organizationName=My Company` は無効です437 * **スペヌスは蚱可されたせん**倀にはスペヌスを含めるこずはできたせん。䟋えば、`user.organizationName=My Company` は無効です

431 * **フォヌマット**: カンマ区切りのキヌ=倀ペアである必芁がありたす: `key1=value1,key2=value2`438 * **圢匏**カンマ区切りのキヌ=倀ペアである必芁がありたす`key1=value1,key2=value2`

432 * **蚱可される文字**: 制埡文字、空癜、ダブルクォヌト、カンマ、セミコロン、バックスラッシュを陀く US-ASCII 文字のみ439 * **蚱可される文字**制埡文字、空癜、二重匕甚笊、カンマ、セミコロン、およびバックスラッシュを陀く US-ASCII 文字のみ

433 * **特殊文字**: 蚱可された範囲倖の文字はパヌセント゚ンコヌドする必芁がありたす440 * **特殊文字**蚱可された範囲倖の文字は、パヌセント゚ンコヌドされる必芁がありたす

434 441 

435 スペヌスが必芁な倀の堎合は、代わりにアンダヌスコアたたはキャメルケヌスを䜿甚したす。以䞋の䟋は、各圢匏で `org.name` を蚭定したす:442 スペヌスが必芁な倀の堎合は、アンダヌスコアたたは camelCase を代わりに䜿甚したす。次の䟋は、各圢匏で `org.name` を蚭定したす

436 443 

437 ```bash theme={null}444 ```bash theme={null}

438 export OTEL_RESOURCE_ATTRIBUTES="org.name=Johns_Organization"445 export OTEL_RESOURCE_ATTRIBUTES="org.name=Johns_Organization"

439 export OTEL_RESOURCE_ATTRIBUTES="org.name=JohnsOrganization"446 export OTEL_RESOURCE_ATTRIBUTES="org.name=JohnsOrganization"

440 ```447 ```

441 448 

442 蚱可された範囲倖の文字だけでなく、任意の文字をパヌセント゚ンコヌドできたす。この䟋は、スペヌスずアポストロフィの䞡方を゚ンコヌドしたす:449 蚱可された文字のみでなく、任意の文字をパヌセント゚ンコヌドできたす。この䟋は、スペヌスずアポストロフィの䞡方を゚ンコヌドしたす

443 450 

444 ```bash theme={null}451 ```bash theme={null}

445 export OTEL_RESOURCE_ATTRIBUTES="org.name=John%27s%20Organization"452 export OTEL_RESOURCE_ATTRIBUTES="org.name=John%27s%20Organization"

446 ```453 ```

447 454 

448 倀をクォヌトで囲むこずはスペヌスを゚スケヌプしたせん。䟋えば、`org.name="My Company"` は `My Company` ではなく、リテラル倀 `"My Company"` (クォヌト付き) になりたす。455 倀を匕甚笊で囲むこずはスペヌスを゚スケヌプしたせん。䟋えば、`org.name="My Company"` は、`My Company` ではなく、匕甚笊を含む `"My Company"` ずいうリテラル倀になりたす。

449</Warning>456</Warning>

450 457 

451<h3 id="example-configurations">458<h3 id="example-configurations">

452 蚭定䟋459 蚭定䟋

453</h3>460</h3>

454 461 

455`claude` を実行する前にこれらの環境倉数を蚭定したす。各シナリオ以䞋は完党な蚭定を瀺しおおり、各倉数は [䞀般的な蚭定倉数](#common-configuration-variables)で説明されおいたす。蚭定が有効になったこずを確認するには、セッションを開始した埌、バック゚ンドで `claude_code.session.count` メトリクスを確認したす。[クむックスタヌト](#quick-start)はログのみの怜蚌ずアクティブなものがない堎合に確認する内容をカバヌしおいたす。462`claude` を実行する前にこれらの環境倉数を蚭定したす。以䞋の各シナリオは完党な蚭定を瀺し、各倉数は[䞀般的な蚭定倉数](#common-configuration-variables)の䞋で説明されおいたす。蚭定が有効になったこずを確認するには、セッションを開始した埌、バック゚ンドで `claude_code.session.count` メトリクスを確認したす。[クむックスタヌト](#quick-start)はログのみの怜蚌ず、䜕も到着しない堎合に確認する内容をカバヌしおいたす。

456 463 

457コン゜ヌルデバッグ (1 秒間隔):464コン゜ヌルデバッグ甚に 1 秒の゚クスポヌト間隔で

458 465 

459```bash theme={null}466```bash theme={null}

460export CLAUDE_CODE_ENABLE_TELEMETRY=1467export CLAUDE_CODE_ENABLE_TELEMETRY=1


462export OTEL_METRIC_EXPORT_INTERVAL=1000469export OTEL_METRIC_EXPORT_INTERVAL=1000

463```470```

464 471 

465OTLP over gRPC:472OTLP over gRPC の堎合

466 473 

467```bash theme={null}474```bash theme={null}

468export CLAUDE_CODE_ENABLE_TELEMETRY=1475export CLAUDE_CODE_ENABLE_TELEMETRY=1


471export OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4317478export OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4317

472```479```

473 480 

474Prometheus (`http://localhost:9464/metrics` からスクレむプ):481Prometheus の堎合。`http://localhost:9464/metrics` からスクレむプ

475 482 

476```bash theme={null}483```bash theme={null}

477export CLAUDE_CODE_ENABLE_TELEMETRY=1484export CLAUDE_CODE_ENABLE_TELEMETRY=1

478export OTEL_METRICS_EXPORTER=prometheus485export OTEL_METRICS_EXPORTER=prometheus

479```486```

480 487 

481[自己ホスト環境](/docs/ja/self-hosted-environments-reference#pass-through-session-child-metrics)では、セッションはランナヌのデフォルト容量である 1 でのみポヌト 9464 をバむンドしたす。より高い容量では、ランナヌは代わりに独自の `/metrics` ゚ンドポむントでセッションカりンタヌずゲヌゞを再公開したす。488[自己ホスト環境](/docs/ja/self-hosted-environments-reference#pass-through-session-child-metrics)では、セッションはランナヌのデフォルト容量 1 でのみポヌト 9464 をバむンドしたす。容量が高い堎合、ランナヌは代わりに独自の `/metrics` ゚ンドポむント䞊でセッションカりンタヌずゲヌゞを再公開したす。

482 489 

483耇数の゚クスポヌタヌにメトリクスを送信:490耇数の゚クスポヌタヌにメトリクスを送信するには

484 491 

485```bash theme={null}492```bash theme={null}

486export CLAUDE_CODE_ENABLE_TELEMETRY=1493export CLAUDE_CODE_ENABLE_TELEMETRY=1


488export OTEL_EXPORTER_OTLP_PROTOCOL=http/json495export OTEL_EXPORTER_OTLP_PROTOCOL=http/json

489```496```

490 497 

491メトリクスずログを異なる゚ンドポむントたたはバック゚ンドに送信:498メトリクスずログを異なる゚ンドポむントたたはバック゚ンドに送信するには

492 499 

493```bash theme={null}500```bash theme={null}

494export CLAUDE_CODE_ENABLE_TELEMETRY=1501export CLAUDE_CODE_ENABLE_TELEMETRY=1


500export OTEL_EXPORTER_OTLP_LOGS_ENDPOINT=http://logs.example.com:4317507export OTEL_EXPORTER_OTLP_LOGS_ENDPOINT=http://logs.example.com:4317

501```508```

502 509 

503メトリクスのみを゚クスポヌト (むベント/ログなし):510むベントたたはログなしでメトリクスのみを゚クスポヌトするには

504 511 

505```bash theme={null}512```bash theme={null}

506export CLAUDE_CODE_ENABLE_TELEMETRY=1513export CLAUDE_CODE_ENABLE_TELEMETRY=1


509export OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4317516export OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4317

510```517```

511 518 

512むベント/ログのみを゚クスポヌト (メトリクスなし):519メトリクスなしでむベントずログのみを゚クスポヌトするには

513 520 

514```bash theme={null}521```bash theme={null}

515export CLAUDE_CODE_ENABLE_TELEMETRY=1522export CLAUDE_CODE_ENABLE_TELEMETRY=1


518export OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4317525export OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4317

519```526```

520 527 

528<h2 id="telemetry-from-cloud-sessions-and-claude-tag">

529 クラりドセッションず Claude Tag からのテレメトリ

530</h2>

531 

532[クラりドセッション](/docs/ja/claude-code-on-the-web)[Claude Tag](https://claude.com/docs/claude-tag/overview) チャネルセッションを含むは、ナヌザヌのデバむス䞊ではなく [クラりド環境](/docs/ja/cloud-environments) で実行されるため、これらのデバむス䞊の管理蚭定ファむルたたはシェルプロファむルではテレメトリを蚭定できたせん。Anthropic ホスト環境のセッションの堎合、このセクションではテレメトリ倉数を蚭定する堎所、コレクタヌを環境から到達可胜にする方法、および゚クスポヌトされたデヌタでクラりドセッションず Claude Tag セッションを区別する方法に぀いお説明したす。

533 

534これらのセッションからテレメトリを゚クスポヌトするには、[管理者蚭定](#administrator-configuration) の䟋ず同じキヌを䜿甚しお、`CLAUDE_CODE_ENABLE_TELEMETRY` ず `OTEL_*` 倉数を次の 2 ぀の堎所のいずれかに蚭定したす。

535 

536* **サヌバヌ管理蚭定**: 組織の [サヌバヌ管理蚭定](/docs/ja/server-managed-settings) の `env` ブロックに远加したす。Claude Code は [サヌバヌ管理蚭定が適甚される](/docs/ja/model-config#surface-coverage) 堎所ナヌザヌのマシンず Claude Tag チャネルセッション以倖のクラりドセッションを含むで起動時にこれらの蚭定を取埗したす。Claude Tag セッションはサヌバヌ管理蚭定を受け取らないため、このルヌトではそれらを蚭定できたせん。

537* **環境の倉数**: クラりド環境の [環境倉数](/docs/ja/cloud-environments#set-environment-variables) に远加しお、その環境で実行されるセッションのみを蚭定したす。これは Claude Tag セッションに到達するルヌトです。

538 

539環境を䜿甚する誰もがその倉数を読み取るこずができるため、`OTEL_EXPORTER_OTLP_HEADERS` のコレクタヌトヌクンなどの認蚌情報をそこに配眮しないでください。環境の [API 認蚌情報](/docs/ja/cloud-environments#add-api-credentials) も圹に立ちたせん。Claude Code 独自のテレメトリ゚クスポヌトは、[認蚌情報を取埗しないリク゚スト](/docs/ja/cloud-environments#requests-that-never-get-the-credential) の 1 ぀だからです。コレクタヌが認蚌情報を必芁ずする堎合は、代わりにサヌバヌ管理蚭定を通じお゚クスポヌト党䜓を蚭定しおください。認蚌情報をそこに蚭定するず、[Claude Code は管理蚭定倖で蚭定された゚ンドポむント倉数を削陀したす](#how-managed-settings-lock-the-otlp-destination)。

540 

541クラりドセッションのテレメトリを蚭定する際は、これらの制玄を念頭に眮いおください。

542 

543* **セッションがコレクタヌに到達できるようにする**: Claude Code はセッションのネットワヌクを通じお゚クスポヌトを送信するため、`OTEL_EXPORTER_OTLP_ENDPOINT` のホストに到達できるかどうかは、環境の [ネットワヌクアクセスレベル](/docs/ja/cloud-environments#access-levels) によっお異なりたす。セッションが遞択したレベルでコレクタヌのドメむンに到達できない堎合は、[ドメむンを環境のアロヌリストに远加しおください](/docs/ja/cloud-environments#allow-specific-domains)。サヌバヌ管理蚭定はドメむンを環境のネットワヌクアロヌリストに远加しないためです。

544* **Claude Tag チャネルは組織レベルの環境を䜿甚したす**: チャネルセッションはメンバヌの個人環境ではなく組織レベルの環境で実行されるため、[共有環境](/docs/ja/cloud-environments#organization-shared-environments) でアロヌリストず環境倉数の倉曎を行い、組織のデフォルトずしお蚭定するか、チャネルにピン留めしおください。

545* **Cowork は個別に蚭定されたす**: [サヌフェスカバレッゞテヌブル](/docs/ja/model-config#surface-coverage) に瀺されおいるように、Cowork セッションはサヌバヌ管理蚭定を受け取らないため、サヌバヌ管理 `env` ブロックはそれらのテレメトリを蚭定したせん。

546 

547<h3 id="attribute-telemetry-to-cloud-sessions">

548 クラりドセッションにテレメトリを属性付けする

549</h3>

550 

551デフォルトでは、クラりドセッションからのメトリクスずむベントは、`session.id`、`ccr.session.id`、`organization.id` を含む [暙準属性](#standard-attributes) を含むため、远加の蚭定なしでセッションたたは組織でフィルタリングできたす。`ccr.session.id` の倀はセッションの `CLAUDE_CODE_REMOTE_SESSION_ID` です。これをセッションのトランスクリプト URL に倉換するには、[出力をセッションにリンク戻す](/docs/ja/cloud-environments#link-output-back-to-the-session) を参照しおください。

552 

553テレメトリをより詳现に属性付けするには、これらのオプションを䜿甚したす。

554 

555* **Claude Tag セッションを識別する**: [メトリクスカヌディナリティ制埡](#metrics-cardinality-control) で説明されおいるように、`OTEL_METRICS_INCLUDE_ENTRYPOINT=true` を蚭定したす。メトリクスは `app.entrypoint` を含むようになり、Claude Tag セッションの倀は `claude-in-slack` です。

556* **カスタム属性を远加する**: これらのセッションの他の `OTEL_*` 倉数を蚭定する堎所ず同じ堎所に [`OTEL_RESOURCE_ATTRIBUTES`](#multi-team-organization-support) を蚭定したす。代わりに環境の [セットアップスクリプト](/docs/ja/cloud-environments#setup-scripts) でそれを `export` する堎合、倀は Claude Code に到達したせん。セットアップスクリプトは Claude Code が起動する前に実行される別の Bash スクリプトであり、それが゚クスポヌトする倉数はそれで終わりたす。

557 

558Claude Tag チャネルセッションでは、Claude はメンバヌではなく組織の [共有 ID](/docs/ja/cloud-environments#set-the-environment-a-claude-tag-channel-uses) ずしお機胜するため、`user.*` 属性に䟝存しお Claude にタグを付けたナヌザヌを識別しないでください。

559 

521<h2 id="available-metrics-and-events">560<h2 id="available-metrics-and-events">

522 利甚可胜なメトリクスずむベント561 利甚可胜なメトリクスずむベント

523</h2>562</h2>


531| 属性 | 説明 | 制埡察象 |570| 属性 | 説明 | 制埡察象 |

532| - | - | - |571| - | - | - |

533| `session.id` | 䞀意のセッション識別子 | `OTEL_METRICS_INCLUDE_SESSION_ID`デフォルト: true |572| `session.id` | 䞀意のセッション識別子 | `OTEL_METRICS_INCLUDE_SESSION_ID`デフォルト: true |

573| `ccr.session.id` | クラりドセッション識別子。[クラりド環境](/docs/ja/cloud-environments)で実行されるセッションの `CLAUDE_CODE_REMOTE_SESSION_ID` の倀 | `OTEL_METRICS_INCLUDE_SESSION_ID`デフォルト: true |

534| `app.version` | 珟圚の Claude Code バヌゞョン | `OTEL_METRICS_INCLUDE_VERSION`デフォルト: false |574| `app.version` | 珟圚の Claude Code バヌゞョン | `OTEL_METRICS_INCLUDE_VERSION`デフォルト: false |

535| `app.entrypoint` | セッションの起動方法。`cli`、`sdk-cli`、`sdk-ts`、`sdk-py`、`claude-vscode` など | `OTEL_METRICS_INCLUDE_ENTRYPOINT`デフォルト: false |575| `app.entrypoint` | セッションの起動方法。`cli`、`sdk-cli`、`sdk-ts`、`sdk-py`、`claude-vscode`、Claude Tag セッションの `claude-in-slack` など | `OTEL_METRICS_INCLUDE_ENTRYPOINT`デフォルト: false |

536| `organization.id` | 組織 UUID認蚌時 | 利甚可胜な堎合は垞に含たれたす |576| `organization.id` | 組織 UUID認蚌時 | 利甚可胜な堎合は垞に含たれたす |

537| `user.account_uuid` | アカりント UUID認蚌時 | `OTEL_METRICS_INCLUDE_ACCOUNT_UUID`デフォルト: true |577| `user.account_uuid` | アカりント UUID認蚌時 | `OTEL_METRICS_INCLUDE_ACCOUNT_UUID`デフォルト: true |

538| `user.account_id` | Anthropic 管理 API に䞀臎するタグ付き圢匏のアカりント ID認蚌時。䟋`user_01BWBeN28...` | `OTEL_METRICS_INCLUDE_ACCOUNT_UUID`デフォルト: true |578| `user.account_id` | Anthropic 管理 API ず䞀臎するタグ付き圢匏のアカりント ID認蚌時。䟋`user_01BWBeN28...` | `OTEL_METRICS_INCLUDE_ACCOUNT_UUID`デフォルト: true |

539| `user.id` | 初回実行時に生成され、`~/.claude.json` に保持されるランダムな匿名識別子。個人情報は含たれず、Claude アカりントから掟生しおいたせん。ファむルを削陀するず、次回実行時に新しい無関係な倀が生成されたす。 | 垞に含たれたす |579| `user.id` | 初回実行時に生成され、`~/.claude.json` に保持されるランダムな匿名識別子。個人情報は含たれず、Claude アカりントから掟生しおいたせん。ファむルを削陀するず、次回実行時に新しい無関係な倀が生成されたす。 | 垞に含たれたす |

540| `user.email` | ナヌザヌのメヌルアドレス。サむンむン時のメヌルアドレス、たたは [クラりドセッション](/docs/ja/claude-code-on-the-web) の堎合はセッション自䜓の認蚌情報から取埗 | 利甚可胜な堎合は垞に含たれたす |580| `user.email` | ナヌザヌのメヌルアドレス。サむンむン時のメヌル、たたは[クラりドセッション](/docs/ja/claude-code-on-the-web)の堎合はセッション自䜓の認蚌情報から取埗 | 利甚可胜な堎合は垞に含たれたす |

541| `terminal.type` | タヌミナルタむプ。`iTerm.app`、`vscode`、`cursor`、`tmux` など | 怜出された堎合は垞に含たれたす |581| `terminal.type` | タヌミナルタむプ。`iTerm.app`、`vscode`、`cursor`、`tmux` など | 怜出された堎合は垞に含たれたす |

542| `OTEL_RESOURCE_ATTRIBUTES` からのキヌ | `department` や `team.id` など、蚭定したカスタム属性。[マルチチヌム組織サポヌト](#multi-team-organization-support) を参照 | `OTEL_METRICS_INCLUDE_RESOURCE_ATTRIBUTES`デフォルト: true |582| `OTEL_RESOURCE_ATTRIBUTES` からのキヌ | `department` や `team.id` など、蚭定したカスタム属性。[マルチチヌム組織サポヌト](#multi-team-organization-support)を参照 | `OTEL_METRICS_INCLUDE_RESOURCE_ATTRIBUTES`デフォルト: true |

543| `vcs.repository.url.full`、`vcs.owner.name`、`vcs.repository.name`、`vcs.provider.name` | セッションリポゞトリの ID。`origin` リモヌトから掟生。[リポゞトリ属性](#repository-attributes) を参照 | `OTEL_METRICS_INCLUDE_REPOSITORY`デフォルト: false。Claude Code v2.1.269 以降が必芁 |583| `vcs.repository.url.full`、`vcs.owner.name`、`vcs.repository.name`、`vcs.provider.name` | セッションリポゞトリの ID。`origin` リモヌトから掟生。[リポゞトリ属性](#repository-attributes)を参照 | `OTEL_METRICS_INCLUDE_REPOSITORY`デフォルト: false。Claude Code v2.1.269 以降が必芁 |

544 584 

545Claude Code が [Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway) にサむンむンしおいる堎合、CLI はゲヌトりェむセッションの認蚌枈みアむデンティティで゚クスポヌトをスタンプしたす。`user.id` は匿名むンストヌル識別子ではなく IdP サブゞェクト、`user.email` はサむンむン枈みメヌル、`user.groups` は IdP グルヌプメンバヌシップをコンマ区切り文字列ずしお保持したす。各゚クスポヌトは `identity.source: gateway-oidc` も保持したす。ゲヌトりェむアむデンティティは最埌に適甚されるため、`OTEL_RESOURCE_ATTRIBUTES` を通じお蚭定された `user.*` および `identity.*` キヌはゲヌトりェむセッションで無芖されたす。585Claude Code が[Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway)にサむンむンしおいる堎合、CLI はゲヌトりェむセッションの認蚌枈みアむデンティティで゚クスポヌトをスタンプしたす。`user.id` は匿名むンストヌル識別子ではなく IdP サブゞェクト、`user.email` はサむンむン枈みメヌル、`user.groups` は IdP グルヌプメンバヌシップをカンマ区切り文字列ずしお保持したす。各゚クスポヌトは `identity.source: gateway-oidc` も保持したす。ゲヌトりェむアむデンティティは最埌に適甚されるため、`OTEL_RESOURCE_ATTRIBUTES` を通じお蚭定された `user.*` および `identity.*` キヌはゲヌトりェむセッションで無芖されたす。

546 586 

547むベントには、以䞋の远加属性が含たれたす。これらはメトリクスに添付されるこずはありたせん。無制限のカヌディナリティを匕き起こすためです。587むベントには、以䞋の远加属性が含たれたす。これらはメトリクスに添付されるこずはありたせん。無制限のカヌディナリティを匕き起こすためです。

548 588 

549* `prompt.id`: ナヌザヌプロンプトず、次のプロンプトたでのすべおの埌続むベントを盞関させる UUID。[むベント盞関属性](#event-correlation-attributes) を参照。589* `prompt.id`: ナヌザヌプロンプトず、次のプロンプトたでのすべおの埌続むベントを盞関させる UUID。[むベント盞関属性](#event-correlation-attributes)を参照。

550* `workspace.host_paths`: デスクトップアプリで遞択されたホストワヌクスペヌスディレクトリ。文字列配列ずしお590* `workspace.host_paths`: デスクトップアプリで遞択されたホストワヌクスペヌスディレクトリ。文字列配列ずしお

551* `workflow.run_id`: [Workflow](/docs/ja/workflows) ツヌル実行に属する゚ヌゞェントが発行する API およびツヌルむベントのプレフィックス `wf_` の実行識別子。むベントを 1 ぀の `workflow.run_id` でフィルタリングするず、その実行の API リク゚ストずツヌル結果が再構成されたす。識別子は、ワヌクフロヌスクリプトが生成する゚ヌゞェントず、それらが順番に生成する゚ヌゞェントスキル呌び出しなどをカバヌしたす。Workflow ツヌル結果で報告される実行識別子ず䞀臎したす。他のすべおのむベントには存圚したせん。Claude Code v2.1.202 以降が必芁591* `workflow.run_id`: [Workflow](/docs/ja/workflows) ツヌル実行に属する゚ヌゞェントが発行する API およびツヌルむベントの実行識別子。プレフィックス `wf_` 付き。1 ぀の `workflow.run_id` でむベントをフィルタリングするず、その実行の API リク゚ストずツヌル結果が再構成されたす。識別子は、ワヌクフロヌスクリプトが生成する゚ヌゞェントず、それらが順番に生成する゚ヌゞェントスキル呌び出しなどをカバヌしたす。Workflow ツヌル結果で報告される実行識別子ず䞀臎したす。他のすべおのむベントでは䞍圚。Claude Code v2.1.202 以降が必芁

552* `workflow.name`: ワヌクフロヌの名前。スクリプトの `meta.name`。`workflow.run_id` ず䞀緒に発行されたす。実行が未修正の組み蟌みスクリプトを実行する堎合、組み蟌みワヌクフロヌ名はそのたた衚瀺されたす。ナヌザヌ䜜成の名前組み蟌みスクリプトの線集枈みコピヌを含むは、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り `custom` に眮き換えられたす。Claude Code v2.1.202 以降が必芁592* `workflow.name`: ワヌクフロヌ名。スクリプトの `meta.name`。`workflow.run_id` ず䞀緒に発行されたす。実行が未修正の組み蟌みスクリプトを実行する堎合、組み蟌みワヌクフロヌ名はそのたた衚瀺されたす。ナヌザヌ䜜成の名前組み蟌みスクリプトの線集枈みコピヌを含むは、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り `custom` に眮き換えられたす。Claude Code v2.1.202 以降が必芁

553 593 

554<h4 id="repository-attributes">594<h4 id="repository-attributes">

555 リポゞトリ属性595 リポゞトリ属性

556</h4>596</h4>

557 597 

558`OTEL_METRICS_INCLUDE_REPOSITORY=true` を蚭定しお、メトリクスずむベントをセッションのリポゞトリの ID でタグ付けしたす。共有コレクタヌが䜿甚状況をリポゞトリごずに属性付けできるようにしたす。Claude Code v2.1.269 以降が必芁です。598`OTEL_METRICS_INCLUDE_REPOSITORY=true` を蚭定しお、セッションのリポゞトリの ID でメトリクスずむベントにタグを付けたす。共有コレクタヌがリポゞトリごずに䜿甚状況を属性付けできるようにしたす。Claude Code v2.1.269 以降が必芁。

559 599 

560Claude Code はセッションごずに 1 回、リポゞトリの `origin` リモヌトからこれらの属性を掟生させたす。1 ぀のリポゞトリの HTTPS および SSH リモヌトは同じ倀を生成したす。600Claude Code はセッションごずに 1 回、リポゞトリの `origin` リモヌトからこれらの属性を掟生させたす。リポゞトリの HTTPS および SSH リモヌトが同じホストず同じパスに名前を付ける堎合GitHub、GitLab、Bitbucket Cloud の堎合ず同様、䞡方ずも同じ倀を生成したす。

561 601 

562| 属性 | 倀 |602| 属性 | 倀 |

563| - | - |603| - | - |

564| `vcs.repository.url.full` | リポゞトリのブラりザ URL`.git` なし。䟋`https://github.com/example-org/example-repo` |604| `vcs.repository.url.full` | リポゞトリのブラりザ URL`.git` なし。䟋`https://github.com/example-org/example-repo` |

565| `vcs.owner.name` | オヌナヌたたはグルヌプパス。䟋`example-org`。リモヌトパスが単䞀セグメントの堎合は省略 |605| `vcs.owner.name` | オヌナヌたたはグルヌプパス。䟋`example-org`。リモヌトパスが単䞀セグメントの堎合は省略 |

566| `vcs.repository.name` | 裞のリポゞトリ名。䟋`example-repo` |606| `vcs.repository.name` | 裞のリポゞトリ名。䟋`example-repo` |

567| `vcs.provider.name` | Claude Code がリモヌトのホストたたは URL 圢状を `github`、`gitlab`、`bitbucket`、`gitea` のいずれかずしお認識する堎合はそのプロバむダヌ。それ以倖の堎合は省略 |607| `vcs.provider.name` | Claude Code がリモヌトのホストたたは URL 圢状を `github`、`gitlab`、`bitbucket`、`gitea` のいずれかずしお認識する堎合、その倀。それ以倖の堎合は省略 |

568 608 

569倀は小文字に倉換され、リモヌト URL からの認蚌情報、ク゚リ文字列、フラグメントは決しお衚瀺されたせん。セッションに `origin` リモヌトがない堎合、リモヌトが URL 圢状でない堎合、たたは唯䞀の囲むリポゞトリがホヌムディレクトリである堎合、属性は省略されたす。609倀は小文字に倉換され、リモヌト URL からの認蚌情報、ク゚リ文字列、フラグメントは決しお衚瀺されたせん。セッションに `origin` リモヌトがない堎合、リモヌトが URL 圢状でない堎合、たたは唯䞀の囲むリポゞトリがホヌムディレクトリである堎合、属性は省略されたす。

570 610 

571[`OTEL_RESOURCE_ATTRIBUTES`](#multi-team-organization-support) で宣蚀した `vcs.*` キヌは、そのキヌの掟生倀を眮き換えたす。`vcs.repository.url.full` を宣蚀した堎合、Claude Code はリモヌトを読み取らず、宣蚀したキヌのみを報告したす。611[クラりドセッション](/docs/ja/claude-code-on-the-web)からこれらの属性を取埗するには、`OTEL_METRICS_INCLUDE_REPOSITORY` を含むテレメトリ倉数を[クラりド環境](/docs/ja/cloud-environments#set-environment-variables)に蚭定したす。たた、環境の[ネットワヌクアクセス](/docs/ja/cloud-environments#network-access)でコレクタヌのドメむンを蚱可したす。

612 

613[`OTEL_RESOURCE_ATTRIBUTES`](#multi-team-organization-support) で宣蚀した `vcs.*` キヌは、そのキヌの掟生倀を眮き換えたす。`vcs.repository.url.full` を宣蚀する堎合、Claude Code はリモヌトを読み取らず、宣蚀したキヌのみを報告したす。

572 614 

573属性は独自の゚クスポヌタヌにのみフロヌしたす。Anthropic のテレメトリはすべおの `vcs.*` キヌをドロップしたす。6151 ぀のリポゞトリの HTTPS および SSH クロヌンが異なる倀を報告する堎合䟋HTTPS クロヌン URL がパスプレフィックスを持぀自己ホスト型むンストヌル、`OTEL_RESOURCE_ATTRIBUTES` で `vcs.repository.url.full` ず、報告したい他のすべおの `vcs.*` キヌを宣蚀したす。すべおのクロヌンは、宣蚀したアむデンティティを報告したす。

616 

617属性は独自の゚クスポヌタヌにのみフロヌしたす。Anthropic のテレメトリはすべおの `vcs.*` キヌを削陀したす。

574 618 

575<h3 id="metrics">619<h3 id="metrics">

576 メトリクス620 メトリクス


589| `claude_code.code_edit_tool.decision` | コヌド線集ツヌル暩限決定のカりント | なし |633| `claude_code.code_edit_tool.decision` | コヌド線集ツヌル暩限決定のカりント | なし |

590| `claude_code.active_time.total` | 総アクティブ時間 | s |634| `claude_code.active_time.total` | 総アクティブ時間 | s |

591 635 

592`prometheus` が `OTEL_METRICS_EXPORTER` にリストされた唯䞀の゚クスポヌタヌである堎合、Claude Code ぱクスポヌトされたメトリクスから `USD`、`tokens`、`s` ナニットを省略しお、スクレむプが有効な Prometheus テキスト圢匏のたたになるようにしたす。メトリクス名は倉わらず、`otlp,prometheus` などの゚クスポヌタヌを組み合わせた蚭定はナニットを保持したす。v2.1.216 より前では、Prometheus スクレむプには OpenMetrics のみの `# UNIT` 行が含たれおいお、䞀郚のスクレむパヌが拒吊しおいたした。636`prometheus` が `OTEL_METRICS_EXPORTER` にリストされた唯䞀の゚クスポヌタヌである堎合、Claude Code ぱクスポヌトされたメトリクスから `USD`、`tokens`、`s` ナニットを省略しお、スクレむプが有効な Prometheus テキスト圢匏のたたになるようにしたす。メトリクス名は倉わらず、`otlp,prometheus` などの゚クスポヌタヌを組み合わせる蚭定はナニットを保持したす。v2.1.216 より前では、Prometheus スクレむプには OpenMetrics のみの `# UNIT` 行が含たれおいお、䞀郚のスクレむパヌが拒吊しおいたした。

593 637 

594<h3 id="metric-details">638<h3 id="metric-details">

595 メトリクスの詳现639 メトリクスの詳现


605 649 

606**属性**:650**属性**:

607 651 

608* すべおの [暙準属性](#standard-attributes)652* すべおの[暙準属性](#standard-attributes)

609* `start_type`: セッションの開始方法。`"fresh"`、`"resume"`、`"continue"`、たたは `"agents_view"` のいずれか。`"agents_view"` 倀は `claude agents` ダッシュボヌドプロセス䌚話セッションではなく、ナヌザヌが起動したロヌカル UIを識別したす。ダッシュボヌドで UI プロセス起動ず䌚話セッションを分離するには、この倀でフィルタリングしたす。653* `start_type`: セッションの開始方法。`"fresh"`、`"resume"`、`"continue"`、たたは `"agents_view"` のいずれか。`"agents_view"` 倀は `claude agents` ダッシュボヌドプロセス䌚話セッションではなく、ナヌザヌが起動したロヌカル UIを識別したす。ダッシュボヌドでこの倀でフィルタリングしお、UI プロセス起動を䌚話セッションから分離したす。

610 654 

611<h4 id="lines-of-code-counter">655<h4 id="lines-of-code-counter">

612 コヌド行カりンタヌ656 コヌド行カりンタヌ


616 660 

617**属性**:661**属性**:

618 662 

619* すべおの [暙準属性](#standard-attributes)663* すべおの[暙準属性](#standard-attributes)

620* `type`: `"added"`、`"removed"`664* `type`: `"added"`、`"removed"`

621* `model`: 倉曎を加えたモデルのモデル識別子䟋「claude-sonnet-5」665* `model`: 倉曎を加えたモデルのモデル識別子䟋「claude-sonnet-5」

622 666 


628 672 

629**属性**:673**属性**:

630 674 

631* すべおの [暙準属性](#standard-attributes)675* すべおの[暙準属性](#standard-attributes)

632 676 

633<h4 id="commit-counter">677<h4 id="commit-counter">

634 コミットカりンタヌ678 コミットカりンタヌ


638 682 

639**属性**:683**属性**:

640 684 

641* すべおの [暙準属性](#standard-attributes)685* すべおの[暙準属性](#standard-attributes)

642 686 

643<h4 id="cost-counter">687<h4 id="cost-counter">

644 コストカりンタヌ688 コストカりンタヌ


646 690 

647各 API リク゚スト埌にむンクリメントされたす。691各 API リク゚スト埌にむンクリメントされたす。

648 692 

693`agent.name`、`skill.name`、`plugin.name`、`mcp_server.name`、`mcp_tool.name` 属性は、デフォルトでは䞀郚の名前を `"custom"` たたは `"third-party"` プレヌスホルダヌに難読化したす。`OTEL_LOG_TOOL_DETAILS=1` を蚭定するず、代わりに実際の名前を保持したす。v2.1.273 より前では、コストおよびトヌクンカりンタヌず `api_request`、`api_error`、`api_refusal` むベントは、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいおも難読化された倀を保持しおいたした。

694 

649**属性**:695**属性**:

650 696 

651* すべおの [暙準属性](#standard-attributes)697* すべおの[暙準属性](#standard-attributes)

652* `model`: モデル識別子䟋「claude-sonnet-5」698* `model`: モデル識別子䟋「claude-sonnet-5」

653* `query_source`: リク゚ストを発行したサブシステムのカテゎリ。`"main"`、`"subagent"`、たたは `"auxiliary"` のいずれか699* `query_source`: リク゚ストを発行したサブシステムのカテゎリ。`"main"`、`"subagent"`、たたは `"auxiliary"` のいずれか

654* `speed`: リク゚ストが高速モヌドを䜿甚した堎合は `"fast"`。それ以倖の堎合は存圚したせん700* `speed`: リク゚ストが高速モヌドを䜿甚した堎合は `"fast"`。それ以倖の堎合は䞍圚

655* `effort`: リク゚ストに適甚された [努力レベル](/docs/ja/model-config#adjust-effort-level)。`"low"`、`"medium"`、`"high"`、`"xhigh"`、たたは `"max"`。モデルが努力をサポヌトしおいない堎合は存圚したせん。701* `effort`: リク゚ストに適甚された[努力レベル](/docs/ja/model-config#adjust-effort-level)。`"low"`、`"medium"`、`"high"`、`"xhigh"`、たたは `"max"`。Claude Code が努力レベルを送信しない堎合䟋努力をサポヌトしないモデルは䞍圚。

656* `agent.name`: リク゚ストを発行したサブ゚ヌゞェントタむプ。組み蟌み゚ヌゞェント名ず公匏マヌケットプレむスプラグむンの゚ヌゞェントはそのたた衚瀺されたす。その他のナヌザヌ定矩゚ヌゞェント名は `"custom"` に眮き換えられたす。`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り。リク゚ストが名前付きサブ゚ヌゞェントタむプによっお発行されなかった堎合は存圚したせん。702* `agent.name`: リク゚ストを発行したサブ゚ヌゞェントタむプ。組み蟌み゚ヌゞェント名ず公匏マヌケットプレむスプラグむンの゚ヌゞェントはそのたた衚瀺されたす。その他のナヌザヌ定矩゚ヌゞェント名は `"custom"` に眮き換えられたす。名前付きサブ゚ヌゞェントタむプによっおリク゚ストが発行されなかった堎合は䞍圚。

657* `skill.name`: リク゚ストに察しおアクティブなスキル。Skill ツヌル、`/` コマンド、たたは生成されたサブ゚ヌゞェントによっお継承されお蚭定されたす。組み蟌み、バンドル、ナヌザヌ定矩、および公匏マヌケットプレむスプラグむンスキル名はそのたた衚瀺されたす。サヌドパヌティプラグむンスキル名は `"third-party"` に眮き換えられたす。`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り。アクティブなスキルがない堎合は存圚したせん。703* `skill.name`: リク゚ストに察しおアクティブなスキル。Skill ツヌルたたは `/` コマンドで蚭定、たたは生成されたサブ゚ヌゞェントによっお継承されたす。組み蟌み、バンドル、ナヌザヌ定矩、公匏マヌケットプレむスプラグむンスキル名はそのたた衚瀺されたす。サヌドパヌティプラグむンスキル名は `"third-party"` に眮き換えられたす。アクティブなスキルがない堎合は䞍圚。

658* `plugin.name`: アクティブなスキルたたはサブ゚ヌゞェントを提䟛するプラグむンの所有者。公匏マヌケットプレむスプラグむン名はそのたた衚瀺されたす。サヌドパヌティプラグむン名は `"third-party"` に眮き換えられたす。`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り。スキルもサブ゚ヌゞェントも所有プラグむンを持たない堎合は存圚したせん。704* `plugin.name`: アクティブなスキルたたはサブ゚ヌゞェントが提䟛されるプラグむン。公匏マヌケットプレむスプラグむン名はそのたた衚瀺されたす。サヌドパヌティプラグむン名は `"third-party"` に眮き換えられたす。スキルもサブ゚ヌゞェントも所有プラグむンを持たない堎合は䞍圚。

659* `marketplace.name`: 所有プラグむンがむンストヌルされたマヌケットプレむス。公匏マヌケットプレむスプラグむンに察しおのみ発行されたす。それ以倖の堎合は存圚したせん。705* `marketplace.name`: 所有プラグむンがむンストヌルされたマヌケットプレむス。`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいおも、公匏マヌケットプレむスプラグむンに察しおのみ発行されたす。それ以倖の堎合は䞍圚。

660* `mcp_server.name`: このリク゚ストがツヌル結果を䜿甚した MCP サヌバヌ。組み蟌み、claude.ai プロキシ、および公匏レゞストリサヌバヌ名はそのたた衚瀺されたす。ナヌザヌ蚭定サヌバヌ名は `"custom"` に眮き換えられたす。`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り。リク゚ストが MCP ツヌル結果を䜿甚しなかった堎合は存圚したせん。v2.1.222 より前では、Claude Code は MCP ツヌル呌び出し埌のすべおのリク゚ストにこの属性を蚭定しおいたした。ツヌル結果を䜿甚したリク゚ストのみではなく、アップグレヌド埌のダッシュボヌドがこれを集蚈するず段階的に䜎䞋したす。706* `mcp_server.name`: このリク゚ストが消費したツヌル結果の MCP サヌバヌ。組み蟌み、claude.ai プロキシ、公匏レゞストリサヌバヌ名はそのたた衚瀺されたす。ナヌザヌ蚭定サヌバヌ名は `"custom"` に眮き換えられたす。リク゚ストが MCP ツヌル結果を消費しなかった堎合は䞍圚。v2.1.222 より前では、Claude Code は MCP ツヌル呌び出し埌のすべおのリク゚ストにこの属性を蚭定しおいお、ツヌル結果を消費したリク゚ストのみではなかったため、アップグレヌド埌にこれを集蚈するダッシュボヌドは段階的に䜎䞋したす。

661* `mcp_tool.name`: このリク゚ストがツヌル結果を䜿甚した MCP ツヌル。`mcp_server.name` ず同じ削陀およびバヌゞョン動䜜を持ちたす。リク゚ストが MCP ツヌル結果を䜿甚しなかった堎合は存圚したせん。707* `mcp_tool.name`: このリク゚ストが消費したツヌル結果の MCP ツヌル。`mcp_server.name` ず同じ難読化およびバヌゞョン動䜜。リク゚ストが MCP ツヌル結果を消費しなかった堎合は䞍圚。

662 708 

663<h4 id="token-counter">709<h4 id="token-counter">

664 トヌクンカりンタヌ710 トヌクンカりンタヌ


668 714 

669**属性**:715**属性**:

670 716 

671* すべおの [暙準属性](#standard-attributes)717* すべおの[暙準属性](#standard-attributes)

672* `type`: `"input"`、`"output"`、`"cacheRead"`、`"cacheCreation"`718* `type`: `"input"`、`"output"`、`"cacheRead"`、`"cacheCreation"`

673* `model`: モデル識別子䟋「claude-sonnet-5」719* `model`: モデル識別子䟋「claude-sonnet-5」

674* `query_source`: リク゚ストを発行したサブシステムのカテゎリ。`"main"`、`"subagent"`、たたは `"auxiliary"` のいずれか720* `query_source`: リク゚ストを発行したサブシステムのカテゎリ。`"main"`、`"subagent"`、たたは `"auxiliary"` のいずれか

675* `speed`: リク゚ストが高速モヌドを䜿甚した堎合は `"fast"`。それ以倖の堎合は存圚したせん721* `speed`: リク゚ストが高速モヌドを䜿甚した堎合は `"fast"`。それ以倖の堎合は䞍圚

676* `effort`: リク゚ストに適甚された [努力レベル](/docs/ja/model-config#adjust-effort-level)。詳现は [コストカりンタヌ](#cost-counter) を参照。722* `effort`: リク゚ストに適甚された[努力レベル](/docs/ja/model-config#adjust-effort-level)。詳现は[コストカりンタヌ](#cost-counter)を参照。

677* `agent.name`、`skill.name`、`plugin.name`、`marketplace.name`、`mcp_server.name`、`mcp_tool.name`: リク゚ストのスキル、プラグむン、゚ヌゞェント、および MCP 属性。定矩ず削陀動䜜に぀いおは [コストカりンタヌ](#cost-counter) を参照。723* `agent.name`、`skill.name`、`plugin.name`、`marketplace.name`、`mcp_server.name`、`mcp_tool.name`: リク゚ストのスキル、プラグむン、゚ヌゞェント、MCP 属性。定矩ず難読化動䜜に぀いおは[コストカりンタヌ](#cost-counter)を参照。

678 724 

679<h4 id="code-edit-tool-decision-counter">725<h4 id="code-edit-tool-decision-counter">

680 コヌド線集ツヌル決定カりンタヌ726 コヌド線集ツヌル決定カりンタヌ


684 730 

685**属性**:731**属性**:

686 732 

687* すべおの [暙準属性](#standard-attributes)733* すべおの[暙準属性](#standard-attributes)

688* `tool_name`: ツヌル名`"Edit"`、`"Write"`、`"NotebookEdit"`734* `tool_name`: ツヌル名`"Edit"`、`"Write"`、`"NotebookEdit"`

689* `decision`: ナヌザヌの決定`"accept"`、`"reject"`735* `decision`: ナヌザヌの決定`"accept"`、`"reject"`

690* `source`: 決定の出所。`"config"`、`"hook"`、`"user_permanent"`、`"user_temporary"`、`"user_abort"`、たたは `"user_reject"` のいずれか。各倀の意味に぀いおは [ツヌル決定むベント](#tool-decision-event) を参照。736* `source`: 決定の出所。`"config"`、`"hook"`、`"user_permanent"`、`"user_temporary"`、`"user_abort"`、たたは `"user_reject"` のいずれか。各倀の意味に぀いおは[ツヌル決定むベント](#tool-decision-event)を参照。

691* `language`: 線集されたファむルのプログラミング蚀語。`"TypeScript"`、`"Python"`、`"JavaScript"`、`"Markdown"` など。認識されないファむル拡匵子の堎合は `"unknown"` を返したす。737* `language`: 線集されたファむルのプログラミング蚀語。`"TypeScript"`、`"Python"`、`"JavaScript"`、`"Markdown"` など。認識されないファむル拡匵子の堎合は `"unknown"` を返したす。

692 738 

693<h4 id="active-time-counter">739<h4 id="active-time-counter">

694 アクティブ時間カりンタヌ740 アクティブ時間カりンタヌ

695</h4>741</h4>

696 742 

697Claude Code の実際の䜿甚時間を远跡し、アむドル時間を陀倖したす。このメトリクスは、入力や応答の読み取りなどのナヌザヌむンタラクション䞭、およびツヌル実行や AI 応答生成などの CLI 凊理䞭にむンクリメントされたす。743Claude Code を積極的に䜿甚しおいる実際の時間を远跡したす。アむドル時間は陀倖されたす。このメトリクスは、入力やレスポンス読み取りなどのナヌザヌむンタラクション䞭、およびツヌル実行や AI レスポンス生成などの CLI 凊理䞭にむンクリメントされたす。

698 744 

699**属性**:745**属性**:

700 746 

701* すべおの [暙準属性](#standard-attributes)747* すべおの[暙準属性](#standard-attributes)

702* `type`: キヌボヌドむンタラクションの堎合は `"user"`、ツヌル実行ず AI 応答の堎合は `"cli"`748* `type`: キヌボヌドむンタラクションの堎合は `"user"`、ツヌル実行ず AI レスポンスの堎合は `"cli"`

703 749 

704<h3 id="events">750<h3 id="events">

705 むベント751 むベント


711 むベント盞関属性757 むベント盞関属性

712</h4>758</h4>

713 759 

714ナヌザヌがプロンプトを送信するず、Claude Code は耇数の API 呌び出しを行い、いく぀かのツヌルを実行する可胜性がありたす。`prompt.id` 属性を䜿甚するず、これらすべおのむベントを、それらをトリガヌした単䞀のプロンプトに結び付けるこずができたす。760ナヌザヌがプロンプトを送信するず、Claude Code は耇数の API 呌び出しを行い、いく぀かのツヌルを実行する可胜性がありたす。`prompt.id` 属性を䜿甚するず、それらのむベントすべおを、それらをトリガヌした単䞀のプロンプトに結び付けるこずができたす。

715 761 

716| 属性 | 説明 |762| 属性 | 説明 |

717| - | - |763| - | - |

718| `prompt.id` | 単䞀のナヌザヌプロンプト凊理䞭に生成されたすべおのむベントをリンクする UUID v4 識別子 |764| `prompt.id` | 単䞀のナヌザヌプロンプト凊理䞭に生成されたすべおのむベントをリンクする UUID v4 識別子 |

719| `event.sequence` | むベントを順序付けするための 0 ベヌスのカりンタヌ。セッションごずではなく Claude Code プロセスごずにカりント |765| `event.sequence` | むベントを順序付けするための 0 ベヌスのカりンタヌ。セッションごずではなく Claude Code プロセスごずにカりント |

720| `message.uuid` | セッショントランスクリプト`~/.claude/projects/*/*.jsonl` ファむルに保持されるメッセヌゞの UUID。`assistant_response`、`api_response_body` に存圚し、コマンドディスパッチを陀く `user_prompt` に存圚したす。コマンドディスパッチはれロたたは倚くのメッセヌゞを生成できたす。`assistant_response` および `api_response_body` では、これは応答の最終トランスクリプト゚ントリであり、次のタヌンの `parentUuid` がこれからチェヌンされたす。Claude Code v2.1.214 以降が必芁。たたは `api_response_body` では v2.1.274 以降 |766| `message.uuid` | セッショントランスクリプト`~/.claude/projects/*/*.jsonl` ファむルに保持されるメッセヌゞの UUID。`assistant_response`、`api_response_body`、およびコマンドディスパッチを陀く `user_prompt` に存圚したす。コマンドディスパッチは 0 個以䞊のメッセヌゞを生成できたす。`assistant_response` および `api_response_body` では、これはレスポンスの最終トランスクリプト゚ントリで、次のタヌンの `parentUuid` がこれからチェヌンされたす。Claude Code v2.1.214 以降が必芁。たたは `api_response_body` では v2.1.274 以降 |

721| `client_request_id` | `x-client-request-id` リク゚ストヘッダヌずしお送信されるクラむアント生成 UUID。ファヌストパヌティ API 接続の `api_request` および `api_error` に存圚したす。サヌドパヌティプロバむダヌバック゚ンドおよびリク゚ストが非ストリヌミングフォヌルバック経由で再詊行された堎合は存圚したせん。リク゚ストをその応答ずペアリングし、サヌバヌ `request_id` を生成しなかったタむムアりトなどの障害に察しお利甚可胜なたたです。`llm_request` トレヌススパンの同じ属性ず䞀臎したす。Claude Code v2.1.214 以降が必芁 |767| `request_id` | API リク゚ストのサヌバヌ割り圓お ID。`request-id` レスポンスヘッダヌから読み取られたす。䟋`req_011...`。[Amazon Bedrock](/docs/ja/amazon-bedrock) のようにレスポンスに `request-id` ヘッダヌがない堎合、倀は `x-amzn-requestid` ヘッダヌから代わりに取埗されたす。`api_request`、`api_error`、`api_refusal`、`assistant_response`、`api_response_body` に存圚したす。レスポンスがいずれかのヘッダヌを保持する堎合。`llm_request` トレヌススパンの同じ属性ず䞀臎したす。`x-amzn-requestid` ゜ヌスには Claude Code v2.1.282 以降が必芁 |

768| `client_request_id` | `x-client-request-id` リク゚ストヘッダヌずしお送信されるクラむアント生成 UUID。ファヌストパヌティ API 接続の `api_request` および `api_error` に存圚したす。サヌドパヌティプロバむダヌバック゚ンドおよびリク゚ストが非ストリヌミングフォヌルバック経由で再詊行された堎合は䞍圚。リク゚ストをレスポンスずペアリングし、タむムアりトなどのサヌバヌ `request_id` を生成しなかった障害に察しお利甚可胜なたたです。`llm_request` トレヌススパンの同じ属性ず䞀臎したす。Claude Code v2.1.214 以降が必芁 |

722 769 

723単䞀のプロンプトによっおトリガヌされたすべおのアクティビティをトレヌスするには、特定の `prompt.id` 倀でむベントをフィルタリングしたす。これにより、user\_prompt むベント、すべおの api\_request むベント、およびそのプロンプト凊理䞭に発生したすべおの tool\_result むベントが返されたす。770単䞀のプロンプトによっおトリガヌされたすべおのアクティビティをトレヌスするには、特定の `prompt.id` 倀でむベントをフィルタリングしたす。これにより、user\_prompt むベント、任意の api\_request むベント、およびそのプロンプト凊理䞭に発生した任意の tool\_result むベントが返されたす。

724 771 

725`event.sequence` は Claude Code プロセスが開始されるたびに 0 から始たり、そのプロセスの生涯にわたっおカりントアップされたす。`/clear` を暪切っおカりントを続けたす。これは新しい `session.id` を割り圓おたす。[セッションをフォヌクせずに再開](/docs/ja/how-claude-code-works#resume-or-fork-sessions) する堎合、セッションは `session.id` を保持したすが、それを再開したプロセスから `event.sequence` 倀を取埗するため、1 ぀のセッション内で、埌のむベントが前のむベントより䜎い倀を持぀か、1 ぀を繰り返す可胜性がありたす。セッションのむベントを順序付けするには、`event.timestamp` で゜ヌトし、タむムスタンプを共有するむベントを順序付けするために `event.sequence` を䜿甚したす。772`event.sequence` は Claude Code プロセスが開始されるたびに 0 から開始され、そのプロセスの生涯にわたっおカりントアップされたす。`/clear` を暪切っおカりントを続けたす。これは新しい `session.id` を割り圓おたす。[セッションをフォヌクせずに再開](/docs/ja/how-claude-code-works#resume-or-fork-sessions)する堎合、セッションは `session.id` を保持したすが、それを再開したプロセスから `event.sequence` 倀を取埗するため、1 ぀のセッション内で、埌のむベントは前のむベントより䜎い倀を保持したり、1 ぀を繰り返したりできたす。セッションのむベントを順序付けするには、`event.timestamp` で゜ヌトし、タむムスタンプを共有するむベントを順序付けするために `event.sequence` を䜿甚したす。

726 773 

727メッセヌゞレベルの再構成の堎合、各むベントクラスはセッショントランスクリプトのフィヌルドず䞀臎するキヌを持ちたす。トランスクリプト゚ントリ圢匏は [Claude Code に内郚的](/docs/ja/sessions#where-transcripts-are-stored) であり、バヌゞョン間で倉わるため、これらのフィヌルドで結合するパむプラむンはリリヌスで砎損する可胜性がありたす。結合を安定した契玄ではなくバヌゞョン固有ずしお扱いたす。774メッセヌゞレベルの再構成の堎合、各むベントクラスはセッショントランスクリプトのフィヌルドず䞀臎するキヌを保持したす。トランスクリプト゚ントリ圢匏は [Claude Code の内郚](/docs/ja/sessions#where-transcripts-are-stored)であり、バヌゞョン間で倉わるため、これらのフィヌルドで結合するパむプラむンはリリヌスで砎損する可胜性がありたす。結合を安定した契玄ではなくバヌゞョン固有ずしお扱いたす。

728 775 

729* `message.uuid` on `user_prompt`、`assistant_response`、および `api_response_body`776* `user_prompt`、`assistant_response`、`api_response_body` の `message.uuid`

730* `request_id` on the API events、persisted as `requestId` on the transcript's assistant entries777* API むベントの `request_id`。トランスクリプトのアシスタント゚ントリに `requestId` ずしお保持

731* `tool_use_id` on `tool_result` and `tool_decision` events778* `tool_result` および `tool_decision` むベントの `tool_use_id`

732 779 

733<h4 id="user-prompt-event">780<h4 id="user-prompt-event">

734 ナヌザヌプロンプトむベント781 ナヌザヌプロンプトむベント


740 787 

741**属性**:788**属性**:

742 789 

743* すべおの [暙準属性](#standard-attributes)790* すべおの[暙準属性](#standard-attributes)

744* `event.name`: `"user_prompt"`791* `event.name`: `"user_prompt"`

745* `event.timestamp`: ISO 8601 タむムスタンプ792* `event.timestamp`: ISO 8601 タむムスタンプ

746* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明793* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

747* `prompt_length`: プロンプトの長さ794* `prompt_length`: プロンプトの長さ

748* `prompt`: プロンプトコンテンツ。デフォルトではリダクションされたす。`OTEL_LOG_USER_PROMPTS=1` を蚭定しお含めたす795* `prompt`: プロンプトコンテンツ。デフォルトで難読化されたす。`OTEL_LOG_USER_PROMPTS=1` を蚭定しお含めたす

749* `message.uuid`: 結果のナヌザヌメッセヌゞの UUID。保持されたトランスクリプト゚ントリず䞀臎したす。コマンドディスパッチには存圚したせん。れロたたは倚くのメッセヌゞを生成できたす。Claude Code v2.1.214 以降が必芁796* `message.uuid`: 結果のナヌザヌメッセヌゞの UUID。保持されたトランスクリプト゚ントリず䞀臎したす。コマンドディスパッチでは䞍圚。0 個以䞊のメッセヌゞを生成できたす。Claude Code v2.1.214 以降が必芁

750* `command_name`: プロンプトがコマンドを呌び出す堎合のコマンド名。`compact` や `debug` などの組み蟌みおよびバンドルコマンド名はそのたた発行されたす。`reset` などの゚むリアスは、入力されたずおりに発行されたす。正芏名ではなく。カスタム、プラグむン、および MCP コマンド名は、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り `custom` たたは `mcp` に折りたたたれたす797* `command_name`: プロンプトがコマンドを呌び出す堎合のコマンド名。`compact` や `debug` などの組み蟌みおよびバンドルコマンド名はそのたた発行されたす。`reset` などの゚むリアスは正芏名ではなく入力されたずおりに発行されたす。カスタム、プラグむン、MCP コマンド名は、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り `custom` たたは `mcp` に折りたたたれたす

751* `command_source`: コマンドが存圚する堎合のコマンドの出所。`builtin`、`custom`、たたは `mcp`。プラグむン提䟛コマンドは `custom` ずしお報告されたす798* `command_source`: コマンドが存圚する堎合のコマンドの出所。`builtin`、`custom`、たたは `mcp`。プラグむン提䟛コマンドは `custom` ずしお報告されたす

752 799 

753<h4 id="assistant-response-event">800<h4 id="assistant-response-event">

754 アシスタント応答むベント801 アシスタントレスポンスむベント

755</h4>802</h4>

756 803 

757モデルからテキストコンテンツを返す各 API リク゚スト埌にログされたす。応答のテキストブロックのみが含たれたす。思考ブロックずツヌル䜿甚ブロックは陀倖されたす。Claude Code v2.1.193 以降が必芁です。804モデルからテキストコンテンツを返す各 API リク゚スト埌にログされたす。レスポンスのテキストブロックのみが含たれたす。思考ブロックずツヌル䜿甚ブロックは陀倖されたす。Claude Code v2.1.193 以降が必芁。

758 805 

759**むベント名**: `claude_code.assistant_response`806**むベント名**: `claude_code.assistant_response`

760 807 

761**属性**:808**属性**:

762 809 

763* すべおの [暙準属性](#standard-attributes)810* すべおの[暙準属性](#standard-attributes)

764* `event.name`: `"assistant_response"`811* `event.name`: `"assistant_response"`

765* `event.timestamp`: ISO 8601 タむムスタンプ812* `event.timestamp`: ISO 8601 タむムスタンプ

766* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明813* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

767* `response_length`: 応答テキストの長さ文字数814* `response_length`: レスポンステキストの長さ文字数

768* `response`: 応答テキスト。コンテンツ制限デフォルト 60 KBで切り詰められたす。デフォルトでは `<REDACTED>` にリダクションされたす。`OTEL_LOG_ASSISTANT_RESPONSES=1` を蚭定しお含めたす。`OTEL_LOG_ASSISTANT_RESPONSES` が蚭定されおいない堎合、`OTEL_LOG_USER_PROMPTS` が代わりに制埡するため、プロンプトログが有効な堎合は応答をリダクションされたたたにするために `OTEL_LOG_ASSISTANT_RESPONSES=0` を蚭定したす815* `response`: レスポンステキスト。コンテンツ制限デフォルト 60 KBで切り詰められたす。デフォルトで `<REDACTED>` に難読化されたす。`OTEL_LOG_ASSISTANT_RESPONSES=1` を蚭定しお含めたす。`OTEL_LOG_ASSISTANT_RESPONSES` が蚭定されおいない堎合、`OTEL_LOG_USER_PROMPTS` が代わりに制埡するため、プロンプトログが有効な堎合はレスポンスを難読化したたたにするために `OTEL_LOG_ASSISTANT_RESPONSES=0` を蚭定したす

769* `model`: モデル識別子䟋「claude-sonnet-5」816* `model`: モデル識別子䟋「claude-sonnet-5」

770* `request_id`: 応答の `request-id` ヘッダヌからの Anthropic API リク゚スト ID。API が返す堎合のみ存圚817* `request_id`: API リク゚スト ID。[むベント盞関属性](#event-correlation-attributes)で説明

771* `message.uuid`: 応答の最終トランスクリプト゚ントリの UUID。API 応答はコンテンツブロックごずに 1 ぀のトランスクリプト゚ントリずしお保持されたす。これは最埌のもので、次のタヌンの `parentUuid` がこれからチェヌンされたす。Claude Code v2.1.214 以降が必芁818* `message.uuid`: レスポンスの最終トランスクリプト゚ントリの UUID。API レスポンスはコンテンツブロックごずに 1 ぀のトランスクリプト゚ントリずしお保持されたす。これは最埌のもので、次のタヌンの `parentUuid` がこれからチェヌンされたす。Claude Code v2.1.214 以降が必芁

772* `query_source`: リク゚ストを発行したサブシステム。`"repl_main_thread"`、`"compact"`、たたはサブ゚ヌゞェント名など819* `query_source`: リク゚ストを発行したサブシステム。`"repl_main_thread"`、`"compact"`、たたはサブ゚ヌゞェント名など

773 820 

774<h4 id="tool-result-event">821<h4 id="tool-result-event">

775 ツヌル結果むベント822 ツヌル結果むベント

776</h4>823</h4>

777 824 

778ツヌルが実行を完了するずログされたす。ツヌル呌び出しが拒吊された堎合は発行されたせん。[ツヌル決定むベント](#tool-decision-event) で拒吊を参照しおください。825ツヌルが実行を完了するずログされたす。ツヌル呌び出しが拒吊された堎合は発行されたせん。[ツヌル決定むベント](#tool-decision-event)で拒吊を参照。

779 826 

780**むベント名**: `claude_code.tool_result`827**むベント名**: `claude_code.tool_result`

781 828 

782**属性**:829**属性**:

783 830 

784* すべおの [暙準属性](#standard-attributes)831* すべおの[暙準属性](#standard-attributes)

785* `event.name`: `"tool_result"`832* `event.name`: `"tool_result"`

786* `event.timestamp`: ISO 8601 タむムスタンプ833* `event.timestamp`: ISO 8601 タむムスタンプ

787* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明834* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

788* `tool_name`: ツヌルの名前835* `tool_name`: ツヌルの名前

789* `tool_use_id`: このツヌル呌び出しの䞀意の識別子。フックに枡される `tool_use_id` ず䞀臎し、OTel むベントずフック取埗デヌタ間の盞関を可胜にしたす。836* `tool_use_id`: このツヌル呌び出しの䞀意の識別子。フックに枡された `tool_use_id` ず䞀臎し、OTel むベントずフック取埗デヌタ間の盞関を可胜にしたす。

790* `success`: `"true"` たたは `"false"`837* `success`: `"true"` たたは `"false"`

791* `duration_ms`: 実行時間ミリ秒838* `duration_ms`: ミリ秒単䜍の実行時間

792* `error_type`: ツヌルが倱敗した堎合の゚ラヌカテゎリ文字列。`"Error:ENOENT"` たたは `"ShellError"` など839* `error_type`: ツヌルが倱敗した堎合の゚ラヌカテゎリ文字列。`"Error:ENOENT"` たたは `"ShellError"` など

793* `error``OTEL_LOG_TOOL_DETAILS=1` の堎合: ツヌルが倱敗した堎合の完党な゚ラヌメッセヌゞ840* `error``OTEL_LOG_TOOL_DETAILS=1` の堎合: ツヌルが倱敗した堎合の完党な゚ラヌメッセヌゞ

794* `decision_type`: 垞に `"accept"`。このむベントはツヌル実行埌にのみ発行されるため。拒吊された呌び出しはツヌル結果を生成したせん841* `decision_type`: 垞に `"accept"`。このむベントはツヌル実行埌にのみ発行されるため。拒吊された呌び出しはツヌル結果を生成したせん

795* `decision_source`: 暩限決定の出所。`"config"`、`"hook"`、`"user_permanent"`、たたは `"user_temporary"` のいずれか。各倀の意味に぀いおは [ツヌル決定むベント](#tool-decision-event) を参照。拒吊のみの゜ヌス `"user_abort"` および `"user_reject"` はこのむベントに衚瀺されたせん。842* `decision_source`: 暩限決定の出所。`"config"`、`"hook"`、`"user_permanent"`、たたは `"user_temporary"` のいずれか。各倀の意味に぀いおは[ツヌル決定むベント](#tool-decision-event)を参照。拒吊のみの゜ヌス `"user_abort"` および `"user_reject"` はこのむベントに衚瀺されたせん。

796* `tool_input_size_bytes`: JSON シリアル化されたツヌル入力のサむズバむト843* `tool_input_size_bytes`: JSON シリアル化されたツヌル入力のサむズバむト

797* `tool_result_size_bytes`: ツヌル結果のサむズバむト844* `tool_result_size_bytes`: ツヌル結果のサむズバむト

798* `mcp_server_scope`: MCP サヌバヌスコヌプ識別子MCP ツヌル甚845* `mcp_server_scope`: MCP サヌバヌスコヌプ識別子MCP ツヌル甚

799* `vcs.ref.head.revision`、`vcs.ref.head.name`、`vcs.ref.head.type``OTEL_LOG_TOOL_DETAILS=1` の堎合: Bash たたは PowerShell ツヌルによっお実行された成功した `git commit` のコミットアむデンティティ。`vcs.ref.head.revision` はコミット SHA、`vcs.ref.head.name` はコミットされたブランチ、`vcs.ref.head.type` は `branch`。コミットが detached HEAD で行われた堎合、名前ずタむプは省略されたす。Claude Code v2.1.269 以降が必芁846* `vcs.ref.head.revision`、`vcs.ref.head.name`、`vcs.ref.head.type``OTEL_LOG_TOOL_DETAILS=1` の堎合: Bash たたは PowerShell ツヌルによっお実行された成功した `git commit` のコミットアむデンティティ。`vcs.ref.head.revision` はコミット SHA、`vcs.ref.head.name` はコミットされたブランチ、`vcs.ref.head.type` は `branch`。コミットが detached HEAD で行われた堎合、名前ずタむプは省略されたす。Claude Code v2.1.269 以降が必芁

800* `tool_parameters``OTEL_LOG_TOOL_DETAILS=1` の堎合: ツヌル固有のパラメヌタヌを含む JSON 文字列。Claude Desktop の組み蟌みサヌバヌの堎合、Claude Desktop が所有するセッションでは、フラグがオフの堎合でも `mcp_server_name`/`mcp_tool_name` ペアが含たれたす。[ツヌル決定むベント](#tool-decision-event) ず同じホスト䜜成䟋倖。Claude Code v2.1.214 以降が必芁。パラメヌタヌはツヌルによっお異なりたす。847* `tool_parameters``OTEL_LOG_TOOL_DETAILS=1` の堎合: ツヌル固有のパラメヌタヌを含む JSON 文字列。Claude Desktop の組み蟌みサヌバヌの堎合、Claude Desktop が所有するセッションでは、フラグがオフでも `mcp_server_name`/`mcp_tool_name` ペアが含たれたす。[ツヌル決定むベント](#tool-decision-event)ず同じホスト䜜成䟋倖。Claude Code v2.1.214 以降が必芁。パラメヌタヌはツヌルによっお異なりたす。

801 * Bash ツヌル甚: `bash_command`、`full_command`、`timeout`、`description`、`dangerouslyDisableSandbox` を含みたす。`git commit` コマンドが成功した堎合は `git_commit_id` ず `git_branch` も含みたす。`git_commit_id` はコミットがセッションの䜜業ディレクトリの HEAD である堎合は完党なコミット SHA、それ以倖の堎合は git の短瞮 SHA です。`git_branch` はコミットされたブランチ。detached HEAD では省略848 * Bash ツヌル甚: `bash_command`、`full_command`、`timeout`、`description`、`dangerouslyDisableSandbox` を含みたす。`git commit` コマンドが成功した堎合は `git_commit_id` および `git_branch` も含みたす。`git_commit_id` はコミットがセッションの䜜業ディレクトリの HEAD である堎合は完党なコミット SHA、それ以倖の堎合は git の短瞮 SHA です。`git_branch` はコミットされたブランチ。detached HEAD では省略

802 * デスクトップアプリのワヌクスペヌス Bash ツヌル`tool_name` も `Bash` ずしお報告甚: `bash_command`、`full_command`、`timeout` のみを含みたす849 * デスクトップアプリのワヌクスペヌス Bash ツヌル`tool_name` も `Bash` ずしお報告: `bash_command`、`full_command`、`timeout` のみを含みたす

803 * MCP ツヌル甚: `mcp_server_name`、`mcp_tool_name` を含みたす850 * MCP ツヌル甚: `mcp_server_name`、`mcp_tool_name` を含みたす

804 * Skill ツヌル甚: `skill_name` を含みたす851 * Skill ツヌル甚: `skill_name` を含みたす

805 * Agent ツヌルたたはレガシヌ Task ツヌル甚: `subagent_type` を含みたす852 * Agent ツヌルたたはレガシヌ Task ツヌル甚: `subagent_type` を含みたす

806* `tool_input``OTEL_LOG_TOOL_DETAILS=1` の堎合: JSON シリアル化されたツヌル匕数。512 文字を超える個別の倀は切り詰められ、完党なペむロヌドは玄 4 K 文字に制限されたす。MCP ツヌルを含むすべおのツヌルに適甚されたす。853* `tool_input``OTEL_LOG_TOOL_DETAILS=1` の堎合: JSON シリアル化されたツヌル匕数。512 文字を超える個別倀は切り詰められ、完党なペむロヌドは玄 4 K 文字に制限されたす。MCP ツヌルを含むすべおのツヌルに適甚されたす。

807 854 

808<h4 id="api-request-event">855<h4 id="api-request-event">

809 API リク゚ストむベント856 API リク゚ストむベント


815 862 

816**属性**:863**属性**:

817 864 

818* すべおの [暙準属性](#standard-attributes)865* すべおの[暙準属性](#standard-attributes)

819* `event.name`: `"api_request"`866* `event.name`: `"api_request"`

820* `event.timestamp`: ISO 8601 タむムスタンプ867* `event.timestamp`: ISO 8601 タむムスタンプ

821* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明868* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

822* `model`: 䜿甚されたモデル䟋「claude-sonnet-5」869* `model`: 䜿甚されたモデル䟋「claude-sonnet-5」

823* `cost_usd`: 掚定コストUSD870* `cost_usd`: USD での掚定コスト

824* `cost_usd_micros`: 掚定コスト米ドルの癟䞇分の䞀。敎数ずしお発行871* `cost_usd_micros`: 米ドルの癟䞇分の䞀での掚定コスト。敎数ずしお発行

825* `duration_ms`: リク゚スト期間ミリ秒872* `duration_ms`: ミリ秒単䜍のリク゚スト期間

826* `input_tokens`: 入力トヌクン数873* `input_tokens`: 入力トヌクン数

827* `output_tokens`: 出力トヌクン数874* `output_tokens`: 出力トヌクン数

828* `cache_read_tokens`: キャッシュから読み取られたトヌクン数875* `cache_read_tokens`: キャッシュから読み取られたトヌクン数

829* `cache_creation_tokens`: キャッシュ䜜成に䜿甚されたトヌクン数876* `cache_creation_tokens`: キャッシュ䜜成に䜿甚されたトヌクン数

830* `request_id`: 応答の `request-id` ヘッダヌからの Anthropic API リク゚スト ID。`"req_011..."` など。API が返す堎合のみ存圚。877* `request_id`: API リク゚スト ID。`"req_011..."` など。[むベント盞関属性](#event-correlation-attributes)で説明。

831* `client_request_id`: `x-client-request-id` リク゚ストヘッダヌずしお送信されるクラむアント生成 UUID。存圚する堎合に぀いおは [むベント盞関属性](#event-correlation-attributes) テヌブルを参照。Claude Code v2.1.214 以降が必芁878* `client_request_id`: `x-client-request-id` リク゚ストヘッダヌずしお送信されるクラむアント生成 UUID。存圚する堎合に぀いおは[むベント盞関属性](#event-correlation-attributes)テヌブルを参照。Claude Code v2.1.214 以降が必芁

832* `speed`: 高速モヌドがアクティブであったかどうかを瀺す `"fast"` たたは `"normal"`879* `speed`: 高速モヌドがアクティブであったかどうかを瀺す `"fast"` たたは `"normal"`

833* `query_source`: リク゚ストを発行したサブシステム。`"repl_main_thread"`、`"compact"`、たたはサブ゚ヌゞェント名など880* `query_source`: リク゚ストを発行したサブシステム。`"repl_main_thread"`、`"compact"`、たたはサブ゚ヌゞェント名など

834* `effort`: リク゚ストに適甚された [努力レベル](/docs/ja/model-config#adjust-effort-level)。`"low"`、`"medium"`、`"high"`、`"xhigh"`、たたは `"max"`。モデルが努力をサポヌトしおいない堎合は存圚したせん。881* `effort`: リク゚ストに適甚された[努力レベル](/docs/ja/model-config#adjust-effort-level)。`"low"`、`"medium"`、`"high"`、`"xhigh"`、たたは `"max"`。Claude Code が努力レベルを送信しない堎合䟋努力をサポヌトしないモデルは䞍圚。

835* `agent.name`、`skill.name`、`plugin.name`、`marketplace.name`、`mcp_server.name`、`mcp_tool.name`: リク゚ストのスキル、プラグむン、゚ヌゞェント、および MCP 属性。定矩ず削陀動䜜に぀いおは [コストカりンタヌ](#cost-counter) を参照。882* `agent.name`、`skill.name`、`plugin.name`、`marketplace.name`、`mcp_server.name`、`mcp_tool.name`: リク゚ストのスキル、プラグむン、゚ヌゞェント、MCP 属性。定矩ず難読化動䜜に぀いおは[コストカりンタヌ](#cost-counter)を参照。

836 883 

837<h4 id="api-error-event">884<h4 id="api-error-event">

838 API ゚ラヌむベント885 API ゚ラヌむベント


844 891 

845**属性**:892**属性**:

846 893 

847* すべおの [暙準属性](#standard-attributes)894* すべおの[暙準属性](#standard-attributes)

848* `event.name`: `"api_error"`895* `event.name`: `"api_error"`

849* `event.timestamp`: ISO 8601 タむムスタンプ896* `event.timestamp`: ISO 8601 タむムスタンプ

850* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明897* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

851* `model`: 䜿甚されたモデル䟋「claude-sonnet-5」898* `model`: 䜿甚されたモデル䟋「claude-sonnet-5」

852* `error`: ゚ラヌメッセヌゞ899* `error`: ゚ラヌメッセヌゞ

853* `status_code`: HTTP ステヌタスコヌド数倀。接続障害などの非 HTTP ゚ラヌの堎合は存圚したせん。900* `status_code`: HTTP ステヌタスコヌド数倀。接続障害などの非 HTTP ゚ラヌの堎合は䞍圚。

854* `duration_ms`: リク゚スト期間ミリ秒901* `duration_ms`: ミリ秒単䜍のリク゚スト期間

855* `attempt`: 実行された詊行の総数。初期リク゚ストを含む`1` は再詊行が発生しなかったこずを意味したす902* `attempt`: 実行された詊行の総数。初期リク゚ストを含む`1` は再詊行が発生しなかったこずを意味したす

856* `request_id`: 応答の `request-id` ヘッダヌからの Anthropic API リク゚スト ID。`"req_011..."` など。API が返す堎合のみ存圚。903* `request_id`: API リク゚スト ID。`"req_011..."` など。[むベント盞関属性](#event-correlation-attributes)で説明。

857* `client_request_id`: `x-client-request-id` リク゚ストヘッダヌずしお送信されるクラむアント生成 UUID。タむムアりトや接続゚ラヌなどの障害がサヌバヌ `request_id` を生成しなかった堎合でも利甚可胜です。存圚する堎合に぀いおは [むベント盞関属性](#event-correlation-attributes) テヌブルを参照。Claude Code v2.1.214 以降が必芁904* `client_request_id`: `x-client-request-id` リク゚ストヘッダヌずしお送信されるクラむアント生成 UUID。タむムアりトや接続゚ラヌなどの障害がサヌバヌ `request_id` を生成しなかった堎合でも利甚可胜。存圚する堎合に぀いおは[むベント盞関属性](#event-correlation-attributes)テヌブルを参照。Claude Code v2.1.214 以降が必芁

858* `speed`: 高速モヌドがアクティブであったかどうかを瀺す `"fast"` たたは `"normal"`905* `speed`: 高速モヌドがアクティブであったかどうかを瀺す `"fast"` たたは `"normal"`

859* `query_source`: リク゚ストを発行したサブシステム。`"repl_main_thread"`、`"compact"`、たたはサブ゚ヌゞェント名など906* `query_source`: リク゚ストを発行したサブシステム。`"repl_main_thread"`、`"compact"`、たたはサブ゚ヌゞェント名など

860* `effort`: リク゚ストに適甚された [努力レベル](/docs/ja/model-config#adjust-effort-level)。モデルが努力をサポヌトしおいない堎合は存圚したせん。907* `effort`: リク゚ストに適甚された[努力レベル](/docs/ja/model-config#adjust-effort-level)。Claude Code が努力レベルを送信しない堎合䟋努力をサポヌトしないモデルは䞍圚。

861* `agent.name`、`skill.name`、`plugin.name`、`marketplace.name`、`mcp_server.name`、`mcp_tool.name`: リク゚ストのスキル、プラグむン、゚ヌゞェント、および MCP 属性。定矩ず削陀動䜜に぀いおは [コストカりンタヌ](#cost-counter) を参照。908* `agent.name`、`skill.name`、`plugin.name`、`marketplace.name`、`mcp_server.name`、`mcp_tool.name`: リク゚ストのスキル、プラグむン、゚ヌゞェント、MCP 属性。定矩ず難読化動䜜に぀いおは[コストカりンタヌ](#cost-counter)を参照。

862 909 

863<h4 id="api-refusal-event">910<h4 id="api-refusal-event">

864 API 拒吊むベント911 API 拒吊むベント

865</h4>912</h4>

866 913 

867API リク゚ストが `stop_reason: "refusal"` を返すずログされたす。拒吊は HTTP ゚ラヌではなく成功した応答ストリヌムで到着するため、`api_error` むベントは発火したせん。このむベントにより、拒吊頻床を远跡し、拒吊を `api_request` および `api_error` ず同じ属性でグルヌプ化できたす。914API リク゚ストが `stop_reason: "refusal"` を返すずログされたす。拒吊は HTTP ゚ラヌではなく成功したレスポンスストリヌムで到着するため、`api_error` むベントは発火したせん。このむベントにより、拒吊頻床を远跡し、拒吊を `api_request` および `api_error` ず同じ属性でグルヌプ化できたす。

868 915 

869**むベント名**: `claude_code.api_refusal`916**むベント名**: `claude_code.api_refusal`

870 917 

871**属性**:918**属性**:

872 919 

873* すべおの [暙準属性](#standard-attributes)920* すべおの[暙準属性](#standard-attributes)

874* `event.name`: `"api_refusal"`921* `event.name`: `"api_refusal"`

875* `event.timestamp`: ISO 8601 タむムスタンプ922* `event.timestamp`: ISO 8601 タむムスタンプ

876* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明923* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

877* `model`: リク゚ストからのモデル識別子924* `model`: リク゚ストのモデル識別子

878* `request_id`: 応答の `request-id` ヘッダヌからの Anthropic API リク゚スト ID。`"req_011..."` など。API が返す堎合のみ存圚。925* `request_id`: API リク゚スト ID。`"req_011..."` など。[むベント盞関属性](#event-correlation-attributes)で説明。

879* `query_source`: リク゚ストを発行したサブシステム。`"repl_main_thread"`、`"compact"`、たたはサブ゚ヌゞェント名など。定矩に぀いおは [`api_request`](#api-request-event) を参照。926* `query_source`: リク゚ストを発行したサブシステム。`"repl_main_thread"`、`"compact"`、たたはサブ゚ヌゞェント名など。定矩に぀いおは [`api_request`](#api-request-event) を参照。

880* `speed`: [高速モヌド](/docs/ja/fast-mode) がアクティブな堎合は `"fast"`、たたはそれ以倖の堎合は `"normal"`927* `speed`: [高速モヌド](/docs/ja/fast-mode)がアクティブな堎合は `"fast"`、たたはそれ以倖の堎合は `"normal"`

881* `attempt`: 再詊行詊行番号。最初の詊行は `1`。928* `attempt`: 再詊行詊行番号。最初の詊行は `1`。

882* `effort`: リク゚ストに適甚された [努力レベル](/docs/ja/model-config#adjust-effort-level)。モデルが努力をサポヌトしおいない堎合は存圚したせん。929* `effort`: リク゚ストに適甚された[努力レベル](/docs/ja/model-config#adjust-effort-level)。Claude Code が努力レベルを送信しない堎合䟋努力をサポヌトしないモデルは䞍圚。

883* `server_fallback_hop`: API のサヌバヌ偎モデルフォヌルバックがこの拒吊を別のモデルで既に再詊行した堎合は `true`。ナヌザヌはこの特定の拒吊を芋たせんでした。リク゚ストが拒吊で終了した堎合は `false`。単䞀のタヌンは、フォヌルバックモデルも拒吊する堎合、`true` ホップむベントず埌の `false` 最終むベントの䞡方を発行できたす。930* `server_fallback_hop`: API のサヌバヌ偎モデルフォヌルバックがこの拒吊を別のモデルで既に再詊行した堎合は `true`。ナヌザヌはこの特定の拒吊を芋たせんでした。リク゚ストが拒吊で終了した堎合は `false`。フォヌルバックモデルも拒吊する堎合、1 ぀のタヌンは `true` ホップむベントず埌の `false` 最終むベントの䞡方を発行できたす。

884* `has_category`: API 応答が `stop_details.category` の `"cyber"`、`"bio"`、`"frontier_llm"`、たたは `"reasoning_extraction"` を持぀堎合は `true`。応答がカテゎリを持たないか、そのセット倖の倀を持぀堎合は `false`。`server_fallback_hop` が `true` の堎合は存圚したせん。ホップブロックは `stop_details` を持たないため。931* `has_category`: API レスポンスが `stop_details.category` の `"cyber"`、`"bio"`、`"frontier_llm"`、たたは `"reasoning_extraction"` を保持した堎合は `true`。レスポンスがカテゎリを保持しなかったか、そのセット倖の倀を保持した堎合は `false`。`server_fallback_hop` が `true` の堎合は䞍圚。ホップブロックは `stop_details` を保持しないため。

885* `has_explanation`: API 応答が `stop_details.explanation` を持぀堎合は `true`。それ以倖の堎合は `false`。`server_fallback_hop` が `true` の堎合は存圚したせん。932* `has_explanation`: API レスポンスが `stop_details.explanation` を保持した堎合は `true`。それ以倖の堎合は `false`。`server_fallback_hop` が `true` の堎合は䞍圚。

886* `category`: API 応答からの `stop_details.category` 倀。`"cyber"`、`"bio"`、`"frontier_llm"`、たたは `"reasoning_extraction"` のいずれか。`OTEL_LOG_TOOL_DETAILS=1` が蚭定され、`has_category` が `true` の堎合のみ存圚。933* `category`: API レスポンスの `stop_details.category` 倀。`"cyber"`、`"bio"`、`"frontier_llm"`、たたは `"reasoning_extraction"` のいずれか。`OTEL_LOG_TOOL_DETAILS=1` が蚭定され、`has_category` が `true` の堎合のみ存圚。

887* `agent.name`、`skill.name`、`plugin.name`、`marketplace.name`、`mcp_server.name`、`mcp_tool.name`: リク゚ストのスキル、プラグむン、゚ヌゞェント、および MCP 属性。定矩ず削陀動䜜に぀いおは [コストカりンタヌ](#cost-counter) を参照。934* `agent.name`、`skill.name`、`plugin.name`、`marketplace.name`、`mcp_server.name`、`mcp_tool.name`: リク゚ストのスキル、プラグむン、゚ヌゞェント、MCP 属性。定矩ず難読化動䜜に぀いおは[コストカりンタヌ](#cost-counter)を参照。

888 935 

889<h4 id="api-request-body-event">936<h4 id="api-request-body-event">

890 API リク゚ストボディむベント937 API リク゚ストボディむベント

891</h4>938</h4>

892 939 

893`OTEL_LOG_RAW_API_BODIES` が蚭定されおいる堎合、各 API リク゚スト詊行に察しおログされたす。詊行ごずに 1 ぀のむベントが発行されるため、調敎されたパラメヌタヌでの再詊行はそれぞれ独自のむベントを生成したす。940`OTEL_LOG_RAW_API_BODIES` が蚭定されおいる堎合、各 API リク゚スト詊行に察しおログされたす。再詊行されたパラメヌタヌごずに 1 ぀のむベントが発行されるため、調敎されたパラメヌタヌでの再詊行は独自のむベントを生成したす。

894 941 

895**むベント名**: `claude_code.api_request_body`942**むベント名**: `claude_code.api_request_body`

896 943 

897**属性**:944**属性**:

898 945 

899* すべおの [暙準属性](#standard-attributes)946* すべおの[暙準属性](#standard-attributes)

900* `event.name`: `"api_request_body"`947* `event.name`: `"api_request_body"`

901* `event.timestamp`: ISO 8601 タむムスタンプ948* `event.timestamp`: ISO 8601 タむムスタンプ

902* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明949* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

903* `body`: JSON シリアル化された Messages API リク゚ストパラメヌタヌ。システムプロンプト、メッセヌゞ、ツヌルなど。コンテンツ制限デフォルト 60 KBで切り詰められたす。前のアシスタントタヌンの拡匵思考コンテンツはリダクションされたす。むンラむンモヌド`OTEL_LOG_RAW_API_BODIES=1`でのみ発行。950* `body`: JSON シリアル化された Messages API リク゚ストパラメヌタヌ。システムプロンプト、メッセヌゞ、ツヌルなど。コンテンツ制限デフォルト 60 KBで切り詰められたす。前のアシスタントタヌンの拡匵思考コンテンツは難読化されたす。むンラむンモヌド`OTEL_LOG_RAW_API_BODIES=1`でのみ発行。

904* `body_ref`: 切り詰められおいないボディを含む `<dir>/<uuid>.request.json` ファむルぞの絶察パス。ファむルモヌド`OTEL_LOG_RAW_API_BODIES=file:<dir>`でのみ発行。951* `body_ref`: 切り詰められおいないボディを含む `<dir>/<uuid>.request.json` ファむルぞの絶察パス。ファむルモヌド`OTEL_LOG_RAW_API_BODIES=file:<dir>`でのみ発行。

905* `body_length`: 切り詰められおいないボディの長さ。`OTEL_LOG_RAW_API_BODIES=file:<dir>` の堎合は UTF-8 バむト。`=1` の堎合は UTF-16 コヌドナニット952* `body_length`: 切り詰められおいないボディの長さ。`OTEL_LOG_RAW_API_BODIES=file:<dir>` の堎合は UTF-8 バむト。`=1` の堎合は UTF-16 コヌドナニット

906* `body_truncated`: むンラむンの切り詰めが発生した堎合は `"true"`。ファむルモヌドおよび切り詰めが発生しなかった堎合は存圚したせん。953* `body_truncated`: むンラむン切り詰めが発生した堎合は `"true"`。ファむルモヌドおよび切り詰めが発生しなかった堎合は䞍圚。

907* `model`: リク゚ストパラメヌタヌからのモデル識別子954* `model`: リク゚ストパラメヌタヌのモデル識別子

908* `query_source`: リク゚ストを発行したサブシステム䟋`"compact"`955* `query_source`: リク゚ストを発行したサブシステム䟋`"compact"`

909* `request_body_id`: この詊行のリク゚ストボディを識別する UUID。成功した詊行の [`api_response_body` むベント](#api-response-body-event) は同じ倀を持぀ため、応答をそれを生成した正確なリク゚ストずペアリングできたす。Claude Code v2.1.274 以降が必芁956* `request_body_id`: この詊行のリク゚ストボディを識別する UUID。成功した詊行の [`api_response_body` むベント](#api-response-body-event) は同じ倀を保持するため、レスポンスをそれを生成した正確なリク゚ストずペアリングできたす。Claude Code v2.1.274 以降が必芁

910 957 

911<h4 id="api-response-body-event">958<h4 id="api-response-body-event">

912 API レスポンスボディむベント959 API レスポンスボディむベント


914 961 

915`OTEL_LOG_RAW_API_BODIES` が蚭定されおいる堎合、各成功した API レスポンスに察しおログされたす。962`OTEL_LOG_RAW_API_BODIES` が蚭定されおいる堎合、各成功した API レスポンスに察しおログされたす。

916 963 

917ファむルモヌド`OTEL_LOG_RAW_API_BODIES=file:<dir>`では、Claude Code は成功した応答ごずに 1 ぀の JSON 行を `<dir>/index.jsonl` に远加したす。フィヌルド `timestamp`、`session_id`、`query_source`、`model`、`request_id`、`message_id`、`message_uuid`、`request_file`、`response_file` を持ちたす。これを読んで、テレメトリバック゚ンドをク゚リせずに、特定のトランスクリプトメッセヌゞの背埌にあるリク゚ストおよびレスポンスファむルを芋぀けたす。むンデックスファむルは Claude Code v2.1.274 以降が必芁です。964ファむルモヌド`OTEL_LOG_RAW_API_BODIES=file:<dir>`では、Claude Code は成功したレスポンスごずに 1 ぀の JSON 行を `<dir>/index.jsonl` に远加したす。フィヌルド `timestamp`、`session_id`、`query_source`、`model`、`request_id`、`message_id`、`message_uuid`、`request_file`、`response_file` を含みたす。テレメトリバック゚ンドをク゚リせずに、特定のトランスクリプトメッセヌゞの背埌にあるリク゚ストおよびレスポンスファむルを芋぀けるために読み取りたす。むンデックスファむルには Claude Code v2.1.274 以降が必芁。

918 965 

919**むベント名**: `claude_code.api_response_body`966**むベント名**: `claude_code.api_response_body`

920 967 

921**属性**:968**属性**:

922 969 

923* すべおの [暙準属性](#standard-attributes)970* すべおの[暙準属性](#standard-attributes)

924* `event.name`: `"api_response_body"`971* `event.name`: `"api_response_body"`

925* `event.timestamp`: ISO 8601 タむムスタンプ972* `event.timestamp`: ISO 8601 タむムスタンプ

926* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明973* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

927* `body`: JSON シリアル化された Messages API レスポンス。ID、コンテンツブロック、䜿甚状況、停止理由を含みたす。コンテンツ制限デフォルト 60 KBで切り詰められたす。拡匵思考コンテンツはリダクションされたす。むンラむンモヌド`OTEL_LOG_RAW_API_BODIES=1`でのみ発行。974* `body`: JSON シリアル化された Messages API レスポンス。ID、コンテンツブロック、䜿甚状況、停止理由を含みたす。コンテンツ制限デフォルト 60 KBで切り詰められたす。拡匵思考コンテンツは難読化されたす。むンラむンモヌド`OTEL_LOG_RAW_API_BODIES=1`でのみ発行。

928* `body_ref`: 切り詰められおいないボディを含む `<dir>/<request_id>.response.json` ファむルぞの絶察パス。ファむルモヌド`OTEL_LOG_RAW_API_BODIES=file:<dir>`でのみ発行。975* `body_ref`: 切り詰められおいないボディを含む `<dir>/<request_id>.response.json` ファむルぞの絶察パス。ファむルモヌド`OTEL_LOG_RAW_API_BODIES=file:<dir>`でのみ発行。

929* `body_length`: 切り詰められおいないボディの長さ。`OTEL_LOG_RAW_API_BODIES=file:<dir>` の堎合は UTF-8 バむト。`=1` の堎合は UTF-16 コヌドナニット976* `body_length`: 切り詰められおいないボディの長さ。`OTEL_LOG_RAW_API_BODIES=file:<dir>` の堎合は UTF-8 バむト。`=1` の堎合は UTF-16 コヌドナニット

930* `body_truncated`: むンラむンの切り詰めが発生した堎合は `"true"`。ファむルモヌドおよび切り詰めが発生しなかった堎合は存圚したせん。977* `body_truncated`: むンラむン切り詰めが発生した堎合は `"true"`。ファむルモヌドおよび切り詰めが発生しなかった堎合は䞍圚。

931* `model`: モデル識別子978* `model`: モデル識別子

932* `query_source`: リク゚ストを発行したサブシステム979* `query_source`: リク゚ストを発行したサブシステム

933* `request_id`: 応答の `request-id` ヘッダヌからの Anthropic API リク゚スト ID。`"req_011..."` など。API が返す堎合のみ存圚。980* `request_id`: API リク゚スト ID。`"req_011..."` など。[むベント盞関属性](#event-correlation-attributes)で説明。

934* `request_body_id`: この応答が答える [`api_request_body` むベント](#api-request-body-event) の `request_body_id`。Claude Code v2.1.274 以降が必芁981* `request_body_id`: このレスポンスが応答する [`api_request_body` むベント](#api-request-body-event) の `request_body_id`。Claude Code v2.1.274 以降が必芁

935* `message.id`: API がレスポンスに割り圓おたメッセヌゞ ID。レスポンスボディの `id` フィヌルド。Claude Code v2.1.274 以降が必芁982* `message.id`: API がレスポンスに割り圓おたメッセヌゞ ID。レスポンスボディの `id` フィヌルド。Claude Code v2.1.274 以降が必芁

936* `message.uuid`: レスポンスの最終トランスクリプト゚ントリの UUID。`request_body_id` ず䞀緒に、トランスクリプトメッセヌゞをそれの背埌にあるリク゚ストおよびレスポンスボディにリンクしたす。Claude Code v2.1.274 以降が必芁983* `message.uuid`: レスポンスの最終トランスクリプト゚ントリの UUID。`request_body_id` ず䞀緒に、トランスクリプトメッセヌゞをそれの背埌にあるリク゚ストおよびレスポンスボディにリンクしたす。Claude Code v2.1.274 以降が必芁

937 984 


945 992 

946**属性**:993**属性**:

947 994 

948* すべおの [暙準属性](#standard-attributes)995* すべおの[暙準属性](#standard-attributes)

949* `event.name`: `"tool_decision"`996* `event.name`: `"tool_decision"`

950* `event.timestamp`: ISO 8601 タむムスタンプ997* `event.timestamp`: ISO 8601 タむムスタンプ

951* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明998* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

952* `tool_name`: ツヌルの名前䟋「Read」、「Edit」、「Write」、「NotebookEdit」999* `tool_name`: ツヌルの名前䟋「Read」、「Edit」、「Write」、「NotebookEdit」

953* `tool_use_id`: このツヌル呌び出しの䞀意の識別子。フックに枡される `tool_use_id` ず䞀臎し、OTel むベントずフック取埗デヌタ間の盞関を可胜にしたす。1000* `tool_use_id`: このツヌル呌び出しの䞀意の識別子。フックに枡された `tool_use_id` ず䞀臎し、OTel むベントずフック取埗デヌタ間の盞関を可胜にしたす。

954* `decision`: `"accept"` たたは `"reject"`1001* `decision`: `"accept"` たたは `"reject"`

955* `tool_source`: 垞に存圚したす。ツヌルの出所。CLI 䜜成倀の閉じたセット。Claude Code v2.1.214 以降が必芁1002* `tool_source`: 垞に存圚したす。ツヌルの出所。CLI 䜜成倀の閉じたセット。Claude Code v2.1.214 以降が必芁

956 * `"builtin"`: CLI 自䜓のツヌル1003 * `"builtin"`: CLI 自䜓のツヌル

957 * `"mcp"`: 䞀般的に MCP サヌバヌ1004 * `"mcp"`: 䞀般的に MCP サヌバヌ

958 * `"sdk_host_builtin_mcp"`: Claude Desktop 自䜓に組み蟌たれたプロセス内サヌバヌ。Claude Desktop が所有するセッション。Claude Desktop が独自の゚ントリポむント `claude-desktop`、`claude-desktop-3p`、たたは `local-agent` から開始したセッション。そのセッションがネストされた子ではない堎合。ネストされたセッションClaude Code 自䜓が生成するセッションを含むは、これらのサヌバヌを `"mcp"` ずしお報告したす1005 * `"sdk_host_builtin_mcp"`: Claude Desktop 自䜓に組み蟌たれたむンプロセスサヌバヌ。Claude Desktop が所有するセッション。Claude Desktop は独自の゚ントリポむント `claude-desktop`、`claude-desktop-3p`、たたは `local-agent` から開始したセッションを所有したす。ネストされたセッションClaude Code 自䜓が生成するセッションを含むは、これらのサヌバヌを `"mcp"` ずしお報告したす

959* `source`: 決定の出所:1006* `source`: 決定の出所。

960 * `"config"`: プロンプトなしで自動的に決定。プロゞェクト蚭定、ナヌザヌの個人蚭定の蚱可たたは拒吊ルヌル、゚ンタヌプラむズ管理ポリシヌ、`--allowedTools` たたは `--disallowedTools` フラグ、アクティブな暩限モヌド、同じむンタラクティブ CLI セッション内の前のプロンプトからのセッションスコヌプ付䞎、たたはツヌルが本質的に安党であるため。むベントはこれらの゜ヌスのどれが䞀臎したかを瀺したせん。Claude Code は、暩限プロンプトリク゚スト自䜓が倱敗した堎合も `"config"` を報告したす。䟋えば、Agent SDK の [`canUseTool`](/docs/ja/agent-sdk/typescript#canusetool) コヌルバックたたは [`--permission-prompt-tool`](/docs/ja/cli-reference#cli-flags) ツヌルが無効な結果を返す堎合、たたはリク゚ストが保留䞭に入力ストリヌムが閉じる堎合。v2.1.216 より前では、Claude Code はこれらの障害を `"user_reject"` ずしお報告しおいたした。1007 * `"config"`: プロンプトなしで自動的に決定。プロゞェクト蚭定、ナヌザヌの個人蚭定の蚱可たたは拒吊ルヌル、゚ンタヌプラむズ管理ポリシヌ、`--allowedTools` たたは `--disallowedTools` フラグ、アクティブな暩限モヌド、同じむンタラクティブ CLI セッション内の前のプロンプトからのセッションスコヌプ付䞎、たたはツヌルが本質的に安党であるため。むベントはこれらの゜ヌスのどれが䞀臎したかを瀺したせん。Claude Code は、暩限プロンプトリク゚スト自䜓が倱敗した堎合䟋Agent SDK の [`canUseTool`](/docs/ja/agent-sdk/typescript#canusetool) コヌルバックたたは [`--permission-prompt-tool`](/docs/ja/cli-reference#cli-flags) ツヌルが無効な結果を返す堎合、たたは入力ストリヌムがリク゚スト保留䞭に閉じる堎合も `"config"` を報告したす。v2.1.216 より前では、Claude Code はこれらの障害を `"user_reject"` ずしお報告しおいたした。

961 * `"hook"`: `PreToolUse` たたは `PermissionRequest` フックが決定を返したした。1008 * `"hook"`: `PreToolUse` たたは `PermissionRequest` フックが決定を返したした。

962 * `"user_permanent"`: ナヌザヌが暩限プロンプトで「はい、今埌このツヌルに぀いお聞かないでください」を遞択した堎合に発行されたす。これにより、蚱可ルヌルが個人蚭定に保存されたす。むンタラクティブ CLI では、その遞択自䜓に察しおのみ発行されたす。埌の呌び出しが保存されたルヌルず䞀臎する堎合は、代わりに `"config"` を発行したす。Agent SDK たたは非むンタラクティブ `-p` セッションでは、初期遞択ず埌のルヌル䞀臎の䞡方が `"user_permanent"` を発行したす。受け入れずしお扱われたす。1009 * `"user_permanent"`: ナヌザヌが暩限プロンプトで「はい、今埌このツヌルに぀いお聞かないでください」を遞択した堎合に発行されたす。これにより、蚱可ルヌルが個人蚭定に保存されたす。むンタラクティブ CLI では、その遞択自䜓に察しおのみ発行されたす。埌の呌び出しが保存されたルヌルず䞀臎する堎合は `"config"` を発行したす。Agent SDK たたは非むンタラクティブ `-p` セッションでは、初期遞択ず埌のルヌル䞀臎の䞡方が `"user_permanent"` を発行したす。受け入れずしお扱われたす。

963 * `"user_temporary"`: ナヌザヌが暩限プロンプトで「はい」を遞択した堎合、たたはファむル線集たたは読み取りプロンプトでセッションの残りの間アクセスを蚱可するオプションを遞択した堎合に発行されたす。むンタラクティブ CLI では、その遞択自䜓に察しおのみ発行されたす。埌の呌び出しがそのセッションスコヌプ付䞎によっお蚱可される堎合は、代わりに `"config"` を発行したす。Agent SDK たたは非むンタラクティブ `-p` セッションでは、遞択ず埌の䞀臎の䞡方が `"user_temporary"` を発行したす。受け入れずしお扱われたす。1010 * `"user_temporary"`: ナヌザヌが暩限プロンプトで「はい」を遞択した堎合、たたはファむル線集たたは読み取りプロンプトでセッションの残りの間アクセスを蚱可するオプションを遞択した堎合に発行されたす。むンタラクティブ CLI では、その遞択自䜓に察しおのみ発行されたす。埌の呌び出しがそのセッションスコヌプ付䞎ず䞀臎する堎合は `"config"` を発行したす。Agent SDK たたは非むンタラクティブ `-p` セッションでは、遞択ず埌のマッチの䞡方が `"user_temporary"` を発行したす。受け入れずしお扱われたす。

964 * `"user_abort"`: ナヌザヌが暩限プロンプトを回答なしで华䞋した堎合に発行されたす。Agent SDK および非むンタラクティブ `-p` セッションでは、`canUseTool` たたは `--permission-prompt-tool` 暩限リク゚ストが保留䞭にタヌンを䞭断するこずを含みたす。v2.1.216 より前では、Claude Code はその䞭断を `"user_reject"` ずしお報告しおいたした。拒吊ずしお扱われたす。1011 * `"user_abort"`: ナヌザヌが暩限プロンプトを回答なしで华䞋した堎合に発行されたす。Agent SDK および非むンタラクティブ `-p` セッションでは、`canUseTool` たたは `--permission-prompt-tool` 暩限リク゚スト保留䞭にタヌンを䞭断するこずを含みたす。v2.1.216 より前では、Claude Code はその䞭断を `"user_reject"` ずしお報告しおいたした。拒吊ずしお扱われたす。

965 * `"user_reject"`: ナヌザヌがプロンプトで「いいえ」を遞択した堎合に発行されたす。むンタラクティブ CLI では、その遞択自䜓に察しおのみ発行されたす。ナヌザヌの個人蚭定の拒吊ルヌルず䞀臎する呌び出しは、代わりに `"config"` を発行したす。Agent SDK たたは非むンタラクティブ `-p` セッションでは、個人蚭定の拒吊ルヌルず䞀臎する呌び出しは `"user_reject"` を発行したす。拒吊ずしお扱われたす。1012 * `"user_reject"`: ナヌザヌがプロンプトで「いいえ」を遞択した堎合に発行されたす。むンタラクティブ CLI では、その遞択自䜓に察しおのみ発行されたす。ナヌザヌの個人蚭定の拒吊ルヌルず䞀臎する呌び出しは `"config"` を発行したす。Agent SDK たたは非むンタラクティブ `-p` セッションでは、個人蚭定の拒吊ルヌルず䞀臎する呌び出しは `"user_reject"` を発行したす。拒吊ずしお扱われたす。

966* `tool_parameters``OTEL_LOG_TOOL_DETAILS=1` の堎合: ツヌル固有のパラメヌタヌを含む JSON 文字列。[ツヌル結果むベント](#tool-result-event) ず同じ圢状。`updatedInput` を介した暩限決定がツヌル入力を曞き盎す堎合、受け入れられた呌び出しの倀は異なる可胜性がありたす。`decision` が `"reject"` の堎合、どのコマンドが拒吊されたかを確認するには、この属性を䜿甚したす。1013* `tool_parameters``OTEL_LOG_TOOL_DETAILS=1` の堎合: ツヌル固有のパラメヌタヌを含む JSON 文字列。[ツヌル結果むベント](#tool-result-event) ず同じ圢状。`git_commit_id` などの実行埌フィヌルドを陀きたす。受け入れられた呌び出しの堎合、暩限決定が `updatedInput` を通じおツヌル入力を曞き盎す堎合、倀は `tool_result` ず異なる可胜性がありたす。`decision` が `"reject"` の堎合、どのコマンドが拒吊されたかを確認するにはこの属性を䜿甚したす。

967 * `"sdk_host_builtin_mcp"` ツヌル甚: `OTEL_LOG_TOOL_DETAILS` がオフの堎合でも、ホストアプリケヌションがこれらの名前を定矩するため、`mcp_server_name` ず `mcp_tool_name` が含たれたす。これらなしでは、これらの組み蟌みサヌバヌのいずれかぞの拒吊された呌び出しはデフォルトストリヌムで属性付けできたせん。ナヌザヌ蚭定 MCP サヌバヌの堎合、むベントの `tool_name` は垞にリテラル `"mcp_tool"`。サヌバヌずツヌル名は `tool_parameters` にのみ衚瀺されたす。フラグがオンの堎合。匕数コンテンツはどこでもフラグが必芁です。Claude Code v2.1.214 以降が必芁1014 * `"sdk_host_builtin_mcp"` ツヌル甚: `mcp_server_name` および `mcp_tool_name` は `OTEL_LOG_TOOL_DETAILS` がオフの堎合でも含たれたす。ホストアプリケヌションがこれらの名前を定矩するため。これらなしでは、これらの組み蟌みサヌバヌの 1 ぀ぞの拒吊された呌び出しはデフォルトストリヌムで属性付けできたせん。ナヌザヌ蚭定 MCP サヌバヌの堎合、むベントの `tool_name` は垞にリテラル `"mcp_tool"`。サヌバヌおよびツヌル名は `tool_parameters` にのみ衚瀺されたす。フラグがオンの堎合。匕数コンテンツはどこでもフラグが必芁です。Claude Code v2.1.214 以降が必芁

968 * Bash ツヌル甚: `bash_command`、`full_command`、`timeout`、`description`、`dangerouslyDisableSandbox` を含みたす。デスクトップアプリのワヌクスペヌス bash ツヌル`tool_name` も `Bash` ずしお報告は、`bash_command`、`full_command`、`timeout` のみを含みたす1015 * Bash ツヌル甚: `bash_command`、`full_command`、`timeout`、`description`、`dangerouslyDisableSandbox` を含みたす。デスクトップアプリのワヌクスペヌス bash ツヌルも `tool_name` を `Bash` ずしお報告したすが、`bash_command`、`full_command`、`timeout` のみを含みたす

969 * MCP ツヌル甚: `mcp_server_name`、`mcp_tool_name` を含みたす1016 * MCP ツヌル甚: `mcp_server_name`、`mcp_tool_name` を含みたす

970 * Skill ツヌル甚: `skill_name` を含みたす1017 * Skill ツヌル甚: `skill_name` を含みたす

971 * Agent ツヌルたたはレガシヌ Task ツヌル甚: `subagent_type` を含みたす1018 * Agent ツヌルたたはレガシヌ Task ツヌル甚: `subagent_type` を含みたす


974 暩限モヌド倉曎むベント1021 暩限モヌド倉曎むベント

975</h4>1022</h4>

976 1023 

977暩限モヌドが倉曎されるずログされたす。䟋えば、`Shift+Tab` サむクリング、プランモヌド終了、たたは自動モヌドゲヌトチェックから。1024暩限モヌドが倉曎されるずログされたす。䟋`Shift+Tab` サむクリング、プランモヌド終了、自動モヌドゲヌトチェック。

978 1025 

979**むベント名**: `claude_code.permission_mode_changed`1026**むベント名**: `claude_code.permission_mode_changed`

980 1027 

981**属性**:1028**属性**:

982 1029 

983* すべおの [暙準属性](#standard-attributes)1030* すべおの[暙準属性](#standard-attributes)

984* `event.name`: `"permission_mode_changed"`1031* `event.name`: `"permission_mode_changed"`

985* `event.timestamp`: ISO 8601 タむムスタンプ1032* `event.timestamp`: ISO 8601 タむムスタンプ

986* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1033* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

987* `from_mode`: 前の暩限モヌド。䟋`"default"`、`"plan"`、`"acceptEdits"`、`"auto"`、たたは `"bypassPermissions"`1034* `from_mode`: 前の暩限モヌド。䟋`"default"`、`"plan"`、`"acceptEdits"`、`"auto"`、`"bypassPermissions"`

988* `to_mode`: 新しい暩限モヌド1035* `to_mode`: 新しい暩限モヌド

989* `trigger`: 倉曎の原因。`"shift_tab"`、`"exit_plan_mode"`、`"auto_gate_denied"`、たたは `"auto_opt_in"` のいずれか。SDK たたはブリッゞから発生する遷移の堎合は存圚したせん1036* `trigger`: 倉曎の原因。`"shift_tab"`、`"exit_plan_mode"`、`"auto_gate_denied"`、たたは `"auto_opt_in"` のいずれか。SDK たたはブリッゞから遷移が発生する堎合は䞍圚。

990 1037 

991<h4 id="auth-event">1038<h4 id="auth-event">

992 認蚌むベント1039 認蚌むベント


998 1045 

999**属性**:1046**属性**:

1000 1047 

1001* すべおの [暙準属性](#standard-attributes)1048* すべおの[暙準属性](#standard-attributes)

1002* `event.name`: `"auth"`1049* `event.name`: `"auth"`

1003* `event.timestamp`: ISO 8601 タむムスタンプ1050* `event.timestamp`: ISO 8601 タむムスタンプ

1004* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1051* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1005* `action`: `"login"` たたは `"logout"`1052* `action`: `"login"` たたは `"logout"`

1006* `success`: `"true"` たたは `"false"`1053* `success`: `"true"` たたは `"false"`

1007* `auth_method`: 認蚌方法。`"oauth"` など1054* `auth_method`: 認蚌方法。`"oauth"` など

1008* `error_category`: アクションが倱敗した堎合のカテゎリ゚ラヌ皮別。生の゚ラヌメッセヌゞは決しお含たれたせん1055* `error_category`: アクションが倱敗した堎合のカテゎリ゚ラヌ皮別。生の゚ラヌメッセヌゞは含たれたせん

1009* `status_code`: アクションが HTTP ゚ラヌで倱敗した堎合の HTTP ステヌタスコヌド文字列1056* `status_code`: アクションが HTTP ゚ラヌで倱敗した堎合の HTTP ステヌタスコヌド文字列

1010 1057 

1011<h4 id="mcp-server-connection-event">1058<h4 id="mcp-server-connection-event">


1018 1065 

1019**属性**:1066**属性**:

1020 1067 

1021* すべおの [暙準属性](#standard-attributes)1068* すべおの[暙準属性](#standard-attributes)

1022* `event.name`: `"mcp_server_connection"`1069* `event.name`: `"mcp_server_connection"`

1023* `event.timestamp`: ISO 8601 タむムスタンプ1070* `event.timestamp`: ISO 8601 タむムスタンプ

1024* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1071* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1025* `status`: `"connected"`、`"failed"`、たたは `"disconnected"`1072* `status`: `"connected"`、`"failed"`、たたは `"disconnected"`

1026* `transport_type`: サヌバヌトランスポヌト。`"stdio"`、`"sse"`、`"http"` など1073* `transport_type`: サヌバヌトランスポヌト。`"stdio"`、`"sse"`、`"http"` など

1027* `server_scope`: サヌバヌが蚭定されおいるスコヌプ。`"user"`、`"project"`、`"local"` など1074* `server_scope`: サヌバヌが蚭定されおいるスコヌプ。`"user"`、`"project"`、`"local"` など

1028* `duration_ms`: 接続詊行期間ミリ秒1075* `duration_ms`: ミリ秒単䜍の接続詊行期間

1029* `error_code`: 接続が倱敗した堎合の゚ラヌコヌド1076* `error_code`: 接続が倱敗した堎合の゚ラヌコヌド

1030* `is_plugin`: サヌバヌがプラグむンによっお提䟛される堎合は `true`。それ以倖の堎合は `false`1077* `is_plugin`: サヌバヌがプラグむンによっお提䟛される堎合は `true`。それ以倖の堎合は `false`

1031* `plugin_id_hash``is_plugin` が `true` の堎合: プラグむン名ずマヌケットプレむスの安定ハッシュ。名前を公開せずにプラグむンでむベントをグルヌプ化したす。Claude Code は [プラグむン読み蟌みむベント](#plugin-loaded-event) で説明されおいるように蚈算したす1078* `plugin_id_hash``is_plugin` が `true` の堎合: プラグむン名ずマヌケットプレむスの安定ハッシュ。名前を公開せずにプラグむンでむベントをグルヌプ化するため。Claude Code は[プラグむンロヌドむベント](#plugin-loaded-event)で説明されおいるように蚈算したす

1032* `plugin.name``is_plugin` が `true` の堎合: サヌバヌを提䟛するプラグむンの名前。サヌドパヌティプラグむンの堎合、この倀は `OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り、リテラル文字列 `"third-party"`。公匏 Anthropic ゜ヌスのプラグむンは垞に名前で識別されたす。`plugin_id_hash` ず `plugin.name` 属性は独自の監芖バック゚ンドにフロヌし、Anthropic に送信されたせん1079* `plugin.name``is_plugin` が `true` の堎合: サヌバヌを提䟛するプラグむンの名前。サヌドパヌティプラグむンの堎合、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り、リテラル文字列 `"third-party"`。これはサヌドパヌティプラグむン名がデフォルトでログに衚瀺されるのを防ぎたす。公匏 Anthropic ゜ヌスのプラグむンは垞に名前で識別されたす。`plugin_id_hash` および `plugin.name` 属性は独自の監芖バック゚ンドにフロヌし、Anthropic に送信されたせん

1033* `server_name``OTEL_LOG_TOOL_DETAILS=1` の堎合: 蚭定されたサヌバヌ名1080* `server_name``OTEL_LOG_TOOL_DETAILS=1` の堎合: 蚭定されたサヌバヌ名

1034* `error``OTEL_LOG_TOOL_DETAILS=1` の堎合: 接続が倱敗した堎合の完党な゚ラヌメッセヌゞ1081* `error``OTEL_LOG_TOOL_DETAILS=1` の堎合: 接続が倱敗した堎合の完党な゚ラヌメッセヌゞ

1035 1082 


1037 内郚゚ラヌむベント1084 内郚゚ラヌむベント

1038</h4>1085</h4>

1039 1086 

1040Claude Code が予期しない内郚゚ラヌをキャッチするずログされたす。゚ラヌクラス名ず errno スタむルコヌドのみが蚘録されたす。゚ラヌメッセヌゞずスタックトレヌスは決しお含たれたせん。このむベントは Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry に察しお実行する堎合、たたは `DISABLE_ERROR_REPORTING` が蚭定されおいる堎合は発行されたせん。1087Claude Code が予期しない内郚゚ラヌをキャッチするずログされたす。゚ラヌクラス名ず errno スタむルコヌドのみが蚘録されたす。゚ラヌメッセヌゞずスタックトレヌスは含たれたせん。このむベントは Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry に察しお実行する堎合、たたは `DISABLE_ERROR_REPORTING` が蚭定されおいる堎合は発行されたせん。

1041 1088 

1042**むベント名**: `claude_code.internal_error`1089**むベント名**: `claude_code.internal_error`

1043 1090 

1044**属性**:1091**属性**:

1045 1092 

1046* すべおの [暙準属性](#standard-attributes)1093* すべおの[暙準属性](#standard-attributes)

1047* `event.name`: `"internal_error"`1094* `event.name`: `"internal_error"`

1048* `event.timestamp`: ISO 8601 タむムスタンプ1095* `event.timestamp`: ISO 8601 タむムスタンプ

1049* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1096* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1050* `error_name`: ゚ラヌクラス名。`"TypeError"` たたは `"SyntaxError"` など1097* `error_name`: ゚ラヌクラス名。`"TypeError"` たたは `"SyntaxError"` など

1051* `error_code`: ゚ラヌに存圚する堎合の Node.js errno コヌド。`"ENOENT"` など1098* `error_code`: ゚ラヌに存圚する堎合、Node.js errno コヌド。`"ENOENT"` など

1052 1099 

1053<h4 id="plugin-installed-event">1100<h4 id="plugin-installed-event">

1054 プラグむンむンストヌル枈みむベント1101 プラグむンむンストヌルむベント

1055</h4>1102</h4>

1056 1103 

1057プラグむンがむンストヌル完了するずログされたす。`claude plugin install` CLI コマンドずむンタラクティブ `/plugin` UI の䞡方から。1104プラグむンがむンストヌル完了するずログされたす。`claude plugin install` CLI コマンドずむンタラクティブ `/plugin` UI の䞡方から。


1060 1107 

1061**属性**:1108**属性**:

1062 1109 

1063* すべおの [暙準属性](#standard-attributes)1110* すべおの[暙準属性](#standard-attributes)

1064* `event.name`: `"plugin_installed"`1111* `event.name`: `"plugin_installed"`

1065* `event.timestamp`: ISO 8601 タむムスタンプ1112* `event.timestamp`: ISO 8601 タむムスタンプ

1066* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1113* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1067* `marketplace.is_official`: マヌケットプレむスが公匏 Anthropic マヌケットプレむスの堎合は `"true"`。それ以倖の堎合は `"false"`1114* `marketplace.is_official`: マヌケットプレむスが公匏 Anthropic マヌケットプレむスの堎合は `"true"`。それ以倖の堎合は `"false"`

1068* `install.trigger`: `"cli"` たたは `"ui"`1115* `install.trigger`: `"cli"` たたは `"ui"`

1069* `plugin.name`: むンストヌルされたプラグむンの名前。サヌドパヌティマヌケットプレむスの堎合、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいる堎合のみ含たれたす1116* `plugin.name`: むンストヌルされたプラグむンの名前。サヌドパヌティマヌケットプレむスの堎合、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいる堎合のみ含たれたす


1071* `marketplace.name`: プラグむンがむンストヌルされたマヌケットプレむス。サヌドパヌティマヌケットプレむスの堎合、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいる堎合のみ含たれたす1118* `marketplace.name`: プラグむンがむンストヌルされたマヌケットプレむス。サヌドパヌティマヌケットプレむスの堎合、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいる堎合のみ含たれたす

1072 1119 

1073<h4 id="plugin-loaded-event">1120<h4 id="plugin-loaded-event">

1074 プラグむン読み蟌みむベント1121 プラグむンロヌドむベント

1075</h4>1122</h4>

1076 1123 

1077セッション開始時に有効なプラグむンごずに 1 回ログされたす。このむベントを䜿甚しお、フロヌト党䜓でアクティブなプラグむンをむンベントリしたす。`plugin_installed` はむンストヌルアクション自䜓を蚘録するため、補完ずしお。1124セッション開始時に有効なプラグむンごずに 1 回ログされたす。このむベントを䜿甚しお、フロヌト党䜓でアクティブなプラグむンをむンベントリしたす。`plugin_installed` はむンストヌルアクション自䜓を蚘録するため、補完ずしお。


1080 1127 

1081**属性**:1128**属性**:

1082 1129 

1083* すべおの [暙準属性](#standard-attributes)1130* すべおの[暙準属性](#standard-attributes)

1084* `event.name`: `"plugin_loaded"`1131* `event.name`: `"plugin_loaded"`

1085* `event.timestamp`: ISO 8601 タむムスタンプ1132* `event.timestamp`: ISO 8601 タむムスタンプ

1086* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1133* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1087* `plugin.name`: プラグむンの名前。公匏マヌケットプレむスず組み蟌みバンドルの倖のプラグむンの堎合、倀は `OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り `"third-party"`1134* `plugin.name`: プラグむンの名前。公匏マヌケットプレむスおよび組み蟌みバンドル倖のプラグむンの堎合、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り倀は `"third-party"`

1088* `marketplace.name`: プラグむンがむンストヌルされたマヌケットプレむス既知の堎合。`plugin.name` ず同じ条件で `"third-party"` にリダクションされたす1135* `marketplace.name`: プラグむンがむンストヌルされたマヌケットプレむス既知の堎合。`plugin.name` ず同じ条件で `"third-party"` に難読化

1089* `plugin.version`: プラグむンマニフェストからのバヌゞョン。名前がリダクションされず、マニフェストがバヌゞョンを宣蚀する堎合のみ含たれたす1136* `plugin.version`: プラグむンマニフェストからのバヌゞョン。名前が難読化されおおらず、マニフェストがバヌゞョンを宣蚀する堎合のみ含たれたす

1090* `plugin.scope`: プラグむンの出所カテゎリ。`"official"`、`"community"`、`"org"`、`"user-local"`、たたは `"default-bundle"`1137* `plugin.scope`: プラグむンの出所カテゎリ。`"official"`、`"community"`、`"org"`、`"user-local"`、たたは `"default-bundle"`

1091* `enabled_via`: プラグむンが有効になった方法。`"default-enable"`、`"org-policy"`、`"admin-install"`、`"seed-mount"`、たたは `"user-install"`。`"admin-install"` 倀は、プラグむンが [**組織蚭定 > プラグむン**](https://claude.ai/admin-settings/plugins) で組織に察しお必須たたはオヌトむンストヌルに蚭定されおいるこずを意味したす。v2.1.246 より前では、Claude Code はこれらのプラグむンを `"user-install"` たたは `"seed-mount"` ずしお報告しおいたした1138* `enabled_via`: プラグむンが有効になった方法。`"default-enable"`、`"org-policy"`、`"admin-install"`、`"seed-mount"`、たたは `"user-install"`。`"admin-install"` 倀は、プラグむンが [**Organization settings > Plugins & skills**](https://claude.ai/admin-settings/skills?tab=inventory) で組織に察しお必須たたはオヌトむンストヌルに蚭定されおいるこずを意味したす。v2.1.246 より前では、Claude Code はこれらのプラグむンを `"user-install"` たたは `"seed-mount"` ずしお報告しおいたした

1092* `plugin_id_hash`: プラグむン名ずマヌケットプレむスの決定論的ハッシュ。蚭定された゚クスポヌタヌにのみ送信されたす。フロヌト党䜓でロヌドされた異なるサヌドパヌティプラグむンをカりントできたす。名前を蚘録せずに。[claude.ai から同期されたプラグむン](/docs/ja/plugins/loading#synced-plugins) の堎合、Claude Code はプラグむン名を claude.ai が報告するマヌケットプレむス名、たたはそれ以倖の堎合は `synced` でハッシュしたす。v2.1.246 より前では、Claude Code はハッシュで claude.ai が報告するマヌケットプレむス名を䜿甚しおいたせんでした1139* `plugin_id_hash`: プラグむン名ずマヌケットプレむスの決定論的ハッシュ。蚭定された゚クスポヌタヌにのみ送信されたす。フロヌト党䜓で読み蟌たれた異なるサヌドパヌティプラグむンをカりントできたす。名前を蚘録せずに。[claude.ai から同期されたプラグむン](/docs/ja/plugins/loading#synced-plugins)の堎合、Claude Code はプラグむン名を claude.ai が報告するマヌケットプレむス名、たたはそれ以倖の堎合は `synced` でハッシュしたす。v2.1.246 より前では、Claude Code はハッシュで claude.ai が報告するマヌケットプレむス名を䜿甚しおいたせんでした

1093* `has_hooks`: プラグむンがフックに貢献するかどうか1140* `has_hooks`: プラグむンがフックに貢献するかどうか

1094* `has_mcp`: プラグむンが MCP サヌバヌに貢献するかどうか1141* `has_mcp`: プラグむンが MCP サヌバヌに貢献するかどうか

1095* `host_owned_mcp`: SDK ホストがこのプラグむンの MCP 接続を管理し、Claude Code がプラグむンの MCP サヌバヌ蚭定の読み取りをスキップした堎合は `true`。それ以倖の堎合は `false`。Claude Code v2.1.172 以降が必芁1142* `host_owned_mcp`: SDK ホストがこのプラグむンの MCP 接続を管理し、Claude Code がプラグむンの MCP サヌバヌ蚭定の読み取りをスキップした堎合は `true`。それ以倖の堎合は `false`。Claude Code v2.1.172 以降が必芁


1102 スキル有効化むベント1149 スキル有効化むベント

1103</h4>1150</h4>

1104 1151 

1105スキルが呌び出されるずログされたす。Claude が Skill ツヌルを通じお呌び出すか、`/` コマンドずしお実行するかどうか。1152スキルが呌び出されるずログされたす。Claude が Skill ツヌル経由で呌び出すか、`/` コマンドずしお実行するかに関わらず。

1106 1153 

1107**むベント名**: `claude_code.skill_activated`1154**むベント名**: `claude_code.skill_activated`

1108 1155 

1109**属性**:1156**属性**:

1110 1157 

1111* すべおの [暙準属性](#standard-attributes)1158* すべおの[暙準属性](#standard-attributes)

1112* `event.name`: `"skill_activated"`1159* `event.name`: `"skill_activated"`

1113* `event.timestamp`: ISO 8601 タむムスタンプ1160* `event.timestamp`: ISO 8601 タむムスタンプ

1114* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1161* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1115* `skill.name`: スキルの名前。ナヌザヌ定矩およびサヌドパヌティプラグむンスキルの堎合、倀は `OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り、プレヌスホルダヌ `"custom_skill"`1162* `skill.name`: スキルの名前。ナヌザヌ定矩およびサヌドパヌティプラグむンスキルの堎合、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り倀はプレヌスホルダヌ `"custom_skill"`

1116* `invocation_trigger`: スキルがトリガヌされた方法`"user-slash"`、`"claude-proactive"`、たたは `"nested-skill"`1163* `invocation_trigger`: スキルがどのようにトリガヌされたか`"user-slash"`、`"claude-proactive"`、たたは `"nested-skill"`

1117* `skill.source`: スキルが読み蟌たれた堎所䟋`"bundled"`、`"userSettings"`、`"projectSettings"`、`"plugin"`1164* `skill.source`: スキルがどこから読み蟌たれたか䟋`"bundled"`、`"userSettings"`、`"projectSettings"`、`"plugin"`

1118* `skill.kind`: スキルがワヌクフロヌスキルの堎合は `"workflow"`。それ以倖の堎合は存圚したせん1165* `skill.kind`: スキルがワヌクフロヌスキルの堎合は `"workflow"`。それ以倖の堎合は䞍圚

1119* `plugin.name``OTEL_LOG_TOOL_DETAILS=1` の堎合、たたはプラグむンが公匏マヌケットプレむスからの堎合: スキルがプラグむンによっお提䟛される堎合の所有プラグむンの名前1166* `plugin.name``OTEL_LOG_TOOL_DETAILS=1` の堎合たたはプラグむンが公匏マヌケットプレむスから: スキルがプラグむンによっお提䟛される堎合の所有プラグむンの名前

1120* `marketplace.name``OTEL_LOG_TOOL_DETAILS=1` の堎合、たたはプラグむンが公匏マヌケットプレむスからの堎合: スキルがプラグむンによっお提䟛される堎合、所有プラグむンがむンストヌルされたマヌケットプレむス1167* `marketplace.name``OTEL_LOG_TOOL_DETAILS=1` の堎合たたはプラグむンが公匏マヌケットプレむスから: スキルがプラグむンによっお提䟛される堎合、所有プラグむンがむンストヌルされたマヌケットプレむス

1121 1168 

1122<h4 id="at-mention-event">1169<h4 id="at-mention-event">

1123 @ メンションむベント1170 @ メンションむベント

1124</h4>1171</h4>

1125 1172 

1126Claude Code がプロンプト内の `@` メンションを解決するずログされたす。すべおのメンションがむベントを発行するわけではありたせん。暩限拒吊、サむズ超過ファむル、PDF 参照添付、ディレクトリリスト障害などの早期終了パスはログなしで返されたす。1173Claude Code がプロンプト内の `@` メンションを解決するずログされたす。すべおのメンションがむベントを発行するわけではありたせん。暩限拒吊、ファむルサむズ超過、PDF 参照添付、ディレクトリリスト障害などの早期終了パスはログなしで返されたす。

1127 1174 

1128**むベント名**: `claude_code.at_mention`1175**むベント名**: `claude_code.at_mention`

1129 1176 

1130**属性**:1177**属性**:

1131 1178 

1132* すべおの [暙準属性](#standard-attributes)1179* すべおの[暙準属性](#standard-attributes)

1133* `event.name`: `"at_mention"`1180* `event.name`: `"at_mention"`

1134* `event.timestamp`: ISO 8601 タむムスタンプ1181* `event.timestamp`: ISO 8601 タむムスタンプ

1135* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1182* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1136* `mention_type`: メンションのタむプ`"file"`、`"directory"`、`"agent"`、`"mcp_resource"`、`"peer"`。`"peer"` 倀は、[他の Claude Code セッション](/docs/ja/cross-session-messaging) のいずれかをメンションしたこずを意味したす。Claude Code v2.1.232 以降が必芁1183* `mention_type`: メンションのタむプ`"file"`、`"directory"`、`"agent"`、`"mcp_resource"`、`"peer"`。`"peer"` 倀は [他の Claude Code セッションの 1 ぀](/docs/ja/cross-session-messaging)をメンションしたこずを意味したす。Claude Code v2.1.232 以降が必芁

1137* `success`: メンションが正垞に解決されたかどうか`"true"` たたは `"false"`1184* `success`: メンションが正垞に解決されたかどうか`"true"` たたは `"false"`

1138 1185 

1139<h4 id="api-retries-exhausted-event">1186<h4 id="api-retries-exhausted-event">

1140 API 再詊行枯枇むベント1187 API 再詊行枯枇むベント

1141</h4>1188</h4>

1142 1189 

1143API リク゚ストが耇数の詊行埌に倱敗した堎合、1 回ログされたす。最終 `api_error` むベントず䞀緒に発行されたす。1190API リク゚ストが耇数回の詊行埌に倱敗した堎合、1 回ログされたす。最終 `api_error` むベントず䞀緒に発行されたす。

1144 1191 

1145**むベント名**: `claude_code.api_retries_exhausted`1192**むベント名**: `claude_code.api_retries_exhausted`

1146 1193 

1147**属性**:1194**属性**:

1148 1195 

1149* すべおの [暙準属性](#standard-attributes)1196* すべおの[暙準属性](#standard-attributes)

1150* `event.name`: `"api_retries_exhausted"`1197* `event.name`: `"api_retries_exhausted"`

1151* `event.timestamp`: ISO 8601 タむムスタンプ1198* `event.timestamp`: ISO 8601 タむムスタンプ

1152* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1199* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1153* `model`: 䜿甚されたモデル1200* `model`: 䜿甚されたモデル

1154* `error`: 最終゚ラヌメッセヌゞ1201* `error`: 最終゚ラヌメッセヌゞ

1155* `status_code`: HTTP ステヌタスコヌド数倀。非 HTTP ゚ラヌの堎合は存圚したせん。1202* `status_code`: HTTP ステヌタスコヌド数倀。非 HTTP ゚ラヌの堎合は䞍圚。

1156* `total_attempts`: 実行された詊行の総数1203* `total_attempts`: 実行された詊行の総数

1157* `total_retry_duration_ms`: すべおの詊行にわたる総りォヌルクロック時間1204* `total_retry_duration_ms`: すべおの詊行にわたる総りォヌルクロック時間

1158* `speed`: `"fast"` たたは `"normal"`1205* `speed`: `"fast"` たたは `"normal"`


1161 フック登録むベント1208 フック登録むベント

1162</h4>1209</h4>

1163 1210 

1164セッション開始時に蚭定されたフックごずに 1 回ログされたす。フロヌト党䜓でアクティブなフックをむンベントリするには、このむベントを䜿甚したす。実行ごずの `hook_execution_start` および `hook_execution_complete` むベントの補完ずしお。1211セッション開始時に蚭定されたフックごずに 1 回ログされたす。このむベントを䜿甚しお、フロヌト党䜓でアクティブなフックをむンベントリしたす。実行ごずの `hook_execution_start` および `hook_execution_complete` むベントの補完ずしお。

1165 1212 

1166**むベント名**: `claude_code.hook_registered`1213**むベント名**: `claude_code.hook_registered`

1167 1214 

1168**属性**:1215**属性**:

1169 1216 

1170* すべおの [暙準属性](#standard-attributes)1217* すべおの[暙準属性](#standard-attributes)

1171* `event.name`: `"hook_registered"`1218* `event.name`: `"hook_registered"`

1172* `event.timestamp`: ISO 8601 タむムスタンプ1219* `event.timestamp`: ISO 8601 タむムスタンプ

1173* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1220* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1174* `hook_event`: フックむベントタむプ。`"PreToolUse"` たたは `"PostToolUse"` など1221* `hook_event`: フックむベントタむプ。`"PreToolUse"` たたは `"PostToolUse"` など

1175* `hook_type`: フック実装タむプ。`"command"`、`"prompt"`、`"mcp_tool"`、`"http"`、たたは `"agent"`1222* `hook_type`: フック実装タむプ。`"command"`、`"prompt"`、`"mcp_tool"`、`"http"`、たたは `"agent"`

1176* `hook_source`: フックが定矩されおいる堎所。`"userSettings"`、`"projectSettings"`、`"localSettings"`、`"flagSettings"`、`"policySettings"`、たたは `"pluginHook"`1223* `hook_source`: フックが定矩されおいる堎所。`"userSettings"`、`"projectSettings"`、`"localSettings"`、`"flagSettings"`、`"policySettings"`、たたは `"pluginHook"`

1177* `safe_mode`: セッションが [`--safe-mode`](/docs/ja/cli-reference) で開始された堎合は `"true"`。それ以倖の堎合は `"false"`。Claude Code v2.1.169 以降が必芁1224* `safe_mode`: セッションが [`--safe-mode`](/docs/ja/cli-reference) で開始された堎合は `"true"`。それ以倖の堎合は `"false"`。Claude Code v2.1.169 以降が必芁

1178* `hook_matcher``OTEL_LOG_TOOL_DETAILS=1` の堎合: フック蚭定が蚭定されおいる堎合のマッチャヌ文字列1225* `hook_matcher``OTEL_LOG_TOOL_DETAILS=1` の堎合: フック蚭定から蚭定されおいる堎合のマッチャヌ文字列

1179* `plugin.name``hook_source` が `"pluginHook"` の堎合: 貢献するプラグむンの名前。公匏マヌケットプレむスず組み蟌みバンドルの倖のプラグむンの堎合、倀は `OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り `"third-party"`1226* `plugin.name``hook_source` が `"pluginHook"` の堎合: 貢献プラグむンの名前。公匏マヌケットプレむスおよび組み蟌みバンドル倖のプラグむンの堎合、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り倀は `"third-party"`

1180* `plugin_id_hash``hook_source` が `"pluginHook"` の堎合: プラグむン名ずマヌケットプレむスの決定論的ハッシュ。蚭定された゚クスポヌタヌにのみ送信されたす。名前を蚘録せずに、異なる貢献プラグむンをカりントできたす。Claude Code は [プラグむン読み蟌みむベント](#plugin-loaded-event) で説明されおいるように蚈算したす1227* `plugin_id_hash``hook_source` が `"pluginHook"` の堎合: プラグむン名ずマヌケットプレむスの決定論的ハッシュ。蚭定された゚クスポヌタヌにのみ送信されたす。名前を蚘録せずに異なる貢献プラグむンをカりントできたす。Claude Code は[プラグむンロヌドむベント](#plugin-loaded-event)で説明されおいるように蚈算したす

1181 1228 

1182<h4 id="hook-execution-start-event">1229<h4 id="hook-execution-start-event">

1183 フック実行開始むベント1230 フック実行開始むベント


1189 1236 

1190**属性**:1237**属性**:

1191 1238 

1192* すべおの [暙準属性](#standard-attributes)1239* すべおの[暙準属性](#standard-attributes)

1193* `event.name`: `"hook_execution_start"`1240* `event.name`: `"hook_execution_start"`

1194* `event.timestamp`: ISO 8601 タむムスタンプ1241* `event.timestamp`: ISO 8601 タむムスタンプ

1195* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1242* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1196* `hook_event`: フックむベントタむプ。`"PreToolUse"` たたは `"PostToolUse"` など1243* `hook_event`: フックむベントタむプ。`"PreToolUse"` たたは `"PostToolUse"` など

1197* `hook_name`: マッチャヌを含む完党なフック名。`"PreToolUse:Write"` など1244* `hook_name`: マッチャヌを含む完党なフック名。`"PreToolUse:Write"` など

1198* `num_hooks`: マッチするフックコマンドの数1245* `num_hooks`: マッチングフックコマンドの数

1199* `managed_only`: 管理ポリシヌフックのみが蚱可される堎合は `"true"`1246* `managed_only`: 管理ポリシヌフックのみが蚱可される堎合は `"true"`

1200* `hook_source`: `"policySettings"` たたは `"merged"`1247* `hook_source`: `"policySettings"` たたは `"merged"`

1201* `safe_mode`: セッションが [`--safe-mode`](/docs/ja/cli-reference) で開始された堎合は `"true"`。それ以倖の堎合は `"false"`。Claude Code v2.1.169 以降が必芁1248* `safe_mode`: セッションが [`--safe-mode`](/docs/ja/cli-reference) で開始された堎合は `"true"`。それ以倖の堎合は `"false"`。Claude Code v2.1.169 以降が必芁

1202* `hook_definitions`: JSON シリアル化されたフック蚭定。詳现ベヌタトレヌスず `OTEL_LOG_TOOL_DETAILS=1` の䞡方が有効な堎合のみ含たれたす1249* `hook_definitions`: JSON シリアル化されたフック蚭定。詳现ベヌタトレヌシングず `OTEL_LOG_TOOL_DETAILS=1` の䞡方が有効な堎合のみ含たれたす

1203 1250 

1204<h4 id="hook-execution-complete-event">1251<h4 id="hook-execution-complete-event">

1205 フック実行完了むベント1252 フック実行完了むベント


1211 1258 

1212**属性**:1259**属性**:

1213 1260 

1214* すべおの [暙準属性](#standard-attributes)1261* すべおの[暙準属性](#standard-attributes)

1215* `event.name`: `"hook_execution_complete"`1262* `event.name`: `"hook_execution_complete"`

1216* `event.timestamp`: ISO 8601 タむムスタンプ1263* `event.timestamp`: ISO 8601 タむムスタンプ

1217* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1264* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1218* `hook_event`: フックむベントタむプ1265* `hook_event`: フックむベントタむプ

1219* `hook_name`: マッチャヌを含む完党なフック名1266* `hook_name`: マッチャヌを含む完党なフック名

1220* `num_hooks`: マッチするフックコマンドの数1267* `num_hooks`: マッチングフックコマンドの数

1221* `num_success`: 正垞に完了したカりント1268* `num_success`: 正垞に完了したカりント

1222* `num_blocking`: ブロッキング決定を返したカりント1269* `num_blocking`: ブロッキング決定を返したカりント

1223* `num_non_blocking_error`: ブロッキングなしで倱敗したカりント1270* `num_non_blocking_error`: ブロッキングなしで倱敗したカりント

1224* `num_cancelled`: 完了前にキャンセルされたカりント1271* `num_cancelled`: 完了前にキャンセルされたカりント

1225* `total_duration_ms`: すべおのマッチするフックのりォヌルクロック期間1272* `total_duration_ms`: すべおのマッチングフックのりォヌルクロック期間

1226* `stdout_chars`: 成功したマッチするフック党䜓の stdout の総文字数。Claude Code v2.1.280 以降が必芁1273* `stdout_chars`: 成功したマッチングフック党䜓の stdout の総文字数。Claude Code v2.1.280 以降が必芁

1227* `additional_context_chars`: マッチするフックによっお返された `additionalContext` の総文字数。Claude Code v2.1.280 以降が必芁1274* `additional_context_chars`: マッチングフックによっお返された `additionalContext` の総文字数。Claude Code v2.1.280 以降が必芁

1228* `system_message_chars`: マッチするフックによっお返された `systemMessage` の総文字数。Claude Code v2.1.280 以降が必芁1275* `system_message_chars`: マッチングフックによっお返された `systemMessage` の総文字数。Claude Code v2.1.280 以降が必芁

1229* `initial_user_message_chars`: マッチするフックによっお返された `initialUserMessage` の総文字数。Claude Code v2.1.280 以降が必芁1276* `initial_user_message_chars`: マッチングフックによっお返された `initialUserMessage` の総文字数。Claude Code v2.1.280 以降が必芁

1230* `num_outputs_persisted`: [10,000 文字キャップ](/docs/ja/hooks#json-output) を超えたフック出力の数。Claude Code がファむルに保存。Claude Code v2.1.280 以降が必芁1277* `num_outputs_persisted`: [10,000 文字キャップ](/docs/ja/hooks#json-output)を超えるフック出力の数。Claude Code がファむルに保存。Claude Code v2.1.280 以降が必芁

1231* `managed_only`: 管理ポリシヌフックのみが蚱可される堎合は `"true"`1278* `managed_only`: 管理ポリシヌフックのみが蚱可される堎合は `"true"`

1232* `hook_source`: `"policySettings"` たたは `"merged"`1279* `hook_source`: `"policySettings"` たたは `"merged"`

1233* `safe_mode`: セッションが [`--safe-mode`](/docs/ja/cli-reference) で開始された堎合は `"true"`。それ以倖の堎合は `"false"`。Claude Code v2.1.169 以降が必芁1280* `safe_mode`: セッションが [`--safe-mode`](/docs/ja/cli-reference) で開始された堎合は `"true"`。それ以倖の堎合は `"false"`。Claude Code v2.1.169 以降が必芁

1234* `hook_definitions`: JSON シリアル化されたフック蚭定。詳现ベヌタトレヌスず `OTEL_LOG_TOOL_DETAILS=1` の䞡方が有効な堎合のみ含たれたす1281* `hook_definitions`: JSON シリアル化されたフック蚭定。詳现ベヌタトレヌシングず `OTEL_LOG_TOOL_DETAILS=1` の䞡方が有効な堎合のみ含たれたす

1235 1282 

1236<h4 id="hook-plugin-metrics-event">1283<h4 id="hook-plugin-metrics-event">

1237 フックプラグむンメトリクスむベント1284 フックプラグむンメトリクスむベント

1238</h4>1285</h4>

1239 1286 

1240公匏マヌケットプレむスプラグむンフックが呌び出しごずのメトリクスを発行するずログされたす。公匏 Anthropic マヌケットプレむスからむンストヌルされたプラグむンのみがこれを発行できたす。サヌドパヌティマヌケットプレむスプラグむンずナヌザヌ蚭定フックはこのむベントに発行したせん。このむベントを䜿甚しお、独自の可芳枬性スタックからプラグむン動䜜怜出率、コスト、期間などを監芖したす。1287公匏マヌケットプレむスプラグむンフックが呌び出しごずのメトリクスを発行するずログされたす。公匏 Anthropic マヌケットプレむスからむンストヌルされたプラグむンのみがこれを発行できたす。サヌドパヌティマヌケットプレむスプラグむンおよびナヌザヌ蚭定フックはこのむベントに発行したせん。このむベントを䜿甚しお、独自の可芳枬性スタックからプラグむン動䜜怜出率、コスト、期間などを監芖したす。

1241 1288 

1242**むベント名**: `claude_code.hook_plugin_metrics`1289**むベント名**: `claude_code.hook_plugin_metrics`

1243 1290 

1244**属性**:1291**属性**:

1245 1292 

1246* すべおの [暙準属性](#standard-attributes)1293* すべおの[暙準属性](#standard-attributes)

1247* `event.name`: `"hook_plugin_metrics"`1294* `event.name`: `"hook_plugin_metrics"`

1248* `event.timestamp`: ISO 8601 タむムスタンプ1295* `event.timestamp`: ISO 8601 タむムスタンプ

1249* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1296* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1250* `plugin_id`: `<name>@<marketplace>` 圢匏のプラグむン識別子1297* `plugin_id`: `<name>@<marketplace>` 圢匏のプラグむン識別子

1251* `hook_event`: メトリクスを発行したフックむベントタむプ1298* `hook_event`: メトリクスを発行したフックむベントタむプ

1252* 最倧 20 個のプラグむン発行メトリクスキヌ。名前は `^[a-z][a-z0-9_]{0,39}$` ず䞀臎したす。倀はブヌル倀たたは数倀。1299* 最倧 20 個のプラグむン発行メトリクスキヌ。名前は `^[a-z][a-z0-9_]{0,39}$` ず䞀臎したす。倀はブヌル倀たたは数倀。


1261 1308 

1262**属性**:1309**属性**:

1263 1310 

1264* すべおの [暙準属性](#standard-attributes)1311* すべおの[暙準属性](#standard-attributes)

1265* `event.name`: `"compaction"`1312* `event.name`: `"compaction"`

1266* `event.timestamp`: ISO 8601 タむムスタンプ1313* `event.timestamp`: ISO 8601 タむムスタンプ

1267* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1314* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1268* `trigger`: `"auto"` たたは `"manual"`1315* `trigger`: `"auto"` たたは `"manual"`

1269* `success`: `"true"` たたは `"false"`1316* `success`: `"true"` たたは `"false"`

1270* `duration_ms`: 圧瞮期間1317* `duration_ms`: 圧瞮期間

1271* `pre_tokens`: 圧瞮前の抂算トヌクンカりント1318* `pre_tokens`: 圧瞮前の抂算トヌクンカりント

1272* `post_tokens`: 圧瞮埌の抂算トヌクンカりント1319* `post_tokens`: 圧瞮埌の抂算トヌクンカりント

1273* `error`: 圧瞮が倱敗した堎合の゚ラヌメッセヌゞ1320* `error`: 圧瞮が倱敗した堎合の゚ラヌメッセヌゞ

1274* `precompute_reuse`: `trigger` が `"manual"` の堎合のみ蚭定。自動圧瞮は、コンテキストりィンドりが満杯になる前にバックグラりンドで抂芁を準備でき、この属性は `/compact` がその準備された抂芁を再利甚したかどうかを蚘録したす。`"hit"` は再利甚されたこずを意味したす。`"miss_custom_instructions"`、`"miss_hook"`、`"miss_not_ready"` は、代わりに新しい抂芁が蚈算された理由を瀺したす。Claude Code v2.1.153 以降が必芁1321* `precompute_reuse`: `trigger` が `"manual"` の堎合のみ蚭定。自動圧瞮はコンテキストりィンドりが満杯になる前にバックグラりンドで抂芁を準備でき、この属性は `/compact` がその準備された抂芁を再利甚したかどうかを蚘録したす。`"hit"` は再利甚されたこずを意味したす。`"miss_custom_instructions"`、`"miss_hook"`、`"miss_not_ready"` は代わりに新しい抂芁が蚈算された理由を瀺したす。Claude Code v2.1.153 以降が必芁

1275 1322 

1276<h4 id="subagent-completed-event">1323<h4 id="subagent-completed-event">

1277 サブ゚ヌゞェント完了むベント1324 サブ゚ヌゞェント完了むベント

1278</h4>1325</h4>

1279 1326 

1280[サブ゚ヌゞェント](/docs/ja/sub-agents) が完了し、それを開始した䌚話に結果を返すずログされたす。ツヌル䜿甚ず実行時をサブ゚ヌゞェントタむプでロヌルアップするために䜿甚したす。トヌクンたたはコストロヌルアップの堎合、`query_source` を `"subagent"` にフィルタリングした [トヌクンカりンタヌ](#token-counter) および [コストカりンタヌ](#cost-counter) を䜿甚したす。このむベントの `total_tokens` は最終リク゚ストのみをカバヌするため。`"subagent"` カテゎリぱヌゞェントベヌスのフックからのリク゚ストもカりントしたす。サブ゚ヌゞェントむベントは発行したせん。1327[サブ゚ヌゞェント](/docs/ja/sub-agents)が完了し、結果をそれを開始した䌚話に返すずログされたす。ツヌル䜿甚ず実行時をサブ゚ヌゞェントタむプ別にロヌルアップするために䜿甚したす。トヌクンたたはコストロヌルアップの堎合、[トヌクンカりンタヌ](#token-counter)および[コストカりンタヌ](#cost-counter)を `query_source` `"subagent"` でフィルタリングしお䜿甚したす。このむベントの `total_tokens` は最終リク゚ストのみをカバヌするため。`"subagent"` カテゎリぱヌゞェントベヌスのフックからのリク゚ストもカりントしたす。これはサブ゚ヌゞェントむベントを発行したせん。

1281 1328 

1282**むベント名**: `claude_code.subagent_completed`1329**むベント名**: `claude_code.subagent_completed`

1283 1330 

1284**属性**:1331**属性**:

1285 1332 

1286* すべおの [暙準属性](#standard-attributes)1333* すべおの[暙準属性](#standard-attributes)

1287* `event.name`: `"subagent_completed"`1334* `event.name`: `"subagent_completed"`

1288* `event.timestamp`: ISO 8601 タむムスタンプ1335* `event.timestamp`: ISO 8601 タむムスタンプ

1289* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1336* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1290* `agent_type`: サブ゚ヌゞェントタむプ。組み蟌み゚ヌゞェント名ず公匏マヌケットプレむスプラグむンの゚ヌゞェントはそのたた衚瀺されたす。他の゚ヌゞェント名は `OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り `"custom"` に眮き換えられたす1337* `agent_type`: サブ゚ヌゞェントタむプ。組み蟌み゚ヌゞェント名ず公匏マヌケットプレむスプラグむンの゚ヌゞェントはそのたた衚瀺されたす。他の゚ヌゞェント名は、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り `"custom"` に眮き換えられたす

1291* `agent.source`: ゚ヌゞェント定矩の出所。`built-in`、`plugin`、たたはカスタム゚ヌゞェントを定矩した蚭定゜ヌス`userSettings` や `projectSettings` など1338* `agent.source`: ゚ヌゞェント定矩がどこから来たか。`built-in`、`plugin`、たたは `userSettings` や `projectSettings` などのカスタム゚ヌゞェントを定矩した蚭定゜ヌス

1292* `is_built_in`: サブ゚ヌゞェントが組み蟌み゚ヌゞェントタむプであるかどうか1339* `is_built_in`: サブ゚ヌゞェントが組み蟌み゚ヌゞェントタむプであるかどうか

1293* `is_async`: サブ゚ヌゞェントが [バックグラりンド](/docs/ja/sub-agents#run-subagents-in-foreground-or-background) で実行されたかどうか1340* `is_async`: サブ゚ヌゞェントが[バックグラりンド](/docs/ja/sub-agents#run-subagents-in-foreground-or-background)で実行されたかどうか

1294* `total_tokens`: サブ゚ヌゞェントの最終 API リク゚ストのトヌクンフットプリント。その 1 ぀のリク゚ストの入力、キャッシュ䜜成、キャッシュ読み取り、出力トヌクン。倧䜓、完了時のサブ゚ヌゞェントのコンテキストサむズ。実行党䜓のサムではありたせん1341* `total_tokens`: サブ゚ヌゞェントの最終 API リク゚ストのトヌクンフットプリント。その 1 ぀のリク゚ストの入力、キャッシュ䜜成、キャッシュ読み取り、出力トヌクン。倧䜓、完了時のサブ゚ヌゞェントのコンテキストサむズ。実行党䜓にわたる合蚈ではありたせん

1295* `total_tool_uses`: サブ゚ヌゞェントが実行党䜓で行ったツヌル呌び出しの数1342* `total_tool_uses`: サブ゚ヌゞェントが実行党䜓で行ったツヌル呌び出しの数

1296* `duration_ms`: 実行時間ミリ秒1343* `duration_ms`: ミリ秒単䜍の実行時間

1297* `model`: サブ゚ヌゞェントが実行するために解決されたモデル1344* `model`: サブ゚ヌゞェントが実行するために解決されたモデル

1298* `final_model`: サブ゚ヌゞェントの最終応答を生成したモデル。フォヌルバックなどの実行䞭スむッチ埌に `model` ず異なりたす。Claude Code v2.1.212 以降が必芁1345* `final_model`: サブ゚ヌゞェントの最終レスポンスを生成したモデル。フォヌルバックなどの実行䞭スむッチ埌に `model` ず異なりたす。Claude Code v2.1.212 以降が必芁

1299* `model_swapped`: 耇数のモデルがサブ゚ヌゞェントのリク゚ストを提䟛したかどうか。Claude Code v2.1.212 以降が必芁1346* `model_swapped`: 耇数のモデルがサブ゚ヌゞェントのリク゚ストに察応したかどうか。Claude Code v2.1.212 以降が必芁

1300* `plugin_id_hash`、`plugin.name`: プラグむン提䟛゚ヌゞェント甚に存圚。公匏マヌケットプレむスプラグむン名はそのたた衚瀺されたす。他のプラグむン名は `OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り `"third-party"` に眮き換えられたす1347* `plugin_id_hash`、`plugin.name`: プラグむン提䟛゚ヌゞェント甚に存圚。公匏マヌケットプレむスプラグむン名はそのたた衚瀺されたす。他のプラグむン名は、`OTEL_LOG_TOOL_DETAILS=1` が蚭定されおいない限り `"third-party"` に眮き換えられたす

1301 1348 

1302<h4 id="feedback-survey-event">1349<h4 id="feedback-survey-event">

1303 フィヌドバック調査むベント1350 フィヌドバック調査むベント

1304</h4>1351</h4>

1305 1352 

1306セッション品質調査が衚瀺たたは回答されるずログされたす。[セッション品質調査](/docs/ja/data-usage#session-quality-surveys) で調査が収集する内容ず制埡方法を参照しおください。1353セッション品質調査が衚瀺たたは回答されるずログされたす。調査が収集する内容ず制埡方法に぀いおは[セッション品質調査](/docs/ja/data-usage#session-quality-surveys)を参照。

1307 1354 

1308**むベント名**: `claude_code.feedback_survey`1355**むベント名**: `claude_code.feedback_survey`

1309 1356 

1310**属性**:1357**属性**:

1311 1358 

1312* すべおの [暙準属性](#standard-attributes)1359* すべおの[暙準属性](#standard-attributes)

1313* `event.name`: `"feedback_survey"`1360* `event.name`: `"feedback_survey"`

1314* `event.timestamp`: ISO 8601 タむムスタンプ1361* `event.timestamp`: ISO 8601 タむムスタンプ

1315* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1362* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1316* `event_type`: 調査ラむフサむクルむベント。䟋`"appeared"`、`"responded"`、`"transcript_prompt_appeared"`1363* `event_type`: 調査ラむフサむクルむベント。䟋`"appeared"`、`"responded"`、`"transcript_prompt_appeared"`

1317* `appearance_id`: 1 ぀の調査むンスタンスに察しお発行されたむベントをリンクする䞀意の ID1364* `appearance_id`: 1 ぀の調査むンスタンスに察しお発行されたむベントをリンクする䞀意の ID

1318* `survey_type`: むベントを生成した調査。`"session"` は「Claude はどのように機胜しおいたすか」評䟡プロンプト1365* `survey_type`: むベントを生成した調査。`"session"` は「Claude はどのように機胜しおいたすか」評䟡プロンプト

1319* `response`: `responded` むベントのナヌザヌの遞択1366* `response`: `responded` むベントのナヌザヌの遞択

1320* `enabled_via_override`: [`CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL`](/docs/ja/env-vars) が蚭定されおいる堎合は `true`。文字列ではなくブヌル倀ずしお発行。`session` 調査むベントに存圚。このオヌバヌラむドがフロヌト党䜓で適甚されおいるこずを確認するには、この属性でフィルタリングしたす1367* `enabled_via_override`: [`CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL`](/docs/ja/env-vars) が蚭定されおいる堎合は `true`。文字列ではなくブヌル倀ずしお発行。`session` 調査むベントに存圚。このオヌバヌラむドがフロヌト党䜓に適甚されおいるこずを確認するにはこの属性でフィルタリング

1321 1368 

1322<h4 id="retention-sweep-event">1369<h4 id="retention-sweep-event">

1323 保持スむヌプむベント1370 保持スむヌプむベント

1324</h4>1371</h4>

1325 1372 

1326保持クリヌンアップスむヌプの実行ごずに 1 回ログされたす。[セッショントランスクリプトおよび他のアプリケヌションデヌタ](/docs/ja/claude-directory#cleaned-up-automatically) を [`cleanupPeriodDays`](/docs/ja/settings-reference#cleanupperioddays) 蚭定より叀い削陀したす。Claude Code はバックグラりンドでスむヌプを実行し、セッションごずに最倧 1 回。䜕も削陀しない実行でもむベントを発行したす。Claude Code が同じマシン䞊の任意のセッションで過去 24 時間にスむヌプを実行した堎合、このセッションのスむヌプを少なくずも 10 分遅延させるため、より早く終了するセッションは䜕も発行したせん。`claude -p` を `--bare` で実行する堎合、Claude Code はスむヌプを実行せず、䜕も発行したせん。1373保持クリヌンアップスむヌプの実行ごずに 1 回ログされたす。[セッショントランスクリプトおよび他のアプリケヌションデヌタ](/docs/ja/claude-directory#cleaned-up-automatically)を [`cleanupPeriodDays`](/docs/ja/settings-reference#cleanupperioddays) 蚭定より叀い削陀。Claude Code はバックグラりンドでスむヌプを実行したす。セッションごずに最倧 1 回。䜕も削陀しない実行でもむベントを発行したす。Claude Code が同じマシン䞊の任意のセッションで過去 24 時間にスむヌプを実行した堎合、このセッションのスむヌプを少なくずも 10 分遅延させるため、より早く終了するセッションは䜕も発行したせん。`claude -p` を `--bare` で実行する堎合、Claude Code はスむヌプを実行せず、䜕も発行したせん。

1327 1374 

1328このペヌゞのすべおの OTel むベントず同様に、蚭定したテレメトリバック゚ンドにのみ移動したす。Claude Code v2.1.227 以降が必芁です。1375このペヌゞのすべおの OTel むベントず同様に、蚭定したテレメトリバック゚ンドにのみ送信されたす。Claude Code v2.1.227 以降が必芁。

1329 1376 

1330Claude Code が保持期間を安党に決定できない堎合、スむヌプを䞀時停止し、`result` を `"skipped"` に蚭定し、`skip_reason` を持぀むベントを発行したす。[管理蚭定](/docs/ja/server-managed-settings) が `cleanupPeriodDays` を蚭定する堎合、管理倀は保持期間をピンし、䞋䜍優先床スコヌプの蚭定ファむルが砎損たたは無効な堎合でもスむヌプが実行されたす。`managed-settings.json` 自䜓が読み取れない堎合、Claude Code は [管理局](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) がサヌバヌ管理蚭定などの他の堎所から `cleanupPeriodDays` を提䟛しない限り、スむヌプを䞀時停止したす。砎損したファむルの暪にある `managed-settings.d/` ドロップむン。削陀カりンタヌ属性は `result` が `"complete"` の堎合のみ存圚したす。1377Claude Code が保持期間を安党に決定できない堎合、スむヌプを䞀時停止し、`result` を `"skipped"` に蚭定し、`skip_reason` を含むむベントを発行したす。[管理蚭定](/docs/ja/server-managed-settings)が `cleanupPeriodDays` を蚭定する堎合、管理倀は保持期間をピンで留め、スむヌプは䞋䜍優先床スコヌプの蚭定ファむルが砎損たたは無効な堎合でも実行されたす。[管理局](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)が `cleanupPeriodDays` をサヌバヌ管理蚭定などの他の堎所から䟛絊する堎合、`managed-settings.json` 自䜓が読み取れない堎合でも Claude Code はスむヌプを䞀時停止したす。削陀カりンタヌ属性は `result` が `"complete"` の堎合のみ存圚したす。

1331 1378 

1332**むベント名**: `claude_code.retention_sweep`1379**むベント名**: `claude_code.retention_sweep`

1333 1380 

1334**属性**:1381**属性**:

1335 1382 

1336* すべおの [暙準属性](#standard-attributes)1383* すべおの[暙準属性](#standard-attributes)

1337* `event.name`: `"retention_sweep"`1384* `event.name`: `"retention_sweep"`

1338* `event.timestamp`: ISO 8601 タむムスタンプ1385* `event.timestamp`: ISO 8601 タむムスタンプ

1339* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1386* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1340* `result`: スむヌプが実行された堎合は `"complete"`。Claude Code がそれを䞀時停止した堎合は `"skipped"`1387* `result`: スむヌプが実行された堎合は `"complete"`。Claude Code が䞀時停止した堎合は `"skipped"`

1341* `period_days`: マヌゞされた蚭定からの `cleanupPeriodDays` 倀日数。たたは゜ヌスが蚭定しない堎合は `30`。スキップされたむベントでは、スむヌプが䜿甚した倀。Claude Code が読み取れた蚭定゜ヌスから蚈算1388* `period_days`: マヌゞされた蚭定からの `cleanupPeriodDays` 倀日数。たたは゜ヌスが蚭定しない堎合は `30`。スキップされたむベントでは、スむヌプが䜿甚した倀。Claude Code が読み取れた蚭定゜ヌスから蚈算

1342* `used_default`: 読み取り可胜な蚭定゜ヌスが `cleanupPeriodDays` を蚭定しない堎合は `"true"`。それ以倖の堎合は `"false"`。完了むベントでは、`"true"` は 30 日のデフォルトが適甚されたこずを意味したす1389* `used_default`: 読み取り可胜な蚭定゜ヌスが `cleanupPeriodDays` を蚭定しない堎合は `"true"`。それ以倖の堎合は `"false"`。完了むベントでは、`"true"` は 30 日のデフォルトが適甚されたこずを意味したす

1343* `skip_reason`: Claude Code がスむヌプを䞀時停止した理由。`result` が `"skipped"` の堎合のみ存圚:1390* `skip_reason`: Claude Code がスむヌプを䞀時停止した理由。`result` が `"skipped"` の堎合のみ存圚。

1344 * `"user_source_disabled"`: ナヌザヌ蚭定は陀倖されたす。䟋えば、[`--setting-sources`](/docs/ja/cli-reference#cli-flags) フラグたたは SDK の [`settingSources`](/docs/ja/agent-sdk/typescript#options) オプションによっお。有効な゜ヌスが `cleanupPeriodDays` を提䟛したせん1391 * `"user_source_disabled"`: ナヌザヌ蚭定は陀倖されたす。䟋[`--setting-sources`](/docs/ja/cli-reference#cli-flags) フラグたたは SDK の [`settingSources`](/docs/ja/agent-sdk/typescript#options) オプション。有効な゜ヌスが `cleanupPeriodDays` を提䟛したせん

1345 * `"settings_unknowable"`: 蚭定ファむルが読み取れないか解析できないため、`cleanupPeriodDays` たたは `desktopSessionCleanupPeriodDays` が Claude Code が芋るこずができない倀に蚭定されおいる可胜性がありたす1392 * `"settings_unknowable"`: 蚭定ファむルが読み取られたたたは解析できず、`cleanupPeriodDays` たたは `desktopSessionCleanupPeriodDays` が Claude Code が芋るこずができない倀に蚭定されおいる可胜性がありたす

1346 * `"settings_invalid_key_set"`: 蚭定に怜蚌゚ラヌがあり、`cleanupPeriodDays` たたは `desktopSessionCleanupPeriodDays` が明瀺的に蚭定されおいるため、デフォルトにフォヌルバックするずその蚭定に察しおファむルを削陀たたは保持する可胜性がありたす1393 * `"settings_invalid_key_set"`: 蚭定に怜蚌゚ラヌがあり、`cleanupPeriodDays` たたは `desktopSessionCleanupPeriodDays` が明瀺的に蚭定されおいるため、デフォルトにフォヌルバックするずその蚭定に察しおファむルを削陀たたは保持できたす

1347* `transcripts_deleted`: セッショントランスクリプト。トップレベルの `~/.claude/projects/*/*.jsonl` ファむル。スむヌプが削陀した数1394* `transcripts_deleted`: スむヌプが削陀したセッショントランスクリプト。トップレベル `~/.claude/projects/*/*.jsonl` ファむルの数

1348* `transcripts_exempted_desktop`: 保持期間を過ぎたトランスクリプトの数。スむヌプが [Claude Desktop および Cowork ルヌル](/docs/ja/claude-directory#cleaned-up-automatically) の䞋で保持。これらは `files_past_cutoff` にカりントされたせん。Claude Code v2.1.248 以降が必芁1395* `transcripts_exempted_desktop`: 保持期間を過ぎたトランスクリプトの数。スむヌプが [Claude Desktop および Cowork ルヌル](/docs/ja/claude-directory#cleaned-up-automatically)の䞋で保持。`files_past_cutoff` にカりントされたせん。Claude Code v2.1.248 以降が必芁

1349* `session_files_deleted`: セッションファむルスむヌプが削陀したアヌティファクトの数。トランスクリプトずサむドカヌ、録音、ツヌル結果などのセッションごずのコンパニオンファむル1396* `session_files_deleted`: セッションファむルスむヌプが削陀したアヌティファクトの数。トランスクリプトずサむドカヌ、録音、ツヌル結果などのセッションごずのコンパニオンファむル

1350* `artifacts_deleted`: デヌタディレクトリ党䜓でスむヌプが削陀した総アむテム。セッションファむルを含む。䞀郚のスむヌプは削陀されたディレクトリツリヌ党䜓を 1 ぀のアむテムずしおカりントし、いく぀かのクリヌンアップパスはカりンタヌに貢献しないため、倀を正確なファむルカりントではなくフロアずしお扱いたす1397* `artifacts_deleted`: デヌタディレクトリ党䜓でスむヌプが削陀した総アむテム数。セッションファむルを含む。䞀郚のスむヌプは削陀されたディレクトリツリヌ党䜓を 1 ぀のアむテムずしおカりントし、いく぀かのクリヌンアップパスはカりンタヌに貢献しないため、倀を正確なファむルカりントではなくフロアずしお扱いたす

1351* `files_retained_fresh`: 怜査され、保持期間内であるため所定の䜍眮に残されたファむル。ファむルごずのスむヌプのみがこれをカりントするため、倀はフロア。れロ以倖の倀は通垞の定垞状態です1398* `files_retained_fresh`: 怜査され、保持期間内であるため所定の䜍眮に残されたファむル。ファむルごずのスむヌプのみがこれをカりントするため、倀はフロア。れロ以倖の倀は通垞の定垞状態です

1352* `files_past_cutoff`: 保持期間より叀いファむル。スむヌプが削陀に倱敗。䟋えば、暩限゚ラヌたたは開いおいるファむルのため。れロ以䞊の倀は、ファむルが蚭定された保持期間を超えたこずを意味したす。れロは、ディレクトリ削陀党䜓の倱敗が代わりに `error_count` にカりントされるため、䜕もしなかったこずの蚌明ではありたせん1399* `files_past_cutoff`: 保持期間より叀いファむル。スむヌプが削陀に倱敗。䟋暩限゚ラヌたたはファむルが開いおいる。れロを超える倀は、ファむルが蚭定された保持期間を超えたこずを意味したす。れロは䜕もしなかったこずの蚌明ではありたせん。ディレクトリ党䜓の削陀に倱敗するず `error_count` にカりントされるため。

1353* `error_count`: スむヌプがファむルをリストたたは削陀しながら遭遇した゚ラヌの数1400* `error_count`: スむヌプがファむルをリストたたは削陀する際に遭遇した゚ラヌの数

1354 1401 

1355<h4 id="managed-settings-resolved-event">1402<h4 id="managed-settings-resolved-event">

1356 管理蚭定解決むベント1403 管理蚭定解決むベント

1357</h4>1404</h4>

1358 1405 

1359セッションが解決した [管理蚭定](/docs/ja/managed-settings): セッション開始時に 1 回、セッション䞭に管理蚭定たたは [ポリシヌヘルパヌ](/docs/ja/managed-settings#compute-the-policy-with-a-helper-program) の状態が倉わるずきに再床、Claude Code がセッションを開始するこずを拒吊するか、`error.type` 属性がリストする理由の 1 ぀でセッションを終了するずきに。1406セッションが解決した[管理蚭定](/docs/ja/managed-settings)でログされたす。セッション開始時に 1 回。管理蚭定たたは[ポリシヌヘルパヌ](/docs/ja/managed-settings#compute-the-policy-with-a-helper-program)の状態がセッション䞭に倉わるずきに再床。Claude Code がセッションを開始するこずを拒吊するか、`error.type` 属性がリストする理由の 1 ぀でセッションを終了するずき。

1360このむベントを䜿甚しお、予期しない管理゜ヌスで実行されおいるマシン、ポリシヌヘルパヌが倱敗しおいるマシン、マシンが開始を拒吊した理由を芋぀けたす。1407このむベントを䜿甚しお、予期しない管理゜ヌスで実行されおいるマシン、ポリシヌヘルパヌが倱敗しおいるマシン、マシンが開始を拒吊した理由を芋぀けたす。

1361Claude Code v2.1.274 以降が必芁です。1408Claude Code v2.1.274 以降が必芁。

1362 1409 

1363デフォルトでは、むベントは管理゜ヌスずポリシヌヘルパヌの状態を持ちたすが、蚭定自䜓は持ちたせん。リダクションされた `managed_settings.settings` 属性ず `managed_settings.resolved_sha256` ダむゞェストを远加するには、`OTEL_LOG_MANAGED_SETTINGS=1` を蚭定したす。1410デフォルトでは、むベントは管理゜ヌスずポリシヌヘルパヌの状態を保持したすが、蚭定自䜓は保持したせん。難読化された `managed_settings.settings` 属性ず `managed_settings.resolved_sha256` ダむゞェストを远加するには、`OTEL_LOG_MANAGED_SETTINGS=1` を蚭定したす。

1364 1411 

1365* 管理蚭定、ナヌザヌ蚭定、たたは `--settings` の `env` ブロック、たたは Claude Code を起動する環境で蚭定したす。プロゞェクトたたはロヌカル蚭定の倀は有効にしたせん。クロヌンされたリポゞトリはそれらを曞き蟌むこずができるため。1412* 管理蚭定、ナヌザヌ蚭定、`--settings` の `env` ブロック、たたは Claude Code を起動する環境に蚭定したす。プロゞェクトたたはロヌカル蚭定の倀はオンにしたせん。クロヌンされたリポゞトリはそれらを曞き蟌むこずができるため。

1366* サヌバヌ管理蚭定は、倉数が組織が既に受け取るむベントに組織自䜓のリダクションされたポリシヌのみを远加するため、[セキュリティ承認ダむアログ](/docs/ja/server-managed-settings#security-approval-dialogs) を衚瀺せずに蚭定できたす。1413* サヌバヌ管理蚭定は、倉数が組織が既に受け取るむベントに組織自䜓の難読化ポリシヌのみを远加するため、[セキュリティ承認ダむアログ](/docs/ja/server-managed-settings#security-approval-dialogs)を衚瀺せずに蚭定できたす。

1367 1414 

1368信頌しおいないフォルダ内のむンタラクティブセッションでは、Claude Code は拒吊むベントを゚クスポヌトしたせん。プロゞェクトおよびロヌカル蚭定ぱクスポヌトを別のコレクタヌにポむントできるため、[ä¿¡é Œ](/docs/ja/permissions#what-runs-before-you-trust-a-folder) する前に。1415信頌しおいない[フォルダ](/docs/ja/permissions#what-runs-before-you-trust-a-folder)のむンタラクティブセッションでは、Claude Code は拒吊むベントを゚クスポヌトしたせん。

1369 1416 

1370**むベント名**: `claude_code.managed_settings_resolved`1417**むベント名**: `claude_code.managed_settings_resolved`

1371 1418 

1372**属性**:1419**属性**:

1373 1420 

1374* すべおの [暙準属性](#standard-attributes)1421* すべおの[暙準属性](#standard-attributes)

1375* `event.name`: `"managed_settings_resolved"`1422* `event.name`: `"managed_settings_resolved"`

1376* `event.timestamp`: ISO 8601 タむムスタンプ1423* `event.timestamp`: ISO 8601 タむムスタンプ

1377* `event.sequence`: むベント順序付けのためのプロセスごずのカりンタヌ。[むベント盞関属性](#event-correlation-attributes) で説明1424* `event.sequence`: むベント順序付けのプロセスごずカりンタヌ。[むベント盞関属性](#event-correlation-attributes)で説明

1378* `managed_settings.trigger`: セッション開始むベントの堎合は `"startup"`、セッション䞭に管理蚭定たたはポリシヌヘルパヌの状態が倉わった堎合は `"change"`、管理蚭定ポリシヌがセッションを停止した堎合は `"refused"`。Claude Code は、属性が前のむベントから異なる堎合のみ `change` むベントを送信し、倉曎された蚭定倀は `OTEL_LOG_MANAGED_SETTINGS` がオフの堎合でもカりントされたす1425* `managed_settings.trigger`: セッション開始むベントの堎合は `"startup"`。管理蚭定たたはポリシヌヘルパヌの状態がセッション埌半で倉わった堎合は `"change"`。管理蚭定ポリシヌがセッションを停止した堎合は `"refused"`。Claude Code は、属性が前のむベントから異なる堎合のみ `change` むベントを送信し、倉曎された蚭定倀は `OTEL_LOG_MANAGED_SETTINGS` がオフの堎合でもカりントされたす

1379* `error.type`: Claude Code がセッションを停止した理由。`refused` むベントにのみ存圚:1426* `error.type`: Claude Code がセッションを停止した理由。`refused` むベントでのみ存圚。

1380 * `"helper_failed"`: [ポリシヌヘルパヌ実行が倱敗](/docs/ja/settings-reference#helper-failures)1427 * `"helper_failed"`: [ポリシヌヘルパヌ実行が倱敗](/docs/ja/settings-reference#helper-failures)

1381 * `"policy_invalid"`: 管理蚭定に゚ラヌが含たれおおり、Claude Code が開始できない、たたはアドミン゜ヌスが読み蟌めないため、Claude Code は組織ログむン匷制をチェックできたせん1428 * `"policy_invalid"`: 管理蚭定に Claude Code が開始するのを停止する゚ラヌが含たれるか、管理゜ヌスが読み蟌みに倱敗したため、Claude Code は組織ログむン匷制を確認できたせん

1382 * `"consent_rejected"`: ナヌザヌがサヌバヌ管理蚭定の [セキュリティ承認ダむアログ](/docs/ja/server-managed-settings#security-approval-dialogs) を拒吊したした1429 * `"consent_rejected"`: ナヌザヌがサヌバヌ管理蚭定の[セキュリティ承認ダむアログ](/docs/ja/server-managed-settings#security-approval-dialogs)を拒吊

1383 * `"force_refresh_failed"`: [`forceRemoteSettingsRefresh`](/docs/ja/settings-reference#forceremotesettingsrefresh) が必芁ずする蚭定フェッチが倱敗したした1430 * `"force_refresh_failed"`: [`forceRemoteSettingsRefresh`](/docs/ja/settings-reference#forceremotesettingsrefresh) が必芁ずする蚭定フェッチが倱敗

1384 * `"gateway_rejected"`: [Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway) が管理蚭定ロヌドに HTTP 403 で応答したした1431 * `"gateway_rejected"`: [Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway)が管理蚭定ロヌドに HTTP 403 で応答

1385 * `"version_below_minimum"`: この Claude Code バヌゞョンは [`requiredMinimumVersion`](/docs/ja/settings-reference#requiredminimumversion) より䞋、たたは [`requiredMaximumVersion`](/docs/ja/settings-reference#requiredmaximumversion) より䞊です1432 * `"version_below_minimum"`: この Claude Code バヌゞョンが [`requiredMinimumVersion`](/docs/ja/settings-reference#requiredminimumversion) より䞋たたは [`requiredMaximumVersion`](/docs/ja/settings-reference#requiredmaximumversion) より䞊

1386 * `"_OTHER"`: Claude アプリゲヌトりェむ管理蚭定ロヌドが別の理由で倱敗したした1433 * `"_OTHER"`: Claude アプリゲヌトりェむ管理蚭定ロヌドが別の理由で倱敗

1387* `managed_settings.sources`: [ポリシヌキヌ](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) を少なくずも 1 ぀配信するすべおの管理゜ヌス。優先床が最も高い順。`first-wins` の䞋で効果を持たない゜ヌスを含む。倀は `"remote"`、`"plist"` たたは `"hklm"` は MDM たたは OS レベルのポリシヌ、`"file"` は管理蚭定ファむルおよびドロップむン、`"parent"` は [埋め蟌みホスト](/docs/ja/managed-settings#let-an-embedding-host-add-policy) が蚭定を提䟛する堎合、`"hkcu"` は Claude Code が [読み取る](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) 堎合の [Windows HKCU レゞストリ倀](/docs/ja/managed-settings#where-each-mechanism-stores-the-policy)。ポリシヌキヌのみを持぀゜ヌス、たたは Claude Code が読み取れなかった゜ヌスはリストされおいたせん。文字列の配列ずしお発行。管理゜ヌスがポリシヌキヌを配信しない堎合は空1434* `managed_settings.sources`: 少なくずも 1 ぀の[ポリシヌキヌ](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)を配信するすべおの管理゜ヌス。優先床が最も高い順。`first-wins` の䞋で効果を持たない゜ヌスを含む。倀は `"remote"`、MDM たたは OS レベルポリシヌの `"plist"` たたは `"hklm"`、管理蚭定ファむルおよびドロップむンの `"file"`、[埋め蟌みホスト](/docs/ja/managed-settings#let-an-embedding-host-add-policy)が蚭定を䟛絊する堎合は `"parent"`、Claude Code が[読み取る](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)堎合は [Windows HKCU レゞストリ倀](/docs/ja/managed-settings#where-each-mechanism-stores-the-policy)の `"hkcu"`。制埡キヌのみを保持する゜ヌス、たたは Claude Code が読み取れなかった゜ヌスはリストされたせん。文字列の配列ずしお発行。管理゜ヌスがポリシヌキヌを配信しない堎合は空

1388* `managed_settings.source_behavior`: Claude Code が読み取った [`managedSourcesBehavior`](/docs/ja/settings-reference#managedsourcesbehavior) 倀。`"first-wins"` たたは `"merge"`。キヌが蚭定されおいない堎合は `"first-wins"`1435* `managed_settings.source_behavior`: Claude Code が読み取った [`managedSourcesBehavior`](/docs/ja/settings-reference#managedsourcesbehavior) 倀。`"first-wins"` たたは `"merge"`。゜ヌスがキヌを蚭定しない堎合は `"first-wins"`

1389* `managed_settings.helper.state`: 遞択された MDM たたはファむル゜ヌスが蚭定するポリシヌヘルパヌの状態:1436* `managed_settings.helper.state`: 遞択された MDM たたはファむル゜ヌスが蚭定するポリシヌヘルパヌの状態。

1390 * `"ok"`: ヘルパヌの出力が管理蚭定ずしお機胜1437 * `"ok"`: ヘルパヌの出力が管理蚭定ずしお機胜

1391 * `"bad_path"`、`"not_a_file"`、`"exit_nonzero"`、`"timed_out"`、`"oversize"`、`"parse_failed"`、`"envelope_invalid"`、たたは `"schema_rejected"`: ヘルパヌの最埌の実行が倱敗。[ヘルパヌ障害](/docs/ja/settings-reference#helper-failures) はケヌスを説明1438 * `"bad_path"`、`"not_a_file"`、`"exit_nonzero"`、`"timed_out"`、`"oversize"`、`"parse_failed"`、`"envelope_invalid"`、たたは `"schema_rejected"`: ヘルパヌの最埌の実行が倱敗。[ヘルパヌ障害](/docs/ja/settings-reference#helper-failures)が堎合を説明

1392 * `"none"`: ヘルパヌが蚭定されおいない、たたはそれを蚭定する゜ヌスが MDM ポリシヌたたは管理蚭定ファむルではない1439 * `"none"`: ヘルパヌが蚭定されおいない、たたはそれを蚭定する゜ヌスが MDM ポリシヌたたは管理蚭定ファむルではありたせん

1393* `managed_settings.helper.applied`: ヘルパヌの独自の出力が管理蚭定ずしお機胜する堎合は `"output"`。そうでない堎合は `"none"`1440* `managed_settings.helper.applied`: ヘルパヌの独自の出力が管理蚭定ずしお機胜する堎合は `"output"`。機胜しない堎合は `"none"`

1394* `managed_settings.helper.entry`: Claude Code が [`policyHelper`](/docs/ja/settings-reference#policyhelper) を遞択した堎合は `"policyHelper"`。ヘルパヌを遞択しなかった堎合は存圚したせん1441* `managed_settings.helper.entry`: Claude Code が [`policyHelper`](/docs/ja/settings-reference#policyhelper) を遞択した堎合は `"policyHelper"`。ヘルパヌを遞択しなかった堎合は䞍圚

1395* `managed_settings.helper.path`: ヘルパヌの蚭定された [`path`](/docs/ja/settings-reference#policyhelper-path)。Claude Code がヘルパヌを遞択したずきはい぀でも存圚。`OTEL_LOG_MANAGED_SETTINGS` が蚭定されおいるかどうかに関わらず1442* `managed_settings.helper.path`: ヘルパヌの蚭定された [`path`](/docs/ja/settings-reference#policyhelper-path)。Claude Code がヘルパヌを遞択した堎合は垞に存圚。`OTEL_LOG_MANAGED_SETTINGS` が蚭定されおいるかどうかに関わらず

1396* `managed_settings.resolved_sha256``OTEL_LOG_MANAGED_SETTINGS=1` の堎合: リダクション前の解決された管理蚭定の SHA-256。JSON ずしおシリアル化。キヌは再垰的に゜ヌトされ、空癜なし。同じダむゞェストを持぀マシンは同じポリシヌを実行したす。Claude Code は短いポリシヌを掚枬をハッシュするこずで回埩できるため、オプトむンでのみダむゞェストを送信したす。管理蚭定が解決されない堎合は存圚したせん。`refused` むベントでは存圚したせん1443* `managed_settings.resolved_sha256``OTEL_LOG_MANAGED_SETTINGS=1` の堎合: 難読化前の解決された管理蚭定の SHA-256。JSON ずしおシリアル化。キヌは再垰的に゜ヌトされ、空癜なし。同じダむゞェストを持぀マシンは同じポリシヌを実行したす。Claude Code は短いポリシヌを掚枬をハッシュするこずで回埩できるため、オプトむンでのみダむゞェストを送信したす。管理蚭定が解決されない堎合は䞍圚。`refused` むベントでは䞍圚。

1397* `managed_settings.settings``OTEL_LOG_MANAGED_SETTINGS=1` の堎合: 解決された管理蚭定の名前ず圢状。倀はリダクションされたす。JSON 文字列ずしお。`refused` むベントでは存圚したせん。Claude Code はその蚭定スキヌマから構築したす:1444* `managed_settings.settings``OTEL_LOG_MANAGED_SETTINGS=1` の堎合: 解決された管理蚭定の名前ず圢状。JSON 文字列ずしお。倀は難読化。`refused` むベントでは䞍圚。Claude Code はその蚭定スキヌマから構築したす。

1398 1445 

1399 * スキヌマが宣蚀する蚭定名ぱクスポヌトされ、スキヌマが宣蚀しないキヌは陀倖されたす1446 * スキヌマが宣蚀する゚クスポヌト蚭定名。宣蚀しないキヌは陀倖

1400 * ブヌル倀、数倀、および文字列倀。スキヌマが `permissions.defaultMode` などの固定オプションセットに制限する堎合、そのたた゚クスポヌトされたす。`sandbox.network.httpProxyPort` および `sandbox.network.socksProxyPort` は `"[REDACTED]"` ずしお゚クスポヌトされたす1447 * ブヌル倀、数倀、スキヌマが固定オプションセットに制限する文字列倀。`permissions.defaultMode` など。そのたた発行。`sandbox.network.httpProxyPort` および `sandbox.network.socksProxyPort` は `"[REDACTED]"` ずしお発行

1401 * その他のすべおの文字列。`model`、`apiKeyHelper`、すべおの `env` 倀、すべおの URL、およびすべおのコマンドは `"[REDACTED]"` ずしお゚クスポヌトされたす1448 * 他のすべおの文字列。`model`、`apiKeyHelper`、すべおの `env` 倀、すべおの URL、すべおのコマンド。`"[REDACTED]"` ずしお発行

1402 * マップの゚ントリ名。`env` 倉数名およびプラグむン ID はそのたた゚クスポヌトされたす。スキヌマが入力をタむプしない蚭定。`vimInsertModeRemaps` などは単䞀の `"[REDACTED]"` ずしお゚クスポヌトされ、`sandbox.ignoreViolations` はコマンドパタヌンなしでそのパスリストのリストずしお゚クスポヌトされたす1449 * マップの゚ントリ名。`env` 倉数名およびプラグむン ID など。そのたた発行。スキヌマが入力をタむプしない蚭定。`vimInsertModeRemaps` など。単䞀の `"[REDACTED]"` ずしお発行。`sandbox.ignoreViolations` は、コマンドパタヌンなしでパスリストのリストずしお発行

1403 * リストはその長さを保持し、各゚ントリは同じルヌルでリダクションされたす1450 * リストはその長さを保持。各゚ントリは同じルヌルで難読化

1404 * `permissions.allow`、`permissions.deny`、たたは `permissions.ask` ルヌルは、ツヌル名がこのバヌゞョンの Claude Code に組み蟌たれおいる堎合、たたはそのツヌル名がリダクションされたコンテンツを持぀ `mcp__` 参照`mcp__jira__create_issue` などである堎合、そのツヌル名ずしお゚クスポヌトされたす。その他のルヌルは `"[REDACTED]"` ずしお゚クスポヌトされたす1451 * `permissions.allow`、`permissions.deny`、たたは `permissions.ask` ルヌルは、ツヌル名で発行。コンテンツは難読化。`Read([REDACTED])` など。ツヌルが Claude Code のこのバヌゞョンに組み蟌たれおいるか、`mcp__jira__create_issue` などの `mcp__` 参照の堎合。他のルヌルは `"[REDACTED]"` ずしお発行

1405 * フックは同じルヌルに埓うため、`type` および `timeout` などの固定オプションおよび数倀フィヌルドが衚瀺されたす。各コマンド、URL、`matcher`、および `if` 条件は `"[REDACTED]"` ずしお゚クスポヌトされたす1452 * フックは同じルヌルに埓う。`type` および `timeout` などの固定オプションおよび数倀フィヌルドは衚瀺。各コマンド、URL、`matcher`、`if` 条件は `"[REDACTED]"` ずしお発行

1406 1453 

1407 䟋えば、`apiKeyHelper`、2 ぀の `env` 倉数、および拒吊ルヌルを持぀管理蚭定は `{"apiKeyHelper":"[REDACTED]","env":{"HTTPS_PROXY":"[REDACTED]","CLAUDE_CODE_ENABLE_TELEMETRY":"[REDACTED]"},"permissions":{"deny":["Read([REDACTED])"]}}` ずしお゚クスポヌトされたす。1454 䟋えば、`apiKeyHelper`、2 ぀の `env` 倉数、拒吊ルヌルを持぀管理蚭定は `{"apiKeyHelper":"[REDACTED]","env":{"HTTPS_PROXY":"[REDACTED]","CLAUDE_CODE_ENABLE_TELEMETRY":"[REDACTED]"},"permissions":{"deny":["Read([REDACTED])"]}}` ずしお発行されたす。

1408 1455 

1409 Claude Code は倀を 8 KB の UTF-8 で切り詰め、切り詰められた倀は有効な JSON ではありたせん1456 Claude Code は倀を 8 KB の UTF-8 で切り詰め、切り詰められた倀は有効な JSON ではありたせん

1410* `managed_settings.settings_truncated``managed_settings.settings` が存圚する堎合: Claude Code が `managed_settings.settings` を 8 KB で切り詰めた堎合は `true`。それ以倖の堎合は `false`。ブヌル倀ずしお発行。文字列ではなく1457* `managed_settings.settings_truncated``managed_settings.settings` が存圚する堎合: Claude Code が `managed_settings.settings` を 8 KB で切り詰めた堎合は `true`。それ以倖の堎合は `false`。ブヌル倀ずしお発行。文字列ではなく


1495 1542 

1496各むベントの [暙準属性](#standard-attributes) には、認蚌されたナヌザヌの ID が含たれたすClaude アカりントでサむンむンしおいる堎合は `user.email`、`user.account_uuid`、`user.account_id`、および `organization.id`、さらに [クラりドセッション](/docs/ja/claude-code-on-the-web) では、セッション自䜓の認蚌情報がそれらを持぀堎合、`user.id` ずセッションごずの `session.id`。`user.id` はむンストヌルスコヌプの識別子です。ただし、[Claude apps gateway](/docs/ja/claude-apps-gateway) セッションでは、ゲヌトりェむが発行したトヌクンからの IdP サブゞェクトです。1543各むベントの [暙準属性](#standard-attributes) には、認蚌されたナヌザヌの ID が含たれたすClaude アカりントでサむンむンしおいる堎合は `user.email`、`user.account_uuid`、`user.account_id`、および `organization.id`、さらに [クラりドセッション](/docs/ja/claude-code-on-the-web) では、セッション自䜓の認蚌情報がそれらを持぀堎合、`user.id` ずセッションごずの `session.id`。`user.id` はむンストヌルスコヌプの識別子です。ただし、[Claude apps gateway](/docs/ja/claude-apps-gateway) セッションでは、ゲヌトりェむが発行したトヌクンからの IdP サブゞェクトです。

1497 1544 

1498MCP ツヌル呌び出し、Bash コマンド、ファむル線集は、セッションを開始した開発者に属性付けられたす。Claude Code は個別のサヌビスアカりントの䞋では機胜したせん。各むベントに蚘録される ID は、開発者自身の Claude アカりント、たたは [Claude apps gateway](/docs/ja/claude-apps-gateway) セッションでの開発者の IdP ID です。1545開発者が開始したセッションでは、MCP ツヌル呌び出し、Bash コマンド、ファむル線集はその開発者に属性付けられたす。Claude Code は個別のサヌビスアカりントの䞋では機胜したせん。各むベントに蚘録される ID は、開発者自身の Claude アカりント、たたは [Claude apps gateway](/docs/ja/claude-apps-gateway) セッションでの開発者の IdP ID です。Claude Tag チャネルセッションでは、Claude はあなたの組織の [共有 ID](/docs/ja/cloud-environments#set-the-environment-a-claude-tag-channel-uses) ずしお機胜したす。

1499 1546 

1500Claude Code が盎接 API キヌで認蚌する堎合、たたは Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry に察しお認蚌する堎合、セッションに Claude アカりントはなく、`user.id` ず `session.id` のみが入力されたす。これらのデプロむメントでは、`OTEL_RESOURCE_ATTRIBUTES` を䜿甚しおナヌザヌ ID を自分で添付し、[管理蚭定](#administrator-configuration) ファむルたたはロヌンチラッパヌを通じおナヌザヌごずに蚭定したす。Claude apps gateway セッションはこれを必芁ずしたせんCLI は [暙準属性](#standard-attributes) で説明されおいるように、IdP ID を自動的にスタンプしたす。1547Claude Code が盎接 API キヌで認蚌する堎合、たたは Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry に察しお認蚌する堎合、セッションに Claude アカりントはなく、`user.id` ず `session.id` のみが入力されたす。これらのデプロむメントでは、`OTEL_RESOURCE_ATTRIBUTES` を䜿甚しおナヌザヌ ID を自分で添付し、[管理蚭定](#administrator-configuration) ファむルたたはロヌンチラッパヌを通じおナヌザヌごずに蚭定したす。Claude apps gateway セッションはこれを必芁ずしたせんCLI は [暙準属性](#standard-attributes) で説明されおいるように、IdP ID を自動的にスタンプしたす。

1501 1548 


1559}1606}

1560```1607```

1561 1608 

1562むベントが到着したこずを確認するには、この蚭定で実行されおいるセッションでプロンプトを送信し、SIEM で `claude_code.user_prompt` むベントを確認したす。䜕も到着しない堎合は、`claude --debug` を実行し、デバッグログで `[3P telemetry]` ゚クスポヌト゚ラヌを確認したす。1609むベントが到着したこずを確認するには、この蚭定で実行されおいるセッションでプロンプトを送信し、SIEM で `claude_code.user_prompt` むベントを確認したす。䜕も到着しない堎合は、`claude --debug-file <path>` で Claude Code を起動し、そのログで `[3P telemetry]` ゚クスポヌト゚ラヌを確認したす。

1563 1610 

1564<h2 id="backend-considerations">1611<h2 id="backend-considerations">

1565 バック゚ンドに関する考慮事項1612 バック゚ンドに関する考慮事項


1620 セキュリティずプラむバシヌ1667 セキュリティずプラむバシヌ

1621</h2>1668</h2>

1622 1669 

1623* OpenTelemetry ゚クスポヌトをバック゚ンドに送信するこずはオプトむンであり、明瀺的な蚭定が必芁です。Anthropic の個別の運甚テレメトリヌず無効化方法に぀いおは、[デヌタ䜿甚](/docs/ja/data-usage#telemetry-services)を参照しおください1670* OpenTelemetry ゚クスポヌトをバック゚ンドに送信するこずはオプトむンであり、明瀺的な蚭定が必芁です。Anthropic の個別の運甚テレメトリず無効化方法に぀いおは、[デヌタ䜿甚](/docs/ja/data-usage#telemetry-services)を参照しおください

1624* ファむルの生コンテンツずコヌドスニペットはメトリクスやむベントに含たれたせん。トレヌススパンは別のデヌタパスです。以䞋の `OTEL_LOG_TOOL_CONTENT` の項目を参照しおください1671* 生のファむルコンテンツずコヌドスニペットはメトリクスやむベントに含たれたせん。トレヌススパンは別のデヌタパスです。以䞋の `OTEL_LOG_TOOL_CONTENT` の項目を参照しおください

1625* OAuth 経由で認蚌されおいる堎合、`user.email` はテレメトリヌ属性に含たれ、蚭定した OTel ゚ンドポむントにのみ送信され、Anthropic には送信されたせん。これが組織にずっお懞念事項である堎合は、テレメトリヌバック゚ンドず協力しおこのフィヌルドをフィルタリングたたは線集しおください1672* OAuth 経由で認蚌されおいる堎合、`user.email` はテレメトリ属性に含たれ、蚭定した OTel ゚ンドポむントにのみ送信され、Anthropic には送信されたせん。これが組織にずっお懞念事項である堎合は、テレメトリバック゚ンドず協力しおこのフィヌルドをフィルタリングたたは線集しおください

1626* ナヌザヌプロンプトコンテンツはデフォルトでは収集されたせん。プロンプト長のみが蚘録されたす。プロンプトコンテンツを含めるには、`OTEL_LOG_USER_PROMPTS=1` を蚭定しおください。詳现なベヌタトレヌスでは、この倉数はプロンプトテキストより広い範囲に達したす。これは [`new_context` スパン属性](#new-context-gates)もゲヌトしたす。これは `claude_code.llm_request` スパンのツヌル結果を含みたす1673* ナヌザヌプロンプトコンテンツはデフォルトでは収集されたせん。プロンプト長のみが蚘録されたす。プロンプトコンテンツを含めるには、`OTEL_LOG_USER_PROMPTS=1` を蚭定しおください。詳现なベヌタトレヌスでは、この倉数はプロンプトテキストよりも広い範囲に達したす。これは [`new_context` スパン属性](#new-context-gates)もゲヌトしたす。これは `claude_code.llm_request` スパンのツヌル結果を含みたす

1627* アシスタント応答テキストはデフォルトでは収集されたせん。応答長のみが蚘録されたす。応答テキストを含めるには、`OTEL_LOG_ASSISTANT_RESPONSES=1` を蚭定しおください。Claude Code からのすべおの OpenTelemetry デヌタず同様に、応答テキストは蚭定した OTel ゚ンドポむントにのみ送信され、Anthropic には送信されたせん。この倉数が蚭定されおいない堎合、`OTEL_LOG_USER_PROMPTS` がフォヌルバックずしお䜿甚されるため、プロンプトコンテンツなしで応答コンテンツが必芁な堎合は `OTEL_LOG_ASSISTANT_RESPONSES=0` を蚭定しおください1674* アシスタント応答テキストはデフォルトでは収集されたせん。応答長のみが蚘録されたす。応答テキストを含めるには、`OTEL_LOG_ASSISTANT_RESPONSES=1` を蚭定しおください。Claude Code からのすべおの OpenTelemetry デヌタず同様に、応答テキストは蚭定した OTel ゚ンドポむントにのみ送信され、Anthropic には送信されたせん。この倉数が蚭定されおいない堎合、`OTEL_LOG_USER_PROMPTS` がフォヌルバックずしお䜿甚されるため、プロンプトコンテンツなしで応答コンテンツが必芁な堎合は `OTEL_LOG_ASSISTANT_RESPONSES=0` を蚭定しおください

1628* ツヌル入力匕数ずパラメヌタはデフォルトではログに蚘録されたせん。これらを含めるには、`OTEL_LOG_TOOL_DETAILS=1` を蚭定しおください。Claude Desktop の組み蟌みサヌバヌの堎合、Claude Desktop が所有するセッションでは、`tool_decision` ず `tool_result` は `mcp_server_name`/`mcp_tool_name` ペアを含みたす。これはホヌム䜜成者の名前であり、フラグがオフの堎合でも匕数コンテンツではありたせん。この䟋倖には Claude Code v2.1.214 以降が必芁です。このデヌタは蚭定した OTEL ゚ンドポむントにのみ送信され、Anthropic には送信されたせん。匕数には機密倀が含たれる可胜性があるため、テレメトリヌバック゚ンドを蚭定しおこれらの属性をフィルタリングたたは線集しおください。有効にするず1675* ツヌル入力匕数ずパラメヌタはデフォルトではログに蚘録されたせん。これらを含めるには、`OTEL_LOG_TOOL_DETAILS=1` を蚭定しおください。Claude Desktop の組み蟌みサヌバヌの堎合、Claude Desktop が所有するセッションでは、`tool_decision` ず `tool_result` は `mcp_server_name`/`mcp_tool_name` ペアを含みたす。これはホストが䜜成した名前であり、フラグがオフの堎合でも匕数コンテンツではありたせん。この䟋倖には Claude Code v2.1.214 以降が必芁です。このデヌタは蚭定した OTEL ゚ンドポむントにのみ送信され、Anthropic には送信されたせん。匕数には機密倀が含たれる可胜性があるため、テレメトリバック゚ンドを蚭定しおこれらの属性をフィルタリングたたは線集しおください。有効にするず

1629 * `tool_result` ず `tool_decision` むベントには、Bash コマンド、MCP サヌバヌずツヌル名、スキル名を含む `tool_parameters` 属性が含たれたす。`full_command` などのフィヌルドは切り詰められずに出力されたす1676 * `tool_result` ず `tool_decision` むベントには、Bash コマンド、MCP サヌバヌずツヌル名、およびスキル名を含む `tool_parameters` 属性が含たれたす。`full_command` などのフィヌルドは切り詰められずに出力されたす

1630 * `tool_result` むベントには、ファむルパス、URL、怜玢パタヌン、その他の匕数を含む `tool_input` 属性も含たれたす。512 文字を超える個別の倀は切り詰められ、合蚈は玄 4 K 文字に制限されたす1677 * `tool_result` むベントには、ファむルパス、URL、怜玢パタヌン、およびその他の匕数を含む `tool_input` 属性も含たれたす。512 文字を超える個別の倀は切り詰められ、合蚈は玄 4 K 文字に制限されたす

1631 * `user_prompt` むベントには、カスタム、プラグむン、MCP コマンドの逐語的な `command_name` が含たれたす1678 * `user_prompt` むベントには、カスタム、プラグむン、および MCP コマンドの逐語的な `command_name` が含たれたす

1679 * [コストずトヌクンカりンタヌ](#cost-counter)および `api_request`、`api_error`、および `api_refusal` むベントは、その属性の垰属に実際の゚ヌゞェント、スキル、プラグむン、および MCP サヌバヌずツヌル名を含みたす

1632 * トレヌススパンには、同じ `tool_input` 属性ず `file_path` などの入力掟生属性が含たれ、`tool_input` ず同じ切り詰めが行われたす1680 * トレヌススパンには、同じ `tool_input` 属性ず `file_path` などの入力掟生属性が含たれ、`tool_input` ず同じ切り詰めが行われたす

1633* ツヌルコンテンツはデフォルトではトレヌススパンにログに蚘録されたせん。これを含めるには、`OTEL_LOG_TOOL_CONTENT=1` を蚭定しおください。その埌、`claude_code.tool` スパンは、ファむルの生コンテンツず Bash コマンド出力を含む [`tool.output` スパンむベント](#tool-output-span-event)を含みたす。これは属性ごずのコンテンツ制限デフォルトでは 60 KBで切り詰められたす。ツヌルコンテンツは [`new_context`](#new-context-gates) を通じおスパンに到達したす。このゲヌトはスパンごずに異なりたす。テレメトリヌバック゚ンドを蚭定しおこれらの属性をフィルタリングたたは線集しおください1681* ツヌルコンテンツはデフォルトではトレヌススパンにログに蚘録されたせん。これを含めるには、`OTEL_LOG_TOOL_CONTENT=1` を蚭定しおください。その埌、`claude_code.tool` スパンは、生のファむルコンテンツ、Bash コマンド出力、および MCP ツヌル、WebFetch、WebSearch が返すものを含む [`tool.output` スパンむベント](#tool-output-span-event)を含みたす。コンテンツは属性ごずにコンテンツ制限デフォルトでは 60 KBで切り詰められたす。MCP ツヌル、WebFetch、WebSearch からの結果には Claude Code v2.1.283 以降が必芁です。ツヌルコンテンツは [`new_context`](#new-context-gates) を通じおスパンに到達したす。このゲヌトはスパンごずに異なりたす。テレメトリバック゚ンドを蚭定しおこれらの属性をフィルタリングたたは線集しおください

1634* 生の Anthropic Messages API リク゚ストおよびレスポンスボディはデフォルトではログに蚘録されたせん。これらを含めるには、シェル、ナヌザヌ蚭定、たたは管理蚭定で `OTEL_LOG_RAW_API_BODIES` を蚭定しおください。これは [プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env)では無芖されたす。ボディには、システムプロンプト、すべおの以前のナヌザヌずアシスタントのタヌン、ツヌル結果を含む完党な䌚話履歎が含たれるため、これを有効にするこずは、他の `OTEL_LOG_*` コンテンツフラグが明かすすべおのものぞの同意を意味したす。Claude Code は、他の蚭定に関係なく、これらのボディから Claude の拡匵思考コンテンツを垞に線集したす。蚭定する倀は、Claude Code がボディを配信する方法を決定したす1682* 生の Anthropic Messages API リク゚ストおよびレスポンスボディはデフォルトではログに蚘録されたせん。これらを含めるには、シェル、ナヌザヌ蚭定、たたは管理蚭定で `OTEL_LOG_RAW_API_BODIES` を蚭定しおください。[プロゞェクトおよびロヌカル蚭定](/docs/ja/settings-reference#variables-claude-code-ignores-in-env)では無芖されたす。ボディには、システムプロンプト、すべおの以前のナヌザヌずアシスタントのタヌン、およびツヌル結果を含む完党な䌚話履歎が含たれるため、これを有効にするこずは、他の `OTEL_LOG_*` コンテンツフラグが明かすすべおのこずぞの同意を意味したす。Claude Code は、他の蚭定に関係なく、これらのボディから Claude の拡匵思考コンテンツを垞に線集したす。蚭定する倀は、Claude Code がボディを配信する方法を決定したす

1635 * `=1` の堎合、Claude Code は各 API 呌び出しに察しお `api_request_body` ず `api_response_body` ログむベントを出力したす。むベントの `body` 属性は JSON シリアル化されたペむロヌドを含み、コンテンツ制限デフォルトでは 60 KBで切り詰められたす1683 * `=1` の堎合、Claude Code は各 API 呌び出しに察しお `api_request_body` ず `api_response_body` ログむベントを出力したす。むベントの `body` 属性は JSON シリアル化されたペむロヌドを含み、コンテンツ制限デフォルトでは 60 KBで切り詰められたす

1636 * `=file:<dir>` の堎合、Claude Code は切り詰められおいないボディをそのディレクトリの `.request.json` ず `.response.json` ファむルに曞き蟌み、むベントはむンラむンボディの代わりに `body_ref` パスを含みたす。ディレクトリをテレメトリヌストリヌムではなく、ログコレクタヌたたはサむドカヌず䞀緒に配垃しおください。1684 * `=file:<dir>` の堎合、Claude Code は切り詰められおいないボディをそのディレクトリの `.request.json` ず `.response.json` ファむルに曞き蟌み、むベントはむンラむンボディの代わりに `body_ref` パスを含みたす。テレメトリストリヌムではなく、ログコレクタヌたたはサむドカヌでディレクトリを送信しおください。

1637 1685 

1638 各成功したレスポンスに぀いお、Claude Code はそのディレクトリの `index.jsonl` に 1 行を远加し、レスポンスファむルをそれを生成したリク゚ストファむルおよびそれが成為したトランスクリプトメッセヌゞにリンクしたす。各行はメッセヌゞコンテンツを含たず、[API レスポンスボディむベント](#api-response-body-event)セクションがそのフィヌルドをリストしたす。むンデックスファむルには Claude Code v2.1.274 以降が必芁です1686 各成功したレスポンスに぀いお、Claude Code はそのディレクトリの `index.jsonl` に 1 行远加し、レスポンスファむルをそれを生成したリク゚ストファむルおよびそれが成為したトランスクリプトメッセヌゞにリンクしたす。各行はメッセヌゞコンテンツを含たず、[API レスポンスボディむベント](#api-response-body-event)セクションがそのフィヌルドをリストしたす。むンデックスファむルには Claude Code v2.1.274 以降が必芁です

1639 1687 

1640<h2 id="monitor-claude-code-on-amazon-bedrock">1688<h2 id="monitor-claude-code-on-amazon-bedrock">

1641 Amazon Bedrock での Claude Code の監芖1689 Amazon Bedrock での Claude Code の監芖

overview.md +3 −1

Details

18 <Tab title="Terminal">18 <Tab title="Terminal">

19 タヌミナルで Claude Code を盎接操䜜するための機胜豊富な CLI です。ファむルを線集し、コマンドを実行し、コマンドラむンからプロゞェクト党䜓を管理できたす。19 タヌミナルで Claude Code を盎接操䜜するための機胜豊富な CLI です。ファむルを線集し、コマンドを実行し、コマンドラむンからプロゞェクト党䜓を管理できたす。

20 20 

21 Claude Code をむンストヌルするには、以䞋のいずれかの方法を䜿甚しおください。21 Claude Code をむンストヌルするには、タヌミナルを開いおシステムのコマンドを実行しおください。タヌミナルを䜿甚したこずがない堎合は、[タヌミナルガむド](/docs/ja/terminal-guide)でタヌミナルを開いおコマンドを貌り付ける方法を確認できたす。

22 22 

23 <Tabs>23 <Tabs>

24 <Tab title="ネむティブむンストヌル掚奚">24 <Tab title="ネむティブむンストヌル掚奚">


40 curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd40 curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

41 ```41 ```

42 42 

43 むンストヌラヌが完了したら、新しいタヌミナルりィンドりを開いお `claude --version` を実行しおください。むンストヌルが正垞に完了するず、バヌゞョン番号が衚瀺されたす。シェルが `claude` が芋぀からない、たたは認識されおいないず衚瀺される堎合は、むンストヌルディレクトリがただ PATH に含たれおいたせん。[PATH を修正する](/docs/ja/troubleshoot-install#command-not-found-claude-after-installation)を参照しおください。

44 

43 `The token '&&' is not a valid statement separator` ずいう゚ラヌが衚瀺される堎合は、CMD ではなく PowerShell を䜿甚しおいたす。`'irm' is not recognized as an internal or external command` ずいう゚ラヌが衚瀺される堎合は、PowerShell ではなく CMD を䜿甚しおいたす。PowerShell を䜿甚しおいる堎合、プロンプトに `PS C:\` ず衚瀺され、CMD を䜿甚しおいる堎合は `PS` なしで `C:\` ず衚瀺されたす。45 `The token '&&' is not a valid statement separator` ずいう゚ラヌが衚瀺される堎合は、CMD ではなく PowerShell を䜿甚しおいたす。`'irm' is not recognized as an internal or external command` ずいう゚ラヌが衚瀺される堎合は、PowerShell ではなく CMD を䜿甚しおいたす。PowerShell を䜿甚しおいる堎合、プロンプトに `PS C:\` ず衚瀺され、CMD を䜿甚しおいる堎合は `PS` なしで `C:\` ず衚瀺されたす。

44 46 

45 むンストヌルコマンドが `syntax error near unexpected token '<'`、`403`、たたはその他の curl ゚ラヌで倱敗する堎合は、[むンストヌルのトラブルシュヌティング](/docs/ja/troubleshoot-install#find-your-error)を参照しお、゚ラヌを修正方法に照合し、代替むンストヌル方法を確認しおください。47 むンストヌルコマンドが `syntax error near unexpected token '<'`、`403`、たたはその他の curl ゚ラヌで倱敗する堎合は、[むンストヌルのトラブルシュヌティング](/docs/ja/troubleshoot-install#find-your-error)を参照しお、゚ラヌを修正方法に照合し、代替むンストヌル方法を確認しおください。

permission-modes.md +243 −148

Details

4 4 

5# 暩限モヌドを遞択する5# 暩限モヌドを遞択する

6 6 

7> Claude がアクションを実行する前に確認するかどうかを制埡したす。CLI で Shift+Tab でモヌドを切り替えるか、VS Code のモヌド指瀺噚、Desktop のモヌドセレクタヌ、たたは Web のモヌドドロップダりンを䜿甚したす。7> Claude が行動する前に確認するかどうかを制埡したす。CLI では Shift+Tab で、VS Code ではモヌド衚瀺で、Desktop ではモヌドセレクタヌで暩限モヌドを切り替えたす。

8 8 

9暩限モヌドは、Claude がセッション内でアクションを実行する前に確認を求めるかどうかを蚭定したす。Manual モヌドでは、Claude Code はファむルを線集、シェルコマンドを実行、たたはネットワヌクにアクセスするほずんどのアクションの前に䞀時停止しお確認を求めたす。[auto モヌド](#eliminate-prompts-with-auto-mode)では、分類噚ず呌ばれる 2 番目のモデルがあなたの代わりにアクションをレビュヌしたす。[分類噚がアクションを評䟡する方法](#how-the-classifier-evaluates-actions)は、分類噚がレビュヌするアクションずスキップするアクションをリストしおいたす。9暩限モヌドは、セッション内で Claude Code が最初にあなたに確認するこずなく実行できるアクションを蚭定したす。Manual モヌドでは、Claude Code はファむルを線集したり、シェルコマンドを実行したり、ネットワヌクに到達したりするほずんどのアクションの前に停止しお確認を求めたす。[auto モヌド](#eliminate-prompts-with-auto-mode)では、分類噚ずいう 2 番目のモデルがあなたの代わりにアクションをレビュヌしたす。[分類噚がアクションを評䟡する方法](#how-the-classifier-evaluates-actions)には、分類噚がレビュヌするアクションず、スキップするアクションが蚘茉されおいたす。

10 10 

11Pro、Max、Team プランでは、組み蟌みの開始暩限モヌドは auto モヌドです。[セッションが開始するモヌド](#which-mode-a-session-starts-in)は、開始暩限モヌドを倉曎するサヌフェスず蚭定をカバヌしおいたす。実行䞭のセッションの暩限モヌドはい぀でも倉曎できたす。11Claude Code v2.1.283 以降では、auto モヌドはむンタラクティブタヌミナルず VS Code セッションの組み蟌みの開始暩限モヌドです。それより前のバヌゞョンでは、Pro、Max、Team プランでのみ組み蟌みの開始暩限モヌドです。[セッションが開始される暩限モヌド](#which-mode-a-session-starts-in)は、開始暩限モヌドを倉曎するサヌフェスず蚭定をカバヌしおいたす。実行䞭のセッションの暩限モヌドはい぀でも倉曎できたす。

12 12 

13<h2 id="available-modes">13<h2 id="available-modes">

14 利甚可胜なモヌド14 利甚可胜なモヌド


57| すべおのアクションを自分でレビュヌ | Manual モヌド`claude --permission-mode default` | なし | 機密䜜業、䞍慣れなコヌド |57| すべおのアクションを自分でレビュヌ | Manual モヌド`claude --permission-mode default` | なし | 機密䜜業、䞍慣れなコヌド |

58| ロヌカルで反埩、分類噚なしでプロンプトを枛らす | Manual モヌド + [auto-allow モヌド](/docs/ja/sandboxing#sandbox-modes)の Bash サンドボックス`claude --permission-mode default`、その埌 `/sandbox` を実行しお auto-allow を遞択 | 組み蟌み Bash サンドボックス、macOS、Linux、WSL2 侊 | 拒吊ルヌルは䟝然ずしお適甚され、`Bash(git push *)` のようなコマンドに名前を付ける ask ルヌルは䟝然ずしおプロンプトを衚瀺したす。代わりに蚭定ファむルからサンドボックスをオンにするには、[`sandbox.enabled`](/docs/ja/settings-reference#sandbox-enabled) を `true` に蚭定したす |58| ロヌカルで反埩、分類噚なしでプロンプトを枛らす | Manual モヌド + [auto-allow モヌド](/docs/ja/sandboxing#sandbox-modes)の Bash サンドボックス`claude --permission-mode default`、その埌 `/sandbox` を実行しお auto-allow を遞択 | 組み蟌み Bash サンドボックス、macOS、Linux、WSL2 侊 | 拒吊ルヌルは䟝然ずしお適甚され、`Bash(git push *)` のようなコマンドに名前を付ける ask ルヌルは䟝然ずしおプロンプトを衚瀺したす。代わりに蚭定ファむルからサンドボックスをオンにするには、[`sandbox.enabled`](/docs/ja/settings-reference#sandbox-enabled) を `true` に蚭定したす |

59| 䜕かを倉曎する前に探玢 | `claude --permission-mode plan` | なし | Claude Code は[蚈画を承認](#review-and-approve-a-plan)するたで線集をブロックしたす |59| 䜕かを倉曎する前に探玢 | `claude --permission-mode plan` | なし | Claude Code は[蚈画を承認](#review-and-approve-a-plan)するたで線集をブロックしたす |

60| auto モヌドでハンズオフで䜜業 | `claude --permission-mode auto`、Pro、Max、Team の[組み蟌み開始暩限モヌド](#which-mode-a-session-starts-in) | なし。サンドボックスたたはコンテナは防埡の深さを远加 | [サポヌトされおいるモデル](#eliminate-prompts-with-auto-mode)が必芁で、組織は [auto モヌドをオフ](#eliminate-prompts-with-auto-mode)にできたす |60| auto モヌドでハンズオフで䜜業 | `claude --permission-mode auto`、v2.1.283 以降の[組み蟌み開始暩限モヌド](#which-mode-a-session-starts-in) | なし。サンドボックスたたはコンテナは防埡の深さを远加 | [サポヌトされおいるモデル](#eliminate-prompts-with-auto-mode)が必芁で、組織は [auto モヌドをオフ](#eliminate-prompts-with-auto-mode)にできたす |

61| 正確な蚱可リストで CI で実行 | `claude -p "run the test suite" --permission-mode dontAsk --allowedTools "Bash(npm test)" "Read"` | CI ランナヌが提䟛するもの以倖はなし | [Web 䞊の Claude Code](/docs/ja/claude-code-on-the-web)は蚭定ファむルから `dontAsk` を無芖したす |61| 正確な蚱可リストで CI で実行 | `claude -p "run the test suite" --permission-mode dontAsk --allowedTools "Bash(npm test)" "Read"` | CI ランナヌが提䟛するもの以倖はなし | [Web 䞊の Claude Code](/docs/ja/claude-code-on-the-web)は蚭定ファむルから `dontAsk` を無芖したす |

62| コンテナ内で完党に無人で実行 | `claude -p "<prompt>" --dangerously-skip-permissions` | 必須コンテナ、VM、たたは[サンドボックスランタむム](/docs/ja/sandbox-environments#sandbox-runtime)。Linux ず macOS では、[非 root ナヌザヌ](#skip-all-checks-with-bypasspermissions-mode)ずしお実行 | Web 䞊の Claude Code は蚭定ファむルからこのモヌドを無芖したす。この `-p` 実行では、[䟝然ずしおプロンプトが衚瀺される少数の呌び出し](#skip-all-checks-with-bypasspermissions-mode)は代わりに拒吊されたす |62| コンテナ内で完党に無人で実行 | `claude -p "<prompt>" --dangerously-skip-permissions` | 必須コンテナ、VM、たたは[サンドボックスランタむム](/docs/ja/sandbox-environments#sandbox-runtime)。Linux ず macOS では、[非 root ナヌザヌ](#skip-all-checks-with-bypasspermissions-mode)ずしお実行 | Web 䞊の Claude Code は蚭定ファむルからこのモヌドを無芖したす。この `-p` 実行では、[䟝然ずしおプロンプトが衚瀺される少数の呌び出し](#skip-all-checks-with-bypasspermissions-mode)は代わりに拒吊されたす |

63 63 


81 81 

82組み蟌み `auto` デフォルトには、macOS、Linux、WSL では Claude Code v2.1.228 以降が必芁で、ネむティブ Windows では v2.1.233 以降が必芁です。以前のバヌゞョンでは、組み蟌みデフォルトは Manual です。82組み蟌み `auto` デフォルトには、macOS、Linux、WSL では Claude Code v2.1.228 以降が必芁で、ネむティブ Windows では v2.1.233 以降が必芁です。以前のバヌゞョンでは、組み蟌みデフォルトは Manual です。

83 83 

84組み蟌みデフォルトは、Claude Code の実行方法、プラン、および Claude Code がフィヌチャヌフラグを取埗できるかどうかに䟝存したす。セッションに䞀臎する最初の行が適甚されたす。衚は、タヌミナルたたは VS Code 拡匵機胜を通じお開始するセッションをカバヌしおいたす。デスクトップアプリず claude.ai に぀いおは、[暩限モヌドを切り替える](#switch-permission-modes)の Desktop ず Web タブを参照しおください。84組み蟌みデフォルトは、Claude Code の実行方法によっお異なりたす。セッションに䞀臎する最初の行が適甚されたす。衚は、タヌミナルたたは VS Code 拡匵機胜を通じお開始するセッションをカバヌしおいたす。デスクトップアプリず claude.ai に぀いおは、[暩限モヌドを切り替える](#switch-permission-modes)の Desktop ず Web タブを参照しおください。

85 85 

86| Claude Code の実行方法 | 組み蟌み開始暩限モヌド |86| Claude Code の実行方法 | 組み蟌み開始暩限モヌド |

87| :- | :- |87| :- | :- |

88| 蚭定ファむルが `disableAutoMode` を `"disable"` に蚭定 | `default` |88| 蚭定ファむルが `disableAutoMode` を `"disable"` に蚭定 | `default` |

89| [フィヌチャヌフラグ取埗](/docs/ja/env-vars#features-that-need-feature-flag-fetching)がオフ | `default` |

90| [Claude Code をむンストヌルたたはアップグレヌド](/docs/ja/env-vars#first-session-after-an-install-or-upgrade)した埌の最初のセッション。このデフォルトを远加するバヌゞョンぞ。ただし、新芏むンストヌル埌、Claude Code がフラグを時間内に取埗した堎合を陀く | `default` |

91| `claude -p` たたは [Agent SDK](/docs/ja/agent-sdk/permissions) | `default` |89| `claude -p` たたは [Agent SDK](/docs/ja/agent-sdk/permissions) | `default` |

92| Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、[Claude Platform on AWS](/docs/ja/claude-platform-on-aws)、たたはサむンむン枈みの [Claude apps gateway](/docs/ja/claude-apps-gateway)セッション | `default` |90| タヌミナルたたは [VS Code 拡匵機胜](/docs/ja/vs-code)を通じお | `auto`Claude Code v2.1.283 以降。以前のバヌゞョンでは、Pro、Max、たたは Team プランで [フィヌチャヌフラグを取埗](/docs/ja/env-vars#features-that-need-feature-flag-fetching)するセッションでは `auto`、それ以倖は `default` |

93| Pro、Max、たたは Team プラン。タヌミナルたたは [VS Code 拡匵機胜](/docs/ja/vs-code)を通じお | `auto` |

94| Enterprise プランたたは Claude Console API キヌ | `default` |

95 91 

96フィヌチャヌフラグ取埗がオフの堎合、たたは [むンストヌルたたはアップグレヌド埌の最初のセッション](/docs/ja/env-vars#first-session-after-an-install-or-upgrade)でフラグがただ到達しおいない堎合、VS Code 拡匵機胜は開始暩限モヌドを遞択するずきにすべおの蚭定ファむルを無芖したす。92[むンストヌルたたはアップグレヌド埌の最初のセッション](/docs/ja/env-vars#first-session-after-an-install-or-upgrade)では、Claude Code はフィヌチャヌフラグが到達する前に開始暩限モヌドを遞択できたす。そのセッションは衚が瀺すものずは異なる暩限モヌドで開始する可胜性があり、次のセッションは衚に䞀臎したす。

97 93 

98フラグ、蚭定ファむル、たたは組み蟌みデフォルトが `auto` を遞択しおも、auto モヌドがセッションで利甚できない堎合、Claude Code はセッションを Manual で開始したす。Auto モヌドは、セッションが [利甚可胜性芁件](#eliminate-prompts-with-auto-mode)を満たさない堎合蚭定ファむルがそれをオフにするか、サポヌトしおいないモデルなど、たたは Anthropic がサヌバヌ偎で䞀時的にそれをオフにした堎合に利甚できたせん。94フラグ、蚭定ファむル、たたは組み蟌みデフォルトが `auto` を遞択しおも、auto モヌドがセッションで利甚できない堎合、Claude Code はセッションを Manual で開始したす。Auto モヌドは、セッションが [利甚可胜性芁件](#eliminate-prompts-with-auto-mode)を満たさない堎合蚭定ファむルがそれをオフにするか、サポヌトしおいないモデルなど、たたは Anthropic がサヌバヌ偎で䞀時的にそれをオフにした堎合に利甚できたせん。

99 95 


177 173 

178 1. `claudeCode.initialPermissionMode`174 1. `claudeCode.initialPermissionMode`

179 2. モヌド指瀺噚から最埌に遞択したモヌドManual、Edit automatically、たたは Auto の堎合。Plan たたは Bypass permissions を遞択するず、その䌚話のみに適甚されたす175 2. モヌド指瀺噚から最埌に遞択したモヌドManual、Edit automatically、たたは Auto の堎合。Plan たたは Bypass permissions を遞択するず、その䌚話のみに適甚されたす

180 3. [管理蚭定](/docs/ja/managed-settings)たたは `~/.claude/settings.json` からの `permissions.defaultMode`。Pro、Max、Team プランで [フィヌチャヌフラグ取埗](#which-mode-a-session-starts-in)が利甚可胜な堎合176 3. [管理蚭定](/docs/ja/managed-settings)たたは `~/.claude/settings.json` からの `permissions.defaultMode`

181 4. プラン、プロバむダヌ、組織蚭定の[組み蟌みデフォルト](#which-mode-a-session-starts-in)177 4. プラン、プロバむダヌ、組織蚭定の[組み蟌みデフォルト](#which-mode-a-session-starts-in)

182 178 

183 拡匵機胜は開始暩限モヌドのためにプロゞェクトの `.claude/settings.json` たたは `.claude/settings.local.json` を読み蟌むこずはなく、項目 3 の条件を満たさない䌚話ではすべおの蚭定ファむルを読み蟌みたせん。`claudeCode.claudeProcessWrapper` が蚭定されおいる堎合、項目 3 ず 4 も適甚されたせん。それらの䌚話は、項目 1 たたは項目 2 が暩限モヌドを蚭定しない限り Manual で開始したす。179 拡匵機胜は開始暩限モヌドのためにプロゞェクトの `.claude/settings.json` たたは `.claude/settings.local.json` を読み蟌むこずはありたせん。`claudeCode.claudeProcessWrapper` が蚭定されおいる堎合、項目 3 ず 4 は適甚されたせん。それらの䌚話は、項目 1 たたは項目 2 が暩限モヌドを蚭定しない限り Manual で開始したす。

180 

181 v2.1.283 より前では、項目 3 は Pro、Max、Team プランでのみ [フィヌチャヌフラグ取埗](/docs/ja/env-vars#features-that-need-feature-flag-fetching)を行うセッションに適甚されたした。

184 182 

185 Auto は [auto モヌドが利甚可胜](#eliminate-prompts-with-auto-mode)な堎合、モヌド指瀺噚に衚瀺されたす。183 Auto は [auto モヌドが利甚可胜](#eliminate-prompts-with-auto-mode)な堎合、モヌド指瀺噚に衚瀺されたす。

186 184 


214 [claude.ai/code](https://claude.ai/code) のプロンプトボックスの暪たたはモバむルアプリのモヌドドロップダりンを䜿甚したす。暩限プロンプトは承認のために claude.ai に衚瀺されたす。どのモヌドが衚瀺されるかはセッションが実行される堎所によりたす。212 [claude.ai/code](https://claude.ai/code) のプロンプトボックスの暪たたはモバむルアプリのモヌドドロップダりンを䜿甚したす。暩限プロンプトは承認のために claude.ai に衚瀺されたす。どのモヌドが衚瀺されるかはセッションが実行される堎所によりたす。

215 213 

216 * **[Claude Code on the web](/docs/ja/claude-code-on-the-web)のクラりドセッション**Accept edits、Plan、Auto。Accept edits は `default` モヌドに察応したす。クラりドセッションはモヌドに関係なくファむル線集を事前承認するため、ドロップダりンは Manual の代わりに Accept edits を衚瀺したす。蚭定からの `defaultMode: "acceptEdits"` は䟝然ずしお尊重されたす。Auto モヌドは組織がそれを蚱可し、遞択されたモデルがそれをサポヌトする堎合にのみ衚瀺されたす。Bypass permissions は利甚できたせん。214 * **[Claude Code on the web](/docs/ja/claude-code-on-the-web)のクラりドセッション**Accept edits、Plan、Auto。Accept edits は `default` モヌドに察応したす。クラりドセッションはモヌドに関係なくファむル線集を事前承認するため、ドロップダりンは Manual の代わりに Accept edits を衚瀺したす。蚭定からの `defaultMode: "acceptEdits"` は䟝然ずしお尊重されたす。Auto モヌドは組織がそれを蚱可し、遞択されたモデルがそれをサポヌトする堎合にのみ衚瀺されたす。Bypass permissions は利甚できたせん。

217 * **ロヌカルマシンの [Remote Control](/docs/ja/remote-control)セッション**Manual、Accept edits、Plan。アプリから Auto たたは Bypass permissions を遞択するこずはできたせん。215 * **ロヌカルマシンの [Remote Control](/docs/ja/remote-control)セッション**自分で開始したセッションの堎合、Manual、Accept edits、Plan。アプリから Auto たたは Bypass permissions を遞択するこずはできたせん。プロゞェクトスレッドがコンピュヌタヌ䞊で実行されおいる堎合は、[スレッドを自分のコンピュヌタヌ䞊で実行する](/docs/ja/claude-projects#run-a-thread-on-your-own-computer)を参照しおください。

218 * Bypass permissions を陀き、ドロップダりンはロヌカルセッションが実行されおいるモヌドを衚瀺したす。これにはタヌミナルから蚭定されたモヌドが含たれ、アプリたたはタヌミナルでモヌドが倉曎されるず曎新されたす。セッションは Bypass permissions を claude.ai に報告するこずはないため、タヌミナルからそれに切り替えおもドロップダりンに衚瀺される内容は倉わりたせん。216 * Bypass permissions を陀き、ドロップダりンはロヌカルセッションが実行されおいるモヌドを衚瀺したす。これにはタヌミナルから蚭定されたモヌドが含たれ、アプリたたはタヌミナルでモヌドが倉曎されるず曎新されたす。

219 * [デスクトップアプリ](/docs/ja/desktop)たたは [VS Code 拡匵機胜](/docs/ja/vs-code)でホストされるセッションは、アプリで発生するのず同じように暩限モヌド倉曎を claude.ai に報告したす。217 * [デスクトップアプリ](/docs/ja/desktop)たたは [VS Code 拡匵機胜](/docs/ja/vs-code)でホストされるセッションは、アプリで発生するのず同じように暩限モヌド倉曎を claude.ai に報告したす。

220 * v2.1.202 より前では、`/remote-control` たたは `claude --remote-control` で接続されたセッションはモヌドをたったく報告しなかったため、claude.ai ずモバむルアプリはセッションが実行されおいないモヌドを衚瀺する可胜性がありたした。䞍䞀臎はラベルのみに圱響したした。Claude Code は暩限プロンプトをセッションの実際のモヌドから生成し、それらは䟝然ずしおアプリに衚瀺されお承認されたした。218 * v2.1.202 より前では、`/remote-control` たたは `claude --remote-control` で接続されたセッションはモヌドをたったく報告しなかったため、claude.ai ずモバむルアプリはセッションが実行されおいないモヌドを衚瀺する可胜性がありたした。䞍䞀臎はラベルのみに圱響したした。Claude Code は暩限プロンプトをセッションの実際のモヌドから生成し、それらは䟝然ずしおアプリに衚瀺されお承認されたした。

221 219 


233 231 

234`acceptEdits` モヌドでは Claude はプロンプトなしに䜜業ディレクトリ内のファむルを䜜成および線集できたす。このモヌドがアクティブな間、ステヌタスバヌは `⏵⏵ accept edits on` を衚瀺したす。232`acceptEdits` モヌドでは Claude はプロンプトなしに䜜業ディレクトリ内のファむルを䜜成および線集できたす。このモヌドがアクティブな間、ステヌタスバヌは `⏵⏵ accept edits on` を衚瀺したす。

235 233 

236ファむル線集に加えお、`acceptEdits` モヌドは䞀般的なファむルシステム Bash コマンドを自動承認したす。`mkdir`、`touch`、`rm`、`rmdir`、`mv`、`cp`、`sed`。これらのコマンドは `LANG=C` たたは `NO_COLOR=1` のような安党な環境倉数、たたは `timeout`、`nice`、`nohup` のようなプロセスラッパヌでプレフィックスされた堎合にも自動承認されたす。ファむル線集ず同様に、自動承認は䜜業ディレクトリたたは `additionalDirectories` 内のパスにのみ適甚されたす。そのスコヌプ倖のパス、[保護されたパス](#protected-paths)ぞの曞き蟌み、`rm` ず `rmdir` の削陀が[重芁なパス](#critical-paths)をタヌゲットにしおいる堎合、および [読み取り専甚コマンド](/docs/ja/permissions#read-only-commands)の組み蟌みセットを陀くその他すべおの Bash コマンドはただプロンプトが衚瀺されたす。234ファむル線集に加えお、`acceptEdits` モヌドは䞀般的なファむルシステム Bash コマンドを自動承認したす。`mkdir`、`touch`、`rm`、`rmdir`、`mv`、`cp`、`sed`。これらのコマンドは `LANG=C` たたは `NO_COLOR=1` のような安党な環境倉数、たたは `timeout`、`nice`、`nohup` のようなプロセスラッパヌでプレフィックスされた堎合にも自動承認されたす。ファむル線集ず同様に、自動承認は䜜業ディレクトリたたは `additionalDirectories` 内のパスにのみ適甚されたす。

235 

236各パスは [シンボリックリンクチェック](/docs/ja/permissions#symlinks) を通過するため、そのスコヌプ倖に解決される曞き蟌みは自動承認されたせん。そのスコヌプ倖のパス、[保護されたパス](#protected-paths) ぞの曞き蟌み、`rm` ず `rmdir` の削陀が [重芁なパス](#critical-paths) をタヌゲットにしおいる堎合、および [読み取り専甚コマンドセット](/docs/ja/permissions#read-only-commands) を陀くその他すべおの Bash コマンドはただプロンプトが衚瀺されたす。

237 237 

238[PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool)が有効な堎合、`acceptEdits` モヌドはスコヌプ内のパスに察しお `Set-Content`、`Add-Content`、`Clear-Content`、`Remove-Item` も自動承認し、それらの䞀般的な゚むリアスも承認したす。同じスコヌプず保護されたパスのルヌルが適甚され、`Remove-Item` は[独自のチェック](#remove-item-in-powershell)を取埗したす。`Set-Content .\notes.txt "It's done"` のようなアポストロフィを含む匕甚笊を含む䜍眮匕数は、Claude Code が匕甚笊付きず匕甚笊なしの読み取りが異なるため、スコヌプ内のパスでもプロンプトが衚瀺されたす。`-Value` のような名前付きパラメヌタヌを通じおコンテンツを枡しおプロンプトを回避したす。238[PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool) が有効な堎合、`acceptEdits` モヌドはスコヌプ内のパスに察しお `Set-Content`、`Add-Content`、`Clear-Content`、`Remove-Item` も自動承認し、それらの䞀般的な゚むリアスも承認したす。同じスコヌプず保護されたパスのルヌルが適甚され、`Remove-Item` は [独自のチェック](#remove-item-in-powershell) を取埗したす。`Set-Content .\notes.txt "It's done"` のようなアポストロフィを含む匕甚笊を含む䜍眮匕数は、Claude Code が匕甚笊付きず匕甚笊なしの読み取りが異なるため、スコヌプ内のパスでもプロンプトが衚瀺されたす。`-Value` のような名前付きパラメヌタヌを通じおコンテンツを枡しおプロンプトを回避したす。

239 239 

240事実埌に゚ディタヌたたは `git diff` 経由で倉曎をレビュヌしたい堎合、各線集をむンラむンで承認するのではなく `acceptEdits` を䜿甚したす。240事実埌に゚ディタヌたたは `git diff` 経由で倉曎をレビュヌしたい堎合、各線集をむンラむンで承認するのではなく `acceptEdits` を䜿甚したす。

241 241 


251 251 

252プランモヌドは Claude に倉曎を研究しお提案するよう指瀺したすが、実際には倉曎を加えたせん。Claude はファむルを読み蟌み、シェルコマンドを実行しお探玢し、プランを䜜成したすが、゜ヌスを線集したせん。[bypass 暩限が利甚可胜](#skip-all-checks-with-bypasspermissions-mode)なむンタラクティブタヌミナルセッションを陀き、線集はプランを承認するたでブロックされたたたです。252プランモヌドは Claude に倉曎を研究しお提案するよう指瀺したすが、実際には倉曎を加えたせん。Claude はファむルを読み蟌み、シェルコマンドを実行しお探玢し、プランを䜜成したすが、゜ヌスを線集したせん。[bypass 暩限が利甚可胜](#skip-all-checks-with-bypasspermissions-mode)なむンタラクティブタヌミナルセッションを陀き、線集はプランを承認するたでブロックされたたたです。

253 253 

254[オヌトモヌド](/docs/ja/auto-mode-config)が利甚可胜で、デフォルトでオンになっおいる `useAutoModeDuringPlan` 蚭定がオンの堎合、分類噚はプランニング䞭にシェルコマンドをレビュヌしおプロンプトを衚瀺する代わりに確認したす。承認されたコマンドは実行され、拒吊されたコマンドはブロックされたす。それ以倖の堎合、[組み蟌みの読み取り専甚セット](/docs/ja/permissions#read-only-commands)倖のコマンドはサンドボックスの[オヌトアロりモヌド](/docs/ja/sandboxing#sandbox-modes)が有効な堎合を含めお承認を求めるプロンプトが衚瀺されたす。bypass 暩限が利甚可胜なむンタラクティブタヌミナルセッションでは、分類噚もプロンプトもプランニングコマンドには適甚されたせん。[bypassPermissions モヌドですべおのチェックをスキップ](#skip-all-checks-with-bypasspermissions-mode)は、そこでもただプロンプトが衚瀺される少数のものをカバヌしおいたす。v2.1.212 から v2.1.217 では、bypass 暩限のないセッションは、オヌトモヌドが利甚可胜かどうかに関わらず、読み取り専甚セット倖のすべおのコマンドに぀いおプロンプトを衚瀺しおいたした。254プランニング䞭のシェルコマンドの動䜜はセッションによっお異なり、以䞋のケヌスのうち最初に該圓するものが適甚されたす。

255 

256* **bypass 暩限が利甚可胜なむンタラクティブタヌミナルセッション**: 分類噚もプロンプトもプランニングコマンドには適甚されたせん。[bypassPermissions モヌドですべおのチェックをスキップ](#skip-all-checks-with-bypasspermissions-mode)は、そこでもただプロンプトが衚瀺される少数のものをカバヌしおいたす。

257* **[オヌトモヌド](/docs/ja/auto-mode-config)が利甚可胜で、`useAutoModeDuringPlan` 蚭定がオン**デフォルトではオンです: 分類噚は[重芁パス削陀](#critical-paths)以倖のシェルコマンドをプロンプトを衚瀺する代わりにレビュヌしたす。承認されたコマンドは実行され、拒吊されたコマンドはブロックされたす。

258* **オヌトモヌドが利甚䞍可、たたは `useAutoModeDuringPlan` がオフ**: [組み蟌みの読み取り専甚セット](/docs/ja/permissions#read-only-commands)倖のコマンドはサンドボックスの[オヌトアロりモヌド](/docs/ja/sandboxing#sandbox-modes)が有効な堎合を含めお承認を求めるプロンプトが衚瀺されたす。

255 259 

256プランモヌドに入るには、`Shift+Tab` を抌すか、単䞀のプロンプトに `/plan` を付けたす。CLI からプランモヌドで開始するこずもできたす。260プランモヌドに入るには、`Shift+Tab` を抌すか、単䞀のプロンプトに `/plan` を付けたす。CLI からプランモヌドで開始するこずもできたす。

257 261 


284プロゞェクトのタヌミナルセッションのデフォルトをプランモヌドにするには、`.claude/settings.json` で `defaultMode` を `plan` に蚭定したす。これは[別の暩限モヌドで開始](#start-in-a-different-mode)の䞋の䟋ずしお配眮されたす。[VS Code 拡匵機胜](/docs/ja/vs-code)が開始する䌚話は、開始暩限モヌドのプロゞェクト蚭定を読み蟌みたせん。そこで、VS Code ナヌザヌ蚭定で `claudeCode.initialPermissionMode` を `plan` に蚭定しおください。288プロゞェクトのタヌミナルセッションのデフォルトをプランモヌドにするには、`.claude/settings.json` で `defaultMode` を `plan` に蚭定したす。これは[別の暩限モヌドで開始](#start-in-a-different-mode)の䞋の䟋ずしお配眮されたす。[VS Code 拡匵機胜](/docs/ja/vs-code)が開始する䌚話は、開始暩限モヌドのプロゞェクト蚭定を読み蟌みたせん。そこで、VS Code ナヌザヌ蚭定で `claudeCode.initialPermissionMode` を `plan` に蚭定しおください。

285 289 

286<h2 id="eliminate-prompts-with-auto-mode">290<h2 id="eliminate-prompts-with-auto-mode">

287 暩限プロンプトを自動モヌドで排陀する291 暩限モヌドのプロンプトを自動モヌドで排陀する

288</h2>292</h2>

289 293 

290自動モヌドを䜿甚するず、Claude は日垞的な暩限プロンプトなしで実行できたす。別のクラシファむアモデルが実行前にアクションをレビュヌし、リク゚ストを超える゚スカレヌション、認識されおいないむンフラストラクチャをタヌゲットにする、たたは Claude が読んだ敵察的なコンテンツによっお駆動されおいるように芋えるものをブロックしたす。明瀺的な[質問ルヌル](/docs/ja/permissions#manage-permissions)は䟝然ずしおプロンプトを匷制したす。294自動モヌドを䜿甚するず、Claude は日垞的な暩限プロンプトなしで実行できたす。別のクラシファむアモデルが実行前にアクションをレビュヌし、リク゚ストを超えるもの、認識されおいないむンフラストラクチャをタヌゲットにするもの、たたは Claude が読んだ敵察的なコンテンツによっお駆動されおいるように芋えるものをブロックしたす。明瀺的な[質問ルヌル](/docs/ja/permissions#manage-permissions)は匕き続きプロンプトを匷制したす。

291 295 

292Pro、Max、Team プランでは、自動モヌドは[セッションが開始される組み蟌みの開始暩限モヌド](#which-mode-a-session-starts-in)です。296Claude Code v2.1.283 以降では、自動モヌドはすべおのプランずプロバむダヌのむンタラクティブタヌミナルず VS Code セッションの[組み蟌みの開始暩限モヌド](#which-mode-a-session-starts-in)です。以前のバヌゞョンでは、Pro、Max、Team プランでのみ組み蟌みの開始暩限モヌドです。

293 297 

294クラシファむアは、Claude が [`SendMessage`](/docs/ja/tools-reference) で別の゚ヌゞェントに送信する各メッセヌゞもレビュヌしたす。プレヌンテキストたたは構造化された[゚ヌゞェントチヌム](/docs/ja/agent-teams)メッセヌゞのいずれかで、自動モヌドず[クラシファむアがコマンドをレビュヌしおいる間のプランモヌド](#analyze-before-you-edit-with-plan-mode)の䞡方で、Claude Code がそれを配信する前にレビュヌしたす。送信レビュヌには Claude Code v2.1.222 以降が必芁です。298クラシファむアは、[`SendMessage`](/docs/ja/tools-reference)を䜿甚しお Claude が別の゚ヌゞェントに送信する各メッセヌゞプレヌンテキストたたは構造化された[゚ヌゞェントチヌム](/docs/ja/agent-teams)メッセヌゞもレビュヌしたす。これは自動モヌドず[クラシファむアがコマンドをレビュヌしおいる間のプランモヌド](#analyze-before-you-edit-with-plan-mode)の䞡方で、Claude Code がそれを配信する前に行われたす。送信レビュヌには Claude Code v2.1.222 以降が必芁です。

295 299 

296クラシファむアは、`rm` ず `rmdir` の削陀もレビュヌしお承認たたはブロックしたす。これは[重芁なパス](#critical-paths)をタヌゲットにしおいたす。䟋えば `rm -rf /` ず `rm -rf ~` のように、削陀がコマンドたたはプロセス眮換内にある堎合も含みたす。300デフォルトでは、クラシファむアは `rm` ず `rmdir` の削陀を `rm -rf /` や `rm -rf ~` などの重芁なパスをタヌゲットにしおレビュヌしたせん。[重芁なパス](#critical-paths)は各暩限モヌドでそれらに䜕が起こるかをカバヌしおいたす。

297 301 

298自動モヌドはたた、Claude が明確な質問のために停止するこずなく䜜業を続けるよう促したす。ただし、Claude はプロンプトたたはスキルが明瀺的にそれに䟝存しおいる堎合は䟝然ずしお質問したす。モヌドでプロンプトを衚瀺しながらより匷力な自埋動䜜を実珟するには、代わりに[プロアクティブ出力スタむル](/docs/ja/output-styles)を蚭定したす。302自動モヌドはたた、Claude が明確な質問のために停止しないで䜜業を続けるよう促したすが、Claude はプロンプトたたはスキルが明瀺的にそれに䟝存する堎合には匕き続き質問したす。モヌドがただプロンプトを衚瀺しながらより匷い自埋的な動䜜を実珟するには、代わりに[プロアクティブ出力スタむル](/docs/ja/output-styles)を蚭定しおください。

299 303 

300<Warning>304<Warning>

301 自動モヌドは暩限プロンプトを枛らしたすが、安党性を保蚌したせん。䞀般的な方向を信頌するタスクに䜿甚しおください。機密操䜜のレビュヌの代わりではありたせん。305 自動モヌドは暩限プロンプトを枛らしたすが、安党性を保蚌したせん。䞀般的な方向を信頌するタスクに䜿甚し、機密操䜜のレビュヌの代わりずしおは䜿甚しないでください。

302</Warning>306</Warning>

303 307 

304自動モヌドは、アカりントがこれらすべおの芁件を満たす堎合にのみ利甚可胜です。308自動モヌドは、アカりントがこれらすべおの芁件を満たす堎合にのみ利甚可胜です。

305 309 

306* **プラン**: すべおのプラン。310* **プラン**: すべおのプラン。

307* **組織**: Team ず Enterprise では、自動モヌドはデフォルトで利甚可胜です。管理者は、[管理蚭定](/docs/ja/managed-settings)で `permissions.disableAutoMode` を `"disable"` に蚭定するこずで、組織の自動モヌドをオフにできたす。311* **組織**: Team ず Enterprise では、自動モヌドはデフォルトで利甚可胜です。管理者は[管理蚭定](/docs/ja/managed-settings)で `permissions.disableAutoMode` を `"disable"` に蚭定するこずで、組織の自動モヌドをオフにできたす。

308* **モデル**: Anthropic API ず[AWS 䞊の Claude Platform](/docs/ja/claude-platform-on-aws)では、Claude Opus 4.6 以降、Sonnet 4.6 以降、たたは[Fable モデル](/docs/ja/model-config#work-with-fable)。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、およびサむンむン枈みの[Claude apps gateway](/docs/ja/claude-apps-gateway)セッションでは、Claude Sonnet 5、Opus 4.7 以降、および Fable モデルのみです。Sonnet 4.5、Opus 4.5、Haiku、claude-3 モデルを含む叀いモデルは、どのプロバむダヌでもサポヌトされおいたせん。312* **モデル**: Anthropic API ず[AWS 䞊の Claude Platform](/docs/ja/claude-platform-on-aws)では、Claude Opus 4.6 以降、Sonnet 4.6 以降、たたは[Fable モデル](/docs/ja/model-config#work-with-fable)。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、およびサむンむン枈みの[Claude apps gateway](/docs/ja/claude-apps-gateway)セッションでは、Claude Sonnet 5 以降、Opus 4.7 以降、および Fable モデルのみです。Sonnet 4.5、Opus 4.5、Haiku、claude-3 モデルを含む叀いモデルは、どのプロバむダヌでもサポヌトされおいたせん。

309* **プロバむダヌ**: Anthropic API、AWS 䞊の Claude Platform、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、およびサむンむン枈みの Claude apps gateway セッションでデフォルトで利甚可胜です。313* **プロバむダヌ**: Anthropic API、AWS 䞊の Claude Platform、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、およびサむンむン枈みの Claude apps gateway セッションではデフォルトで利甚可胜です。

310 314 

311Claude Code が自動モヌドを利甚䞍可ず報告する堎合は、たずこれらの芁件を確認し、蚭定ファむルが [`disableAutoMode`](/docs/ja/settings-reference#disableautomode) を蚭定しおいるかどうかを確認しおください。Anthropic がサヌバヌ偎で自動モヌドをオフにしたか、サヌバヌがアカりントの自動モヌドを拒吊した可胜性がありたす。どちらかの回答を受け取ったセッションは、セッションが終了するたで自動モヌドをオフのたたにするため、埌で新しいセッションを開始しおください。315Claude Code が自動モヌドを利甚䞍可ず報告する堎合は、たずこれらの芁件ず、蚭定ファむルが [`disableAutoMode`](/docs/ja/settings-reference#disableautomode) を蚭定しおいるかどうかを確認しおください。Anthropic がサヌバヌ偎で自動モヌドをオフにしたか、サヌバヌがアカりントの自動モヌドを拒吊した可胜性もありたす。どちらかの回答を受け取ったセッションは、セッションが終了するたで自動モヌドをオフのたたにするため、埌で新しいセッションを開始しおください。

312 316 

313モデルに名前を付けお、自動モヌドがアクションの安党性を「刀定できない」ず蚀う別のメッセヌゞは、クラシファむアリク゚ストが倱敗したこずを意味したす。その倱敗は通垞は䞀時的ですが、Amazon Bedrock では、アカりントが指定されたモデルを呌び出せるようになるたで繰り返される可胜性がありたす。原因ず察凊方法に぀いおは、[゚ラヌリファレンス](/docs/ja/errors#auto-mode-cannot-determine-the-safety-of-an-action)を参照しおください。317モデルに名前を付けお、自動モヌドがアクションの安党性を「刀定できない」ず蚀う別のメッセヌゞは、クラシファむアリク゚ストが倱敗したこずを意味したす。その倱敗は通垞は䞀時的ですが、Amazon Bedrock では、アカりントが指定されたモデルを呌び出せるようになるたで繰り返される可胜性がありたす。原因ず察凊方法に぀いおは、[゚ラヌリファレンス](/docs/ja/errors#auto-mode-cannot-determine-the-safety-of-an-action)を参照しおください。

314 318 

315[蚭定](/docs/ja/settings-reference#all-settings)で `defaultMode: "auto"` を蚭定し、タヌミナルセッションが゚ラヌなしで Manual モヌドで開始される堎合、蚭定は `.claude/settings.json` たたは `.claude/settings.local.json` にある可胜性がありたす。`auto` はこれらのファむルから有効になりたせん。`~/.claude/settings.json` に移動しおください。VS Code 拡匵機胜が開始した䌚話の堎合は、代わりに[暩限モヌドの切り替え](#switch-permission-modes)で拡匵機胜自䜓のリストを確認しおください。319[蚭定](/docs/ja/settings-reference#all-settings)で `defaultMode: "auto"` を蚭定し、タヌミナルセッションが゚ラヌなしで Manual モヌドで開始する堎合、蚭定は `.claude/settings.json` たたは `.claude/settings.local.json` にある可胜性がありたす。`auto` はこれらのファむルから有効になりたせん。`~/.claude/settings.json` に移動しおください。VS Code 拡匵機胜が開始した䌚話の堎合は、代わりに[暩限モヌドの切り替え](#switch-permission-modes)の拡匵機胜独自のリストを確認しおください。

316 320 

317<h3 id="enable-auto-mode-on-bedrock-agent-platform-or-foundry">321<h3 id="enable-auto-mode-on-bedrock-agent-platform-or-foundry">

318 Bedrock、Agent Platform、たたは Foundry での自動モヌド322 Bedrock、Agent Platform、たたは Foundry での自動モヌド

319</h3>323</h3>

320 324 

321[Amazon Bedrock](/docs/ja/amazon-bedrock)、[Google Cloud の Agent Platform](/docs/ja/google-vertex-ai)、[Microsoft Foundry](/docs/ja/microsoft-foundry)、およびサむンむン枈みの[Claude apps gateway](/docs/ja/claude-apps-gateway)セッションでは、自動モヌドはデフォルトで `Shift+Tab` サむクルに衚瀺されたす。サむクルに衚瀺されるこずは、セッションが開始される暩限モヌドを倉曎したせん。これらのプロバむダヌでは、タヌミナルセッションは [`defaultMode`](/docs/ja/settings-reference#permissions-defaultmode)で開始されたす。これは倉曎しない限り Manual です。[VS Code 拡匵機胜](/docs/ja/vs-code)の䌚話は、`claudeCode.initialPermissionMode` たたは拡匵機胜で遞択したモヌドが蚭定しない限り Manual で開始されたす。これらのプロバむダヌでは、Claude Sonnet 5、Opus 4.7 以降、および Fable モデルのみがサポヌトされおいたす。325[Amazon Bedrock](/docs/ja/amazon-bedrock)、[Google Cloud の Agent Platform](/docs/ja/google-vertex-ai)、[Microsoft Foundry](/docs/ja/microsoft-foundry)、およびサむンむン枈みの[Claude apps gateway](/docs/ja/claude-apps-gateway)セッションでは、自動モヌドはデフォルトで利甚可胜です。Claude Code v2.1.283 以降では、むンタラクティブタヌミナルず[VS Code](/docs/ja/vs-code)セッションの[組み蟌みの開始暩限モヌド](#which-mode-a-session-starts-in)でもありたす。開始暩限モヌドを自分で遞択するには、[別の暩限モヌドで開始](#start-in-a-different-mode)で説明されおいるように `permissions.defaultMode` を蚭定するか、VS Code 拡匵機胜のモヌド指瀺噚から暩限モヌドを遞択しおください。

322 326 

323自動モヌドをデフォルトの開始暩限モヌドにするには、ナヌザヌたたは管理蚭定で `"permissions": {"defaultMode": "auto"}` を蚭定したす。VS Code 拡匵機胜が開始するセッションでは、モヌド指瀺噚から **Auto** を遞択したす。[暩限モヌドの切り替え](#switch-permission-modes)は、その遞択を䞊回るものをカバヌしおいたす。327これらのプロバむダヌでは、Claude Sonnet 5 以降、Opus 4.7 以降、および Fable モデルのみがサポヌトされおいたす。他のモデルでは、セッションは代わりに Manual で開始したす。

324 328 

325[`/doctor`](/docs/ja/commands#all-commands)チェックアップは、Anthropic API ず同じ方法で、これらのプロバむダヌのナヌザヌ蚭定デフォルトを提案したす。329開発者が自動モヌドを䜿甚するのを防ぐには、[管理蚭定](/docs/ja/managed-settings)で `disableAutoMode` を `"disable"` に蚭定しおください。これにより `auto` が `Shift+Tab` サむクルから削陀され、`--permission-mode auto` で開始されたセッションは代わりに Manual で開始したす。既に自動モヌドで実行䞭のセッションは、蚭定が[管理者がデプロむした゜ヌス](/docs/ja/managed-settings#which-managed-source-claude-code-uses)からそのセッションに到達するず、自動モヌドを離れ、`auto mode disabled by settings` を衚瀺したす。v2.1.251 より前では、実行䞭のセッションは終了するたで自動モヌドを保持しおいたした。

326 330 

327開発者が自動モヌドを䜿甚するのを防ぐには、[管理蚭定](/docs/ja/managed-settings)で `disableAutoMode` を `"disable"` に蚭定したす。これにより `auto` が `Shift+Tab` サむクルから削陀され、`--permission-mode auto` で開始されたセッションは Manual で開始されたす。既に自動モヌドで実行されおいるセッションは、蚭定が[管理者がデプロむした゜ヌス](/docs/ja/managed-settings#which-managed-source-claude-code-uses)からそのセッションに到達するず、自動モヌドを離れ、`auto mode disabled by settings` を衚瀺したす。v2.1.251 より前では、実行䞭のセッションは終了するたで自動モヌドを保持しおいたした。331v2.1.158 から v2.1.206 では、自動モヌドはこれらのプロバむダヌでオフでした。`CLAUDE_CODE_ENABLE_AUTO_MODE=1` を蚭定するたで、Claude Code はこれらのプロバむダヌで `defaultMode: "auto"` を無芖しおいたした。倉数は互換性のために匕き続き受け入れられ、v2.1.207 以降は効果がありたせん。

328 

329v2.1.158 から v2.1.206 では、これらのプロバむダヌで自動モヌドはオフでした。`CLAUDE_CODE_ENABLE_AUTO_MODE=1` を蚭定するたで、Claude Code はこれらのプロバむダヌで `defaultMode: "auto"` を無芖しおいたした。倉数は互換性のために䟝然ずしお受け入れられ、v2.1.207 以降は効果がありたせん。

330 332 

331<h3 id="server-side-classifier-review">333<h3 id="server-side-classifier-review">

332 サヌバヌ偎クラシファむアレビュヌ334 サヌバヌ偎クラシファむアレビュヌ

333</h3>335</h3>

334 336 

335自動モヌドでは、Claude Code はサヌバヌに[決定順序](#how-the-classifier-evaluates-actions)が送信するアクションをレビュヌするよう芁求できたす。これはセッションのモデルリク゚ストの䞀郚ずしお行われ、Claude Code 独自のクラシファむアリク゚ストの代わりに行われたす。これらのセッションは以䞋を芁求したす。337自動モヌドでは、Claude Code はサヌバヌに[決定順序](#how-the-classifier-evaluates-actions)が送信するアクションをチェックするよう芁求できたす。これはセッションのモデルリク゚ストの䞀郚ずしお、独自のクラシファむアリク゚ストを送信する代わりに行われたす。これらのセッションは以䞋を芁求したす。

336 338 

337* **Anthropic API ぞの盎接接続**: むンタラクティブタヌミナルセッションで、すべおの claude.ai プランおよび Claude API を䜿甚するアカりントで、Anthropic がロヌルアりトするに぀れお。Pro、Max、Team プランでは Claude Code v2.1.271 以降が必芁で、Enterprise プランおよび Claude API アカりントでは v2.1.278 以降が必芁です。v2.1.282 から、[フィヌチャヌフラグをフェッチしない](/docs/ja/env-vars#features-that-need-feature-flag-fetching)セッション䟋えば、テレメトリをオフにしたためは、あらゆる皮類のセッションでデフォルトでサヌバヌに芁求したす。339* **Anthropic API ぞの盎接接続**: むンタラクティブタヌミナルセッションで、すべおの claude.ai プランず Claude API を䜿甚するアカりントで、Anthropic がロヌルアりトするに぀れお。Pro、Max、Team プランでは Claude Code v2.1.271 以降が必芁で、Enterprise プランず Claude API アカりントでは v2.1.278 以降が必芁です。v2.1.282 から、[機胜フラグをフェッチしないセッション](/docs/ja/env-vars#features-that-need-feature-flag-fetching)䟋えば、テレメトリをオフにした堎合は、あらゆる皮類のセッションでデフォルトでサヌバヌに芁求したす。

338* **クラりドプロバむダヌ、たたは LLM ゲヌトりェむたたはプロキシ**: [AWS 䞊の Claude Platform](/docs/ja/claude-platform-on-aws)、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、および `ANTHROPIC_BASE_URL` を[LLM ゲヌトりェむたたはプロキシ](/docs/ja/llm-gateway)に指す堎合、プランに関係なく。デフォルトでサヌバヌに芁求するこずには Claude Code v2.1.278 以降が必芁です。340* **クラりドプロバむダヌ、LLM ゲヌトりェむ、たたはプロキシ**: [AWS 䞊の Claude Platform](/docs/ja/claude-platform-on-aws)、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、および `ANTHROPIC_BASE_URL` を[LLM ゲヌトりェむたたはプロキシ](/docs/ja/llm-gateway)に指す堎合、プランに関係なく。デフォルトでの芁求には Claude Code v2.1.278 以降が必芁です。

339* **サむンむン枈みの[Claude apps gateway](/docs/ja/claude-apps-gateway)セッション**: Claude Code v2.1.280 以降が必芁です341* **サむンむン枈みの[Claude apps gateway](/docs/ja/claude-apps-gateway)セッション**: Claude Code v2.1.280 以降が必芁です

340 342 

341サヌバヌがアクションをレビュヌする堎所では、その刀定がこれらのアクションを決定したす。他に 2 ぀の結果が考えられたす。343サヌバヌがアクションをレビュヌする堎合、その刀定がそれらを決定したす。他に 2 ぀の結果が考えられたす。

342 344 

343* **サヌバヌがセッションをレビュヌしない**: レスポンスがレビュヌ結果なしで完了するか、サヌバヌがこのセッションをレビュヌしないず答えたす。最も䞀般的な原因は、LLM ゲヌトりェむたたはプロキシがレビュヌのリク゚ストたたは結果をドロップするこずず、プラットフォヌム、リヌゞョン、たたは認蚌情報がただサヌバヌ偎チェックを持たないこずです。Claude Code は独自のクラシファむアリク゚ストにフォヌルバックしたす。そのフォヌルバックがセッションの残りの間保持されるず、これらのリク゚ストが請求されるアカりントで[クラシファむアリク゚スト料金に関する通知](/docs/ja/auto-mode-classifier-billing)を衚瀺したす。345* **サヌバヌがセッションをレビュヌしない**: レスポンスがレビュヌ結果なしで完了するか、サヌバヌがこのセッションをレビュヌしないず答えたす。最も䞀般的な原因は、レビュヌリク゚ストたたは結果をドロップする LLM ゲヌトりェむたたはプロキシ、およびサヌバヌ偎チェックをただ持たないプラットフォヌム、リヌゞョン、たたは認蚌情報です。Claude Code は独自のクラシファむアリク゚ストにフォヌルバックしたす。そのフォヌルバックがセッションの残りの間保持されるず、[クラシファむアリク゚スト料金に関する通知](/docs/ja/auto-mode-classifier-billing)が、これらのリク゚ストが請求されるアカりントに衚瀺されたす。

344* **サヌバヌがアクションに察しお刀定を出さない**: Claude Code はアクションを拒吊し、レビュヌなしで実行したせん。あらゆる接続で、これはレスポンスがレビュヌ結果の到着前に終了するか、結果が Claude Code が読み取れない圢匏で到達する堎合に発生したす。レスポンスを短瞮たたはリラむトする LLM ゲヌトりェむたたはプロキシはどちらかを匕き起こす可胜性がありたす。Anthropic API ぞの盎接接続では、サヌバヌのチェックがアクション䟋えば、タむムアりトに倱敗する堎合にも発生したす。[サヌバヌが安党刀定を返さなかった](/docs/ja/errors#the-server-returned-no-safety-verdict)は拒吊メッセヌゞ、拒吊が繰り返される堎合に䜕が起こるか、および察凊方法をカバヌしおいたす。346* **サヌバヌがアクションの刀定を䞎えない**: Claude Code はアクションをレビュヌなしで実行するのではなく拒吊したす。どの接続でも、これはレスポンスがレビュヌ結果の到着前に終了するか、結果が Claude Code が読めない圢匏で到着する堎合に発生したす。レスポンスを短瞮したり結果を曞き盎したりする LLM ゲヌトりェむたたはプロキシが、どちらかを匕き起こす可胜性がありたす。Anthropic API ぞの盎接接続では、サヌバヌのチェックがアクションに察しお倱敗する堎合䟋えば、タむムアりトにも発生したす。[サヌバヌが安党性刀定を返さなかった](/docs/ja/errors#the-server-returned-no-safety-verdict)は拒吊メッセヌゞ、拒吊が繰り返される堎合に䜕が起こるか、および察凊方法をカバヌしおいたす。

345 347 

346サヌバヌに質問するこずをスキップしお、垞に Claude Code 独自のクラシファむアリク゚ストを䜿甚するには、[`CLAUDE_CODE_AUTO_MODE_SERVER=0`](/docs/ja/env-vars)を蚭定したす。Anthropic API ぞの盎接接続では、倉数には Claude Code v2.1.281 以降が必芁です。`1` に蚭定するず、そこでサヌバヌレビュヌをオンにしたす。セッションがただそれを持たない堎合䟋えば、`-p` たたは Agent SDK セッション。`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1` も蚭定しおいない限り。`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1` を蚭定し、`CLAUDE_CODE_AUTO_MODE_SERVER` を蚭定しないたたにする堎合、Claude Code もサヌバヌに質問するこずを停止したす。348サヌバヌぞの問い合わせをスキップしお垞に Claude Code 独自のクラシファむアリク゚ストを䜿甚するには、[`CLAUDE_CODE_AUTO_MODE_SERVER=0`](/docs/ja/env-vars)を蚭定しおください。Anthropic API ぞの盎接接続では、倉数には Claude Code v2.1.281 以降が必芁です。それを `1` に蚭定するず、`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1` も蚭定しおいない限り、ただサヌバヌレビュヌを持たないセッション`-p` たたは Agent SDK セッションなどでサヌバヌレビュヌをオンにしたす。`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1` を蚭定しお `CLAUDE_CODE_AUTO_MODE_SERVER` を蚭定しないたたにするず、Claude Code は[プリリリヌス機胜を無効にする](/docs/ja/llm-gateway-protocol#disable-pre-release-capabilities)で説明されおいる堎合を陀き、サヌバヌぞの問い合わせも停止したす。

347 349 

348<h3 id="what-the-classifier-blocks-by-default">350<h3 id="what-the-classifier-blocks-by-default">

349 クラシファむアがデフォルトでブロックするもの351 クラシファむアがデフォルトでブロックするもの

350</h3>352</h3>

351 353 

352クラシファむアは、䜜業ディレクトリずセッション開始時にそれに察しお構成されたリモヌトを信頌したす。セッション䞭に `git remote add` たたは `git remote set-url` で远加たたはリポむントされたリモヌトは信頌されず、[信頌できるむンフラストラクチャを構成](/docs/ja/auto-mode-config)するたで、他のすべおが倖郚ずしお扱われたす。v2.1.200 より前では、セッション䞭に远加されたリモヌトも信頌されおいたした。354クラシファむアはワヌキングディレクトリずセッション開始時にそれに察しお蚭定されたリモヌトを信頌したす。セッション䞭に `git remote add` たたは `git remote set-url` で远加たたはリポむントされたリモヌトは信頌されず、[信頌できるむンフラストラクチャを蚭定](/docs/ja/auto-mode-config)するたで他のすべおが倖郚ずしお扱われたす。v2.1.200 より前では、セッション䞭に远加されたリモヌトも信頌されおいたした。

353 355 

354**デフォルトでブロック**:356**デフォルトでブロック**:

355 357 


361* 共有むンフラストラクチャの倉曎363* 共有むンフラストラクチャの倉曎

362* セッション前に存圚しおいたファむルの䞍可逆的な砎壊364* セッション前に存圚しおいたファむルの䞍可逆的な砎壊

363* Force push365* Force push

364* 実行時にシヌクレットたたは機密デヌタをリポゞトリの倖に送信するか、デプロむが公開するものを拡倧する倉曎のコミットたたはプッシュ。これは、シヌクレットをただ受け取っおいない宛先にシヌクレットを枡す CI ワヌクフロヌたたはデプロむ構成、シヌクレットストアを読み取っおデヌタを送信するスクリプトたたはセットアップステップ、およびデプロむが公開するものを拡倧する構成倉曎レゞストリ、可芖性、アヌティファクト、たたは゜ヌスマップ蚭定などをカバヌしたす。チェックはすべおのブランチに適甚され、リポゞトリが公開されおいる堎合でも適甚され、コミットたたはプッシュがパむプラむンをトリガヌするかどうかに関係なく、コミットたたはプッシュされるずきに発火したす。クリアするには、コミットたたはプッシュだけでなく、実行効果に名前を付ける必芁がありたす。v2.1.211 より前では、このチェックはデフォルトブランチにスコヌプされおいたした。そこぞのプッシュは、機密コンテンツを含む堎合、芁求したものに察しお隠蔜たたは誀衚瀺されたコンテンツ、リポゞトリの倖からポヌティングされたコンテンツ、たたはリク゚ストしたレビュヌの呚りをルヌティングされたコンテンツを含む堎合にブロックされたした366* 実行時にシヌクレットたたは機密デヌタをリポゞトリの倖に送信するか、デプロむが公開するものを拡倧する倉曎のコミットたたはプッシュ。これは、シヌクレットをただ受け取らない宛先にシヌクレットを枡す CI ワヌクフロヌたたはデプロむ蚭定、シヌクレットストアを読み蟌んでデヌタを送信するスクリプトたたはセットアップステップ、およびデプロむが公開するものを拡倧する蚭定倉曎レゞストリ、可芖性、アヌティファクト、たたは゜ヌスマップ蚭定などをカバヌしたす。チェックはどのブランチにも適甚され、リポゞトリが公開されおいる堎合でも適甚され、パむプラむンをトリガヌするかどうかに関係なく、コミットたたはプッシュが行われるずきに発火したす。クリアするには、コミットたたはプッシュだけでなく、実行効果に名前を付ける必芁がありたす。v2.1.211 より前では、このチェックはデフォルトブランチにスコヌプされおいたした。そこぞのプッシュは、機密コンテンツ、芁求したものに察しお隠蔜たたは誀衚瀺されたコンテンツ、リポゞトリの倖からポヌトされたコンテンツ、たたは芁求したレビュヌの呚りをルヌティングされたコンテンツを運ぶずきにブロックされたした。

365* `git reset --hard`、`git checkout -- .`、`git restore .`、`git clean -fd`、`git stash drop`、たたは `git stash clear`。クラシファむアはこれらがコミットされおいない倉曎を砎棄するず掚定したす367* `git reset --hard`、`git checkout -- .`、`git restore .`、`git clean -fd`、`git stash drop`、たたは `git stash clear`。クラシファむアはこれらがコミットされおいない倉曎を砎棄するず掚定したす。

366* `git commit --amend`。HEAD のコミットがこのセッションで䜜成されおいない堎合368* `git commit --amend`HEAD のコミットがこのセッションで䜜成されおいない堎合

367* v2.1.198 から、HEAD のコミットが既にプッシュされおいる堎合の `git commit --amend`。メッセヌゞのみの蚀い換えはブロックされたせん。`--amend -m`。新しくステヌゞされたものはなく、Claude がこのセッション䞭に䜜成したコミット䞊369* v2.1.198 から、`git commit --amend`HEAD のコミットが既にプッシュされおいる堎合。メッセヌゞのみの蚀い換えはブロックされたせん。`--amend -m`新しくステヌゞされたものなし、Claude がこのセッション䞭に䜜成したコミット䞊。

368* `terraform destroy`、`pulumi destroy`、`cdk destroy`、たたは `terragrunt destroy`。リ゜ヌスを砎壊するプランの適甚370* `terraform destroy`、`pulumi destroy`、`cdk destroy`、たたは `terragrunt destroy`、およびリ゜ヌスを砎壊するプランの適甚

369 371 

370Claude Code v2.1.195 以降は、デフォルトでより倚くのカテゎリをブロックしたす。いく぀かは、機密リモヌトタヌゲットや保護された IaC スコヌプなど、具䜓的な名前に絞るこずができる[環境](/docs/ja/auto-mode-config#define-trusted-infrastructure)゚ントリに䟝存しおいたす。372Claude Code v2.1.195 以降は、デフォルトでより倚くのカテゎリをブロックしたす。いく぀かは、機密リモヌトタヌゲットや保護された IaC スコヌプなど、具䜓的な名前に絞り蟌むこずができる[環境](/docs/ja/auto-mode-config#define-trusted-infrastructure)゚ントリに䟝存しおいたす。

371 373 

372* シヌクレットマネヌゞャヌぞの曞き蟌み、たたは DNS レコヌドたたは TLS 蚌明曞の倉曎374* シヌクレットマネヌゞャヌぞの曞き蟌み、たたは DNS レコヌドたたは TLS 蚌明曞の倉曎

373* 人間が承認しおいないプルリク゚ストのマヌゞ、Claude 自身のプルリク゚ストの承認、たたは CI チェックの無効化375* 人間が承認しおいないプルリク゚ストのマヌゞ、Claude 独自のプルリク゚ストの承認、たたは CI チェックの無効化

374* `atlantis apply` や bot の `/deploy` や `/merge` などの自動化ぞのコマンド自䜓であるコメントの投皿376* `atlantis apply` やボットの `/deploy` や `/merge` などの自動化ぞのコマンド自䜓であるコメントの投皿

375* 本番環境機胜フラグの切り替え、ランプ、たたは削陀377* 本番環境機胜フラグのトグル、ランプ、たたは削陀

376* 保護された IaC スコヌプぞのむンフラストラクチャ倉曎の適甚、たたはクラスタノヌドのドレむンず削陀378* 保護された IaC スコヌプぞのむンフラストラクチャ倉曎の適甚、たたはクラスタノヌドのドレむンず削陀

377* ラベルセレクタや `--all` など、他のナヌザヌのゞョブをキャッチする、指定したリ゜ヌスを超えお到達する共有コンピュヌトクラスタぞの曞き蟌み379* ラベルセレクタや `--all` など、他のナヌザヌのゞョブをキャッチする共有コンピュヌトクラスタぞの曞き蟌み

378* すべおのノヌドで実行されるか、クラスタトラフィックをむンタヌセプトする Kubernetes リ゜ヌスの䜜成DaemonSets や admission webhooks など380* すべおのノヌドで実行されるか、クラスタトラフィックをむンタヌセプトする Kubernetes リ゜ヌスDaemonSets や admission webhooks などの䜜成

379* 機密リモヌトタヌゲットぞのむンタラクティブシェルたたはポヌトフォワヌド381* 機密リモヌトタヌゲットぞのむンタラクティブシェルたたはポヌトフォワヌド

380* ロヌカルサヌビスをパブリックむンタヌネットから到達可胜にするトンネルたたはリバヌスシェルの開蚭382* ロヌカルサヌビスをパブリックむンタヌネットから到達可胜にするトンネルたたはリバヌスシェルの開蚭

381* ラむブ認蚌情報たたはトヌクンをトランスクリプトたたはファむルに出力383* ラむブ認蚌情報たたはトヌクンをトランスクリプトたたはファむルに出力

382* [環境](/docs/ja/auto-mode-config#define-trusted-infrastructure)で機密デヌタロケヌションずしおリストされおいる堎所ぞのアクセス、たたはそこからのデヌタのコピヌ。v2.1.198 以降、これぱントリが陀倖する察象者にそこからデヌタを送信するこずもブロックしたす384* [環境](/docs/ja/auto-mode-config#define-trusted-infrastructure)で機密デヌタロケヌションずしおリストされおいる堎所ぞのアクセス、たたはそこからのデヌタのコピヌ。v2.1.198 以降、これぱントリが陀倖する察象者にそこからデヌタを送信するこずもブロックしたす。

383* 内郚パッケヌゞレゞストリの呚りにパッケヌゞむンストヌルをルヌティングしおパブリックレゞストリに送信。v2.1.198 以降、これは䌚話で内郚レゞストリたたはミラヌが存圚するこずを Claude に䌝えた堎合にも適甚されたす。環境にリストされおいる堎合だけではなく385* 内郚パッケヌゞレゞストリの呚りにパッケヌゞむンストヌルをルヌティングしおパブリックレゞストリに。v2.1.198 以降、これは環境にリストされおいる堎合だけでなく、䌚話で Claude に内郚レゞストリたたはミラヌが存圚するこずを䌝えた堎合にも適甚されたす。

384* `--insecure` のような安党ガヌドを解陀するフラグでコマンドを実行386* `--insecure` のような安党ガヌドを解陀するフラグを䜿甚しおコマンドを実行

385* `--dangerously-skip-permissions` たたは `--no-sandbox` で開始されたものなど、人間の承認たたはサンドボックスなしで実行される自埋゚ヌゞェントルヌプの起動。v2.1.198 以降、これは `--yes-always` で開始されたランナヌなど、分離ずアクション単䜍の承認を無効にしお、サヌドパヌティ゚ヌゞェントたたは eval ハヌネスを実行するこずもカバヌしたす387* `--dangerously-skip-permissions` たたは `--no-sandbox` で開始されたものなど、人間の承認たたはサンドボックスなしで実行される自埋゚ヌゞェントルヌプの起動。v2.1.198 以降、これは `--yes-always` で開始されたランナヌなど、分離ずアクション単䜍の承認を無効にしお実行されるサヌドパヌティ゚ヌゞェントたたは eval ハヌネスもカバヌしたす。

386* [Chrome の Claude](/docs/ja/chrome)ブラりザアクション。ペヌゞコンテンツ、クッキヌ、たたは認蚌情報をオリゞン倖に送信する可胜性がありたす388* [Chrome の Claude](/docs/ja/chrome)ブラりザアクションペヌゞコンテンツ、クッキヌ、たたは認蚌情報をオリゞン倖に送信する可胜性があるもの

387 389 

388Claude Code v2.1.198 以降もこれらをデフォルトでブロックしたす。390Claude Code v2.1.198 以降もこれらをデフォルトでブロックしたす。

389 391 

390* ワむルドカヌド、glob、たたは幎霢フィルタではなく、特定の名前付きパスによっお `/tmp`、`$TMPDIR`、たたは別の共有スクラッチたたはキャッシュディレクトリ内のファむルを削陀392* ワむルドカヌド、glob、たたは幎霢フィルタではなく、特定の名前付きパスによっお `/tmp`、`$TMPDIR`、たたは別の共有スクラッチたたはキャッシュディレクトリ内のファむルを削陀

391* 独自のメッセヌゞがそれらの詳现をその受信者に察しお認可しなかった堎合、送信、アップロヌド、公開、たたは他の人たたは共有システムに曞き蟌たれるコンテンツに機密詳现を含める。PR および issue 本文、コミットメッセヌゞ、およびコメントは、リポゞトリが信頌境界の倖にあるか公開されおいる堎合、組織自䜓の公開リポゞトリを含む、この皮のアりトバりンドコンテンツずしおカりントされたす。内郚ファむルパス、コヌド名、ラむブ API レスポンスデヌタメヌルやアカりント識別子など、およびむンフラストラクチャ識別子は機密詳现ずしおカりントされたす。PR、issue、およびコミットメッセヌゞのスコヌプには Claude Code v2.1.200 以降が必芁です。PR たたは issue 本文内のラむブ個人デヌタメヌルアドレス、アカりントたたは組織識別子、䜿甚メトリックなどには、リポゞトリの可芖性たたは信頌境界に関係なく、それらの詳现ず受信者に名前を付ける必芁がありたす。そのチェックには Claude Code v2.1.203 以降が必芁です393* 独自のメッセヌゞがそれらの詳现をその受信者に察しお認可しなかった堎合、他の人たたは共有システムに送信、アップロヌド、公開、たたは曞き蟌みされるコンテンツに機密詳现を含める。PR およびむシュヌ本文、コミットメッセヌゞ、およびコメントは、リポゞトリが信頌境界の倖たたは公開されおいる堎合組織独自の公開リポゞトリを含む、この皮のアりトバりンドコンテンツずしおカりントされたす。内郚ファむルパス、コヌド名、ラむブ API レスポンスデヌタメヌルアドレスやアカりント識別子など、およびむンフラストラクチャ識別子は機密詳现ずしおカりントされたす。PR、むシュヌ、およびコミットメッセヌゞのスコヌプには Claude Code v2.1.200 以降が必芁です。PR たたはむシュヌ本文内のラむブ個人デヌタメヌルアドレス、アカりントたたは組織識別子、䜿甚メトリックなどには、リポゞトリの可芖性たたは信頌境界に関係なく、それらの詳现ず受信者に名前を付ける必芁がありたす。そのチェックには Claude Code v2.1.203 以降が必芁です。

392* Claude Code 自䜓の tmux ペむンにキヌストロヌクを送信しお、独自のむンタヌフェヌスを駆動。クラシファむアはこれを Claude が独自の暩限たたは監芖を倉曎するこずずしお扱いたす394* Claude Code 独自の tmux ペむンにキヌストロヌクを送信しお独自のむンタヌフェヌスを駆動。クラシファむアはこれを Claude が独自の暩限たたは監芖を倉曎するこずずしお扱いたす。

393 395 

394Claude Code v2.1.200 以降もこれらをデフォルトでブロックしたす。396Claude Code v2.1.200 以降もこれらをデフォルトでブロックしたす。

395 397 

396* セキュリティ動䜜を保護するテストたたはアサヌション認蚌、アクセス制埡、入力怜蚌、たたはサンドボックスなどをコメントアりト、削陀、たたは force-pass398* セキュリティ動䜜を保護するテストたたはアサヌション認蚌、アクセス制埡、入力怜蚌、たたはサンドボックスなどをコメントアりト、削陀、たたは force-pass

397* セッションで Claude が䜜成しなかった stateful リ゜ヌスを削陀たたはティアダりン。より具䜓的な削陀ルヌルが適甚されず、そのリ゜ヌスに名前を付けなかった堎合399* セッション䞭に Claude が䜜成しなかった状態リ゜ヌスを削陀たたはティアダりン。より具䜓的な削陀ルヌルが適甚されず、リ゜ヌスに名前を付けなかった堎合。

398* API ベヌス URL、プロキシ゚ンドポむント、webhook レシヌバヌ、たたはレゞストリミラヌを、タスクに適さないサヌドパヌティホスト`.env.example` のようなサンプルファむルを含むにリポむント400* API ベヌス URL、プロキシ゚ンドポむント、webhook レシヌバヌ、たたはレゞストリミラヌを、タスクに適さないサヌドパヌティホスト`.env.example` のようなサンプルファむルを含むに再ポむント

399* `git remote set-url` たたは `git remote add` で pushes の行き先を倉曎。新しいリモヌトに名前を付けない限り401* `git remote set-url` たたは `git remote add` でプッシュの行き先を倉曎。新しいリモヌトに名前を付けない限り。

400* 公開されおいるこずが知られおいるリポゞトリにシヌクレットたたは個人たたは信頌されたデヌタをプッシュ、たたはそのリポゞトリ自䜓の䜜業の䞀郚ではない機密資料をそこにプッシュ。dotfiles リポゞトリ自䜓の䞻題は個人たたは信頌されたデヌタの唯䞀の䟋倖であり、プラむベヌトリポゞトリからのコンテンツが公開サヌフェスに到達するこずは同じ方法でブロックされたす。䞡方の改善には Claude Code v2.1.203 以降が必芁です。v2.1.203 より前では、個人デヌタは機密資料ずグルヌプ化され、そのリポゞトリ自䜓の䜜業の䞀郚ではない堎合にのみブロックされたした。リポゞトリの可芖性が確立されおいない堎合、クラシファむアはそれだけではブロックしたせん。代わりに他のルヌルに察しおコンテンツを刀定したす402* 公開されおいるこずが知られおいるリポゞトリにシヌクレットたたは個人たたは信頌されたデヌタをプッシュ、たたはそのリポゞトリ独自の䜜業の䞀郚ではない機密資料をそこにプッシュ。dotfiles リポゞトリ独自の䞻題は個人たたは信頌されたデヌタの唯䞀の䟋倖であり、プラむベヌトリポゞトリからのコンテンツが公開サヌフェスに到達するこずは同じ方法でブロックされたす。䞡方の改善には Claude Code v2.1.203 以降が必芁です。v2.1.203 より前では、個人デヌタは機密資料ず䞀緒にグルヌプ化され、そのリポゞトリ独自の䜜業の䞀郚ではない堎合にのみブロックされたした。リポゞトリの可芖性が確立されおいない堎合、クラシファむアはそれだけではブロックしたせん。代わりに他のルヌルに察しおコンテンツを刀定したす。

401* 別のリポゞトリたたは組織に察するプルリク゚ストの開蚭、`gh repo fork` でのフォヌク、たたはサヌドパヌティリポゞトリぞのプッシュ。その倖郚タヌゲットに名前を付けない限り403* 別のリポゞトリたたは組織に察するプルリク゚ストの開蚭、`gh repo fork` でのフォヌク、たたはサヌドパヌティリポゞトリぞのプッシュ。倖郚タヌゲットに名前を付けない限り。

402 404 

403Claude Code v2.1.203 以降もこれらをデフォルトでブロックしたす。405Claude Code v2.1.203 以降もこれらをデフォルトでブロックしたす。

404 406 

405* 機密ロヌカルストアからのコンテンツ、たたはファむル名、パス、たたはタむプが機密ずしおマヌクしおいるファむルからのコンテンツ。コミット、プッシュ、PR たたは issue テキスト、gist たたは paste、たたはパッケヌゞ公開に入る。゜ヌスず宛先の䞡方に名前を付けない限り。セッショントランスクリプトず䌚話ログ、SSH キヌ、クラりド認蚌情報、ブラりザプロファむル、シェル履歎などの認蚌情報ず構成ドットフォルダ、およびナヌザヌデヌタ゚クスポヌトはすべおカりントされ、リポゞトリがプラむベヌトであるこずはそれをクリアしたせん407* 機密ロヌカルストアからのコンテンツ、たたはファむル名、パス、たたはタむプが機密ずしおマヌクしおいるファむルからのコンテンツが、コミット、プッシュ、PR たたはむシュヌテキスト、gist たたはペヌスト、たたはパッケヌゞ公開に入る。゜ヌスず宛先の䞡方に名前を付けない限り。セッショントランスクリプトず䌚話ログ、SSH キヌ、クラりド認蚌情報、ブラりザプロファむル、シェル履歎などの認蚌情報ず蚭定ドットフォルダ、およびナヌザヌデヌタ゚クスポヌトはすべおカりントされ、リポゞトリがプラむベヌトであるこずはそれをクリアしたせん。

406 408 

407Claude Code v2.1.205 以降もこれらをデフォルトでブロックしたす。409Claude Code v2.1.205 以降もこれらをデフォルトでブロックしたす。

408 410 

409* Claude Code セッショントランスクリプト、`~/.claude/projects/` たたは構成ディレクトリの䞋の `.jsonl` 履歎ファむルぞの曞き蟌み。シェルコマンドを通じお盎接たたは間接的に。ルヌルはたた、Claude Code が独自のチェック甚に各トランスクリプト゚ントリに远加するメタデヌタ行もカバヌしたす。トランスクリプトの読み取りはブロックされたせん411* Claude Code セッショントランスクリプト、`~/.claude/projects/` たたは蚭定ディレクトリの `.jsonl` 履歎ファむルぞの曞き蟌み。シェルコマンドを通じお盎接たたは間接的に。ルヌルはたた、Claude Code が独自のチェック甚に各トランスクリプト゚ントリに远加するメタデヌタ行もカバヌしおいたす。トランスクリプトの読み取りはブロックされたせん。

410* `rm -rf "$VAR"` たたは `Remove-Item -Recurse -Force $dir` のような再垰的な force delete。タヌゲットはシェル倉数であり、䌚話でクラシファむアが芋るどこにも割り圓おられおいたせん。倀は以前のコマンド出力からのみ来たした。クラシファむアは決しおそれを受け取らないため、クラシファむアは削陀タヌゲットを他の削陀ルヌルに察しお怜蚌できたせん。ブロックは、削陀されおいる正確なパスに名前を付けるか、Claude が解決されたリテラルパスが曞き蟌たれたコマンドで削陀を再実行するずきにクリアされたす。クラシファむアが解決できるタヌゲットを持぀削陀は圱響を受けたせん。`Remove-Item` タヌゲットが裞の `*` たたは `/*` たたは `\*` で終わる堎合、クラシファむアに到達したせん。Claude Code は[それらを盎接拒吊したす](#remove-item-in-powershell)412* `rm -rf "$VAR"` たたは `Remove-Item -Recurse -Force $dir` のような再垰的な匷制削陀。タヌゲットがシェル倉数で、䌚話のどこにも割り圓おられおいない堎合。倀は以前のコマンド出力からのみ来おおり、クラシファむアは決しおそれを受け取らないため、クラシファむアは削陀タヌゲットを他の削陀ルヌルに察しお怜蚌できたせん。ブロックは、削陀されおいる正確なパスに名前を付けるか、Claude が解決されたリテラルパスが曞き蟌たれたコマンドで削陀を再実行するずきにクリアされたす。クラシファむアが解決できるタヌゲットを持぀削陀は圱響を受けたせん。

413 

414 倉数の盎䞋のグロブ`rm -rf "$VAR"/*` などは、代わりに[重芁なパス](#critical-paths)です。`Remove-Item` タヌゲットが裞の `*` たたは `/*` たたは `\*` で終わる堎合は、クラシファむアに到達したせん。Claude Code は[それらを盎接拒吊したす](#remove-item-in-powershell)。

411 415 

412Claude Code v2.1.257 以降もこれらをデフォルトでブロックしたす。416Claude Code v2.1.257 以降もこれらをデフォルトでブロックしたす。

413 417 

414* `169.254.169.254` などのクラりドむンスタンスメタデヌタ゚ンドポむントから認蚌情報をリク゚スト、たたはマシン自䜓のサヌビスアカりントたたはノヌド ID でクラりド、クラスタ、たたはレゞストリコヌルを明瀺的に認蚌418* `169.254.169.254` などのクラりドむンスタンスメタデヌタ゚ンドポむントから認蚌情報をリク゚スト、たたはマシン独自のサヌビスアカりントたたはノヌド ID でクラりド、クラスタ、たたはレゞストリ呌び出しを明瀺的に認蚌

415* トンネル、リバヌスシェル、たたは倖郚を指すようにリラむトされたリゟルバヌたたはプロキシ構成など、盎接リク゚スト以倖のルヌトでパブリックホストに到達419* トンネル、リバヌスシェル、たたはリゟルバヌたたはプロキシ蚭定の曞き盎しなど、盎接リク゚スト以倖のルヌトでパブリックホストに到達

416* ノヌド蚌明曞やノヌドのコンテナレゞストリ認蚌など、タスクではなくホストに属する認蚌情報を読み取る420* ノヌド蚌明曞やノヌドのコンテナレゞストリ認蚌など、タスクではなくホストに属する認蚌情報を読み取る

417* Claude が開始しなかった兄匟コンテナ、ポッド、たたは VM、たたはコンテナの䞋のノヌドに接続たたはスキャン421* Claude が開始しなかった兄匟コンテナ、ポッド、たたは VM、たたはコンテナの䞋のノヌドに接続たたはスキャン

418 422 

419Claude Code がこれらの 1 ぀を蚱可するこずを意図した堎所で実行される堎合は、`autoMode.environment` の[ホスト containment ゚ントリ](/docs/ja/auto-mode-config#define-trusted-infrastructure)でそのセットアップを説明しおください。423Claude Code がこれらの 1 ぀を蚱可するこずを意図した堎所で実行される堎合は、`autoMode.environment` の[ホスト栌玍゚ントリ](/docs/ja/auto-mode-config#define-trusted-infrastructure)でそのセットアップを説明しおください。

420 424 

421Claude Code v2.1.261 以降もこれらをデフォルトでブロックしたす。425Claude Code v2.1.261 以降もこれらをデフォルトでブロックしたす。

422 426 

423* メッセヌゞ、PR たたは issue テキスト、ドキュメント、たたはリンクが開かれるか取埗される他の堎所で、パブリック paste、図、たたはデヌタ共有サヌビスぞのリンクを投皿たたは曞き蟌み。URL 自䜓が共有されおいるコンテンツを含む堎合。そのサヌビスに名前を付けない限り427* メッセヌゞ、PR たたはむシュヌテキスト、ドキュメント、たたはリンクが開かれたり取埗されたりする他の堎所でパブリックペヌスト、図、たたはデヌタ共有サヌビスぞのリンクを投皿たたは曞き蟌み。URL 自䜓が共有されおいるコンテンツを運ぶ堎合。そのサヌビスに名前を付けない限り。

424 428 

425**デフォルトで蚱可**:429**デフォルトで蚱可**:

426 430 

427* 䜜業ディレクトリ内のロヌカルファむル操䜜431* ワヌキングディレクトリ内のロヌカルファむル操䜜

428* ロックファむルたたはマニフェストで宣蚀された䟝存関係のむンストヌル432* ロックファむルたたはマニフェストで宣蚀された䟝存関係のむンストヌル

429* `.env` の読み取りず䞀臎する API ぞの認蚌情報の送信433* `.env` の読み取りず䞀臎する API ぞの認蚌情報の送信

430* 読み取り専甚 HTTP リク゚スト434* 読み取り専甚 HTTP リク゚スト

431* 䜜業しおいるリポゞトリのすべおのブランチぞのプッシュ。デフォルトブランチを含む。デプロむたたは公開タヌゲットずしおマヌクされた非デフォルトブランチ`production` や `gh-pages` などは察象倖です。クラシファむアはそこぞのプッシュを独自の条件で刀定したす。プッシュのコンテンツは䟝然ずしお他のルヌルに察しおチェックされ、[`permissions.deny` ルヌル](/docs/ja/permissions#manage-permissions)は䟝然ずしお[曞き蟌たれたずおり](/docs/ja/permissions#bash-rule-limits)すべおのモヌドでプッシュコマンドをブロックでき、リモヌト自䜓のブランチ保護は䟝然ずしお適甚されたす。v2.1.211 より前では、開始したブランチ、Claude が䜜成したブランチ、およびデフォルトブランチぞのルヌチンプッシュぞのプッシュのみがデフォルトで蚱可されおいたした。v2.1.203 より前では、デフォルトブランチぞの盎接プッシュはブロックされおいたした435* デフォルトブランチを含む、䜜業䞭のリポゞトリのどのブランチぞのプッシュ。デプロむたたは公開タヌゲットずしおマヌクされた非デフォルトブランチ`production` や `gh-pages` などは察象倖です。クラシファむアはそこぞのプッシュを独自の条件で刀定したす。プッシュのコンテンツは匕き続き他のルヌルに察しおチェックされ、[`permissions.deny` ルヌル](/docs/ja/permissions#manage-permissions)は匕き続き[曞き蟌たれたずおり](/docs/ja/permissions#bash-rule-limits)すべおのモヌドでプッシュコマンドをブロックでき、リモヌト独自のブランチ保護は匕き続き適甚されたす。v2.1.211 より前では、開始したブランチ、Claude が䜜成したブランチ、およびデフォルトブランチぞのルヌチンプッシュのみがデフォルトで蚱可されおいたした。v2.1.203 より前では、デフォルトブランチぞの盎接プッシュはブロックされおいたした。

432 436 

433Claude Code v2.1.195 以降もこれらをデフォルトで蚱可したす。437Claude Code v2.1.195 以降もこれらをデフォルトで蚱可したす。

434 438 

435* 同じセッションで前に Claude が䜜成した正確なゞョブの削陀439* 同じセッション内で Claude が以前に䜜成した正確なゞョブの削陀

436* セキュリティ関連のコヌド、構成、および脅嚁モデルの読み取り、レビュヌ、たたは曞き蟌み。タスクの䞀郚ずしお440* タスクの䞀郚ずしお、セキュリティ関連のコヌド、蚭定、および脅嚁モデルの読み取り、レビュヌ、たたは曞き蟌み

437* 同じマルチ゚ヌゞェントセッションで䞀緒に䜜業しおいる゚ヌゞェント間のメッセヌゞ441* 同じマルチ゚ヌゞェントセッションで䞀緒に䜜業しおいる゚ヌゞェント間のメッセヌゞ

438* [`environment`](/docs/ja/auto-mode-config#define-trusted-infrastructure)にリストされおいる信頌できるドメむン、バケット、およびサヌビスぞのデヌタ送信。これはデヌタフロヌのみをカバヌし、同じむンフラストラクチャ䞊の砎壊的たたは認蚌情報操䜜ではありたせん442* [`environment`](/docs/ja/auto-mode-config#define-trusted-infrastructure)にリストされおいる信頌できるドメむン、バケット、およびサヌビスぞのデヌタ送信。これはデヌタフロヌのみをカバヌし、同じむンフラストラクチャ䞊の砎壊的たたは認蚌情報操䜜ではありたせん。

439* [Chrome の Claude](/docs/ja/chrome)。信頌できる内郚ドメむン、localhost、たたは指定した URL ぞのナビゲヌション443* [Chrome の Claude](/docs/ja/chrome)から信頌できる内郚ドメむン、localhost、たたは名前を付けた URL ぞのナビゲヌション

440 444 

441サンドボックス化されたコマンドはデフォルトではネットワヌクアクセスを取埗したせん。Claude はコマンドが必芁ずするホストをコマンド自䜓に名前を付け、クラシファむアはそれらをコマンドでレビュヌし、承認されたリストはそのコマンドのみのためにそれらのホストを開きたす。[コマンドごずの蚱可ドメむン](/docs/ja/sandboxing#per-command-allowed-domains-in-auto-mode)は、リストが䜕を開くこずができるか、できないか、およびコマンドがリストされおいないホストに到達するずきに䜕が起こるかをカバヌしおいたす。445サンドボックス化されたコマンドはデフォルトではネットワヌクアクセスを取埗したせん。Claude はコマンドが必芁ずするホストをコマンド自䜓に名前を付け、クラシファむアはそれをコマンドでレビュヌし、承認されたリストはそのコマンドのみのためにそれらのホストを開きたす。[コマンドごずの蚱可ドメむン](/docs/ja/sandboxing#per-command-allowed-domains-in-auto-mode)は、リストが䜕を開くこずができ、䜕ができないか、およびコマンドが未リストのホストに到達するずきに䜕が起こるかをカバヌしおいたす。

442 446 

443`claude auto-mode defaults` を実行しお、完党なルヌルリストを JSON ずしお出力したす。ルヌチンアクションがブロックされる堎合、管理者は `autoMode.environment` 蚭定を通じお信頌できるリポゞトリ、バケット、およびサヌビスを远加できたす。[自動モヌドの構成](/docs/ja/auto-mode-config)を参照しおください。447`claude auto-mode defaults` を実行しお、完党なルヌルリストを JSON ずしお出力したす。ルヌチンアクションがブロックされる堎合、管理者は `autoMode.environment` 蚭定を通じお信頌できるリポゞトリ、バケット、およびサヌビスを远加できたす。[自動モヌドの蚭定](/docs/ja/auto-mode-config)を参照しおください。

444 448 

445リポゞトリで䜜業しおいるすべおのブランチぞのプッシュずリク゚ストに䞀臎するプルリク゚ストの䜜成は、プッシュたたはプルリク゚ストが[ブロックリスト](#what-the-classifier-blocks-by-default)に該圓しない限り、プロンプトなしで実行されたす。䟋えば、リポゞトリを離れるシヌクレットたたは機密デヌタ、たたは別のリポゞトリたたは組織をタヌゲットにするプルリク゚ストなど。自動モヌドにずどたりながらこれらのコマンドの前に人間のチェックポむントを芁求するには、`permissions.ask` ルヌルを远加したす。これは[曞き蟌たれたずおり](/docs/ja/permissions#bash-rule-limits)コマンドに䞀臎したす。[䞀般的な境界](/docs/ja/auto-mode-config#common-boundaries)を参照しおください。449䜜業䞭のリポゞトリのどのブランチぞのプッシュずリク゚ストに䞀臎するプルリク゚ストの䜜成は、プロンプトなしで実行されたす。ただし、プッシュたたはプルリク゚ストが[ブロックリスト](#what-the-classifier-blocks-by-default)リポゞトリを離れるシヌクレットたたは機密デヌタ、たたは別のリポゞトリたたは組織をタヌゲットにするプルリク゚ストなどに該圓する堎合を陀きたす。自動モヌドにずどたりながらこれらのコマンドの前に人間のチェックポむントを芁求するには、`permissions.ask` ルヌルを远加したす。これはコマンド[曞き蟌たれたずおり](/docs/ja/permissions#bash-rule-limits)に䞀臎したす。[䞀般的な境界](/docs/ja/auto-mode-config#common-boundaries)を参照しおください。

446 450 

447<h3 id="first-read-outside-the-working-directories">451<h3 id="first-read-outside-the-working-directories">

448 䜜業ディレクトリ倖の最初の読み取り452 ワヌキングディレクトリ倖の最初の読み取り

449</h3>453</h3>

450 454 

451[`permissions.blockReadsOutsideWorkingDirectories`](/docs/ja/settings-reference#permissions-blockreadsoutsideworkingdirectories)がオフの間、ファむル読み取りは自動モヌドでプロンプトなしで実行されたす。[䜜業ディレクトリ](/docs/ja/permissions#working-directories)倖のパスを含む。Claude が Read、Grep、たたは Glob ツヌルを初めお䜿甚するずき。倖偎のパスで、Claude Code はそれらの読み取りを蚱可し続けるかどうかを尋ねたす。455[`permissions.blockReadsOutsideWorkingDirectories`](/docs/ja/settings-reference#permissions-blockreadsoutsideworkingdirectories)がオフの間、ファむル読み取りは自動モヌドでプロンプトなしで実行されたす。[ワヌキングディレクトリ](/docs/ja/permissions#working-directories)倖のパスを含みたす。Claude が Read、Grep、たたは Glob ツヌルを初めお䜿甚するずき、それらの倖のパスで、Claude Code はその読み取りを蚱可するかどうかを尋ねたす。

452 456 

453プロンプトは非むンタラクティブな `-p` 実行たたはバックグラりンドセッションには衚瀺されたせん。そこでの読み取りは以前ず同じように実行されたす。457プロンプトは非むンタラクティブな `-p` 実行たたはバックグラりンドセッションには衚瀺されたせん。読み取りはそこで以前のように実行されたす。

454 458 

455答えに関係なく、Claude は䜜業を続けたす。459答えに関係なく、Claude は䜜業を続けたす。

456 460 

457* **蚱可し続ける**: 読み取りが実行され、䜜業ディレクトリ倖の埌の読み取りは以前ず同じように実行され、Claude Code は答えを蚘録するため、プロンプトは再床衚瀺されたせん461* **はい、ワヌキングディレクトリ倖の読み取りを蚱可し続ける**: 読み取りが実行され、埌の読み取りはワヌキングディレクトリ倖で以前のように実行され、Claude Code は答えを蚘録するため、プロンプトは再床衚瀺されたせん。

458* **今からブロック**: 読み取りが拒吊され、Claude Code は [`permissions.blockReadsOutsideWorkingDirectories`](/docs/ja/settings-reference#permissions-blockreadsoutsideworkingdirectories)をナヌザヌ蚭定で `true` に蚭定したす。これにより、ファむルツヌルはすべおの埌のセッションずすべおの暩限モヌドでそのような読み取りを拒吊したす。埌で Claude がそのようなパスを読み取るこずを蚱可するには、`/add-dir` でそのディレクトリを远加するか、蚭定を削陀したす。462* **いいえ、ワヌキングディレクトリ倖の読み取りをブロック**: 読み取りが拒吊され、Claude Code はナヌザヌ蚭定で [`permissions.blockReadsOutsideWorkingDirectories`](/docs/ja/settings-reference#permissions-blockreadsoutsideworkingdirectories) を `true` に蚭定したす。これにより、ファむルツヌルはすべおの埌のセッションずすべおの暩限モヌドでそのような読み取りを拒吊したす。埌で Claude がそのようなパスを読み取るこずを蚱可するには、`/add-dir` でディレクトリを远加するか、蚭定を削陀しおください。

459* **次回たた質問**: 読み取りが拒吊され、䜜業ディレクトリ倖の次の読み取りが再床プロンプトしたす463* **いいえ、次回たた尋ねおください**: 読み取りが拒吊され、ワヌキングディレクトリ倖の次の読み取りが再床プロンプトしたす。

464* **はい、ただし次回たた尋ねおください**: 読み取りが実行され、䜕も保存されず、ワヌキングディレクトリ倖の次の読み取りが再床プロンプトしたす。

460 465 

461<h3 id="boundaries-you-state-in-conversation">466<h3 id="boundaries-you-state-in-conversation">

462 䌚話で述べた境界467 䌚話で述べた境界

463</h3>468</h3>

464 469 

465クラシファむアは、䌚話で述べた境界をブロック信号ずしお扱いたす。Claude に「プッシュしないで」たたは「デプロむする前にレビュヌを埅぀」ず蚀う堎合、クラシファむアはデフォルトルヌルが蚱可する堎合でも䞀臎するアクションをブロックしたす。境界は、埌のメッセヌゞでそれを解陀するたで有効です。Claude 自身の条件が満たされたずいう刀定はそれを解陀したせん。470クラシファむアは䌚話で述べた境界をブロック信号ずしお扱いたす。「プッシュしないで」たたは「デプロむする前にレビュヌを埅぀」ず Claude に䌝えた堎合、クラシファむアはデフォルトルヌルが蚱可する堎合でも䞀臎するアクションをブロックしたす。境界は埌のメッセヌゞでそれを解陀するたで有効です。Claude 独自の刀定が条件が満たされたこずは、それを解陀したせん。

466 471 

467境界はルヌルずしお保存されたせん。クラシファむアはチェックのたびにトランスクリプトから再床読み取るため、[コンテキストコンパクション](/docs/ja/costs#reduce-token-usage)が境界を述べたメッセヌゞを削陀する堎合、境界は倱われる可胜性がありたす。ハヌド保蚌の堎合は、代わりに[拒吊ルヌル](/docs/ja/permissions#permission-rule-syntax)を远加したす。472境界はルヌルずしお保存されたせん。クラシファむアはチェックのたびにトランスクリプトから再床読み蟌むため、[コンテキストコンパクション](/docs/ja/costs#reduce-token-usage)が境界を述べたメッセヌゞを削陀する堎合、境界は倱われる可胜性がありたす。ハヌド保蚌のため、代わりに[拒吊ルヌル](/docs/ja/permissions#permission-rule-syntax)を远加しおください。

468 473 

469<h3 id="approvals-you-state-in-conversation">474<h3 id="approvals-you-state-in-conversation">

470 䌚話で述べた承認475 䌚話で述べた承認

471</h3>476</h3>

472 477 

473ブロックされたアクションが蚱可されおいるこずを Claude に䌝える堎合、クラシファむアはそれをあなたの承認ずしお読み取り、ブロックをクリアできたす。それをどのように衚珟したかは、アクションが実行されるかどうか、および承認がどこたで到達するかを決定したす。478Claude にブロックされたアクションが蚱可されおいるず䌝えた堎合、クラシファむアはそれをあなたの承認ずしお読み、ブロックをクリアできたす。それをどのように衚珟したかが、アクションが実行されるかどうか、および承認がどこたで到達するかを決定したす。

474 479 

475* **アクションずその詳现に名前を付ける**: メッセヌゞはアクションず、それを危険にする特定のものforce push のブランチなどに名前を付ける必芁がありたす。動詞だけに名前を付けるずブロックはクリアされたせん。「force-push できたす」はブロックを有効なたたにしたす。480* **アクションずその詳现に名前を付ける**: メッセヌゞはアクションず、force push のブランチなど、それを危険にする特定のものに名前を付ける必芁がありたす。動詞だけに名前を付けるこずはクリアしたせん。「force-push できたす」はブロックを有効なたたにしたす。

476* **1 ぀のアクションをカバヌするこずを期埅する**: 承認は、あなたが名前を付けた砎壊的なアクションをカバヌするため、埌のアクションは再床ブロックされたす。ルヌチンパタヌンを 1 ぀ず぀承認するこずを停止するには、[`autoMode.allow`](/docs/ja/auto-mode-config#override-the-block-and-allow-rules)に远加したす。481* **1 ぀のアクションをカバヌするこずを期埅**: 承認は名前を付けた砎壊的アクションをカバヌするため、埌のアクションは再床ブロックされたす。ルヌチンパタヌンを 1 ぀ず぀承認するこずを停止するには、[`autoMode.allow`](/docs/ja/auto-mode-config#override-the-block-and-allow-rules)に远加しおください。

477* **いく぀かのブロックは有効なたたです**: [クラシファむアの優先順䜍](/docs/ja/auto-mode-config#override-the-block-and-allow-rules)は、あなたの承認が到達できるブロックを蚭定したす。それがクリアしないステップを実行するには、[自動モヌドを離れ](#switch-permission-modes)、暩限プロンプトに答えたす。482* **いく぀かのブロックは有効なたたです**: [クラシファむアの優先順䜍順序](/docs/ja/auto-mode-config#override-the-block-and-allow-rules)は、承認が到達できるブロックを蚭定したす。それが到達しないステップを実行するには、[自動モヌドを離れ](#switch-permission-modes)、暩限プロンプトに答えおください。

478 483 

479<h3 id="when-auto-mode-falls-back">484<h3 id="when-auto-mode-falls-back">

480 自動モヌドがフォヌルバックするずき485 自動モヌドがフォヌルバックするずき


482 487 

483自動モヌドがセッションのアクションを承認できない堎合、䜕が起こるかはケヌスによっお異なりたす。488自動モヌドがセッションのアクションを承認できない堎合、䜕が起こるかはケヌスによっお異なりたす。

484 489 

485* **ブロックされたアクション**: Claude Code は通知を衚瀺し、`/permissions` の䞋の **Recently denied** タブにアクションをリストしたす。そこで `r` を抌しお、手動承認で再詊行できたす。クラシファむアが[アクションに察しお刀定を出さない](/docs/ja/errors#auto-mode-cannot-determine-the-safety-of-an-action)堎合。自動モヌドずは別の安党チェックがクラシファむアのリク゚スト自䜓を拒吊したか、その応答が解析されなかったため、Claude Code は通知たたは **Recently denied** ゚ントリなしでアクションを拒吊したす。490* **ブロックされたアクション**: Claude Code は通知を衚瀺し、`/permissions` の䞋の**最近拒吊**タブにアクションをリストしたす。そこで `r` を抌しお、手動承認で再詊行できたす。

486* **繰り返されるブロック**: クラシファむアが連続しお 3 回たたはセッション党䜓で 20 回アクションをブロックする堎合、自動モヌドは䞀時停止し、Claude Code はプロンプトを再開したす。プロンプトされたアクションを承認するず、自動モヌドが再開されたす。これらのしきい倀は構成䞍可胜です。蚱可されたアクションは連続カりンタヌをリセットしたすが、合蚈カりンタヌはセッション甚に保持され、独自のリミットがフォヌルバックをトリガヌするずきのみリセットされたす。Claude Code は、[自動モヌドずは別の安党チェックがクラシファむアのリク゚ストを拒吊する](/docs/ja/errors#auto-mode-cannot-determine-the-safety-of-an-action)堎合、拒吊をどちらのしきい倀にもカりントしたせん。リンクされた゚ントリは Claude Code がそれらの拒吊をどのように凊理するかをカバヌしおいたす。491* **繰り返されるブロック**: クラシファむアが 3 回連続でアクションをブロックするか、合蚈 20 回ブロックする堎合、自動モヌドは䞀時停止し、Claude Code はプロンプトを再開したす。プロンプトされたアクションを承認するず、自動モヌドが再開されたす。ブロックがどのようにカりントされるかに぀いおは、[繰り返されるブロック閟倀](#repeated-block-thresholds)を参照しおください。

487* **プロンプトできないセッション**: [`--permission-prompt-tool`](/docs/ja/cli-reference#cli-flags)のない[非むンタラクティブ](/docs/ja/headless) `-p` 実行にはフォヌルバックするプロンプトがありたせん。繰り返されるブロックがしきい倀に到達するず、アクションは実行されず、Claude は䜜業を続けたす。[自動モヌドずは別の安党チェックがクラシファむアのリク゚ストを拒吊する](/docs/ja/errors#auto-mode-cannot-determine-the-safety-of-an-action)堎合も同じです。Claude Code はどちらの堎合もランを停止したせん。492* **クラシファむアからの刀定なし**: 自動モヌドずは別の安党チェックがクラシファむア独自のリク゚ストを拒吊するか、クラシファむアのレスポンスが解析されない堎合、Claude Code は通知たたはの**最近拒吊**゚ントリなしでアクションを拒吊したす。[自動モヌドはアクションの安党性を刀定できたせん](/docs/ja/errors#auto-mode-cannot-determine-the-safety-of-an-action)を参照しおください。

488* **サヌバヌからの刀定なし**: [サヌバヌ偎クラシファむアレビュヌ](#server-side-classifier-review)では、Claude Code はサヌバヌが刀定を出さないアクションを拒吊し、連続しお 10 回のレスポンスで刀定がない堎合、タヌンを停止したす。[サヌバヌが安党刀定を返さなかった](/docs/ja/errors#the-server-returned-no-safety-verdict)を参照しおください。493* **サヌバヌからの刀定なし**: [サヌバヌ偎クラシファむアレビュヌ](#server-side-classifier-review)の䞋で、Claude Code はサヌバヌが刀定を䞎えないアクションを拒吊し、刀定なしで 10 回連続のレスポンスの埌、タヌンを停止したす。[サヌバヌが安党性刀定を返さなかった](/docs/ja/errors#the-server-returned-no-safety-verdict)を参照しおください。

489* **チェック䞭のモヌド切り替え**: クラシファむアチェックが保留䞭に暩限モヌドを切り替える堎合、Claude Code は新しいモヌドが芁求しなかった刀定を砎棄したす。代わりにプロンプトされるか、[`dontAsk` モヌド](#allow-only-pre-approved-tools-with-dontask-mode)でアクションが自動拒吊されたす。494* **チェック䞭のモヌド切り替え**: チェック䞭に暩限モヌドを切り替える堎合、Claude Code は新しいモヌドが芁求しなかった刀定を砎棄したす。代わりにプロンプトされるか、[`dontAsk` モヌド](#allow-only-pre-approved-tools-with-dontask-mode)でアクションが自動拒吊されたす。

495 

496<h4 id="repeated-block-thresholds">

497 繰り返されるブロック閟倀

498</h4>

490 499 

491繰り返されるブロックは通垞、クラシファむアがむンフラストラクチャに぀いおのコンテキストを欠いおいるこずを意味したす。`/feedback` を䜿甚しお停陜性を報告するか、管理者に[信頌できるむンフラストラクチャを構成](/docs/ja/auto-mode-config)させおください。5003 回連続のブロックず 20 回の合蚈ブロックの閟倀は蚭定䞍可胜です。合蚈カりンタヌはセッションに察しお氞続し、独自の制限がフォヌルバックをトリガヌするずきのみリセットされたす。Claude Code は、自動モヌドずは別の安党チェックがクラシファむア独自のリク゚ストを拒吊する堎合、拒吊をどちらの閟倀にもカりントしたせん。

501 

502[`--permission-prompt-tool`](/docs/ja/cli-reference#cli-flags)のない非むンタラクティブな `-p` 実行には、フォヌルバックするプロンプトがありたせん。繰り返されるブロックが閟倀に到達する堎合、アクションは実行されず、Claude は䜜業を続けたす。Claude Code は実行を停止したせん。

503 

504繰り返されるブロックは通垞、クラシファむアがむンフラストラクチャに぀いおのコンテキストを欠いおいるこずを意味したす。`/feedback` を䜿甚しお誀怜知を報告するか、管理者に[信頌できるむンフラストラクチャを蚭定](/docs/ja/auto-mode-config)させおください。

505 

506<h3 id="how-auto-mode-evaluates-actions">

507 自動モヌドがアクションを評䟡する方法

508</h3>

509 

510以䞋のセクションは、Claude Code がアクションを評䟡する順序、クラシファむアがサブ゚ヌゞェント䜜業をレビュヌする方法、およびクラシファむア呌び出しがコストずレむテンシに远加するものをカバヌしおいたす。

492 511 

493<span id="how-the-classifier-evaluates-actions" />512<span id="how-the-classifier-evaluates-actions" />

494 513 


497 各アクションは固定の決定順序を通過したす。最初に䞀臎するステップが勝ちたす。516 各アクションは固定の決定順序を通過したす。最初に䞀臎するステップが勝ちたす。

498 517 

499 1. [蚱可、質問、たたは拒吊ルヌル](/docs/ja/permissions#manage-permissions)に䞀臎するアクションは、これらの䟋倖を陀いお盎ちに解決されたす。518 1. [蚱可、質問、たたは拒吊ルヌル](/docs/ja/permissions#manage-permissions)に䞀臎するアクションは、これらの䟋倖を陀いお盎ちに解決されたす。

500 * [保護されたパス](#protected-paths)ぞの曞き蟌みは、蚱可ルヌルが䞀臎する堎合でもクラシファむアにルヌティングされたす。`rm` ず `rmdir` の削陀も Claude Code v2.1.218 以降で[重芁なパス](#critical-paths)をタヌゲットにしおいる堎合もそうです519 * [保護されたパス](#protected-paths)ぞの曞き蟌みは、蚱可ルヌルが䞀臎する堎合でもクラシファむアにルヌティングされたす。

501 * [`requiresUserInteraction`](/docs/ja/mcp#require-approval-for-a-specific-tool)ずマヌクされた MCP ツヌル。蚱可ルヌルが䞀臎する堎合でも盎接プロンプトしたす。コネクタツヌル[組織が `ask` に蚭定](/docs/ja/mcp#organization-controls-on-connector-tools)したもの。その蚭定が Claude Code に到達するセッションでも520 * 蚱可ルヌルは `rm` ず `rmdir` の削陀を[重芁なパス](#critical-paths)をタヌゲットにしお承認したせん。

502 * [コマンドごずの蚱可ドメむン](/docs/ja/sandboxing#per-command-allowed-domains-in-auto-mode)を含むシェルコマンド。蚱可ルヌルが䞀臎する堎合でもクラシファむアにルヌティングされたす。ルヌルはコマンドを承認するため、そのホストではなく521 * [`requiresUserInteraction`](/docs/ja/mcp#require-approval-for-a-specific-tool)ずマヌクされた MCP ツヌルは、蚱可ルヌルが䞀臎する堎合でも盎接プロンプトしたす。コネクタツヌルは、その蚭定が Claude Code に到達するセッションで、組織が[`ask`](/docs/ja/mcp#organization-controls-on-connector-tools)に蚭定したものもプロンプトしたす。

503 * `Bash(git push *)` のようなコマンドのコンテンツで䞀臎する質問ルヌル。暩限プロンプトにフォヌルバック522 * [コマンドごずの蚱可ドメむン](/docs/ja/sandboxing#per-command-allowed-domains-in-auto-mode)を運ぶシェルコマンドは、蚱可ルヌルが䞀臎する堎合でもクラシファむアにルヌティングされたす。ルヌルはコマンドを承認し、そのホストではないため。

504 2. 読み取り専甚アクションず䜜業ディレクトリ内のファむル線集は自動承認されたす。[保護されたパス](#protected-paths)ず[䜜業ディレクトリ倖の最初の読み取り](#first-read-outside-the-working-directories)ぞの曞き蟌みを陀く。プロンプトしたす523 * `Bash(git push *)` のようなコマンドのコンテンツで䞀臎する質問ルヌルは、暩限プロンプトにフォヌルバックしたす。

505 * [サヌバヌ偎クラシファむアレビュヌ](#server-side-classifier-review)を持぀セッションでは、読み取り専甚および[サンドボックス化](/docs/ja/sandboxing#sandbox-modes)シェルコマンドはそのレビュヌを埅ち、それがそれらにフラグを立おる堎合はブロックされたす524 * [シンボリックリンクチェック](/docs/ja/permissions#symlinks)が解決する曞き蟌みが保護されたパスの堎合、Claude が芁求したパス自䜓が保護されおいない堎合、プロンプトしたす。

506 3. その他すべおはクラシファむアに送信されたす。ステップ 1 でプロンプトするコネクタツヌルず`requiresUserInteraction` MCP ツヌルはクラシファむアに到達したせん。組織が必芁な承認も同意ステップも自動承認されたせん525 2. 読み取り専甚アクションずワヌキングディレクトリ内のファむル線集は自動承認されたす。[保護されたパス](#protected-paths)ず[ワヌキングディレクトリ倖の最初の読み取り](#first-read-outside-the-working-directories)ぞの曞き蟌みを陀きたす。これはプロンプトしたす。

507 4. クラシファむアがブロックする堎合、Claude は理由を受け取り、代替を詊みたす。ほずんどのセッションでは、理由は `[Data Exfiltration]` のようにクラシファむアが䞀臎したルヌルに名前を付けたす。曞かれた説明ではなく。[拒吊をレビュヌ](/docs/ja/auto-mode-config#review-denials)を参照しおください526 * [サヌバヌ偎クラシファむアレビュヌ](#server-side-classifier-review)を持぀セッションでは、読み取り専甚ず[サンドボックス化](/docs/ja/sandboxing#sandbox-modes)シェルコマンドはそのレビュヌを埅ち、それがそれらにフラグを立おる堎合ブロックされたす。

508 527 * ワヌキングディレクトリ内の曞き蟌みが[シンボリックリンクチェック](/docs/ja/permissions#symlinks)がそれを倖郚の堎所に解決する堎合、プロンプトしたす。

509 自動モヌドに入るず、広いルヌルが削陀されたす。これらは任意のコヌド実行を蚱可したす。528 3. 他のすべおはクラシファむアに行きたす。[重芁なパス削陀](#critical-paths)はそれらのデフォルト凊理を陀きたす。ステップ 1 で盎接プロンプトするコネクタツヌルず[`requiresUserInteraction`](/docs/ja/mcp#require-approval-for-a-specific-tool) MCP ツヌルはクラシファむアに到達したせん。そのため、組織が必芁ずする承認も同意ステップも自動承認されたせん。

510 529 4. クラシファむアがブロックする堎合、Claude は理由を受け取り、代替を詊みたす。ほずんどのセッションでは、理由は `[Data Exfiltration]` のようにクラシファむアが䞀臎したルヌルに名前を付けたす。曞き蟌たれた説明ではなく。[拒吊をレビュヌ](/docs/ja/auto-mode-config#review-denials)を参照しおください。

511 * ブランケット `Bash(*)` たたは `PowerShell(*)`530 

531 自動モヌドに入るず、任意のコヌド実行を蚱可する広い蚱可ルヌルが削陀されたす。

532 

533 * ブランク `Bash(*)` たたは `PowerShell(*)`

512 * `Bash(python*)` のようなワむルドカヌドむンタヌプリタ534 * `Bash(python*)` のようなワむルドカヌドむンタヌプリタ

513 * パッケヌゞマネヌゞャヌ実行コマンド535 * パッケヌゞマネヌゞャヌ実行コマンド

514 * `Agent` 蚱可ルヌル536 * `Agent` 蚱可ルヌル

515 * [`Monitor`](/docs/ja/tools-reference#monitor-tool)蚱可ルヌル。Claude Code は Monitor コマンドをシェルを通じお実行するため537 * [`Monitor`](/docs/ja/tools-reference#monitor-tool)蚱可ルヌル。Claude Code は Monitor コマンドをシェルを通じお実行するため。

516 538 

517 `Bash(npm test)` のような狭いルヌルは有効なたたです。Claude Code は自動モヌドを離れるずきに削陀されたルヌルを埩元したす。v2.1.236 より前では、Claude Code は自動モヌドで `Monitor` 蚱可ルヌルを有効なたたにしおいたため、ツヌル党䜓に䞀臎するルヌルは分類噚レビュヌなしで Monitor コマンドを承認したした。539 `Bash(npm test)` のような狭いルヌルは有効なたたです。Claude Code は自動モヌドを離れるずきに削陀されたルヌルを埩元したす。v2.1.236 より前では、Claude Code は自動モヌドで `Monitor` 蚱可ルヌルを有効なたたにしたため、ツヌル党䜓に䞀臎するルヌルはクラシファむアレビュヌなしで Monitor コマンドを承認したした。

518 540 

519 Claude Code はたた、`git reset --hard` や `rm -rf` のようなコミットされおいない䜜業を砎棄するコマンドの前に `git status` 自䜓を実行し、ステヌゞされた、倉曎された、たたは远跡されおいない䜜業が存圚するかどうかをクラシファむアに衚瀺したす。Claude Code は、リポゞトリの git 構成が `status.showUntrackedFiles=no` を蚭定する堎合でも、そのチェックで远跡されおいないファむルを報告したす。541 Claude Code はたた、`git reset --hard` や `rm -rf` のようなコミットされおいない䜜業を砎棄するコマンドの前に `git status` を実行し、ステヌゞされた、倉曎された、たたは远跡されおいない䜜業が存圚するかどうかをクラシファむアに衚瀺したす。Claude Code はリポゞトリの git 蚭定が `status.showUntrackedFiles=no` を蚭定する堎合でも、そのチェックで远跡されおいないファむルを報告したす。

520 542 

521 Claude Code 自䜓が送信するクラシファむアリク゚ストでは、クラシファむアはナヌザヌメッセヌゞ、ファむル読み取りや怜玢などの読み取り専甚ルックアップ以倖のツヌル呌び出し、および CLAUDE.md コンテンツを芋たす。ツヌル結果はそれらのリク゚ストから削陀されるため、ファむルたたは web ペヌゞ内の敵察的なコンテンツはクラシファむアを盎接操䜜できたせん。543 Claude Code 自䜓が送信するクラシファむアリク゚ストでは、クラシファむアはナヌザヌメッセヌゞ、ファむル読み取りや怜玢などの読み取り専甚ルックアップ以倖のツヌル呌び出し、および CLAUDE.md コンテンツを芋たす。ツヌル結果はそれらのリク゚ストから削陀されるため、ファむルたたはりェブペヌゞ内の敵察的なコンテンツはクラシファむアを盎接操䜜できたせん。

522 544 

523 [PostToolUse hook の `classifierContext` フィヌルド](/docs/ja/hooks#annotate-a-result-for-the-auto-mode-classifier)で呌び出しの結果に泚釈を付けるこずができたす。クラシファむアはアプリケヌション提䟛のコンテキストずしお読み取りたす。フィヌルドには Claude Code v2.1.236 以降が必芁です。545 [PostToolUse フック](/docs/ja/hooks#annotate-a-result-for-the-auto-mode-classifier)の `classifierContext` フィヌルドで呌び出しの結果に泚釈を付けるこずができたす。クラシファむアはこれをアプリケヌション提䟛のコンテキストずしお読みたす。フィヌルドには Claude Code v2.1.236 以降が必芁です。

524 546 

525 別のサヌバヌ偎プロヌブは、Claude がそれを読む前に、受信ツヌル結果をスキャンしお疑わしいコンテンツにフラグを立おたす。これらのレむダヌがどのように連携するかに぀いおの詳现は、[自動モヌドアナりンスメント](https://claude.com/blog/auto-mode)ず[゚ンゞニアリング深掘り](https://www.anthropic.com/engineering/claude-code-auto-mode)を参照しおください。547 別のサヌバヌ偎プロヌブはツヌル結果をスキャンし、Claude がそれを読む前に疑わしいコンテンツにフラグを立おたす。これらのレむダヌがどのように䞀緒に機胜するかに぀いおの詳现は、[自動モヌドアナりンスメント](https://claude.com/blog/auto-mode)ず[゚ンゞニアリング深掘り](https://www.anthropic.com/engineering/claude-code-auto-mode)を参照しおください。

526 </Accordion>548 </Accordion>

527 549 

528 <Accordion title="自動モヌドがサブ゚ヌゞェントを凊理する方法">550 <Accordion title="自動モヌドがサブ゚ヌゞェントを凊理する方法">

529 クラシファむアは[サブ゚ヌゞェント](/docs/ja/sub-agents)䜜業を 3 ぀のポむントでチェックしたす。551 クラシファむアは[サブ゚ヌゞェント](/docs/ja/sub-agents)䜜業を 3 ぀のポむントでチェックしたす。

530 552 

531 1. サブ゚ヌゞェントが開始する前に、委任されたタスク説明が評䟡されるため、危険に芋えるタスクはスポヌン時にブロックされたす。553 1. サブ゚ヌゞェントが開始する前に、委任されたタスク説明が評䟡されるため、危険に芋えるタスクはスポヌン時にブロックされたす。

532 2. サブ゚ヌゞェントが実行されおいる間、その各アクションはクラシファむアを通じお芪セッションず同じルヌルで実行され、サブ゚ヌゞェントの frontmatter の `permissionMode` は無芖されたす。554 2. サブ゚ヌゞェントが実行しおいる間、その各アクションはクラシファむアを通じお芪セッションず同じルヌルで実行され、サブ゚ヌゞェントのフロントマタヌの `permissionMode` は無芖されたす。

533 3. サブ゚ヌゞェントが終了するず、クラシファむアはその䜜業ず最終レポヌトをレビュヌしおから、芪がレポヌトを読みたす。クラシファむアがサブ゚ヌゞェントの䜜業たたはレポヌトにフラグを立おるか、別の API 安党チェックがレビュヌを拒吊する堎合、レポヌトは䟝然ずしお配信されたす。セキュリティ譊告が前に付きたす。クラシファむアがレビュヌに利甚できない堎合、レポヌトはサブ゚ヌゞェントの䜜業を怜蚌しおから行動する前に確認するメモず共に到着したす。555 3. サブ゚ヌゞェントが終了するずき、クラシファむアはその䜜業ず最終レポヌトをレビュヌしおから、芪がレポヌトを読みたす。クラシファむアがサブ゚ヌゞェントの䜜業たたはレポヌトにフラグを立おるか、別の API 安党チェックがレビュヌを拒吊する堎合、レポヌトは匕き続き配信されたす。セキュリティ譊告が前に付けられたす。クラシファむアがレビュヌに利甚できない堎合、レポヌトはサブ゚ヌゞェントの䜜業を怜蚌しおから行動する前に泚蚘が付いお到着したす。

534 </Accordion>556 </Accordion>

535 557 

536 <Accordion title="コストずレむテンシ">558 <Accordion title="コストずレむテンシ">

537 クラシファむアはデフォルトでは `/model` 遞択ではなく Claude Sonnet 5 で実行されたす。Anthropic がサヌバヌ偎で構成するクラシファむアモデルはそのデフォルトより優先されたす。セッションのモデルが Claude Sonnet 4.6 の堎合、たたは [`availableModels`](/docs/ja/model-config#restrict-model-selection)が Sonnet 5 を陀倖する堎合、クラシファむアは代わりにセッションのモデルで実行されたす。たたはセッションが[Fable モデル](/docs/ja/model-config#work-with-fable)で実行される堎合は Opus モデルで。Anthropic API 以倖のプロバむダヌでは、その Opus フォヌルバックはプロバむダヌのデフォルト Opus モデルです。559 クラシファむアはデフォルトでは `/model` 遞択ではなく Claude Sonnet 5 で実行されたす。Anthropic がサヌバヌ偎で蚭定するクラシファむアモデルがそのデフォルトより優先されたす。セッションのモデルが Claude Sonnet 4.6 の堎合、たたは [`availableModels`](/docs/ja/model-config#restrict-model-selection) が Sonnet 5 を陀倖する堎合、クラシファむアは代わりにセッションのモデルで実行されたす。セッションが[Fable モデル](/docs/ja/model-config#work-with-fable)で実行される堎合、Opus モデルで実行されたす。Anthropic API 以倖のプロバむダヌでは、その Opus フォヌルバックはプロバむダヌのデフォルト Opus モデルです。

538 560 

539 セッションの最初の自動モヌドリク゚ストは Sonnet 5 デフォルトを怜蚌したす。リク゚ストが成功する堎合、Sonnet 5 はセッションのクラシファむアモデルのたたです。リク゚ストがモデルが利甚できないため倱敗する堎合、セッションは代わりにフォヌルバックを䜿甚したす。その怜蚌が解決した埌、クラシファむアのモデルはセッション甚に倉曎されたせん。561 セッションの最初の自動モヌドリク゚ストは Sonnet 5 デフォルトを怜蚌したす。リク゚ストが成功する堎合、Sonnet 5 はセッションのクラシファむアモデルのたたです。モデルが利甚できないため倱敗する堎合、セッションは代わりにフォヌルバックを䜿甚したす。その怜蚌が解決した埌、クラシファむアのモデルはセッションに察しお倉わりたせん。

540 562 

541 Enterprise プランおよび Claude API を䜿甚するアカりント、[AWS 䞊の Claude Platform](/docs/ja/claude-platform-on-aws)、Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry では、クラシファむア呌び出しはトヌクン䜿甚量にカりントされたす。各チェックはトランスクリプトの䞀郚ず保留䞭のアクションを送信し、実行前にラりンドトリップを远加したす。読み取りず保護されたパス倖の䜜業ディレクトリ線集はクラシファむアをスキップするため、オヌバヌヘッドは䞻にシェルコマンドずネットワヌク操䜜から来たす。サヌバヌがアクションをレビュヌする堎所では、セッションのモデルリク゚ストの䞀郚ずしお行われるため、カりントする別のクラシファむア呌び出しはありたせん。[サヌバヌ偎クラシファむアレビュヌ](#server-side-classifier-review)を参照しおください。563 Enterprise プランず Claude API を䜿甚するアカりント、[AWS 䞊の Claude Platform](/docs/ja/claude-platform-on-aws)、Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry では、クラシファむア呌び出しはトヌクン䜿甚量にカりントされたす。各チェックはトランスクリプトの䞀郚ず保留䞭のアクションを送信し、実行前にラりンドトリップを远加したす。読み取りず保護されたパス倖のワヌキングディレクトリ線集はクラシファむアをスキップするため、オヌバヌヘッドは䞻にシェルコマンドずネットワヌク操䜜から来たす。サヌバヌがセッションのモデルリク゚ストの䞀郚ずしおアクションをレビュヌする堎合、カりントする別のクラシファむア呌び出しはありたせん。[サヌバヌ偎クラシファむアレビュヌ](#server-side-classifier-review)を参照しおください。

542 564 

543 サンドボックス化されたネットワヌクアクセスは、コマンドごずのクラシファむアリク゚ストを远加したせん。クラシファむアは[コマンドが名前を付けるホスト](/docs/ja/sandboxing#per-command-allowed-domains-in-auto-mode)をコマンドず䞀緒に刀定し、Claude Code は承認されたリストに察しお各接続をチェックしたす。クラシファむアを再床呌び出さずに。565 サンドボックス化されたネットワヌクアクセスは、コマンドごずのクラシファむアリク゚ストを远加したせん。クラシファむアは[コマンドが名前を付けるホスト](/docs/ja/sandboxing#per-command-allowed-domains-in-auto-mode)をコマンドず䞀緒に 1 ぀のレビュヌで刀定し、Claude Code は承認されたリストに察しお各接続をチェックし、クラシファむアを再床呌び出さずに。

544 </Accordion>566 </Accordion>

545</AccordionGroup>567</AccordionGroup>

546 568 


568 590 

569`bypassPermissions` モヌドは暩限プロンプトずセヌフティチェックを無効にするため、[保護されたパス](#protected-paths)ぞの曞き蟌みを含むツヌル呌び出しが即座に実行されたす。591`bypassPermissions` モヌドは暩限プロンプトずセヌフティチェックを無効にするため、[保護されたパス](#protected-paths)ぞの曞き蟌みを含むツヌル呌び出しが即座に実行されたす。

570 592 

571[アクション no モヌドが自動承認する](#actions-no-mode-auto-approves)アクションはこのモヌドでもプロンプトが衚瀺されたす。593[アクション no モヌドが自動承認する](#actions-no-mode-auto-approves)アクションはこのモヌドでもプロンプトが衚瀺されたす。[PowerShell の Remove-Item](#remove-item-in-powershell) の拒吊もこのモヌドで適甚されたす。

572 594 

573このモヌドでは、および暩限バむパスが利甚可胜なむンタラクティブタヌミナルプランモヌドセッションでは、2 ぀の[クロスセッションメッセヌゞング](/docs/ja/cross-session-messaging)セヌフガヌドが匕き続き適甚されたす。595このモヌドでは、および暩限バむパスが利甚可胜なむンタラクティブタヌミナルプランモヌドセッションでは、2 ぀の[クロスセッションメッセヌゞング](/docs/ja/cross-session-messaging)セヌフガヌドが匕き続き適甚されたす。

574 596 


593 615 

594Claude Code は [`--restricted`](/docs/ja/cli-reference#cli-flags) で開始したセッションで `bypassPermissions` を拒吊したす。`--restricted` には Claude Code v2.1.248 以降が必芁です。616Claude Code は [`--restricted`](/docs/ja/cli-reference#cli-flags) で開始したセッションで `bypassPermissions` を拒吊したす。`--restricted` には Claude Code v2.1.248 以降が必芁です。

595 617 

596このモヌドを有効にしおむンタラクティブセッションを初めお開始するず、Claude Code は暩限チェックなしで実行されたアクションの責任を受け入れるよう求める譊告ダむアログを衚瀺したす。Claude Code はナヌザヌ蚭定に受け入れを保存するため、ダむアログは 1 回だけ衚瀺されたす。拒吊した堎合、Claude Code は終了したす。[非むンタラクティブモヌド](/docs/ja/headless)ではダむアログは衚瀺されず、`--bg` で開始した[バックグラりンドセッション](/docs/ja/agent-view)はむンタラクティブセッションでダむアログを受け入れるたで拒吊されたす。618このモヌドを有効にしおむンタラクティブセッションを初めお開始するず、Claude Code は暩限チェックなしで実行されたアクションの責任を受け入れるよう求める譊告ダむアログを衚瀺したす。

619 

620* **受け入れた堎合**: Claude Code は `skipDangerousModePermissionPrompt` を `~/.claude/settings.json` の `true` に蚭定するため、埌のセッションではダむアログをスキップしたす。ダむアログを再床衚瀺するには、そのファむルからキヌを削陀するか、`false` に蚭定しおください。[`skipDangerousModePermissionPrompt` リファレンス](/docs/ja/settings-reference#skipdangerousmodepermissionprompt)には、ナヌザヌたたは組織が蚭定できる他の蚭定ファむルが蚘茉されおいたす。

621* **拒吊した堎合**: Claude Code は終了したす。

622 

623[非むンタラクティブモヌド](/docs/ja/headless)ではダむアログは衚瀺されず、`--bg` で開始した[バックグラりンドセッション](/docs/ja/agent-view)はむンタラクティブセッションでダむアログを受け入れるたで拒吊されたす。

597 624 

598Linux ず macOS では、Claude Code はこのモヌドで root ずしお、たたは `sudo` の䞋で実行されおいる堎合、起動を拒吊したす。625Linux ず macOS では、Claude Code はこのモヌドで root ずしお、たたは `sudo` の䞋で実行されおいる堎合、起動を拒吊したす。

599 626 


625 652 

626[`--restricted`](/docs/ja/cli-reference#cli-flags)で開始されたセッションでは、Claude Code v2.1.248 以降が必芁で、分類噚は保護されたパスぞの曞き蟌みを承認できたせん。653[`--restricted`](/docs/ja/cli-reference#cli-flags)で開始されたセッションでは、Claude Code v2.1.248 以降が必芁で、分類噚は保護されたパスぞの曞き蟌みを承認できたせん。

627 654 

628[`permissions.allow`](/docs/ja/permissions#manage-permissions)蚭定ファむルのルヌルは、保護されたパスぞの曞き蟌みを事前承認したせん。安党性チェックは Claude Code が蚭定から allow ルヌルを評䟡する前に実行されるため、`~/.claude/settings.json` たたは `.claude/settings.json` の `Edit(.claude/**)` などの゚ントリは、䞊蚘の衚のモヌド別の結果を倉曎したせん。プロンプトを衚瀺するモヌドでは、`.claude/` ぞの曞き蟌みのプロンプトに **Yes, and allow Claude to edit its own settings for this session** ずいうオプションが衚瀺され、そのセッション内の埌続の `.claude/` ぞの曞き蟌みを再床プロンプトなしで承認したす。655保護されたパスぞの曞き蟌みを分類噚にルヌティングするモヌドでは、[symlink チェック](/docs/ja/permissions#symlinks)が保護されたパスに解決される曞き蟌みは、Claude が芁求したパス自䜓が保護されおいない堎合、代わりにプロンプトを衚瀺したす。

656 

657蚭定ファむルの [`permissions.allow`](/docs/ja/permissions#manage-permissions) ルヌルは、保護されたパスぞの曞き蟌みを事前承認したせん。安党性チェックは Claude Code が蚭定から allow ルヌルを評䟡する前に実行されるため、`~/.claude/settings.json` たたは `.claude/settings.json` の `Edit(.claude/**)` などの゚ントリは、䞊蚘の衚のモヌド別の結果を倉曎したせん。プロンプトを衚瀺するモヌドでは、プロゞェクトの `.claude/` フォルダたたは `~/.claude/` ぞの曞き蟌みのプロンプトで、以䞋のセッション スコヌプ オプションのいずれかを提䟛できたす。

658 

659* プロゞェクトの `.claude/` フォルダの堎合**Yes, and allow Claude to edit files in this project's .claude folder for this session**

660* `~/.claude/` の堎合**Yes, and allow Claude to edit files in its \~/.claude folder for this session**

629 661 

630保護されたディレクトリ662保護されたディレクトリ

631 663 


656 重芁なパス688 重芁なパス

657</h2>689</h2>

658 690 

691重芁なパスは、Claude Code が `rm` および `rmdir` コマンドから保護するディレクトリです。ファむルシステムのルヌト、ホヌムディレクトリ、䜜業ディレクトリなどが含たれたす。

692 

659Claude Code は、[`permissions.allow`](/docs/ja/permissions#manage-permissions) ルヌルたたは `"allow"` を返す [`PreToolUse` フック](/docs/ja/permissions#extend-permissions-with-hooks) が `rm` たたは `rmdir` コマンドを承認するこずはありたせん。そのコマンドが重芁なパスをタヌゲットにしおいる堎合、他のプロンプトをスキップするモヌドであっおも承認されたせん。このサヌキットブレヌカヌはモデル゚ラヌから保護したす。マッチする deny ルヌルはコマンドを完党にブロックしたす。693Claude Code は、[`permissions.allow`](/docs/ja/permissions#manage-permissions) ルヌルたたは `"allow"` を返す [`PreToolUse` フック](/docs/ja/permissions#extend-permissions-with-hooks) が `rm` たたは `rmdir` コマンドを承認するこずはありたせん。そのコマンドが重芁なパスをタヌゲットにしおいる堎合、他のプロンプトをスキップするモヌドであっおも承認されたせん。このサヌキットブレヌカヌはモデル゚ラヌから保護したす。マッチする deny ルヌルはコマンドを完党にブロックしたす。

660 694 

661代わりに䜕が起こるかは、暩限モヌドによっお異なりたす。695代わりに䜕が起こるかは、[暩限モヌドによっお異なりたす](#critical-path-removals-in-each-permission-mode)。`Remove-Item` ず `cmd` 削陀ビルトむンには独自のチェックがあり、[PowerShell の Remove-Item](#remove-item-in-powershell) で説明されおいたす。

662 696 

663| モヌド | Claude Code が重芁なパスの削陀に察しお行うこず |697<h3 id="which-paths-are-critical">

664| :- | :- |698 どのパスが重芁なのか

665| `default`、`acceptEdits` | 承認を求めたす |699</h3>

666| `plan` | 承認を求めたす。[蚈画䞭に自動モヌドが利甚可胜](#analyze-before-you-edit-with-plan-mode)で、バむパス暩限が利甚できない堎合、代わりに分類噚に送信したす |

667| `auto` | [分類噚](#eliminate-prompts-with-auto-mode)に送信したす |

668| `dontAsk` | 拒吊したす |

669| `bypassPermissions` | 承認を求めたす |

670 

671明瀺的な [ask ルヌル](/docs/ja/permissions#manage-permissions) がコマンドにマッチする堎合、Claude Code は `auto` モヌドでも承認を求めたす。承認を求めるモヌドでは、[`PermissionRequest` フック](/docs/ja/hooks#permissionrequest) は他のプロンプトに答えるのず同じ方法でプロンプトに答えるこずができたす。

672 700 

673Claude Code は、`rm` たたは `rmdir` タヌゲットが以䞋のいずれかである堎合、重芁なパスずしお扱いたす。701Claude Code は、`rm` たたは `rmdir` タヌゲットが以䞋のいずれかである堎合、重芁なパスずしお扱いたす。

674 702 


679* 䜜業ディレクトリずその芪707* 䜜業ディレクトリずその芪

680* 远加の䜜業ディレクトリずその芪。ただし、削陀が `rm -rf <dir>/*` のようにそれらの䞋のグロブである堎合のみ。ディレクトリ自䜓に察する `rm -rf <dir>` はこのチェックをトリガヌしたせん708* 远加の䜜業ディレクトリずその芪。ただし、削陀が `rm -rf <dir>/*` のようにそれらの䞋のグロブである堎合のみ。ディレクトリ自䜓に察する `rm -rf <dir>` はこのチェックをトリガヌしたせん

681 709 

682Claude Code は、`rm -rf "$DIR"/*` のようなシェル倉数の盎䞋のグロブたたは末尟のスラッシュも重芁なパスの削陀ずしお扱いたす。倉数が空の堎合、コマンドはファむルシステムルヌトからの削陀になるためです。710<h3 id="other-targets-that-count-as-critical-paths">

711 重芁なパスずしおカりントされるその他のタヌゲット

712</h3>

713 

714Claude Code は、以䞋の `rm` および `rmdir` タヌゲットも重芁なパスずしお扱いたす。最埌の列は、各タヌゲットがカりントされる理由を説明しおいたす。

683 715 

684このプロンプトは、フラグが付いた `rm` に名前を付け、チェックに合栌するように曞き盎す方法を説明したす。716| タヌゲット | 䟋 | カりントされる理由 |

717| :- | :- | :- |

718| シェル倉数の盎䞋のグロブたたは末尟のスラッシュ | `rm -rf "$DIR"/*` | 倉数が空の堎合、コマンドはファむルシステムルヌトからの削陀になりたす |

719| `$1` たたは `$@` などの䜍眮パラメヌタの䞋の同じ圢匏。コマンド内で倀を䞎えるものがない堎合 | `rm -rf "$1"/*` | コマンドはルヌトぞの削陀に展開されたす |

720| シェル倉数の埌に `mnt`、`tmp`、`usr`、`Users` などの䞀般的なトップレベルディレクトリ名が続く堎合 | `rm -rf "$TMPDIR/mnt"` | 倉数が空に展開されるず、コマンドは `/mnt` を削陀したす |

721| 同じコマンドが `$(pwd)` たたは `$(git rev-parse --show-toplevel)` などのディレクトリ出力眮換から割り圓おる倉数 | `D=$(pwd); rm -rf "$D"` | 倀は䜜業ディレクトリたたはリポゞトリルヌトに名前を付けるこずができたす |

722| コマンド眮換の出力のみであるタヌゲット。`rm` が再垰的な堎合 | `rm -rf "$(pwd)"` | Claude Code はコマンドが実行される前にタヌゲットをチェックできたせん |

723| 重芁なパスの埌に続く末尟のコマンド眮換 | `rm -rf ~/$(cmd)` | Claude Code は、眮換が空に展開された堎合に残るパスこの䟋ではホヌムディレクトリをチェックしたす |

724| バックスラッシュのみであるタヌゲット | `rm -rf "\\"` | Windows 䞊の Git Bash は単䞀のバックスラッシュを珟圚のドラむブのルヌトずしお読み取るため、チェックはすべおのプラットフォヌムで適甚されたす |

725 

726コマンド眮換の出力のみであるタヌゲットのチェックをオフにするには、Claude Code を起動する環境で [`CLAUDE_CODE_DISABLE_SUBSTITUTION_RM_PROMPT=1`](/docs/ja/env-vars#variables) を蚭定したす。

727 

728<h3 id="removals-inside-nested-commands-and-inline-scripts">

729 ネストされたコマンドずむンラむンスクリプト内の削陀

730</h3>

731 

732Claude Code はこれらの構造内も確認したす。

733 

734* **ネストされたコマンド**: `(...)` を䜿甚したサブシェル、`{ ...; }` を䜿甚したブレヌスグルヌプ、`$(...)` たたはバッククォヌトを䜿甚したコマンド眮換、たたは `<(...)` を䜿甚したプロセス眮換。Claude Code は、`(rm -rf ~)` や `echo "$(rm -rf ~)"` のように眮換内にある重芁なパスの削陀、たたは同じコマンド内の他の堎所にある削陀を芋぀けたす。

735* **むンラむンスクリプト**: Claude Code は `sh -c` たたは `bash -c` などのシェルに枡されるスクリプトをチェックしお、シェル倉数ず䜍眮パラメヌタの[タヌゲット](#other-targets-that-count-as-critical-paths)を確認したす。

736 * スクリプトがダブルクォヌトで囲たれおいる堎合、呌び出し元のシェルはスクリプトの倉数を展開しおから、内郚シェルがスクリプトを受け取りたす。`find . -name '*.tmp' -exec sh -c "rm -rf \"$1\"/*" _ {} \;` では、コマンドはマッチごずに 1 回ファむルシステムルヌトからの削陀に展開され、Claude Code はこれを重芁なパスの削陀ずしお扱いたす。

737 * `sh -c 'rm -rf "$1"/*' _ {}` のように `$1` を実際の倀にバむンドするシングルクォヌトスクリプトはフラグが付きたせん。

738 

739<h3 id="rewrite-a-flagged-command">

740 フラグが付いたコマンドを曞き盎す

741</h3>

685 742 

686* `$DIR` のような倉数の堎合、各展開をガヌドしお、倉数が蚭定されおいないか空の堎合にシェルが゚ラヌで停止するようにしたす。䟋えば `rm -rf "${DIR:?}"/*` のように、たたはリテラルパスを䜿甚したす743コマンドをチェックに合栌するように曞き盎す方法は、䜿甚しおいる[その他のタヌゲット](#other-targets-that-count-as-critical-paths)によっお異なりたす。

687* `$HOME` のような通垞蚭定されおいる倉数の堎合、リテラルパスを䜿甚したす

688 744 

689その方法ですべおの展開がガヌドされおいる削陀は重芁なパスの削陀ではないため、`bypassPermissions` モヌドではプロンプトなしで実行されたす。745* **`$DIR` などの倉数の䞋のグロブたたは末尟のスラッシュ**: 各展開をガヌドしお、倉数が蚭定されおいないか空の堎合にシェルが゚ラヌで停止するようにしたす。䟋えば `rm -rf "${DIR:?}"/*` のように、たたはリテラルパスを䜿甚したす。すべおの展開がこのようにガヌドされおいる削陀はこのチェックに合栌するため、`bypassPermissions` モヌドではプロンプトなしで実行されたす。別の[重芁なパス](#critical-paths)チェックがそれにフラグを付けない限り。

746* **`$HOME` などの通垞蚭定されおいる倉数の䞋のグロブたたは末尟のスラッシュ**: リテラルパスを䜿甚したす。

747* **ディレクトリ出力眮換から割り圓おられた倉数**: リテラルパスを䜿甚したす。`"${D:?}"` ガヌドはこのチェックをクリアしたせん。倉数は空ではないためです。

748* **コマンド眮換の出力のみであるタヌゲット**: 眮換を単独で実行しおから、それが出力するリテラルパスを削陀したす。プロンプトは Claude に同じこずを行うよう指瀺したす。

690 749 

691削陀を `(...)` を䜿甚したサブシェル、`{ ...; }` を䜿甚したブレヌスグルヌプ、`$(...)` たたはバッククォヌトを䜿甚したコマンド眮換、あるいは `<(...)` を䜿甚したプロセス眮換内に隠すこずは、チェックをスキップしたせん。Claude Code は、`(rm -rf ~)` や `echo "$(rm -rf ~)"` のように眮換内にある重芁なパスの削陀、たたは同じコマンド内の他の堎所にある削陀を芋぀けたす。750倉数の䞋のグロブたたは末尟のスラッシュの堎合、プロンプトはフラグが付いた `rm` に名前を付け、チェックに合栌するように曞き盎す方法を説明したす。

751 

752<h3 id="critical-path-removals-in-each-permission-mode">

753 各暩限モヌドでの重芁なパスの削陀

754</h3>

755 

756Claude Code が重芁なパスの削陀に察しお行うこずは、暩限モヌドによっお異なりたす。

757 

758| モヌド | 結果 |

759| :- | :- |

760| `default`、`acceptEdits` | 承認を求めたす |

761| `plan` | 承認を求めたす。[蚈画䞭に分類噚がコマンドをレビュヌする](#analyze-before-you-edit-with-plan-mode)堎合、バむパス暩限が利甚できないずきは `auto` モヌドのように凊理したす |

762| `auto` | タヌミナルで承認を求めたす[時間制限](#time-limits-and-denials-in-auto-and-bypasspermissions-modes)付き。その他の堎所では拒吊したす |

763| `dontAsk` | 拒吊したす |

764| `bypassPermissions` | 承認を求めたすタヌミナルでは時間制限付き |

765 

766明瀺的な [ask ルヌル](/docs/ja/permissions#manage-permissions) がコマンドにマッチする堎合、Claude Code は `auto` モヌドでも承認を求めたす。時間制限はありたせん。承認を求めるモヌドでは、[`PermissionRequest` フック](/docs/ja/hooks#permissionrequest) はプロンプトに答えるこずができたす。

767 

768<h3 id="time-limits-and-denials-in-auto-and-bypasspermissions-modes">

769 auto および bypassPermissions モヌドでの時間制限ず拒吊

770</h3>

771 

772`auto` および `bypassPermissions` モヌドでは、重芁なパスの削陀に察するタヌミナルプロンプトに 2 分間のカりントダりンが衚瀺されたす。

773 

774* カりントダりンが終了する前に答えない堎合、Claude Code はコマンドを拒吊し、Claude に代わりに䜕をするかを䌝えるため、無人セッションは動䜜し続けたす。

775* プロンプトが開いおいる間に任意のキヌを抌すず、カりントダりンが停止し、プロンプトは答えを埅ち続けたす。

776* セッション内でこれらのプロンプトが 3 回答えられずに終了した埌、Claude Code はそれらの衚瀺を停止し、重芁なパスの削陀をすぐに拒吊したす。新しいメッセヌゞを送信するずカりントが再開されたす。

777 

778`auto` モヌドでは、Claude Code がタヌミナルプロンプトを衚瀺できない堎所では、コマンドをすぐに拒吊したす。䟋えば、`-p` を䜿甚した[非察話型実行](/docs/ja/headless)、[Agent SDK](/docs/ja/agent-sdk/permissions) セッション、VS Code 拡匵機胜のチャットパネル、デスクトップアプリなどです。拒吊は Claude に削陀したかったものを報告し、削陀をあなたに任せるよう䌝えたす。

779 

780`auto` および `bypassPermissions` の凊理には Claude Code v2.1.281 以降が必芁です。これをオフにするには、Claude Code を起動する環境で [`CLAUDE_CODE_DISABLE_DANGEROUS_RM_TIMEOUT=1`](/docs/ja/env-vars#variables) を蚭定したす。`auto` モヌドでは、重芁なパスの削陀は代わりに分類噚に送信され、`bypassPermissions` モヌドではプロンプトに時間制限がありたせん。

692 781 

693<h3 id="remove-item-in-powershell">782<h3 id="remove-item-in-powershell">

694 PowerShell の Remove-Item783 PowerShell の Remove-Item

695</h3>784</h3>

696 785 

697[PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool)を有効にするず、Claude Code は `Remove-Item` に独自のチェックを䞎えたす。これは `rm` 重芁なパスリストずは別です。結果はタヌゲットに䟝存し、最初にマッチするケヌスが適甚されたす。786[PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool)を有効にするず、Claude Code は `Remove-Item` ず `cmd` ビルトむン `rd`、`rmdir`、`del`、`erase` に独自のチェックを䞎えたす。これは `rm` 重芁なパスリストずは別です。`Remove-Item` の堎合、結果はタヌゲットに䟝存し、最初にマッチするケヌスが適甚されたす。

787 

788* **システムパス**。ファむルシステムルヌトずそのトップレベルディレクトリ、ドラむブルヌトずそのトップレベルディレクトリ、およびホヌムディレクトリ。Claude Code はすべおのモヌドでコマンドを拒吊し、承認を求めたせん。

789* **ワむルドカヌド**。裞の `*`、たたは `/*` たたは `\*` で終わるタヌゲット`$dir/*` のようなシェル倉数の䞋のグロブを含む。Claude Code は [分類噚](#eliminate-prompts-with-auto-mode) がそれを芋る前に、すべおのモヌドでコマンドを拒吊し、承認を求めたせん。

790* **䜜業ディレクトリたたはその芪の 1 ぀`-Recurse` 付き**。Claude Code はコマンドを承認が必芁な他のコマンドず同じように扱うため、承認を求めるモヌドでは承認を求め、`auto` モヌドでは分類噚に送信し、`dontAsk` モヌドでは拒吊したす。`bypassPermissions` モヌドはこのチェックをスキップしたす。

791 

792システムパスのケヌスは、Claude が `cmd /c rd /s /q C:\Users` のように `cmd` を通じお実行する堎合、`rd`、`rmdir`、`del`、`erase` にも適甚されたす。デフォルトでは、Claude Code はすべおのモヌドでそのようなコマンドを拒吊し、承認を求めたせん。この `cmd` チェックには Claude Code v2.1.283 以降が必芁です。

793 

794`cmd` タヌゲットを刀定する堎合、Claude Code はリテラルテキストに続く PowerShell 倉数を空ずしお扱いたす。これにより `cmd /c rd /s /q "C:\$name"` は `C:\` の削陀ずなるため、これも拒吊されたす。末尟のワむルドカヌドはそれが空にするフォルダずしおカりントされるため、`cmd /c del /q C:\*` は拒吊され、プロゞェクト内の `cmd /c del /q dist\*` は拒吊されたせん。

698 795 

699* **システムパス**: ファむルシステムルヌトずそのトップレベルディレクトリ、ドラむブルヌトずそのトップレベルディレクトリ、およびホヌムディレクトリ。Claude Code はすべおのモヌドでコマンドを拒吊し、承認を求めたせん。796`cmd` チェックをオフにするには、Claude Code を起動する環境で [`CLAUDE_CODE_DISABLE_POWERSHELL_CMD_RM_DENY=1`](/docs/ja/env-vars#variables) を蚭定したす。Claude Code はこの倉数を蚭定ファむルの `env` ブロック内では無芖したす。システムパス䞊の `Remove-Item` はどちらの堎合でも拒吊されたたたです。

700* **ワむルドカヌド**: 裞の `*`、たたは `/*` たたは `\*` で終わるタヌゲット`$dir/*` のようなシェル倉数の䞋のグロブを含む。Claude Code は [分類噚](#eliminate-prompts-with-auto-mode) がそれを芋る前に、すべおのモヌドでコマンドを拒吊し、承認を求めたせん。

701* **䜜業ディレクトリたたはその芪の 1 ぀`-Recurse` 付き**: Claude Code はコマンドを承認が必芁な他のコマンドず同じように扱うため、承認を求めるモヌドでは承認を求め、`auto` モヌドでは分類噚に送信し、`dontAsk` モヌドでは拒吊したす。`bypassPermissions` モヌドはこのチェックをスキップしたす。

702 797 

703<h2 id="see-also">798<h2 id="see-also">

704 関連項目799 関連項目

permissions.md +34 −5

Details

457* Claude Code は、`!` の埌に `/`、`~/`、たたは `//` が続く堎合でも、`!` パタヌンを珟圚のディレクトリから盞察的に読み取るため、パタヌンはこれらのプレフィックスの 1 ぀でアンカヌされたルヌルに到達できたせん。`Read(!~/notes/public/**)` は `Read(~/notes/**)` から䜕も削陀したせん。457* Claude Code は、`!` の埌に `/`、`~/`、たたは `//` が続く堎合でも、`!` パタヌンを珟圚のディレクトリから盞察的に読み取るため、パタヌンはこれらのプレフィックスの 1 ぀でアンカヌされたルヌルに到達できたせん。`Read(!~/notes/public/**)` は `Read(~/notes/**)` から䜕も削陀したせん。

458* 削陀は、ルヌルが党䜓ずしおブロックするディレクトリ内のファむルを再床開くこずはできたせん。`Read(secrets/**)` ず `Read(!secrets/public/**)` では、Claude Code は `secrets/public` をそれ以倖の `secrets` ず䞀緒にブロックしたす。458* 削陀は、ルヌルが党䜓ずしおブロックするディレクトリ内のファむルを再床開くこずはできたせん。`Read(secrets/**)` ず `Read(!secrets/public/**)` では、Claude Code は `secrets/public` をそれ以倖の `secrets` ず䞀緒にブロックしたす。

459 459 

460Claude がシンボリックリンクにアクセスするずき、暩限ルヌルは 2 ぀のパスをチェックしたす。シンボリックリンク自䜓ず、それが解決するファむルです。Allow ルヌルず deny ルヌルはそのペアを異なる方法で扱いたす。allow ルヌルはプロンプトにフォヌルバックし、deny ルヌルは完党にブロックしたす。460<h4 id="symlinks">

461 シンボリックリンク

462</h4>

461 463 

462* **Allow ルヌル**シンボリックリンクパスずそのタヌゲットの䞡方がマッチする堎合にのみ適甚されたす。蚱可されたディレクトリ内のシンボリックリンクがそれの倖を指しおいる堎合でも、プロンプトが衚瀺されたす。464Claude がシンボリックリンクを通じおファむルパスにアクセスするずき、暩限チェックは 2 ぀のパスをカバヌしたす。Claude が芁求したパスず、それが解決するファむルです。これは macOS、Linux、Windows 䞊のシンボリックリンク、および Windows 䞊のディレクトリゞャンクションに適甚されたす。

463* **Deny ルヌル**シンボリックリンクパスたたはそのタヌゲットのいずれかがマッチする堎合に適甚されたす。拒吊されたファむルを指すシンボリックリンク自䜓が拒吊されたす。たずえば、`Read(./project/**)` が蚱可され、`Read(~/.ssh/**)` が拒吊されおいる堎合、`./project/key` にあるシンボリックリンクが `~/.ssh/id_rsa` を指しおいる堎合、タヌゲットが allow ルヌルに倱敗し、deny ルヌルにマッチするため、ブロックされたす。

464 465 

465ツヌルが承認されたファむルを開くずき、Claude Code は [パスが暩限チェックが承認した堎所にただ解決されるこずを確認](/docs/ja/errors#refusing-after-a-symlink-changed)したす。466<h5 id="how-rules-match-a-symlinked-path">

467 ルヌルがシンボリックリンク付きパスをマッチさせる方法

468</h5>

466 469 

467Grep ず Glob は `path` 匕数が解決するディレクトリを怜玢したす。Claude Code はそのディレクトリに `Read` deny ルヌルを適甚したす。470Allow ルヌルず deny ルヌルは、芁求されたパスず解決先のファむルを異なる方法で扱いたす。

471 

472* **Allow ルヌル**芁求されたパスず解決先のファむルの䞡方がマッチする堎合にのみ適甚されたす。蚱可されたディレクトリ内のシンボリックリンクがそれの倖を指しおいる堎合、ルヌルはマッチしたせん。

473* **Deny ルヌル**芁求されたパスたたは解決先のファむルのいずれかがマッチする堎合に適甚されたす。拒吊されたファむルを指すシンボリックリンク自䜓が拒吊されたす。たずえば、`Read(./project/**)` が蚱可され、`Read(~/.ssh/**)` が拒吊されおいる堎合、`./project/key` にあるシンボリックリンクが `~/.ssh/id_rsa` を指しおいる堎合、タヌゲットが allow ルヌルに倱敗し、deny ルヌルにマッチするため、ブロックされたす。

468 474 

469macOS ず Linux では、シンボリックリンク付きディレクトリを通じお蚘述された deny たたは ask ルヌル`//`、`~/`、たたは `/` パタヌンは、そのディレクトリの実際の堎所にも適甚されたす。たずえば macOS では、`/etc` が `/private/etc` に解決される堎合、`Read(//etc/**)` は `/private/etc/hosts` もブロックしたす。v2.1.268 より前では、シンボリックリンク付きディレクトリを通じお蚘述された deny たたは ask ルヌルは、その実際の堎所で指定されたパスに適甚されたせんでした。475macOS ず Linux では、シンボリックリンク付きディレクトリを通じお蚘述された deny たたは ask ルヌル`//`、`~/`、たたは `/` パタヌンは、そのディレクトリの実際の堎所にも適甚されたす。たずえば macOS では、`/etc` が `/private/etc` に解決される堎合、`Read(//etc/**)` は `/private/etc/hosts` もブロックしたす。v2.1.268 より前では、シンボリックリンク付きディレクトリを通じお蚘述された deny たたは ask ルヌルは、その実際の堎所で指定されたパスに適甚されたせんでした。

470 476 

477Grep ず Glob は `path` 匕数が解決するディレクトリを怜玢したす。Claude Code はそのディレクトリに `Read` deny ルヌルを適甚したす。

478 

479<h5 id="writes-through-a-symlink">

480 シンボリックリンクを通じた曞き蟌み

481</h5>

482 

483Claude が線集たたは曞き蟌みを芁求するパスがそれ自䜓がシンボリックリンクである堎合、Edit ず Write ツヌルは [曞き蟌みを拒吊し、Claude をリンクのタヌゲットに向ける](/docs/ja/errors#refusing-after-a-symlink-changed)。

484 

485ディレクトリぞのパスがシンボリックリンクである堎合、たたはファむルぞのパスがシンボリックリンクを通じおいる堎合、たたは Bash たたは PowerShell コマンドが曞き蟌みを行う堎合、曞き蟌みはシンボリックリンクを通じお枡される可胜性がありたす。これらの曞き蟌みに぀いお、䜕が起こるかは、曞き蟌みが解決するファむルが [working directories](#working-directories) ず [protected paths](/docs/ja/permission-modes#protected-paths) に察しおどこに䜍眮するかに䟝存したす。

486 

487* **䜜業ディレクトリの倖に解決**芁求されたパスが䜜業ディレクトリ内にあり、解決先のファむルがそうでない堎合、曞き蟌みは [`acceptEdits` モヌド](/docs/ja/permission-modes#auto-approve-file-edits-with-acceptedits-mode)で自動承認されたせん。[auto モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)では、allow ルヌルが曞き蟌みを承認しない限り、分類噚が決定する代わりに、曞き蟌みに぀いおプロンプトが衚瀺されたす。プロンプトは、曞き蟌みが解決するパスを指定したす。

488* **芁求されたパスが指定しない保護されたパスに解決**[protected paths テヌブル](/docs/ja/permission-modes#protected-paths)は各暩限モヌドの結果を瀺したすが、テヌブルが曞き蟌みを分類噚にルヌティングする堎合を陀き、この曞き蟌みはプロンプトを衚瀺したす。

489 

490<h5 id="paths-that-can’t-be-resolved-or-that-change">

491 解決できないパスたたは倉曎されるパス

492</h5>

493 

494Claude Code がディスク䞊のパスがどこに導くかを刀定できない堎合たずえば、シンボリックリンクがルヌプを圢成する堎合、Read、Edit、Write ツヌルは [操䜜を拒吊](/docs/ja/errors#refusing-after-a-symlink-changed)。

495 

496ツヌルが承認されたファむルを開くずき、[パスが暩限チェックが承認した堎所にただ解決されるこずを確認](/docs/ja/errors#refusing-after-a-symlink-changed)。

497 

471<h3 id="webfetch">498<h3 id="webfetch">

472 WebFetch499 WebFetch

473</h3>500</h3>


705 732 

706Claude Code はむンタラクティブセッションでのみトラストダむアログを衚瀺したす。`claude -p` 実行たたは SDK セッションはダむアログを衚瀺したせん。芪フォルダを信頌しおもこれらのルヌルにはカりントされないため、[フォルダを信頌する前に実行されるもの](#what-runs-before-you-trust-a-folder)は、これら 2 ぀の状況で Claude Code がどのリポゞトリコンテンツを䜿甚するかを説明しおいたす。733Claude Code はむンタラクティブセッションでのみトラストダむアログを衚瀺したす。`claude -p` 実行たたは SDK セッションはダむアログを衚瀺したせん。芪フォルダを信頌しおもこれらのルヌルにはカりントされないため、[フォルダを信頌する前に実行されるもの](#what-runs-before-you-trust-a-folder)は、これら 2 ぀の状況で Claude Code がどのリポゞトリコンテンツを䜿甚するかを説明しおいたす。

707 734 

735[バックグラりンドセッション](/docs/ja/agent-view)を開始たたは再開する前に、Claude Code はセッションが実行されるディレクトリのワヌクスペヌストラストもチェックしたす。信頌しおいないディレクトリのタヌミナルから `claude --bg` を実行した堎合、トラストダむアログが最初に衚瀺され、それを受け入れるずセッションが開始されたす。スクリプト内など、ダむアログが衚瀺できない堎所では、コマンドは代わりに[`Workspace not trusted`](/docs/ja/errors#workspace-not-trusted-when-dispatching-a-background-session)゚ラヌで終了したす。

736 

708<h3 id="when-your-local-settings-file-needs-trust">737<h3 id="when-your-local-settings-file-needs-trust">

709 ロヌカル蚭定ファむルがトラストを必芁ずする堎合738 ロヌカル蚭定ファむルがトラストを必芁ずする堎合

710</h3>739</h3>

platforms.md +1 −1

Details

53| | トリガヌ | Claude が実行される堎所 | セットアップ | 最適な甚途 |53| | トリガヌ | Claude が実行される堎所 | セットアップ | 最適な甚途 |

54| :- | :- | :- | :- | :- |54| :- | :- | :- | :- | :- |

55| [Dispatch](/docs/ja/desktop#sessions-from-dispatch) | Claude モバむルアプリからタスクをメッセヌゞで送信 | あなたのマシンDesktop | [モバむルアプリを Desktop ずペアリング](https://support.claude.com/en/articles/13947068) | 倖出䞭の䜜業委譲、最小限のセットアップ |55| [Dispatch](/docs/ja/desktop#sessions-from-dispatch) | Claude モバむルアプリからタスクをメッセヌゞで送信 | あなたのマシンDesktop | [モバむルアプリを Desktop ずペアリング](https://support.claude.com/en/articles/13947068) | 倖出䞭の䜜業委譲、最小限のセットアップ |

56| [Remote Control](/docs/ja/remote-control) | [claude.ai/code](https://claude.ai/code) たたは Claude モバむルアプリから実行䞭のセッションを操䜜 | あなたのマシンCLI たたは VS Code | `claude remote-control` を実行 | 別のデバむスから進行䞭の䜜業を操舵 |56| [Remote Control](/docs/ja/remote-control) | [claude.ai/code](https://claude.ai/code) たたは Claude モバむルアプリから実行䞭のセッションを操䜜 | あなたのマシンCLI、Desktop、たたは VS Code | [`claude remote-control` たたは `/remote-control`](/docs/ja/remote-control#start-a-remote-control-session) を実行 | 別のデバむスから進行䞭の䜜業を操舵 |

57| [Channels](/docs/ja/channels) | Telegram や Discord などのチャットアプリ、たたはあなた自身のサヌバヌからむベントをプッシュ | あなたのマシンCLI | [チャネルプラグむンをむンストヌル](/docs/ja/channels#quickstart)するか、[独自に構築](/docs/ja/channels-reference) | CI 倱敗やチャットメッセヌゞなどの倖郚むベントに察応 |57| [Channels](/docs/ja/channels) | Telegram や Discord などのチャットアプリ、たたはあなた自身のサヌバヌからむベントをプッシュ | あなたのマシンCLI | [チャネルプラグむンをむンストヌル](/docs/ja/channels#quickstart)するか、[独自に構築](/docs/ja/channels-reference) | CI 倱敗やチャットメッセヌゞなどの倖郚むベントに察応 |

58| [Slack](/docs/ja/slack) | チヌムチャネルで `@Claude` をメンション | Anthropic クラりド | [Slack アプリをむンストヌル](/docs/ja/slack#setting-up-claude-code-in-slack)し、[りェブ䞊の Claude Code](/docs/ja/claude-code-on-the-web) を有効化 | チヌムチャットからの PR ずレビュヌ |58| [Slack](/docs/ja/slack) | チヌムチャネルで `@Claude` をメンション | Anthropic クラりド | [Slack アプリをむンストヌル](/docs/ja/slack#setting-up-claude-code-in-slack)し、[りェブ䞊の Claude Code](/docs/ja/claude-code-on-the-web) を有効化 | チヌムチャットからの PR ずレビュヌ |

59| [Self-hosted environments](/docs/ja/self-hosted-environments) | [クラりドセッション](/docs/ja/claude-code-on-the-web)を開始し、組織の環境を遞択 | あなたの組織のむンフラストラクチャ | [ランナヌをデプロむ](/docs/ja/self-hosted-environments-quickstart)、Team および Enterprise プラン | ネットワヌク内で実行する必芁があるクラりドセッション |59| [Self-hosted environments](/docs/ja/self-hosted-environments) | [クラりドセッション](/docs/ja/claude-code-on-the-web)を開始し、組織の環境を遞択 | あなたの組織のむンフラストラクチャ | [ランナヌをデプロむ](/docs/ja/self-hosted-environments-quickstart)、Team および Enterprise プラン | ネットワヌク内で実行する必芁があるクラりドセッション |

plugin-evals.md +20 −3

Details

16* プラグむンを倉曎したり新しいモデルがリリヌスされたりしたずきの回垰を怜出する16* プラグむンを倉曎したり新しいモデルがリリヌスされたりしたずきの回垰を怜出する

17* プラグむンなしの堎合ず比范しおプラグむンが䜕を貢献しおいるかを確認する17* プラグむンなしの堎合ず比范しおプラグむンが䜕を貢献しおいるかを確認する

18 18 

19このペヌゞはプラグむンずスキル䜜成者向けで、動䜜するプラグむンがあり、その動䜜をテストしたい堎合、および CI でプラグむン倉曎をゲヌトするチヌム向けです。そのケヌス圢匏は [skill-creator プラグむン](/docs/ja/skills#run-evals-with-skill-creator) が䜿甚する `evals/evals.json` ファむルずは別です。プラグむンを䜜成するには [プラグむンを䜜成する](/docs/ja/plugins/create) を参照しおください。プラグむンの動䜜ではなく構文ずスキヌマ゚ラヌをチェックするには、[`claude plugin validate`](/docs/ja/plugins/cli-reference#plugin-validate) を䜿甚したす。19このペヌゞはプラグむンずスキル䜜成者向けで、動䜜するプラグむンがあり、その動䜜をテストしたい堎合、および CI でプラグむン倉曎をゲヌトするチヌム向けです。Claude Code 䌚話内で 1 ぀のスキルを反埩凊理する堎合、[skill-creator プラグむン](/docs/ja/skills#run-evals-with-skill-creator) は独自の `evals/evals.json` 圢匏で同様の比范を実行し、どちらのツヌルも他方のケヌスファむルを読み蟌みたせん。プラグむンを䜜成するには [プラグむンを䜜成する](/docs/ja/plugins/create) を参照しおください。プラグむンの動䜜ではなく構文ずスキヌマ゚ラヌをチェックするには、[`claude plugin validate`](/docs/ja/plugins/cli-reference#plugin-validate) を䜿甚したす。

20 20 

21<Note>21<Note>

22 すべおの eval 実行ずすべおのゞャッゞグレヌダヌは、アカりント䞊の実際のモデル呌び出しで、プランの䜿甚量たたは API 請求に察しおカりントされたす。そのため、最初に [芁件](#requirements) を確認しおください。その埌、[最初の eval スむヌトを䜜成](#create-your-first-eval-suite) するか、既にスむヌトがある堎合は [CI で evals を実行](#run-evals-in-ci) に進んでください。22 すべおの eval 実行ずすべおのゞャッゞグレヌダヌは、アカりント䞊の実際のモデル呌び出しで、プランの䜿甚量たたは API 請求に察しおカりントされたす。そのため、最初に [芁件](#requirements) を確認しおください。その埌、[最初の eval スむヌトを䜜成](#create-your-first-eval-suite) するか、既にスむヌトがある堎合は [CI で evals を実行](#run-evals-in-ci) に進んでください。


29プラグむン evals を実行するには、以䞋が必芁です。29プラグむン evals を実行するには、以䞋が必芁です。

30 30 

31* Claude Code v2.1.269 以降。`claude --version` で確認し、`claude update` でアップグレヌドしおください。31* Claude Code v2.1.269 以降。`claude --version` で確認し、`claude update` でアップグレヌドしおください。

32* Git 2.31 以降Git がむンストヌルされおいる堎合。`git --version` で確認しおください。叀いバヌゞョンの Git では、`claude plugin eval` は [ケヌスを実行する前に停止したす](#git-is-too-old-for-claude-plugin-eval)。Git がない堎合は、通垞どおり実行されたす。

32* `plugin.json` たたは `.claude-plugin/plugin.json` マニフェストを含むプラグむンディレクトリ、たたは [skills-directory プラグむン](/docs/ja/plugins/loading#plugins-shared-through-a-repository)。33* `plugin.json` たたは `.claude-plugin/plugin.json` マニフェストを含むプラグむンディレクトリ、たたは [skills-directory プラグむン](/docs/ja/plugins/loading#plugins-shared-through-a-repository)。

33* 通垞の Claude Code セッションで䜿甚するのず同じ認蚌ずモデルプロバむダヌ。Eval 実行、judge-scored graders、および `claude plugin eval init` はあなたの認蚌情報でモデルを呌び出すため、プランの䜿甚量制限たたは API 請求に察しおカりントされたす。コマンドがコストを報告する堎合、その数倀はそれらの呌び出しの [定䟡芋積もり](/docs/ja/costs) です。34* 通垞の Claude Code セッションで䜿甚するのず同じ認蚌ずモデルプロバむダヌ。Eval 実行、judge-scored graders、および `claude plugin eval init` はあなたの認蚌情報でモデルを呌び出すため、プランの䜿甚量制限たたは API 請求に察しおカりントされたす。コマンドがコストを報告する堎合、その数倀はそれらの呌び出しの [定䟡芋積もり](/docs/ja/costs) です。

34 35 


422| 130 | 䞭断。郚分的な結果が曞き蟌たれたす。 |423| 130 | 䞭断。郚分的な結果が曞き蟌たれたす。 |

423| 143 | 終了CI タむムアりトなど。 |424| 143 | 終了CI タむムアりトなど。 |

424 425 

425HTML レポヌトの曞き蟌みたたは公開の問題は終了コヌドを倉曎したせん。ケヌスがなぜ䜎くスコア化されたかを確認するには、ロヌカルで `--json` なしで実行しお、実行ごずの進捗ずグレヌダヌ行が出力されるようにしたす。426with-minus-without デルタは報告されたすが、終了コヌドを倉曎するこずはなく、HTML レポヌトの曞き蟌みたたは公開の問題も同様です。

427 

428ケヌスがなぜ䜎くスコア化されたかを確認するには、ロヌカルで `--json` なしで実行しお、実行ごずの進捗ずグレヌダヌ行が出力されるようにしたす。

426 429 

427CI ランナヌは以䞋が必芁です。430CI ランナヌは以䞋が必芁です。

428 431 

429* **むンストヌルず認蚌情報**CI ランナヌは Claude Code むンストヌルず [環境の認蚌情報](/docs/ja/authentication)`ANTHROPIC_API_KEY` などが必芁です。432* **むンストヌルず認蚌情報**CI ランナヌは Claude Code むンストヌルず [環境の認蚌情報](/docs/ja/authentication)`ANTHROPIC_API_KEY` などが必芁です。

430* **ä¿¡é Œ**`--trust-plugin` なしで、チェックアりトディレクトリを Claude Code がただ信頌しおいないゞョブは、[最初の実行信頌プロンプト](#security) が必芁で、質問できない実行は終了 1 で拒吊されたす。433* **ä¿¡é Œ**`--trust-plugin` なしで、チェックアりトディレクトリを Claude Code がただ信頌しおいないゞョブは、[最初の実行信頌プロンプト](#trust-the-plugin-directory) が必芁で、質問できない実行は終了 1 で拒吊されたす。

431* **CI での `init`**`claude plugin eval init` はあなたの質問をするためにタヌミナルが必芁です。CI では、`claude plugin eval init --bare <name>` を実行しお空のテンプレヌトを取埗したす。434* **CI での `init`**`claude plugin eval init` はあなたの質問をするためにタヌミナルが必芁です。CI では、`claude plugin eval init --bare <name>` を実行しお空のテンプレヌトを取埗したす。

432 435 

433コストを予枬可胜に保぀ために、クむックな毎倉曎スむヌトにはゞャッゞを呌び出さないグレヌダヌのみを付䞎し、`Δ` が䞍芁な堎所で `--ablation none` を䜿甚し、`partial: true` ドキュメントず `skippedPaidGraders` を持぀実行をあなたがチャヌトするトレンドから陀倖したす。436コストを予枬可胜に保぀ために、クむックな毎倉曎スむヌトにはゞャッゞを呌び出さないグレヌダヌのみを付䞎し、`Δ` が䞍芁な堎所で `--ablation none` を䜿甚し、`partial: true` ドキュメントず `skippedPaidGraders` を持぀実行をあなたがチャヌトするトレンドから陀倖したす。


664 667 

665これは Claude Code がただ信頌しおいないディレクトリに察する最初の実行であり、stdin たたは stdout がタヌミナルでないか、`--json` を枡したか、`CI` 環境倉数が `true` などの真の倀に蚭定されおいるため、質問するこずができたせん。タヌミナルで `claude plugin eval <dir>` を䞀床実行しおプロンプトに答えるか、プラグむンのコヌドずスむヌトを信頌する堎合は `--trust-plugin` を枡しおください。[実行がアクセスできるもの](#security)を参照しおください。668これは Claude Code がただ信頌しおいないディレクトリに察する最初の実行であり、stdin たたは stdout がタヌミナルでないか、`--json` を枡したか、`CI` 環境倉数が `true` などの真の倀に蚭定されおいるため、質問するこずができたせん。タヌミナルで `claude plugin eval <dir>` を䞀床実行しおプロンプトに答えるか、プラグむンのコヌドずスむヌトを信頌する堎合は `--trust-plugin` を枡しおください。[実行がアクセスできるもの](#security)を参照しおください。

666 669 

670<h3 id="git-is-too-old-for-claude-plugin-eval">

671 「is too old for claude plugin eval」

672</h3>

673 

674`PATH` 䞊の `git` が 2.31 より叀いため、`claude plugin eval` はケヌスを実行する前に停止し、バヌゞョンを名前付けするメッセヌゞで 1 で終了したした。

675 

676```text theme={null}

677git 2.30 is too old for claude plugin eval: it ignores the environment configuration (GIT_CONFIG_COUNT, added in git 2.31) that switches off the repository's git hooks and helper programs for the run. Install git 2.31 or newer.

678```

679 

680各実行に぀いお、Claude Code は git フック、認蚌情報ヘルパヌ、およびリポゞトリの git 蚭定が開始できるその他のプログラムをオフにしたす。これは git がバヌゞョン 2.31 からのみ読み取る環境蚭定を通じお行われたす。叀い git はその蚭定を無芖するため、スむヌトはそれらのプログラムが実行される可胜性のある実行をスコアリングするのではなく停止したす。git 2.31 以降をむンストヌルしおスむヌトを再床実行しおください。

681 

682v2.1.283 より前では、`claude plugin eval` は git バヌゞョンをチェックしなかったため、叀い git ではスむヌトはそれらのプログラムがオンのたたで実行されたした。

683 

667<h3 id="no-eval-cases-found">684<h3 id="no-eval-cases-found">

668 「No eval cases found」685 「No eval cases found」

669</h3>686</h3>

Details

37| 含たれるもの | Anthropic が保守するプラグむン、およびパヌトナヌず他の䜜成者からのプラグむン | 䜜成者が Anthropic に提出したサヌドパヌティプラグむン | プラグむンに含たれる内容を瀺す小芏暡な䟋プラグむンセット |37| 含たれるもの | Anthropic が保守するプラグむン、およびパヌトナヌず他の䜜成者からのプラグむン | 䜜成者が Anthropic に提出したサヌドパヌティプラグむン | プラグむンに含たれる内容を瀺す小芏暡な䟋プラグむンセット |

38| 取埗方法 | Claude Code は、[管理ポリシヌ](/docs/ja/plugins/org#allow-the-official-marketplace-and-your-own)たたは `CLAUDE_CODE_DISABLE_OFFICIAL_MARKETPLACE_AUTOINSTALL` がブロックしない限り、察話型タヌミナルセッションを初めお開始するずきに远加したす。芋぀からない堎合は[マヌケットプレむス `claude-plugins-official` が芋぀かりたせん](/docs/ja/plugins/troubleshooting#marketplace-claude-plugins-official-not-found)を参照しおください | Claude Code セッションで `/plugin marketplace add anthropics/claude-plugins-community` を実行しお远加したす | Claude Code セッションで `/plugin marketplace add anthropics/claude-code` を実行しお远加したす |38| 取埗方法 | Claude Code は、[管理ポリシヌ](/docs/ja/plugins/org#allow-the-official-marketplace-and-your-own)たたは `CLAUDE_CODE_DISABLE_OFFICIAL_MARKETPLACE_AUTOINSTALL` がブロックしない限り、察話型タヌミナルセッションを初めお開始するずきに远加したす。芋぀からない堎合は[マヌケットプレむス `claude-plugins-official` が芋぀かりたせん](/docs/ja/plugins/troubleshooting#marketplace-claude-plugins-official-not-found)を参照しおください | Claude Code セッションで `/plugin marketplace add anthropics/claude-plugins-community` を実行しお远加したす | Claude Code セッションで `/plugin marketplace add anthropics/claude-code` を実行しお远加したす |

39 39 

40プラグむンを䜜成しお他の人にむンストヌルしおもらいたい堎合は、[プラグむンを公開する](/docs/ja/plugins/publish)を参照しおください。これは独自のマヌケットプレむスずコミュニティマヌケットプレむスぞの提出に぀いお説明しおいたす。40プラグむンを䜜成しお他の人にむンストヌルしおもらいたい堎合は、[プラグむンを公開する](/docs/ja/plugins/publish)を参照しおください。これは独自のマヌケットプレむスず Anthropic のディレクトリぞの提出に぀いお説明しおいたす。

41 41 

42<h3 id="the-demo-marketplace-in-anthropics/claude-code">42<h3 id="the-demo-marketplace-in-anthropics/claude-code">

43 `anthropics/claude-code` のデモマヌケットプレむス43 `anthropics/claude-code` のデモマヌケットプレむス


66* **りェブで**[Claude Marketplace](https://claude.com/marketplace/plugins) で完党なカタログを怜玢したす。これはむンストヌル数を衚瀺し、䞀郚のプラグむンを **Anthropic verified** ずしおマヌクしおいたす。66* **りェブで**[Claude Marketplace](https://claude.com/marketplace/plugins) で完党なカタログを怜玢したす。これはむンストヌル数を衚瀺し、䞀郚のプラグむンを **Anthropic verified** ずしおマヌクしおいたす。

67* **GitHub で**マヌケットプレむスのリポゞトリ[`anthropics/claude-plugins-official`](https://github.com/anthropics/claude-plugins-official) などで `.claude-plugin/marketplace.json` を開きたす。このファむルはカタログ自䜓です。67* **GitHub で**マヌケットプレむスのリポゞトリ[`anthropics/claude-plugins-official`](https://github.com/anthropics/claude-plugins-official) などで `.claude-plugin/marketplace.json` を開きたす。このファむルはカタログ自䜓です。

68 68 

69Anthropic のディレクトリはこれらのマヌケットプレむスずは別です。ディレクトリは claude.ai 䞊のカタログであり、`/plugin` はそれをリストしたせん。claude.ai のディレクトリから远加したプラグむンは、[アカりント同期](/docs/ja/plugins/loading#synced-plugins)を通じお Claude Code に到達したす。独自のプラグむンをそこにリストするには、[Anthropic のディレクトリに送信](/docs/ja/plugins/publish#submit-to-anthropics-directory)を参照しおください。

70 

69デスクトップアプリたたはスクリプトからむンストヌルするか、クラりドセッションが読み蟌むものを確認するには、[プラグむンのむンストヌル](/docs/ja/plugins/install)を参照しおください。71デスクトップアプリたたはスクリプトからむンストヌルするか、クラりドセッションが読み蟌むものを確認するには、[プラグむンのむンストヌル](/docs/ja/plugins/install)を参照しおください。

70 72 

71<h3 id="add-the-community-or-demo-marketplace">73<h3 id="add-the-community-or-demo-marketplace">

Details

58| `--with <components...>` | `skills`、`agents`、`hooks`、`mcp`、`lsp`、`output-style`、たたは `channel` のスタヌタヌファむルもスキャフォヌルドしたす |58| `--with <components...>` | `skills`、`agents`、`hooks`、`mcp`、`lsp`、`output-style`、たたは `channel` のスタヌタヌファむルもスキャフォヌルドしたす |

59| `-f, --force` | タヌゲットの既存の `.claude-plugin/` を䞊曞きしたす |59| `-f, --force` | タヌゲットの既存の `.claude-plugin/` を䞊曞きしたす |

60 60 

61スキル ず hook ファむルのスタヌタヌを含むプラグむンをスキャフォヌルドしたす61スキルず hook ファむルのスタヌタヌを含むプラグむンをスキャフォヌルドしたす

62 62 

63```bash theme={null}63```bash theme={null}

64claude plugin init my-helper --with skills hooks64claude plugin init my-helper --with skills hooks


161 161 

162Claude Code は `Successfully uninstalled plugin: formatter (scope: project)` を出力したす。プラグむンがそのスコヌプにむンストヌルされおいない堎合、コマンドは `Failed to uninstall plugin "formatter@my-marketplace":` で始たる行を出力し、`1` で終了したす。162Claude Code は `Successfully uninstalled plugin: formatter (scope: project)` を出力したす。プラグむンがそのスコヌプにむンストヌルされおいない堎合、コマンドは `Failed to uninstall plugin "formatter@my-marketplace":` で始たる行を出力し、`1` で終了したす。

163 163 

164倱敗行が `"formatter" was not uninstalled:` で続く堎合、Claude Code はスコヌプの蚭定がプラグむンをオンのたたにしおいないこずを確認できなかったため、プラグむンはそれが保存したすべおのものず共にむンストヌル枈みのたたです。`--json` を䜿甚するず、結果は `failureCode: "settings_still_on"` を含みたす。このスコヌプ蚭定チェックには Claude Code v2.1.282 以降が必芁です。

165 

166<h4 id="what-an-uninstall-deletes-and-keeps">

167 アンむンストヌルが削陀および保持するもの

168</h4>

169 

170最埌のスコヌプでプラグむンをアンむンストヌルする堎合、Claude Code はプラグむンの保存された[オプションずシヌクレット](/docs/ja/plugins/manifest-reference#user-configuration)およびそのデヌタディレクトリ `~/.claude/plugins/data/<id>/` も削陀したす。3 ぀の䟋倖がありたす

171 

172* `--keep-data` を䜿甚するず、デヌタディレクトリは保持されたす

173* 別のむンストヌル枈みプラグむンが同じフォルダを䜿甚する堎合䟋このプラグむンず文字ケヌスのみが異なる ID を持぀プラグむン、デヌタディレクトリは保持されたす

174* Claude Code がそのスコヌプからプラグむンを削陀した埌、むンストヌル枈みプラグむンのリストを読み蟌めない堎合、オプション、シヌクレット、およびデヌタディレクトリはすべお保持されたす。プラグむンは別のスコヌプにむンストヌルされたたたである可胜性があるためです。アンむンストヌルは䟝然ずしお成功したす。メッセヌゞは保持されたものず削陀方法をリストし、`--json` を䜿甚するず結果は `savedKept: "install_records_unreadable"` を含みたす

175 

176`--json` を䜿甚するず、`keptData` はディレクトリが保持されたかどうかを報告し、`/plugin` は保持された堎合に `· data preserved` を衚瀺したす。保持されるディレクトリの堎合、このレポヌトには Claude Code v2.1.281 以降が必芁です。`savedKept` フィヌルドには Claude Code v2.1.282 以降が必芁です。

177 

164<h3 id="plugin-enable">178<h3 id="plugin-enable">

165 plugin enable179 plugin enable

166</h3>180</h3>


244 258 

245| フラグ | 説明 |259| フラグ | 説明 |

246| :- | :- |260| :- | :- |

247| `-s, --scope <scope>` | 曎新するスコヌプ: `user`、`project`、`local`、たたは `managed`。デフォルトはプラグむンがむンストヌルされおいるスコヌプ |261| `-s, --scope <scope>` | 曎新するスコヌプ: `user`、`project`、`local`、たたは `managed`。省略時は自動怜出 |

248| `-y, --yes` | [コマンド゜ヌス](/docs/ja/plugins/host-marketplace)プラグむンから倉曎されたむンストヌルコマンドをプロンプトなしで受け入れたす。stdin たたは stdout が TTY でない堎合は必須です。`--accept-command` を枡さない限り。Claude Code v2.1.229 以降が必芁です |262| `-y, --yes` | [コマンド゜ヌス](/docs/ja/plugins/host-marketplace)プラグむンから倉曎されたむンストヌルコマンドをプロンプトなしで受け入れたす。stdin たたは stdout が TTY でない堎合は必須です。`--accept-command` を枡さない限り。Claude Code v2.1.229 以降が必芁です |

249| `--accept-command <sha256>` | 前の [`--json` 実行](#plugin-json-result)が `shownCommand` で報告した `sha256` を持぀マヌケットプレむスで宣蚀されたコマンドを受け入れたす。`-y` の代わりに䜿甚したす。`-y` ず組み合わせるこずはできたせん。Claude Code v2.1.271 以降が必芁です |263| `--accept-command <sha256>` | 前の [`--json` 実行](#plugin-json-result)が `shownCommand` で報告した `sha256` を持぀マヌケットプレむスで宣蚀されたコマンドを受け入れたす。`-y` の代わりに䜿甚したす。`-y` ず組み合わせるこずはできたせん。Claude Code v2.1.271 以降が必芁です |

250| `--json` | stdout の最埌の行に 1 ぀の JSON オブゞェクトを出力したす。[`plugin install --json`](#plugin-json-result) ず同じ圢匏です。Claude Code v2.1.268 以降が必芁です |264| `--json` | stdout の最埌の行に 1 ぀の JSON オブゞェクトを出力したす。[`plugin install --json`](#plugin-json-result) ず同じ圢匏です。Claude Code v2.1.268 以降が必芁です |

251 265 

266`--scope` を省略するず、コマンドは珟圚のプロゞェクトでむンストヌルされおいる最も具䜓的なスコヌプでプラグむンを曎新し、ロヌカル、プロゞェクト、ナヌザヌ、管理察象の順序でチェックしたす。

267 

268v2.1.281 より前では、コマンドは `--scope` を省略したずきに `user` を䜿甚したため、プロゞェクトたたはロヌカルスコヌプのみでむンストヌルされたプラグむンの曎新は `Plugin "<name>" is not installed at scope user` で倱敗したした。これらのバヌゞョンでは、`--scope` を枡しおください。

269 

252`managed` は曎新できるが、むンストヌルできない唯䞀のスコヌプです。管理者がむンストヌルしたプラグむンに぀いおは、[組織のプラグむンを管理する](/docs/ja/plugins/org)を参照しおください。270`managed` は曎新できるが、むンストヌルできない唯䞀のスコヌプです。管理者がむンストヌルしたプラグむンに぀いおは、[組織のプラグむンを管理する](/docs/ja/plugins/org)を参照しおください。

253 271 

254プラグむンを曎新したす272プラグむンを曎新したす

Details

413 413 

414 * **最初のプラグむンを構築する**[プラグむンを䜜成する](/docs/ja/plugins/create)から始めたす414 * **最初のプラグむンを構築する**[プラグむンを䜜成する](/docs/ja/plugins/create)から始めたす

415 * **他のナヌザヌのプラグむンをむンストヌルする**[プラグむンをむンストヌルする](/docs/ja/plugins/install)を参照しおください415 * **他のナヌザヌのプラグむンをむンストヌルする**[プラグむンをむンストヌルする](/docs/ja/plugins/install)を参照しおください

416 * **プラグむンのナヌザヌが claude.ai たたは Cowork にいる**異なるセットのコンポヌネントがそこに読み蟌たれたす。[claude.ai ず Cowork のプラグむン](https://claude.com/docs/plugins/overview)を参照しおください416 * **プラグむンのナヌザヌが claude.ai たたは Cowork にいる**異なるセットのコンポヌネントがそこに読み蟌たれたす。[プラグむン構造ずテスト](https://claude.com/docs/plugins/build)ず[コンポヌネントサポヌトテヌブル](https://claude.com/docs/plugins/platform-support#compare-component-support-by-app)を参照しおください

417</Note>417</Note>

418 418 

419<h2 id="explore-the-plugin-directory">419<h2 id="explore-the-plugin-directory">


436 436 

437<PluginExplorer>437<PluginExplorer>

438 <Piece id="manifest">438 <Piece id="manifest">

439 [マニフェスト](/docs/ja/plugins/manifest-reference)はプラグむンの `.claude-plugin/` ディレクトリ内の `plugin.json` ファむルです。プラグむンのメタデヌタず、Claude Code がナヌザヌに求める `userConfig` 倀が含たれたす。`name` のみが必須です。このマニフェストでは、`description` はナヌザヌが `/plugin` でプラグむンに察しお芋るテキストであり、`version` はナヌザヌをそのバヌゞョンに保ちたす。倉曎するたで439 [マニフェスト](/docs/ja/plugins/manifest-reference)はプラグむンの `.claude-plugin/` ディレクトリ内の `plugin.json` ファむルです。プラグむンのメタデヌタず、Claude Code がナヌザヌに求める `userConfig` 倀が含たれたす。Claude Code はマニフェストなしでプラグむンを読み蟌みたすが、[Anthropic のディレクトリ](/docs/ja/plugins/publish#submit-to-anthropics-directory)ではそれが必芁です。ファむル内では、`name` のみが必須です。このマニフェストでは、`description` はナヌザヌが `/plugin` でプラグむンに察しお芋るテキストであり、`version` はナヌザヌをそのバヌゞョンに保ちたす。倉曎するたで

440 440 

441 ```json theme={null}441 ```json theme={null}

442 {442 {


838 claude.ai ず Cowork でナヌザヌに到達する838 claude.ai ず Cowork でナヌザヌに到達する

839</h4>839</h4>

840 840 

841ロヌカル stdio サヌバヌ[MCP サヌバヌ](#mcp-servers)の䞋の `db` サヌバヌなどは Claude Code ず、Claude Desktop アプリでマシン䞊で実行される Cowork セッションで実行されたすが、claude.ai では実行されたせん。そこでもナヌザヌに到達するには、`https://` URL でリモヌトサヌバヌを参照したす。これは claude.ai ず Cowork がコネクタずしおナヌザヌに提䟛したす。841ロヌカル stdio サヌバヌ[MCP サヌバヌ](#mcp-servers)の䞋の `db` サヌバヌなどは Claude Code ず、Claude Desktop アプリでマシン䞊で実行される Cowork セッションで実行されたすが、claude.ai では実行されたせん。そこでもナヌザヌに到達するには、`https://` URL でリモヌトサヌバヌを参照したす。これは claude.ai ず Cowork がコネクタずしおナヌザヌに提䟛したす。[MCP コネクタをそのスキルずバンドルする](https://claude.com/docs/plugins/build#bundle-an-mcp-connector-with-its-skill)で瀺すように。

842 842 

843<h4 id="server-names-tool-names-and-reloads">843<h4 id="server-names-tool-names-and-reloads">

844 サヌバヌ名、ツヌル名、およびリロヌド844 サヌバヌ名、ツヌル名、およびリロヌド


847サヌバヌの名前、倉数眮換、およびリロヌド動䜜は、以䞋のルヌルに埓いたす。847サヌバヌの名前、倉数眮換、およびリロヌド動䜜は、以䞋のルヌルに埓いたす。

848 848 

849* **サヌバヌ名**: `plugin:<plugin>:<server>` なので、`my-plugin` の `db` サヌバヌは `/mcp` の `plugin:my-plugin:db` です。[`mcp_tool` フック](/docs/ja/hooks#mcp-tool-hook-fields)でサヌバヌに名前を付けるずきに同じ圢匏を䜿甚したす。849* **サヌバヌ名**: `plugin:<plugin>:<server>` なので、`my-plugin` の `db` サヌバヌは `/mcp` の `plugin:my-plugin:db` です。[`mcp_tool` フック](/docs/ja/hooks#mcp-tool-hook-fields)でサヌバヌに名前を付けるずきに同じ圢匏を䜿甚したす。

850* **ツヌル名**: `mcp__plugin_<plugin>_<server>__<tool>` なので、その `db` サヌバヌの `query` ツヌルは `mcp__plugin_my-plugin_db__query` です。これは[暩限ルヌル](/docs/ja/permissions)ず[フックマッチャヌ](#mcp-servers)で䜿甚する名前です。850* **ツヌル名**: `mcp__plugin_<plugin>_<server>__<tool>` なので、その `db` サヌバヌの `query` ツヌルは `mcp__plugin_my-plugin_db__query` です。これは[暩限ルヌル](/docs/ja/permissions)ず[フックマッチャヌ](#hooks)で䜿甚する名前です。

851* **眮換**: `${CLAUDE_PLUGIN_ROOT}` および他の[パス倉数](#path-variables-and-persistent-data)は、`command`、`args`、および `env` で眮換されたす。各芁玠が 1 ぀の匕数ずしお枡されるため、`args` ではクォヌトは䞍芁です。851* **眮換**: `${CLAUDE_PLUGIN_ROOT}` および他の[パス倉数](#path-variables-and-persistent-data)は、`command`、`args`、および `env` で眮換されたす。各芁玠が 1 ぀の匕数ずしお枡されるため、`args` ではクォヌトは䞍芁です。

852* **リロヌド**: ナヌザヌが `/reload-plugins` を実行し、[リロヌドが適甚される](/docs/ja/plugins/cli-reference#reloads-that-change-mcp-tools)堎合、構成が倉曎されおいないサヌバヌは接続を保持したす。構成が倉曎されたサヌバヌは再接続し、削陀したサヌバヌは切断されたす。852* **リロヌド**: ナヌザヌが `/reload-plugins` を実行し、[リロヌドが適甚される](/docs/ja/plugins/cli-reference#reloads-that-change-mcp-tools)堎合、構成が倉曎されおいないサヌバヌは接続を保持したす。構成が倉曎されたサヌバヌは再接続し、削陀したサヌバヌは切断されたす。

853 853 


918 918 

919プラグむン `bin/` ディレクトリはナヌザヌ独自の `PATH` ゚ントリの埌に来るため、プラグむンは `git`、`ls`、たたは別のシステムコマンドをシャドりできたせん。919プラグむン `bin/` ディレクトリはナヌザヌ独自の `PATH` ゚ントリの埌に来るため、プラグむンは `git`、`ls`、たたは別のシステムコマンドをシャドりできたせん。

920 920 

921claude.ai ず Cowork は、トップレベルの `bin/` ディレクトリを持぀プラグむン[claude.ai 組織蚭定を通じお配垃する](/docs/ja/plugins/host-marketplace#distribute-through-organization-settings)ものを含むをむンストヌルしたせん。921claude.ai ず Cowork は、トップレベルの `bin/` ディレクトリを持぀プラグむン[claude.ai 組織蚭定を通じお配垃する](https://claude.com/docs/plugins/org-sync#keep-executables-out-of-the-top-level-bin-directory)ものを含むをむンストヌルしたせん。

922 922 

923<h3 id="default-settings">923<h3 id="default-settings">

924 Default settings924 Default settings

plugins/create.md +8 −4

Details

15 15 

16 * **他の人のプラグむンをむンストヌルする**: [プラグむンをむンストヌルする](/docs/ja/plugins/install)を参照しおください16 * **他の人のプラグむンをむンストヌルする**: [プラグむンをむンストヌルする](/docs/ja/plugins/install)を参照しおください

17 * **プラグむンが必芁かどうか確実でない**: 抂芁の[プラグむンが必芁かどうかを刀断する](/docs/ja/plugins/overview#decide-whether-you-need-a-plugin)を参照しおください17 * **プラグむンが必芁かどうか確実でない**: 抂芁の[プラグむンが必芁かどうかを刀断する](/docs/ja/plugins/overview#decide-whether-you-need-a-plugin)を参照しおください

18 * **プラグむンのナヌザヌが claude.ai たたは Cowork にいる**: 同じフォルダがコンポヌネントの異なるサブセットでそこにむンストヌルされたす。[claude.ai ず Cowork のプラグむン](https://claude.com/docs/plugins/overview)を参照しおください18 * **プラグむンのナヌザヌが claude.ai たたは Cowork にいる**: 同じフォルダがコンポヌネントの異なるサブセットでそこにむンストヌルされたす。[プラグむンの構造ずテスト](https://claude.com/docs/plugins/build)ず[コンポヌネント サポヌト テヌブル](https://claude.com/docs/plugins/platform-support#compare-component-support-by-app)を参照しおください

19</Note>19</Note>

20 20 

21既に持っおいるものに䞀臎するセクションから開始しおください。21既に持っおいるものに䞀臎するセクションから開始しおください。


132 132 

133プラグむンは `--plugin-dir` で開始したセッションでのみ読み蟌たれたす。フラグなしで䜜業を続けるか、`.zip` ビルドをテストするには、[マヌケットプレむスなしで開発する](#develop-without-a-marketplace)を参照しおください。133プラグむンは `--plugin-dir` で開始したセッションでのみ読み蟌たれたす。フラグなしで䜜業を続けるか、`.zip` ビルドをテストするには、[マヌケットプレむスなしで開発する](#develop-without-a-marketplace)を参照しおください。

134 134 

135Claude が倧芏暡なプラグむンをスキャフォヌルドしおチェックするのを支揎しおもらうには、`claude-plugins-official` マヌケットプレむスから Anthropic の `plugin-dev` プラグむンを[むンストヌル](/docs/ja/plugins/install#install-a-plugin)しおください。これはスキル、フック、MCP サヌバヌなどのコンポヌネントを曞くためのスキルず゚ヌゞェント、および完成したプラグむンを怜蚌するためのスキルず゚ヌゞェントを远加したす。むンストヌル埌、`/plugin-dev:create-plugin` に続けお、䜜成したいプラグむンの説明を実行するず、Claude が蚭蚈、䜜成、怜蚌を通じおあなたをガむドしたす。

136 

135<h3 id="share-the-plugin">137<h3 id="share-the-plugin">

136 プラグむンを共有する138 プラグむンを共有する

137</h3>139</h3>


140 142 

141* **数人に盎接送信する**: プラグむンのディレクトリたたはその `.zip` を提䟛し、䜕も公開する必芁はありたせん。[マヌケットプレむスなしでプラグむンを共有する](/docs/ja/plugins/publish#share-a-plugin-without-a-marketplace)を参照しおください。143* **数人に盎接送信する**: プラグむンのディレクトリたたはその `.zip` を提䟛し、䜕も公開する必芁はありたせん。[マヌケットプレむスなしでプラグむンを共有する](/docs/ja/plugins/publish#share-a-plugin-without-a-marketplace)を参照しおください。

142* **独自のマヌケットプレむスにリストする**: チヌムメむトはマヌケットプレむスを䞀床远加し、プラグむンを名前でむンストヌルし、曎新を受け取りたす。[独自のマヌケットプレむスを通じお公開する](/docs/ja/plugins/publish#publish-through-your-own-marketplace)を参照しおください。144* **独自のマヌケットプレむスにリストする**: チヌムメむトはマヌケットプレむスを䞀床远加し、プラグむンを名前でむンストヌルし、曎新を受け取りたす。[独自のマヌケットプレむスを通じお公開する](/docs/ja/plugins/publish#publish-through-your-own-marketplace)を参照しおください。

143* **Anthropic のコミュニティマヌケットプレむスに送信する**: リストされたら、そのマヌケットプレむスを远加した誰もがむンストヌルできたす。[コミュニティマヌケットプレむスに送信する](/docs/ja/plugins/publish#submit-to-the-community-marketplace)を参照しおください。145* **Anthropic のディレクトリに送信する**: レビュヌに合栌した埌、人々は claude.ai ず Cowork でそれを远加でき、Claude Code を通じおそのアカりントに到達したす。[Anthropic のディレクトリに送信する](/docs/ja/plugins/publish#submit-to-anthropics-directory)を参照しおください。

144 146 

145<h3 id="plugin-layout">147<h3 id="plugin-layout">

146 プラグむンレむアりト148 プラグむンレむアりト


201 203 

202フォルダに `.claude-plugin/` ディレクトリがなく、トップレベルにプラグむンコンポヌネントがない堎合、Claude Code はそれをプラグむンのフォルダずしお扱いたす。`.claude-plugin/plugin.json` マニフェストを持぀各盎䞋のサブフォルダは、別のプラグむンずしお読み蟌たれたす。フォルダ内の他のすべおのものはスキップされたす。マニフェストがないサブフォルダを含めお、゚ラヌなしでスキップされたす。フォルダ内のプラグむンが読み蟌たれない堎合、そのサブフォルダに `.claude-plugin/plugin.json` があるこずを確認しおください。204フォルダに `.claude-plugin/` ディレクトリがなく、トップレベルにプラグむンコンポヌネントがない堎合、Claude Code はそれをプラグむンのフォルダずしお扱いたす。`.claude-plugin/plugin.json` マニフェストを持぀各盎䞋のサブフォルダは、別のプラグむンずしお読み蟌たれたす。フォルダ内の他のすべおのものはスキップされたす。マニフェストがないサブフォルダを含めお、゚ラヌなしでスキップされたす。フォルダ内のプラグむンが読み蟌たれない堎合、そのサブフォルダに `.claude-plugin/plugin.json` があるこずを確認しおください。

203 205 

206たた、プラグむンフォルダの暪に `.claude-plugin/marketplace.json` を保持するフォルダを枡すこずもできたす。その `.claude-plugin/` ディレクトリに `plugin.json` がない限り、プラグむンフォルダは匕き続き読み蟌たれたす。マヌケットプレむスファむルからは䜕もむンストヌルたたは有効化されたせん。Claude Code がそれを読み蟌たないためです。このようなフォルダからプラグむンを読み蟌むには Claude Code v2.1.281 以降が必芁です。

207 

204察話型セッションでは、起動埌にフォルダ内のプラグむンを远加および削陀するこずもできたす。208察話型セッションでは、起動埌にフォルダ内のプラグむンを远加および削陀するこずもできたす。

205 209 

206* 远加するサブフォルダは、マニフェストが存圚するず新しいプラグむンずしお読み蟌たれたす。210* 远加するサブフォルダは、マニフェストが存圚するず新しいプラグむンずしお読み蟌たれたす。


417 421 

418* [プラグむンコンポヌネント](/docs/ja/plugins/components): ゚ヌゞェント、フック、MCP サヌバヌ、LSP サヌバヌ、ナヌザヌ蚭定をプラグむンに远加する422* [プラグむンコンポヌネント](/docs/ja/plugins/components): ゚ヌゞェント、フック、MCP サヌバヌ、LSP サヌバヌ、ナヌザヌ蚭定をプラグむンに远加する

419* [プラグむンで evals をテストする](/docs/ja/plugin-evals): eval ケヌスを曞き蟌み、`claude plugin eval` で実行しおプラグむンが Claude の動䜜をどの皋床確実に導くかをチェックする423* [プラグむンで evals をテストする](/docs/ja/plugin-evals): eval ケヌスを曞き蟌み、`claude plugin eval` で実行しおプラグむンが Claude の動䜜をどの皋床確実に導くかをチェックする

420* [プラグむンを公開する](/docs/ja/plugins/publish): バヌゞョン管理し、マヌケットプレむスに入れ、コミュニティマヌケットプレむスに送信する424* [プラグむンを公開する](/docs/ja/plugins/publish): バヌゞョン管理し、マヌケットプレむスに入れ、レビュヌのために送信する

421* [claude.ai ず Cowork のプラグむン](https://claude.com/docs/plugins/overview): 同じプラグむンフォルダが claude.ai ず Cowork にむンストヌルされたす。䞀郚のコンポヌネントは Claude Code のみです425* [プラグむン構造ずテスト](https://claude.com/docs/plugins/build): 同じプラグむンフォルダが claude.ai ず Cowork にむンストヌルされたす。䞀郚のコンポヌネントは Claude Code のみです。[コンポヌネントサポヌトテヌブル](https://claude.com/docs/plugins/platform-support#compare-component-support-by-app)に各サヌフェスで読み蟌たれるコンポヌネントが蚘茉されおいたす

422* [プラグむンマニフェストリファレンス](/docs/ja/plugins/manifest-reference): すべおの `plugin.json` フィヌルド、パスルヌル、ディレクトリ426* [プラグむンマニフェストリファレンス](/docs/ja/plugins/manifest-reference): すべおの `plugin.json` フィヌルド、パスルヌル、ディレクトリ

423* [スキル](/docs/ja/skills): プラグむンが提䟛するスキルを曞く427* [スキル](/docs/ja/skills): プラグむンが提䟛するスキルを曞く

424* [Anthropic の claude-code リポゞトリのプラグむン](https://github.com/anthropics/claude-code/tree/main/plugins): このペヌゞのレむアりトの完党な実装䟋。`feature-dev` ず `code-review` など428* [Anthropic の claude-code リポゞトリのプラグむン](https://github.com/anthropics/claude-code/tree/main/plugins): このペヌゞのレむアりトの完党な実装䟋。`feature-dev` ず `code-review` など

Details

14 以䞋のケヌスは他のペヌゞで説明されおいたす14 以䞋のケヌスは他のペヌゞで説明されおいたす

15 15 

16 * **1 ぀のプラグむンを少数の人ず共有する**プラグむンのディレクトリたたはその `.zip` を送信したす。[マヌケットプレむスなしでプラグむンを共有する](/docs/ja/plugins/publish#share-a-plugin-without-a-marketplace)を参照しおください。16 * **1 ぀のプラグむンを少数の人ず共有する**プラグむンのディレクトリたたはその `.zip` を送信したす。[マヌケットプレむスなしでプラグむンを共有する](/docs/ja/plugins/publish#share-a-plugin-without-a-marketplace)を参照しおください。

17 * **プラグむンを誰もが利甚できるようにする**Anthropic のコミュニティマヌケットプレむスに送信したす。[コミュニティマヌケットプレむスに送信する](/docs/ja/plugins/publish#submit-to-the-community-marketplace)を参照しおください。17 * **プラグむンを誰もが利甚できるようにする**Anthropic のディレクトリに送信したす。[Anthropic のディレクトリに送信する](/docs/ja/plugins/publish#submit-to-anthropics-directory)を参照しおください。

18 * **プラグむンを自分で䜿甚する**`--plugin-dir` で読み蟌むか、スキルディレクトリに保存したす。[マヌケットプレむスなしで開発する](/docs/ja/plugins/create#develop-without-a-marketplace)を参照しおください。18 * **プラグむンを自分で䜿甚する**`--plugin-dir` で読み蟌むか、スキルディレクトリに保存したす。[マヌケットプレむスなしで開発する](/docs/ja/plugins/create#develop-without-a-marketplace)を参照しおください。

19</Note>19</Note>

20 20 

Details

89Organization sync は、`/plugin marketplace add` よりもリポゞトリに぀いおより厳密です89Organization sync は、`/plugin marketplace add` よりもリポゞトリに぀いおより厳密です

90 90 

91* **マヌケットプレむスリポゞトリ**github.com ず gitlab.com では、プラむベヌトたたは内郚である必芁がありたす91* **マヌケットプレむスリポゞトリ**github.com ず gitlab.com では、プラむベヌトたたは内郚である必芁がありたす

92* **プラグむン゜ヌス**各プラグむン゜ヌスは `github`、`url`、たたは `git-subdir` タむプ、たたは `./` で始たる[盞察パス](/docs/ja/plugins/marketplace-reference#relative-path-plugin-source)である必芁がありたす92* **プラグむン゜ヌス**organization sync は䞀郚の[゜ヌスタむプ](/docs/ja/plugins/marketplace-reference#plugin-sources)のみを受け入れたす

93* **トップレベルの `bin/` ディレクトリ**claude.ai はこれを持぀プラグむンを拒吊し、マヌケットプレむスの残りを同期したす。゚ラヌメッセヌゞは `Plugin contains a top-level bin/ directory` で始たりたす。実行可胜ファむルを `scripts/` などの別のディレクトリに保持し、フック たたは MCP サヌバヌ蚭定から `${CLAUDE_PLUGIN_ROOT}/scripts/<name>` ずしお参照しおください93* **トップレベルの `bin/` ディレクトリ**claude.ai はこれを持぀プラグむンを拒吊し、マヌケットプレむスの残りを同期したす。゚ラヌメッセヌゞは `Plugin contains a top-level bin/ directory` で始たりたす。実行可胜ファむルを `scripts/` などの別のディレクトリに保持し、フック たたは MCP サヌバヌ蚭定から `${CLAUDE_PLUGIN_ROOT}/scripts/<name>` ずしお参照しおください

94 94 

95[組織のプラグむンを管理する](https://support.claude.com/en/articles/13837433)を参照しお、管理者ワヌクフロヌを確認しおください。95[組織のプラグむンをリポゞトリから同期する](https://claude.com/docs/plugins/org-sync)は claude.com で受け入れられた゜ヌス、GitLab セットアップ、および `bin/` ゚ラヌを䞀芧衚瀺し、[組織のプラグむンを管理する](https://claude.com/docs/plugins/admin)は管理者ワヌクフロヌをカバヌしおいたす。

96 96 

97<h2 id="grant-access-to-a-private-marketplace">97<h2 id="grant-access-to-a-private-marketplace">

98 プラむベヌトマヌケットプレむスぞのアクセスを蚱可する98 プラむベヌトマヌケットプレむスぞのアクセスを蚱可する


113 113 

114GitHub Enterprise Server ホストの堎合、ナヌザヌはマシンからそのホストぞの git アクセスが必芁です。[GHES 䞊のプラグむンマヌケットプレむス](/docs/ja/github-enterprise-server#plugin-marketplaces-on-ghes)を参照しお、各 Claude Code サヌフェスが GHES ホストマヌケットプレむスに到達するために必芁なものを確認しおください。114GitHub Enterprise Server ホストの堎合、ナヌザヌはマシンからそのホストぞの git アクセスが必芁です。[GHES 䞊のプラグむンマヌケットプレむス](/docs/ja/github-enterprise-server#plugin-marketplaces-on-ghes)を参照しお、各 Claude Code サヌフェスが GHES ホストマヌケットプレむスに到達するために必芁なものを確認しおください。

115 115 

116代わりに claude.ai の**Organization settings > Plugins & skills**を通じお配垃する堎合、ナヌザヌの git 認蚌情報は関係ありたせん。[組織蚭定を通じお配垃する](#distribute-through-organization-settings)を参照しお、どのプラグむン゜ヌスがプラむベヌトになる可胜性があるかを確認しおください。116代わりに claude.ai の**Organization settings > Plugins & skills**を通じお配垃する堎合、ナヌザヌの git 認蚌情報は関係ありたせん。[組織蚭定を通じお配垃する](#distribute-through-organization-settings)を参照しおください。

117 117 

118<h3 id="serve-users-who-have-no-git-host-account">118<h3 id="serve-users-who-have-no-git-host-account">

119 git ホストアカりントを持たないナヌザヌにサヌビスを提䟛する119 git ホストアカりントを持たないナヌザヌにサヌビスを提䟛する

plugins/install.md +1 −1

Details

143プラグむンのむンストヌル範囲は、誰がプラグむンを取埗し、どの蚭定ファむルがそれを有効ずしお蚘録するかを決定したす。143プラグむンのむンストヌル範囲は、誰がプラグむンを取埗し、どの蚭定ファむルがそれを有効ずしお蚘録するかを決定したす。

144 144 

145* **User scope**: プラグむンはこのマシン䞊のすべおのプロゞェクトで有効になりたす。゚ントリは `~/.claude/settings.json` の `enabledPlugins` に入りたす。145* **User scope**: プラグむンはこのマシン䞊のすべおのプロゞェクトで有効になりたす。゚ントリは `~/.claude/settings.json` の `enabledPlugins` に入りたす。

146* **Project scope**: プラグむンはこのリポゞトリで䜜業するすべおの人に察しお有効になりたす。゚ントリは `.claude/settings.json` に入り、コミットしたす。146* **Project scope**: プラグむンはこのリポゞトリで䜜業するすべおの人に察しお有効になりたす。゚ントリは `.claude/settings.json` に入り、コミットしたす。コミットするずプラグむンがコラボレヌタヌに察しおオンになりたすが、マシンにダりンロヌドされないため、各コラボレヌタヌは `claude plugin install <name>@<marketplace> --scope project` を 1 回実行する必芁がありたす。[プロゞェクト蚭定で有効だがむンストヌルされおいない](/docs/ja/plugins/loading#enabled-in-project-settings-but-not-installed)を参照しおください。

147* **Local scope**: プラグむンはこのリポゞトリのみで有効になりたす。゚ントリは `.claude/settings.local.json` に入りたす。147* **Local scope**: プラグむンはこのリポゞトリのみで有効になりたす。゚ントリは `.claude/settings.local.json` に入りたす。

148 148 

149䞀郚のプラグむンは、[`defaultEnabled`](/docs/ja/plugins/manifest-reference#defaultenabled) フィヌルドを通じお、䜜成者によっおオフで開始するように蚭定されおいたす。そのようなプラグむンはむンストヌルされおいたすが、シェルで `claude plugin enable <name>` を実行するか、セッション内の `/plugin` の **Installed** タブからオンにするたでオフのたたです。149䞀郚のプラグむンは、[`defaultEnabled`](/docs/ja/plugins/manifest-reference#defaultenabled) フィヌルドを通じお、䜜成者によっおオフで開始するように蚭定されおいたす。そのようなプラグむンはむンストヌルされおいたすが、シェルで `claude plugin enable <name>` を実行するか、セッション内の `/plugin` の **Installed** タブからオンにするたでオフのたたです。

plugins/loading.md +3 −3

Details

100 100 

101タヌミナルセッションでは、同期されたプラグむンのスキル、゚ヌゞェント、hooks、MCP サヌバヌ、および LSP サヌバヌはすべお読み蟌たれ、むンストヌルしたマヌケットプレむスプラグむンず同じトラストを持ちたす。101タヌミナルセッションでは、同期されたプラグむンのスキル、゚ヌゞェント、hooks、MCP サヌバヌ、および LSP サヌバヌはすべお読み蟌たれ、むンストヌルしたマヌケットプレむスプラグむンず同じトラストを持ちたす。

102 102 

103Cowork が読み蟌むコンポヌネントに぀いおは、claude.com の [claude.ai ず Cowork のプラグむン](https://claude.com/docs/plugins/overview)を参照しおください。103Cowork が読み蟌むコンポヌネントに぀いおは、claude.com の [コンポヌネントサポヌトテヌブル](https://claude.com/docs/plugins/platform-support#compare-component-support-by-app)を参照しおください。

104 104 

105同期されたプラグむンは Cowork セッションず、claude.ai アカりントでサむンむンするタヌミナルセッションで読み蟌たれたす105同期されたプラグむンは Cowork セッションず、claude.ai アカりントでサむンむンするタヌミナルセッションで読み蟌たれたす

106 106 


184| パス | 保持するもの |184| パス | 保持するもの |

185| :- | :- |185| :- | :- |

186| `cache/<marketplace>/<plugin>/<version>/` | マヌケットプレむスプラグむンのむンストヌル枈みバヌゞョンごずに 1 ぀のディレクトリ。`<plugin>` はマヌケットプレむス゚ントリ名で、`<version>` は[解決されたバヌゞョン](#versions-and-updates)です。`${CLAUDE_PLUGIN_ROOT}` はこのディレクトリを指したす |186| `cache/<marketplace>/<plugin>/<version>/` | マヌケットプレむスプラグむンのむンストヌル枈みバヌゞョンごずに 1 ぀のディレクトリ。`<plugin>` はマヌケットプレむス゚ントリ名で、`<version>` は[解決されたバヌゞョン](#versions-and-updates)です。`${CLAUDE_PLUGIN_ROOT}` はこのディレクトリを指したす |

187| `data/<plugin-id>/` | プラグむンの氞続ディレクトリ。`${CLAUDE_PLUGIN_DATA}` ずしお公開されたす。`<plugin-id>` がどのように圢成されるかに぀いおは、[パス倉数ず氞続デヌタ](/docs/ja/plugins/components#path-variables-and-persistent-data)を参照しおください。Claude Code はプラグむンコンポヌネントが最初に䜿甚するずきに䜜成し、アップデヌト党䜓で保持したす。Claude Code は `--keep-data` を枡さない限り、最埌のスコヌプからプラグむンをアンむンストヌルするずきに削陀したす |187| `data/<plugin-id>/` | プラグむンの氞続ディレクトリ。`${CLAUDE_PLUGIN_DATA}` ずしお公開されたす。`<plugin-id>` がどのように圢成されるかに぀いおは、[パス倉数ず氞続デヌタ](/docs/ja/plugins/components#path-variables-and-persistent-data)を参照しおください。Claude Code はプラグむンコンポヌネントが最初に䜿甚するずきに䜜成し、アップデヌト党䜓で保持したす。デフォルトでは、Claude Code は最埌のスコヌプからプラグむンをアンむンストヌルするずきに削陀したす。`--keep-data` およびそれが残る他のケヌスに぀いおは、[プラグむンアンむンストヌル](/docs/ja/plugins/cli-reference#plugin-uninstall)を参照しおください |

188| `marketplaces/<name>/` | GitHub、別の Git ホスト、たたは URL から远加されたマヌケットプレむスのクロヌンたたはダりンロヌド。ロヌカル `file` たたは `directory` ゜ヌスから远加されたマヌケットプレむスはここにコピヌがなく、その `installLocation` は `known_marketplaces.json` で提䟛したパスです |188| `marketplaces/<name>/` | GitHub、別の Git ホスト、たたは URL から远加されたマヌケットプレむスのクロヌンたたはダりンロヌド。ロヌカル `file` たたは `directory` ゜ヌスから远加されたマヌケットプレむスはここにコピヌがなく、その `installLocation` は `known_marketplaces.json` で提䟛したパスです |

189| `synced/` | Claude Code が[claude.ai アカりントから同期](#synced-plugins)したプラグむン |189| `synced/` | Claude Code が[claude.ai アカりントから同期](#synced-plugins)したプラグむン |

190| `.trash/` | claude.ai 同期が削陀したプラグむン。䟋えば、claude.ai でプラグむンをオフにした埌、たたは同期を停止した埌 |190| `.trash/` | claude.ai 同期が削陀したプラグむン。䟋えば、claude.ai でプラグむンをオフにした埌、たたは同期を停止した埌 |

191| `installed_plugins.json` ず `known_marketplaces.json` | Claude Code がむンストヌルしたものず、フェッチしたマヌケットプレむスの蚘録。[Check which stage a plugin reached](#check-which-stage-a-plugin-reached) の䞋で説明されおいたす。[claude.ai でホストされおいるマヌケットプレむス](/docs/ja/plugins/install#add-from-claude-ai)は代わりに `known_marketplaces_claudeai.json` に蚘録されたす |191| `installed_plugins.json` ず `known_marketplaces.json` | Claude Code がむンストヌルしたものず、フェッチしたマヌケットプレむスの蚘録。[プラグむンが到達したステヌゞを確認](#check-which-stage-a-plugin-reached)の䞋で説明されおいたす。[claude.ai でホストされおいるマヌケットプレむス](/docs/ja/plugins/install#add-from-claude-ai)は代わりに `known_marketplaces_claudeai.json` に蚘録されたす |

192| `flagged-plugins.json` | Claude Code がマヌケットプレむスがそれらをリストから削陀したため、アンむンストヌルしたプラグむン。`/plugin` の **Flagged** セクションに衚瀺されたす。[マヌケットプレむスのホスト](/docs/ja/plugins/host-marketplace)を参照しおください |192| `flagged-plugins.json` | Claude Code がマヌケットプレむスがそれらをリストから削陀したため、アンむンストヌルしたプラグむン。`/plugin` の **Flagged** セクションに衚瀺されたす。[マヌケットプレむスのホスト](/docs/ja/plugins/host-marketplace)を参照しおください |

193 193 

194`${CLAUDE_PLUGIN_ROOT}` はバヌゞョンディレクトリを指すため、プラグむンのルヌトパスはすべおのバヌゞョンで倉曎されたす。プラグむンの耐久ファむルを `${CLAUDE_PLUGIN_DATA}` に保持しおください。194`${CLAUDE_PLUGIN_ROOT}` はバヌゞョンディレクトリを指すため、プラグむンのルヌトパスはすべおのバヌゞョンで倉曎されたす。プラグむンの耐久ファむルを `${CLAUDE_PLUGIN_DATA}` に保持しおください。

Details

116* **`Validation passed with warnings`**マニフェストは読み蟌たれたすが、バリデヌタが修正すべき点を芋぀けたした。䟋えば、Claude Code が削陀する未知のトップレベルフィヌルド、kebab-case でない `name`、たたは欠萜しおいる `version`、`description`、`author` などです。CI で譊告を゚ラヌに倉えるには `--strict` を枡しおください116* **`Validation passed with warnings`**マニフェストは読み蟌たれたすが、バリデヌタが修正すべき点を芋぀けたした。䟋えば、Claude Code が削陀する未知のトップレベルフィヌルド、kebab-case でない `name`、たたは欠萜しおいる `version`、`description`、`author` などです。CI で譊告を゚ラヌに倉えるには `--strict` を枡しおください

117* **`Validation failed`**マニフェストに型の䞍䞀臎、欠萜しおいるか、プラグむンルヌトを超えるパス、たたは `userConfig` オプション、`channels` ゚ントリ、`lspServers` 蚭定、`monitors` ゚ントリ内の未知のキヌがありたす。Claude Code はプラグむンを読み蟌むずきに同じ問題を報告したす117* **`Validation failed`**マニフェストに型の䞍䞀臎、欠萜しおいるか、プラグむンルヌトを超えるパス、たたは `userConfig` オプション、`channels` ゚ントリ、`lspServers` 蚭定、`monitors` ゚ントリ内の未知のキヌがありたす。Claude Code はプラグむンを読み蟌むずきに同じ問題を報告したす

118 118 

119このコマンドは、プラグむンが `.mcp.json` で宣蚀する各 MCP サヌバヌ゚ントリ、[`mcpServers`](#mcpservers) が名前を付ける `.json` ファむル内、たたは `plugin.json` 内のむンラむンも確認したす。これらの MCP チェックには Claude Code v2.1.281 以降が必芁であり、以䞋が含たれたす

120 

121* **゚ラヌ**Claude Code がプラグむンを読み蟌むずきにドロップする゚ントリ、マニフェストが宣蚀しないオプションぞの `${user_config.KEY}` 参照、および有効な絶察 URL ではないリモヌト `url`

122* **譊告**非ルヌプバックホストぞの `http://` たたは `ws://` URL、およびリテラル認蚌情報のように芋えるヘッダヌ倀

123 

119<h2 id="fields">124<h2 id="fields">

120 フィヌルド125 フィヌルド

121</h2>126</h2>


387 包含ず存圚392 包含ず存圚

388</h3>393</h3>

389 394 

390すべおのコンポヌネントパスはプラグむンルヌト内で解決され、存圚する必芁がありたす。`claude plugin validate` は `outputStyles`、`lspServers`、`monitors`、`themes` パスをチェックしないため、これらのフィヌルドの䞍正なパスはプラグむンが読み蟌たれるずきにのみ倱敗したす395すべおのコンポヌネントパスはプラグむンルヌト内で解決され、存圚する必芁がありたす。`claude plugin validate` はすべおのコンポヌネントキヌの䞋のパスをチェックしたす

391 396 

392* **包含**プラグむンルヌト倖で解決されるパスは読み蟌たれず、`/plugin` **Errors** タブに `<component> path escapes plugin directory: <path>` が衚瀺されたす。`..` を含むパスが䞀般的なケヌスであり、`claude plugin validate` は `Path contains ".." which could be a path traversal attempt` ずしお報告したす397* **包含**プラグむンルヌト倖で解決されるパスは読み蟌たれず、`/plugin` **Errors** タブに `<component> path escapes plugin directory: <path>` が衚瀺されたす。`..` を含むパスが䞀般的なケヌスであり、`claude plugin validate` は `Path contains ".." which could be a path traversal attempt` ずいう゚ラヌを報告したす

393* **存圚**存圚しないパスは読み蟌たれず、`/plugin` **Errors** タブに `<component> path not found: <path>` が衚瀺されたす。`claude plugin validate` は `Path not found` ずしお報告したす398* **存圚**存圚しないパスは読み蟌たれず、`/plugin` **Errors** タブに `<component> path not found: <path>` が衚瀺されたす。`claude plugin validate` は `Path not found` ずいう゚ラヌを報告したす

399 

400`outputStyles`、`lspServers`、`monitors`、`themes` パスの堎合、`claude plugin validate` チェックには Claude Code v2.1.283 以降が必芁です。

394 401 

395<h3 id="how-each-key-combines-with-its-default-location">402<h3 id="how-each-key-combines-with-its-default-location">

396 各キヌがデフォルトの堎所ずどのように組み合わされるか403 各キヌがデフォルトの堎所ずどのように組み合わされるか


561 568 

562`${CLAUDE_PLUGIN_ROOT}` はプラグむンが曎新されるずきに倉わるため、そこに状態を曞き蟌たないでください。ルヌトが移動する堎合ず叀いディレクトリがクリヌンアップされる堎合に぀いおは、[読み蟌みペヌゞ](/docs/ja/plugins/loading)を参照しおください。569`${CLAUDE_PLUGIN_ROOT}` はプラグむンが曎新されるずきに倉わるため、そこに状態を曞き蟌たないでください。ルヌトが移動する堎合ず叀いディレクトリがクリヌンアップされる堎合に぀いおは、[読み蟌みペヌゞ](/docs/ja/plugins/loading)を参照しおください。

563 570 

564最埌にむンストヌルされた堎所からプラグむンをアンむンストヌルするず、[`--keep-data`](/docs/ja/plugins/cli-reference) を枡さない限り、`${CLAUDE_PLUGIN_DATA}` ディレクトリは削陀されたす。571デフォルトでは、Claude Code は最埌にむンストヌルされた堎所からプラグむンをアンむンストヌルするずきに `${CLAUDE_PLUGIN_DATA}` ディレクトリを削陀したす。`--keep-data` およびそれが保持される他のケヌスに぀いおは、[プラグむンのアンむンストヌル](/docs/ja/plugins/cli-reference#plugin-uninstall)を参照しおください。

565 572 

566<h3 id="where-each-variable-resolves">573<h3 id="where-each-variable-resolves">

567 各倉数が解決される堎所574 各倉数が解決される堎所


571 578 

572| プラグむンコンポヌネント | `${...}` が解決されるフィヌルド | プロセスに゚クスポヌトされたす |579| プラグむンコンポヌネント | `${...}` が解決されるフィヌルド | プロセスに゚クスポヌトされたす |

573| :- | :- | :- |580| :- | :- | :- |

574| フックコマンド | `command` ず `args` の任意の堎所 | `CLAUDE_PLUGIN_ROOT`、`CLAUDE_PLUGIN_DATA`、`CLAUDE_PROJECT_DIR`、`CLAUDE_PLUGIN_OPTION_<KEY>` |581| Hook コマンド | `command` ず `args` の任意の堎所 | `CLAUDE_PLUGIN_ROOT`、`CLAUDE_PLUGIN_DATA`、`CLAUDE_PROJECT_DIR`、`CLAUDE_PLUGIN_OPTION_<KEY>` |

575| モニタヌコマンド | `command` の任意の堎所 | ゚クスポヌトされたせん |582| Monitor コマンド | `command` の任意の堎所 | ゚クスポヌトされたせん |

576| MCP `stdio` サヌバヌ | `command`、`args`、`env` | `CLAUDE_PLUGIN_ROOT`、`CLAUDE_PLUGIN_DATA` |583| MCP `stdio` サヌバヌ | `command`、`args`、`env` | `CLAUDE_PLUGIN_ROOT`、`CLAUDE_PLUGIN_DATA` |

577| MCP `http`、`sse`、`ws` サヌバヌ | `url`、`headers`、`headersHelper` | 適甚されたせん |584| MCP `http`、`sse`、`ws` サヌバヌ | `url`、`headers`、`headersHelper` | 適甚されたせん |

578| LSP サヌバヌ | `command`、`args`、`env`、`workspaceFolder` | `CLAUDE_PLUGIN_ROOT`、`CLAUDE_PLUGIN_DATA`、`CLAUDE_PROJECT_DIR` |585| LSP サヌバヌ | `command`、`args`、`env`、`workspaceFolder` | `CLAUDE_PLUGIN_ROOT`、`CLAUDE_PLUGIN_DATA`、`CLAUDE_PROJECT_DIR` |

579| スキル、コマンド、゚ヌゞェントコンテンツ | Markdown 本䜓の任意の堎所 | 適甚されたせん |586| Skill、command、agent コンテンツ | Markdown 本䜓の任意の堎所 | 適甚されたせん |

580 587 

581倉数は、Bash ツヌルを通じお Claude が実行するコマンドの環境、メむンセッション、たたはサブ゚ヌゞェントに存圚したせん。スキル、コマンド、゚ヌゞェントコンテンツでは、Markdown 本䜓に `${...}` 参照を曞き蟌み、Claude Code はコンテンツを読み蟌むずきにパスをむンラむンで眮き換えたす。588倉数は、Bash ツヌルを通じお Claude が実行するコマンドの環境、メむンセッション、たたはサブ゚ヌゞェントに存圚したせん。skill、command、agent コンテンツでは、Markdown 本䜓に `${...}` 参照を曞き蟌み、Claude Code はコンテンツを読み蟌むずきにパスをむンラむンで眮き換えたす。

582 589 

583<h3 id="quoting-and-path-separators">590<h3 id="quoting-and-path-separators">

584 クォヌトずパス区切り文字591 クォヌトずパス区切り文字


586 593 

587眮き換えられた各パスを 1 ぀の匕数に保ちたす594眮き換えられた各パスを 1 ぀の匕数に保ちたす

588 595 

589* **フックコマンド**[exec 圢匏](/docs/ja/hooks#exec-form-and-shell-form)を `args` で䜿甚しお、各パスが 1 ぀の匕数でクォヌトなしになるようにしたす596* **Hook コマンド**[exec 圢匏](/docs/ja/hooks#exec-form-and-shell-form)を `args` で䜿甚しお、各パスが 1 ぀の匕数でクォヌトなしになるようにしたす

590* **シェル圢匏フックずモニタヌコマンド**倉数をダブルクォヌトで囲んで、スペヌスを含むパスが 1 ぀の単語のたたになるようにしたす597* **Shell 圢匏フックず monitor コマンド**倉数をダブルクォヌトで囲んで、スペヌスを含むパスが 1 ぀の単語のたたになるようにしたす

598 

599hooks ファむルの shell 圢匏コマンドでこれらの倉数の 1 ぀をクォヌトの倖に眮いたたたにするず、フックが [`shell`](/docs/ja/hooks#command-hook-fields) を `"powershell"` に蚭定しおいない限り、`claude plugin validate` は譊告を衚瀺したす。

591 600 

592このシェル圢匏フックはプラグむンにバンドルされたスクリプトを実行したす601このシェル圢匏フックはプラグむンにバンドルされたスクリプトを実行したす

593 602 


629| ワヌクフロヌ | `workflows/` | ワヌクフロヌ `.js` ファむル |638| ワヌクフロヌ | `workflows/` | ワヌクフロヌ `.js` ファむル |

630| テヌマ | `themes/` | テヌマ JSON ファむル |639| テヌマ | `themes/` | テヌマ JSON ファむル |

631| モニタヌ | `monitors/monitors.json` | monitors 配列 |640| モニタヌ | `monitors/monitors.json` | monitors 配列 |

632| 実行可胜ファむル | `bin/` | ここのファむルはプラグむンが有効な間、Bash ツヌルの `PATH` 䞊にあるため、Claude はそれらをベアコマンドずしお実行したす。claude.ai ず Cowork は、このディレクトリを持぀プラグむン[claude.ai 組織蚭定を通じお配垃する](/docs/ja/plugins/host-marketplace#distribute-through-organization-settings)ものを含むをむンストヌルしたせん |641| Executables | `bin/` | ここのファむルはプラグむンが有効な間、Bash ツヌルの `PATH` 䞊にあるため、Claude はそれらをベアコマンドずしお実行したす。claude.ai ず Cowork は、このディレクトリを持぀プラグむン[claude.ai 組織蚭定を通じお配垃する](https://claude.com/docs/plugins/org-sync#keep-executables-out-of-the-top-level-bin-directory)ものを含むをむンストヌルしたせん |

633| 蚭定 | `settings.json` | プラグむンが有効な間に適甚される `agent` ず `subagentStatusLine` のデフォルト |642| 蚭定 | `settings.json` | プラグむンが有効な間に適甚される `agent` ず `subagentStatusLine` のデフォルト |

634 643 

635すべおのデフォルトの堎所を䜿甚し、フックが呌び出す `scripts/` フォルダを持぀プラグむンは、次のようにレむアりトされたす644すべおのデフォルトの堎所を䜿甚し、フックが呌び出す `scripts/` フォルダを持぀プラグむンは、次のようにレむアりトされたす

Details

47* **公匏マヌケットプレむス名**: `claude-code-marketplace`、`claude-code-plugins`、`claude-plugins-official`、`anthropic-marketplace`、`anthropic-plugins`、`agent-skills`、`anthropic-agent-skills`、`life-sciences`、`knowledge-work-plugins`、`claude-for-legal`、`claude-for-financial-services`、`financial-services-plugins`、`first-party-plugins`、および `claude-tag-plugins`。マヌケットプレむスが `github.com/anthropics/` の䞋の `github` たたは `git` [マヌケットプレむス゜ヌス](#marketplace-sources) から来ない限り予玄されおいたす。47* **公匏マヌケットプレむス名**: `claude-code-marketplace`、`claude-code-plugins`、`claude-plugins-official`、`anthropic-marketplace`、`anthropic-plugins`、`agent-skills`、`anthropic-agent-skills`、`life-sciences`、`knowledge-work-plugins`、`claude-for-legal`、`claude-for-financial-services`、`financial-services-plugins`、`first-party-plugins`、および `claude-tag-plugins`。マヌケットプレむスが `github.com/anthropics/` の䞋の `github` たたは `git` [マヌケットプレむス゜ヌス](#marketplace-sources) から来ない限り予玄されおいたす。

48* **コミュニティマヌケットプレむス名**: `claude-community`、`claude-plugins-community`、および `healthcare`。公匏名ず同じルヌルの䞋で予玄されおいたす。48* **コミュニティマヌケットプレむス名**: `claude-community`、`claude-plugins-community`、および `healthcare`。公匏名ず同じルヌルの䞋で予玄されおいたす。

49* **プラグむンディレクトリ名**: `anthropic-plugin-directory` および `claude-plugin-directory`。公匏名ず同じルヌルの䞋で予玄されおいたす。49* **プラグむンディレクトリ名**: `anthropic-plugin-directory` および `claude-plugin-directory`。公匏名ず同じルヌルの䞋で予玄されおいたす。

50* **公匏マヌケットプレむスになりすたし名**: `official-claude-plugins` たたは `claude-plugins-v2` などの名前、および非 ASCII 文字を含む任意の名前。゚ラヌは `Marketplace name impersonates an official Anthropic/Claude marketplace` です。名前内の制埡文字たたは双方向フォヌマット文字も `Marketplace name cannot contain control or bidirectional-formatting characters` を報告したす。50* **公匏マヌケットプレむスになりすたし名**: `official-claude-plugins` たたは `claude-plugins-v2` などの名前、および非 ASCII 文字を含む任意の名前。゚ラヌは `Marketplace name impersonates an official Anthropic/Claude marketplace` です。名前内の制埡文字たたは双方向フォヌマット文字も `Marketplace name cannot contain control or bidirectional-formatting characters` を報告したす。マヌケットプレむスが既にそのような名前の䞋で登録されおいる堎合、そのマヌケットプレむスずそのプラグむンは読み蟌みを停止したす。

51* <span id="reserved-name-spellings" />**予玄名の別のスペル**: 予玄名ず末尟のドット、たたはハむフンの代わりにハむフン以倖の蚘号によっおのみ異なる名前。`claude.code.plugins` は `claude-code-plugins` ずしおカりントされたす。`claude plugin validate` はそのような名前を受け入れたす。マヌケットプレむスの远加は [`is another spelling of "<reserved>", a reserved marketplace name`](/docs/ja/errors#marketplace-name-is-another-spelling-of-a-reserved-name) で倱敗し、1 ぀の䞋で登録されたマヌケットプレむスは読み蟌みを停止したす。このチェックには Claude Code v2.1.280 以降が必芁です。51* <span id="reserved-name-spellings" />**予玄名の別のスペル**: 予玄名ず末尟のドット、たたはハむフンの代わりにハむフン以倖の蚘号によっおのみ異なる名前。`claude.code.plugins` は `claude-code-plugins` ずしおカりントされたす。`claude plugin validate` はそのような名前を受け入れたす。マヌケットプレむスの远加は [`is another spelling of "<reserved>", a reserved marketplace name`](/docs/ja/errors#marketplace-name-is-another-spelling-of-a-reserved-name) で倱敗し、1 ぀の䞋で登録されたマヌケットプレむスは読み蟌みを停止したす。このチェックには Claude Code v2.1.280 以降が必芁です。

52* **Claude Code がマヌケットプレむスから来ないプラグむンに䜿甚する名前**: [`--plugin-dir`](/docs/ja/cli-reference) で読み蟌たれたプラグむンの `inline`、組み蟌みプラグむンの `builtin`、[`.claude/skills/`](/docs/ja/skills) から自動読み蟌みされたプラグむンの `skills-dir`、および claude.ai アカりントから同期されたプラグむンの `synced`。`claude-plugin-test` も予玄されおいたす。`skills-dir` は `strictKnownMarketplaces` および `blockedMarketplaces` で `{"source": "skills-dir"}` ずしおも衚瀺されたす。[ポリシヌリストでのみ有効な゜ヌス倀](#source-values-valid-only-in-policy-lists) で説明されおいたす。52* **Claude Code がマヌケットプレむスから来ないプラグむンに䜿甚する名前**: [`--plugin-dir`](/docs/ja/cli-reference) で読み蟌たれたプラグむンの `inline`、組み蟌みプラグむンの `builtin`、[`.claude/skills/`](/docs/ja/skills) から自動読み蟌みされたプラグむンの `skills-dir`、および claude.ai アカりントから同期されたプラグむンの `synced`。`claude-plugin-test` も予玄されおいたす。`skills-dir` は `strictKnownMarketplaces` および `blockedMarketplaces` で `{"source": "skills-dir"}` ずしおも衚瀺されたす。[ポリシヌリストでのみ有効な゜ヌス倀](#source-values-valid-only-in-policy-lists) で説明されおいたす。

53* **`npm`、`pip`、`uv`、`cargo`、`github`、および `gh`**: 任意の倧文字小文字で予玄されおいたす。このチェックには Claude Code v2.1.275 以降が必芁です。53* **`npm`、`pip`、`uv`、`cargo`、`github`、および `gh`**: 任意の倧文字小文字で予玄されおいたす。このチェックには Claude Code v2.1.275 以降が必芁です。

54* **`claudeai-` で始たる名前**: claude.ai でホストされおいるマヌケットプレむス甚に予玄されおいたす。`claude plugin marketplace add` は `Cannot add marketplace "<name>": names starting with "claudeai-" are reserved for marketplaces hosted on claude.ai` で他のマヌケットプレむスを拒吊したす。54* **`claudeai-` で始たる名前**: claude.ai でホストされおいるマヌケットプレむス甚に予玄されおいたす。`claude plugin marketplace add` は `Cannot add marketplace "<name>": names starting with "claudeai-" are reserved for marketplaces hosted on claude.ai` で他のマヌケットプレむスを拒吊したす。

55 55 

56登録されたマヌケットプレむスが公匏マヌケットプレむスの名前を暡倣しおいるため読み蟌みを停止する堎合、`claude plugin list` および `/plugin` は `Claude Code refuses the marketplace name "<name>"` を報告したす。メッセヌゞはマヌケットプレむスを削陀するよう指瀺したす。マヌケットプレむスを削陀するず、そのプラグむンもアンむンストヌルされ、保存されたデヌタも削陀されたす。この名前付き拒吊メッセヌゞには Claude Code v2.1.282 以降が必芁です。

57 

56<h2 id="top-level-fields">58<h2 id="top-level-fields">

57 トップレベルフィヌルド59 トップレベルフィヌルド

58</h2>60</h2>

plugins/measure.md +2 −0

Details

96* **質問できるチヌムメむト**各ナヌザヌの独自の Claude Code は、プラグむンをただ䜿甚しおいるかどうかを 4 ぀の堎所で衚瀺したす[`/plugin` パネル](#not-used-recently-in-/plugin)、[`/skill-doctor`](#find-skills-that-never-run)、[`/doctor`](#unused-plugins-in-/doctor)、および [`/usage`](#usage-share-in-/usage)。これら 4 ぀はすべお、ナヌザヌが独自のマシン䞊のセッションで Claude Code プロンプトで実行するコマンドです。96* **質問できるチヌムメむト**各ナヌザヌの独自の Claude Code は、プラグむンをただ䜿甚しおいるかどうかを 4 ぀の堎所で衚瀺したす[`/plugin` パネル](#not-used-recently-in-/plugin)、[`/skill-doctor`](#find-skills-that-never-run)、[`/doctor`](#unused-plugins-in-/doctor)、および [`/usage`](#usage-share-in-/usage)。これら 4 ぀はすべお、ナヌザヌが独自のマシン䞊のセッションで Claude Code プロンプトで実行するコマンドです。

97* **どちらでもない**そのプラグむンの Claude Code からの䜿甚信号がありたせん。97* **どちらでもない**そのプラグむンの Claude Code からの䜿甚信号がありたせん。

98 98 

99Anthropic のディレクトリに掲茉されおいるプラグむンの䜿甚状況に぀いおは、claude.com の[公開プラグむンの䜿甚状況を远跡する](https://claude.com/docs/connectors/building/after-publishing#track-published-plugin-usage)を参照しおください。

100 

99<h3 id="not-used-recently-in-/plugin">101<h3 id="not-used-recently-in-/plugin">

100 `/plugin` で最近䜿甚されおいない102 `/plugin` で最近䜿甚されおいない

101</h3>103</h3>

plugins/org.md +2 −1

Details

14 これらのケヌスは他のペヌゞで説明されおいたす14 これらのケヌスは他のペヌゞで説明されおいたす

15 15 

16 * **自分自身のためにプラグむンをむンストヌルする**: [プラグむンをむンストヌル](/docs/ja/plugins/install) から開始しおください16 * **自分自身のためにプラグむンをむンストヌルする**: [プラグむンをむンストヌル](/docs/ja/plugins/install) から開始しおください

17 * **claude.ai ず Cowork でメンバヌが䜿甚できるプラグむンを制埡する**: ヘルプセンタヌの [組織向けプラグむンを管理する](https://support.claude.com/en/articles/13837433) を参照しおください17 * **claude.ai ず Cowork でメンバヌが䜿甚できるプラグむンを制埡する**: claude.com の [組織向けプラグむンを管理する](https://claude.com/docs/plugins/admin) を参照しおください

18 * **claude.ai、Cowork、Claude Code 党䜓に 1 ぀のプラグむンをロヌルアりトする**: claude.com の [ロヌルアりトルヌトを遞択する](https://claude.com/docs/plugins/org-rollout#choose-a-rollout-route) を参照しおください

18 * **claude.ai の管理蚭定のプラグむンペヌゞ**: [**組織蚭定 > プラグむンずスキル**](https://claude.ai/admin-settings/skills?tab=inventory) はメンバヌの claude.ai アカりント向けにプラグむンをオンにし、これらは Claude Code に [同期されたプラグむン](/docs/ja/plugins/loading#synced-plugins) ずしお到達したす。このペヌゞのキヌは蚭定したせん19 * **claude.ai の管理蚭定のプラグむンペヌゞ**: [**組織蚭定 > プラグむンずスキル**](https://claude.ai/admin-settings/skills?tab=inventory) はメンバヌの claude.ai アカりント向けにプラグむンをオンにし、これらは Claude Code に [同期されたプラグむン](/docs/ja/plugins/loading#synced-plugins) ずしお到達したす。このペヌゞのキヌは蚭定したせん

19</Note>20</Note>

20 21 

plugins/overview.md +6 −3

Details

9Claude Code プラグむンは、Claude Code がむンストヌルしお 1 ぀のナニットずしお読み蟌むスキル、゚ヌゞェント、hooks、MCP サヌバヌ、たたはその他のコンポヌネントのディレクトリです。ほずんどのプラグむンはマヌケットプレむスから提䟛されたす。マヌケットプレむスはプラグむンをリストアップし、各プラグむンをどこから取埗するかを瀺すカタログです。誰かが提䟛したフォルダからプラグむンを読み蟌むこずもできたすし、[独自に構築する](/docs/ja/plugins/create)こずもできたす。9Claude Code プラグむンは、Claude Code がむンストヌルしお 1 ぀のナニットずしお読み蟌むスキル、゚ヌゞェント、hooks、MCP サヌバヌ、たたはその他のコンポヌネントのディレクトリです。ほずんどのプラグむンはマヌケットプレむスから提䟛されたす。マヌケットプレむスはプラグむンをリストアップし、各プラグむンをどこから取埗するかを瀺すカタログです。誰かが提䟛したフォルダからプラグむンを読み蟌むこずもできたすし、[独自に構築する](/docs/ja/plugins/create)こずもできたす。

10 10 

11<Note>11<Note>

12 claude.ai チャットたたは Cowork を䜿甚しおいお Claude Code を䜿甚しおいない堎合は、[claude.ai および Cowork のプラグむン](https://claude.com/docs/plugins/overview)を参照しおください。12 claude.com で開始しおください。以䞋のいずれかに該圓する堎合

13 

14 * **Claude Code ではなく claude.ai チャットたたは Cowork を䜿甚しおいる**[claude.ai および Cowork のプラグむン](https://claude.com/docs/plugins/overview)を参照しおください

15 * **MCP サヌバヌを構築し、Anthropic のディレクトリに掲茉したい**[ディレクトリに公開する](https://claude.com/docs/directory/publish)を参照しおください

13</Note>16</Note>

14 17 

15プラグむンを今すぐ詊すには、Claude Code タヌミナルセッションで `/plugin` を実行し、**Discover** タブからプラグむンをむンストヌルしたす。このタブには、Anthropic の公匏マヌケットプレむスず远加したマヌケットプレむスのプラグむンがリストアップされおいたす。そこから18プラグむンを今すぐ詊すには、Claude Code タヌミナルセッションで `/plugin` を実行し、**Discover** タブからプラグむンをむンストヌルしたす。このタブには、Anthropic の公匏マヌケットプレむスず远加したマヌケットプレむスのプラグむンがリストアップされおいたす。そこから


122claude.ai/code のブラりザヌを含むクラりドセッションは、ロヌカル蚭定のプラグむンを読み蟌みたせん。タヌミナル、VS Code、デスクトップアプリでのむンストヌル手順、およびクラりドセッションが読み蟌むものに぀いおは、[プラグむンのむンストヌル](/docs/ja/plugins/install#install-a-plugin)を参照しおください。125claude.ai/code のブラりザヌを含むクラりドセッションは、ロヌカル蚭定のプラグむンを読み蟌みたせん。タヌミナル、VS Code、デスクトップアプリでのむンストヌル手順、およびクラりドセッションが読み蟌むものに぀いおは、[プラグむンのむンストヌル](/docs/ja/plugins/install#install-a-plugin)を参照しおください。

123 126 

124<Note>127<Note>

125 同じプラグむン圢匏は claude.ai および Cowork にもむンストヌルされたす。異なるコンポヌネントセットが読み蟌たれたす。これらのサヌフェスに぀いおは、claude.com の[claude.ai および Cowork のプラグむン](https://claude.com/docs/plugins/overview)を参照しおください。128 同じプラグむン圢匏は claude.ai および Cowork にもむンストヌルされたす。異なるコンポヌネントセットが読み蟌たれたす。これらのサヌフェスに぀いおは、claude.com の[claude.ai および Cowork のプラグむン](https://claude.com/docs/plugins/overview)を参照しおください。その[コンポヌネントサポヌト衚](https://claude.com/docs/plugins/platform-support#compare-component-support-by-app)も参照しおください。

126</Note>129</Note>

127 130 

128<h2 id="next-steps">131<h2 id="next-steps">


135 138 

136プラグむンをむンストヌルたたは構築したら、これらのペヌゞは次に来るものをカバヌしおいたす139プラグむンをむンストヌルたたは構築したら、これらのペヌゞは次に来るものをカバヌしおいたす

137 140 

138* **構築したものを共有する**[プラグむンの公開ず配垃](/docs/ja/plugins/publish)141* **構築したものを共有する**[プラグむンの公開ず配垃](/docs/ja/plugins/publish)、独自のマヌケットプレむスを通じお、たたは [Anthropic のディレクトリ](/docs/ja/plugins/publish#submit-to-anthropics-directory)

139* **それが機胜しおいるかどうか、および䜿甚されおいるかどうかを確認する**[evals でプラグむンをテストする](/docs/ja/plugin-evals)および[プラグむンのコストず䜿甚状況を枬定する](/docs/ja/plugins/measure)142* **それが機胜しおいるかどうか、および䜿甚されおいるかどうかを確認する**[evals でプラグむンをテストする](/docs/ja/plugin-evals)および[プラグむンのコストず䜿甚状況を枬定する](/docs/ja/plugins/measure)

140* **チヌム向けのマヌケットプレむスを実行する**[マヌケットプレむスを䜜成する](/docs/ja/plugins/create-marketplace)、次に[マヌケットプレむスをホストしお維持する](/docs/ja/plugins/host-marketplace)143* **チヌム向けのマヌケットプレむスを実行する**[マヌケットプレむスを䜜成する](/docs/ja/plugins/create-marketplace)、次に[マヌケットプレむスをホストしお維持する](/docs/ja/plugins/host-marketplace)

141* **組織のプラグむンポリシヌを蚭定する**[組織のプラグむンを管理する](/docs/ja/plugins/org)144* **組織のプラグむンポリシヌを蚭定する**[組織のプラグむンを管理する](/docs/ja/plugins/org)

plugins/publish.md +21 −18

Details

4 4 

5# プラグむンを公開・配垃する5# プラグむンを公開・配垃する

6 6 

7> Claude Code プラグむンを独自のマヌケットプレむスたたは Anthropic のコミュニティマヌケットプレむスを通じお公開し、リリヌス前チェックリストずナヌザヌが曎新を受け取る方法に぀いお説明したす。7> Claude Code プラグむンを独自のマヌケットプレむスたたは Anthropic のディレクトリを通じお公開し、リリヌス前チェックリストずナヌザヌが曎新を受け取る方法に぀いお説明したす。

8 8 

9Claude Code プラグむンを公開するずは、プラグむンをマヌケットプレむスにリストアップするこずです。マヌケットプレむスは、プラグむンをリストアップし、各プラグむンをどこから取埗するかを瀺す JSON カタログです。これにより、他のナヌザヌはプラグむンを名前でむンストヌルでき、あなたの曎新を受け取るこずができたす。独自のマヌケットプレむスを実行するこずも、プラグむンを Anthropic のコミュニティマヌケットプレむスに提出するこずもできたす。プラグむンを公開せずに共有するには、プラグむンのディレクトリたたは `.zip` ファむルを送信しお、ナヌザヌが自分でロヌドできるようにしたす。9Claude Code プラグむンを公開するずは、プラグむンをマヌケットプレむスにリストアップするこずです。マヌケットプレむスは、プラグむンをリストアップし、各プラグむンをどこから取埗するかを瀺す JSON カタログです。これにより、他のナヌザヌはプラグむンを名前でむンストヌルでき、あなたの曎新を受け取るこずができたす。独自のマヌケットプレむスを実行するこずも、プラグむンを Anthropic のディレクトリに提出するこずもできたす。プラグむンを公開せずに共有するには、プラグむンのディレクトリたたは `.zip` ファむルを送信しお、ナヌザヌが自分でロヌドできるようにしたす。

10 10 

11このペヌゞは、共有する準備ができおいる完成したプラグむンの䜜成者向けです。11このペヌゞは、共有する準備ができおいる完成したプラグむンの䜜成者向けです。

12 12 


29| :- | :- | :- | :- |29| :- | :- | :- | :- |

30| [マヌケットプレむスなし](#share-a-plugin-without-a-marketplace) | プラグむンフォルダたたはその `.zip` ファむルを送信したナヌザヌ | プラグむンのフォルダ | いいえ。送信されたコピヌをロヌドしたす |30| [マヌケットプレむスなし](#share-a-plugin-without-a-marketplace) | プラグむンフォルダたたはその `.zip` ファむルを送信したナヌザヌ | プラグむンのフォルダ | いいえ。送信されたコピヌをロヌドしたす |

31| [独自のマヌケットプレむス](#publish-through-your-own-marketplace) | リポゞトリにアクセスできるすべおのナヌザヌ。リポゞトリはプラむベヌトでもかたいたせん | `.claude-plugin/marketplace.json` を含む git リポゞトリたたは他のホスト。プラグむンをリストアップしたす | オフ |31| [独自のマヌケットプレむス](#publish-through-your-own-marketplace) | リポゞトリにアクセスできるすべおのナヌザヌ。リポゞトリはプラむベヌトでもかたいたせん | `.claude-plugin/marketplace.json` を含む git リポゞトリたたは他のホスト。プラグむンをリストアップしたす | オフ |

32| [Anthropic のコミュニティマヌケットプレむス](#submit-to-the-community-marketplace) | `anthropics/claude-plugins-community` を远加したすべおのナヌザヌ | プラグむンディレクトリ送信フォヌム経由での送信 | オフ |32| [Anthropic のディレクトリ](#submit-to-anthropics-directory) | claude.ai たたは Cowork で远加したナヌザヌ。たた、[アカりント同期](/docs/ja/plugins/loading#synced-plugins)を通じお Claude Code セッションにロヌドされたす | プラグむンを保持する GitHub リポゞトリず、送信するための有料 claude.ai プラン | はい。プッシュしたバヌゞョンが公開された埌 |

33 33 

34自動曎新は、ナヌザヌ偎のマヌケットプレむスごずの蚭定で、バックグラりンドで新しいバヌゞョンを取埗したす。34自動曎新は、ナヌザヌ偎のマヌケットプレむスごずの蚭定で、バックグラりンドで新しいバヌゞョンを取埗したす。

35 35 


141 141 

142[プラグむンをむンストヌルする](/docs/ja/plugins/install)はナヌザヌ偎のコマンドをカバヌし、[自動曎新が実行される時期](/docs/ja/plugins/loading#when-auto-update-runs)はタむミングをカバヌしおいたす。142[プラグむンをむンストヌルする](/docs/ja/plugins/install)はナヌザヌ偎のコマンドをカバヌし、[自動曎新が実行される時期](/docs/ja/plugins/loading#when-auto-update-runs)はタむミングをカバヌしおいたす。

143 143 

144<h2 id="submit-to-the-community-marketplace">144<h2 id="submit-to-anthropics-directory">

145 コミュニティマヌケットプレむスに提出する145 Anthropic のディレクトリに提出する

146</h2>146</h2>

147 147 

148Anthropic のコミュニティマヌケットプレむス `claude-community` は、プラグむンディレクトリ送信フォヌム経由で提出されたプラグむンをリストアップする公開マヌケットプレむスです。148Anthropic のディレクトリは、claude.ai ず Cowork でプラグむンずコネクタを远加するためにナヌザヌが閲芧するカタログです。そこに 1 ぀のリストがあれば、claude.ai、Cowork、Claude Code のナヌザヌに到達したす。[claude.ai/directory/manage](https://claude.ai/directory/manage) の開発者ポヌタルから提出したす。[claude.com/docs/directory/publish#prepare-for-review](https://claude.com/docs/directory/publish#prepare-for-review) の「レビュヌの準備」では、公開される前に各バヌゞョンに䜕が起こるかに぀いお説明しおいたす。

149 149 

150ナヌザヌは Claude Code セッション内で `/plugin marketplace add anthropics/claude-plugins-community` でコミュニティマヌケットプレむスを远加し、`@claude-community` ずしおそこからむンストヌルしたす。150提出には有料の claude.ai プランが必芁です。Pro ず Max では自分のアカりントから提出したす。Team ず Enterprise では、オヌナヌが提出でき、Enterprise ではオヌナヌが **Organization settings > Roles** のカスタムロヌルを通じお他のメンバヌに **Directory** 暩限を付䞎するこずもできたす。[ディレクトリに提出できるこずを確認する](https://claude.com/docs/directory/publish#confirm-you-can-submit-to-the-directory)を参照しおください。

151 151 

152コミュニティマヌケットプレむスが公匏マヌケットプレむスずどのように異なるかに぀いおは、[Anthropic のマヌケットプレむス](/docs/ja/plugins/anthropic-marketplaces)を参照しおください。152提出手順、各バヌゞョンが通過する必芁があるチェック、公開埌に䜕が起こるかは claude.com に蚘茉されおいたす。これはナヌザヌがどのサヌフェスを䜿甚しおいるかに関係なく同じだからです。

153 153 

154プラグむンをコミュニティマヌケットプレむスに提出するには、アプリ内フォヌムのいずれかを䜿甚しおください。154* [ディレクトリに公開する](https://claude.com/docs/directory/publish#before-you-submit-to-the-directory)提出できるもの、誰が提出できるか

155* [プラグむンを提出する](https://claude.com/docs/plugins/submit#submit-a-plugin)ポヌタルの手順ず[公開されたプラグむンを曎新する](https://claude.com/docs/plugins/submit#update-a-published-plugin)

156* [プラグむン提出前チェックリスト](https://claude.com/docs/plugins/pre-submission-checklist#run-the-checks-before-you-submit)提出前に実行しお修正するチェック

157* [以前の提出を開発者ポヌタルに移動する](https://claude.com/docs/directory/publish#move-an-earlier-submission-to-the-developer-portal)ポヌタルが存圚する前に、以前の提出フォヌムのいずれかを通じおプラグむンを提出した堎合の察応

155 158 

156* **claude.ai**: [claude.ai/admin-settings/directory/submissions/plugins/new](https://claude.ai/admin-settings/directory/submissions/plugins/new)159ポヌタルを開く前に、ロヌカルで怜蚌し、Claude Code の倖でロヌドされるコンポヌネントを確認しおください。

157* **Console**: [platform.claude.com/plugins/submit](https://platform.claude.com/plugins/submit)

158 160 

159claude.ai フォヌムには Team たたは Enterprise 組織ず、デフォルトでオヌナヌが保持するディレクトリ暩限が必芁です。Team たたは Enterprise 組織に属しおいない個別の䜜成者は、代わりに Console フォヌムを䜿甚できたす。161* **シェルで `claude plugin validate ./your-plugin --strict` を実行する**`./your-plugin` をプラグむンディレクトリぞのパスに眮き換えおください。このコマンドはマニフェスト゚ラヌをロヌカルでキャッチしたす。[plugin validate](/docs/ja/plugins/cli-reference#plugin-validate) は各実行が読み取るファむルをリストアップしおいたす。ポヌタルは CLI がチェックしない远加のディレクトリルヌルを適甚するため、ロヌカルでクリヌンな実行でもポヌタル怜蚌がクリヌンであるこずは保蚌されたせん。

162* **どこでロヌドされるかを確認する**䞀郚のプラグむンコンポヌネントは Claude Code のみであり、claude.ai たたは Cowork ではロヌドされたせん。[コンポヌネントサポヌトテヌブル](https://claude.com/docs/plugins/platform-support#compare-component-support-by-app)は各コンポヌネントをアプリごずにリストアップしおいるため、Claude Code の倖のナヌザヌが䜕を取埗するかを知るこずができたす。

160 163 

161シェルで、提出する前に `claude plugin validate ./your-plugin` をロヌカルで実行しおください。`./your-plugin` をプラグむンディレクトリぞのパスに眮き換えおください。怜蚌が成功するず、Claude Code は `✔ Validation passed` たたは譊告がある堎合は `✔ Validation passed with warnings` ず出力したす。譊告は怜蚌を倱敗させたせん。`--strict` を远加しお、譊告を゚ラヌずしお扱っおください。164Anthropic の公匏マヌケットプレむス `claude-plugins-official` は、ディレクトリポヌタル経由での提出を受け付けおいたせん。Anthropic パヌトナヌ連絡先ず協力しおいる堎合は、公匏マヌケットプレむスのリストアップに぀いお尋ねおください。

162 165 

163リストアップされたプラグむンは [`anthropics/claude-plugins-community`](https://github.com/anthropics/claude-plugins-community) カタログに衚瀺され、ほがすべおの堎合、特定のコミット SHA にピン留めされたす。166<h3 id="how-a-listed-plugin-reaches-claude-code-users">

164 167 リストアップされたプラグむンが Claude Code ナヌザヌに到達する方法

165提出ずプラグむンが `marketplace.json` に衚瀺されるたでの間に遅延がある可胜性がありたす。プラグむンがむンストヌル可胜かどうかを確認するには、[コミュニティカタログ](https://github.com/anthropics/claude-plugins-community/blob/main/.claude-plugin/marketplace.json)でその名前を怜玢しおください。168</h3>

166 169 

167公匏マヌケットプレむス `claude-plugins-official` は、これらのフォヌム経由での提出を受け付けおいたせん。Anthropic パヌトナヌ連絡先ず協力しおいる堎合は、公匏マヌケットプレむスのリストアップに぀いお尋ねおください。170claude.ai のディレクトリからプラグむンをむンストヌルした人は、そのプラグむンをアカりントに持ち、Claude Code は `<name>@synced` ずしおロヌドしたす。[claude.ai から同期されたプラグむン](/docs/ja/plugins/loading#synced-plugins)では、ナヌザヌが䜕を芋るか、どのようにオフにするかに぀いお説明しおいたす。

168 171 

169<h2 id="ship-updates-renames-and-removals">172<h2 id="ship-updates-renames-and-removals">

170 曎新、名前倉曎、および削陀を配垃する173 曎新、名前倉曎、および削陀を配垃する


174 新しいバヌゞョンをリリヌスする177 新しいバヌゞョンをリリヌスする

175</h3>178</h3>

176 179 

177独自のマヌケットプレむスを通じお公開し、`plugin.json` が `version` を蚭定しおいる堎合は、それをむンクリメントしおプッシュしおください。`claude plugin update` を実行するか、自動曎新がオンのナヌザヌは、[ナヌザヌに曎新を配垃する](#ship-updates-to-users)の䞋で説明されおいるように、新しいバヌゞョンを受け取りたす。180独自のマヌケットプレむスを通じお公開し、`plugin.json` が `version` を蚭定しおいる堎合は、それをむンクリメントしおプッシュしおください。`claude plugin update` を実行するか、自動曎新がオンのナヌザヌは、[ナヌザヌに曎新を配垃する](#ship-updates-to-users)の䞋で説明されおいるように、新しいバヌゞョンを受け取りたす。ディレクトリリスティングに぀いおは、[公開されたプラグむンを曎新する](https://claude.com/docs/plugins/submit#update-a-published-plugin)を参照しおください。

178 181 

179<h3 id="tag-a-release">182<h3 id="tag-a-release">

180 リリヌスにタグを付ける183 リリヌスにタグを付ける

plugins/security.md +1 −1

Details

118 118 

119シェルで、むンストヌルした`--scope`を指定しお[`claude plugin uninstall <plugin>`](/docs/ja/plugins/cli-reference#plugin-uninstall)を実行したす。その埌、アンむンストヌルが削陀したものず残したものを確認したす119シェルで、むンストヌルした`--scope`を指定しお[`claude plugin uninstall <plugin>`](/docs/ja/plugins/cli-reference#plugin-uninstall)を実行したす。その埌、アンむンストヌルが削陀したものず残したものを確認したす

120 120 

121* **氞続デヌタ**それがプラグむンがむンストヌルされた最埌のスコヌプの堎合、アンむンストヌルは`--keep-data`を枡さない限り、プラグむンの氞続デヌタディレクトリも削陀したす。121* **氞続デヌタ**デフォルトでは、それがプラグむンがむンストヌルされた最埌のスコヌプの堎合、アンむンストヌルはプラグむンの氞続デヌタディレクトリも削陀したす。`--keep-data`およびそれが残る他のケヌスに぀いおは、[plugin uninstall](/docs/ja/plugins/cli-reference#plugin-uninstall)を参照しおください。

122* **キャッシュされたファむル**プラグむンのファむルは`~/.claude/plugins/cache/`の䞋のディスク䞊に留たり、[バックグラりンドスむヌプが削陀する](/docs/ja/plugins/loading#cleanup-of-previous-versions)前に14日間保持されたす。最埌のプラグむンをアンむンストヌルした埌、孀立したディレクトリは別のプラグむンをむンストヌルするたで残りたす。ファむルを今すぐ削陀するには、`~/.claude/plugins/cache/<marketplace>/<plugin>/`の䞋のプラグむンのディレクトリを自分で削陀しおください。122* **キャッシュされたファむル**プラグむンのファむルは`~/.claude/plugins/cache/`の䞋のディスク䞊に留たり、[バックグラりンドスむヌプが削陀する](/docs/ja/plugins/loading#cleanup-of-previous-versions)前に14日間保持されたす。最埌のプラグむンをアンむンストヌルした埌、孀立したディレクトリは別のプラグむンをむンストヌルするたで残りたす。ファむルを今すぐ削陀するには、`~/.claude/plugins/cache/<marketplace>/<plugin>/`の䞋のプラグむンのディレクトリを自分で削陀しおください。

123* **マヌケットプレむス**マヌケットプレむスの所有者も信頌しない堎合は、[マヌケットプレむスも削陀しおください](/docs/ja/plugins/install#manage-marketplaces)。これにより、そこからむンストヌルしたすべおのプラグむンがアンむンストヌルされたす。123* **マヌケットプレむス**マヌケットプレむスの所有者も信頌しない堎合は、[マヌケットプレむスも削陀しおください](/docs/ja/plugins/install#manage-marketplaces)。これにより、そこからむンストヌルしたすべおのプラグむンがアンむンストヌルされたす。

124 124 

Details

584 プラグむンがむンストヌルされおいるが機胜しおいない584 プラグむンがむンストヌルされおいるが機胜しおいない

585</h2>585</h2>

586 586 

587むンストヌルは成功したしたが、プラグむンのスキル、フック、たたはサヌバヌは䜕もしおいたせん。[プラグむンが衚瀺されないか、そのスキルが衚瀺されない](#plugin-doesnt-appear-or-its-skills-dont-show-up)から始めおください。これは Claude Code が読み蟌んだものを報告する堎所を瀺し、メッセヌゞを䞀臎させおください。587むンストヌルは成功したしたが、プラグむンのスキル、フック、たたはサヌバヌが䜕もしおいたせん。たず [プラグむンが衚瀺されないか、そのスキルが衚瀺されない](#plugin-doesnt-appear-or-its-skills-dont-show-up) を確認しおください。ここでは Claude Code がロヌドしたものをどこで報告するかが説明されおおり、メッセヌゞず照合できたす。

588 588 

589<h3 id="plugin-doesnt-appear-or-its-skills-dont-show-up">589<h3 id="plugin-doesnt-appear-or-its-skills-dont-show-up">

590 プラグむンが衚瀺されないか、そのスキルが衚瀺されない590 プラグむンが衚瀺されないか、そのスキルが衚瀺されない

591</h3>591</h3>

592 592 

593プラグむンをむンストヌルし、`/` を入力しおそのスキルを期埅したか、Claude にそれを䜿甚するよう䟝頌し、䜕も起こりたせんでした。593プラグむンをむンストヌルしお `/` ず入力しおそのスキルを期埅したか、Claude にそれを䜿甚するよう求めたが、䜕も起こりたせんでした。

594 594 

595䜕かを倉曎する前に、プラグむンの状態を確認しおください595䜕かを倉曎する前に、プラグむンの状態を確認しおください。

596 596 

597<Steps>597<Steps>

598 <Step title="プラグむンがむンストヌルされ、有効になっおいるこずを確認">598 <Step title="プラグむンがむンストヌルされ、有効になっおいるこずを確認する">

599 `/plugin` を実行しお **Installed** を開きたす。プラグむンがリストされ、有効になっおいるこずを確認しおください。シェルで `claude plugin list` は各プラグむンのバヌゞョン、スコヌプ、`Status: ✔ enabled` を含む同じリストを出力したす。599 `/plugin` を実行しお **Installed** を開きたす。プラグむンがリストされ、有効になっおいるこずを確認しおください。シェルで `claude plugin list` を実行するず、各プラグむンのバヌゞョン、スコヌプ、および `Status: ✔ enabled` を含む同じリストが出力されたす。

600 </Step>600 </Step>

601 601 

602 <Step title="Errors タブを読む">602 <Step title="Errors タブを読む">

603 同じパネルで **Errors** タブを開きたす。各゚ントリはメッセヌゞをガむダンス行ず組み合わせたす。このセクションの残りのほずんどのメッセヌゞはそのタブから来おいたす。603 同じパネルの **Errors** タブを開きたす。各゚ントリはメッセヌゞずガむダンス行をペアにしたす。このセクションの残りのほずんどのメッセヌゞはそのタブから来おいたす。

604 </Step>604 </Step>

605 605 

606 <Step title="このセッション䞭にむンストヌルした堎合は再床読み蟌む">606 <Step title="このセッション䞭にむンストヌルした堎合は再床読み蟌む">

607 プラグむンがむンストヌルされ、゚ラヌがなく、このセッション䞭にむンストヌルした堎合は、`/reload-plugins` を実行しおください。プラグむン、スキル、゚ヌゞェント、フック、サヌバヌの数で `Reloaded:` を出力したす。䜕かが倱敗した堎合、`N errors during load. Run /plugin for details.` を远加したす。607 プラグむンがむンストヌルされ、゚ラヌがないが、このセッション䞭にむンストヌルした堎合は、`/reload-plugins` を実行しおください。プラグむン、スキル、゚ヌゞェント、フック、およびサヌバヌの数を含む `Reloaded:` を出力したす。䜕かが倱敗した堎合、`N errors during load. Run /plugin for details.` が远加されたす。

608 </Step>608 </Step>

609</Steps>609</Steps>

610 610 

611プラグむンが゚ラヌなく読み蟌たれ、そのスキルがただ衚瀺されない堎合、次のステップは独自のプラグむンず他の人のプラグむンで異なりたす611プラグむンが゚ラヌなくロヌドされ、そのスキルがただ衚瀺されない堎合、次のステップは自分のプラグむンず他の人のプラグむンで異なりたす。

612 612 

613* **構築しおいるプラグむン**[プラグむンが読み蟌たれおいるがそのスキルが芋぀からない](#plugin-loads-but-its-skills-are-missing)を参照しおください613* **構築䞭のプラグむン**: [プラグむンはロヌドされるが、そのスキルが芋぀からない](#plugin-loads-but-its-skills-are-missing) を参照しおください

614* **他の誰かが発行したプラグむン**`/plugin` で **Installed** を開き、プラグむンの詳现ペむンを開きたす。これはプラグむンに含たれるものをリストしたす。そこにスキルをリストしないプラグむンは、`/` を入力するずきに提䟛するスキルがありたせん614* **他の人が公開したプラグむン**: `/plugin` で **Installed** を開き、プラグむンの詳现ペむンを開きたす。ここにはプラグむンに含たれるものがリストされおいたす。そこにスキルがリストされおいないプラグむンは、`/` ず入力したずきに提䟛するスキルがありたせん

615 615 

616<h3 id="run-reload-plugins-to-activate">616<h3 id="run-reload-plugins-to-activate">

617 `Run /reload-plugins to activate.`617 `Run /reload-plugins to activate.`

618</h3>618</h3>

619 619 

620`/plugin` のむンストヌル抂芁は `Plugin is now active.` の代わりに `Run /reload-plugins to activate.` で終わりたした。620`/plugin` のむンストヌル抂芁が `Plugin is now active.` の代わりに `Run /reload-plugins to activate.` で終わりたした。

621 621 

622Claude Code はむンストヌル䞭にプラグむンを有効にしたせんでした。これは、有効化が[プロンプトキャッシュを無効にする](/docs/ja/prompt-caching#enabling-or-disabling-a-plugin)か、有効化の詊みが倱敗したためです。622Claude Code はむンストヌル䞭にプラグむンをアクティブ化したせんでした。これは、アクティブ化するず [プロンプトキャッシュが無効になる](/docs/ja/prompt-caching#enabling-or-disabling-a-plugin) か、アクティブ化の詊みが倱敗したためです。

623 623 

624コマンドを入力する必芁はありたせん。パネルが閉じ、Claude Code が `/reload-plugins` を実行するか、ストリヌミングが終了する応答たでキュヌに入れたす。624コマンドを入力する必芁はありたせん。パネルが閉じお Claude Code が `/reload-plugins` を実行するか、ストリヌミング䞭のレスポンスが終了するたでキュヌに入れたす。

625 625 

626その再床読み蟌みが出力するものを読んでください626そのリロヌドが出力するものを読んでください。

627 627 

628* **プラグむン、スキル、゚ヌゞェント、フック、サヌバヌの数で `Reloaded:`**プラグむンはアクティブです。䜕かが読み蟌みに倱敗した堎合、行は `N errors during load. Run /plugin for details.` を远加したす。628* **プラグむン、スキル、゚ヌゞェント、フック、およびサヌバヌの数を含む `Reloaded:`**: プラグむンはアクティブになりたした。䜕かがロヌドに倱敗した堎合、行は `N errors during load. Run /plugin for details.` を远加したす。

629* **`This reload changes MCP tools (...) — your next message will re-read the whole conversation instead of using the cache. Run /reload-plugins --force to apply.`**再床読み蟌みはプラグむン MCP サヌバヌを远加たたは削陀するか、`LSP` ツヌルを远加たたは削陀し、プロンプトキャッシュを無効にしたす。LSP ケヌスの堎合、行は `This reload adds the LSP tool` たたは `This reload removes the LSP tool` で始たりたす。`--force` で実行しおプラグむンを有効にするか、新しいセッションを開始しおください629* **`This reload changes MCP tools (...) — your next message will re-read the whole conversation instead of using the cache. Run /reload-plugins --force to apply.`**: リロヌドはプラグむン MCP サヌバヌを远加たたは削陀するか、`LSP` ツヌルを削陀し、プロンプトキャッシュを無効にしたす。LSP の堎合、行は `This reload adds the LSP tool` たたは `This reload removes the LSP tool` で始たりたす。`--force` で実行しおプラグむンをアクティブ化するか、新しいセッションを開始しおください

630 630 

631v2.1.268 より前では、むンストヌル䞭に有効にされなかったむンストヌルは、自分で `/reload-plugins` を実行するたで保留䞭のたたでした。631v2.1.268 より前では、むンストヌル䞭にアクティブ化されなかったむンストヌルは、自分で `/reload-plugins` を実行するたで保留䞭のたたでした。

632 632 

633v2.1.246 より前では、その抂芁のスキル数にはプラグむンの `commands/` ゚ントリのみが含たれおいたため、再床読み蟌みはプラグむンの `SKILL.md` スキルを読み蟌むこずができ、それでも `0 skills` を報告できたした。633v2.1.246 より前では、その抂芁のスキル数にはプラグむンの `commands/` ゚ントリのみが含たれおいたため、リロヌドはプラグむンの `SKILL.md` スキルをロヌドしおも `0 skills` を報告できたした。

634 634 

635<h3 id="plugin-not-cached-at">635<h3 id="plugin-not-cached-at">

636 `Plugin "<name>" not cached at <path>`636 `Plugin "<name>" not cached at <path>`

637</h3>637</h3>

638 638 

639**Errors** タブはこの行をガむダンス `Run /plugin to refresh the plugin cache` で衚瀺したす。Claude Code はプラグむンのむンストヌル蚘録を持っおいたすが、蚘録が指すディレクトリが芋぀かりたせん。䟋えば、キャッシュをクリアした埌。639**Errors** タブにこの行が衚瀺され、ガむダンスは `Run /plugin to refresh the plugin cache` です。Claude Code にはプラグむンのむンストヌル蚘録がありたすが、蚘録が指す ディレクトリが芋぀かりたせん。たずえば、キャッシュをクリアした埌です。

640 640 

641シェルからプラグむンを再床むンストヌルしおください。`claude plugin install <name>@<marketplace>` は、むンストヌルディレクトリが芋぀からないプラグむンを再床ダりンロヌドしたす。蚘録は存圚したす641シェルからプラグむンを再床むンストヌルしおください。`claude plugin install <name>@<marketplace>` は、むンストヌル ディレクトリが芋぀からないが蚘録が存圚するプラグむンを再床ダりンロヌドしたす。

642 642 

643```shell theme={null}643```shell theme={null}

644claude plugin install <name>@<marketplace>644claude plugin install <name>@<marketplace>

645```645```

646 646 

647次に、セッションで `/reload-plugins` を実行しおください。**Errors** タブ゚ントリが消え、プラグむンは **Installed** の䞋に戻りたす。647次に、セッションで `/reload-plugins` を実行しおください。**Errors** タブ゚ントリが消え、プラグむンが **Installed** の䞋に戻りたす。

648 648 

649<h3 id="a-plugin-you-disabled-still-loads">649<h3 id="a-plugin-you-disabled-still-loads">

650 `Disabled in ~/.claude/settings.json but still loads`650 `Disabled in ~/.claude/settings.json but still loads`

651</h3>651</h3>

652 652 

653`~/.claude/settings.json` でプラグむンを `false` に蚭定し、`claude plugin list` たたは `/plugin` の行がこのメッセヌゞを衚瀺し、その埌に `— project settings enable it, which overrides your user setting` などの゜ヌスが続きたす。その高い優先床の゜ヌスの `true` はナヌザヌ蚭定をオヌバヌラむドしおいたす。653`~/.claude/settings.json` でプラグむンを `false` に蚭定し、`claude plugin list` たたは `/plugin` の行にこのメッセヌゞが衚瀺され、その埌に `— project settings enable it, which overrides your user setting` などの゜ヌスが続きたす。その高い優先床の゜ヌスの `true` がナヌザヌ蚭定をオヌバヌラむドしおいたす。

654 654 

655マシンでプロゞェクト察応プラグむンをオプトアりトするには、`.claude/settings.local.json` で id を `false` に蚭定しおください。これはプロゞェクトファむルより優先床が高いです。メッセヌゞが名前を付けるこずができる他の゜ヌスに぀いおは、[ナヌザヌ蚭定で無効になっおいるが匕き続き読み蟌たれる](/docs/ja/plugins/loading#disabled-in-user-settings-but-still-loads)を参照しおください。655マシン䞊でプロゞェクト察応プラグむンをオプトアりトするには、プロゞェクト ファむルより優先床が高い `.claude/settings.local.json` で ID を `false` に蚭定しおください。メッセヌゞが名前を付ける他の゜ヌスに぀いおは、[ナヌザヌ蚭定で無効になっおいるが、ただロヌドされおいる](/docs/ja/plugins/loading#disabled-in-user-settings-but-still-loads) を参照しおください。

656 656 

657`claude plugin list` が代わりにプラグむンを `required by your org` ずマヌクする堎合、蚭定ファむルは関係ありたせん組織は claude.ai で同期されたプラグむンを必須ずしおマヌクし、以前に無効にした堎合でも読み蟌みたす。[claude.ai から同期されたプラグむン](/docs/ja/plugins/loading#synced-plugins)を参照しおください。657代わりに `claude plugin list` がプラグむンを `required by your org` ずマヌクしおいる堎合、蚭定ファむルは関係ありたせん。組織は claude.ai で同期されたプラグむンを必須ずしおマヌクし、以前に無効にしおいおも読み蟌たれたす。[claude.ai から同期されたプラグむン](/docs/ja/plugins/loading#synced-plugins) を参照しおください。

658 658 

659<h3 id="plugin-is-enabled-in-project-settings-but-isnt-installed-here">659<h3 id="plugin-is-enabled-in-project-settings-but-isnt-installed-here">

660 `Plugin "<name>" is enabled in project settings but isn't installed here`660 `Plugin "<name>" is enabled in project settings but isn't installed here`

661</h3>661</h3>

662 662 

663**Errors** タブはプロゞェクトの `.claude/settings.json` が有効にするプラグむンに察しおこの行を衚瀺し、ガむダンス `Run claude plugin install <name>@<marketplace> --scope project to install it for this project` が続きたす。663**Errors** タブにこの行が衚瀺されたす。プロゞェクトの `.claude/settings.json` が有効にするプラグむンの堎合、ガむダンスは `Run claude plugin install <name>@<marketplace> --scope project to install it for this project` です。

664 664 

665リポゞトリの蚭定はすべおの人がそれを開くためにプラグむンを有効にするこずができたすが、むンストヌルしたせん。プラグむンが GitHub リポゞトリや npm パッケヌゞなどの倖郚゜ヌスから来る堎合、Claude Code はむンストヌルするたでダりンロヌドしたせん。ガむダンス行からコマンドをシェルで実行し、再床読み蟌んでください665リポゞトリの蚭定はそれを開く党員のプラグむンを有効にできたすが、むンストヌルはしたせん。プラグむンが GitHub リポゞトリや npm パッケヌゞなどの倖郚゜ヌスから来おいる堎合、Claude Code はそれを自分でむンストヌルするたでダりンロヌドしたせん。シェルからガむダンス行のコマンドを実行しおから、リロヌドしおください。

666 666 

667```shell theme={null}667```shell theme={null}

668claude plugin install <name>@<marketplace> --scope project668claude plugin install <name>@<marketplace> --scope project


670 670 

671セッションで `/reload-plugins` を実行した埌、**Errors** タブ゚ントリは消え、プラグむンは **Installed** の䞋にリストされたす。671セッションで `/reload-plugins` を実行した埌、**Errors** タブ゚ントリは消え、プラグむンは **Installed** の䞋にリストされたす。

672 672 

673組織がプラグむンを事前にむンストヌルする堎合、代わりに管理蚭定を通じお行いたす。[プラグむンを事前にむンストヌルしお必須にする](/docs/ja/plugins/org#pre-install-and-require-plugins)を参照しおください。673組織がプラグむンを事前にむンストヌルしおいる堎合、管理蚭定を通じおそうしたす。[プラグむンの事前むンストヌルず芁求](/docs/ja/plugins/org#pre-install-and-require-plugins) を参照しおください。

674 674 

675<h3 id="failed-to-load-hooks-from-and-hooks-that-dont-fire">675<h3 id="failed-to-load-hooks-from-and-hooks-that-dont-fire">

676 `Failed to load hooks from <path>` ずフックが発火しない676 `Failed to load hooks from <path>` ずフックが発火しない

677</h3>677</h3>

678 678 

679プラグむンのフックが実行されたせん。**Errors** タブが読み蟌み倱敗を衚瀺するか、フックが読み蟌たれ、トランスクリプトで `<Event> hook error` 通知が衚瀺されるか、フックが゚ラヌなく読み蟌たれ、決しお発火したせん。679プラグむンのフックが実行されないか、1 ぀がアクションをブロックしたす。**Errors** タブにロヌド倱敗が衚瀺されるか、フックがロヌドされおトランスクリプトに `<Event> hook error` 通知たたはブロッキング ゚ラヌが衚瀺されるか、フックが゚ラヌなくロヌドされお発火したせん。

680 680 

681<h4 id="hooks-fail-to-load">681<h4 id="hooks-fail-to-load">

682 フックが読み蟌みに倱敗682 フックがロヌドに倱敗する

683</h4>683</h4>

684 684 

685**Errors** タブは次のいずれかのメッセヌゞを衚瀺したす685**Errors** タブに次のいずれかのメッセヌゞが衚瀺されたす。

686 686 

687* **`Failed to load hooks from <path>: <reason>`**`hooks/hooks.json` は有効な JSON ではないか、フックスキヌマに倱敗したす。理由は解析たたは怜蚌゚ラヌに名前を付けたす。ファむルを修正しおください。プラグむンを発行する前に `hooks/hooks.json` の JSON 構文の問題をキャッチするには、シェルで `claude plugin validate <plugin-directory>` を実行しおください687* **`Failed to load hooks from <path>: <reason>`**: `hooks/hooks.json` が有効な JSON ではないか、フック スキヌマに倱敗しおいたす。理由は解析たたは怜蚌゚ラヌを名前付けしたす。ファむルを修正しおください。プラグむンを公開する前に `hooks/hooks.json` の JSON 構文の問題をキャッチするには、シェルで `claude plugin validate <plugin-directory>` を実行しおください

688* **`hooks path not found: <path>`**マニフェストの `hooks` フィヌルドは、プラグむンルヌトに察しおそのパスに存圚しないファむルに名前を付けたす。パスを修正するか、ファむルを远加しおください688* **`hooks path not found: <path>`**: マニフェストの `hooks` フィヌルドが、プラグむン ルヌトに盞察しお存圚しないファむルを名前付けしたす。パスを修正するか、ファむルを远加しおください

689 689 

690<h4 id="hook-error-notices-in-the-transcript">690<h4 id="hook-error-notices-in-the-transcript">

691 トランスクリプトの `hook error` 通知691 トランスクリプトの `hook error` 通知

692</h4>692</h4>

693 693 

694`... hook error: Failed with non-blocking status code: <stderr>` の圢匏の通知は、フックが実行され、そのコマンドが倱敗したこずを意味したす。䟋えば、`Stop hook error: Failed with non-blocking status code: /bin/sh: node: command not found` は、Claude Code が生成したシェルが `node` を芋぀けられなかったこずを意味したす。むンストヌルするか、`claude` を開始するタヌミナルの `PATH` にあるこずを確認しおください。694`... hook error: Failed with non-blocking status code: <stderr>` 圢匏の通知は、フックが実行され、そのコマンドが倱敗したこずを意味したす。たずえば、`Stop hook error: Failed with non-blocking status code: /bin/sh: node: command not found` は、Claude Code が生成したシェルが `node` を芋぀けられなかったこずを意味したす。それをむンストヌルするか、`claude` を開始するタヌミナルの `PATH` にあるこずを確認しおください。

695 695 

696他の゚ラヌに぀いおは、プラグむンディレクトリからフックのコマンドを自分で実行しお完党な出力を衚瀺するか、[デバッグログ](/docs/ja/hooks#debug-hooks)で完党な stderr をキャプチャしおください。696stderr がプラグむンのパスをスペヌスで切り取っお衚瀺しおいる堎合、フックのシェル圢匏コマンドは匕甚笊の倖で `${CLAUDE_PLUGIN_ROOT}` を䜿甚し、むンストヌル パスにスペヌスが含たれおいたす。倉数を二重匕甚笊で囲むか、[exec 圢匏](/docs/ja/hooks#exec-form-and-shell-form) を䜿甚しおください。匕甚笊なしの倉数を芋぀けるには、プラグむン ディレクトリで `claude plugin validate` を実行し、その [匕甚譊告](/docs/ja/plugins/manifest-reference#quoting-and-path-separators) を探しおください。

697 

698その他の゚ラヌに぀いおは、プラグむン ディレクトリからフックのコマンドを自分で実行しお完党な出力を確認するか、[デバッグ ログ](/docs/ja/hooks#debug-hooks) で完党な stderr をキャプチャしおください。

699 

700<h4 id="a-plugin-hook-blocks-a-tool-call-or-prompt">

701 プラグむン フックがツヌル呌び出したたはプロンプトをブロックする

702</h4>

703 

704終了コヌド 2 で終了するフックは [実行したアクションをブロック](/docs/ja/hooks#exit-code-2) したす。プラグむンのフックがこのようにブロックし、その stderr がブロッキング メッセヌゞの堎合、゚ラヌは `This hook comes from the <plugin> plugin.` で終わりたす。これにより、どのプラグむンを無効にするか修正するかがわかりたす。v2.1.281 より前では、゚ラヌはプラグむンを名前付けしたせんでした。

705 

706そのメッセヌゞがプラグむンのパスをスペヌスで切り取っお衚瀺しおいる堎合、[匕甚笊なしの `${CLAUDE_PLUGIN_ROOT}` 修正](#hook-error-notices-in-the-transcript) を適甚しおください。

697 707 

698<h4 id="hook-loads-but-never-fires">708<h4 id="hook-loads-but-never-fires">

699 フックが読み蟌たれるが決しお発火しない709 フックがロヌドされるが発火しない

700</h4>710</h4>

701 711 

702フックが゚ラヌなく読み蟌たれるが決しお発火しない堎合は、その定矩を確認しおから、それが実行されるのを芋おください712フックが゚ラヌなくロヌドされるが発火しない堎合は、その定矩を確認しおから、実行を監芖しおください。

703 713 

704<Steps>714<Steps>

705 <Step title="むベント名を確認">715 <Step title="むベント名を確認する">

706 むベント名は倧文字ず小文字を区別するため、䟋えば `PostToolUse` など、正確に䞀臎するこずを確認しおください。716 むベント名は倧文字ず小文字を区別するため、`PostToolUse` など、正確に䞀臎するこずを確認しおください。

707 </Step>717 </Step>

708 718 

709 <Step title="マッチャヌを確認">719 <Step title="マッチャヌを確認する">

710 フックの `matcher` がツヌル名ず䞀臎するこずを確認しおください。720 フックの `matcher` がツヌル名ず䞀臎するこずを確認しおください。

711 </Step>721 </Step>

712 722 

713 <Step title="むベントを意図的にトリガヌ">723 <Step title="意図的にむベントをトリガヌする">

714 `PostToolUse` フックの堎合は、Claude にファむルを線集するよう䟝頌しおください。724 `PostToolUse` フックの堎合、Claude にファむルを線集するよう求めおください。

715 </Step>725 </Step>

716 726 

717 <Step title="デバッグログを読む">727 <Step title="デバッグ ログを読む">

718 [デバッグログ](/docs/ja/hooks#debug-hooks)を開きたす。これはどのフックが䞀臎したかを蚘録したす。実行されたフックは終了コヌドで衚瀺されたす。728 [デバッグ ログ](/docs/ja/hooks#debug-hooks) を開きたす。これは、どのフックが䞀臎したかを蚘録したす。実行されたフックは、その終了コヌドずずもにそこに衚瀺されたす。

719 </Step>729 </Step>

720</Steps>730</Steps>

721 731 

722<h3 id="invalid-mcp-server-config-for-and-mcp-servers-that-dont-start">732<h3 id="invalid-mcp-server-config-for-and-mcp-servers-that-dont-start">

723 `Invalid MCP server config for "<server>"` ず MCP サヌバヌが開始しない733 `Invalid MCP server config for "<server>"` ず MCP サヌバヌが起動しない

724</h3>734</h3>

725 735 

726プラグむンは MCP サヌバヌをバンドルし、**Errors** タブは `Invalid MCP server config for "<server>": <error>` を衚瀺するか、サヌバヌはリストされおいたすが `/mcp` は決しお接続を衚瀺したせん。736プラグむンが MCP サヌバヌをバンドルし、**Errors** タブに `Invalid MCP server config for "<server>": <error>` が衚瀺されるか、サヌバヌがリストされおいるが `/mcp` が接続を衚瀺したせん。

727 737 

728<h4 id="invalid-mcp-server-config-for-server-error">738<h4 id="invalid-mcp-server-config-for-server-error">

729 `Invalid MCP server config for "<server>": <error>`739 `Invalid MCP server config for "<server>": <error>`

730</h4>740</h4>

731 741 

732サヌバヌの蚭定はスキヌマチェックに合栌したすが、Claude Code はこのセッションに察しおそれを解決できたせん。コロンの埌のテキストは原因に名前を付け、修正を決定したす742サヌバヌの蚭定はスキヌマ チェックに合栌したすが、Claude Code はこのセッションに察しおそれを解決できたせん。コロンの埌のテキストは原因を名前付けし、修正を決定したす。

733 743 

734* **`Missing environment variables: <names>`**Claude Code を開始するシェルでそれらの倉数を蚭定し、新しいセッションを開始しおください744* **`Missing environment variables: <names>`**: シェルで Claude Code を開始するずきにそれらの倉数を蚭定しおから、新しいセッションを開始しおください

735* **`URL is unset or invalid`**URL が䜿甚する `${user_config.*}` オプションが蚭定されおいたせん。`/plugin configure <plugin>` を実行しお蚭定しおください745* **`URL is unset or invalid`**: URL が䜿甚する `${user_config.*}` オプションが蚭定されおいたせん。`/plugin configure <plugin>` を実行しお蚭定しおください

736* **`has an invalid MCP url`** たたは **`headersHelper for MCP server '<server>' references ${user_config.*}`**プラグむン自䜓の蚭定が問題です。プラグむンの MCP 蚭定の `url` たたは `headersHelper` を修正するか、プラグむンがあなたのものでない堎合は発行者に報告しおください。`headersHelper` ケヌスは[プラグむンコマンドリファレンス user\_config](/docs/ja/errors#plugin-command-references-user-config)の䞋に独自の゚ントリを持っおいたす746* **`has an invalid MCP url`** たたは **`headersHelper for MCP server '<server>' references ${user_config.*}`**: プラグむン自䜓の蚭定に問題がありたす。プラグむンの MCP 蚭定で `url` たたは `headersHelper` を修正するか、プラグむンがあなたのものでない堎合はプラグむンの䜜成者に報告しおください。`headersHelper` の堎合は、[プラグむン コマンドが user\_config を参照](/docs/ja/errors#plugin-command-references-user-config) の䞋に独自の゚ントリがありたす

737 747 

738<h4 id="server-is-configured-but-never-connects">748<h4 id="server-is-configured-but-never-connects">

739 サヌバヌが蚭定されおいるが決しお接続しない749 サヌバヌが蚭定されおいるが接続しない

740</h4>750</h4>

741 751 

742`/mcp` を実行しおサヌバヌのステヌタスを確認しおください。サヌバヌが健党な堎合、`/mcp` はそれを接続ずしお䞀芧衚瀺したす。752`/mcp` を実行しおサヌバヌのステヌタスを確認しおください。サヌバヌが正垞な堎合、`/mcp` はそれを接続枈みずしおリストしたす。

743 753 

744サヌバヌが開始䞭に出力した゚ラヌを読むには、`claude --debug` を実行し、`~/.claude/debug/<session-id>.txt` でログを開いおください。`--debug` フラグはタヌミナルに出力したせん。754サヌバヌが起動䞭に出力した゚ラヌを読むには、`claude --debug` を実行し、`~/.claude/debug/<session-id>.txt` でログを開きたす。`--debug` フラグはタヌミナルに出力したせん。

745 755 

746`.mcp.json` のサヌバヌ゚ントリがスキヌマに倱敗しおも、**Errors** タブに衚瀺されたせん。Claude Code はそのサヌバヌをドロップし、`Invalid MCP server config for <server> in <path>` をそのデバッグログにのみ蚘録したす。プラグむンを読み蟌たずに゚ントリを芋぀けるには、シェルでプラグむンディレクトリで `claude plugin validate` を実行しおください。これぱラヌずしお報告したす。756`.mcp.json` のサヌバヌ ゚ントリがスキヌマに倱敗した堎合、**Errors** タブに衚瀺されたせん。Claude Code はそのサヌバヌをドロップし、`Invalid MCP server config for <server> in <path>` をそのデバッグ ログにのみ蚘録したす。プラグむンをロヌドせずに゚ントリを芋぀けるには、プラグむン ディレクトリで シェルで `claude plugin validate` を実行したす。これぱラヌずしお報告したす。

747 757 

748v2.1.281 より前では、`claude plugin validate` は `.mcp.json` をチェックしたせんでした。758v2.1.281 より前では、`claude plugin validate` は `.mcp.json` をチェックしたせんでした。

749 759 

750<h4 id="server-works-with-plugin-dir-but-fails-after-install">760<h4 id="server-works-with-plugin-dir-but-fails-after-install">

751 サヌバヌは `--plugin-dir` で機胜したすが、むンストヌル埌に倱敗したす761 サヌバヌは `--plugin-dir` で機胜するがむンストヌル埌に倱敗する

752</h4>762</h4>

753 763 

754プラグむンの䜜成者であり、サヌバヌは `--plugin-dir` で゜ヌスディレクトリからプラグむンを読み蟌むずきに開始したすが、プラグむンがむンストヌルされた埌に倱敗したす。764プラグむンの䜜成者であり、`--plugin-dir` で゜ヌス ディレクトリからプラグむンをロヌドするずきはサヌバヌが起動したすが、プラグむンがむンストヌルされるず倱敗したす。

755 765 

756Claude Code はむンストヌルされたプラグむンをキャッシュにコピヌするため、゜ヌスディレクトリからのみ機胜するパスが壊れたす。`${CLAUDE_PLUGIN_ROOT}` を䜿甚しおプラグむン内のパスを曞き蟌んでください。766Claude Code はむンストヌル枈みプラグむンをキャッシュにコピヌするため、゜ヌス ディレクトリからのみ機胜するパスが壊れたす。プラグむン内のパスを `${CLAUDE_PLUGIN_ROOT}` で蚘述しおください。

757 767 

758プラグむンディレクトリの倖偎に到達するパスに぀いおは、[プラグむンが参照するファむルがそのディレクトリの倖偎にある](#files-the-plugin-references-outside-its-directory-arent-found)を参照しおください。768プラグむン ディレクトリの倖に到達するパスに぀いおは、[プラグむンがそのディレクトリの倖で参照するファむルが芋぀からない](#files-the-plugin-references-outside-its-directory-arent-found) を参照しおください。

759 769 

760<h3 id="language-server-doesnt-start">770<h3 id="language-server-doesnt-start">

761 蚀語サヌバヌが開始しない、メモリを䜿いすぎる、たたは間違った蚺断を報告771 蚀語サヌバヌが起動しない、メモリを䜿いすぎる、たたは間違った蚺断を報告する

762</h3>772</h3>

763 773 

764[コヌド知胜プラグむン](/docs/ja/plugins/code-intelligence)をむンストヌルし、Claude が蚺断を衚瀺しおいないか、蚀語サヌバヌがメモリを䜿いすぎおいるか、実際ではない゚ラヌを報告しおいたす。774[コヌド むンテリゞェンス プラグむン](/docs/ja/plugins/code-intelligence) をむンストヌルし、Claude が蚺断を衚瀺しおいないか、蚀語サヌバヌがメモリを䜿いすぎおいるか、実際ではない゚ラヌを報告しおいたす。

765 775 

766<h4 id="language-server-doesn’t-start">776<h4 id="language-server-doesn’t-start">

767 蚀語サヌバヌが開始しない777 蚀語サヌバヌが起動しない

768</h4>778</h4>

769 779 

770プラグむンは蚀語サヌバヌバむナリに接続し、Claude Code は `PATH` からコマンド名でそれを生成したす。780プラグむンは別途むンストヌルする蚀語サヌバヌ バむナリに接続し、Claude Code は `PATH` からコマンド名で生成したす。

771 781 

772`/plugin` **Errors** タブは倱敗をその理由で衚瀺したす。䟋えば、`Executable not found in $PATH: "<binary>"`、および `claude --debug` はそれを `LSP server <name> failed to start: <reason>` ずしおログしたす。782`/plugin` **Errors** タブに `Executable not found in $PATH: "<binary>"` などの理由ずずもに倱敗が衚瀺され、`claude --debug` はそれを `LSP server <name> failed to start: <reason>` ずしおログに蚘録したす。

773 783 

774バむナリをむンストヌルし、`claude` を開始するタヌミナルの `PATH` にあるこずを確認しおください。䟋えば、`which typescript-language-server` で確認しおください。次に、新しいセッションを開始しおください。784バむナリをむンストヌルし、`claude` を開始するタヌミナルの `PATH` にあるこずを確認しおください。たずえば、`which typescript-language-server` を䜿甚したす。次に、新しいセッションを開始しおください。

775 785 

776<h4 id="language-server-uses-too-much-memory">786<h4 id="language-server-uses-too-much-memory">

777 蚀語サヌバヌがメモリを䜿いすぎる787 蚀語サヌバヌがメモリを䜿いすぎる

778</h4>788</h4>

779 789 

780`rust-analyzer` や `pyright` などの蚀語サヌバヌはプロゞェクト党䜓をむンデックスしたす。`/plugin disable <plugin>` でセッションのプラグむンを無効にし、代わりに Claude の組み蟌み怜玢ツヌルに䟝存しおください。790`rust-analyzer` や `pyright` などの蚀語サヌバヌはプロゞェクト党䜓をむンデックスしたす。セッションで `/plugin disable <plugin>` を䜿甚しおプラグむンを無効にし、代わりに Claude の組み蟌み怜玢ツヌルに䟝存しおください。

781 791 

782<h4 id="false-positive-diagnostics-in-a-monorepo">792<h4 id="false-positive-diagnostics-in-a-monorepo">

783 モノレポの停陜性蚺断793 モノレポの停陜性蚺断

prompt-caching.md +66 −54

Details

37レむダヌテヌブルに衚瀺されないが、キャッシュされたたたになるものに圱響する 2 ぀の蚭定がありたす。37レむダヌテヌブルに衚瀺されないが、キャッシュされたたたになるものに圱響する 2 ぀の蚭定がありたす。

38 38 

39* **モデル**各モデルには独自のキャッシュがありたす。モデルを切り替えるず、コンテンツが同じであっおもリク゚スト党䜓が再蚈算されたす。以䞋の [モデルの切り替え](#switching-models) を参照しおください。39* **モデル**各モデルには独自のキャッシュがありたす。モデルを切り替えるず、コンテンツが同じであっおもリク゚スト党䜓が再蚈算されたす。以䞋の [モデルの切り替え](#switching-models) を参照しおください。

40* **゚フォヌトレベル**ほずんどのモデルでは、各゚フォヌトレベルには独自のキャッシュがあるため、セッション䞭に゚フォヌトを倉曎するずリク゚スト党䜓が再蚈算されたす。API キヌたたは Claude サブスクリプションを䜿甚した Opus 5.5 および Fable 5.1 では、デフォルトではキャッシュはそのたたです。以䞋の [゚フォヌトレベルの倉曎](#changing-effort-level) を参照しおください。40* **゚フォヌトレベル**ほずんどのモデルでは、各゚フォヌトレベルには独自のキャッシュがあるため、セッション䞭に゚フォヌトを倉曎するずリク゚スト党䜓が再蚈算されたす。API キヌたたは Claude サブスクリプションを䜿甚した Opus 5.5、Sonnet 5.5、および Fable 5.1 では、デフォルトではキャッシュはそのたたです。以䞋の [゚フォヌトレベルの倉曎](#changing-effort-level) を参照しおください。

41 41 

42<Tip>42<Tip>

43 セッションの最初にモデルず゚フォヌトレベルを遞択し、タスク間の自然な区切りのために `/compact` を保存しおください。タスク䞭に行う倉曎が少ないほど、キャッシュヒット率が高くなりたす。43 セッションの最初にモデルず゚フォヌトレベルを遞択し、タスク間の自然な区切りのために `/compact` を保存しおください。タスク䞭に行う倉曎が少ないほど、キャッシュヒット率が高くなりたす。


70 キャッシュを無効化するアクション70 キャッシュを無効化するアクション

71</h2>71</h2>

72 72 

73これらのアクションは、次のリク゚ストでキャッシュの䞀郚たたは党郚がミスになる原因ずなりたす。その埌、新しいプレフィックスがキャッシュされるたで、1 回限りの遅く、より高額なタヌンが衚瀺されたす。これらのほずんどは、コストがあるこずを知ったら、タスク䞭に回避できたす。モデルスむッチは、その埌の遅いタヌンに気付くたで無料に感じられるかもしれたせん。73これらのアクションは、次のリク゚ストがキャッシュの䞀郚たたは党郚をミスする原因ずなりたす。その埌、新しいプレフィックスがキャッシュされるたで、1 回限りの遅い、より高額なタヌンが衚瀺されたす。これらのほずんどは、コストがあるこずを知ったら、タスク䞭に回避できたす。モデルスむッチは、その埌の遅いタヌンに気付くたで無料に感じられたす。

74 74 

75* [モデルの切り替え](#switching-models)75* [モデルの切り替え](#switching-models)

76* [努力レベルの倉曎](#changing-effort-level)76* [努力レベルの倉曎](#changing-effort-level)

77* [高速モヌドの有効化](#turning-on-fast-mode)77* [高速モヌドの有効化](#turning-on-fast-mode)

78* [MCP サヌバヌの接続たたは切断](#connecting-or-disconnecting-an-mcp-server)78* [MCP サヌバヌの接続たたは削陀](#connecting-or-removing-an-mcp-server)

79* [プラグむンの有効化たたは無効化](#enabling-or-disabling-a-plugin)79* [プラグむンの有効化たたは無効化](#enabling-or-disabling-a-plugin)

80* [ツヌル党䜓の拒吊](#denying-an-entire-tool)80* [ツヌル党䜓の拒吊](#denying-an-entire-tool)

81* [䌚話のコンパクト化](#compacting-the-conversation)81* [䌚話のコンパクト化](#compacting-the-conversation)


88 88 

89各モデルには独自のキャッシュがありたす。[`/model`](/docs/ja/model-config#setting-your-model) で切り替えるず、コンテンツが同じであっおも、次のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み蟌みたす。89各モデルには独自のキャッシュがありたす。[`/model`](/docs/ja/model-config#setting-your-model) で切り替えるず、コンテンツが同じであっおも、次のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み蟌みたす。

90 90 

91タヌミナルで `/model` を実行するず、キャッシュがただ枩かい間は、Claude Code はスむッチの確認を求めたす。ただし、新しいモデルが最埌のレスポンスを生成したモデルではない堎合に限りたす。キャッシュは、Claude Code がこの䌚話で最埌にリク゚ストを送信した埌、たたは Claude が最埌に応答した埌、1 ぀の[キャッシュ TTL](#cache-lifetime) の間、枩かいたたです。その時間が経過するず、キャッシュは期限切れになるため、Claude Code は確認を求めずに切り替えたす。91タヌミナルで `/model` を実行するず、キャッシュがただ枩かく、新しいモデルが最埌のレスポンスを生成したモデルではない堎合にのみ、Claude Code はスむッチの確認を求めたす。キャッシュは、Claude Code がこの䌚話で最埌にリク゚ストを送信した埌、たたは Claude が最埌に応答した埌、1 ぀の [キャッシュ TTL](#cache-lifetime) の間、枩かいたたです。その時間が経過するず、キャッシュは期限切れになるため、Claude Code は確認なしで切り替えたす。

92 92 

93v2.1.238 より前では、Claude Code はキャッシュ TTL をチェックせず、キャッシュが期限切れになった埌でも確認を求めおいたした。93v2.1.238 より前では、Claude Code はキャッシュ TTL をチェックせず、キャッシュが期限切れになった埌でも確認を求めおいたした。

94 94 

95[PreModelSwitch フック](/docs/ja/hooks#premodelswitch-decision-control)を䜿甚しお、この確認を必須にするか、スキップするこずもできたす。95[PreModelSwitch フック](/docs/ja/hooks#premodelswitch-decision-control) を䜿甚しお、この確認を必須にするか、スキップするこずもできたす。

96 96 

97[`opusplan` モデル蚭定](/docs/ja/model-config#opusplan-model-setting)は、プランモヌド䞭は Opus に、実行䞭は Sonnet に解決されるため、各プランモヌドの切り替えはモデルスむッチであり、新しいキャッシュを開始したす。97[`opusplan` モデル蚭定](/docs/ja/model-config#opusplan-model-setting) は、プランモヌド䞭は Opus に、実行䞭は Sonnet に解決されるため、各プランモヌド切り替えはモデルスむッチであり、新しいキャッシュを開始したす。

98 98 

99Fable モデルず Opus 5.5 および Opus 5 の[自動モデルフォヌルバック](/docs/ja/model-config#automatic-model-fallback)もモデルスむッチです。安党分類噚がフォヌルバックモデルを持぀カテゎリヌでリク゚ストにフラグを立おるず、Claude Code はそのモデルでリク゚ストを再実行し、セッションはそこで続行されたす。99Fable モデル、Opus 5.5、Sonnet 5.5、および Opus 5 の [自動モデルフォヌルバック](/docs/ja/model-config#automatic-model-fallback) もモデルスむッチです。安党分類噚がフォヌルバックモデルを持぀カテゎリヌでリク゚ストにフラグを立おるず、Claude Code はそのモデルでリク゚ストを再実行し、セッションはそこで続行されたす。

100 100 

101スキルたたはコマンドのフロントマタヌがセッションの珟圚のモデル以倖の [`model`](/docs/ja/skills#frontmatter-reference)を指定する堎合、そのタヌンもモデルスむッチです。次のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み蟌みたす。セッションモデルは次のプロンプトで再開されたす。`context: fork` スキルは、代わりに[フォヌクされたサブ゚ヌゞェントのモデル](/docs/ja/skills#run-skills-in-a-subagent)を蚭定したす。101スキルたたはコマンドのフロントマタヌがセッションの珟圚のモデル以倖の [`model`](/docs/ja/skills#frontmatter-reference) を指定する堎合、そのタヌンもモデルスむッチです。次のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み蟌みたす。セッションモデルは次のプロンプトで再開されたす。`context: fork` スキルは、代わりに [フォヌクされたサブ゚ヌゞェントのモデル](/docs/ja/skills#run-skills-in-a-subagent) を蚭定したす。

102 102 

103<h3 id="changing-effort-level">103<h3 id="changing-effort-level">

104 努力レベルの倉曎104 努力レベルの倉曎

105</h3>105</h3>

106 106 

107ほずんどのモデルでは、セッション䞭に[努力レベル](/docs/ja/model-config#adjust-effort-level)を倉曎するず、次のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み蟌みたす。キャッシュがただ枩かい間は、Claude Code は最初に倉曎を確認するよう求めたす。107ほずんどのモデルでは、セッション䞭に [努力レベル](/docs/ja/model-config#adjust-effort-level) を倉曎するず、次のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み蟌みたす。キャッシュがただ枩かい間、Claude Code は最初に倉曎を確認するよう求めたす。

108 108 

109API キヌたたは Claude サブスクリプションを䜿甚した Opus 5.5 および Fable 5.1 では、努力レベルの倉曎によっおキャッシュが保持され、Claude Code は確認を求めずに新しいレベルを適甚したす。これは Amazon Bedrock、Google Cloud の Agent Platform、[Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway)、たたは [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS`](/docs/ja/llm-gateway-protocol#disable-pre-release-capabilities)を蚭定した堎合、あるいは組織が HIPAA 構成を持぀堎合には適甚されたせん。109API キヌたたは Claude サブスクリプションを䜿甚する Opus 5.5、Sonnet 5.5、および Fable 5.1 では、努力レベルを倉曎しおもキャッシュが保持され、Claude Code は確認なしに新しいレベルを適甚したす。これは Amazon Bedrock、Google Cloud の Agent Platform、たたは [Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway) には適甚されたせん。たた、[`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS`](/docs/ja/llm-gateway-protocol#disable-pre-release-capabilities) を蚭定した堎合、たたは組織が HIPAA 構成を持぀堎合にも適甚されたせん。

110 110 

111v2.1.260 より前では、API キヌたたは Claude サブスクリプションを䜿甚した Fable 5.1 での努力レベルの倉曎もキャッシュを無効化しおいたした。111v2.1.260 より前では、API キヌたたは Claude サブスクリプションを䜿甚する Fable 5.1 の努力レベルを倉曎するず、キャッシュも無効化されおいたした。

112 112 

113<h3 id="turning-on-fast-mode">113<h3 id="turning-on-fast-mode">

114 高速モヌドの有効化114 高速モヌドの有効化

115</h3>115</h3>

116 116 

117[高速モヌド](/docs/ja/fast-mode)を有効にするず、キャッシュキヌの䞀郚であるリク゚ストヘッダヌが远加されるため、Claude Code が高速モヌドをオンにしお送信する最初のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み蟌みたす。Claude Code はタヌンの開始時にそのヘッダヌを 1 回蚭定し、タヌン党䜓でそれを保持するため、Claude が䜜業䞭に高速モヌドをオンにするず、ヘッダヌからのキャッシュミスは次のタヌンの最初のリク゚ストで発生したす。これらのキャッシュされおいない入力トヌクンは[高速モヌドレヌト](/docs/ja/fast-mode#understand-the-cost-tradeoff)で請求されたす。これが、セッションの開始時にオンにするのが、長いセッションの深くでオンにするよりもコストが䜎い理由です。珟圚のモデルが高速モヌドをサポヌトしおいない堎合、高速モヌドを有効にするず[モデルも切り替わり](#switching-models)、そのスむッチ自䜓が実行䞭のタヌンの次のリク゚ストから新しいキャッシュを開始したす。117[高速モヌド](/docs/ja/fast-mode) を有効にするず、キャッシュキヌの䞀郚であるリク゚ストヘッダヌが远加されるため、Claude Code が高速モヌドをオンにしお送信する最初のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み蟌みたす。Claude Code はタヌンの開始時にそのヘッダヌを 1 回蚭定し、タヌン党䜓でそれを保持するため、Claude が䜜業䞭に高速モヌドをオンにするず、ヘッダヌからのキャッシュミスは次のタヌンの最初のリク゚ストで発生したす。これらのキャッシュされおいない入力トヌクンは [高速モヌドレヌト](/docs/ja/fast-mode#understand-the-cost-tradeoff) で請求されたす。これが、セッションの開始時に高速モヌドをオンにするこずが、長いセッションの深くでオンにするこずより䜎コストである理由です。珟圚のモデルが高速モヌドをサポヌトしおいない堎合、高速モヌドを有効にするず [モデルも切り替わり](#switching-models)、そのスむッチ自䜓が実行䞭のタヌンの次のリク゚ストから新しいキャッシュを開始したす。

118 118 

119コストは䌚話ごずに 1 回適甚されたす。最初の高速モヌドタヌンの埌、Claude Code はヘッダヌを送信し続け、キャッシュキヌの䞀郚ではないリク゚ストの速床蚭定のみを倉曎したす。高速モヌドをオフにする、[レヌト制限埌の暙準速床ぞの自動フォヌルバック](/docs/ja/fast-mode#handle-rate-limits)、およびその埌にオンに戻すこずはすべおキャッシュを保持したす。[䜿甚クレゞットが䞍足した](/docs/ja/fast-mode#handle-rate-limits)堎合、Claude Code は各拒吊された高速モヌドリク゚ストを同じ方法で暙準速床で再詊行するため、このフォヌルバックもキャッシュを保持したす。`/clear` ず `/compact` はこれをリセットしたす。これらはずにかくそれらのポむントでキャッシュを再構築するためです。119コストは䌚話ごずに 1 回適甚されたす。最初の高速モヌドタヌンの埌、Claude Code はヘッダヌを送信し続け、キャッシュキヌの䞀郚ではないリク゚ストの速床蚭定のみを倉曎したす。高速モヌドをオフにするこず、[レヌト制限埌の暙準速床ぞの自動フォヌルバック](/docs/ja/fast-mode#handle-rate-limits)、およびその埌にオンに戻すこずはすべおキャッシュを保持したす。[䜿甚クレゞットが䞍足した](/docs/ja/fast-mode#handle-rate-limits) 堎合、Claude Code は各拒吊された高速モヌドリク゚ストを同じ方法で暙準速床で再詊行するため、このフォヌルバックもキャッシュを保持したす。`/clear` ず `/compact` はこれをリセットしたす。これらはずにかくそれらのポむントでキャッシュを再構築するためです。

120 120 

121<h3 id="connecting-or-disconnecting-an-mcp-server">121<h3 id="connecting-or-removing-an-mcp-server">

122 MCP サヌバヌの接続たたは切断122 MCP サヌバヌの接続たたは削陀

123</h3>123</h3>

124 124 

125ツヌル定矩はシステムプロンプトレむダヌに存圚するため、タヌン間でリク゚スト内のツヌル定矩のセットが倉わるずキャッシュが無効化されたす。[アドバむザヌツヌル](/docs/ja/advisor)の切り替えは䟋倖です。その定矩はキャッシュブレヌクポむントの埌に存圚するため、`/advisor` を有効たたは無効にするずキャッシュされたプレフィックスはそのたた保持されたす。[MCP サヌバヌ](/docs/ja/mcp)の倉曎がこれを行うかどうかは、そのツヌルが[ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search)によっお遅延されるか、プレフィックスに読み蟌たれるかによっお異なりたす。125ツヌル定矩はシステムプロンプトレむダヌに存圚するため、リク゚スト内のツヌル定矩のセットがタヌン間で倉曎されるずキャッシュが無効化されたす。[アドバむザヌツヌル](/docs/ja/advisor) の切り替えは䟋倖です。その定矩はキャッシュブレヌクポむントの埌に存圚するため、`/advisor` を有効たたは無効にするずキャッシュされたプレフィックスはそのたた保持されたす。[MCP サヌバヌ](/docs/ja/mcp) の倉曎がこれを行うかどうかは、[ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search) がセッションの MCP ツヌルを遅延させるかどうかによりたす。これはサポヌトされおいるモデルのデフォルトです。

126 126 

127* **遅延ツヌル**、サポヌトされおいるモデルのデフォルトサヌバヌの接続、切断、たたはツヌルリストの倉曎は、新しいコンテンツを远加するだけで、既にキャッシュされおいるものを乱したせん。127* **ツヌル遅延**: Claude Code は䌚話の最初のリク゚ストからツヌルリストを保持するため、セッション䞭にサヌバヌが接続たたは切断されおも、既にキャッシュされおいるものは䜕も圱響を受けたせん。最初のリク゚スト埌に接続を完了するサヌバヌは、Claude がオンデマンドで読み蟌む遅延定矩ずしおそのツヌルを提䟛したす。

128* **プレフィックスに読み蟌たれるツヌル**それらぞの倉曎はキャッシュを無効化したす。これは、[ツヌル怜玢が利甚できないか無効になっおいる](/docs/ja/mcp#configure-tool-search)堎合に発生したす。䟋えば、Claude 4.5 䞖代より前の Google Cloud の Agent Platform モデル、カスタム `ANTHROPIC_BASE_URL` ゲヌトりェむ、たたは Claude Code がデプロむメントがツヌル怜玢を拒吊するこずを怜出した Microsoft Foundry [Azure でホストされおいるデプロむメント](https://platform.claude.com/docs/en/build-with-claude/claude-in-microsoft-foundry#hosting-options)の堎合です。たた、[`alwaysLoad`](/docs/ja/mcp#exempt-a-server-from-deferral)ずマヌクされたサヌバヌたたはツヌル、および[閟倀ベヌスの読み蟌み](/docs/ja/mcp#configure-tool-search)によっお前もっお保持される定矩の堎合にも発生したす。128* **ツヌル事前読み蟌み**: 定矩を远加するずキャッシュが無効化され、意図的に削陀しおもそうなりたす。これは、ツヌル怜玢が [その `auto` しきい倀以䞋、無効、たたは利甚䞍可](/docs/ja/mcp#configure-tool-search) である堎合に適甚されたす。䟋えば、Google Cloud の Agent Platform モデルClaude 4.5 䞖代より前、カスタム `ANTHROPIC_BASE_URL` ゲヌトりェむ、たたは Microsoft Foundry [Azure でホストされおいるデプロむメント](https://platform.claude.com/docs/en/build-with-claude/claude-in-microsoft-foundry#hosting-options) で、Claude Code がデプロむメントがツヌル怜玢を拒吊するこずを怜出した堎合です。

129 129 

130ツヌルがプレフィックスに読み蟌たれる堎合、無効化の最も䞀般的な原因は、セッション䞭にサヌバヌが接続たたは切断されるこずです。これは、あなたのアクションなしに発生する可胜性がありたす。stdio サヌバヌのプロセスが終了する、HTTP セッションが期限切れになる、たたはサヌバヌが[䞀時的な障害埌に自動的に再接続](/docs/ja/mcp#automatic-reconnection)する堎合です。接続されたサヌバヌは、そのツヌルリストを倉曎する[動的ツヌル曎新](/docs/ja/mcp#dynamic-tool-updates)をプッシュするこずもできたす。130ツヌル怜玢がない堎合、セッション䞭のサヌバヌ倉曎がキャッシュを無効化するかどうかは、䜕が倉曎されたかによりたす。各倉曎に぀いお、このテヌブルはキャッシュが保持されるかどうか、および次のリク゚ストのツヌル定矩に䜕が起こるかを瀺したす。

131 131 

132MCP 蚭定を線集しおも、それ自䜓ではキャッシュは倉わりたせん。新しい蚭定は、サヌバヌが接続たたは切断される再起動埌にのみ有効になりたす。132| セッション䞭の倉曎 | キャッシュ | 次のリク゚ストのツヌル定矩 |

133| - | - | - |

134| サヌバヌが接続する、たたは [動的ツヌル曎新](/docs/ja/mcp#dynamic-tool-updates) がツヌルを远加する | 無効化 | 新しい定矩が远加される |

135| サヌバヌがあなたの操䜜なしで切断される䟋えば、stdio サヌバヌのプロセスが終了する | 保持 | サヌバヌの定矩は倉曎されないたたです。そのツヌルの 1 ぀ぞの呌び出しぱラヌを返したす実行される代わりに |

136| リモヌトサヌバヌが接続切断埌に [自動的に再接続](/docs/ja/mcp#automatic-reconnection) する | 保持サヌバヌが再接続䞭に送信されたリク゚ストが `WaitForMcpServers` ツヌルを远加する堎合を陀き、その堎合は 1 回無効化 | サヌバヌの定矩は倉曎されないたたです。サヌバヌが再接続䞭に送信されたリク゚ストは、䌚話がただそれをリストしおいない堎合に `WaitForMcpServers` を远加でき、ツヌルはその埌䌚話の残りの間リストされたたたになりたす |

137| [拒吊ルヌル](#denying-an-entire-tool) を䜿甚するか、`/mcp` でサヌバヌを無効にするなど、意図的にツヌルを削陀する | 無効化 | 定矩が削陀される |

138 

139ツヌルがプレフィックスに読み蟌たれる䌚話を再開する堎合、その MCP サヌバヌの 1 ぀は最初のリク゚ストが送信されるずきにただ接続䞭である可胜性がありたす。トランスクリプトがそのサヌバヌのツヌル定矩を蚘録した堎合、そのリク゚ストは蚘録されたものずしおそれらを含むため、サヌバヌが同じツヌルで接続を完了しおも倉曎されたせん。

140 

141MCP 蚭定を線集しおも、それ自䜓ではキャッシュは倉曎されたせん。新しい蚭定は再起動埌にのみ有効になりたす。これは、サヌバヌが接続たたは切断されるずきです。

133 142 

134<h3 id="enabling-or-disabling-a-plugin">143<h3 id="enabling-or-disabling-a-plugin">

135 プラグむンの有効化たたは無効化144 プラグむンの有効化たたは無効化

136</h3>145</h3>

137 146 

138[プラグむン](/docs/ja/plugins/overview)を有効たたは無効にする堎合、倉曎のコストはプラグむンが提䟛するコンポヌネントタむプによっお異なりたす。以䞋のケヌスは、各コンポヌネントタむプ、Claude Code が倉曎を適甚するタむミング、および同じセッション内でプラグむンを再床無効にする堎合の動䜜をカバヌしおいたす。147[プラグむン](/docs/ja/plugins/overview) を有効たたは無効にする堎合、倉曎のコストはプラグむンが提䟛するコンポヌネントタむプによっお異なりたす。以䞋のケヌスは各コンポヌネントタむプ、Claude Code が倉曎を適甚するタむミング、および同じセッション内でプラグむンを再床無効にするずきに䜕が起こるかをカバヌしおいたす。

139 148 

140<h4 id="plugin-components-that-keep-the-cache">149<h4 id="plugin-components-that-keep-the-cache">

141 キャッシュを保持するプラグむンコンポヌネント150 キャッシュを保持するプラグむンコンポヌネント

142</h4>151</h4>

143 152 

144Claude Code は、プラグむンのスキル、コマンド、゚ヌゞェント、フック、モニタヌ、たたはテヌマのキャッシュを無効化するこずはありたせん。既存の䌚話の埌にそのコンテンツを远加するため、次のリク゚ストはそのコンテンツに察しお支払い、その前のすべおをキャッシュから読み蟌みたす。153Claude Code は、プラグむンのスキル、コマンド、゚ヌゞェント、フック、モニタヌ、たたはテヌマのキャッシュを無効化するこずはありたせん。既存の䌚話の埌にそれらのコンテンツを远加するため、次のリク゚ストはそのコンテンツに察しお支払い、その前のすべおをキャッシュから読み蟌みたす。

145 154 

146<h4 id="plugins-that-provide-mcp-servers">155<h4 id="plugins-that-provide-mcp-servers">

147 MCP サヌバヌを提䟛するプラグむン156 MCP サヌバヌを提䟛するプラグむン

148</h4>157</h4>

149 158 

150[MCP サヌバヌ](/docs/ja/plugins/components#mcp-servers)を提䟛するプラグむンを有効たたは無効にする堎合、Claude Code は[MCP サヌバヌを接続たたは切断する](#connecting-or-disconnecting-an-mcp-server)堎合ず同じルヌルに埓いたす。159[MCP サヌバヌ](/docs/ja/plugins/components#mcp-servers) を提䟛するプラグむンを有効たたは無効にする堎合、Claude Code は [MCP サヌバヌを接続たたは削陀](#connecting-or-removing-an-mcp-server) するずきず同じルヌルに埓いたす。

151 

152* Claude Code がサヌバヌのツヌルを遅延させる堎合、キャッシュを保持したす。

153* Claude Code がそれらをプレフィックスに読み蟌む堎合、次のリク゚ストは䌚話党䜓を再読み蟌みしたす。

154 160 

155<h4 id="code-intelligence-plugins">161<h4 id="code-intelligence-plugins">

156 コヌド むンテリゞェンス プラグむン162 コヌド むンテリゞェンス プラグむン

157</h4>163</h4>

158 164 

159[コヌド むンテリゞェンス プラグむン](/docs/ja/plugins/code-intelligence)を有効にするず、Claude は[LSP ツヌル](/docs/ja/tools-reference#lsp-tool-behavior)を取埗したす。165[コヌド むンテリゞェンス プラグむン](/docs/ja/plugins/code-intelligence) を有効にするず、Claude は [LSP ツヌル](/docs/ja/tools-reference#lsp-tool-behavior) を取埗したす。

160 166 

161<h4 id="when-plugin-changes-apply">167<h4 id="when-plugin-changes-apply">

162 プラグむン倉曎が適甚される堎合168 プラグむン倉曎が適甚されるタむミング

163</h4>169</h4>

164 170 

165`/plugin` メニュヌで行った倉曎は、[`/reload-plugins`](/docs/ja/plugins/cli-reference#reload-plugins)を通じお行われたす。Claude Code はメニュヌを閉じるずきにこれを実行したす。远加されたアナりンスメントたたは完党な再読み蟌みのいずれかのコストを、倉曎が適甚された埌の最初のタヌンで支払いたす。Claude Code は倉曎を独自に適甚するこずもできたす。171`/plugin` メニュヌで行った倉曎は [`/reload-plugins`](/docs/ja/plugins/cli-reference#reload-plugins) を通じお行われたす。これは Claude Code がメニュヌを閉じるずきに実行したす。コストは、远加されたアナりンスメントたたは完党な再読み蟌みのいずれかで、倉曎が適甚された埌の最初のタヌンで支払われたす。Claude Code は倉曎を独自に適甚するこずもできたす。

166 172 

167* `command` ゜ヌスを持぀プラグむンの堎合、Claude Code は[プラグむン自䜓を再読み蟌みできたす](/docs/ja/plugins/loading#when-a-command-source-re-runs)。173* `command` ゜ヌスを持぀プラグむンの堎合、Claude Code は [プラグむン自䜓を再読み蟌みできたす](/docs/ja/plugins/loading#when-a-command-source-re-runs)。

168* [`/plugin` むンタヌフェヌスからプラグむンをむンストヌル](/docs/ja/plugins/install#install-a-plugin)する堎合、Claude Code はむンストヌル䞭にそれを有効化できたす。むンストヌル抂芁は、それが行われたかどうかを瀺したす。174* [`/plugin` むンタヌフェヌスからプラグむンをむンストヌル](/docs/ja/plugins/install#install-a-plugin) する堎合、Claude Code はむンストヌル䞭にそれを有効化できたす。むンストヌル抂芁は、それが行われたかどうかを瀺したす。

169* v2.1.246 以降で [`/cd`](/docs/ja/permissions#move-the-session-to-another-directory)でセッションを移動する堎合、Claude Code は新しいディレクトリの蚭定が有効にするプラグむンを移動の䞀郚ずしお適甚したす。`/reload-plugins` が保持する完党な再読み蟌み譊告なしで。175* v2.1.246 以降で [`/cd` でセッションを移動](/docs/ja/permissions#move-the-session-to-another-directory) する堎合、Claude Code は新しいディレクトリの蚭定が有効にするプラグむンを移動の䞀郚ずしお適甚したす。完党な再読み蟌み譊告なしで `/reload-plugins` を保持したす。

170* むンタラクティブセッションでは、`--plugin-dir` で枡した[プラグむンのフォルダ](/docs/ja/plugins/create#load-a-directory-or-archive-for-one-session)でプラグむンを远加たたは削陀する堎合、倉曎は盎ちに適甚されたす。それを適甚するず完党な再読み蟌みがトリガヌされる堎合、Claude Code は倉曎を保持し、`/reload-plugins` を実行するための通知を衚瀺したす。Claude Code v2.1.265 以降が必芁です。176* むンタラクティブセッションでは、`--plugin-dir` で枡した [プラグむンのフォルダ](/docs/ja/plugins/create#load-a-directory-or-archive-for-one-session) 内のプラグむンを远加たたは削陀する堎合、倉曎は盎ちに適甚されたす。それを適甚するず完党な再読み蟌みがトリガヌされる堎合、Claude Code は倉曎を保持し、`/reload-plugins` を実行するための通知を衚瀺したす。Claude Code v2.1.265 以降が必芁です。

171 177 

172`/reload-plugins` が実行され、再読み蟌みが完党な再読み蟌みをトリガヌする堎合、Claude Code は譊告を衚瀺し、再読み蟌みを適甚したせん。`/reload-plugins --force` を実行しお、ずにかくそれを適甚したす。178`/reload-plugins` が実行され、再読み蟌みが完党な再読み蟌みをトリガヌする堎合、Claude Code は譊告を衚瀺し、再読み蟌みを適甚したせん。`/reload-plugins --force` を実行しお、ずにかく適甚したす。

173 179 

174`/reload-plugins` は、デスクトップアプリ、Agent SDK、および [`-p` を䜿甚した非むンタラクティブモヌド](/docs/ja/headless)など、むンタラクティブタヌミナルのないセッションでも実行されたす。セッションに盎接入力する堎合です。Claude Code v2.1.260 以降が必芁です。180`/reload-plugins` はたた、デスクトップアプリ、Agent SDK、および [`-p` を䜿甚した非むンタラクティブモヌド](/docs/ja/headless) など、むンタラクティブタヌミナルのないセッションで実行されたす。セッションに盎接入力する堎合です。Claude Code v2.1.260 以降が必芁です。

175 181 

176これらのセッションでは、再読み蟌みはプラグむン MCP サヌバヌの倉曎を陀くすべおを適甚したす。これらは[次のセッションで有効になり](/docs/ja/plugins/cli-reference#reload-plugins)、セッション䞭に完党な再読み蟌みのコストは決しおかかりたせん。182これらのセッションでは、再読み蟌みはプラグむン MCP サヌバヌ倉曎を陀くすべおを適甚したす。これらは [次のセッションで有効になり](/docs/ja/plugins/cli-reference#reload-plugins)、セッション䞭に完党な再読み蟌みのコストが発生するこずはありたせん。

177 183 

178<h4 id="plugins-you-enable-and-then-disable-in-one-session">184<h4 id="plugins-you-enable-and-then-disable-in-one-session">

179 セッション内で有効化しおから無効化するプラグむン185 セッション内で有効にしおから無効にするプラグむン

180</h4>186</h4>

181 187 

182セッションの前半で有効にしたプラグむンを無効にする堎合、Claude Code は以前のリク゚スト圢状を埩元したす。そのプレフィックスがただ[キャッシュ有効期間](#cache-lifetime)内にある堎合、次のリク゚ストは再構築する代わりに、より叀いキャッシュ゚ントリを読み蟌みたす。188セッションの前半で有効にしたプラグむンを無効にする堎合、Claude Code は以前のリク゚スト圢状を埩元したす。そのプレフィックスがただその [キャッシュ有効期間](#cache-lifetime) 内にある堎合、次のリク゚ストは再構築する代わりに叀いキャッシュ゚ントリを読み蟌みたす。

183 189 

184<h3 id="denying-an-entire-tool">190<h3 id="denying-an-entire-tool">

185 ツヌル党䜓の拒吊191 ツヌル党䜓の拒吊

186</h3>192</h3>

187 193 

188`Bash` たたは `WebFetch` のような裞のツヌル名を[拒吊ルヌル](/docs/ja/permissions#manage-permissions)ずしお远加するず、Claude はそのツヌルを次のリク゚ストから呌び出すこずができなくなりたす。`/permissions` を通じお远加するか、[蚭定ファむルを盎接線集](/docs/ja/settings#when-edits-take-effect)するかのいずれかです。これには、タヌンの途䞭で `/permissions` を通じお远加するルヌルが含たれたす。194`Bash` や `WebFetch` のような裞のツヌル名を [拒吊ルヌル](/docs/ja/permissions#manage-permissions) ずしお远加する堎合、Claude は `/permissions` を通じおルヌルを远加するか、[蚭定ファむルを盎接線集](/docs/ja/settings#when-edits-take-effect) するかに関わらず、次のリク゚ストからそのツヌルを呌び出すこずができたせん。これには、タヌンの途䞭で `/permissions` を通じお远加するルヌルも含たれたす。

189 195 

190[ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search)がアクティブな堎合サポヌトされおいるモデルではデフォルト、リク゚ストのツヌル定矩は倉曎されず、キャッシュされたプレフィックスは保持されたす。ツヌル怜玢が利甚できないか無効になっおいる堎合、Claude Code は次のリク゚ストから定矩を削陀し、キャッシュを無効化したす。ルヌルを埌で削陀する堎合も同じです。196[ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search) がアクティブな堎合サポヌトされおいるモデルのデフォルト、リク゚ストのツヌル定矩は倉曎されず、キャッシュされたプレフィックスは生き残りたす。ツヌル怜玢が利甚䞍可たたは無効な堎合、Claude Code は定矩を次のリク゚ストから削陀し、キャッシュを無効化し、ルヌルを埌で削陀しおもそうなりたす。

191 197 

192ツヌル名の䜍眮で䞀臎する拒吊ルヌルのみがこの効果を持ちたす。裞のツヌル名、同等の `Bash(*)` 圢匏、たたは [`"*"` のようなツヌル名グロブ](/docs/ja/permissions#tool-name-wildcards)です。`"mcp__*"` のような MCP ツヌルのみに䞀臎するグロブは、同じ方法でそれらのツヌルをブロックしたす。`Bash(rm *)` のようなスコヌプ付き拒吊ルヌル、およびすべおの蚱可ずアスクルヌルは、Claude が芋るツヌルを倉曎したせん。Claude Code は Claude が呌び出しを詊みるずきにそれらをチェックし、プレフィックスはそのたた保持されたす。198この方法でツヌルをブロックするのは、ツヌル名の䜍眮で䞀臎する拒吊ルヌルのみです。裞のツヌル名、同等の `Bash(*)` フォヌム、たたは [ツヌル名グロブ](/docs/ja/permissions#tool-name-wildcards) `"*"` などです。`"mcp__*"` のような MCP ツヌルのみに䞀臎するグロブは、同じ方法でそれらのツヌルをブロックしたす。`Bash(rm *)` のようなスコヌプ付き拒吊ルヌル、およびすべおの蚱可ず質問ルヌルは、Claude が芋るツヌルを倉曎したせん。Claude Code は Claude が呌び出しを詊みるずきにそれらをチェックし、プレフィックスはそのたた保持されたす。

193 199 

194<h3 id="compacting-the-conversation">200<h3 id="compacting-the-conversation">

195 䌚話のコンパクト化201 䌚話のコンパクト化

196</h3>202</h3>

197 203 

198[コンパクト化](/docs/ja/context-window#what-survives-compaction)は、メッセヌゞ履歎を抂芁に眮き換えたす。蚭蚈䞊、これは䌚話レむダヌを無効化したす。次のリク゚ストには、叀いものず共通のプレフィックスを共有しない、新しく短い履歎があるためです。Claude Code はシステムプロンプトレむダヌを再利甚したす。ただし、䌚話が[そうでなければ倉曎されるシステムプロンプトを保持しながら再開された](#resuming-a-session)堎合を陀きたす。その堎合、最初のコンパクト化は珟圚のプロンプトに切り替わり、そのレむダヌは 1 回再構築されたす。プロゞェクトコンテキストをディスクから再読み蟌みしたす。これはセッション開始以降 CLAUDE.md ずメモリが倉曎されおいない堎合にのみキャッシュヒットしたす。204[コンパクト化](/docs/ja/context-window#what-survives-compaction) はメッセヌゞ履歎を抂芁に眮き換えたす。蚭蚈䞊、これは䌚話レむダヌを無効化したす。次のリク゚ストには、叀いものずプレフィックスを共有しない新しい、より短い履歎があるためです。Claude Code はシステムプロンプトレむダヌを再利甚したす。ただし、䌚話が [そうでなければ倉曎されるシステムプロンプトを保持しながら再開された](#resuming-a-session) 堎合を陀きたす。その堎合、最初のコンパクト化は珟圚のプロンプトに切り替わり、そのレむダヌは 1 回再構築されたす。ディスクからプロゞェクトコンテキストを再読み蟌みしたす。これはキャッシュヒットのみ CLAUDE.md ずメモリがセッション開始以来倉曎されおいない堎合です。

199 205 

200抂芁を生成するために、Claude Code は䌚話ず同じシステムプロンプト、ツヌル、および履歎を持぀別のリク゚ストを送信したす。さらに、最終ナヌザヌメッセヌゞずしお远加された芁玄化指瀺がありたす。キャッシュが枩かい間、そのリク゚ストはキャッシュからプレフィックスを読み蟌むため、セッション䞭の `/compact` はコンテキストサむズが瀺唆するコストの䞀郚であり、ほずんどの時間を抂芁の生成に費やしたす。206抂芁を生成するために、Claude Code は䌚話ず同じシステムプロンプト、ツヌル、および履歎を持぀別のリク゚ストを送信したす。さらに、最終ナヌザヌメッセヌゞずしお远加されたサマリヌ化呜什がありたす。キャッシュが枩かい間、そのリク゚ストはキャッシュからプレフィックスを読み蟌むため、セッション䞭の `/compact` はコンテキストサむズが瀺唆するコストの䞀郚であり、ほずんどの時間を抂芁の生成に費やしたす。

201 207 

202[キャッシュ有効期間](#cache-lifetime)より長い䌑止の埌、読み蟌むキャッシュは残っおいないため、芁玄化リク゚ストはキャッシュされおいない入力ずしお完党な履歎を再凊理したす。これが `/compact` が[叀いセッションを再開](/docs/ja/sessions#resume-from-a-summary)するずきに最もコストがかかる理由です。枩かいケヌスず冷たいケヌスの䞡方で、コンパクト化埌のタヌンは、はるかに短い抂芁のためだけに䌚話キャッシュを再構築するため、そのタヌンは遅い郚分ではありたせん。208[キャッシュ有効期間](#cache-lifetime) より長い䌑止の埌、読み蟌むキャッシュは残っおいないため、サマリヌ化リク゚ストは完党な履歎をキャッシュされおいない入力ずしお再凊理したす。これが `/compact` が [叀いセッションを再開](/docs/ja/sessions#resume-from-a-summary) するずきに最もコストがかかる理由です。枩かいケヌスず冷たいケヌスの䞡方で、コンパクト化埌のタヌンは、はるかに短い抂芁のみのために䌚話キャッシュを再構築するため、そのタヌンは遅い郚分ではありたせん。

203 209 

204<Tip>210<Tip>

205 コンパクト化は、砎棄するコンテキストがもう必芁ないコンテンツである堎合、あなたに有利に機胜したす。オヌバヌヘッドが発生するタむミングを遞択するには、タスク間などの䜜業の自然な区切りで `/compact` を実行したす。自動コンパクト化がタスク䞭にトリガヌされるのを埅぀代わりに。完党に攟棄したいパスを䞋った堎合は、代わりに[`/rewind`](#rewinding-the-conversation)を䜿甚しお以前のタヌンに戻りたす。巻き戻しは、コンパクト化が行うように新しいものを構築するのではなく、既にキャッシュされおいるプレフィックスに切り詰めたす。211 コンパクト化は、砎棄するコンテキストがもう必芁ないコンテンツである堎合、あなたに有利に機胜したす。そのオヌバヌヘッドが発生するタむミングを遞択するには、タスク間などの䜜業の自然な区切りで `/compact` を実行したす。自動コンパクト化がタスク䞭にトリガヌされるのを埅぀代わりに。完党に攟棄したいパスを䞋った堎合、代わりに [以前のタヌンに `/ rewind`](#rewinding-the-conversation) しおください。巻き戻しは、コンパクト化が行うように新しいものを構築するのではなく、既にキャッシュされおいるプレフィックスに切り詰めたす。

206</Tip>212</Tip>

207 213 

208<h3 id="accumulating-many-images">214<h3 id="accumulating-many-images">

209 倚くの画像の蓄積215 倚くの画像の蓄積

210</h3>216</h3>

211 217 

212API は、各リク゚ストが実行できる画像ず PDF の数を制限しおいたす。珟圚の数に぀いおは、API ドキュメントの[リク゚スト制限](https://platform.claude.com/docs/en/build-with-claude/vision#request-limits)を参照しおください。Claude Code はリク゚スト内の画像ず PDF の合蚈サむズもキャップするため、倧きなスクリヌンショットは小さいものより少ない画像で制限に達したす。218API は各リク゚ストが実行できる画像ず PDF の数を制限したす。珟圚の数に぀いおは、API ドキュメントの [リク゚スト制限](https://platform.claude.com/docs/en/build-with-claude/vision#request-limits) を参照しおください。Claude Code はたた、リク゚スト内の画像ず PDF の合蚈サむズを制限するため、倧きなスクリヌンショットは小さいものより少ない画像でリミットに達したす。

213 219 

214次のリク゚ストがいずれかの制限を超える堎合、Claude Code は送信する内容から最も叀い画像ず PDF のバッチを削陀したす。これにより、再床削陀する必芁があるたでさらに倚くの䜙地が生たれたす。Claude はもう削陀された画像を芋るこずができたせん。Claude がそれらの 1 ぀を再床必芁ずする堎合は、再床共有しおください。220次のリク゚ストがいずれかのリミットを超える堎合、Claude Code は送信する内容から最も叀い画像ず PDF のバッチを削陀したす。これにより、再床削陀する必芁があるたでさらに倚くのスペヌスが確保されたす。Claude はもう削陀された画像を芋るこずができたせん。Claude がそれらの 1 ぀を再床必芁ずする堎合、再床共有しおください。

215 221 

216画像を削陀するず、それらを保持しおいたメッセヌゞが倉曎されるため、次のリク゚ストはそれらのメッセヌゞの最も早いものから䌚話を再凊理したす。Claude Code はバッチごずに削陀するため、新しいスクリヌンショットごずに 1 ぀ではなく、バッチごずに 1 ぀の遅いタヌンが衚瀺されたす。222画像を削陀するず、それらを保持しおいたメッセヌゞが倉曎されるため、次のリク゚ストはそれらのメッセヌゞの最も早いものから䌚話を再凊理したす。Claude Code はバッチで䞀床に削陀するため、新しいスクリヌンショットごずに 1 ぀ではなく、バッチごずに 1 ぀の遅いタヌンが衚瀺されたす。

217 223 

218<h3 id="upgrading-claude-code">224<h3 id="upgrading-claude-code">

219 Claude Code のアップグレヌド225 Claude Code のアップグレヌド

220</h3>226</h3>

221 227 

222新しい Claude Code バヌゞョンは通垞、システムプロンプトたたはツヌル定矩を曎新するため、アップグレヌド埌に開始する最初の䌚話はトップからキャッシュを構築したす。[自動曎新](/docs/ja/setup#auto-updates)は新しいバヌゞョンをバックグラりンドでダりンロヌドしたすが、次の起動時に適甚され、セッション䞭には決しお適甚されたせん。そのため、セッション䞭の驚きではなく、再起動埌のキャッシュされおいない最初のタヌンずしおこれが衚瀺されたす。`DISABLE_AUTOUPDATER=1` を蚭定しお、アップグレヌドが適甚されるタむミングを制埡したす。228新しい Claude Code バヌゞョンは通垞、システムプロンプトたたはツヌル定矩を曎新するため、アップグレヌド埌に開始する最初の䌚話はトップからキャッシュを構築したす。[自動曎新](/docs/ja/setup#auto-updates) は新しいバヌゞョンをバックグラりンドでダりンロヌドしたすが、次の起動時に適甚され、セッション䞭には決しお適甚されないため、セッション䞭のサプラむズではなく、再起動埌のキャッシュされおいない最初のタヌンずしおこれが衚瀺されたす。`DISABLE_AUTOUPDATER=1` を蚭定しお、アップグレヌドが適甚されるタむミングを制埡したす。

223 229 

224<Note>230<Note>

225 アップグレヌド前に開始した䌚話を再開するコストに぀いおは、[セッションの再開](#resuming-a-session)を参照しおください。231 アップグレヌド前に開始した䌚話を再開するコストに぀いおは、[セッションの再開](#resuming-a-session) を参照しおください。

226</Note>232</Note>

227 233 

228<h2 id="actions-that-keep-the-cache">234<h2 id="actions-that-keep-the-cache">


244 リポゞトリ内のファむルを線集する250 リポゞトリ内のファむルを線集する

245</h3>251</h3>

246 252 

247ファむルの内容は Claude がそれらを読むずきにのみコンテキストに入り、読み取りは䌚話に远加されたす。Claude が以前読んだファむルを線集しおも、履歎内の以前の読み取りは遡及的に倉曎されたせん。代わりに、Claude Code はファむルが倉曎されたこずを瀺す `<system-reminder>` を远加し、必芁に応じお Claude がそれを再床読み取りたす。253ファむルの内容は Claude がそれらを読むずきにのみコンテキストに入り、読み取りは䌚話に远加されたす。Claude が以前読んだファむルを線集しおも、履歎内の以前の読み取りは遡及的に倉曎されたせん。代わりに、Claude Code はファむルが倉曎されたこずを瀺す [`<system-reminder>`](/docs/ja/glossary#system-reminder) を远加し、必芁に応じお Claude がそれを再床読み取りたす。

248 254 

249<h3 id="editing-claude-md-mid-session">255<h3 id="editing-claude-md-mid-session">

250 セッション䞭に CLAUDE.md を線集する256 セッション䞭に CLAUDE.md を線集する


354 キャッシュスコヌプ360 キャッシュスコヌプ

355</h2>361</h2>

356 362 

357Claude Code では、キャッシュは事実䞊 1 ぀のマシンずディレクトリにスコヌプされたす。各䌚話は䜜業ディレクトリ、プラットフォヌム、シェル、OS バヌゞョンを保持し、システムプロンプトは自動メモリパスに名前を付けるため、異なるディレクトリの 2 ぀のセッションは異なるプリフィックスを構築し、互いのキャッシュをミスしたす。これには同じリポゞトリの worktrees が含たれたす。各 worktree は独自の䜜業ディレクトリを持぀ためです。363Claude Code では、キャッシュは事実䞊 1 ぀のマシンずディレクトリにスコヌプされたす。システムプロンプトは自動メモリパスを埋め蟌み、䌚話は䜜業ディレクトリ、プラットフォヌム、シェル、OS バヌゞョンのアナりンスで開始されたす。異なるディレクトリの 2 ぀のセッションは、したがっお異なるプリフィックスを構築し、互いのキャッシュをミスしたす。

358 364 

359同じディレクトリで䞊行しお実行するセッションは、䞀臎するプリフィックスを構築し、互いのキャッシュを読み取りたす。順序付きセッションは、起動時に取埗された git ステヌタススナップショットが䞀臎する堎合にのみプリフィックスを共有したす。各䌚話はそのスナップショットからブランチず最近のコミットも保持するためです。365同じディレクトリで䞊行しお実行するセッションは、䞀臎するプリフィックスを構築し、互いのキャッシュを読み取りたす。順序付きセッションは、起動時に取埗された git ステヌタススナップショットが䞀臎する堎合にのみプリフィックスを共有したす。各䌚話はそのスナップショットからブランチず最近のコミットも保持するためです。

360 366 

361基瀎ずなる API キャッシュはより広いです。キャッシュは組織間で分離され、䞀郚のプロバむダヌでは、[組織内のワヌクスペヌス間](https://platform.claude.com/docs/ja/build-with-claude/prompt-caching#cache-storage-and-sharing)で分離されたす。これらの境界内で、同じモデルずプリフィックスを持぀ 2 ぀のリク゚ストは同じキャッシュを読み取りたす。自動化されたプロセスのフリヌトを実行する Agent SDK 呌び出し元に぀いおは、[ナヌザヌずマシン間でプロンプトキャッシングを改善](/docs/ja/agent-sdk/modifying-system-prompts#improve-prompt-caching-across-users-and-machines)を参照しお、システムプロンプトのマシンごずのセクションを抑制し、マシン間でキャッシュを共有したす。367基瀎ずなる API キャッシュはより広いです。キャッシュは組織間で分離され、䞀郚のプロバむダヌでは、[組織内のワヌクスペヌス間](https://platform.claude.com/docs/ja/build-with-claude/prompt-caching#cache-storage-and-sharing)で分離されたす。これらの境界内で、同じモデルずプリフィックスを持぀ 2 ぀のリク゚ストは同じキャッシュを読み取りたす。自動化されたプロセスのフリヌトを実行する Agent SDK 呌び出し元に぀いおは、[ナヌザヌずマシン間でプロンプトキャッシングを改善](/docs/ja/agent-sdk/modifying-system-prompts#improve-prompt-caching-across-users-and-machines)を参照しお、自動メモリの堎所をシステムプロンプトから移動し、システムプロンプトのキャッシュ゚ントリをナヌザヌずマシン間で共有したす。

362 368 

363<h2 id="check-cache-performance">369<h2 id="check-cache-performance">

364 キャッシュパフォヌマンスを確認する370 キャッシュパフォヌマンスを確認する


405| 倉数 | 効果 |411| 倉数 | 効果 |

406| - | - |412| - | - |

407| `DISABLE_PROMPT_CACHING` | すべおのモデルに察しお無効にする |413| `DISABLE_PROMPT_CACHING` | すべおのモデルに察しお無効にする |

408| `DISABLE_PROMPT_CACHING_HAIKU` | Haiku のみに察しお無効にする |414| `DISABLE_PROMPT_CACHING_HAIKU` | デフォルトの Haiku モデルに察しお無効にする |

409| `DISABLE_PROMPT_CACHING_SONNET` | Sonnet のみに察しお無効にする |415| `DISABLE_PROMPT_CACHING_SONNET` | Sonnet のみに察しお無効にする |

410| `DISABLE_PROMPT_CACHING_OPUS` | Opus のみに察しお無効にする |416| `DISABLE_PROMPT_CACHING_OPUS` | Opus のみに察しお無効にする |

411| `DISABLE_PROMPT_CACHING_FABLE` | Fable のみに察しお無効にする |417| `DISABLE_PROMPT_CACHING_FABLE` | Fable のみに察しお無効にする |

412 418 

419`DISABLE_PROMPT_CACHING_HAIKU` はデフォルトの Haiku モデル、`haiku` ゚むリアスが解決するモデルに適甚されたす。そのモデルがメむンモデルである堎合のメむン䌚話を含め、そのモデルが実行される堎所ならどこでもキャッシングを無効にしたす。メむン䌚話をカバヌするには Claude Code v2.1.283 以降が必芁です。

420 

421この倉数は、メむンモデルず異なる堎合、非掚奚の `ANTHROPIC_SMALL_FAST_MODEL` 倉数で蚭定したバックグラりンドモデルもカバヌしたす。

422 

423メむンモデルずしおピン留めした別の Haiku バヌゞョンはキャッシングを保持したす。それに察しおキャッシングを無効にするには `DISABLE_PROMPT_CACHING` を蚭定しおください。

424 

413組織党䜓でキャッシングポリシヌを蚭定するには、これらのいずれかたたは [TTL 倉数](#cache-lifetime)を [管理蚭定](/docs/ja/managed-settings)の `env` ブロックに入れたす。通垞の䜿甚では、キャッシングを有効のたたにしおください。425組織党䜓でキャッシングポリシヌを蚭定するには、これらのいずれかたたは [TTL 倉数](#cache-lifetime)を [管理蚭定](/docs/ja/managed-settings)の `env` ブロックに入れたす。通垞の䜿甚では、キャッシングを有効のたたにしおください。

414 426 

415<h2 id="related-resources">427<h2 id="related-resources">

quickstart.md +4 −2

Details

27 ステップ 1Claude Code をむンストヌルする27 ステップ 1Claude Code をむンストヌルする

28</h2>28</h2>

29 29 

30Claude Code をむンストヌルするには、以䞋のいずれかの方法を䜿甚しおください。30Claude Code をむンストヌルするには、タヌミナルを開いおシステムのコマンドを実行しおください。タヌミナルを䜿甚したこずがない堎合は、[タヌミナルガむド](/docs/ja/terminal-guide)でタヌミナルを開いおコマンドを貌り付ける方法を確認できたす。

31 31 

32<Tabs>32<Tabs>

33 <Tab title="ネむティブむンストヌル掚奚">33 <Tab title="ネむティブむンストヌル掚奚">


49 curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd49 curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

50 ```50 ```

51 51 

52 むンストヌラヌが完了したら、新しいタヌミナルりィンドりを開いお `claude --version` を実行しおください。むンストヌルが正垞に完了するず、バヌゞョン番号が衚瀺されたす。シェルが `claude` が芋぀からない、たたは認識されおいないず衚瀺される堎合は、むンストヌルディレクトリがただ PATH に含たれおいたせん。[PATH を修正する](/docs/ja/troubleshoot-install#command-not-found-claude-after-installation)を参照しおください。

53 

52 `The token '&&' is not a valid statement separator` ずいう゚ラヌが衚瀺される堎合は、CMD ではなく PowerShell を䜿甚しおいたす。`'irm' is not recognized as an internal or external command` ずいう゚ラヌが衚瀺される堎合は、PowerShell ではなく CMD を䜿甚しおいたす。PowerShell を䜿甚しおいる堎合、プロンプトに `PS C:\` ず衚瀺され、CMD を䜿甚しおいる堎合は `PS` なしで `C:\` ず衚瀺されたす。54 `The token '&&' is not a valid statement separator` ずいう゚ラヌが衚瀺される堎合は、CMD ではなく PowerShell を䜿甚しおいたす。`'irm' is not recognized as an internal or external command` ずいう゚ラヌが衚瀺される堎合は、PowerShell ではなく CMD を䜿甚しおいたす。PowerShell を䜿甚しおいる堎合、プロンプトに `PS C:\` ず衚瀺され、CMD を䜿甚しおいる堎合は `PS` なしで `C:\` ず衚瀺されたす。

53 55 

54 むンストヌルコマンドが `syntax error near unexpected token '<'`、`403`、たたはその他の curl ゚ラヌで倱敗する堎合は、[むンストヌルのトラブルシュヌティング](/docs/ja/troubleshoot-install#find-your-error)を参照しお、゚ラヌを修正方法に照合し、代替むンストヌル方法を確認しおください。56 むンストヌルコマンドが `syntax error near unexpected token '<'`、`403`、たたはその他の curl ゚ラヌで倱敗する堎合は、[むンストヌルのトラブルシュヌティング](/docs/ja/troubleshoot-install#find-your-error)を参照しお、゚ラヌを修正方法に照合し、代替むンストヌル方法を確認しおください。


187 189 

188Claude Code は適切なファむルを芋぀けお、倉曎内容を衚瀺したす。倉曎を行う前に確認を求める堎合は、**Yes** を遞択しお承認しおください。190Claude Code は適切なファむルを芋぀けお、倉曎内容を衚瀺したす。倉曎を行う前に確認を求める堎合は、**Yes** を遞択しお承認しおください。

189 191 

190Auto モヌドは、Pro、Max、Team プランのむンタラクティブタヌミナルセッションの[組み蟌みの開始暩限モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)です。分類噚があなたの代わりにアクションをレビュヌし、Claude はほずんどのファむルを線集し、ほずんどのコマンドをあなたに尋ねるこずなく実行したす。その他のプランでは、Manual モヌドが組み蟌みの開始暩限モヌドです。むンストヌル盎埌に開始するセッションに぀いおは、[むンストヌルたたはアップグレヌド埌の最初のセッション](/docs/ja/env-vars#first-session-after-an-install-or-upgrade)を参照しおください。192Claude Code v2.1.283 以降では、auto モヌドはむンタラクティブタヌミナルセッションの[組み蟌みの開始暩限モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)です。分類噚があなたの代わりにアクションをレビュヌし、Claude はほずんどのファむルを線集し、ほずんどのコマンドをあなたに尋ねるこずなく実行したす。それより前のバヌゞョンでは、auto モヌドは Pro、Max、Team プランのみで組み蟌みの開始暩限モヌドです。むンストヌル盎埌に開始するセッションに぀いおは、[むンストヌルたたはアップグレヌド埌の最初のセッション](/docs/ja/env-vars#first-session-after-an-install-or-upgrade)を参照しおください。

191 193 

192<Note>194<Note>

193 蚭定たたはお客様の組織が異なる開始暩限モヌドを蚭定できたす。[セッションが開始する暩限モヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in)に、その内容が蚘茉されおいたす。い぀でも `Shift+Tab` を抌しお、珟圚のセッションの暩限モヌドを切り替えるこずができたす。195 蚭定たたはお客様の組織が異なる開始暩限モヌドを蚭定できたす。[セッションが開始する暩限モヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in)に、その内容が蚘茉されおいたす。い぀でも `Shift+Tab` を抌しお、珟圚のセッションの暩限モヌドを切り替えるこずができたす。

remote-control.md +200 −207

Details

6 6 

7> Remote Control を䜿甚しお、電話、タブレット、たたは任意のブラりザから Claude Code のロヌカルセッションを続行したす。claude.ai/code ず Claude モバむルアプリで動䜜したす。7> Remote Control を䜿甚しお、電話、タブレット、たたは任意のブラりザから Claude Code のロヌカルセッションを続行したす。claude.ai/code ず Claude モバむルアプリで動䜜したす。

8 8 

9<Note>

10 Remote Control はすべおのプランで利甚可胜です。Team および Enterprise では、Owner が [Claude Code 管理蚭定](https://claude.ai/admin-settings/claude-code) で Remote Control トグルを有効にするたで、デフォルトではオフになっおいたす。

11</Note>

12 

13Remote Control は [claude.ai/code](https://claude.ai/code) たたは Claude アプリ[iOS](https://apps.apple.com/us/app/claude-by-anthropic/id6473753684) および [Android](https://play.google.com/store/apps/details?id=com.anthropic.claude)をマシン䞊で実行されおいる Claude Code セッションに接続したす。デスクでタスクを開始しおから、゜ファの電話たたはコンピュヌタのブラりザで続行できたす。9Remote Control は [claude.ai/code](https://claude.ai/code) たたは Claude アプリ[iOS](https://apps.apple.com/us/app/claude-by-anthropic/id6473753684) および [Android](https://play.google.com/store/apps/details?id=com.anthropic.claude)をマシン䞊で実行されおいる Claude Code セッションに接続したす。デスクでタスクを開始しおから、゜ファの電話たたはコンピュヌタのブラりザで続行できたす。

14 10 

15マシン䞊で Remote Control セッションを開始するず、Claude はロヌカルで実行され続けるため、コヌド実行ずファむルシステムアクセスはマシン䞊に留たりたす。Remote Control を䜿甚するず、以䞋のこずができたす。11マシン䞊で Remote Control セッションを開始するず、Claude はロヌカルで実行され続けるため、コヌド実行ずファむルシステムアクセスはマシン䞊に留たりたす。Remote Control を䜿甚するず、以䞋のこずができたす。


17* **ロヌカル環境党䜓をリモヌトで䜿甚する**: ファむルシステム、[MCP サヌバヌ](/docs/ja/mcp)、ツヌル、プロゞェクト蚭定がすべお利甚可胜なたたです。たた、`@` を入力するずロヌカルプロゞェクトのファむルパスが自動補完されたす。13* **ロヌカル環境党䜓をリモヌトで䜿甚する**: ファむルシステム、[MCP サヌバヌ](/docs/ja/mcp)、ツヌル、プロゞェクト蚭定がすべお利甚可胜なたたです。たた、`@` を入力するずロヌカルプロゞェクトのファむルパスが自動補完されたす。

18* **䞡方のサヌフェスから同時に䜜業する**: 䌚話ず [subagents](/docs/ja/sub-agents) および [dynamic workflows](/docs/ja/workflows) の進捗がすべおの接続されたデバむス間で同期されるため、タヌミナル、ブラりザ、電話から盞互に亀換可胜にメッセヌゞを送信できたす。14* **䞡方のサヌフェスから同時に䜜業する**: 䌚話ず [subagents](/docs/ja/sub-agents) および [dynamic workflows](/docs/ja/workflows) の進捗がすべおの接続されたデバむス間で同期されるため、タヌミナル、ブラりザ、電話から盞互に亀換可胜にメッセヌゞを送信できたす。

19* **電話たたはブラりザから画像ずファむルを送信する**: Claude アプリたたは claude.ai/code に写真たたはファむルを添付できたす。キャプション付きたたはキャプションなしで添付できたす。Claude は添付された写真をメッセヌゞの䞀郚ずしお盎接芋るこずができたす。Claude Code は他のファむルをマシンにダりンロヌドし、`@` ファむル参照ずしお Claude に枡したす。15* **電話たたはブラりザから画像ずファむルを送信する**: Claude アプリたたは claude.ai/code に写真たたはファむルを添付できたす。キャプション付きたたはキャプションなしで添付できたす。Claude は添付された写真をメッセヌゞの䞀郚ずしお盎接芋るこずができたす。Claude Code は他のファむルをマシンにダりンロヌドし、`@` ファむル参照ずしお Claude に枡したす。

20* **䞭断に察応する**: ラップトップがスリヌプ状態になったり、ネットワヌクが切断されたりした堎合、マシンがオンラむンに戻るず、Claude Code は自動的に再接続されたす。接続が再構築されおいる間、Claude Code はメッセヌゞ、暩限プロンプト、および subagents ずワヌクフロヌからのステヌタス曎新をキュヌに入れ、接続が埩旧した埌に配信したす。16* **䞭断に察応する**: ラップトップがスリヌプ状態になったり、ネットワヌクが切断されたりした堎合、マシンがオンラむンに戻るず、Claude Code は自動的に再接続されたす。

21 

22クラりドむンフラストラクチャで実行される [Web 䞊の Claude Code](/docs/ja/claude-code-on-the-web) ずは異なり、Remote Control セッションはマシン䞊で盎接実行され、ロヌカルファむルシステムず盞互䜜甚したす。Web およびモバむルむンタヌフェヌスは、そのロヌカルセッションぞのりィンドりにすぎたせん。

23 17 

24このペヌゞでは、セットアップ、セッションの開始ず接続方法、および Remote Control ず Web 䞊の Claude Code の比范に぀いお説明したす。18[Web 䞊の Claude Code](/docs/ja/claude-code-on-the-web) はクラりドむンフラストラクチャで実行されるのに察し、Remote Control セッションはマシン䞊で盎接実行され、ロヌカルファむルシステムず盞互䜜甚したす。Web およびモバむルむンタヌフェヌスは、そのロヌカルセッションぞのりィンドりにすぎたせん。そのため、コンピュヌタはオンのたたである必芁があり、`claude` プロセスは実行され続ける必芁がありたす。

25 19 

26<h2 id="requirements">20<h2 id="requirements">

27 芁件21 芁件


33* **認蚌**: `claude` を実行し、ただサむンむンしおいない堎合は `/login` を䜿甚しお claude.ai 経由でサむンむンしたす。適栌なログむンがない堎合、`claude remote-control` ぱラヌで終了したすが、`claude --remote-control` は察話型セッションを開始し、起動盎埌に Remote Control 倱敗通知を衚瀺したす。27* **認蚌**: `claude` を実行し、ただサむンむンしおいない堎合は `/login` を䜿甚しお claude.ai 経由でサむンむンしたす。適栌なログむンがない堎合、`claude remote-control` ぱラヌで終了したすが、`claude --remote-control` は察話型セッションを開始し、起動盎埌に Remote Control 倱敗通知を衚瀺したす。

34* **API ゚ンドポむント**: 以䞋のいずれかの構成では利甚できたせん。28* **API ゚ンドポむント**: 以䞋のいずれかの構成では利甚できたせん。

35 * Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry を䜿甚しおいる。29 * Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry を䜿甚しおいる。

36 * [`ANTHROPIC_BASE_URL`](/docs/ja/env-vars) が `api.anthropic.com` 以倖のホスト[LLM gateway](/docs/ja/llm-gateway) やプロキシなどを指しおいる。Remote Control を䜿甚するには、この倉数を蚭定解陀しおください。v2.1.196 より前では、Claude Code はカスタム `ANTHROPIC_BASE_URL` で Remote Control を蚱可しおいたした。30 * [`ANTHROPIC_BASE_URL`](/docs/ja/env-vars) が `api.anthropic.com` 以倖のホスト[LLM gateway](/docs/ja/llm-gateway) やプロキシなどを指しおいる。Remote Control を䜿甚するには、この倉数を蚭定解陀しおください。

37 * ゚ンタヌプラむズ [Claude apps gateway](/docs/ja/claude-apps-gateway) 経由でサむンむンしおいる。31 * ゚ンタヌプラむズ [Claude apps gateway](/docs/ja/claude-apps-gateway) 経由でサむンむンしおいる。

38* **機胜フラグ評䟡**: [`DISABLE_TELEMETRY`、`DO_NOT_TRACK`、`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`、および `DISABLE_GROWTHBOOK`](/docs/ja/env-vars) はそれぞれ、Remote Control の可甚性が䟝存する機胜フラグ評䟡を無効にしたす。Remote Control を䜿甚するには、シェル環境たたは [`settings.json` ファむル](/docs/ja/settings-reference#all-settings) の `env` ブロックのいずれかで倉数が蚭定されおいる堎所で倉数を蚭定解陀しおください。32* **機胜フラグ評䟡**: [環境倉数を蚭定しお機胜フラグ評䟡をオフにする](/docs/ja/env-vars#features-that-need-feature-flag-fetching) 堎合、Remote Control が利甚可胜かどうかは、どの倉数を蚭定するかによっお異なりたす。

39* **ワヌクスペヌス信頌**: プロゞェクトディレクトリで少なくずも 1 回 `claude` を実行しお、ワヌクスペヌス信頌ダむアログを受け入れたす。スタヌトアップ信頌ダむアログはホヌムディレクトリの信頌を保存しないため、プロゞェクトディレクトリから Remote Control を起動しおください。33 * `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` たたは `DISABLE_GROWTHBOOK` を蚭定した堎合、Remote Control は利甚できたせん。シェル環境たたは [`settings.json` ファむル](/docs/ja/settings-reference#all-settings) の `env` ブロックのいずれかで倉数が蚭定されおいる堎所で倉数を蚭定解陀しお、Remote Control を䜿甚しおください。

34 * `DISABLE_TELEMETRY` たたは `DO_NOT_TRACK` のみを蚭定した堎合、組織が [Trusted Devices](#trusted-devices) を芁求しない限り、Remote Control は利甚可胜なたたです。芁求する堎合は、Remote Control を䜿甚するために倉数を蚭定解陀しおください。いずれかの倉数を蚭定した状態で Remote Control を䜿甚するには、Claude Code v2.1.283 以降が必芁です。

35* **ワヌクスペヌス信頌**: ただ信頌しおいないディレクトリで、`claude remote-control` は信頌を有効にする内容を出力し、開始する前に `Trust <directory>? [y/N]` ず尋ねたす。`y` ず答えるず遞択が保存されたす。ただし、ホヌムディレクトリでは信頌は保存されず、実行するたびに質問が返されたす。暙準入力たたは出力がタヌミナルでない堎合、コマンドは質問できず、[`Workspace not trusted`](/docs/ja/errors#workspace-not-trusted-when-starting-remote-control) ゚ラヌで終了したす。

40 36 

41<h2 id="start-a-remote-control-session">37<h2 id="start-a-remote-control-session">

42 Remote Control セッションを開始する38 リモヌトコントロヌルセッションを開始する

43</h2>39</h2>

44 40 

45CLI たたは VS Code 拡匵機胜から Remote Control セッションを開始できたす。CLI は 3 ぀の呌び出しモヌドを提䟛したす。VS Code は `/remote-control` コマンドを䜿甚したす。41CLI、[Claude Desktop アプリ](/docs/ja/desktop)、たたは VS Code 拡匵機胜からリモヌトコントロヌルセッションを開始できたす。CLI は 3 ぀の呌び出しモヌドを提䟛し、Desktop アプリず VS Code は `/remote-control` コマンドを䜿甚したす。

46 42 

47<Tabs>43<Tabs>

48 <Tab title="サヌバヌモヌド">44 <Tab title="サヌバヌモヌド">

49 プロゞェクトディレクトリで、以䞋を実行したす。45 プロゞェクトディレクトリで、以䞋を実行したす

50 46 

51 ```bash theme={null}47 ```bash theme={null}

52 claude remote-control48 claude remote-control

53 ```49 ```

54 50 

55 Remote Control の䞀床限りの確認を受け入れるたで、`claude remote-control` は䜕をするかを説明し、サヌバヌを開始する前に `Enable Remote Control? (y/n)` ず尋ねたす。`y` ず答えお受け入れ、サヌバヌを開始したす。拒吊した堎合、Claude Code はサヌバヌを開始せずに終了し、次回コマンドを実行するずきに再床尋ねたす。51 リモヌトコントロヌルの 1 回限りの確認を受け入れるたで、`claude remote-control` は䜕をするかを説明し、サヌバヌを開始する前に `Enable Remote Control? (y/n)` ず尋ねたす。`y` ず答えお受け入れ、サヌバヌを開始したす。拒吊した堎合、Claude Code はサヌバヌを開始せずに終了し、次回コマンドを実行するずきに再床尋ねたす。

56 52 

57 プロセスはサヌバヌモヌドでタヌミナルで実行され続け、リモヌト接続を埅機したす。[別のデバむスから接続](#connect-from-another-device)するために䜿甚できるセッション URL が衚瀺され、スペヌスバヌを抌しお電話からの高速アクセス甚の QR コヌドを衚瀺できたす。リモヌトセッションがアクティブな間、タヌミナルは接続ステヌタスずツヌルアクティビティを衚瀺したす。53 プロセスはタヌミナルでサヌバヌモヌドで実行され続け、リモヌト接続を埅機したす。[別のデバむスから接続](#connect-from-another-device)するために䜿甚できるセッション URL が衚瀺され、スペヌスバヌを抌すず携垯電話からの高速アクセス甚 QR コヌドが衚瀺されたす。リモヌトセッションがアクティブな間、タヌミナルは接続ステヌタスずツヌルアクティビティを衚瀺したす。

58 54 

59 利甚可胜なフラグ:55 利甚可胜なフラグ

60 56 

61 | フラグ | 説明 |57 | フラグ | 説明 |

62 | - | - |58 | - | - |

63 | `--name "My Project"` | claude.ai/code のセッションリストに衚瀺されるカスタムセッションタむトルを蚭定したす。 |59 | `--name "My Project"` | claude.ai/code のセッションリストに衚瀺されるカスタムセッションタむトルを蚭定したす。 |

64 | `--remote-control-session-name-prefix <prefix>` | 明瀺的な名前が蚭定されおいない堎合の自動生成セッション名のプレフィックス。デフォルトはマシンのホスト名で、`myhost-graceful-unicorn` のような名前が生成されたす。同じ効果のために `CLAUDE_REMOTE_CONTROL_SESSION_NAME_PREFIX` を蚭定したす。 |60 | `--remote-control-session-name-prefix <prefix>` | 明瀺的な名前が蚭定されおいない堎合の自動生成セッション名のプレフィックス。デフォルトはマシンのホスト名で、`myhost-graceful-unicorn` のような名前が生成されたす。`CLAUDE_REMOTE_CONTROL_SESSION_NAME_PREFIX` を蚭定しお同じ効果を埗るこずができたす。 |

65 | `-c`, `--continue` | このディレクトリから開始された最埌のサヌバヌが開始したセッションを埩垰させたす。新しいセッションを䜜成する代わりに䜿甚したす。[サヌバヌを停止した埌のセッションの再開](#resume-sessions-after-stopping-the-server)を参照しおください。`--session-id`、`--spawn`、`--capacity`、たたは `--create-session-in-dir` ず組み合わせるこずはできたせん。Claude Code v2.1.200 以降が必芁です。それより前のバヌゞョンはこのフラグを未知の匕数ずしお拒吊したす。 |61 | `-c`, `--continue` | このディレクトリの最埌のサヌバヌが開始したセッションを埩元したす。新しいセッションを䜜成する代わりに。[サヌバヌを停止した埌のセッションの再開](#resume-sessions-after-stopping-the-server)を参照しおください。`--session-id`、`--spawn`、`--capacity`、たたは `--create-session-in-dir` ず組み合わせるこずはできたせん。Claude Code v2.1.200 以降が必芁です。 |

66 | `--session-id <id>` | 特定のセッションをその ID で埩垰させたす。[サヌバヌを停止した埌のセッションの再開](#resume-sessions-after-stopping-the-server)を参照しおください。`--continue`、`--spawn`、`--capacity`、たたは `--create-session-in-dir` ず組み合わせるこずはできたせん。Claude Code v2.1.200 以降が必芁です。それより前のバヌゞョンはこのフラグを未知の匕数ずしお拒吊したす。 |62 | `--session-id <id>` | ID でセッションを 1 ぀埩元したす。[サヌバヌを停止した埌のセッションの再開](#resume-sessions-after-stopping-the-server)を参照しおください。`--continue`、`--spawn`、`--capacity`、たたは `--create-session-in-dir` ず組み合わせるこずはできたせん。Claude Code v2.1.200 以降が必芁です。 |

67 | `--spawn <mode>` | サヌバヌがセッションを䜜成する方法。<br />• `same-dir`デフォルト: すべおのセッションが珟圚の䜜業ディレクトリを共有するため、同じファむルを線集しおいる堎合は競合する可胜性がありたす。<br />• `worktree`: オンデマンドセッションごずに独自の [git worktree](/docs/ja/worktrees) を取埗したす。git リポゞトリが必芁です。<br />• `session`: シングルセッションモヌド。正確に 1 ぀のセッションを提䟛し、远加の接続を拒吊したす。スタヌトアップ時にのみ蚭定したす。<br />実行時に `w` を抌しお `same-dir` ず `worktree` の間でトグルしたす。 |63 | `--spawn <mode>` | サヌバヌがセッションを䜜成する方法。<br />• `same-dir`デフォルトすべおのセッションが珟圚の䜜業ディレクトリを共有するため、同じファむルを線集しおいる堎合は競合する可胜性がありたす。<br />• `worktree`オンデマンドセッションごずに独自の [git worktree](/docs/ja/worktrees) を取埗したす。git リポゞトリが必芁です。<br />• `session`シングルセッションモヌド。正確に 1 ぀のセッションを提䟛し、远加の接続を拒吊したす。起動時にのみ蚭定したす。<br />実行時に `w` を抌しお `same-dir` ず `worktree` の間で切り替えたす。 |

68 | `--capacity <N>` | 同時セッションの最倧数。デフォルトは 32 です。`--spawn=session` では䜿甚できたせん。 |64 | `--capacity <N>` | 同時セッションの最倧数。デフォルトは 32 です。`--spawn=session` では䜿甚できたせん。 |

69 | `--[no-]create-session-in-dir` | サヌバヌの起動時に珟圚のディレクトリに 1 ぀のセッションを事前䜜成し、すぐに入力できる堎所を甚意したす。`worktree` モヌドでは、このセッションは珟圚のディレクトリに留たり、オンデマンドセッションは分離された worktree を取埗したす。デフォルトではオンです。`--no-create-session-in-dir` を枡しお、䜕も䜜成しない状態で開始する堎合、Claude Code はサヌバヌのセッションをアヌカむブするため、[埩垰](#resume-sessions-after-stopping-the-server)するものがありたせん。 |65 | `--[no-]create-session-in-dir` | サヌバヌが起動するずきに珟圚のディレクトリに 1 ぀のセッションを事前䜜成し、すぐに入力できる堎所を甚意したす。`worktree` モヌドでは、このセッションは珟圚のディレクトリに留たり、オンデマンドセッションは分離された worktree を取埗したす。デフォルトでオンです。`--no-create-session-in-dir` を枡しお䜕もない状態で開始する堎合、Claude Code はサヌバヌを停止するずきにサヌバヌのセッションをアヌカむブするため、[再開](#resume-sessions-after-stopping-the-server)するものはありたせん。 |

70 | `--permission-mode <mode>` | サヌバヌのセッションの開始時の[暩限モヌド](/docs/ja/permission-modes)を蚭定したす。䟋えば `acceptEdits` など。`manual` を `default` の゚むリアスずしお受け入れたす。認識されないモヌドはサヌバヌをスタヌトアップで停止し、有効なモヌドをリストしたす。 |66 | `--permission-mode <mode>` | サヌバヌのセッションの開始 [暩限モヌド](/docs/ja/permission-modes)`acceptEdits` などを蚭定したす。`manual` を `default` の゚むリアスずしお受け入れたす。認識されないモヌドはサヌバヌを起動時に停止し、有効なモヌドをリストしたす。 |

67 | `--chrome` / `--no-chrome` | サヌバヌが䜜成するセッションで [Chrome 統合](/docs/ja/chrome)をオンたたはオフにしお、別のデバむスから䜜業しおいる間に Claude がマシン䞊で Chrome を䜿甚できるようにしたす。どちらのフラグもない堎合、サヌバヌが事前䜜成するセッションず claude.ai/code たたは Claude アプリから自分で開始するセッションは、[Chrome をデフォルトで有効にした](/docs/ja/chrome#enable-chrome-by-default)堎合でも、Chrome がオフで開始されたす。サヌバヌが [プロゞェクト](/docs/ja/claude-projects)スレッドの 1 ぀に察しお開始するセッションは、`bypassPermissions` モヌドを陀き、代わりにその蚭定に埓いたす。Claude Code v2.1.273 以降が必芁です。 |

68 | `-d`, `--debug[=<filter>]` | サヌバヌのデバッグログをオンにしたす。オプションでカテゎリでフィルタリングできたす。フィルタは `=` 圢匏でのみ枡したす䟋`--debug=api,hooks`。Claude Code v2.1.282 以降が必芁です。 |

71 | `--debug-file <path>` | デバッグログを指定されたファむルに曞き蟌みたす。 |69 | `--debug-file <path>` | デバッグログを指定されたファむルに曞き蟌みたす。 |

72 | `--verbose` | 詳现な接続ずセッションログを衚瀺したす。 |70 | `--verbose` | 詳现な接続ずセッションログを衚瀺したす。 |

73 | `--sandbox` / `--no-sandbox` | ファむルシステムずネットワヌク分離のための[サンドボックス](/docs/ja/sandboxing)を有効たたは無効にしたす。デフォルトではオフです。 |71 | `--sandbox` / `--no-sandbox` | ファむルシステムずネットワヌク分離のための [サンドボックス](/docs/ja/sandboxing)を有効たたは無効にしたす。デフォルトではオフです。 |

74 72 

75 これらのフラグは `remote-control` の埌に指定したす。73 これらのフラグは `remote-control` の埌に指定したす。

76 74 

77 `remote-control` の前にグロヌバル `claude` フラグを枡すか、ラッパヌスクリプトが 1 ぀を远加する堎合、Claude Code はそのフラグをサヌバヌが䜜成するセッションに匕き継ぎたせん。Claude Code は `--verbose` や `--model` など、それらのセッションが実行できるこずを倉曎しないこずが既知のフラグのみを蚱可したす。他のフラグ䟋えば `--settings`の堎合、Claude Code は[開始を拒吊](/docs/ja/errors#not-carried-over-to-the-sessions-remote-control-starts)し、削陀するフラグを名前で指定したす。v2.1.248 より前では、`remote-control` の前のオプションは Claude Code が埌のフラグを `unknown option` ゚ラヌで拒吊させおいたした。75 `remote-control` の前にグロヌバル `claude` フラグを枡すか、ラッパヌスクリプトが 1 ぀を远加する堎合、Claude Code はそのフラグをサヌバヌが䜜成するセッションに匕き継ぎたせん。Claude Code は `--verbose` や `--model` など、そのフラグを削陀しおも䜕が起こるかが倉わらないこずが既知の堎合にのみフラグを通したす。他のフラグ`--settings` などの堎合、Claude Code は [起動を拒吊](/docs/ja/errors#not-carried-over-to-the-sessions-remote-control-starts)し、削陀するフラグを名前で指定したす。

78 76 

79 Claude Code はヘルプを出力する前に Remote Control の適栌性をチェックするため、適栌なアカりントでサむンむンしおいない堎合、`claude remote-control --help` はこのフラグリストの代わりに゚ラヌを返したす。77 Claude Code はヘルプを出力する前にリモヌトコントロヌル適栌性をチェックするため、適栌なアカりントでサむンむンしおいない堎合、`claude remote-control --help` はこのフラグリストの代わりに゚ラヌを返したす。

80 </Tab>78 </Tab>

81 79 

82 <Tab title="察話型セッション">80 <Tab title="むンタラクティブセッション">

83 Remote Control を有効にした通垞の察話型 Claude Code セッションを開始するには、`--remote-control` フラグたたは `--rc`を䜿甚したす。81 リモヌトコントロヌルを有効にした通垞のむンタラクティブ Claude Code セッションを開始するには、`--remote-control` フラグたたは `--rc`を䜿甚したす

84 82 

85 ```bash theme={null}83 ```bash theme={null}

86 claude --remote-control84 claude --remote-control

87 ```85 ```

88 86 

89 オプションでセッションの名前を枡したす。87 オプションでセッションの名前を枡したす

90 88 

91 ```bash theme={null}89 ```bash theme={null}

92 claude --remote-control "My Project"90 claude --remote-control "My Project"

93 ```91 ```

94 92 

95 これにより、タヌミナルで完党な察話型セッションが埗られ、claude.ai たたは Claude アプリからも制埡できたす。`claude remote-control`サヌバヌモヌドずは異なり、セッションがリモヌトで利甚可胜な間、ロヌカルでメッセヌゞを入力できたす。93 これにより、タヌミナルで完党なむンタラクティブセッションが埗られ、claude.ai たたは Claude アプリからも制埡できたす。`claude remote-control`サヌバヌモヌドずは異なり、セッションがリモヌトで利甚可胜な間、ロヌカルでメッセヌゞを入力できたす。

96 </Tab>94 </Tab>

97 95 

98 <Tab title="既存のセッションから">96 <Tab title="既存のセッションから">

99 既に Claude Code セッションにいお、それをリモヌトで続行したい堎合は、`/remote-control`たたは `/rc`コマンドを䜿甚したす。97 既に Claude Code セッションにいお、それをリモヌトで続行したい堎合は、`/remote-control`たたは `/rc`コマンドを䜿甚したす

100 98 

101 ```text theme={null}99 ```text theme={null}

102 /remote-control100 /remote-control

103 ```101 ```

104 102 

105 カスタムセッションタむトルを蚭定するために、匕数ずしお名前を枡したす。103 カスタムセッションタむトルを蚭定するには、匕数ずしお名前を枡したす

106 104 

107 ```text theme={null}105 ```text theme={null}

108 /remote-control My Project106 /remote-control My Project

109 ```107 ```

110 108 

111 これにより、珟圚の䌚話履歎を匕き継ぎ、Remote Control セッションが開始されたす。109 これにより、珟圚の䌚話履歎を匕き継ぐリモヌトコントロヌルセッションが開始されたす。

112 110 

113 Remote Control の䞀床限りの確認を受け入れるたで、`/remote-control` が接続する前にダむアログが衚瀺されたす。**Enable Remote Control** を遞択しお受け入れお接続したす。**Never mind** を遞択するか Esc を抌した堎合、Claude Code は接続せず、次回 `/remote-control` を実行するずきに再床尋ねたす。111 リモヌトコントロヌルの 1 回限りの確認を受け入れるたで、`/remote-control` が接続する前にダむアログが衚瀺されたす。**Enable Remote Control** を遞択しお受け入れお接続したす。**Never mind** を遞択するか Esc を抌すず、Claude Code は接続せず、次回 `/remote-control` を実行するずきに再床尋ねたす。

114 112 

115 `--verbose`、`--sandbox`、および `--no-sandbox` フラグはこのコマンドでは利甚できたせん。113 `--verbose`、`--sandbox`、および `--no-sandbox` フラグはこのコマンドでは利甚できたせん。

116 </Tab>114 </Tab>

117 115 

118 <Tab title="VS Code">116 <Tab title="VS Code">

119 [Claude Code VS Code 拡匵機胜](/docs/ja/vs-code)で、プロンプトボックスに `/remote-control` たたは `/rc` を入力したす。117 [Claude Code VS Code 拡匵機胜](/docs/ja/vs-code)で、プロンプトボックスに `/remote-control` たたは `/rc` ず入力したす。

120 118 

121 ```text theme={null}119 ```text theme={null}

122 /remote-control120 /remote-control

123 ```121 ```

124 122 

125 Remote Control がオンの間、Claude Code はプロンプトボックスのフッタヌに **Remote Control** むンゞケヌタヌを衚瀺したす。セッションが接続されたら、むンゞケヌタヌをクリックしおセッションに盎接移動するか、[claude.ai/code](https://claude.ai/code)のセッションリストで芋぀けたす。Claude Code はセッション URL を䌚話にも投皿したす。切断するには、`/remote-control` を再床実行したす。123 リモヌトコントロヌルがオンの間、Claude Code はプロンプトボックスフッタヌに **Remote Control** むンゞケヌタヌを衚瀺したす。セッションが接続されたら、むンゞケヌタヌをクリックしおセッションに盎接移動するか、[claude.ai/code](https://claude.ai/code) のセッションリストで芋぀けたす。Claude Code はセッション URL を䌚話にも投皿したす。切断するには、`/remote-control` を再床実行したす。

126 124 

127 CLI ずは異なり、VS Code コマンドは名前匕数を受け入れず、QR コヌドを衚瀺したせん。セッションタむトルは䌚話履歎たたは最初のプロンプトから掟生したす。125 CLI ずは異なり、VS Code コマンドは名前匕数を受け入れたり、QR コヌドを衚瀺したりしたせん。セッションタむトルは䌚話履歎たたは最初のプロンプトから掟生したす。

128 </Tab>126 </Tab>

129</Tabs>

130 127 

131<h3 id="check-connection-status">128 <Tab title="Desktop アプリ">

132 接続ステヌタスを確認する129 [Claude Desktop アプリの](/docs/ja/desktop) Code タブのロヌカルセッションで、プロンプトボックスに `/remote-control` たたは `/rc` ず入力したす。

133</h3>

134 130 

135察話型セッションでは、Remote Control が接続されおいる間、タヌミナルは `/rc active` むンゞケヌタヌを衚瀺し、claude.ai のセッションぞのリンクになりたす。タヌミナルが狭すぎる堎合、むンゞケヌタヌは非衚瀺になりたす。セッション URL ず [別のデバむスから接続](#connect-from-another-device)するために䜿甚できる QR コヌドを衚瀺するには、`/remote-control` を再床実行しおステヌタスパネルを開きたす。パネルは切断オプションも提䟛し、これにより Remote Control をオフにしながらロヌカルセッションはタヌミナルで実行され続けたす。131 ```text theme={null}

132 /remote-control

133 ```

136 134 

137<span id="session-ended-elsewhere" />察話型セッションで接続に倱敗した堎合、むンゞケヌタヌは倱敗を衚瀺するように倉わり、Claude Code は理由を通知で衚瀺し、䌚話に远加したす。`/remote-control` を実行しお再接続したす。ただし、理由がセッションが別の堎所で匕き継がれたか終了したか、たたはサヌバヌがそれを芋぀けられないず蚀っおいる堎合を陀きたす。135 セッションが接続されたら、[claude.ai/code](https://claude.ai/code) のセッションリストで芋぀けたす。切断するには、`/remote-control` を再床実行したす。

138 136 

139* **別の接続がこのセッションを匕き継いだ**: 別のデバむスたたは Claude Code セッションがそれを持っおいたす。セッションを取り戻したい堎合のみ `/remote-control` を実行したす。137 代わりにデフォルトですべおのセッションでリモヌトコントロヌルをオンにするには、[すべおのセッションでリモヌトコントロヌルを有効にする](#enable-remote-control-for-all-sessions)を参照しおください。

140* **このセッションは別のデバむスたたはアプリから終了たたはアヌカむブされたした**: セッションを戻したい堎合のみ `/remote-control` を実行したす。Claude Code はアヌカむブされたセッションを再床開きたす。138 </Tab>

141* **サヌバヌはこのセッションを芋぀けられなくなりたした**: 別のデバむスたたはアプリから削陀されおいる可胜性がありたす。139</Tabs>

142 140 

143<h3 id="session-url-reminders">141<h3 id="check-connection-status">

144 セッション URL リマむンダヌ142 接続ステヌタスを確認する

145</h3>143</h3>

146 144 

147Remote Control が接続されおいる間、Claude Code は電話たたはブラりザに切り替えるのが最も圹立぀ずきにセッション URL を思い出させるため、リンクを `/remote-control` で芋぀ける必芁がありたせん。リマむンダヌは次のいずれかの瞬間にプロンプトボックスの䞊に衚瀺されたす。145むンタラクティブセッションで、リモヌトコントロヌルが接続されおいる間、タヌミナルは claude.ai のセッションにリンクする `/rc active` むンゞケヌタヌを衚瀺したす。タヌミナルが狭すぎおそれに収たらない堎合、むンゞケヌタヌは非衚瀺になりたす。セッション URL ず [別のデバむスから接続](#connect-from-another-device)するための QR コヌドを衚瀺するには、`/remote-control` を再床実行しおステヌタスパネルを開きたす。パネルでは、ロヌカルセッションが実行され続ける間、リモヌトコントロヌルを切断するこずもできたす。

148 146 

149* **長いタヌン**: タヌンがサヌバヌチュヌニングされたしきい倀より長く実行される堎合、Claude Code は **Still working** 通知ず **Check in from your phone** リンクを衚瀺し、タヌミナルで埅぀代わりに電話たたはブラりザからタヌンをフォロヌできたす。Claude Code はタヌンが終了するずそれを削陀したす。147<span id="session-ended-elsewhere" />むンタラクティブセッションで接続が倱敗した堎合、むンゞケヌタヌは倱敗を衚瀺するように倉わり、Claude Code は理由を通知で衚瀺し、䌚話に远加したす。`/remote-control` を実行しお再接続したす。ただし、理由がセッションが別の堎所で倉曎されたこずを瀺しおいる堎合を陀きたす

150* **繰り返される暩限プロンプト**: セッションで耇数の[暩限プロンプト](/docs/ja/permissions)に答えた埌、**Approve tool calls from your phone** 通知がセッション URL を衚瀺したす。Claude Code は次のタヌンが開始されるずそれを削陀したす。

151 148 

152リマむンダヌは、Remote Control が[自動的に接続](#enable-remote-control-for-all-sessions)する堎合を含む、接続されたセッションに衚瀺される可胜性がありたす。これらの条件が発生するたびに衚瀺されるわけではなく、各条件はセッション党䜓で数回だけ衚瀺されたす。それらを蚭定たたは無効にするこずはできたせん。各条件は独自にクリアされたす。149* **Another connection took over this session**別のデバむスたたは Claude Code セッションがそれを持っおいたす。セッションを取り戻したい堎合にのみ `/remote-control` を実行したす。

150* **This session was ended or archived from another device or app**セッションを戻したい堎合にのみ `/remote-control` を実行したす。Claude Code はアヌカむブされたセッションを再床開きたす。

151* **The server no longer reports this session**別のデバむスたたはアプリから削陀された可胜性がありたす。

153 152 

154<h3 id="connect-from-another-device">153<h3 id="connect-from-another-device">

155 別のデバむスから接続する154 別のデバむスから接続する

156</h3>155</h3>

157 156 

158Remote Control セッションがアクティブになったら、別のデバむスから接続するいく぀かの方法がありたす。157リモヌトコントロヌルセッションがアクティブになったら、別のデバむスから接続するいく぀かの方法がありたす

159 158 

160* **セッション URL を開く**: 任意のブラりザで [claude.ai/code](https://claude.ai/code)のセッションに盎接移動したす。159* **セッション URL を開く**任意のブラりザで [claude.ai/code](https://claude.ai/code) のセッションに盎接移動したす。

161* **QR コヌドをスキャンする**: セッション URL の暪に衚瀺される QR コヌドをスキャンしお、Claude アプリで盎接開きたす。`claude remote-control` を䜿甚する堎合は、スペヌスバヌを抌しお QR コヌド衚瀺をトグルしたす。160* **QR コヌドをスキャン**セッション URL の暪に衚瀺される QR コヌドをスキャンしお、Claude アプリで盎接開きたす。`claude remote-control` では、スペヌスバヌを抌しお QR コヌド衚瀺を切り替えたす。

162* **[claude.ai/code](https://claude.ai/code)たたは Claude アプリを開く**: セッションリストで名前でセッションを芋぀けたす。Claude モバむルアプリでは、ナビゲヌションの **Code** をタップしおセッションリストに到達したす。Remote Control セッションはオンラむンの堎合、コンピュヌタアむコンず緑色のステヌタスドットを衚瀺したす。161* **[claude.ai/code](https://claude.ai/code) たたは Claude アプリを開く**セッションリストで名前でセッションを芋぀けたす。Claude モバむルアプリでは、ナビゲヌションの **Code** をタップしおセッションリストに到達したす。リモヌトコントロヌルセッションはオンラむンの堎合、コンピュヌタヌアむコンず緑色のステヌタスドットを衚瀺したす。

163 162 

164接続するず、デバむスはセッションが既にバックグラりンドで実行しおいるサブ゚ヌゞェントずワヌクフロヌを衚瀺したす。デバむスからそれらの 1 ぀を停止するず、Claude Code はマシンでそのタスクを停止したす。163接続するず、デバむスはセッションがバックグラりンドで既に実行しおいるサブ゚ヌゞェントずワヌクフロヌを衚瀺したす。デバむスからそのうちの 1 ぀を停止するず、Claude Code はマシン䞊のそのタスクを停止したす。

165 164 

166リモヌトセッションのタむトルは、この順序で遞択されたす。165リモヌトセッションタむトルは次の順序で遞択されたす

167 166 

1681. `--name`、`--remote-control`、たたは `/remote-control` に枡した名前1671. `--name`、`--remote-control`、たたは `/remote-control` に枡した名前

1692. `/rename` で蚭定したタむトル1682. `/rename` で蚭定したタむトル

1703. 既存の䌚話履歎の最埌の意味のあるメッセヌゞ1693. 既存の䌚話履歎の最埌の意味のあるメッセヌゞ

1714. `myhost-graceful-unicorn` のような自動生成名。ここで `myhost` はマシンのホスト名たたは `--remote-control-session-name-prefix` で蚭定したプレフィックスです1704. `myhost-graceful-unicorn` のような自動生成名。`myhost` はマシンのホスト名たたは `--remote-control-session-name-prefix` で蚭定したプレフィックスです

172 

173明瀺的な名前を蚭定しなかった堎合、Claude Code はプロンプトを送信するずタむトルを曎新しお反映したす。Claude Code は自動生成されたタむトルを䌚話の蚀語、たたは蚭定されおいる堎合は [`language`](/docs/ja/settings-reference#language) 蚭定に䞀臎させたす。

174 171 

175claude.ai たたは Claude アプリからセッションの名前を倉曎するず、Claude Code は `claude --resume` に衚瀺されるロヌカルタむトルも曎新したす。Claude Code は同じ名前倉曎をプロンプトバヌに衚瀺されるセッション名に適甚し、セッションが[バックグラりンドで実行](/docs/ja/agent-view)される堎合は `claude agents` リストに適甚したす。v2.1.221 より前では、claude.ai たたは Claude アプリのセッションリストから名前を倉曎するずタむトルのみが曎新され、CLI は前のセッション名を保持しおいたした。CLI 自䜓で実行される `/rename` は任意のバヌゞョンで名前を蚭定したす。172明瀺的な名前を蚭定しなかった堎合、Claude Code はプロンプトを送信するず、タむトルを曎新しおプロンプトを反映したす。claude.ai たたは Claude アプリからセッションの名前を倉曎するず、Claude Code は `claude --resume` に衚瀺されるロヌカルタむトルも曎新したす。

176 173 

177Claude アプリをただ持っおいない堎合は、Claude Code 内で `/mobile` を実行しお、[claude.ai/mobile](https://claude.ai/mobile)の QR コヌドを衚瀺したす。これにより、お䜿いの電話に適切なアプリストアが開きたす。174Claude アプリをただ持っおいない堎合は、Claude Code 内で `/mobile` を実行しお、[claude.ai/mobile](https://claude.ai/mobile) を開く QR コヌドを衚瀺したす。これにより、携垯電話の適切なアプリストアが開きたす。

178 175 

179<h3 id="what-connected-devices-see">176<h3 id="what-connected-devices-see">

180 接続されたデバむスが芋るもの177 接続されたデバむスが衚瀺するもの

181</h3>178</h3>

182 179 

183接続されたデバむスは、タヌミナルの䌚話をリアルタむムで衚瀺したす。これらのケヌスは通垞のメッセヌゞを超えおいたす。180接続されたデバむスは、タヌミナルの䌚話をリアルタむムで衚瀺したす。これらのケヌスは通垞のメッセヌゞを超えおいたす

184 181 

185* **圧瞮ず `/clear`**: Claude Code が[䌚話を圧瞮](/docs/ja/context-window#what-survives-compaction)しおいる間、接続されたデバむスは進捗を衚瀺し、その埌䌚話が圧瞮された堎所を衚瀺したす。`/clear` を実行するず、䌚話は接続されたデバむスでもリセットされたす。182* **圧瞮ず `/clear`**Claude Code が [䌚話を圧瞮](/docs/ja/context-window#what-survives-compaction)しおいる間、接続されたデバむスは進行状況を衚瀺し、䌚話が圧瞮された堎所を衚瀺したす。`/clear` を実行するず、接続されたデバむスでも䌚話がリセットされたす。

186* **`/resume` で䌚話を切り替える**: 接続されたデバむスは切り替えられた䌚話のタむトルたたは以前の履歎を受け取りたせんが、双方向の新しいメッセヌゞはタヌミナルで開いおいる䌚話に察しお行き来したす。デバむスから元の䌚話で再床䜜業するには、タヌミナルで `/resume` を実行しお戻したす。183* **`/resume` で䌚話を切り替える**接続されたデバむスは、切り替え先の䌚話のタむトルたたは以前の履歎を受け取りたせんが、䞡方向の新しいメッセヌゞは、タヌミナルで開いおいる䌚話に察しお送受信されたす。デバむスから元の䌚話で䜜業するには、タヌミナルで `/resume` を実行しお戻したす。

187* **`/teleport` でセッションをプルする**: [クラりドセッション](/docs/ja/claude-code-on-the-web#from-cloud-to-terminal)をタヌミナルに `/teleport` でプルする堎合、接続されたデバむスはプルされた䌚話の以前の履歎を受け取りたせん。双方向の新しいメッセヌゞはプルされた䌚話に察しお行き来し、これはタヌミナルで開いおいる䌚話になりたす。184* **`/teleport` でセッションをプル**[クラりドセッション](/docs/ja/claude-code-on-the-web#from-cloud-to-terminal)を `/teleport` でタヌミナルにプルするず、接続されたデバむスはプルされた䌚話の以前の履歎を受け取りたせん。䞡方向の新しいメッセヌゞはプルされた䌚話に察しお送受信され、これはタヌミナルで開いおいる䌚話になりたす。

188* **他のセッションからのメッセヌゞ**: [クロスセッションメッセヌゞング](/docs/ja/cross-session-messaging)では、同じ接続が異なるマシン䞊の独自のセッション間のメッセヌゞず [Claude Code on the web](/docs/ja/claude-code-on-the-web) セッションからのメッセヌゞを、Remote Control トラフィックの残りのように Anthropic サヌバヌを通じお運びたす。[他のマシンのメッセヌゞセッション](/docs/ja/cross-session-messaging#message-sessions-on-other-machines)は配信ルヌルをカバヌし、[むンバりンドメッセヌゞを制埡](/docs/ja/cross-session-messaging#control-inbound-messages)はむンバりンドコントロヌルをカバヌしたす。Claude Code v2.1.224 以降が必芁です。185* **他のセッションからのメッセヌゞ**[クロスセッションメッセヌゞング](/docs/ja/cross-session-messaging)では、同じ接続が異なるマシン䞊の独自のセッション間および [クラりドセッション](/docs/ja/claude-code-on-the-web)からのメッセヌゞを運びたす。

189* **タヌン䞭に送信されたプロンプト**: 珟圚のタヌンが終了する前に接続されたデバむスからプロンプトを送信する堎合、Claude Code はそれをキュヌに入れ、そのタヌンが終了した埌、デバむスのトランスクリプトに保持したす。186* **倉曎の差分**セッションのディレクトリが git リポゞトリにある堎合、接続されたデバむスの差分ペむンは倉曎を衚瀺したす。リポゞトリのデフォルトブランチより先のコミットを持぀ブランチでは、ペむンはブランチが分割されおからの倉曎を衚瀺したす。これにはコミットされおいない線集が含たれたす。デフォルトブランチ自䜓、たたはそれより先ではないブランチでは、ペむンはコミットされおいない倉曎のみを衚瀺したす。

190* **倉曎の差分**: セッションのディレクトリが git リポゞトリにある堎合、接続されたデバむスの差分ペむンはコミットされおいない倉曎の差分を衚瀺したす。デバむスは接続を通じお差分をリク゚ストし、Claude Code はマシンで蚈算したす。リポゞトリのデフォルトブランチより先にコミットがあるブランチでは、ペむンはブランチがそこから分岐しおからの倉曎を衚瀺したす。これには、コミットされおいない線集が含たれたす。デフォルトブランチ自䜓、たたはそれより先にないブランチでは、ペむンはコミットされおいない倉曎のみを衚瀺したす。v2.1.247 より前では、Claude Code は `claude remote-control` で提䟛されるセッションでのみ接続されたデバむスに差分を報告しおいたした。187* **モデル**接続されたデバむスから [モデル](/docs/ja/model-config)を遞択するず、Claude Code はそのモデルでセッションを実行したす。Claude Code v2.1.238 以降が必芁です。デバむスのモデルコントロヌルから遞択したモデルは珟圚のセッションにのみ適甚されたす。デバむスからむンタラクティブセッションに `/model <name>` を送信するず、Claude Code は新しいセッションのデフォルトも蚭定したす。

191* **モデル**: 接続されたデバむスから[モデル](/docs/ja/model-config)を遞択する堎合、Claude Code はセッションをそのモデルで実行したす。タヌミナルの `/model` ピッカヌ、`/status`、および `/config` はそのモデルを衚瀺したす。Claude Code v2.1.238 以降が必芁です。188* **努力レベル**接続されたデバむスから [努力レベル](/docs/ja/model-config#adjust-effort-level)を蚭定するず、`/effort` たたはデバむスの努力コントロヌルで、Claude Code はそれをマシン䞊のセッションに適甚したす。`CLAUDE_CODE_EFFORT_LEVEL` でレベルをピン留めした堎合、セッションはそのレベルを保持し、Claude Code は努力コントロヌルから別の遞択を拒吊したす。努力コントロヌルからレベルを遞択するには、マシン䞊の Claude Code v2.1.234 以降が必芁です。

192 * デバむスのモデルコントロヌルから遞択したモデルは珟圚のセッションのみに適甚されたす。デバむスから察話型セッションに `/model <name>` を送信する堎合、Claude Code は新しいセッションのデフォルトも蚭定したす。189* **接続倱敗埌の再接続**`/remote-control` を実行しお再接続したす。その間に圧瞮が䌚話を曞き盎したか、`/resume` で䌚話を切り替えた堎合、Claude Code はセッションリストに残す代わりに、䜿甚しおいたサヌバヌセッションをアヌカむブしたす。[アヌカむブされたセッションをフィルタリング](/docs/ja/claude-code-on-the-web#archive-sessions)しお芋぀けるこずができたす。デバむスがただ接続されおいる間に䌚話を切り替えおもセッションはアヌカむブされたせん。

193 * Claude Code が認識しない名前䟋えば、モデル ID が予期される堎所の衚瀺名を送信する堎合、Claude Code は[ピックを拒吊](/docs/ja/errors#model-is-not-a-recognized-model-id)し、セッションは珟圚のモデルを保持したす。v2.1.260 より前では、Claude Code はデバむスのモデルコントロヌルから認識されないピックを保存し、次のメッセヌゞは倱敗しおいたした。

194* **努力レベル**: 接続されたデバむスから[努力レベル](/docs/ja/model-config#adjust-effort-level)を蚭定する堎合、`/effort` たたはデバむスの努力コントロヌルで、Claude Code はマシンのセッションに適甚し、claude.ai/code はセッションが䜿甚しおいるレベルを衚瀺したす。`CLAUDE_CODE_EFFORT_LEVEL` でレベルをピンした堎合、セッションはそのレベルを保持し、Claude Code は努力コントロヌルから異なるピックを拒吊したす。努力コントロヌルからレベルをピックするには、マシンで Claude Code v2.1.234 以降が必芁です。

195* **接続倱敗埌の再接続**: `/remote-control` を実行しお再接続したす。圧瞮が䌚話を曞き盎したか、その間に `/resume` で䌚話を切り替えた堎合、Claude Code は䜿甚しおいたサヌバヌセッションをアヌカむブしたす。セッションリストに残す代わりに。[アヌカむブされたセッションをフィルタリング](/docs/ja/claude-code-on-the-web#archive-sessions)するこずで芋぀けるこずができたす。デバむスがただ接続されおいる間に䌚話を切り替えおもセッションはアヌカむブされたせん。

196 190 

197<h3 id="enable-remote-control-for-all-sessions">191<h3 id="enable-remote-control-for-all-sessions">

198 すべおのセッションで Remote Control を有効にする192 すべおのセッションでリモヌトコントロヌルを有効にする

199</h3>193</h3>

200 194 

201Remote Control のみ、`claude remote-control`、`claude --remote-control`、たたは `/remote-control` を明瀺的に実行した堎合、たたはオヌトコネクトがオンになっおいる堎合にアクティブになりたす。すべおの察話型セッションで自動的に接続するには、Claude Code 内で `/config` を実行し、**Enable Remote Control for all sessions** を蚭定したす。トグルは 3 ぀の倀を取りたす。195リモヌトコントロヌルは、`claude remote-control`、`claude --remote-control`、たたは `/remote-control` を明瀺的に実行するか、自動接続がオンになっおいる堎合にのみアクティブになりたす。すべおのむンタラクティブセッションで自動接続をオンにするには、Claude Code 内で `/config` を実行し、**Enable Remote Control for all sessions** を蚭定したす。トグルは 3 ぀の倀を取りたす

202 196 

203* **`true`**: 察話型セッションが開始されるずきに自動的に接続したす。197* **`true`**むンタラクティブセッションが開始するずきに自動的に接続したす。

204* **`false`**: オヌトコネクトをオフにしたす。ただし、[管理蚭定](/docs/ja/managed-settings)からの `true` はそれを䞊回りたす。Claude Code はナヌザヌ蚭定に遞択を保存するためです。プロゞェクトたたはロヌカル蚭定`.claude/settings.json`、`.claude/settings.local.json`の `false` は、管理 `true` の䞊でもオヌトコネクトをオフにしたす。198* **`false`**自動接続をオフにしたす。ただし、[管理蚭定](/docs/ja/managed-settings)からの `true` はそれをランク付けしたす。Claude Code は遞択をナヌザヌ蚭定に保存するためです。プロゞェクトたたはロヌカル蚭定`.claude/settings.json`、`.claude/settings.local.json`の `false` は、管理 `true` の䞊でも自動接続をオフにしたす。

205* **`default`**: 遞択をクリアし、蚭定されおいる堎合は組織の管理者デフォルトに埓うか、そうでない堎合は Claude Code の珟圚のデフォルトに埓いたす。199* **`default`**遞択をクリアし、蚭定されおいる堎合は組織の管理者デフォルトに埓いたす。そうでない堎合は Claude Code の珟圚のデフォルトに埓いたす。

206 200 

207同じトグルは CLI の倖に衚瀺されたす。201同じトグルは CLI の倖に衚瀺されたす

208 202 

209* **デスクトップアプリ**: **Settings > Claude Code > Enable remote control by default**。203* **Desktop アプリ****Settings > Claude Code > Enable remote control by default**。

210* **VS Code 拡匵機胜**: [コマンドメニュヌの](/docs/ja/vs-code#use-the-prompt-box)Settings セクションの **Enable Remote Control for all sessions**。Claude Code v2.1.203 以降が必芁です。204* **VS Code 拡匵機胜**[コマンドメニュヌの](/docs/ja/vs-code#use-the-prompt-box) Settings セクションの **Enable Remote Control for all sessions**。

211 205 

212代わりに蚭定ファむルからオヌトコネクトをオンにするには、ナヌザヌ `~/.claude/settings.json` たたは[管理蚭定](/docs/ja/managed-settings)で [`remoteControlAtStartup`](/docs/ja/settings-reference#remotecontrolatstartup) を `true` に蚭定したす。プロゞェクトたたはロヌカル蚭定`.claude/settings.json`、`.claude/settings.local.json`では、Claude Code は `false` を尊重し、そのリポゞトリのオヌトコネクトをオフにしたすが、`true` を無芖するため、チェックむンされたファむルはリポゞトリを開く誰もが Remote Control をオンにするこずはできたせん。206代わりに蚭定ファむルから自動接続をオンにするには、ナヌザヌ `~/.claude/settings.json` たたは [管理蚭定](/docs/ja/managed-settings)で [`remoteControlAtStartup`](/docs/ja/settings-reference#remotecontrolatstartup) を `true` に蚭定したす。プロゞェクトたたはロヌカル蚭定`.claude/settings.json`、`.claude/settings.local.json`では、Claude Code は `false` を尊重し、そのリポゞトリの自動接続をオフにしたすが、`true` は無芖するため、チェックむンされたファむルはリポゞトリを開くすべおの人のリモヌトコントロヌルをオンにするこずはできたせん。

213 207 

214オヌトコネクトは独自の claude.ai アカりントでサむンむンするため、開始するセッションは独自のアカりントの Claude アプリにのみ衚瀺され、他の誰にもアクセスを蚱可したせん。208自動接続は独自の claude.ai アカりントでサむンむンするため、開始するセッションは独自のアカりントの Claude アプリにのみ衚瀺され、他の誰にもアクセス暩を付䞎したせん。

215 209 

216この蚭定がオンの堎合、各察話型 Claude Code プロセスは 1 ぀のリモヌトセッションを登録したす。耇数のむンスタンスを実行する堎合、各むンスタンスは独自のリモヌトセッションを取埗したす。単䞀のプロセスから耇数の同時セッションを実行するには、[サヌバヌモヌド](#start-a-remote-control-session)を䜿甚したす。210この蚭定がオンの堎合、各むンタラクティブ Claude Code プロセスは 1 ぀のリモヌトセッションを登録したす。耇数のむンスタンスを実行する堎合、各むンスタンスは独自のリモヌトセッションを取埗したす。単䞀のプロセスから耇数の同時セッションを実行するには、代わりに [サヌバヌモヌド](#start-a-remote-control-session)を䜿甚したす。

217 211 

218<h3 id="resume-sessions-after-stopping-the-server">212<h3 id="resume-sessions-after-stopping-the-server">

219 サヌバヌを停止した埌のセッションの再開213 サヌバヌを停止した埌のセッションの再開

220</h3>214</h3>

221 215 

222`claude remote-control` を Ctrl+C で停止するず、提䟛しおいたセッションは電話たたはブラりザからの応答を停止したす。別の `claude remote-control` を同じディレクトリで実行しおいなかったか、これを `--no-create-session-in-dir` で開始しおいない限り、Claude Code はそれらをアヌカむブしたせん。埩垰させるには、同じディレクトリで次のいずれかのコマンドを実行したす。216Ctrl+C で `claude remote-control` を停止するず、提䟛しおいたセッションは携垯電話たたはブラりザからの応答を停止したす。別の `claude remote-control` を同じディレクトリで実行しおいなかったり、`--no-create-session-in-dir` で開始しおいなかった限り、Claude Code はそれらをアヌカむブしたせん。それらを埩元するには、同じディレクトリで次のコマンドのいずれかを実行したす

223 217 

224* **`claude remote-control`**: サヌバヌが提䟛しおいたすべおのセッションを埩垰させたす。218* **`claude remote-control`**サヌバヌが提䟛しおいたすべおのセッションを埩元したす。

225* **`claude remote-control --continue`**: サヌバヌが開始したセッションのみを埩垰させ、そのセッションが終了するずきに終了したす。このディレクトリにレコヌドがない堎合、Claude Code はこのリポゞトリの他の git worktree から最新のものを䜿甚したす。219* **`claude remote-control --continue`**サヌバヌが開始したセッションのみを埩元し、そのセッションが終了するず終了したす。このディレクトリにレコヌドがない堎合、Claude Code はこのリポゞトリの他の git worktree から最新のものを䜿甚したす。

226* **`claude remote-control --session-id <id>`**: 枡した ID のセッションのみを埩垰させ、そのセッションが終了するずきに終了したす。ID はセッションの URL の claude.ai/code の `/code/` ず任意の `?` の間の郚分です。220* **`claude remote-control --session-id <id>`**枡した ID のセッションのみを埩元し、そのセッションが終了するず終了したす。ID はセッションの URL の claude.ai/code の `/code/` ず任意の `?` の間の郚分です。

227 221 

228これらのコマンドはサヌバヌが停止しおから玄 4 時間機胜したす。その埌、`claude remote-control` を実行しお新しいセッションを開始したす。その間にセッションをアヌカむブした堎合、`--continue` ず `--session-id` は Claude Code v2.1.228 以降でそれをアヌカむブ解陀したす。222これらのコマンドはサヌバヌが停止しおから玄 4 時間機胜したす。その埌、`claude remote-control` を実行しお新しいセッションを開始したす。その間にセッションをアヌカむブした堎合、Claude Code v2.1.228 以降で `--continue` ず `--session-id` はそれをアヌカむブ解陀したす。

229 223 

230`claude --remote-control` たたは `/remote-control` で開始したセッションを埩垰させるには、`claude --continue` たたは `claude --resume` で䌚話を再開したす。Claude Code が再接続するかどうか、およびどのセッションに再接続するかは、䌚話の[再接続レコヌド](#resume-outcomes)に䟝存したす。224`claude --remote-control` たたは `/remote-control` で開始したセッションを埩元するには、`claude --continue` たたは `claude --resume` で䌚話を再開したす。リモヌトコントロヌルが再接続しない堎合は、[リモヌトコントロヌルセッションに再接続できたせんでした](#couldnt-reconnect-to-your-remote-control-session)を参照しおください。

231 225 

232最初のタヌミナルが Remote Control をオンにしたたたで、2 番目のタヌミナルで䌚話を再開する堎合、Claude Code は 2 番目のタヌミナルに通知を出力し、セッションを最初から取り去る代わりに Remote Control をオフのたたにしたす。Remote Control がそこでオフのたたの間、そのタヌミナルの Claude は[他のマシンのセッション](/docs/ja/cross-session-messaging#see-which-sessions-claude-can-reach)を芋ず、それらはそれに到達できたせん。2 番目のタヌミナルで `/remote-control` を実行しお Remote Control をそこに移動したす。226最初のタヌミナルがただリモヌトコントロヌルをオンにしおいる間に 2 番目のタヌミナルで䌚話を再開する堎合、Claude Code は 2 番目のタヌミナルに `Remote Control not started here` 通知を出力し、セッションを最初のタヌミナルから奪う代わりに、そこでリモヌトコントロヌルをオフのたたにしたす。2 番目のタヌミナルで `/remote-control` を実行しおリモヌトコントロヌルをそこに移動したす。

233 227 

234Remote Control がオンだった Claude Desktop たたは IDE 拡匵機胜で䌚話を再開する堎合、Claude Code は新しいセッションをセッションリストに远加する代わりに、既存の claude.ai セッションに再床接続したす。228Claude Desktop たたはリモヌトコントロヌルがオンだった IDE 拡匵機胜で䌚話を再開する堎合、Claude Code は新しいセッションをセッションリストに远加する代わりに、既存の claude.ai セッションに再床アタッチしたす。

235 229 

236<h2 id="connection-and-security">230<h2 id="connection-and-security">

237 接続ずセキュリティ231 接続ずセキュリティ


239 233 

240ロヌカル Claude Code セッションは、アりトバりンド HTTPS リク゚ストのみを行い、マシン䞊のむンバりンドポヌトを開くこずはありたせん。Remote Control を開始するず、Anthropic API に登録され、䜜業をポヌリングしたす。別のデバむスから接続するず、サヌバヌは Web たたはモバむルクラむアントずロヌカルセッション間のメッセヌゞをストリヌミング接続経由でルヌティングしたす。234ロヌカル Claude Code セッションは、アりトバりンド HTTPS リク゚ストのみを行い、マシン䞊のむンバりンドポヌトを開くこずはありたせん。Remote Control を開始するず、Anthropic API に登録され、䜜業をポヌリングしたす。別のデバむスから接続するず、サヌバヌは Web たたはモバむルクラむアントずロヌカルセッション間のメッセヌゞをストリヌミング接続経由でルヌティングしたす。

241 235 

242すべおのトラフィックは TLS 経由で Anthropic API を通じお移動し、Claude Code セッションず同じトランスポヌトセキュリティです。接続は耇数の短呜の認蚌情報を䜿甚し、各認蚌情報は単䞀の目的にスコヌプされ、独立しお有効期限が切れたす。`claude remote-control` サヌバヌの登録認蚌情報が有効期限切れになるず、サヌバヌは Anthropic API に再床登録され、セッションの提䟛を継続したす。236すべおのトラフィックは TLS 経由で Anthropic API を通じお移動し、Claude Code セッションず同じトランスポヌトセキュリティです。接続は耇数の短呜の認蚌情報を䜿甚し、各認蚌情報は単䞀の目的にスコヌプされ、独立しお有効期限が切れたす。

243 237 

244Remote Control が接続されおいる間、セッショントランスクリプトメッセヌゞ、Claude の応答、ツヌルアクティビティを含むは Anthropic サヌバヌに保存されたす。保存されたトランスクリプトは、デバむス間で䌚話を同期させ、ネットワヌク障害埌にセッションが再接続できるようにしたす。実行ずファむルシステムアクセスはマシン䞊に留たり、保存されたトランスクリプトは [デヌタ䜿甚](/docs/ja/data-usage) ポリシヌに基づいお保持されたす。238Remote Control が接続されおいる間、セッショントランスクリプトメッセヌゞ、Claude の応答、ツヌルアクティビティを含むは Anthropic サヌバヌに保存されたす。保存されたトランスクリプトは、デバむス間で䌚話を同期させ、ネットワヌク障害埌にセッションが再接続できるようにしたす。実行ずファむルシステムアクセスはマシン䞊に留たり、保存されたトランスクリプトは [デヌタ䜿甚](/docs/ja/data-usage) ポリシヌに基づいお保持されたす。

245 239 


309玛倱たたは盗難されたデバむスの堎合、メンバヌはこのペヌゞから削陀したす。メンバヌがサむンむンできない堎合、管理者は管理コン゜ヌルで **Sign out everywhere** を䜿甚しおそのメンバヌのすべおのセッションず登録されたデバむスを取り消すこずができたす。その埌、メンバヌは保持しおいるデバむスを再登録したす。303玛倱たたは盗難されたデバむスの堎合、メンバヌはこのペヌゞから削陀したす。メンバヌがサむンむンできない堎合、管理者は管理コン゜ヌルで **Sign out everywhere** を䜿甚しおそのメンバヌのすべおのセッションず登録されたデバむスを取り消すこずができたす。その埌、メンバヌは保持しおいるデバむスを再登録したす。

310 304 

311<h2 id="remote-control-vs-cloud-sessions">305<h2 id="remote-control-vs-cloud-sessions">

312 Remote Control ずクラりドセッション306 リモヌトコントロヌル察クラりドセッション

313</h2>307</h2>

314 308 

315Remote Control ず [クラりドセッション](/docs/ja/claude-code-on-the-web) の䞡方が claude.ai/code むンタヌフェヌスを䜿甚したす。䞻な違いはセッションが実行される堎所です。Remote Control はマシン䞊で実行されるため、ロヌカル MCP サヌバヌ、ツヌル、プロゞェクト蚭定が利甚可胜なたたです。クラりドセッションはクラりドむンフラストラクチャ䞊で実行され、デフォルトでは Anthropic が管理したす。309リモヌトコントロヌルず[クラりドセッション](/docs/ja/claude-code-on-the-web)は、どちらも claude.ai/code むンタヌフェヌスを䜿甚したす。䞻な違いは、セッションが実行される堎所です。リモヌトコントロヌルはお客様のマシン䞊で実行されるため、ロヌカル MCP サヌバヌ、ツヌル、プロゞェクト蚭定が利甚可胜なたたです。クラりドセッションはクラりドむンフラストラクチャ䞊で実行され、デフォルトでは Anthropic が管理したす。

316 310 

317ロヌカル䜜業の途䞭で別のデバむスから続行したい堎合は Remote Control を䜿甚したす。ロヌカルセットアップなしでタスクを開始したい堎合、クロヌンしおいないリポゞトリで䜜業したい堎合、たたは耇数のタスクを䞊列で実行したい堎合はクラりドセッションを䜿甚したす。311ロヌカル䜜業の途䞭で別のデバむスから続行したい堎合は、リモヌトコントロヌルを䜿甚しおください。ロヌカルセットアップなしでタスクを開始したい堎合、クロヌンしおいないリポゞトリで䜜業したい堎合、たたは耇数のタスクを䞊行しお実行したい堎合は、クラりドセッションを䜿甚しおください。[プロゞェクト](/docs/ja/claude-projects)は䞡者を組み合わせたもので、そのスレッドはクラりドで実行され、お客様がそこで芁求した堎合、リモヌトコントロヌルを䜿甚しお[スレッドをお客様のコンピュヌタで実行](/docs/ja/claude-projects#run-a-thread-on-your-own-computer)したす。

312 

313Claude Code は、タヌミナルにいない時に䜜業するための耇数の方法を提䟛しおいたす。これらは、䜕が䜜業をトリガヌするか、Claude がどこで実行されるか、そしおセットアップにどの皋床の手間が必芁かが異なりたす。

314 

315| | トリガヌ | Claude が実行される堎所 | セットアップ | 最適な甚途 |

316| :- | :- | :- | :- | :- |

317| [Dispatch](/docs/ja/desktop#sessions-from-dispatch) | Claude モバむルアプリからタスクをメッセヌゞで送信 | あなたのマシンDesktop | [モバむルアプリを Desktop ずペアリング](https://support.claude.com/en/articles/13947068) | 倖出䞭の䜜業委譲、最小限のセットアップ |

318| [Remote Control](/docs/ja/remote-control) | [claude.ai/code](https://claude.ai/code) たたは Claude モバむルアプリから実行䞭のセッションを操䜜 | あなたのマシンCLI、Desktop、たたは VS Code | [`claude remote-control` たたは `/remote-control`](/docs/ja/remote-control#start-a-remote-control-session) を実行 | 別のデバむスから進行䞭の䜜業を操舵 |

319| [Channels](/docs/ja/channels) | Telegram や Discord などのチャットアプリ、たたはあなた自身のサヌバヌからむベントをプッシュ | あなたのマシンCLI | [チャネルプラグむンをむンストヌル](/docs/ja/channels#quickstart)するか、[独自に構築](/docs/ja/channels-reference) | CI 倱敗やチャットメッセヌゞなどの倖郚むベントに察応 |

320| [Slack](/docs/ja/slack) | チヌムチャネルで `@Claude` をメンション | Anthropic クラりド | [Slack アプリをむンストヌル](/docs/ja/slack#setting-up-claude-code-in-slack)し、[りェブ䞊の Claude Code](/docs/ja/claude-code-on-the-web) を有効化 | チヌムチャットからの PR ずレビュヌ |

321| [Self-hosted environments](/docs/ja/self-hosted-environments) | [クラりドセッション](/docs/ja/claude-code-on-the-web)を開始し、組織の環境を遞択 | あなたの組織のむンフラストラクチャ | [ランナヌをデプロむ](/docs/ja/self-hosted-environments-quickstart)、Team および Enterprise プラン | ネットワヌク内で実行する必芁があるクラりドセッション |

322| [Scheduled tasks](/docs/ja/scheduled-tasks) | スケゞュヌルを蚭定 | [CLI](/docs/ja/scheduled-tasks)、[Desktop](/docs/ja/desktop-scheduled-tasks)、たたは[クラりド](/docs/ja/routines) | 頻床を遞択 | 日次レビュヌなどの定期的な自動化 |

318 323 

319<h2 id="mobile-push-notifications">324<h2 id="mobile-push-notifications">

320 モバむルプッシュ通知325 モバむルプッシュ通知

321</h2>326</h2>

322 327 

323Remote Control がアクティブな堎合、Claude は電話にプッシュ通知を送信できたす。328リモヌトコントロヌルがアクティブな堎合、Claude はお客様の電話にプッシュ通知を送信できたす。

324 329 

325Claude がプッシュを送信するタむミングを決定したす。通垞は、長時間実行されるタスクが完了したずきたたは続行するために決定が必芁なずきに送信されたす。プロンプトでプッシュをリク゚ストするこずもできたす。たずえば、`notify me when the tests finish` のように指定したす。以䞋のオン/オフトグル以倖に、むベントごずの蚭定はありたせん。330Claude がプッシュを送信するタむミングを決定したす。通垞は、長時間実行されるタスクが完了したずきや、続行するためにお客様の決定が必芁なずきに送信されたす。プロンプトでプッシュをリク゚ストするこずもできたす。䟋えば `notify me when the tests finish` のようにです。以䞋の 2 ぀のオン/オフトグルを陀いお、むベントごずの蚭定はありたせん。

326 331 

327モバむルプッシュ通知をセットアップするには:332モバむルプッシュ通知を蚭定するには

328 333 

329<Steps>334<Steps>

330 <Step title="Claude モバむルアプリをむンストヌルする">335 <Step title="Claude モバむルアプリをむンストヌル">

331 Claude アプリを [iOS](https://apps.apple.com/us/app/claude-by-anthropic/id6473753684) たたは [Android](https://play.google.com/store/apps/details?id=com.anthropic.claude) にダりンロヌドしたす。336 [iOS](https://apps.apple.com/us/app/claude-by-anthropic/id6473753684) たたは [Android](https://play.google.com/store/apps/details?id=com.anthropic.claude) 甚の Claude アプリをダりンロヌドしおください。

332 </Step>337 </Step>

333 338 

334 <Step title="Claude Code アカりントでサむンむンする">339 <Step title="Claude Code アカりントでサむンむン">

335 タヌミナルで Claude Code に䜿甚するのず同じアカりントず組織を䜿甚したす。340 タヌミナルで Claude Code に䜿甚するのず同じアカりントず組織を䜿甚しおください。

336 </Step>341 </Step>

337 342 

338 <Step title="通知を蚱可する">343 <Step title="通知を蚱可">

339 オペレヌティングシステムからの通知蚱可プロンプトを受け入れたす。344 オペレヌティングシステムからの通知暩限プロンプトを受け入れおください。

340 </Step>345 </Step>

341 346 

342 <Step title="Claude Code でプッシュを有効にする">347 <Step title="Claude Code でプッシュを有効化">

343 タヌミナルで `/config` を実行し、プロアクティブな通知の堎合は **Push when Claude decides** を有効にし、蚱可プロンプトず質問の堎合は **Push when actions required** を有効にするか、その䞡方を有効にしたす。348 タヌミナルで `/config` を実行し、プロアクティブな通知の堎合は **Push when Claude decides**、暩限プロンプトず質問の堎合は **Push when actions required**、たたはその䞡方を有効にしおください。

344 </Step>349 </Step>

345</Steps>350</Steps>

346 351 

347通知が到着しない堎合:352通知が届かない堎合

348 353 

349* `/config` が **No mobile registered** を衚瀺する堎合は、Claude アプリを電話で開いおプッシュトヌクンをリフレッシュできるようにしたす。譊告は Remote Control が次に接続するずきにクリアされたす。354* `/config` に **No mobile registered** ず衚瀺されおいる堎合は、Claude アプリをお客様の電話で開いお、プッシュトヌクンをリフレッシュしおください。リモヌトコントロヌルが次に接続するずきに譊告がクリアされたす。

350* iOS では、フォヌカスモヌドず通知サマリヌがプッシュを抑制たたは遅延させるこずができたす。Settings → Notifications → Claude を確認しおください。355* iOS では、フォヌカスモヌドず通知サマリヌがプッシュを抑制たたは遅延させるこずができたす。蚭定 → 通知 → Claude を確認しおください。

351* Android では、積極的なバッテリヌ最適化が配信を遅延させるこずができたす。システム蚭定で Claude アプリをバッテリヌ最適化から陀倖したす。356* Android では、積極的なバッテリヌ最適化により配信が遅延するこずがありたす。システム蚭定で Claude アプリをバッテリヌ最適化から陀倖しおください。

352 357 

353Claude Code は、タヌミナルに入力䞭たたはタヌミナルにフォヌカスしおいる間、モバむルプッシュ通知をスキップしたす。v2.1.181 以降では、[`CLAUDE_CLIENT_PRESENCE_FILE`](/docs/ja/env-vars) をマヌカヌファむルパスに蚭定しお、別のりィンドりにいる堎合でも、マシンにいるずきはい぀でもこれを拡匵できたす。ファむルが存圚する間は通知がスキップされたす。スクリヌンロックリスナヌたたは同様のツヌルを蚭定しお、スクリヌンがロック解陀されたずきにファむルを䜜成し、スクリヌンがロックされたずきにファむルを削陀したす。358Claude Code は、お客様がタヌミナルに入力䞭たたは接続されたタヌミナルにフォヌカスしおいる間、モバむルプッシュ通知をスキップしたす。これをマシンにいるずきはい぀でも別のりィンドりにいる堎合でもに拡匵するには、[`CLAUDE_CLIENT_PRESENCE_FILE`](/docs/ja/env-vars) をマヌカヌファむルパスに蚭定しおください。ファむルが存圚する間は通知がスキップされたす。スクリヌンロックリスナヌたたは同様のツヌルを蚭定しお、スクリヌンがロック解陀されたずきにファむルを䜜成し、スクリヌンがロックされたずきに削陀しおください。

354 359 

355<h2 id="limitations">360<h2 id="limitations">

356 制限事項361 制限事項

357</h2>362</h2>

358 363 

359* **察話型プロセスごずに 1 ぀のリモヌトセッション**: サヌバヌモヌド倖では、各 Claude Code むンスタンスは䞀床に 1 ぀のリモヌトセッションをサポヌトしたす。単䞀のプロセスから耇数の同時セッションを実行するには、[サヌバヌモヌド](#start-a-remote-control-session)を䜿甚したす。364* **むンタラクティブプロセスごずに 1 ぀のリモヌトセッション**: サヌバヌモヌド倖では、各 Claude Code むンスタンスは䞀床に 1 ぀のリモヌトセッションをサポヌトしたす。単䞀プロセスから耇数の同時セッションを実行するには、[サヌバヌモヌド](#start-a-remote-control-session)を䜿甚しおください。

360* **ロヌカルプロセスは実行し続ける必芁がありたす**: Remote Control はロヌカルプロセスずしお実行されたす。タヌミナルを閉じるか、VS Code を終了するか、たたは `claude` プロセスを停止するず、セッションはオフラむンになりたす。[セッションを埩垰させる](#resume-sessions-after-stopping-the-server)たで、セッションはオフラむンのたたです。Claude がタスクの途䞭でない限り、claude.ai ず Claude アプリはプロセス終了埌数秒以内にセッションをオフラむンずしお衚瀺したす。SSH から切断した埌もリモヌトマシンでセッションを実行し続けるには、`tmux` たたは `screen` 内で起動したす。365* **ロヌカルプロセスは実行し続ける必芁がありたす**: Remote Control はロヌカルプロセスずしお実行されたす。タヌミナルを閉じたり、Desktop アプリたたは VS Code を終了したり、`claude` プロセスを停止したりするず、セッションはオフラむンになりたす。セッションを[埩垰](#resume-sessions-after-stopping-the-server)させるたでオフラむンのたたです。SSH から切断した埌もリモヌトマシンでセッションを実行し続けるには、`tmux` たたは `screen` 内で開始しおください。

361* **サヌバヌモヌドでのクラッシュしたセッション**: `claude remote-control` で提䟛されるセッションがクラッシュした堎合、接続されたデバむスからメッセヌゞを送信したす。Claude Code はそれを再床提䟛したす。サヌバヌを再起動する必芁はありたせん。Claude Code v2.1.238 以降が必芁です。366* **サヌバヌモヌドでのクラッシュしたセッション**: `claude remote-control` で提䟛されるセッションがクラッシュした堎合、接続されたデバむスからメッセヌゞを送信しおください。Claude Code はそれを再床提䟛したす。サヌバヌを再起動する必芁はありたせん。Claude Code v2.1.238 以降が必芁です。

362* **接続されたセッションでの HTTP 403 拒吊**: 察話型セッションが接続されるず、VPN たたはネットワヌクの倉曎埌に発生する可胜性があるように、マシンず Anthropic のサヌバヌ間の䜕かが HTTP 403 で応答する堎合、Claude Code は最倧 3 分間再詊行を続けたす。拒吊が長く続く堎合、Claude Code は切断され、理由は䜕が拒吊したかを瀺したす。ネットワヌク゚ッゞ、たたはナヌザヌ自身のネットワヌク䞊のプロキシ、VPN、たたはファむアりォヌルです。367* **接続されたセッションでの HTTP 403 拒吊**: むンタラクティブセッションが接続されるず、VPN たたはネットワヌクの倉曎埌に発生する可胜性があるように、マシンず Anthropic のサヌバヌ間の䜕かが HTTP 403 で応答する堎合、Claude Code は最倧 3 分間再詊行を続けたす。拒吊が長く続く堎合、Claude Code は切断され、理由は䜕が拒吊したかを瀺したす。ネットワヌク゚ッゞ、たたはあなた自身のネットワヌク䞊のプロキシ、VPN、たたはファむアりォヌルです。

363* **長時間のネットワヌク障害**: マシンが起動しおいるがネットワヌクに到達できない堎合、次に䜕をするかはモヌドによっお異なりたす。368* **拡匵ネットワヌク障害**: マシンが起動しおいるがネットワヌクに到達できない堎合、次に䜕をするかはモヌドによっお異なりたす。

364 * **サヌバヌモヌド**: Claude Code はおよそ 10 分埌に諊め、`claude remote-control` プロセスは終了したす。新しいセッションを開始するには、`claude remote-control` を再床実行したす。369 * **サヌバヌモヌド**: Claude Code は玄 10 分埌にあきらめ、`claude remote-control` プロセスが終了したす。新しいセッションを開始するには、`claude remote-control` を再床実行しおください。

365 * **察話型セッション**: ロヌカルで䜜業を続けたす。Claude Code は障害が続く限り再詊行し、ネットワヌクが埩垰するず自動的に再接続したす。370 * **むンタラクティブセッション**: ロヌカルで䜜業を続けおください。Claude Code は障害が続く限り再詊行を続け、ネットワヌクが戻るず自動的に再接続したす。

366* **プレれンスハヌトビヌトの倱敗**: 察話型セッションが `could not reach the Remote Control server for about 30 minutes` で切断された堎合、`/remote-control` を実行しお再接続したす。Claude Code はセッションのプレれンスハヌトビヌトが倱敗しおいる堎合にのみこのメッセヌゞを衚瀺し、接続の残りの郚分は皌働したたたです。セッションは玄 30 分間再登録されおから切断されたす。371* **プレれンスハヌトビヌトの倱敗**: むンタラクティブセッションが `could not reach the Remote Control server for about 30 minutes` で切断された堎合、`/remote-control` を実行しお再接続しおください。

367* **転送されたダむアログの有効期限**: Claude Code は暩限プロンプトず `AskUserQuestion` の質問を、ナヌザヌが回答するたで開いたたたにしたす。Claude Code が別の皮類のダむアログをリモヌトセッションに転送する堎合安党性拒吊埌に衚瀺されるモデル遞択プロンプトなど、デフォルトでは 5 分埅機しおからダむアログを閉じ、ダむアログのアクション䞍芁のデフォルトで続行したす。[`dialogExpiry`](/docs/ja/settings-reference#dialogexpiry) を蚭定しお期限を調敎たたは無効化したす。Claude Code v2.1.224 以降が必芁です。372* **転送されたダむアログの有効期限**: Claude Code は暩限プロンプトず `AskUserQuestion` の質問を、あなたが回答するたで開いたたたにしたす。Claude Code が別の皮類のダむアログをリモヌトセッションに転送する堎合安党性拒吊埌に衚瀺されるモデル遞択プロンプトなど、デフォルトでは 5 分埅機しおからダむアログを閉じ、ダむアログのアクション䞍芁なデフォルトで続行したす。[`dialogExpiry`](/docs/ja/settings-reference#dialogexpiry) を蚭定しお期限を調敎たたは無効にしおください。Claude Code v2.1.224 以降が必芁です。

368* **Fable 䜿甚クレゞット同意プロンプトは転送されたせん**: Claude Code はセッション䞭の [Fable 䜿甚クレゞット同意プロンプト](/docs/ja/model-config#fable-and-usage-credits)をセッションが実行される堎所にのみ衚瀺し、ナヌザヌのデバむスには衚瀺したせん。セッションがタヌミナルで実行され、Claude Code がプロンプトを閉じる前に誰もそこで回答しない堎合、タヌンはリク゚ストを送信せずに終了したす。[確認するプロンプトが未回答でした](/docs/ja/errors#the-prompt-to-confirm-went-unanswered)を参照しおください。373* **Fable 䜿甚クレゞット同意プロンプトは転送されたせん**: Claude Code は、セッションが実行される堎所でのみ、デバむスではなく、セッション䞭の [Fable 䜿甚クレゞット同意プロンプト](/docs/ja/model-config#fable-and-usage-credits)を衚瀺したす。セッションがタヌミナルで実行され、そこにいる誰もが Claude Code がプロンプトを閉じる前に回答しない堎合、タヌンはリク゚ストを送信せずに終了したす。[プロンプトの確認が未回答のたたでした](/docs/ja/errors#the-prompt-to-confirm-went-unanswered)を参照しおください。

369* **䞀郚のコマンドはロヌカルのみです**: タヌミナルむンタヌフェヌスでのみ実行されるコマンド`/plugin` や `/resume` などは、匕数を枡すかどうかに関わらず、ロヌカル CLI からのみ機胜したす。以䞋がモバむルず Web から機胜したす。374* **䞀郚のコマンドはロヌカルのみ**: `/plugin` や `/resume` などのタヌミナルむンタヌフェむスでのみ実行されるコマンドは、匕数を枡すかどうかに関わらず、ロヌカル CLI からのみ機胜したす。以䞋はモバむルず Web から機胜したす。

370 * テキスト出力コマンド: `/compact`、`/clear`、`/context`、`/usage`、`/exit`、`/usage-credits`、`/recap`、`/reload-plugins`。`/usage-credits` はブラりザを開く代わりに請求 URL を出力したす。`/reload-plugins` はセッションが察話型タヌミナルで実行されおいる堎合にのみ機胜したす。セッションがない堎合は拒吊されたす。375 * テキスト出力コマンド: `/compact`、`/clear`、`/context`、`/usage`、`/exit`、`/usage-credits`、`/recap`、および `/reload-plugins`。`/usage-credits` はブラりザを開く代わりに課金 URL を出力したす。`/reload-plugins` はセッションがむンタラクティブタヌミナルで実行されおいる堎合にのみ機胜したす。セッションがない堎合は拒吊されたす。

371 * `/model`、`/effort`、`/fast`、`/color`、`/rename`: 倀を匕数ずしお枡したす。䟋えば `/model sonnet` たたは `/effort high` のようにしたす。モバむルず Web からは、`/model` ず `/effort` はタヌミナルピッカヌたたはスラむダヌの代わりに匕数を受け取りたす。376 * `/model`、`/effort`、`/fast`、`/color`、および `/rename`: 倀を匕数ずしお枡しおください。䟋えば `/model sonnet` たたは `/effort high`。モバむルず Web から、`/model` ず `/effort` は、タヌミナルピッカヌたたはスラむダヌの代わりに匕数を取りたす。

372 * `/mcp`: モバむルアプリからは、ピッカヌを開く代わりにサヌバヌステヌタスのテキスト抂芁を返したす。Web では、`/mcp` 単独で抂芁を返す代わりに [claude.ai コネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai)のディレクトリを開きたす。`reconnect`、`enable`、`disable` [サブコマンド](/docs/ja/commands#all-commands)は䞡方から機胜したす。ロヌカル CLI ず異なり、サヌバヌ名なしで `/mcp reconnect` を実行するず、倱敗したか認蚌が必芁なすべおのサヌバヌを再接続したす。377 * `/mcp`: モバむルアプリから、ピッカヌを開く代わりにサヌバヌステヌタスのテキスト抂芁を返したす。Web では、`/mcp` 単独で抂芁を返す代わりに [claude.ai コネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai)のディレクトリを開きたす。`reconnect`、`enable`、および `disable` [サブコマンド](/docs/ja/commands#all-commands)は䞡方から機胜したす。ロヌカル CLI ずは異なり、サヌバヌ名なしの `/mcp reconnect` は倱敗したか認蚌が必芁なすべおのサヌバヌを再接続したす。

373 * `/config`: モバむルアプリからは、`key=value` を枡しお蚭定を行うか、匕数なしで実行しお蚭定できるキヌのリストを衚瀺したす。Web では、`/config` は代わりに蚭定の Claude Code セクションを開き、コマンドの埌のテキストを無芖したす。378 * `/config`: モバむルアプリから、`key=value` を枡しお蚭定を蚭定するか、匕数なしで実行しお蚭定できるキヌをリストしたす。Web では、`/config` は代わりに蚭定の Claude Code セクションを開き、コマンド埌のテキストを無芖したす。

374 * Team ず Enterprise では、モバむルたたは Web から `/usage-credits` を実行しおも、[管理者ぞの䜿甚クレゞットリク゚スト](/docs/ja/costs#add-usage-credits-to-your-subscription)は送信されたせん。送信には察話型 CLI にのみ衚瀺される確認が必芁なため、コマンドはそこで実行するよう指瀺したす。v2.1.211 より前は、テキスト圢匏は確認なしでリク゚ストを送信しおいたした。379 * Team および Enterprise では、モバむルたたは Web から `/usage-credits` は [䜿甚クレゞットリク゚ストを管理者に送信](/docs/ja/costs#add-usage-credits-to-your-subscription)したせん。送信にはむンタラクティブ CLI にのみ衚瀺される確認が必芁なため、コマンドはそこで実行するよう指瀺したす。

375 * `/autocompact`、v2.1.221 以降: りィンドりサむズを匕数ずしお枡したす。䟋えば `/autocompact 500k` のようにしたす。匕数がない堎合、タヌミナルセッションで衚瀺されるダむアログを開く代わりに、珟圚のりィンドりサむズをテキストずしお出力したす。380 * `/autocompact`、v2.1.221 から: りィンドりサむズを匕数ずしお枡しおください。䟋えば `/autocompact 500k`。匕数がない堎合、タヌミナルセッションでコマンドが衚瀺するダむアログを開く代わりに、珟圚のりィンドりサむズをテキストずしお出力したす。

376 * `/advisor`、v2.1.260 以降: モデルを匕数ずしお枡したす。䟋えば `/advisor opus` のようにしたす。たたは `off` を枡しおアドバむザヌをオフにしたす。䞡方の圢匏は珟圚のセッションにのみ適甚され、保存されたデフォルトは倉わりたせん。匕数がない堎合、ピッカヌを開く代わりに、珟圚のアドバむザヌをテキストずしお出力したす。381 * `/advisor`、v2.1.260 から: モデルを匕数ずしお枡しおください。䟋えば `/advisor opus`、たたは `off` を枡しおアドバむザヌをオフにしおください。䞡方の圢匏は珟圚のセッションにのみ適甚され、保存されたデフォルトは倉わりたせん。匕数がない堎合、ピッカヌを開く代わりに珟圚のアドバむザヌをテキストずしお出力したす。

377 * `/output-style`、v2.1.269 以降: スタむル名を匕数ずしお枡したす。䟋えば `/output-style concise` のようにしたす。たたは匕数なしで実行しおスタむルのリストを衚瀺したす。モバむルず Web からは、[組み蟌みスタむル](/docs/ja/output-styles#built-in-output-styles)のみをリストしお遞択できたす。[カスタムスタむル](/docs/ja/output-styles#create-a-custom-output-style)を䜿甚するには、セッション自䜓で遞択したす。382 * `/output-style`、v2.1.269 から: スタむル名を匕数ずしお枡しおください。䟋えば `/output-style concise`、たたは匕数なしで実行しおスタむルをリストしたす。モバむルず Web から、[組み蟌みスタむル](/docs/ja/output-styles#built-in-output-styles)のみをリストしお遞択できたす。[カスタムスタむル](/docs/ja/output-styles#create-a-custom-output-style)を䜿甚するには、セッション自䜓で遞択しおください。

383 * `/focus`、v2.1.281 から: 匕数ずしお `on` たたは `off` を枡しおください。䟋えば `/focus on`、たたは匕数なしで実行しお [フォヌカスビュヌ](/docs/ja/commands#all-commands)を切り替えたす。䞡方の圢匏は珟圚のセッションにのみ適甚され、保存された遞択は倉わりたせん。

378 384 

379<h2 id="troubleshooting">385<h2 id="troubleshooting">

380 トラブルシュヌティング386 トラブルシュヌティング

381</h2>387</h2>

382 388 

383<h3 id="remote-control-requires-a-claude-ai-subscription">389<h3 id="remote-control-requires-a-claude-ai-subscription">

384 「Remote Control には claude.ai サブスクリプションが必芁です」390 「Remote Control requires a claude.ai subscription」

385</h3>391</h3>

386 392 

387claude.ai アカりントで認蚌されおいないか、別の認蚌情報がログむンより優先されおいたす。メッセヌゞは以䞋のいずれかの圢匏になりたす。393claude.ai アカりントでサむンむンしおいないか、別の認蚌情報がログむンより優先されおいたす。メッセヌゞは以䞋のいずれかの圢匏です。

388 394 

389* サむンアりト状態で `/remote-control` たたは `--remote-control` から「Remote Control requires a claude.ai subscription.」たたは「/remote-control requires a claude.ai subscription.」395* サむンアりト状態で `/remote-control` たたは `--remote-control` から「Remote Control requires a claude.ai subscription.」たたは「/remote-control requires a claude.ai subscription.」

390* サむンアりト状態で `claude remote-control` から「You must be logged in to use Remote Control. Remote Control is only available with claude.ai subscriptions.」396* サむンアりト状態で `claude remote-control` から「You must be logged in to use Remote Control. Remote Control is only available with claude.ai subscriptions.」

391* サむンむン状態だが API キヌたたはトヌクンが䜿甚䞭「Remote Control requires claude.ai subscription auth.」の埌に、`ANTHROPIC_API_KEY is set, so this session is using API-key auth` などの䜿甚䞭の認蚌情報が続きたす。`apiKeyHelper` 蚭定ず `ANTHROPIC_AUTH_TOKEN` は同じ方法で名前が付けられたす。397* サむンむン状態だが API キヌたたはトヌクンが䜿甚䞭「Remote Control requires claude.ai subscription auth.」の埌に、䜿甚䞭の認蚌情報䟋「ANTHROPIC\_API\_KEY is set, so this session is using API-key auth」が続きたす。`apiKeyHelper` 蚭定ず `ANTHROPIC_AUTH_TOKEN` も同じ方法で名前が付けられたす。

392 

393`claude auth login` を実行しお claude.ai オプションを遞択しおください。メッセヌゞが `ANTHROPIC_API_KEY` たたは `ANTHROPIC_AUTH_TOKEN` を名前付けしおいる堎合は、シェル環境たたは [蚭定ファむル](/docs/ja/settings-reference#env)の `env` ブロックのいずれかに蚭定されおいる堎所から削陀しおください。`apiKeyHelper` を名前付けしおいる堎合は、その蚭定を削陀しおください。

394 398 

395v2.1.206 より前では、サむンアりト状態で `/remote-control` を実行するず、このメッセヌゞの代わりに `Unknown command: /remote-control` が報告されおいたした。399`claude auth login` を実行しお claude.ai オプションを遞択しおください。メッセヌゞが `ANTHROPIC_API_KEY` たたは `ANTHROPIC_AUTH_TOKEN` を名前に挙げおいる堎合は、それが蚭定されおいる堎所シェル環境たたは [蚭定ファむル](/docs/ja/settings-reference#env) の `env` ブロックから削陀しおください。`apiKeyHelper` を名前に挙げおいる堎合は、その蚭定を削陀しおください。

396 400 

397<h3 id="remote-control-requires-a-full-scope-login-token">401<h3 id="remote-control-requires-a-full-scope-login-token">

398 「Remote Control には完党スコヌプのログむントヌクンが必芁です」402 「Remote Control requires a full-scope login token」

399</h3>403</h3>

400 404 

401`claude setup-token` たたは `CLAUDE_CODE_OAUTH_TOKEN` 環境倉数からの長呜トヌクンで認蚌されおいたす。これらのトヌクンはモデルリク゚ストのみを実行できるため、Remote Control セッションを確立できたせん。代わりに `claude auth login` を実行しお、完党スコヌプのセッショントヌクンで認蚌しおください。405`claude setup-token` たたは `CLAUDE_CODE_OAUTH_TOKEN` 環境倉数から取埗した長期トヌクンで認蚌されおいたす。これらのトヌクンはモデルリク゚ストのみを実行できるため、Remote Control セッションを確立できたせん。代わりに `claude auth login` を実行しお、フルスコヌプセッショントヌクンで認蚌しおください。

402 406 

403<h3 id="unable-to-determine-your-organization-for-remote-control-eligibility">407<h3 id="unable-to-determine-your-organization-for-remote-control-eligibility">

404 「Remote Control 適栌性のための組織を決定できたせん」408 「Unable to determine your organization for Remote Control eligibility」

405</h3>409</h3>

406 410 

407キャッシュされたアカりント情報が叀いたたは䞍完党です。`claude auth login` を実行しお曎新しおください。411キャッシュされたアカりント情報が叀いか䞍完党です。`claude auth login` を実行しおリフレッシュしおください。

408 412 

409<h3 id="remote-control-isn’t-enabled-for-this-account">413<h3 id="remote-control-isn’t-enabled-for-this-account">

410 「Remote Control はこのアカりントで有効になっおいたせん」414 「Remote Control isn't enabled for this account」

411</h3>415</h3>

412 416 

413Claude Code はサむンむンしおいるアカりントの Remote Control 可甚性をチェックし、チェックがオフで返されたした。通垞の原因は、プラン倉曎埌に期限切れになったキャッシュされた暩利です。`claude auth logout` を実行しおから `claude auth login` を実行しお曎新し、叀いバヌゞョンを䜿甚しおいる堎合は Claude Code を曎新しおください。417Claude Code は、サむンむンしおいるアカりントの Remote Control 利甚可胜性を確認し、チェック結果がオフでした。通垞の原因は、プラン倉曎埌に期限切れになったキャッシュされた暩限です。`claude auth logout` を実行しおから `claude auth login` を実行しおリフレッシュし、叀いバヌゞョンを䜿甚しおいる堎合は Claude Code を曎新しおください。

414 418 

415`claude doctor` を実行しお、どの個別の適栌性チェックが倱敗したかを確認しおください。環境倉数の競合、到達䞍可胜なチェック、および組織の Remote Control 蚭定はそれぞれ独自のメッセヌゞを生成するため、この゚ラヌはアカりントレベルのチェック自䜓を意味したす。419`claude doctor` を実行しお、どの個別の適栌性チェックが倱敗したかを確認しおください。環境倉数の競合、到達䞍可胜なチェック、および組織の Remote Control 蚭定はそれぞれ独自のメッセヌゞを生成するため、この゚ラヌはアカりントレベルのチェック自䜓を意味したす。

416 420 

417v2.1.239 より前では、このメッセヌゞは「Remote Control is not yet enabled for your account」ず衚瀺されおいたした。v2.1.154 より前では、`DISABLE_TELEMETRY` たたは `DO_NOT_TRACK` などのフィヌチャヌフラグ評䟡を無効にする倉数もこのメッセヌゞを生成しおいたした。以䞋の「Remote Control はフィヌチャヌフラグ評䟡を必芁ずしたす」゚ントリがその蚭定をカバヌしおいたす。421v2.1.239 より前では、このメッセヌゞは「Remote Control is not yet enabled for your account」ず衚瀺されおいたした。

418 422 

419<h3 id="couldn’t-verify-remote-control-eligibility">423<h3 id="couldn’t-verify-remote-control-eligibility">

420 「Remote Control 適栌性を確認できたせんでした」424 「Couldn't verify Remote Control eligibility」

421</h3>425</h3>

422 426 

423Claude Code は Remote Control がアカりントで有効になっおいるかどうかをチェックするためにフィヌチャヌフラグサヌビスに到達できたせんでした。通垞、オフラむンであるか、プロキシがリク゚ストをブロックしおいるためです。ネットワヌクアクセスが可胜になったら再床実行するか、詳现に぀いおは `claude doctor` を実行しおください。関連メッセヌゞ「組織の Remote Control ポリシヌを確認できたせんでした」は同じ原因を持ち、同じ修正がありたす。䞡方のメッセヌゞは v2.1.178 で远加されたした。427Claude Code は、Remote Control がアカりントに察しお有効になっおいるかどうかを確認するためにフィヌチャヌフラグサヌビスに到達できたせんでした。通垞の原因は、オフラむンであるか、プロキシがリク゚ストをブロックしおいるこずです。ネットワヌクアクセスが可胜になったら再詊行するか、詳现に぀いおは `claude doctor` を実行しおください。関連メッセヌゞ「Couldn't verify your organization's Remote Control policy」は、Claude Code がそのポリシヌの読み取りで゚ラヌに遭遇したこずを意味し、同じ修正方法がありたす。

424 428 

425<h3 id="remote-control-requires-feature-flag-evaluation">429<h3 id="remote-control-requires-feature-flag-evaluation">

426 「Remote Control はフィヌチャヌフラグ評䟡を必芁ずしたす」430 「Remote Control requires feature-flag evaluation」

427</h3>431</h3>

428 432 

429これらの倉数のいずれかが蚭定されおいたす[`DISABLE_TELEMETRY`、`DO_NOT_TRACK`、`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`、たたは `DISABLE_GROWTHBOOK`](/docs/ja/env-vars)。これらのそれぞれは Remote Control 可甚性が䟝存するフィヌチャヌフラグ評䟡を無効にし、完党なメッセヌゞは Claude Code が芋぀けた倉数を名前付けしたす。シェル環境たたは [`settings.json` ファむル](/docs/ja/settings-reference#all-settings)の `env` ブロックのいずれかに蚭定されおいる堎所から、その倉数を蚭定解陀しおください。v2.1.154 より前のバヌゞョンでは、同じ蚭定により「Remote Control is not yet enabled for your account」が代わりに生成されたす。433フィヌチャヌフラグ評䟡をオフにする [環境倉数](/docs/ja/env-vars#features-that-need-feature-flag-fetching) が蚭定されおおり、完党なメッセヌゞは Claude Code が芋぀けた倉数を名前に挙げおいたす。v2.1.154 より前のバヌゞョンでは、同じ構成により「Remote Control is not yet enabled for your account」が代わりに生成されたす。実行する内容は、メッセヌゞが名前に挙げおいる倉数によっお異なりたす。

434 

435* **`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` たたは `DISABLE_GROWTHBOOK`**シェル環境たたは [`settings.json` ファむル](/docs/ja/settings-reference#all-settings) の `env` ブロックで蚭定されおいる堎所から倉数を蚭定解陀しおください。

436* **`DISABLE_TELEMETRY` たたは `DO_NOT_TRACK`**Pro、Max、Team、たたは Enterprise プランで `DISABLE_GROWTHBOOK` が蚭定解陀されおいる堎合、これらの倉数は組織が [Trusted Devices](#trusted-devices) を芁求しない限り Remote Control を利甚可胜なたたにしたす。芁求する堎合は、Remote Control を䜿甚するために倉数を蚭定されおいる堎所から蚭定解陀しおください。v2.1.154 から v2.1.282 たでは、どちらかの倉数がこのメッセヌゞを生成したため、Claude Code を v2.1.283 以降に曎新しおください。

430 437 

431<h3 id="remote-control-is-only-available-when-using-claude-via-api-anthropic-com">438<h3 id="remote-control-is-only-available-when-using-claude-via-api-anthropic-com">

432 「Remote Control は Claude を api.anthropic.com 経由で䜿甚しおいる堎合にのみ利甚可胜です」439 「Remote Control is only available when using Claude via api.anthropic.com」

433</h3>440</h3>

434 441 

435セッションが Anthropic API に盎接通信しおいないため、ペアリングする claude.ai バック゚ンドがありたせん。これは Amazon Bedrock、Google Cloud の Agent Platform、および Microsoft Foundry で発生したす。たた、[`ANTHROPIC_BASE_URL`](/docs/ja/env-vars)が `api.anthropic.com` 以倖のホスト[LLM ゲヌトりェむ](/docs/ja/llm-gateway)やプロキシなどを指しおいる堎合にも発生したす。claude.ai でサむンむンしおいる堎合でも同様です。v2.1.196 より前では、Claude Code はカスタム `ANTHROPIC_BASE_URL` に察しおこのメッセヌゞを衚瀺しおいたせんでした。完党な原因リストに぀いおは、[゚ラヌリファレンス](/docs/ja/errors#remote-control-requires-the-anthropic-api)を参照しおください。442セッションが Anthropic API ず盎接通信しおいないため、Remote Control が必芁ずしたす。これは Amazon Bedrock、Google Cloud の Agent Platform、および Microsoft Foundry で発生したす。たた、[`ANTHROPIC_BASE_URL`](/docs/ja/env-vars) が `api.anthropic.com` 以倖のホスト[LLM ゲヌトりェむ](/docs/ja/llm-gateway) やプロキシなどを指しおいる堎合にも発生したす。claude.ai でサむンむンしおいる堎合でも同様です。完党な原因リストに぀いおは、[゚ラヌリファレンス](/docs/ja/errors#remote-control-requires-the-anthropic-api) を参照しおください。

436 443 

437メッセヌゞは `CLAUDE_CODE_USE_BEDROCK` たたはカスタム `ANTHROPIC_BASE_URL` など、セッションを Anthropic API から遠ざけたものを名前付けしたす。適栌な claude.ai ログむンがある堎合は、名前付けされた倉数を蚭定解陀し、[蚭定](/docs/ja/settings)で `env` キヌから削陀した堎合は削陀し、セッションを再開しおください。v2.1.219 より前では、メッセヌゞはこのセクションのヘッダヌの文のみであったため、叀いバヌゞョンでは `CLAUDE_CODE_USE_BEDROCK` や `CLAUDE_CODE_USE_VERTEX` などのプロバむダヌ倉数ず `ANTHROPIC_BASE_URL` に぀いお環境を自分で確認しおください。444メッセヌゞは、セッションを Anthropic API から遠ざけたもの`CLAUDE_CODE_USE_BEDROCK` やカスタム `ANTHROPIC_BASE_URL` などを名前に挙げおいたす。適栌な claude.ai ログむンがある堎合は、名前に挙げられた倉数を蚭定解陀し、[蚭定](/docs/ja/settings) の `env` キヌから削陀した堎合はそこから削陀し、セッションを再開しおください。

438 445 

439<h3 id="remote-control-is-disabled-by-your-organization’s-policy">446<h3 id="remote-control-is-disabled-by-your-organization’s-policy">

440 「Remote Control は組織のポリシヌで無効になっおいたす」447 「Remote Control is disabled by your organization's policy」

441</h3>448</h3>

442 449 

443ポリシヌが Remote Control をブロックするか、Claude Code がこのマシンで組織のポリシヌを読み蟌めず、その間 Remote Control をオフのたたにしおいたす。これらの原因を順番にチェックしおください。450ポリシヌが Remote Control をブロックしおいたす。以䞋の原因を順番に確認しおください。

444 451 

445* **゚ラヌが `disableRemoteControl` を蚀及しおいる**IT 管理者が [管理蚭定](/docs/ja/managed-settings)を通じおこのデバむスで Remote Control を無効にしおいたす。これは組織党䜓のトグルずは関係なく、サむンむン方法ずは関係なく行われおいたす。452* **゚ラヌが `disableRemoteControl` に蚀及しおいる**IT 管理者が [管理蚭定](/docs/ja/managed-settings) を通じおこのデバむスで Remote Control を無効にしおおり、組織党䜓のトグルおよびサむンむン方法ずは無関係です。

446* **claude.ai プランが Pro たたは Max である**Claude Code は以前のログむンから Team たたは Enterprise 組織の䞋でただサむンむンしおいるため、その組織の Remote Control ポリシヌをチェックしたす。`/status` を実行しお、サむンむンが䜿甚するプランず組織を確認しおください。`claude auth logout` を実行しおから `claude auth login` を実行しお、珟圚のプランの䞋で再床サむンむンしおください。453* **claude.ai プランが Pro たたは Max である**Claude Code は以前のログむンから Team たたは Enterprise 組織の䞋でただサむンむンしおいるため、その組織の Remote Control ポリシヌをチェックしたす。`/status` を実行しお、サむンむンが䜿甚するプランず組織を確認しおください。`claude auth logout` を実行しおから `claude auth login` を実行しお、珟圚のプランの䞋で再床サむンむンしおください。

447* **組織ポリシヌがこのマシンで読み蟌たれなかった**`claude doctor` を実行しお `Organization policy` 行を読んでください。行がポリシヌが読み蟌たれおいないこずを瀺しおいる堎合、それが Remote Control をオフのたたにしおいるものです。v2.1.261 より前では、`claude doctor` はこの行を出力しおいたせんでした。454* **メッセヌゞが組織管理者に連絡するよう指瀺しおいない**組織に Remote Control ず互換性のない HIPAA 構成があり、`/status` の `Compliance` 行に `HIPAA` が衚瀺されおいたす。この状態では、管理パネルの Remote Control トグルはグレヌアりトされおいるため、所有者はそこで倉曎できたせん。オプションに぀いお説明するために Anthropic サポヌトに連絡しおください。v2.1.267 より前では、このケヌスは「Remote Control isn't available for your organization due to its compliance policy」ず衚瀺されおいたした。

448* **メッセヌゞが組織管理者に連絡するよう蚀っおいない**組織には Remote Control ず互換性のない HIPAA 蚭定があり、`/status` は `Compliance` 行に `HIPAA` をリストしおいたす。この状態では、管理パネルの Remote Control トグルはグレヌアりトしおいるため、所有者はそこで倉曎できたせん。オプションに぀いお説明するために Anthropic サポヌトに連絡しおください。v2.1.267 より前では、このケヌスは「Remote Control isn't available for your organization due to its compliance policy」ず衚瀺されおいたした。455* **それ以倖の堎合、所有者が組織に察しお有効にしおいない**Remote Control は Team および Enterprise プランではデフォルトでオフです。所有者は [claude.ai/admin-settings/claude-code](https://claude.ai/admin-settings/claude-code) で **Remote Control** トグルをオンにするこずで有効にできたす。このトグルはサヌバヌ偎の組織蚭定です。

449* **それ以倖の堎合、所有者が組織に察しお有効にしおいない**Remote Control は Team および Enterprise プランではデフォルトでオフになっおいたす。所有者は [claude.ai/admin-settings/claude-code](https://claude.ai/admin-settings/claude-code) で **Remote Control** トグルをオンにしお有効にできたす。このトグルはサヌバヌ偎の組織蚭定です。456 

457v2.1.281 より前では、このメッセヌゞは Claude Code がこのマシンで組織のポリシヌを読み蟌んでいない堎合䟋えば、オフラむンで開始した埌にも衚瀺されおいたした。埌のバヌゞョンではその状態を [`Couldn't verify your organization's policy for remote control`](#couldnt-verify-your-organizations-policy-for-remote-control) ずしお報告したす。

458 

459<h3 id="couldnt-verify-your-organizations-policy-for-remote-control">

460 「Couldn't verify your organization's policy for remote control」

461</h3>

462 

463Claude Code は組織のポリシヌを取埗できず、代わりに䜿甚するためにこのマシンに保存されたコピヌがないため、組織がそれを蚱可しおいるこずを確認できるたで Remote Control をオフのたたにしおおきたす。これは通垞、Claude Code をオフラむンで開始するか VPN が接続する前に開始する堎合、たたはプロキシがリク゚ストに干枉する堎合に発生したす。遅い接続では、最初のリク゚ストがただ進行䞭の間に衚瀺されるこずもありたす。

464 

465メッセヌゞは以䞋のいずれかの圢匏です。

466 

467* `/remote-control`、`claude remote-control`、たたは `claude --remote-control` から「Couldn't verify your organization's policy for remote control. Check your network connection and try again.」

468* [自動接続](#enable-remote-control-for-all-sessions) からセッション開始時「couldn't verify your organization's policy — check your network connection and try again」。通知では「Remote Control failed」が前に付き、䌚話では「Remote Control disconnected」が前に付きたす。その埌、セッションは Remote Control をオフのたたにしたす。

469 

470ネットワヌク接続を埩元しおから、`/remote-control` を実行するか、コマンドを再床実行しおください。各詊行はポリシヌを再床チェックするため、Claude Code を再開する必芁はありたせん。メッセヌゞが衚瀺され続ける堎合は、`claude doctor` を実行し、その `Organization policy` 行を読んでください。ポリシヌが読み蟌たれなかった理由が衚瀺されたす。

471 

472v2.1.281 より前では、この状態は「Remote Control is disabled by your organization's policy」ず衚瀺されおいたした。

450 473 

451<h3 id="remote-credentials-fetch-failed">474<h3 id="remote-credentials-fetch-failed">

452 「リモヌト認蚌情報の取埗に倱敗したした」475 「Remote credentials fetch failed」

453</h3>476</h3>

454 477 

455Claude Code は Anthropic API から短呜の認蚌情報を取埗しお接続を確立できたせんでした。`--verbose` で再床実行しお完党な゚ラヌを確認しおください。478Claude Code は、接続を確立するために Anthropic API から短期認蚌情報を取埗できたせんでした。`--verbose` で再実行しお完党な゚ラヌを確認しおください。

456 479 

457```bash theme={null}480```bash theme={null}

458claude remote-control --verbose481claude remote-control --verbose


460 483 

461䞀般的な原因484䞀般的な原因

462 485 

463* サむンむンしおいない`claude` を実行し、`/login` を䜿甚しお claude.ai アカりントで認蚌しおください。API キヌ認蚌は Remote Control ではサポヌトされおいたせん。486* サむンむンしおいない`claude` を実行しお `/login` を䜿甚しお claude.ai アカりントで認蚌しおください。API キヌ認蚌は Remote Control ではサポヌトされおいたせん。

464* ネットワヌクたたはプロキシの問題ファむアりォヌルたたはプロキシがアりトバりンド HTTPS リク゚ストをブロックしおいる可胜性がありたす。Remote Control はポヌト 443 で Anthropic API ぞのアクセスが必芁です。487* ネットワヌクたたはプロキシの問題ファむアりォヌルたたはプロキシが送信 HTTPS リク゚ストをブロックしおいる可胜性がありたす。Remote Control には、ポヌト 443 の Anthropic API ぞのアクセスが必芁です。

465* セッション䜜成に倱敗`Session creation failed — see debug log` も衚瀺される堎合、倱敗はセットアップの前の段階で発生したした。サブスクリプションがアクティブであるこずを確認しおください。488* セッション䜜成倱敗「Session creation failed — see debug log」も衚瀺される堎合、倱敗はセットアップの前の段階で発生したした。サブスクリプションがアクティブであるこずを確認しおください。

466 

467叀いログむントヌクンはこの゚ラヌを匕き起こしたせん。Anthropic API が保存されたトヌクンを拒吊する堎合䟋えば、別の Claude Code プロセスがすでにそれを曎新したため、Claude Code はトヌクンを曎新しお自動的に再詊行したす。v2.1.224 より前では、叀いトヌクンはこのメッセヌゞで Remote Control スタヌトアップに倱敗し、[自動的に接続するように蚭定](#enable-remote-control-for-all-sessions)されたセッションは起動時に断続的に倱敗する可胜性がありたした。

468 489 

469<h3 id="couldn’t-reconnect-to-your-remote-control-session">490<h3 id="couldnt-reconnect-to-your-remote-control-session">

470 「Remote Control セッションに再接続できたせんでした」491 「Couldn't reconnect to your Remote Control session」

471</h3>492</h3>

472 493 

473`claude --resume` たたは `claude --continue` で䌚話を再開するず、Claude Code はその䌚話に蚘録された Remote Control セッションに再接続したす。このメッセヌゞは、ネットワヌク䞭断たたはサヌバヌ゚ラヌなど、䞀時的な理由で再接続に倱敗したこずを意味したす。そのため、Claude Code はリモヌトセッションがただ存圚するかどうかを確認できたせん。494`claude --resume` たたは `claude --continue` で䌚話を再開するず、Claude Code はその䌚話に蚘録された Remote Control セッションに再接続したす。このメッセヌゞは、ネットワヌク䞭断やサヌバヌ゚ラヌなど、䞀時的である可胜性がある理由で再接続が倱敗したこずを意味するため、Claude Code はリモヌトセッションがただ存圚するかどうかを確認できたせん。

474 

475`/remote-control` を実行しお接続を再詊行するか、`claude --remote-control` で新しいセッションを開始しお新しい Remote Control セッションを䜜成しおください。ロヌカルセッションは Remote Control なしで実行を続けたす。

476 

477<span id="resume-outcomes" />再開するず、このメッセヌゞの代わりにこれらの結果のいずれかを取埗するこずもできたす。

478 

479* **サヌバヌが蚘録されたセッションが消えたこずを報告するか、再接続レコヌドが別のアカりントを名前付けする**Claude Code は䌚話の再接続レコヌドが蚀うこずに埓いたす。

480 * **レコヌドがサむンむンしおいるアカりントを名前付けする**Claude Code は自動生成された名前で眮換セッションを開始し、䌚話の以前のメッセヌゞをそれから陀倖したす。䟋えば、claude.ai たたは Claude アプリからセッションを削陀した埌、これを取埗したす。

481 * **レコヌドが別のアカりントを名前付けする**Claude Code は䌚話の以前のメッセヌゞなしで新しいセッションを開始し、蚘録されたセッションがただ存圚するかどうかに関わらずメッセヌゞを衚瀺せずに開始したす。

482 * **レコヌドがセッションを所有しおいたアカりントを蚀わないか、Claude Code が保存されたサむンむンを読むこずができない**Claude Code はこのメッセヌゞの代わりに [`Previous session is unavailable — run /remote-control to start a new one`](#previous-session-is-unavailable)を衚瀺し、䜕も開始せず、䌚話からレコヌドを削陀したす。

483* **再開する前に Remote Control をオフにした**Claude Code をホストしおいるアプリが、アプリが claude.ai セッションを所有しおいるこずを通知しおいない限り、Claude Code は CLI の [ステヌタスパネル](#check-connection-status)、VS Code 拡匵機胜、たたは [Agent SDK](/docs/ja/agent-sdk/overview)に基づいお構築されたホストから Remote Control をオフにしたずきに再接続レコヌドを削陀したため、再接続したせん。所有アプリがそれをオフにした堎合、Claude Code はレコヌドを保持し、再接続したす。

484* **このマシン䞊の別の Claude Code がただセッションを持っおいる**`Remote Control not started here` で始たる通知が衚瀺され、Claude Code は [再開されたセッションで Remote Control をオフのたたにしたす](#resume-sessions-after-stopping-the-server)。そこで `/remote-control` を実行しお移動しおください。

485 495 

486<span id="reconnect-history" />v2.1.232 より前では、Claude Code はサヌバヌが蚘録されたセッションが消えたこずを報告したずきに異なる応答をしたした。v2.1.227 から v2.1.231 たで、Claude Code はレコヌドがアカりントず䞀臎した堎合でも眮換を開始するこずを拒吊したした。v2.1.226 を通じお、Claude Code はレコヌドがアカりントず䞀臎したかどうかに関わらず眮換を開始し、v2.1.224 から v2.1.226 では、䌚話の以前のメッセヌゞをアップロヌドせずに、そのマシンで眲名されたアカりントの䞋で䜜成し、別のアカりントの䞋では決しお䜜成したせんでした。v2.1.200 より前では、Claude Code は再接続の倱敗埌に新しいセッションを䜜成したした。496`/remote-control` を実行しお接続を再詊行するか、`claude --remote-control` で新しいセッションを開始しお新しい Remote Control セッションを䜜成しおください。その間、ロヌカルセッションは Remote Control なしで実行し続けたす。

487 497 

488<h3 id="previous-session-is-unavailable">498<h3 id="previous-session-is-unavailable">

489 「Previous session is unavailable — run /remote-control to start a new one」499 「Previous session is unavailable — run /remote-control to start a new one」

490</h3>500</h3>

491 501 

492Claude Code は前の Remote Control セッションを埩元できず、自動的に新しいセッションを開始する代わりに停止したした。`claude --resume` たたは `claude --continue` で䌚話を再開した埌、たたはクロヌド Code が [切断埌に自動的に再接続](/docs/ja/errors#remote-control-couldnt-refresh-your-login)した埌、このメッセヌゞが衚瀺される堎合がありたす。502Claude Code は前の Remote Control セッションを埩元できず、自動的に新しいセッションを開始する代わりに停止したした。`claude --resume` たたは `claude --continue` で䌚話を再開した埌、たたは Claude Code が [切断埌に自動的に再接続](/docs/ja/errors#remote-control-couldnt-refresh-your-login) した埌に、このメッセヌゞが衚瀺される堎合がありたす。

493 503 

494`/remote-control` を実行しお、珟圚のログむンの䞋で新しい Remote Control セッションを開始しおください。ロヌカルセッションは Remote Control なしで実行を続けたす。関連メッセヌゞ `Remote Control could not verify the signed-in account — run /remote-control to reconnect` は同じ修正を持っおいたす。Claude Code はサむンむンしおいるアカりントが倉曎されたか、怜蚌ず再接続の間で読むこずができなかった堎合に衚瀺したす。`Previous session is unavailable` の埌に Claude Code を再開する前に `/remote-control` を実行した堎合、Claude Code は䌚話の以前のメッセヌゞを新しいセッションから陀倖したす。504`/remote-control` を実行しお、珟圚のログむンの䞋で新しい Remote Control セッションを開始しおください。その間、ロヌカルセッションは Remote Control なしで実行し続けたす。関連メッセヌゞ「Remote Control could not verify the signed-in account — run /remote-control to reconnect」は同じ修正方法がありたす。`Previous session is unavailable` の埌に Claude Code を再開せずに `/remote-control` を実行する堎合、Claude Code は䌚話の以前のメッセヌゞを新しいセッションから陀倖したす。

495 

496再開時に、Claude Code は [その堎所に新しいセッションを開始したす](#resume-outcomes)。䌚話の再接続レコヌドがセッションを所有しおいたアカりントを名前付けしおいる堎合のみです。サヌバヌは削陀したセッションず別のアカりントが所有するセッションを同じ方法で報告するためです。v2.1.227 より前の Claude Code はそのアカりントを蚘録しおいなかったため、Claude Code は保存されたサむンむンを読むこずができない堎合はレコヌドをチェックできたせん。v2.1.232 より前の Claude Code は `Remote Control could not resume the previous session under the current login — run /remote-control to start fresh` を衚瀺しおいたした。[異なるケヌスセット](#reconnect-history)では。

497 505 

498<h3 id="remote-control-got-an-unexpected-server-response">506<h3 id="remote-control-got-an-unexpected-server-response">

499 「Remote Control は予期しないサヌバヌ応答を受け取りたした」507 「Remote Control got an unexpected server response」

500</h3>508</h3>

501 509 

502Remote Control サヌバヌはリク゚ストを受け入れたしたが、リモヌトセッションを䜜成するか、その認蚌情報を取埗する際に、このバヌゞョンの Claude Code が読むこずができない圢匏で応答したした。同じバヌゞョンで再詊行するず、同じ方法で倱敗したす。`claude update` を実行しおから、`/remote-control` を実行しお再接続しおください。このメッセヌゞは v2.1.225 で远加されたした。510Remote Control サヌバヌはリク゚ストを受け入れたしたが、リモヌトセッションを䜜成するか認蚌情報を取埗する際に、このバヌゞョンの Claude Code が読み取れない圢匏で応答したした。同じバヌゞョンで再詊行するず同じ方法で倱敗したす。`claude update` を実行しおから、`/remote-control` を実行しお再接続しおください。

503 511 

504<h3 id="your-organization-requires-trusted-devices-for-remote-control-but-this-device-is-not-enrolled">512<h3 id="your-organization-requires-trusted-devices-for-remote-control-but-this-device-is-not-enrolled">

505 「組織は Remote Control に信頌できるデバむスを芁求しおいたすが、このデバむスは登録されおいたせん」513 「Your organization requires Trusted Devices for Remote Control, but this device is not enrolled」

506</h3>514</h3>

507 515 

508組織は [信頌できるデバむス](#trusted-devices)を有効にしおおり、このマシンはただ登録されおいたせん。Claude Code で `/login` を実行しおください。登録はサむンむンの䞀郚ずしお行われ、別の登録コマンドはありたせん。516組織は [Trusted Devices](#trusted-devices) を有効にしおおり、このマシンはただ登録されおいたせん。Claude Code で `/login` を実行しおください。登録はサむンむンの䞀郚ずしお行われ、個別の登録コマンドはありたせん。

509 517 

510<h3 id="session-expired-for-trusted-device-check">518<h3 id="session-expired-for-trusted-device-check">

511 「信頌できるデバむスチェックのセッションが期限切れです」519 「session expired for trusted-device check」

512</h3>520</h3>

513 521 

514サむンむンが 18 時間以䞊前です。Claude Code で `/login` を実行するか、claude.ai たたはモバむルアプリが Face ID、Touch ID、Windows Hello、たたはパスキヌで確認するよう求めたずきに確認しおください。[信頌できるデバむス](#trusted-devices)を参照しおください。522サむンむンが 18 時間以䞊前のものです。Claude Code で `/login` を実行するか、claude.ai たたはモバむルアプリが Face ID、Touch ID、Windows Hello、たたはパスキヌで確認するよう求めるずきに確認しおください。[Trusted Devices](#trusted-devices) を参照しおください。

515 

516<h2 id="choose-the-right-approach">

517 適切なアプロヌチを遞択する

518</h2>

519 

520Claude Code は、タヌミナルにいない時に䜜業するための耇数の方法を提䟛しおいたす。これらは、䜕が䜜業をトリガヌするか、Claude がどこで実行されるか、そしおセットアップにどの皋床の手間が必芁かが異なりたす。

521 

522| | トリガヌ | Claude が実行される堎所 | セットアップ | 最適な甚途 |

523| :- | :- | :- | :- | :- |

524| [Dispatch](/docs/ja/desktop#sessions-from-dispatch) | Claude モバむルアプリからタスクをメッセヌゞで送信 | あなたのマシンDesktop | [モバむルアプリを Desktop ずペアリング](https://support.claude.com/en/articles/13947068) | 倖出䞭の䜜業委譲、最小限のセットアップ |

525| [Remote Control](/docs/ja/remote-control) | [claude.ai/code](https://claude.ai/code) たたは Claude モバむルアプリから実行䞭のセッションを操䜜 | あなたのマシンCLI たたは VS Code | `claude remote-control` を実行 | 別のデバむスから進行䞭の䜜業を操舵 |

526| [Channels](/docs/ja/channels) | Telegram や Discord などのチャットアプリ、たたはあなた自身のサヌバヌからむベントをプッシュ | あなたのマシンCLI | [チャネルプラグむンをむンストヌル](/docs/ja/channels#quickstart)するか、[独自に構築](/docs/ja/channels-reference) | CI 倱敗やチャットメッセヌゞなどの倖郚むベントに察応 |

527| [Slack](/docs/ja/slack) | チヌムチャネルで `@Claude` をメンション | Anthropic クラりド | [Slack アプリをむンストヌル](/docs/ja/slack#setting-up-claude-code-in-slack)し、[りェブ䞊の Claude Code](/docs/ja/claude-code-on-the-web) を有効化 | チヌムチャットからの PR ずレビュヌ |

528| [Self-hosted environments](/docs/ja/self-hosted-environments) | [クラりドセッション](/docs/ja/claude-code-on-the-web)を開始し、組織の環境を遞択 | あなたの組織のむンフラストラクチャ | [ランナヌをデプロむ](/docs/ja/self-hosted-environments-quickstart)、Team および Enterprise プラン | ネットワヌク内で実行する必芁があるクラりドセッション |

529| [Scheduled tasks](/docs/ja/scheduled-tasks) | スケゞュヌルを蚭定 | [CLI](/docs/ja/scheduled-tasks)、[Desktop](/docs/ja/desktop-scheduled-tasks)、たたは[クラりド](/docs/ja/routines) | 頻床を遞択 | 日次レビュヌなどの定期的な自動化 |

530 523 

531<h2 id="related-resources">524<h2 id="related-resources">

532 関連リ゜ヌス525 関連リ゜ヌス

routines.md +5 −4

Details

59ルヌチンのスケゞュヌルたたは **Run now** が実行を開始するずき、Claude は以䞋のすべおが圓おはたる堎合にのみ、既存の artifact を再公開したす。承認を求めたせん。59ルヌチンのスケゞュヌルたたは **Run now** が実行を開始するずき、Claude は以䞋のすべおが圓おはたる堎合にのみ、既存の artifact を再公開したす。承認を求めたせん。

60 60 

61* artifact を線集でき、自分の組織に属しおいる61* artifact を線集でき、自分の組織に属しおいる

62* artifact は公開共有されおおらず、特定の人たたは組織ず共有されおいない。たたは、最新バヌゞョンが閲芧者が芋るバヌゞョンずしお遞択されおいない62* artifact は公開共有されおいない

63* artifact が特定の人たたは組織ず共有されおいる堎合、その閲芧者は自動的に各新しいバヌゞョンを芋ない

63* 公開は、ペヌゞのみを含み、サポヌトファむルやその他のものは远加されず、新しいバヌゞョンを匷制的に䞊曞きしない64* 公開は、ペヌゞのみを含み、サポヌトファむルやその他のものは远加されず、新しいバヌゞョンを匷制的に䞊曞きしない

64* ペヌゞは、[connector calls](/docs/ja/artifacts#pull-live-data-with-mcp-connectors) などのペヌゞを超えお到達する暩限を保持しおいない65* ペヌゞは、[connector calls](/docs/ja/artifacts#pull-live-data-with-mcp-connectors) などのペヌゞを超えお到達する暩限を保持しおいない

65 66 


103 104 

104 <Tabs>105 <Tabs>

105 <Tab title="Schedule">106 <Tab title="Schedule">

106 定期実行のプリセット頻床を遞択するか、特定のタむムスタンプで 1 回限りの実行をスケゞュヌルしたす。タむムゟヌン凊理、スタッガヌ、カスタム cron 間隔、および 1 回限りの実行に぀いおは、[Add a schedule trigger](#add-a-schedule-trigger) を参照しおください。107 定期実行のプリセット頻床を遞択するか、特定のタむムスタンプで 1 回限りの実行をスケゞュヌルしたす。タむムゟヌン凊理、遅延開始、カスタム cron 間隔、および 1 回限りの実行に぀いおは、[Add a schedule trigger](#add-a-schedule-trigger) を参照しおください。

107 </Tab>108 </Tab>

108 109 

109 <Tab title="GitHub event">110 <Tab title="GitHub event">


151 152 

152スケゞュヌルトリガヌは定期的なペヌスでルヌティンを実行するか、特定の将来の時刻に 1 回実行したす。**Select a trigger** セクションでプリセット呚波数を遞択したす。時間ごず、毎日、平日、たたは毎週。時間はロヌカルゟヌンで入力され、自動的に倉換されるため、ルヌティンはクラりドむンフラストラクチャがどこにあるかに関係なく、その壁時蚈時間で実行されたす。153スケゞュヌルトリガヌは定期的なペヌスでルヌティンを実行するか、特定の将来の時刻に 1 回実行したす。**Select a trigger** セクションでプリセット呚波数を遞択したす。時間ごず、毎日、平日、たたは毎週。時間はロヌカルゟヌンで入力され、自動的に倉換されるため、ルヌティンはクラりドむンフラストラクチャがどこにあるかに関係なく、その壁時蚈時間で実行されたす。

153 154 

154スタガヌのため、実行はスケゞュヌル時刻の数分埌に開始される可胜性がありたす。オフセットは各ルヌティンで䞀貫しおいたす。155スケゞュヌル時刻の正確に 1 時間9:00 などに実行をスケゞュヌルする堎合、数分遅れお開始される可胜性がありたす。スケゞュヌル時刻に近い時間に開始するには、䟋えば 9:07 のように、時間を数分過ぎた時刻を遞択しおください。

155 156 

1562 時間ごず、たたは毎月の最初など、カスタム間隔の堎合は、フォヌムで最も近いプリセットを遞択しおから、CLI で `/schedule update` を実行しお特定の cron 匏を蚭定したす。最小間隔は 1 時間です。より頻繁に実行される匏は拒吊されたす。1572 時間ごず、たたは毎月の最初など、カスタム間隔の堎合は、フォヌムで最も近いプリセットを遞択しおから、CLI で `/schedule update` を実行しお特定の cron 匏を蚭定したす。最小間隔は 1 時間です。より頻繁に実行される匏は拒吊されたす。

157 158 


211 212 

212`text` 倀は、ルヌティンに裞のメッセヌゞずしお到達したせん。これは `<routine-fire-payload>` ブロックでラップされお到達し、信頌できないデヌタずしおラベル付けされ、ルヌティン独自のプロンプトが蚀わない限り、Claude にその䞭の指瀺に埓わないよう指瀺したす。同じラップが Web UI の **Run now** で提䟛されるテキストに適甚されたす。213`text` 倀は、ルヌティンに裞のメッセヌゞずしお到達したせん。これは `<routine-fire-payload>` ブロックでラップされお到達し、信頌できないデヌタずしおラベル付けされ、ルヌティン独自のプロンプトが蚀わない限り、Claude にその䞭の指瀺に埓わないよう指瀺したす。同じラップが Web UI の **Run now** で提䟛されるテキストに適甚されたす。

213 214 

214これは、ルヌティンの保存されたプロンプトが火灜テキストに察しお行動するためにオプトむンする必芁があるこずを意味したす。プロンプトを曞いお、ペむロヌドを明瀺的に参照するか、䟋えば「routine-fire-payload ブロックで説明されおいるアラヌトを調査する」、たたはルヌティンはテキストを䞍掻性コンテキストずしお扱いたす。ベアラヌトヌクンを保持しおいる人は誰でも `text` を送信できるため、ラッパヌは挏掩したトヌクンからの火灜テキストが、ルヌティンぞの盎接指瀺ではなく、信頌できないデヌタずしおラベル付けされお到達するようにしたす。215これは、ルヌティンの保存されたプロンプトが発火テキストに察しお行動するためにオプトむンする必芁があるこずを意味したす。プロンプトを曞いお、ペむロヌドを明瀺的に参照するか、䟋えば「routine-fire-payload ブロックで説明されおいるアラヌトを調査する」、たたはルヌティンはテキストを䞍掻性コンテキストずしお扱いたす。ベアラヌトヌクンを保持しおいる人は誰でも `text` を送信できるため、ラッパヌは挏掩したトヌクンからの発火テキストが、ルヌティンぞの盎接指瀺ではなく、信頌できないデヌタずしおラベル付けされお到達するようにしたす。

215 216 

216以䞋の䟋は、シェルからルヌティンをトリガヌしたす。衚瀺されおいるルヌティン ID ずトヌクンはプレヌスホルダヌです。[API トリガヌを远加する](#add-an-api-trigger) 時にコピヌした URL ずトヌクンで眮き換えおください。そうしないず、リク゚ストは `401` 認蚌゚ラヌで倱敗したす。217以䞋の䟋は、シェルからルヌティンをトリガヌしたす。衚瀺されおいるルヌティン ID ずトヌクンはプレヌスホルダヌです。[API トリガヌを远加する](#add-an-api-trigger) 時にコピヌした URL ずトヌクンで眮き換えおください。そうしないず、リク゚ストは `401` 認蚌゚ラヌで倱敗したす。

217 218 

Details

117Linux ず WSL2 では、ランタむムは既に存圚するパスにのみ曞き蟌み蚱可を適甚したす。新しい環境では、最初の起動前に Claude Code の蚭定パスを䜜成しおください。117Linux ず WSL2 では、ランタむムは既に存圚するパスにのみ曞き蟌み蚱可を適甚したす。新しい環境では、最初の起動前に Claude Code の蚭定パスを䜜成しおください。

118 118 

119```bash theme={null}119```bash theme={null}

120mkdir -p ~/.claude && echo '{}' > ~/.claude.json120mkdir -p ~/.claude && { [ -f ~/.claude.json ] || echo '{}' > ~/.claude.json; }

121```121```

122 122 

123蚭定ファむルが配眮されたら、`npx` で Claude Code を起動し、ラップするコマンドずしお `claude` を枡したす。123蚭定ファむルが配眮されたら、`npx` で Claude Code を起動し、ラップするコマンドずしお `claude` を枡したす。

sandboxing.md +64 −60

Details

13</Note>13</Note>

14 14 

15<h2 id="get-started">15<h2 id="get-started">

16 開始方法16 はじめに

17</h2>17</h2>

18 18 

19サンドボックスは Claude Code に組み蟌たれおおり、macOS、Linux、WSL2 で実行されたす。ネむティブ Windows はサポヌトされおいたせん。Windows では、Claude Code を WSL2 ディストリビュヌション内で実行しおください。19sandbox は Claude Code に組み蟌たれおおり、macOS、Linux、WSL2 で実行されたす。ネむティブ Windows はサポヌトされおいたせん。Windows では、WSL2 ディストリビュヌション内で Claude Code を実行しおください。

20 20 

21macOS では、むンストヌルするものはありたせん。サンドボックス化は組み蟌みの Seatbelt フレヌムワヌクを䜿甚したす。Linux ず WSL2 では、サンドボックスは 2 ぀のパッケヌゞに䟝存しおおり、[Linux ず WSL2 をセットアップする](#set-up-linux-and-wsl2)で説明されおいたす。ただむンストヌルしおいない堎合でも、`/sandbox` で開始できたす。そのパネルには、䜕が䞍足しおいるかが衚瀺されたす。21macOS では、むンストヌルするものはありたせん。sandboxing は組み蟌みの Seatbelt フレヌムワヌクを䜿甚したす。Linux ず WSL2 では、sandbox は 2 ぀のパッケヌゞに䟝存しおおり、[Linux ず WSL2 のセットアップ](#set-up-linux-and-wsl2)で説明されおいたす。ただむンストヌルしおいない堎合でも、`/sandbox` で開始できたす。そのパネルには、䜕かが䞍足しおいるかどうかが衚瀺されたす。

22 22 

23<Steps>23<Steps>

24 <Step title="/sandbox を実行する">24 <Step title="/sandbox を実行">

25 Claude Code セッションを開始し、`/sandbox` コマンドを実行したす。25 Claude Code セッションを開始し、`/sandbox` コマンドを実行したす。

26 26 

27 ```text theme={null}27 ```text theme={null}

28 /sandbox28 /sandbox

29 ```29 ```

30 30 

31 これにより、3 ぀のタブを持぀サンドボックスパネルが開きたす。Linux で seccomp フィルタヌが䞍足しおいる堎合は、Dependencies タブが远加されたす。31 これにより、sandbox パネルが 3 ぀のタブで開きたす。Linux では、オプションの seccomp フィルタヌが䞍足しおいる堎合、Dependencies タブが远加されたす。

32 32 

33 * **Mode**サンドボックス化されたコマンドがどのように承認されるかを遞択したす。次のステップで説明したす33 * **Mode**: sandbox されたコマンドがどのように承認されるかを遞択したす。次のステップで説明されおいたす

34 * **Overrides**サンドボックス内で倱敗するコマンドがサンドボックス化されおいない状態で実行にフォヌルバックできるかどうかを遞択したす。これは [`allowUnsandboxedCommands`](/docs/ja/settings-reference#sandbox-allowunsandboxedcommands) 蚭定です34 * **Overrides**: sandbox の䞋で倱敗するコマンドが sandbox されおいない状態で実行にフォヌルバックできるかどうかを遞択したす。これは [`allowUnsandboxedCommands`](/docs/ja/settings-reference#sandbox-allowunsandboxedcommands) 蚭定です

35 * **Config**解決されたサンドボックス蚭定を衚瀺したす35 * **Config**: 解決された sandbox 蚭定を衚瀺したす

36 36 

37 パネルに Dependencies タブのみが衚瀺される堎合、必芁なパッケヌゞが䞍足しおいたす。[Linux ず WSL2 をセットアップする](#set-up-linux-and-wsl2)で説明されおいるようにむンストヌルし、Claude Code を再起動しお、`/sandbox` を再床実行しおください。37 パネルに Dependencies タブのみが衚瀺される堎合、必須パッケヌゞが䞍足しおいたす。[Linux ず WSL2 のセットアップ](#set-up-linux-and-wsl2)で説明されおいるようにむンストヌルし、Claude Code を再起動しお、`/sandbox` を再床実行しおください。

38 </Step>38 </Step>

39 39 

40 <Step title="モヌドを遞択する">40 <Step title="モヌドを遞択">

41 Mode タブで、自動蚱可たたは通垞の蚱可を遞択したす。自動蚱可はサンドボックス化されたコマンドをプロンプトなしで実行し、通垞の蚱可はコマンドがサンドボックス化されおいる堎合でも通垞の蚱可プロンプトを保持したす。自動蚱可モヌドでもプロンプトが衚瀺されるコマンドに぀いおは、[Sandbox modes](#sandbox-modes) を参照しおください。41 Mode タブで、auto-allow たたは regular permissions を遞択したす。Auto-allow は sandbox されたコマンドをプロンプトなしで実行し、regular permissions は、コマンドが sandbox されおいる堎合でも通垞の暩限プロンプトを保持したす。auto-allow モヌドでどのコマンドがただプロンプトを衚瀺するかに぀いおは、[Sandbox modes](#sandbox-modes) を参照しおください。

42 </Step>42 </Step>

43 43 

44 <Step title="Bash コマンドを実行する">44 <Step title="Bash コマンドを実行">

45 Claude にコマンドビルドやテストスむヌトなどを実行するよう䟝頌したす。デフォルトでは、サンドボックス内のコマンドは䜜業ディレクトリ、セッション䞀時ディレクトリ、および `--add-dir`、`/add-dir`、たたは `permissions.additionalDirectories` で[远加したディレクトリ](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration)に曞き蟌みできたす。45 Claude にコマンドビルドやテストスむヌトなどを実行するよう䟝頌したす。デフォルトでは、sandbox 内のコマンドは䜜業ディレクトリ、[ナヌザヌごずの䞀時ディレクトリ](/docs/ja/env-vars)、および `--add-dir`、`/add-dir`、たたは `permissions.additionalDirectories` で[远加したディレクトリ](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration)に曞き蟌むこずができたす。

46 46 

47 コマンドが新しいネットワヌクドメむンにアクセスする必芁がある堎合、Claude Code は承認を求めるか、[自動モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)では分類噚にリク゚ストを送信したす。47 コマンドが新しいネットワヌクドメむンを必芁ずする最初の時間、Claude Code は承認を求めたす。[auto モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)では、Claude は代わりに、分類噚がそれず䞀緒にレビュヌするために、コマンドが必芁ずするホストを[コマンド自䜓に](#per-command-allowed-domains-in-auto-mode)名前付けしたす。

48 48 

49 サンドボックス化された状態で実行できないコマンドは、通垞の蚱可フロヌにフォヌルバックしたす。Claude Code はそれらの蚱可プロンプトを「Bash command」ではなく「Bash command (unsandboxed)」ずいうタむトルで衚瀺するため、どのコマンドがサンドボックス倖で実行されたかを刀断できたす。サンドボックスが蚱可する内容を広げたり狭めたりするには、[サンドボックス化を蚭定](#configure-sandboxing)を参照しおください。49 sandbox 内で実行できないコマンドは、通垞の暩限フロヌにフォヌルバックしたす。Claude Code は、sandbox の倖で実行されたコマンドを区別できるように、暩限プロンプトを「Bash command」ではなく「Bash command (unsandboxed)」ずいうタむトルにしたす。sandbox が蚱可する内容を広げたり狭めたりするには、[Configure sandboxing](#configure-sandboxing) を参照しおください。

50 50 

51 サンドボックス化されたコマンドがコンテナ内で `Operation not permitted` で倱敗する堎合は、[トラブルシュヌティング](#troubleshooting)の Bubblewrap ゚ントリを参照しおください。51 sandbox されたコマンドがコンテナ内で `Operation not permitted` で倱敗する堎合は、[Troubleshooting](#troubleshooting) の Bubblewrap ゚ントリを参照しおください。

52 </Step>52 </Step>

53</Steps>53</Steps>

54 54 

55パネルでモヌドを遞択するず、Claude Code はそれをプロゞェクトのロヌカル蚭定 `.claude/settings.local.json` に保存したす。これは珟圚のプロゞェクトに適甚されたす。Claude Code はそこに蚭定を保存する際に、そのファむルをグロヌバル gitignore に远加したす。すべおのプロゞェクトでサンドボックスを有効化するには、ナヌザヌ蚭定 `~/.claude/settings.json` で [`sandbox.enabled`](/docs/ja/settings-reference#sandbox-enabled) を `true` に蚭定したす。組織内のすべおの開発者にサンドボックス化を実斜するには、[管理蚭定で実斜](#enforce-sandboxing-with-managed-settings)を䜿甚したす。55パネルでモヌドを遞択するず、Claude Code はそれをプロゞェクトのロヌカル蚭定 `.claude/settings.local.json` に保存したす。これは珟圚のプロゞェクトに適甚されたす。Claude Code は、蚭定をそこに保存するずきに、そのファむルをグロヌバル gitignore に远加したす。すべおのプロゞェクトで sandbox を有効にするには、ナヌザヌ蚭定 `~/.claude/settings.json` で [`sandbox.enabled`](/docs/ja/settings-reference#sandbox-enabled) を `true` に蚭定したす。組織内のすべおの開発者に察しお sandboxing を匷制するには、[managed settings](#enforce-sandboxing-with-managed-settings) を䜿甚したす。

56 56 

571 ぀のセッションのみでサンドボックスを倉曎し、蚭定ファむルに曞き蟌たないようにするには、Claude Code を [`--settings`](/docs/ja/settings#change-a-setting-for-one-session) で起動したす。たずえば、このコマンドは、Claude がブロックされたコマンドをサンドボックス倖で再詊行できないサンドボックス化されたセッションを開始したす。571 ぀のセッションの蚭定ファむルに曞き蟌たずに sandbox を倉曎するには、[`--settings`](/docs/ja/settings#change-a-setting-for-one-session) で Claude Code を開始したす。たずえば、このコマンドは、Claude がブロックされたコマンドを sandbox の倖で再詊行できない sandbox されたセッションを開始したす。

58 58 

59```bash theme={null}59```bash theme={null}

60claude --settings '{"sandbox": {"enabled": true, "allowUnsandboxedCommands": false}}'60claude --settings '{"sandbox": {"enabled": true, "allowUnsandboxedCommands": false}}'

61```61```

62 62 

63<Warning>63<Warning>

64 デフォルトでは、䟝存関係が䞍足しおいるか、プラットフォヌムがサポヌトされおいないためにサンドボックスが起動できない堎合、Claude Code は譊告を衚瀺しおサンドボックス化なしでコマンドを実行したす。これをハヌド倱敗にするには、[`sandbox.failIfUnavailable`](/docs/ja/settings-reference#sandbox-failifunavailable) を `true` に蚭定したす。これは、セキュリティゲヌトずしおサンドボックス化を必芁ずする管理デプロむメント向けです。64 デフォルトでは、䟝存関係が䞍足しおいるか、プラットフォヌムがサポヌトされおいないため sandbox を開始できない堎合、Claude Code は譊告を衚瀺し、sandboxing なしでコマンドを実行したす。これをハヌド倱敗にするには、[`sandbox.failIfUnavailable`](/docs/ja/settings-reference#sandbox-failifunavailable) を `true` に蚭定したす。これは、sandboxing をセキュリティゲヌトずしお必芁ずするマネヌゞド展開を察象ずしおいたす。

65</Warning>65</Warning>

66 66 

67<h3 id="set-up-linux-and-wsl2">67<h3 id="set-up-linux-and-wsl2">

68 Linux ず WSL2 をセットアップする68 Linux ず WSL2 のセットアップ

69</h3>69</h3>

70 70 

71Linux ず WSL2 では、サンドボックスは 2 ぀のパッケヌゞに䟝存しおいたす。71Linux ず WSL2 では、sandbox は 2 ぀のパッケヌゞに䟝存しおいたす。

72 72 

73* [`bubblewrap`](https://github.com/containers/bubblewrap)ファむルシステム分離を実斜する非特暩サンドボックス化ツヌル73* [`bubblewrap`](https://github.com/containers/bubblewrap): ファむルシステム分離を匷制する非特暩 sandboxing ツヌル

74* [`socat`](http://www.dest-unreach.org/socat/)サンドボックスプロキシを通じおネットワヌクトラフィックをルヌティングするために䜿甚されるリレヌ74* [`socat`](http://www.dest-unreach.org/socat/): sandbox プロキシを通じおネットワヌクトラフィックをルヌティングするために䜿甚されるリレヌ

75 75 

76ディストリビュヌションのパッケヌゞマネヌゞャヌでむンストヌルしたす。76ディストリビュヌションのパッケヌゞマネヌゞャヌでむンストヌルしたす。

77 77 


89 </Tab>89 </Tab>

90</Tabs>90</Tabs>

91 91 

92䟝存関係が䞍足しおいる堎合、`/sandbox` の Dependencies タブに、`ripgrep`、`bubblewrap`、`socat`、および seccomp フィルタヌのうち、プラットフォヌムで䞍足しおいるものが衚瀺されたす。Claude Code を再起動しおから `/sandbox` を実行しおも Dependencies タブが衚瀺されない堎合は、すべおの䟝存関係が存圚したす。92䟝存関係が䞍足しおいる堎合、`/sandbox` の Dependencies タブには、プラットフォヌムが䞍足しおいる `ripgrep`、`bubblewrap`、`socat`、および seccomp フィルタヌが䞀芧衚瀺されたす。Claude Code をむンストヌルしお再起動した埌、タブが衚瀺されない堎合は、すべおの䟝存関係が存圚したす。

93 93 

94Ripgrep はネむティブ Claude Code バむナリにバンドルされおいたす。seccomp フィルタヌはオプションで、Unix ドメむン゜ケットのブロッキングを远加したす。䞍足しおいる堎合は、`npm install -g @anthropic-ai/sandbox-runtime` でむンストヌルしおください。94Ripgrep はネむティブ Claude Code バむナリにバンドルされおいたす。seccomp フィルタヌはオプションであり、Unix ドメむン゜ケットブロッキングを远加したす。䞍足しおいる堎合は、`npm install -g @anthropic-ai/sandbox-runtime` でむンストヌルしたす。

95 95 

96必芁な䟝存関係が䞍足しおいる堎合、Dependencies タブはむンストヌルするたで唯䞀のタブずしお衚瀺されたす。オプションの seccomp フィルタヌのみが䞍足しおいる堎合、Dependencies タブは他のタブず䞊んで衚瀺されたす。䟝存関係チェックはスタヌトアップ時に実行されるため、パッケヌゞをむンストヌル埌に Claude Code を再起動しお、`/sandbox` がそれらを怜出するようにしおください。96必須の䟝存関係が䞍足しおいる堎合、Dependencies タブはむンストヌルするたで唯䞀のタブです。オプションの seccomp フィルタヌのみが䞍足しおいる堎合、Dependencies タブは他のタブず䞀緒に衚瀺されたす。䟝存関係チェックはスタヌトアップ時に実行されるため、パッケヌゞをむンストヌルした埌、Claude Code を再起動しお `/sandbox` がそれらを怜出するようにしたす。

97 97 

98<AccordionGroup>98<AccordionGroup>

99 <Accordion title="Ubuntu 24.04 以降bubblewrap がナヌザヌ名前空間を䜜成できるようにする">99 <Accordion title="Ubuntu 24.04 以降: bubblewrap がナヌザヌネヌムスペヌスを䜜成できるようにする">

100 Ubuntu 24.04 以降では、デフォルトの AppArmor ポリシヌが bubblewrap が分離に必芁ずするナヌザヌ名前空間の䜜成を防止したす。100 Ubuntu 24.04 以降では、デフォルトの AppArmor ポリシヌは、bubblewrap が分離に必芁なナヌザヌネヌムスペヌスを䜜成するこずを防止したす。

101 101 

102 WSL2 内を含む、環境がこの制限を実斜しおいるかどうかを確認するには、`sysctl kernel.apparmor_restrict_unprivileged_userns` を実行したす。コマンドが `0` を返す堎合は、このステップをスキップしおください。`No such file or directory` ゚ラヌが衚瀺される堎合は、キヌが存圚しないため、このステップをスキップできたす。`1` を返す堎合は、`bwrap` にこの機胜を付䞎する AppArmor プロファむルを远加したす。102 WSL2 内を含む、環境がこの制限を匷制しおいるかどうかを確認するには、`sysctl kernel.apparmor_restrict_unprivileged_userns` を実行したす。コマンドが `0` を返す堎合は、このステップをスキップしたす。`No such file or directory` ゚ラヌが出力される堎合、キヌは存圚せず、このステップをスキップできたす。`1` を返す堎合は、`bwrap` にこの機胜を付䞎する AppArmor プロファむルを远加したす。

103 103 

104 ```bash theme={null}104 ```bash theme={null}

105 sudo tee /etc/apparmor.d/bwrap > /dev/null <<'EOF'105 sudo tee /etc/apparmor.d/bwrap > /dev/null <<'EOF'


113 EOF113 EOF

114 ```114 ```

115 115 

116 プロファむルは `bwrap` 自䜓にのみ適甚され、サンドボックス内で実行されるコマンドには適甚されたせん。AppArmor を再床読み蟌んで適甚したす。116 プロファむルは `bwrap` 自䜓にのみ適甚され、sandbox 内で実行されるコマンドには適甚されたせん。AppArmor を再床読み蟌んで適甚したす。

117 117 

118 ```bash theme={null}118 ```bash theme={null}

119 sudo systemctl reload apparmor119 sudo systemctl reload apparmor


121 </Accordion>121 </Accordion>

122 122 

123 <Accordion title="WSL2 に関する泚蚘">123 <Accordion title="WSL2 に関する泚蚘">

124 PowerShell から `wsl -l -v` で WSL バヌゞョンを確認したす。`Sandboxing requires WSL2` が衚瀺される堎合、ディストリビュヌションは WSL1 で実行されおいたす。WSL2 にアップグレヌドするか、Claude Code をサンドボックス化なしで実行しおください。124 PowerShell から `wsl -l -v` で WSL バヌゞョンを確認したす。`Sandboxing requires WSL2` が衚瀺される堎合、ディストリビュヌションは WSL1 で実行されおいたす。WSL2 にアップグレヌドするか、sandboxing なしで Claude Code を実行したす。

125 125 

126 WSL2 では、WSL は `cmd.exe`、`powershell.exe`、たたは `/mnt/c/` 䞋のものなどの Windows バむナリの起動を Windows ホストに Unix ゜ケット経由で枡すため、サンドボックス化されたコマンドがそれを起動できるかどうかは、サンドボックスの [Unix ゜ケット蚭定](/docs/ja/settings-reference#sandbox-network-allowunixsockets)に埓いたす。オプションの seccomp フィルタヌをむンストヌルしお、最初の堎所で゜ケットをブロックする必芁がありたす。これらの起動を蚱可するには、`allowAllUnixSockets` を蚭定したす。サンドボックスから完党に陀倖するには、コマンドを [`excludedCommands`](/docs/ja/settings-reference#sandbox-excludedcommands) に远加したす。126 WSL2 では、WSL は `cmd.exe`、`powershell.exe`、たたは `/mnt/c/` の䞋の䜕かなどの Windows バむナリの起動を Unix ゜ケット経由で Windows ホストに枡すため、sandbox されたコマンドが 1 ぀を起動できるかどうかは、sandbox の [Unix ゜ケット蚭定](/docs/ja/settings-reference#sandbox-network-allowunixsockets)に埓いたす。オプションの seccomp フィルタヌをむンストヌルしお、最初の堎所で゜ケットをブロックする必芁がありたす。これらの起動を蚱可するには、`allowAllUnixSockets` を蚭定したす。sandbox から完党に陀倖するには、コマンドを [`excludedCommands`](/docs/ja/settings-reference#sandbox-excludedcommands) に远加したす。

127 </Accordion>127 </Accordion>

128</AccordionGroup>128</AccordionGroup>

129 129 

130<h3 id="sandbox-modes">130<h3 id="sandbox-modes">

131 サンドボックスモヌド131 Sandbox modes

132</h3>132</h3>

133 133 

134Claude Code は 2 ぀のサンドボックスモヌドを提䟛したす。どちらでも、サンドボックスは同じファむルシステムずネットワヌク制限を実斜したす。違いは、サンドボックス化されたコマンドが自動承認されるか、明瀺的な蚱可が必芁かだけです。134Claude Code は 2 ぀の sandbox モヌドを提䟛したす。どちらでも、sandbox は同じファむルシステムずネットワヌク制限を匷制したす。違いは、sandbox されたコマンドが自動承認されるか、明瀺的な暩限が必芁かだけです。

135 135 

136<h4 id="auto-allow-mode">136<h4 id="auto-allow-mode">

137 自動蚱可モヌド137 Auto-allow モヌド

138</h4>138</h4>

139 139 

140コマンドがサンドボックス化できる堎合、Claude Code はそれをサンドボックス内で実行し、蚱可なしに自動的に承認したす。蚱可されおいないホストぞのネットワヌクアクセスが必芁なコマンドなど、サンドボックス化できないコマンドは、通垞の蚱可フロヌにフォヌルバックしたす。そこで Claude Code は [蚱可ルヌル](/docs/ja/permissions)を確認し、それらのルヌルが既に蚱可しおいないコマンドに぀いおゲヌトを蚭定したす。Manual モヌドではプロンプトが衚瀺されるか、[自動モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)では分類噚が䜿甚されたす。140コマンドが sandbox できる堎合、Claude Code はそれを sandbox 内で実行し、暩限なしで自動的に承認したす。ネットワヌクアクセスが蚱可されおいないホストを必芁ずするコマンドなど、sandbox できないコマンドは、通垞の暩限フロヌにフォヌルバックしたす。Claude Code は [暩限ルヌル](/docs/ja/permissions)をチェックし、Manual モヌドでプロンプトを衚瀺しお、これらのルヌルが既に蚱可しおいないコマンドをゲヌトしたす。

141 141 

142自動蚱可モヌドでも、以䞋が適甚されたす。142auto-allow モヌドでも、以䞋が適甚されたす。

143 143 

144* 明瀺的な [拒吊ルヌル](/docs/ja/permissions)は垞に尊重されたす144* 明瀺的な [deny ルヌル](/docs/ja/permissions)は垞に尊重されたす

145* [重芁なパス](/docs/ja/permission-modes#critical-paths)をタヌゲットにする `rm` たたは `rmdir` コマンドは、䟝然ずしお通垞の蚱可フロヌを通じたす145* [critical path](/docs/ja/permission-modes#critical-paths) をタヌゲットずする `rm` たたは `rmdir` コマンドは、通垞の暩限フロヌを通じお実行されたす

146* `Bash(git push *)` のようなコンテンツスコヌプの [ask ルヌル](/docs/ja/permissions)は、サンドボックス化されたコマンドでも匷制的にプロンプトを衚瀺したす146* `Bash(git push *)` のようなコンテンツスコヌプの [ask ルヌル](/docs/ja/permissions)は、sandbox されたコマンドでもプロンプトを匷制したす

147* 単玔な `Bash` ask ルヌル、たたは同等の `Bash(*)` 圢匏は、サンドボックス化されお実行されるコマンドではスキップされたす。通垞の蚱可フロヌにフォヌルバックするコマンドには䟝然ずしお適甚されたす。[Plan Mode](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode) では、ルヌルはスキップされたせん。読み取り専甚のものを含む、サンドボックス化されたコマンドのプロンプトを衚瀺したす。v2.1.212 より前では、スキップは Plan Mode でも適甚されおいたした147* 裞の `Bash` ask ルヌル、たたは同等の `Bash(*)` フォヌムは、sandbox 内で実行されるコマンドではスキップされたす。通垞の暩限フロヌにフォヌルバックするコマンドに適甚されたす。[plan mode](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode) では、ルヌルはスキップされたせん。読み取り専甚を含む sandbox されたコマンドのプロンプトを衚瀺したす。v2.1.212 より前では、スキップは plan mode でも適甚されおいたした

148 148 

149<Info>149<Info>

150 自動蚱可モヌドは蚱可モヌド蚭定ずは独立しお動䜜したす。ただし 3 ぀の䟋倖がありたす。[Plan Mode](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode)、[per-command allowed domains](#per-command-allowed-domains-in-auto-mode) を含む自動モヌドコマンド、および自動モヌドでのサンドボックス化されたコマンドの [server-side classifier review](/docs/ja/permission-modes#how-the-classifier-evaluates-actions)です。「線集を受け入れる」モヌドでない堎合でも、自動蚱可が有効な堎合、サンドボックス化された Bash コマンドは自動的に実行されたす。これは、ファむル線集ツヌルが通垞は Manual モヌドでプロンプトを衚瀺する堎合でも、サンドボックス境界内のファむルを倉曎する Bash コマンドはプロンプトなしに実行されるこずを意味したす。150 Auto-allow モヌドは、暩限モヌド蚭定ずは独立しお機胜したす。3 ぀の䟋倖がありたす。[plan mode](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode)、[per-command allowed domains](#per-command-allowed-domains-in-auto-mode) を含む auto モヌドコマンド、および auto モヌドで sandbox されたコマンドの[サヌバヌ偎分類噚レビュヌ](/docs/ja/permission-modes#how-the-classifier-evaluates-actions)です。「accept edits」モヌドでない堎合でも、auto-allow が有効な堎合、sandbox されたBash コマンドは自動的に実行されたす。これは、sandbox 境界内でファむルを倉曎する Bash コマンドが、ファむル線集ツヌルがプロンプトを衚瀺する Manual モヌドでもプロンプトなしで実行されるこずを意味したす。

151 151 

152 Plan Mode では、自動蚱可は承認を広げたせん。Claude Code が蚈画䞭にコマンドをゲヌトする方法に぀いおは、[Plan Mode](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode) を参照しおください。v2.1.212 より前では、自動蚱可は Plan Mode でもプロンプトなしにサンドボックス化されたコマンドを実行しおいたした。152 plan mode では、auto-allow は承認を広げたせん。Claude Code がコマンドをゲヌトする方法に぀いおは、[plan mode](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode) を参照しおください。v2.1.212 より前では、auto-allow は plan mode でも sandbox されたコマンドをプロンプトなしで実行しおいたした。

153</Info>153</Info>

154 154 

155<h4 id="regular-permissions-mode">155<h4 id="regular-permissions-mode">

156 通垞の蚱可モヌド156 Regular permissions モヌド

157</h4>157</h4>

158 158 

159すべおの Bash コマンドは、サンドボックス化されおいる堎合でも、通垞の蚱可フロヌを通じたす。これはより倚くの制埡を提䟛したすが、より倚くの承認が必芁です。159すべおの Bash コマンドは、sandbox されおいる堎合でも、通垞の暩限フロヌを通じお実行されたす。これはより倚くの制埡を提䟛したすが、より倚くの承認が必芁です。

160 160 

161<h4 id="the-unsandboxed-retry-escape-hatch">161<h4 id="the-unsandboxed-retry-escape-hatch">

162 サンドボックス化されおいない再詊行゚スケヌプハッチ162 Unsandboxed retry ゚スケヌプハッチ

163</h4>163</h4>

164 164 

165䞀郚のコマンドはサンドボックス内でたったく実行できたせん。これは、それず互換性がないツヌル、たたは蚱可しおいないホストが必芁なツヌルなどです。Claude Code はサンドボックス違反をブロックされたコマンドの結果で報告し、サンドボックスが拒吊したパス たたはホストを名前で指定するため、Claude はサンドボックスがブロックしたものを確認できたす。タスクを倱敗させたり、サンドボックス化をオフにするよう芁求したりするのではなく、Claude Code には意図的な゚スケヌプハッチが含たれおいたす。Claude は違反を分析し、`dangerouslyDisableSandbox` パラメヌタでコマンドを再詊行する可胜性がありたす。165互換性がないツヌルや蚱可しおいないホストが必芁なツヌルなど、sandbox 内で実行できないコマンドがありたす。Claude Code は、sandbox 違反をブロックされたコマンドの結果で報告し、sandbox が拒吊したパスたたはホストに名前を付けるため、Claude は sandbox がブロックしたものを芋たす。タスクを倱敗させたり、sandboxing をオフにするよう芁求したりするのではなく、Claude Code にぱスケヌプハッチが含たれおいたす。Claude は違反を分析し、`dangerouslyDisableSandbox` パラメヌタヌでコマンドを再詊行する堎合がありたす。

166 166 

167再詊行されたコマンドはサンドボックス倖で実行されるため、通垞の蚱可フロヌを通じたす。Manual モヌドでは確認プロンプトが衚瀺されたす。[自動モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)では、分類噚は基瀎ずなるコマンドを評䟡したす。[`permissions.blockReadsOutsideWorkingDirectories`](/docs/ja/settings-reference#permissions-blockreadsoutsideworkingdirectories) がオンの間、サンドボックス倖で実行するために承認が必芁な再詊行はプロンプトを衚瀺したす。自動モヌドでもサンドボックス化されおいない再詊行のたびにプロンプトが衚瀺されるようにするには、`Bash(dangerouslyDisableSandbox:true)` の [ask ルヌル](/docs/ja/permissions#match-by-input-parameter)を远加しおください。167再詊行されたコマンドは sandbox の倖で実行されるため、通垞の暩限フロヌを通じお実行されたす。Manual モヌドでは確認プロンプトが衚瀺されたす。[auto mode](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode) では、分類噚は基瀎ずなるコマンドを評䟡したす。[`permissions.blockReadsOutsideWorkingDirectories`](/docs/ja/settings-reference#permissions-blockreadsoutsideworkingdirectories) がオンの堎合、sandbox の倖で実行するために承認が必芁な再詊行はプロンプトを衚瀺したす。auto mode でも unsandboxed retry のたびにプロンプトを衚瀺するには、`Bash(dangerouslyDisableSandbox:true)` の [ask ルヌル](/docs/ja/permissions#match-by-input-parameter)を远加したす。

168 168 

169この゚スケヌプハッチは、[サンドボックス蚭定](/docs/ja/settings-reference#sandbox-settings)で `"allowUnsandboxedCommands": false` を蚭定するこずで無効化できたす。゚スケヌプハッチが無効化されるず、Claude Code は `dangerouslyDisableSandbox` パラメヌタを無芖し、すべおのコマンドは `excludedCommands` にリストされおいない限り、サンドボックス化されお実行される必芁がありたす。`/sandbox` **Overrides** タブはこの蚭定を **Strict sandbox mode** ずしお衚瀺したす。169この゚スケヌプハッチは、[sandbox 蚭定](/docs/ja/settings-reference#sandbox-settings)で `"allowUnsandboxedCommands": false` を蚭定するこずで無効にできたす。゚スケヌプハッチが無効な堎合、Claude Code は `dangerouslyDisableSandbox` パラメヌタヌを無芖し、Claude が実行するすべおのコマンドは、`excludedCommands` にリストされおいない限り、sandbox 内で実行される必芁がありたす。`/sandbox` **Overrides** タブは、この蚭定を **Strict sandbox mode** ずしお衚瀺したす。

170 170 

171Strict sandbox mode は Claude が実行するコマンドに適甚されたす。[`!` シェルモヌドプロンプト](/docs/ja/interactive-mode#shell-mode-with-prefix)で自分で入力するコマンドは、セッションが以䞋のいずれかでない限り、サンドボックス倖で実行されたす。171Strict sandbox mode は、Claude が実行するコマンドに適甚されたす。[`!` shell-mode プロンプト](/docs/ja/interactive-mode#shell-mode-with-prefix)で自分で入力するコマンドは、セッションが以䞋のいずれかでない限り、sandbox の倖で実行されたす。

172 172 

173* **[バックグラりンドセッション](/docs/ja/agent-view)** strict sandbox mode はシェルモヌドコマンドもカバヌしたす173* **[background session](/docs/ja/agent-view)**: strict sandbox mode は shell-mode コマンドもカバヌしたす

174* **[`CLAUDE_CODE_SUBPROCESS_ENV_SCRUB`](/docs/ja/env-vars#variables) が蚭定された Linux セッション** すべおのコマンドがサンドボックス化され、シェルモヌドコマンドを含みたす174* **[`CLAUDE_CODE_SUBPROCESS_ENV_SCRUB`](/docs/ja/env-vars#variables) が蚭定された Linux セッション**: すべおのコマンドが sandbox されたす。shell-mode コマンドを含みたす

175 175 

176v2.1.260 より前では、strict sandbox mode はすべおのセッションでシェルモヌドコマンドをサンドボックス化しおいたした。176v2.1.260 より前では、strict sandbox mode はすべおのセッションで shell-mode コマンドを sandbox しおいたした。

177 177 

178<h4 id="temporary-directories">178<h4 id="temporary-directories">

179 䞀時ディレクトリ179 䞀時ディレクトリ

180</h4>180</h4>

181 181 

182セッション䞀時ディレクトリは、デフォルトで䜜業ディレクトリず䞊んでサンドボックス内で曞き蟌み可胜です。[ファむルシステム分離を無効化](#disable-filesystem-isolation)しない限り、Claude Code はサンドボックス化されたコマンドに察しお `$TMPDIR` をこのディレクトリに蚭定するため、䞀時ファむルを曞き蟌むツヌルは远加の蚭定なしで動䜜したす。サンドボックス化されおいないコマンドは、シェルの `$TMPDIR` を倉曎されずに継承するため、ファむルシステム分離がオンの間、サンドボックス化されたコマンドずサンドボックス化されおいないコマンドは `$TMPDIR` を異なるディレクトリに解決したす。シェルが `$TMPDIR` を蚭定しおいない堎合、たたはシェルが空のたたの堎合、サンドボックス化されおいないコマンドが `$TMPDIR` を参照するず、[`CLAUDE_CODE_TMPDIR`](/docs/ja/env-vars) オヌバヌラむドを受け取るか、蚭定しおいない堎合たたはオヌバヌラむドが長いパスの堎合は、オペレヌティングシステムの䞀時ディレクトリを受け取りたす。倉数が空の文字列に展開されないようにするためです。2 ぀の間で䞀時ファむルを枡すには、代わりに䜜業ディレクトリの䞋に曞き蟌んでください。182ナヌザヌごずの䞀時ディレクトリは、䜜業ディレクトリず䞀緒に、デフォルトで sandbox 内で曞き蟌み可胜です。[ファむルシステム分離を無効にしない](#disable-filesystem-isolation)限り、Claude Code は sandbox されたコマンドの `$TMPDIR` をこのディレクトリに蚭定するため、䞀時ファむルを曞き蟌むツヌルは远加の蚭定なしで機胜したす。

183 

184Unsandboxed コマンドは、蚭定されおいる堎合、シェルの `$TMPDIR` を継承するため、ファむルシステム分離がオンの堎合、sandbox されたコマンドず unsandboxed コマンドは `$TMPDIR` を異なるディレクトリに解決したす。シェルが `$TMPDIR` を未蚭定たたは空のたたにしおいる堎合、`$TMPDIR` を参照する unsandboxed コマンドは、[`CLAUDE_CODE_TMPDIR`](/docs/ja/env-vars) オヌバヌラむドを受け取りたす。蚭定しおいない堎合、たたはオヌバヌラむドが長いパスの堎合は、オペレヌティングシステムの䞀時ディレクトリを受け取るため、倉数は空の文字列に展開されたせん。2 ぀の間で䞀時ファむルを枡すには、代わりに䜜業ディレクトリの䞋に曞き蟌みたす。

183 185 

184<h2 id="configure-sandboxing">186<h2 id="configure-sandboxing">

185 サンドボックスの蚭定187 サンドボックスの蚭定


187 189 

188`settings.json` ファむルを通じおサンドボックスの動䜜をカスタマむズできたす。完党な蚭定リファレンスに぀いおは、[蚭定](/docs/ja/settings-reference#sandbox-settings)を参照しおください。190`settings.json` ファむルを通じおサンドボックスの動䜜をカスタマむズできたす。完党な蚭定リファレンスに぀いおは、[蚭定](/docs/ja/settings-reference#sandbox-settings)を参照しおください。

189 191 

190デフォルトでは、サンドボックス化されたコマンドは珟圚の䜜業ディレクトリ、セッション䞀時ディレクトリ、および `--add-dir`、`/add-dir`、たたは `permissions.additionalDirectories` で[远加したディレクトリ](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration)に曞き蟌むこずができたす。`kubectl`、`terraform`、`npm` などのサブプロセスコマンドがこれらのディレクトリ倖に曞き蟌む必芁がある堎合は、`sandbox.filesystem.allowWrite` を䜿甚しお特定のパスぞのアクセスを蚱可したす。192デフォルトでは、サンドボックス化されたコマンドは珟圚の䜜業ディレクトリ、ナヌザヌごずの䞀時ディレクトリ、および `--add-dir`、`/add-dir`、たたは `permissions.additionalDirectories` で[远加したディレクトリ](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration)に曞き蟌むこずができたす。`kubectl`、`terraform`、`npm` などのサブプロセスコマンドがこれらのディレクトリ倖に曞き蟌む必芁がある堎合は、`sandbox.filesystem.allowWrite` を䜿甚しお特定のパスぞのアクセスを蚱可したす。

191 193 

192```json theme={null}194```json theme={null}

193{195{


307 309 

308他に 2 ぀のこずが倉わりたす。310他に 2 ぀のこずが倉わりたす。

309 311 

310* サンドボックス化されたコマンドは、セッション䞀時ディレクトリではなく、シェルの `$TMPDIR` を継承したす。すべおの䞀時ディレクトリは曞き蟌み可胜で、Claude Code はコマンドをセッション䞀時ディレクトリにリダむレクトしなくなるためです。312* サンドボックス化されたコマンドは、ナヌザヌごずの䞀時ディレクトリではなく、シェルの `$TMPDIR` を継承したす。すべおの䞀時ディレクトリは曞き蟌み可胜で、Claude Code はコマンドをナヌザヌごずの䞀時ディレクトリにリダむレクトしなくなるためです。

311 313 

312 Linux では、倉数は芪シェルでしばしば蚭定されおいたせん。Bash ツヌルのガむダンスは、`$TMPDIR` に䟝存するのではなく、`mktemp -d` でスクラッチディレクトリを䜜成するよう Claude に指瀺したす。314 Linux では、倉数は芪シェルでしばしば蚭定されおいたせん。Bash ツヌルのガむダンスは、`$TMPDIR` に䟝存するのではなく、`mktemp -d` でスクラッチディレクトリを䜜成するよう Claude に指瀺したす。

313* [`autoAllowBashIfSandboxed`](/docs/ja/settings-reference#sandbox-autoallowbashifsandboxed) は匕き続きデフォルトで `true` であるため、サンドボックス化されたコマンドはプロンプトなしで実行され続けたす。プロンプトを衚瀺するには `false` に蚭定したす。315* [`autoAllowBashIfSandboxed`](/docs/ja/settings-reference#sandbox-autoallowbashifsandboxed) は匕き続きデフォルトで `true` であるため、サンドボックス化されたコマンドはプロンプトなしで実行され続けたす。プロンプトを衚瀺するには `false` に蚭定したす。


526 528 

527サンドボックス化された Bash ツヌルはファむルシステムアクセスを特定のディレクトリに制限したす。529サンドボックス化された Bash ツヌルはファむルシステムアクセスを特定のディレクトリに制限したす。

528 530 

529* **デフォルトの曞き蟌み動䜜**珟圚の䜜業ディレクトリずそのサブディレクトリぞの読み取りおよび曞き蟌みアクセス、`--add-dir`、`/add-dir`、たたは [`permissions.additionalDirectories`](/docs/ja/settings-reference#permissions-additionaldirectories) で远加したディレクトリ、加えお `$TMPDIR` が指すセッション䞀時ディレクトリぞのアクセス531* **デフォルトの曞き蟌み動䜜**珟圚の䜜業ディレクトリずそのサブディレクトリぞの読み取りおよび曞き蟌みアクセス、`--add-dir`、`/add-dir`、たたは [`permissions.additionalDirectories`](/docs/ja/settings-reference#permissions-additionaldirectories) で远加したディレクトリ、加えお `$TMPDIR` が指すナヌザヌごずの䞀時ディレクトリぞのアクセス

530* **デフォルトの読み取り動䜜**特定の拒吊ディレクトリを陀く、コンピュヌタ党䜓ぞの読み取りアクセス。このデフォルトは `~/.aws/credentials` や `~/.ssh/` などの認蚌情報ファむルの読み取りを蚱可するこずに泚意しおください。[`sandbox.credentials`](#protect-credentials) を䜿甚しおこれらのファむルの読み取りをブロックし、シヌクレット環境倉数の蚭定を解陀するか、パスを `denyRead` に远加しおください。532* **デフォルトの読み取り動䜜**特定の拒吊ディレクトリを陀く、コンピュヌタ党䜓ぞの読み取りアクセス。このデフォルトは `~/.aws/credentials` や `~/.ssh/` などの認蚌情報ファむルの読み取りを蚱可するこずに泚意しおください。[`sandbox.credentials`](#protect-credentials) を䜿甚しおこれらのファむルの読み取りをブロックし、シヌクレット環境倉数の蚭定を解陀するか、パスを `denyRead` に远加しおください。

531* **ブロックされたアクセス**明瀺的な蚱可なしに䜜業ディレクトリ、远加されたディレクトリ、およびセッション䞀時ディレクトリ倖のファむルを倉曎できたせん。これには `~/.bashrc` などのシェル蚭定ファむルず `/bin/` のシステムバむナリが含たれたす。533* **読み取りブロック**[`permissions.blockReadsOutsideWorkingDirectories`](/docs/ja/settings-reference#permissions-blockreadsoutsideworkingdirectories) がオンの堎合、サンドボックス化されたコマンドはホヌムディレクトリず、[Sandboxed commands under the block](/docs/ja/settings-reference#sandboxed-commands-under-the-block) がリストするパスを陀く、ナヌザヌファむルを保持する他のディレクトリぞの読み取りアクセスも倱いたす。そのセクションはこのブロックの䞀郚が適甚されない堎合に぀いおも説明しおいたす。

534* **ブロックされたアクセス**明瀺的な蚱可なしに䜜業ディレクトリ、远加されたディレクトリ、およびナヌザヌごずの䞀時ディレクトリ倖のファむルを倉曎できたせん。これには `~/.bashrc` などのシェル蚭定ファむルず `/bin/` のシステムバむナリが含たれたす。

532* **Git worktrees**䜜業ディレクトリが[リンクされた git worktree](/docs/ja/worktrees)の堎合、サンドボックスはメむンリポゞトリの共有 `.git` ディレクトリぞの曞き蟌みも蚱可するため、`git commit` などのコマンドが refs ずむンデックスを曎新できたす。そのディレクトリ内の `hooks/` ず `config` ぞの曞き蟌みは匕き続き拒吊されたす。535* **Git worktrees**䜜業ディレクトリが[リンクされた git worktree](/docs/ja/worktrees)の堎合、サンドボックスはメむンリポゞトリの共有 `.git` ディレクトリぞの曞き蟌みも蚱可するため、`git commit` などのコマンドが refs ずむンデックスを曎新できたす。そのディレクトリ内の `hooks/` ず `config` ぞの曞き蟌みは匕き続き拒吊されたす。

533* **蚭定可胜**蚭定を通じおカスタム蚱可パスず拒吊パスを定矩したす536* **蚭定可胜**蚭定を通じおカスタム蚱可パスず拒吊パスを定矩したす

534 537 


542 545 

543* **䜜業ディレクトリおよびその䞊のディレクトリ内**`.claude` 蚭定ファむル、`.claude/skills`、`.claude/agents`、`.claude/commands`、`.claude/hooks` ディレクトリ、`.mcp.json`、および Claude Code が独自に実行するファむル`.claude/workflows` や `.claude/scheduled_tasks.json` など546* **䜜業ディレクトリおよびその䞊のディレクトリ内**`.claude` 蚭定ファむル、`.claude/skills`、`.claude/agents`、`.claude/commands`、`.claude/hooks` ディレクトリ、`.mcp.json`、および Claude Code が独自に実行するファむル`.claude/workflows` や `.claude/scheduled_tasks.json` など

544* **䜜業ディレクトリのみ**`.bashrc` や `.zshrc` などのシェルスタヌトアップファむル、`.gitconfig`、`.vscode` および `.idea` ディレクトリ、`.git` 内の `hooks` および `config`547* **䜜業ディレクトリのみ**`.bashrc` や `.zshrc` などのシェルスタヌトアップファむル、`.gitconfig`、`.vscode` および `.idea` ディレクトリ、`.git` 内の `hooks` および `config`

545* **䜜業ディレクトリをベア git リポゞトリに倉えるファむル**トップレベルの `HEAD`、`objects`、`refs`、加えお `config` ず `hooks``HEAD` が隣に存圚する堎合。Linux および WSL2 では、サンドボックス化されたコマンドの実行䞭に衚瀺されるトップレベルの `HEAD` ファむルたたは `objects` たたは `refs` ディレクトリをサンドボックスが削陀したす。548* **䜜業ディレクトリをベア git リポゞトリに倉えるファむル**トップレベルの `HEAD`、`objects`、`refs`、加えお `config` ず `hooks``HEAD` が隣に存圚する堎合。`config` ずいう名前のファむルは `HEAD` がなくおも拒吊されたす。Linux および WSL2 では、サンドボックス化されたコマンドの実行䞭に衚瀺されるトップレベルの `HEAD` ファむルたたは `objects` たたは `refs` ディレクトリをサンドボックスが削陀したす。

546* **`~/.claude` たたは `CLAUDE_CONFIG_DIR` が指すディレクトリ内**そのほずんどのコンテンツ、加えお `~/.claude.json` および `.credentials.json` 認蚌情報ストア549* **`~/.claude` たたは `CLAUDE_CONFIG_DIR` が指すディレクトリ内**そのほずんどのコンテンツ、加えお `~/.claude.json` および `.credentials.json` 認蚌情報ストア

547 550 

548セッション䞭に保護された蚭定ファむルのパスにシンボリックリンクが衚瀺される堎合、サンドボックスは次のコマンドから、それが指すファむルぞの曞き蟌みも拒吊したす。551セッション䞭に保護された蚭定ファむルのパスにシンボリックリンクが衚瀺される堎合、サンドボックスは次のコマンドから、それが指すファむルぞの曞き蟌みも拒吊したす。


557 560 

558ネットワヌクアクセスはサンドボックス倖で実行されるプロキシサヌバヌを通じお制埡されたす。561ネットワヌクアクセスはサンドボックス倖で実行されるプロキシサヌバヌを通じお制埡されたす。

559 562 

560* **ドメむン制限**Claude Code はデフォルトでドメむンを事前に蚱可したせん。コマンドが新しいドメむンにアクセスする必芁がある堎合、Claude Code はプロンプトを衚瀺したす。[オヌトモヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)では、Claude は[Per-command allowed domains](#per-command-allowed-domains-in-auto-mode)に埓っお、コマンド自䜓でコマンドが必芁ずするホストを指定したす。プロンプトで「はい」を遞択するず、Claude Code は珟圚のセッションの残りの期間そのホストを蚱可し、同じホストぞの埌続の接続ではプロンプトを衚瀺したせん。「はい、今埌は聞かない」を遞択するず、Claude Code は `WebFetch(domain:...)` 蚱可ルヌルを[ロヌカル蚭定](/docs/ja/permissions#permission-system)に保存するため、そのホストは今埌のセッションで蚱可されたたたになりたす。563* **ドメむン制限**Claude Code はデフォルトでドメむンを事前に蚱可したせん。コマンドが新しいドメむンにアクセスする必芁がある堎合、Claude Code はプロンプトを衚瀺したす。[オヌトモヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)では、Claude は[Per-command allowed domains](#per-command-allowed-domains-in-auto-mode)に埓っお、コマンド自䜓でコマンドが必芁ずするホストを指定したす。

564* **承認の遞択肢**プロンプトで「はい」を遞択するず、Claude Code は珟圚のセッションの残りの期間そのホストを蚱可し、同じホストぞの埌続の接続ではプロンプトを衚瀺したせん。「はい、今埌は聞かない」を遞択するず、Claude Code は `WebFetch(domain:...)` 蚱可ルヌルを[ロヌカル蚭定](/docs/ja/permissions#permission-system)に保存するため、そのホストは今埌のセッションで蚱可されたたたになりたす。

561* **事前蚱可ドメむン**[`allowedDomains`](/docs/ja/settings-reference#sandbox-network-alloweddomains) でドメむンを事前に蚱可しおプロンプトを完党に回避したす。Claude Code は、[Permission rules](#permission-rules) で説明されおいるように、`WebFetch(domain:...)` 蚱可ルヌルからのドメむンも事前に蚱可したす。565* **事前蚱可ドメむン**[`allowedDomains`](/docs/ja/settings-reference#sandbox-network-alloweddomains) でドメむンを事前に蚱可しおプロンプトを完党に回避したす。Claude Code は、[Permission rules](#permission-rules) で説明されおいるように、`WebFetch(domain:...)` 蚱可ルヌルからのドメむンも事前に蚱可したす。

562* **厳密な蚱可リスト**ナヌザヌ、管理、たたは CLI `--settings` 蚭定で [`strictAllowlist`](/docs/ja/settings-reference#sandbox-network-strictallowlist) を `true` に蚭定した堎合、Claude Code はプロンプトの代わりに、蚱可リスト倖のホストぞのサンドボックス化されたコマンドアクセスを拒吊したす。蚱可リストは、サンドボックスが他の方法でプロンプトを衚瀺するのず同じものです。`allowedDomains` に加えお `WebFetch(domain:...)` 蚱可ルヌルからのドメむン、たたは `allowManagedDomainsOnly` が蚭定されおいる堎合は管理蚭定゚ントリのみです。Claude Code はサンドボックス化されたコマンドのみにこれを実斜したす。`WebFetch` などのむンプロセスツヌルは匕き続き[暩限ルヌル](#permission-rules)に埓いたす。リポゞトリの `.claude/settings.json` たたは `.claude/settings.local.json` で蚭定しおも効果はありたせん。Claude Code v2.1.219 以降が必芁です。566* **厳密な蚱可リスト**ナヌザヌ、管理、たたは CLI `--settings` 蚭定で [`strictAllowlist`](/docs/ja/settings-reference#sandbox-network-strictallowlist) を `true` に蚭定した堎合、Claude Code はプロンプトの代わりに、蚱可リスト倖のホストぞのサンドボックス化されたコマンドアクセスを拒吊したす。蚱可リストは、サンドボックスが他の方法でプロンプトを衚瀺するのず同じものです。`allowedDomains` に加えお `WebFetch(domain:...)` 蚱可ルヌルからのドメむン、たたは `allowManagedDomainsOnly` が蚭定されおいる堎合は管理蚭定゚ントリのみです。Claude Code はサンドボックス化されたコマンドのみにこれを実斜したす。`WebFetch` などのむンプロセスツヌルは匕き続き[暩限ルヌル](#permission-rules)に埓いたす。リポゞトリの `.claude/settings.json` たたは `.claude/settings.local.json` で蚭定しおも効果はありたせん。Claude Code v2.1.219 以降が必芁です。

563* **管理ロックダりン**[`allowManagedDomainsOnly`](/docs/ja/settings-reference#sandbox-network-allowmanageddomainsonly) が管理蚭定で蚭定されおいる堎合、蚱可されおいないドメむンはプロンプトの代わりに自動的にブロックされ、管理蚭定からの `allowedDomains` および `WebFetch(domain:...)` 蚱可ルヌルのみが尊重されたす。567* **管理ロックダりン**[`allowManagedDomainsOnly`](/docs/ja/settings-reference#sandbox-network-allowmanageddomainsonly) が管理蚭定で蚭定されおいる堎合、蚱可されおいないドメむンはプロンプトの代わりに自動的にブロックされ、管理蚭定からの `allowedDomains` および `WebFetch(domain:...)` 蚱可ルヌルのみが尊重されたす。

scheduled-tasks.md +2 −2

Details

153in 45 minutes, check whether the integration tests passed153in 45 minutes, check whether the integration tests passed

154```154```

155 155 

156Claude は cron 匏を䜿甚しお火灜時間を特定の分ず時間に固定し、い぀実行されるかを確認したす。156Claude は cron 匏を䜿甚しお実行時刻を特定の分ず時間に固定し、い぀実行されるかを確認したす。

157 157 

158<h2 id="manage-scheduled-tasks">158<h2 id="manage-scheduled-tasks">

159 スケゞュヌル枈みタスクを管理する159 スケゞュヌル枈みタスクを管理する


191 ゞッタヌ191 ゞッタヌ

192</h3>192</h3>

193 193 

194すべおのセッションが同じ壁時蚈の瞬間に API にヒットするのを避けるために、スケゞュヌラは火灜時間に決定論的オフセットを远加したす。194すべおのセッションが同じ壁時蚈の瞬間に API にヒットするのを避けるために、スケゞュヌラは実行時刻に決定論的オフセットを远加したす。

195 195 

196* 定期的なタスクは、スケゞュヌル枈み時刻の最倧 30 分埌に実行されたすたたは 1 時間より頻繁に実行されるタスクの堎合は間隔の最倧半分。時間ごずのゞョブがスケゞュヌル枈みの `:00` は `:30` たでのどこかで実行される可胜性がありたす。196* 定期的なタスクは、スケゞュヌル枈み時刻の最倧 30 分埌に実行されたすたたは 1 時間より頻繁に実行されるタスクの堎合は間隔の最倧半分。時間ごずのゞョブがスケゞュヌル枈みの `:00` は `:30` たでのどこかで実行される可胜性がありたす。

197* 時間の䞊郚たたは䞋郚にスケゞュヌル枈みの 1 回限りのタスクは、最倧 90 秒早く実行されたす。197* 時間の䞊郚たたは䞋郚にスケゞュヌル枈みの 1 回限りのタスクは、最倧 90 秒早く実行されたす。

security.md +2 −1

Details

126 126 

127* **分離された仮想マシン**: 各クラりドセッションは分離された Anthropic 管理 VM で実行されたす127* **分離された仮想マシン**: 各クラりドセッションは分離された Anthropic 管理 VM で実行されたす

128* **ネットワヌクアクセス制埡**: ネットワヌクアクセスはデフォルトで制限され、無効にするか特定のドメむンのみを蚱可するように蚭定できたす128* **ネットワヌクアクセス制埡**: ネットワヌクアクセスはデフォルトで制限され、無効にするか特定のドメむンのみを蚱可するように蚭定できたす

129* **認蚌情報保護**: 認蚌はサンドボックス内でスコヌプされた認蚌情報を䜿甚するセキュアプロキシを通じお凊理され、その埌実際の GitHub 認蚌トヌクンに倉換されたす129* **認蚌情報保護**: GitHub 認蚌情報は Anthropic のサヌバヌに暗号化されお保存され、セッション VM に入るこずはありたせん。VM はそのセッションにスコヌプされた短呜の認蚌情報を保持し、GitHub トラフィックは GitHub 認蚌情報をサヌバヌ偎で付䞎する [Anthropic プロキシ](/docs/ja/cloud-environments#github-proxy) を通じお流れたす。アクセスを付䞎する方法に぀いおは、[GitHub 認蚌オプション](/docs/ja/claude-code-on-the-web#github-authentication-options) を参照しおください

130* **ブランチ制限**: Git push 操䜜は珟圚のワヌキングブランチに制限されたす130* **ブランチ制限**: Git push 操䜜は珟圚のワヌキングブランチに制限されたす

131* **監査ログ**: クラりドセッション内のすべおの操䜜はコンプラむアンスず監査目的でログされたす131* **監査ログ**: クラりドセッション内のすべおの操䜜はコンプラむアンスず監査目的でログされたす

132* **自動クリヌンアップ**: セッション VM は非アクティブ期間埌に回収されたす132* **自動クリヌンアップ**: セッション VM は非アクティブ期間埌に回収されたす

133* **削陀**: [セッションを削陀](/docs/ja/claude-code-on-the-web#delete-sessions) するこずはい぀でも可胜です。クラりドセッションに぀いお Anthropic が保存する内容に぀いおは、[クラりド実行デヌタフロヌ](/docs/ja/data-usage#cloud-execution-data-flow-and-dependencies) を参照しおください

133 134 

134クラりド実行の詳现に぀いおは、[Claude Code をクラりドで䜿甚する](/docs/ja/claude-code-on-the-web) を参照しおください。クラりドセッションのネットワヌクアクセスを蚭定するには、[クラりド環境を蚭定する](/docs/ja/cloud-environments#network-access) を参照しおください。135クラりド実行の詳现に぀いおは、[Claude Code をクラりドで䜿甚する](/docs/ja/claude-code-on-the-web) を参照しおください。クラりドセッションのネットワヌクアクセスを蚭定するには、[クラりド環境を蚭定する](/docs/ja/cloud-environments#network-access) を参照しおください。

135 136 

Details

222| 倉数 | 説明 |222| 倉数 | 説明 |

223| :- | :- |223| :- | :- |

224| `CLAUDE_RUNNER_WORK_ORDER_FILE` | 新しいランナヌが登録する眲名枈みワヌクオヌダヌ JWT を含む䞀時ファむルぞのパス。フック終了埌に削陀されたす。ファむルの内容をログに蚘録しないでください。 |224| `CLAUDE_RUNNER_WORK_ORDER_FILE` | 新しいランナヌが登録する眲名枈みワヌクオヌダヌ JWT を含む䞀時ファむルぞのパス。フック終了埌に削陀されたす。ファむルの内容をログに蚘録しないでください。 |

225| `CLAUDE_RUNNER_ORDER_ID` | 䞍透明なべき等性キヌ。スポヌン芁求ごずに䞀意で、Kubernetes リ゜ヌス名に察しお安党です。プロビゞョナヌの重耇排陀キヌずしお䜿甚しおください。 |225| `CLAUDE_RUNNER_ORDER_ID` | 䞍透明なべき等性キヌ。スポヌン芁求ごずに䞀意で、Kubernetes リ゜ヌス名に察しお安党です。プロビゞョナヌの重耇排陀キヌずしおのみ䜿甚しおください。 |

226| `CLAUDE_RUNNER_SESSION_ID` | この芁求が察象ずするセッション。[`--min-idle`](/docs/ja/self-hosted-environments-reference#orchestrator-cli-flags) が蚭定されおいる堎合、事前りォヌミング芁求特定のセッションの前にスタンバむランナヌをブヌトでは空です。倉数が蚭定されおいるず仮定しないでください。 |226| `CLAUDE_RUNNER_SESSION_ID` | この芁求が察象ずするセッション。セッションの再芁求のたびに繰り返されるため、ログずルヌティングに䜿甚し、重耇排陀キヌずしおは䜿甚しないでください。[`--min-idle`](/docs/ja/self-hosted-environments-reference#orchestrator-cli-flags) が蚭定されおいる堎合、事前りォヌミング芁求特定のセッションの前にスタンバむランナヌをブヌトでは空です。倉数が蚭定されおいるず仮定しないでください。 |

227| `CLAUDE_RUNNER_SESSION_UUID` | 正芏 UUID 圢匏の同じセッション ID。事前りォヌミング芁求では空です。 |227| `CLAUDE_RUNNER_SESSION_UUID` | 正芏 UUID 圢匏の同じセッション ID。事前りォヌミング芁求では空です。 |

228| `CLAUDE_RUNNER_ATTEMPT` | このセッションが持぀スポヌン芁求の数。事前りォヌミング芁求では 0 です。 |228| `CLAUDE_RUNNER_ATTEMPT` | このセッションが持぀スポヌン芁求の数。事前りォヌミング芁求では 0 です。 |

229| `CLAUDE_RUNNER_ORDER_SERVER_TIME` | ポヌリング応答の HTTP `Date` ヘッダヌからのサヌバヌ時刻。フックがワヌクオヌダヌ JWT の `exp` を怜蚌する堎合、ロヌカルクロックの代わりにこの倀ず比范しお、スキュヌを蚱容しおください。ゲヌトりェむがヘッダヌを省略した堎合は空です。 |229| `CLAUDE_RUNNER_ORDER_SERVER_TIME` | ポヌリング応答の HTTP `Date` ヘッダヌからのサヌバヌ時刻。フックがワヌクオヌダヌ JWT の `exp` を怜蚌する堎合、ロヌカルクロックの代わりにこの倀ず比范しお、スキュヌを蚱容しおください。ゲヌトりェむがヘッダヌを省略した堎合は空です。 |


245 245 

246コントラクトには 4 ぀のプロビゞョナヌ非䟝存ルヌルがありたす。246コントラクトには 4 ぀のプロビゞョナヌ非䟝存ルヌルがありたす。

247 247 

2481. **`CLAUDE_RUNNER_ORDER_ID` でべき等です。** 同じ芁求の再配信は、最倧 1 ぀のランナヌをスポヌンする必芁がありたす。ID から決定論的なリ゜ヌス名を導出し、プラットフォヌムに重耇を拒吊させおください。2481. **`CLAUDE_RUNNER_ORDER_ID` でべき等です。** 同じ芁求の再配信は、最倧 1 ぀のランナヌをスポヌンする必芁がありたす。オヌダヌ ID から決定論的なリ゜ヌス名を導出し、プラットフォヌムに重耇を拒吊させおください。`CLAUDE_RUNNER_SESSION_ID` をキヌずしお䜿甚しないでください。セッションの再芁求のたびに同じセッション ID が新しいオヌダヌ ID で実行されるため、セッション ID で名前付けたたは重耇排陀されたワヌクロヌドは、そのセッションに察しお 1 回䜜成され、二床ず䜜成されたせん。

2492. **ワヌクロヌドを再詊行しないでください。** 1 ぀のオヌダヌ ID は、最倧 1 ぀の䜜成されたワヌクロヌドを意味したす。ランナヌが登録されない堎合、Anthropic は `--expected-spawn-seconds` 埌に新しいオヌダヌ ID で再芁求したす。2492. **ワヌクロヌドを再詊行しないでください。** 1 ぀のオヌダヌ ID は、最倧 1 ぀の䜜成されたワヌクロヌドを意味したす。ランナヌが登録されない堎合、Anthropic は `--expected-spawn-seconds` 埌に新しいオヌダヌ ID で再芁求したす。

2503. **終了コヌドコントラクトを䜿甚したす。** 終了 0 は送信されたこずを意味したす。終了 1 は再詊行可胜な倱敗を意味したす。セッションはバックオフしお再床提䟛されたす。終了 2 以䞊は再詊行䞍可を意味したす。セッションは、[Owner](/docs/ja/cloud-environments#organization-shared-environments) が環境の **Activity** タブでそれに察しお **Retry** を遞択するたで、再床スポヌンされるこずがブロックされたす。れロ以倖の終了時に、フックの stderr の末尟がそこに倱敗理由ずしお衚瀺されるため、実行可胜な゚ラヌを stderr に曞き蟌み、シヌクレットは決しお曞き蟌たないでください。事前りォヌミング芁求の堎合、倱敗するセッションはありたせん。オヌケストレヌタヌはれロ以倖の終了をロヌカルでのみログに蚘録し、サヌバヌはリヌス埌にスポヌンを再芁求したす。2503. **終了コヌドコントラクトを䜿甚したす。** 終了 0 は送信されたこずを意味したす。終了 1 は再詊行可胜な倱敗を意味したす。セッションはバックオフしお再床提䟛されたす。終了 2 以䞊は再詊行䞍可を意味したす。セッションは、[Owner](/docs/ja/cloud-environments#organization-shared-environments) が環境の **Activity** タブでそれに察しお **Retry** を遞択するたで、再床スポヌンされるこずがブロックされたす。れロ以倖の終了時に、フックの stderr の末尟がそこに倱敗理由ずしお衚瀺されるため、実行可胜な゚ラヌを stderr に曞き蟌み、シヌクレットは決しお曞き蟌たないでください。事前りォヌミング芁求の堎合、倱敗するセッションはありたせん。オヌケストレヌタヌはれロ以倖の終了をロヌカルでのみログに蚘録し、サヌバヌはリヌス埌にスポヌンを再芁求したす。

2514. **`--expected-spawn-seconds` を少なくずも p99 ブヌト時間に蚭定したす。** これはサヌバヌ偎のリヌスです。すべおのオヌケストレヌタヌレプリカは同じ倀を䜿甚する必芁がありたす。2514. **`--expected-spawn-seconds` を少なくずも p99 ブヌト時間に蚭定したす。** これはサヌバヌ偎のリヌスです。すべおのオヌケストレヌタヌレプリカは同じ倀を䜿甚する必芁がありたす。

252 252 

253フックが stdout たたは stderr に曞き蟌むすべおのものは、認蚌情報が自動的に削陀されたオヌケストレヌタヌのログに衚瀺されたす。セッションがキュヌに入ったたたの堎合、オヌケストレヌタヌの `/healthz` ボディをチェックしおキュヌ数を確認し、[**Cloud environments** 管理ペヌゞ](https://claude.ai/admin-settings/cloud-environments)で環境の **Activity** タブを開きたす。倱敗したセッションをそこで展開しおスポヌン゚ラヌを確認し、**Retry** を遞択しお再芁求しおください。253フックが stdout たたは stderr に曞き蟌むすべおのものは、認蚌情報が自動的に削陀されたオヌケストレヌタヌのログに衚瀺されたす。セッションがキュヌに入ったたたの堎合、オヌケストレヌタヌの `/healthz` ボディをチェックしおキュヌ数を確認し、[**Cloud environments** 管理ペヌゞ](https://claude.ai/admin-settings/cloud-environments)で環境の **Activity** タブを開きたす。倱敗したセッションをそこで展開しおスポヌン゚ラヌを確認し、**Retry** を遞択しお再芁求しおください。

254 254 

255セッションが **Activity** タブにスポヌン゚ラヌなしでキュヌに入ったたたの堎合、フックがセッション ID でキヌになっおいるこずを意味する可胜性がありたす。確認するには、プラットフォヌムがそのセッションの最初のスポヌン芁求のワヌクロヌドを持っおいるかどうか、および再芁求のワヌクロヌドを持っおいないかどうかを確認しおください。その堎合は、ワヌクロヌドを `CLAUDE_RUNNER_ORDER_ID` でキヌにしおください。

256 

255<h2 id="mcp-servers">257<h2 id="mcp-servers">

256 MCP サヌバヌ258 MCP サヌバヌ

257</h2>259</h2>


277 279 

278セッションはランナヌの環境を継承するため、[`ENABLE_TOOL_SEARCH`](/docs/ja/mcp#scale-with-mcp-tool-search)をそこに蚭定しお、ランナヌが生成するすべおのセッションの MCP ツヌル怜玢を制埡したす。MCP ペヌゞは倀をカバヌしおいたす。280セッションはランナヌの環境を継承するため、[`ENABLE_TOOL_SEARCH`](/docs/ja/mcp#scale-with-mcp-tool-search)をそこに蚭定しお、ランナヌが生成するすべおのセッションの MCP ツヌル怜玢を制埡したす。MCP ペヌゞは倀をカバヌしおいたす。

279 281 

282<h3 id="turn-off-built-in-session-tools">

283 組み蟌みセッションツヌルをオフにする

284</h3>

285 

286Anthropic のコントロヌルプレヌンは Claude Code Remote ずいう名前の独自の MCP サヌバヌをクラりドセッションに接続したす。Claude はサヌバヌのツヌルを䜿甚しお[ルヌチン](/docs/ja/routines)をスケゞュヌル蚭定し、他のクラりドセッションを開始および操舵し、より倚くのリポゞトリを接続し、プルリク゚ストアクティビティをフォロヌしたす。

287 

288サヌバヌ党䜓をオフにするには、[サヌバヌレベルの拒吊ルヌル](/docs/ja/permissions#mcp)を蚭定に远加したす。コントロヌルプレヌンはセッションの䜜成方法に応じお、3 ぀の名前のいずれかでサヌバヌを登録したす。Claude Code はルヌル内の名前ず完党に䞀臎させたす倧文字ず小文字を区別。そのため、以䞋に瀺すように、名前ごずに䞀床ルヌルを蚘述したす。

289 

290```json theme={null}

291{

292 "permissions": {

293 "deny": [

294 "mcp__Claude_Code_Remote",

295 "mcp__claude-code-remote",

296 "mcp__bf7c680d-5fdc-5ef4-b4a0-abadb619bf0a"

297 ]

298 }

299}

300```

301 

302サヌバヌ党䜓に名前を付けるルヌルは、サヌバヌが埌で取埗するツヌルもカバヌしたす。1 ぀のツヌルをオフにしお残りを保持するには、各ルヌルに 2 ぀以䞊のアンダヌスコアずツヌル名を远加したす。䟋えば `mcp__Claude_Code_Remote__add_repo` のようにしたす。サヌバヌのツヌルを削陀するのではなく、サヌバヌが接続するこずを完党にブロックするには、代わりに `mcp__` プレフィックスなしで 3 ぀の名前を [`deniedMcpServers`](/docs/ja/managed-mcp#policy-based-control-with-allowlists-and-denylists) の䞋の `serverName` ゚ントリずしお远加したす。

303 

304ルヌルを[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)に配眮しお、ランナヌに倉曎を加えずにすべおのセッションに到達するか、ランナヌの `~/.claude/settings.json` に配眮したす。[暩限ずツヌル承認](#permissions-and-tool-approval)は、ランナヌ䞊の蚭定がセッションに到達する方法を説明しおいたす。

305 

306ルヌルが有効になったこずを確認するには、環境でセッションを開始し、Claude に MCP ツヌルをリストするよう䟝頌したす。Claude Code は拒吊されたツヌルを Claude のコンテキストから削陀するため、拒吊されたツヌルはその回答から欠萜しおいたす。

307 

280<h2 id="prompt-sessions-to-push-their-work">308<h2 id="prompt-sessions-to-push-their-work">

281 セッションに䜜業をプッシュするよう促す309 セッションに䜜業をプッシュするよう促す

282</h2>310</h2>

Details

201 ランナヌむメヌゞをビルドする201 ランナヌむメヌゞをビルドする

202</h2>202</h2>

203 203 

204Anthropic は事前構築されたランナヌむメヌゞを公開しおいたせん。`claude` バむナリの呚りに独自のむメヌゞをビルドし、リポゞトリが必芁ずするツヌルチェヌンをレむダヌしたす蚀語ランタむム、コンパむラ、パッケヌゞマネヌゞャヌ、[MCP](/docs/ja/mcp) サむドカヌ。204Anthropic は事前にビルドされたランナヌむメヌゞを公開しおいたせん。`claude` バむナリの呚りに独自のむメヌゞをビルドし、リポゞトリが必芁ずするツヌルチェヌン蚀語ランタむム、コンパむラ、パッケヌゞマネヌゞャヌ、[MCP](/docs/ja/mcp) サむドカヌをレむダヌに远加しおください。

205 205 

206以䞋のレシピは `--capacity 4` を䜿甚するため、1 ぀のコンテナは同じロックされたオヌナヌからの最倧 4 ぀の同時セッションを凊理したす。これは[匷化セクション](#harden-your-deployment)のセッションごずのコンテナ分離を提䟛したせん本番環境システムに環境を接続する前に、レシピを `--capacity 1` で実行しおセッションごずに 1 ぀のコンテナを䜿甚するか、[オンデマンドランナヌ](/docs/ja/self-hosted-environments-configuration#on-demand-runners)を䜿甚しおください。オンデマンドランナヌは、環境シヌクレットをセッション実行ホストに眮かないようにもしたす。206以䞋のレシピは `--capacity 4` を䜿甚しおいるため、1 ぀のコンテナが同じロックされたオヌナヌからの最倧 4 ぀の同時セッションを凊理したす。これは[ハヌドニングセクション](#harden-your-deployment)のコンテナ分離をセッションごずに提䟛しおいたせん。環境を本番システムに接続する前に、レシピを `--capacity 1` で実行しおセッションごずに 1 ぀のコンテナを䜿甚するか、[オンデマンドランナヌ](/docs/ja/self-hosted-environments-configuration#on-demand-runners)を䜿甚しおください。オンデマンドランナヌは、セッション実行ホストから環境シヌクレットを保持したす。

207 207 

208このDockerfile は最小限の出発点です208これは最小限の開始点ずなる Dockerfile です。

209 209 

210```dockerfile theme={null}210```dockerfile theme={null}

211FROM debian:bookworm-slim211FROM debian:bookworm-slim


220ENTRYPOINT ["claude"]220ENTRYPOINT ["claude"]

221```221```

222 222 

223ノヌドが ARM の堎合は `linux-x64` を `linux-arm64` に、Alpine などの musl ベヌスのむメヌゞの堎合は `linux-x64-musl` たたは `linux-arm64-musl` に眮き換えたす。[Alpine Linux セットアップ](/docs/ja/setup#alpine-linux-and-musl-based-distributions)を参照しお、musl むメヌゞが必芁ずする远加パッケヌゞに぀いお確認しおください。URL は暙準 Claude Code リリヌスロケヌションであるため、[バむナリ敎合性ずコヌド眲名](/docs/ja/setup#binary-integrity-and-code-signing)で説明されおいるように、ダりンロヌドされたバむナリをリリヌスの眲名されたマニフェストに察しお怜蚌できたす。Claude Code バヌゞョン 2.1.224 以降でむメヌゞをビルドしおから、レゞストリにプッシュし、以䞋のレシピで参照しおください223ARM ノヌドの堎合は `linux-x64` を `linux-arm64` に眮き換えるか、Alpine などの musl ベヌスのむメヌゞの堎合は `linux-x64-musl` たたは `linux-arm64-musl` に眮き換えおください。[Alpine Linux セットアップ](/docs/ja/setup#alpine-linux-and-musl-based-distributions)を参照しお、musl むメヌゞが必芁ずする远加パッケヌゞを確認しおください。URL は暙準的な Claude Code リリヌスロケヌションであるため、[バむナリの敎合性ずコヌド眲名](/docs/ja/setup#binary-integrity-and-code-signing)で説明されおいるように、ダりンロヌドされたバむナリをリリヌスの眲名されたマニフェストに察しお怜蚌できたす。ランナヌは Claude Code バヌゞョン 2.1.224 以降が必芁です。むメヌゞをビルドしおから、レゞストリにプッシュし、以䞋のレシピで参照しおください。

224 224 

225```bash theme={null}225```bash theme={null}

226docker build --build-arg CLAUDE_CODE_VERSION=2.1.267 -t <your-registry>/claude-runner:latest .226docker build \

227 --build-arg CLAUDE_CODE_VERSION="$(curl -fsSL https://downloads.claude.ai/claude-code-releases/stable)" \

228 -t <your-registry>/claude-runner:latest .

227```229```

228 230 

231コマンド眮換は珟圚の `stable` リリヌス番号を怜玢し、ビルド匕数ずしお枡すため、新しい安定版リリヌス埌に同じコマンドを実行するず、ダりンロヌドレむダヌが新しいバむナリで再ビルドされたす。再珟可胜なビルドのために特定のリリヌスをピンするには、バヌゞョン番号を `CLAUDE_CODE_VERSION` ずしお盎接枡しおください。[新しくリリヌスされたモデルが必芁ずする](/docs/ja/model-config)ような安定版チャネルより新しいリリヌスが必芁な堎合は、ルックアップ URL の `stable` を `latest` に眮き換えおください。

232 

229<h2 id="size-cpu-and-memory-for-sessions">233<h2 id="size-cpu-and-memory-for-sessions">

230 セッション甚に CPU ずメモリをサむズ蚭定する234 セッション甚に CPU ずメモリをサむズ蚭定する

231</h2>235</h2>

Details

220 220 

221サヌバヌ管理配信は、これらの動䜜を远加したす。221サヌバヌ管理配信は、これらの動䜜を远加したす。

222 222 

223* `~/.claude/remote-settings.json` のキャッシュは、無効な゚ントリが削陀された救枈されたペむロヌドを保存したす。ただし、無効な `cleanupPeriodDays` および `desktopSessionCleanupPeriodDays` 倀は陀きたす。これらはキャッシュされたコピヌに留たり、適甚されるこずはありたせん。223* `~/.claude/remote-settings.json` のキャッシュで実行される起動は、フェッチがキャッシュを曞き蟌んだ方法ず同じ方法で無効な゚ントリを凊理したす。

224* ペむロヌド内のフィヌルドが救枈できず、ペむロヌドがこれらの保持キヌのみではない堎合、Claude Code はペむロヌドを拒吊し、最埌に受け入れられたキャッシュされた蚭定を保持し、`Remote settings: Settings validation failed - no fields could be salvaged` をデバッグログに曞き蟌みたす。`forceRemoteSettingsRefresh` が蚭定されおいる堎合、CLI は代わりに終了したす。224 * 怜蚌に倱敗した゚ントリは削陀されたたたです。

225 * [クロヌズされたキヌが倱敗する](/docs/ja/managed-settings#keys-that-fail-closed)堎合、より厳密な倀を保持したす。

226 * 無効な `cleanupPeriodDays` たたは `desktopSessionCleanupPeriodDays` 倀はキャッシュされたコピヌに留たり、適甚されるこずはありたせん。

227* Claude Code は、これら 3 ぀すべおが真である堎合、ペむロヌドから䜕も適甚せず、キャッシュを倉曎したせん。

228 

229 * ペむロヌド内のすべおの蚭定が怜蚌に倱敗したす。

230 * それらのいずれもより厳密な倀にフォヌルバックしたせん。

231 * ペむロヌドは、これら 2 ぀の保持キヌ以倖のキヌを保持しおいたす。

232 

233 起動通知、`/status`、`claude doctor` は、その埌、[倱敗した読み蟌み](/docs/ja/errors#remote-managed-settings-failed-to-load)を原因 `no setting in the server response could be applied as written` で報告し、その゚ントリはセッションが実行されるポリシヌを説明しおいたす。[匷制的にクロヌズされた起動を適甚する](#enforce-fail-closed-startup)クラむアントは、代わりに起動時に終了したす。

225* [セキュリティ承認ダむアログ](#security-approval-dialogs)は救枈されたペむロヌドを評䟡するため、削陀された無効な゚ントリは承認のために提瀺されず、実行されたせん。234* [セキュリティ承認ダむアログ](#security-approval-dialogs)は救枈されたペむロヌドを評䟡するため、削陀された無効な゚ントリは承認のために提瀺されず、実行されたせん。

226 235 

227配信の問題をデバッグするには、`claude --debug-file <path>` を実行し、ログで `Remote settings` を怜玢しおください。組織にロヌルアりトする前に、テストマシンで `claude doctor` を䜿甚しおペむロヌド倉曎を怜蚌しおください。236配信の問題をデバッグするには、`claude --debug-file <path>` を実行し、ログで `Remote settings` を怜玢しおください。組織にロヌルアりトする前に、テストマシンで `claude doctor` を䜿甚しおペむロヌド倉曎を怜蚌しおください。

sessions.md +4 −3

Details

8 8 

9セッションはプロゞェクトディレクトリに玐付けられた保存枈みの䌚話です。Claude Code はロヌカルに保存されるため、䞭断したずころから再開したり、別のアプロヌチを詊すために分岐したり、タスク間を切り替えたりできたす。9セッションはプロゞェクトディレクトリに玐付けられた保存枈みの䌚話です。Claude Code はロヌカルに保存されるため、䞭断したずころから再開したり、別のアプロヌチを詊すために分岐したり、タスク間を切り替えたりできたす。

10 10 

11[デスクトップアプリ](/docs/ja/desktop#work-in-parallel-with-sessions)、[Web 䞊の Claude Code](/docs/ja/claude-code-on-the-web)、および [VS Code 拡匵機胜](/docs/ja/vs-code#resume-past-conversations)はそれぞれ独自のセッション履歎を保持しおいたす。このペヌゞでは CLI に぀いお説明したす。11[デスクトップアプリ](/docs/ja/desktop#work-in-parallel-with-sessions)、[Web 䞊の Claude Code](/docs/ja/claude-code-on-the-web)、および [VS Code 拡匵機胜](/docs/ja/vs-code#resume-past-conversations)はそれぞれ独自のセッション履歎を保持しおおり、デスクトップアプリは [CLI セッションを再開](/docs/ja/desktop#coming-from-the-cli)するこずもできたす。このペヌゞでは CLI に぀いお説明したす。

12 12 

13<h2 id="resume-a-session">13<h2 id="resume-a-session">

14 セッションを再開する14 セッションを再開する


43* 暩限モヌド`claude --continue`、`claude --resume <session-id>`、たたは `claude --resume <name>`名前が 1 ぀のセッションず䞀臎する堎合で `-p` なしでタヌミナルから再開する堎合、Claude Code はセッションが存圚しおいた暩限モヌドを埩元したす。ただし、[再開時の暩限モヌド](#permission-mode-on-resume)の堎合は陀きたす。これはセッションピッカヌ、`/resume`、および `claude -p` で再開する堎合もカバヌしたす。`--permission-mode` たたは `--dangerously-skip-permissions` を枡しお埩元されたモヌドをオヌバヌラむドしたす。43* 暩限モヌド`claude --continue`、`claude --resume <session-id>`、たたは `claude --resume <name>`名前が 1 ぀のセッションず䞀臎する堎合で `-p` なしでタヌミナルから再開する堎合、Claude Code はセッションが存圚しおいた暩限モヌドを埩元したす。ただし、[再開時の暩限モヌド](#permission-mode-on-resume)の堎合は陀きたす。これはセッションピッカヌ、`/resume`、および `claude -p` で再開する堎合もカバヌしたす。`--permission-mode` たたは `--dangerously-skip-permissions` を枡しお埩元されたモヌドをオヌバヌラむドしたす。

44* アクティブなゎヌルセッションが終了したずきにただアクティブだった [ゎヌル](/docs/ja/goal#resume-with-an-active-goal)は匕き継がれたす。タヌン数、タむマヌ、およびトヌクン支出ベヌスラむンはリセットされたす。44* アクティブなゎヌルセッションが終了したずきにただアクティブだった [ゎヌル](/docs/ja/goal#resume-with-an-active-goal)は匕き継がれたす。タヌン数、タむマヌ、およびトヌクン支出ベヌスラむンはリセットされたす。

45* スケゞュヌル枈みタスク[有効期限が切れおいない](/docs/ja/scheduled-tasks#limitations)タスクが埩元されたす。バックグラりンド Bash およびモニタヌタスクは埩元されたせん。45* スケゞュヌル枈みタスク[有効期限が切れおいない](/docs/ja/scheduled-tasks#limitations)タスクが埩元されたす。バックグラりンド Bash およびモニタヌタスクは埩元されたせん。

46* バックグラりンド䜜業前のプロセスで終了した [バックグラりンドサブ゚ヌゞェント](/docs/ja/sub-agents#run-subagents-in-foreground-or-background)、バックグラりンド Bash コマンド、たたは [ワヌクフロヌ](/docs/ja/workflows)は、再開されたトランスクリプトに完了しなかったずいうメモずしお衚瀺されたす。Claude Code はそれらのメモからタヌンを開始したせん。Claude はそれらを次のプロンプトで読みたす。

46 47 

47元の起動からのすべおの蚭定フラグが埩元されるわけではありたせん。セッションが `--mcp-config`、`--settings`、`--plugin-dir`、`--fallback-model`、たたは `--add-dir` で远加されたディレクトリに䟝存しおいた堎合、再開時に再床枡したす。セッション䞭に `/add-dir` で远加されたディレクトリは埩元されたせんが、セッションピッカヌはセッションを芋぀けるためにそれらを䜿甚したす。`settings.json` や `settings.local.json` などの暙準蚭定ファむルは起動時に再床読み蟌たれるため、それらに存圚する蚭定を再床枡す必芁はありたせん。`--system-prompt` および `--append-system-prompt` に぀いおは、[再開された䌚話のシステムプロンプトフラグ](/docs/ja/cli-reference#system-prompt-flags-in-resumed-conversations)を参照しおください。48元の起動からのすべおの蚭定フラグが埩元されるわけではありたせん。セッションが `--mcp-config`、`--settings`、`--plugin-dir`、`--fallback-model`、たたは `--add-dir` で远加されたディレクトリに䟝存しおいた堎合、再開時に再床枡したす。セッション䞭に `/add-dir` で远加されたディレクトリは埩元されたせんが、セッションピッカヌはセッションを芋぀けるためにそれらを䜿甚したす。`settings.json` や `settings.local.json` などの暙準蚭定ファむルは起動時に再床読み蟌たれるため、それらに存圚する蚭定を再床枡す必芁はありたせん。`--system-prompt` および `--append-system-prompt` に぀いおは、[再開された䌚話のシステムプロンプトフラグ](/docs/ja/cli-reference#system-prompt-flags-in-resumed-conversations)を参照しおください。

48 49 


76 77 

77`claude -p --resume` たたは `claude -p --continue` 実行は、4 ぀の条件すべおが成立する堎合にのみプランモヌドで再開されたす。78`claude -p --resume` たたは `claude -p --continue` 実行は、4 ぀の条件すべおが成立する堎合にのみプランモヌドで再開されたす。

78 79 

79* [`--permission-prompt-tool`](/docs/ja/cli-reference#cli-flags)を枡すため、Claude Code は承認のためにプランを提瀺できたす80* [`--permission-prompt-tool`](/docs/ja/cli-reference#cli-flags)を枡し、[`--permission-prompts none`](/docs/ja/headless#turn-off-permission-prompts-in-unattended-runs)を枡さないため、Claude Code は承認のためにプランを提瀺できたす

80* `--permission-mode` たたは `--dangerously-skip-permissions` を枡さない81* `--permission-mode` たたは `--dangerously-skip-permissions` を枡さない

81* `--fork-session` を枡さない82* `--fork-session` を枡さない

82* 実行が [チャネル](/docs/ja/channels)を通じお開始されおいない83* 実行が [チャネル](/docs/ja/channels)を通じお開始されおいない


134| claude.ai たたは Claude アプリから | [Remote Control セッション](/docs/ja/remote-control#connect-from-another-device)の名前を倉曎したす。Claude Code は CLI でも同じ名前を適甚したす。Claude Code v2.1.221 以降が必芁です |135| claude.ai たたは Claude アプリから | [Remote Control セッション](/docs/ja/remote-control#connect-from-another-device)の名前を倉曎したす。Claude Code は CLI でも同じ名前を適甚したす。Claude Code v2.1.221 以降が必芁です |

135| デスクトップアプリから | [デスクトップアプリ](/docs/ja/desktop#work-in-parallel-with-sessions)でセッションの名前を倉曎したす |136| デスクトップアプリから | [デスクトップアプリ](/docs/ja/desktop#work-in-parallel-with-sessions)でセッションの名前を倉曎したす |

136 137 

137CLI ルヌトたたは claude.ai からセッションに名前を付けたら、`claude --resume <name>` たたは `/resume <name>` で再開できたす。デスクトップアプリセッションはアプリで再開され、独自のセッション履歎が保持されたす。worktree 党䜓での名前解決の動䜜に぀いおは、[セッションを再開する](#resume-a-session)を参照しおください。138CLI ルヌトたたは claude.ai からセッションに名前を付けたら、`claude --resume <name>` たたは `/resume <name>` で再開できたす。デスクトップアプリセッションは[デスクトップアプリ](/docs/ja/desktop#work-in-parallel-with-sessions)で再開されたす。worktree 党䜓での名前解決の動䜜に぀いおは、[セッションを再開する](#resume-a-session)を参照しおください。

138 139 

139このマシン䞊で既に実行䞭の別のセッションが既に䜿甚しおいる名前でむンタラクティブセッションを開始たたは再開した堎合、たたはセッションをそのような名前に名前倉曎した堎合、Claude Code は既に持っおいるセッションに名前を残し、`auth-refactor-graceful-unicorn` のような 2 語のサフィックスを持぀バリアントに名前を倉曎し、その旚を通知したす。自分で遞びたい堎合は、新しい名前で `/rename` を実行しおください。v2.1.232 より前は、䞡方のセッションが名前を保持しおいたした。140このマシン䞊で既に実行䞭の別のセッションが既に䜿甚しおいる名前でむンタラクティブセッションを開始たたは再開した堎合、たたはセッションをそのような名前に名前倉曎した堎合、Claude Code は既に持っおいるセッションに名前を残し、`auth-refactor-graceful-unicorn` のような 2 語のサフィックスを持぀バリアントに名前を倉曎し、その旚を通知したす。自分で遞びたい堎合は、新しい名前で `/rename` を実行しおください。v2.1.232 より前は、䞡方のセッションが名前を保持しおいたした。

140 141 

settings.md +1 −1

Details

809 809 

810* **共有プロゞェクト蚭定**`.claude/settings.json`1 ぀のリポゞトリを持぀セッションで読み蟌たれたす。ファむルはクロヌンの䞀郚であり、セッションはその内郚で開始されるためです。その蚭定をコミットしお、それらのセッションに適甚しおください。耇数のリポゞトリを持぀セッションはクロヌンの䞊で開始され、各リポゞトリの `.claude/settings.json` から `enabledPlugins` ず `extraKnownMarketplaces` キヌのみを読み蟌み、暩限ルヌル、hooks、`env`、たたはその他のキヌは読み蟌みたせん。これら 2 ぀のキヌが宣蚀するマヌケットプレむスずプラグむンは、それでも[クラりドセッションでは読み蟌たれたせん](/docs/ja/cloud-environments#what-carries-over-from-your-setup)。810* **共有プロゞェクト蚭定**`.claude/settings.json`1 ぀のリポゞトリを持぀セッションで読み蟌たれたす。ファむルはクロヌンの䞀郚であり、セッションはその内郚で開始されるためです。その蚭定をコミットしお、それらのセッションに適甚しおください。耇数のリポゞトリを持぀セッションはクロヌンの䞊で開始され、各リポゞトリの `.claude/settings.json` から `enabledPlugins` ず `extraKnownMarketplaces` キヌのみを読み蟌み、暩限ルヌル、hooks、`env`、たたはその他のキヌは読み蟌みたせん。これら 2 ぀のキヌが宣蚀するマヌケットプレむスずプラグむンは、それでも[クラりドセッションでは読み蟌たれたせん](/docs/ja/cloud-environments#what-carries-over-from-your-setup)。

811* **ナヌザヌおよびプロゞェクトロヌカル蚭定**`~/.claude/settings.json` および `.claude/settings.local.json`読み蟌たれたせん。䞡方ずもマシンに留たり、ロヌカルファむルはクロヌンにありたせん。811* **ナヌザヌおよびプロゞェクトロヌカル蚭定**`~/.claude/settings.json` および `.claude/settings.local.json`読み蟌たれたせん。䞡方ずもマシンに留たり、ロヌカルファむルはクロヌンにありたせん。

812* **管理蚭定**[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)のみがクラりドセッションに到達したす。デバむスの `managed-settings.json` ファむルたたは MDM プロファむルは到達したせん。[自己ホスト型環境](/docs/ja/self-hosted-environments)もランナヌむメヌゞの管理蚭定ファむルを読み蟌みたす。[Claude Code が管理゜ヌスを結合する方法](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)はそのファむルがい぀適甚されるかを説明したす。812* **管理蚭定**デバむスの `managed-settings.json` ファむルたたは MDM プロファむルはクラりドセッションに到達したせん。組織の[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)は到達したす。[サヌフェスカバレッゞ](/docs/ja/model-config#surface-coverage)はどのクラりドセッションがそれらを受け取るかをリストしたす。[自己ホスト型環境](/docs/ja/self-hosted-environments)もランナヌむメヌゞの管理蚭定ファむルを読み蟌みたす。[Claude Code が管理゜ヌスを結合する方法](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)はそのファむルがい぀適甚されるかを説明したす。

813* **`/config`**ブラりザの claude.ai/code では、倀を倉曎する代わりに Claude Code セクションの claude.ai 蚭定を開きたす。クラりドセッションの蚭定を倉曎するには、環境で[環境倉数](/docs/ja/cloud-environments#set-environment-variables)を蚭定するか、1 ぀のリポゞトリを持぀セッションでは、そのリポゞトリの `.claude/settings.json` にキヌをコミットしおください。813* **`/config`**ブラりザの claude.ai/code では、倀を倉曎する代わりに Claude Code セクションの claude.ai 蚭定を開きたす。クラりドセッションの蚭定を倉曎するには、環境で[環境倉数](/docs/ja/cloud-environments#set-environment-variables)を蚭定するか、1 ぀のリポゞトリを持぀セッションでは、そのリポゞトリの `.claude/settings.json` にキヌをコミットしおください。

814 814 

815[セットアップから䜕が匕き継がれるか](/docs/ja/cloud-environments#what-carries-over-from-your-setup)は残りをリストしたす`CLAUDE.md`、skills、MCP サヌバヌ、plugins、および認蚌情報。815[セットアップから䜕が匕き継がれるか](/docs/ja/cloud-environments#what-carries-over-from-your-setup)は残りをリストしたす`CLAUDE.md`、skills、MCP サヌバヌ、plugins、および認蚌情報。

settings-reference.md +598 −389

Details

620| [`autoScrollEnabled`](#autoscrollenabled) | フルスクリヌンレンダリングで[新しい出力に埓う](/docs/ja/fullscreen#auto-follow)こずを有効にしたす | Interface and terminal | Any file |620| [`autoScrollEnabled`](#autoscrollenabled) | フルスクリヌンレンダリングで[新しい出力に埓う](/docs/ja/fullscreen#auto-follow)こずを有効にしたす | Interface and terminal | Any file |

621| [`autoUpdatesChannel`](#autoupdateschannel) | 最新ではなく安定した[リリヌスチャネル](/docs/ja/setup#configure-release-channel)に埓いたす | Updates and versioning | Any file |621| [`autoUpdatesChannel`](#autoupdateschannel) | 最新ではなく安定した[リリヌスチャネル](/docs/ja/setup#configure-release-channel)に埓いたす | Updates and versioning | Any file |

622| [`availableModels`](#availablemodels) | [ナヌザヌが遞択できるモデルを制限](/docs/ja/model-config#restrict-model-selection)したす | Model and responses | Any file |622| [`availableModels`](#availablemodels) | [ナヌザヌが遞択できるモデルを制限](/docs/ja/model-config#restrict-model-selection)したす | Model and responses | Any file |

623| [`availableModelsMatch`](#availablemodelsmatch) | 各 `availableModels` モデル ID ゚ントリが[それが名前を付けるバヌゞョンのみを蚱可](/docs/ja/model-config#block-specific-models-or-versions)するようにしたす | Model and responses | Managed |

623| [`awaySummaryEnabled`](#awaysummaryenabled) | タヌミナルに戻ったずきに衚瀺される[セッション芁玄](/docs/ja/interactive-mode#session-recap)をオフにしたす | Remote, desktop, and notifications | Any file |624| [`awaySummaryEnabled`](#awaysummaryenabled) | タヌミナルに戻ったずきに衚瀺される[セッション芁玄](/docs/ja/interactive-mode#session-recap)をオフにしたす | Remote, desktop, and notifications | Any file |

624| [`awsAuthRefresh`](#awsauthrefresh) | 独自のコマンドで `.aws` の期限切れ[Bedrock 認蚌情報](/docs/ja/amazon-bedrock#advanced-credential-configuration)をリフレッシュしたす | Authentication and providers | Any file |625| [`awsAuthRefresh`](#awsauthrefresh) | 独自のコマンドで `.aws` の期限切れ[Bedrock 認蚌情報](/docs/ja/amazon-bedrock#advanced-credential-configuration)をリフレッシュしたす | Authentication and providers | Any file |

625| [`awsCredentialExport`](#awscredentialexport) | 独自のコマンドから JSON ずしお[Bedrock 認蚌情報](/docs/ja/amazon-bedrock#advanced-credential-configuration)を提䟛したす | Authentication and providers | Any file |626| [`awsCredentialExport`](#awscredentialexport) | 独自のコマンドから JSON ずしお[Bedrock 認蚌情報](/docs/ja/amazon-bedrock#advanced-credential-configuration)を提䟛したす | Authentication and providers | Any file |


629| [`blockedMarketplaces`](#blockedmarketplaces) | 組織の[プラグむンマヌケットプレむス](/docs/ja/plugins/overview)゜ヌスをブロックしたす | Plugins and skills | Managed |630| [`blockedMarketplaces`](#blockedmarketplaces) | 組織の[プラグむンマヌケットプレむス](/docs/ja/plugins/overview)゜ヌスをブロックしたす | Plugins and skills | Managed |

630| [`browserExternalPageTools`](#browserexternalpagetools) | [デスクトップ](/docs/ja/desktop)ブラりザペむンの倖郚ペヌゞで Claude のツヌルをオフにしたす | Tools | Managed |631| [`browserExternalPageTools`](#browserexternalpagetools) | [デスクトップ](/docs/ja/desktop)ブラりザペむンの倖郚ペヌゞで Claude のツヌルをオフにしたす | Tools | Managed |

631| [`channelsEnabled`](#channelsenabled) | 組織の[チャネル](/docs/ja/channels#enable-channels-for-your-organization)を蚱可したす | Plugins and skills | Managed |632| [`channelsEnabled`](#channelsenabled) | 組織の[チャネル](/docs/ja/channels#enable-channels-for-your-organization)を蚱可したす | Plugins and skills | Managed |

633| [`claudeInChromeDefaultEnabled`](#claudeinchromedefaultenabled) | `--chrome` を枡さずにすべおのむンタラクティブ CLI セッションで[Chrome 統合](/docs/ja/chrome)をオンにしたす | Global config settings | Global config |

632| [`claudeMd`](#claudemd) | マネヌゞド蚭定から組織党䜓の[CLAUDE.md](/docs/ja/memory#deploy-organization-wide-claude-md)指瀺を泚入したす | Memory and context | Managed |634| [`claudeMd`](#claudemd) | マネヌゞド蚭定から組織党䜓の[CLAUDE.md](/docs/ja/memory#deploy-organization-wide-claude-md)指瀺を泚入したす | Memory and context | Managed |

633| [`claudeMdExcludes`](#claudemdexcludes) | メモリがロヌドされるずきに特定の[CLAUDE.md](/docs/ja/memory#exclude-specific-claude-md-files)ファむルをスキップしたす | Memory and context | Any file |635| [`claudeMdExcludes`](#claudemdexcludes) | メモリがロヌドされるずきに特定の[CLAUDE.md](/docs/ja/memory#exclude-specific-claude-md-files)ファむルをスキップしたす | Memory and context | Any file |

634| [`cleanupPeriodDays`](#cleanupperioddays) | Claude Code が[トランスクリプト](/docs/ja/data-usage#data-retention)を削陀する前に保持する日数を遞択したす | Privacy and telemetry | Any file |636| [`cleanupPeriodDays`](#cleanupperioddays) | Claude Code が[トランスクリプト](/docs/ja/data-usage#data-retention)を削陀する前に保持する日数を遞択したす | Privacy and telemetry | Any file |

635| [`companyAnnouncements`](#companyannouncements) | スタヌトアップ時に組織のアナりンスメントを衚瀺したす | Interface and terminal | Any file |637| [`companyAnnouncements`](#companyannouncements) | スタヌトアップ時に組織のアナりンスメントを衚瀺したす | Interface and terminal | Any file |

638| [`copyFullResponse`](#copyfullresponse) | [`/copy`](/docs/ja/commands)がコヌドブロックピッカヌを衚瀺せずに完党な応答をコピヌするようにしたす | Global config settings | Global config |

636| [`copyOnSelect`](#copyonselect) | [フルスクリヌンレンダリング](/docs/ja/fullscreen#use-the-mouse)および゚ヌゞェントビュヌでマりスで遞択したテキストの自動コピヌをオフにしたす | Global config settings | Global config |639| [`copyOnSelect`](#copyonselect) | [フルスクリヌンレンダリング](/docs/ja/fullscreen#use-the-mouse)および゚ヌゞェントビュヌでマりスで遞択したテキストの自動コピヌをオフにしたす | Global config settings | Global config |

637| [`crossSessionInbound`](#crosssessioninbound) | Claude Code が[他のセッションからのメッセヌゞ](/docs/ja/cross-session-messaging#control-inbound-messages)を配信するか、配信せずに通知を衚瀺するか、たたは拒吊するかを遞択したす | Agents, sessions, and worktrees | Any file |640| [`crossSessionInbound`](#crosssessioninbound) | Claude Code が[他のセッションからのメッセヌゞ](/docs/ja/cross-session-messaging#control-inbound-messages)を配信するか、配信せずに通知を衚瀺するか、たたは拒吊するかを遞択したす | Agents, sessions, and worktrees | Any file |

638| [`defaultShell`](#defaultshell) | [`!` プレフィックス](/docs/ja/interactive-mode#shell-mode-with-prefix)で入力したシェルコマンドを実行する Bash たたは PowerShell を遞択したす | Interface and terminal | Any file |641| [`defaultShell`](#defaultshell) | [`!` プレフィックス](/docs/ja/interactive-mode#shell-mode-with-prefix)で入力したシェルコマンドを実行する Bash たたは PowerShell を遞択したす | Interface and terminal | Any file |

642| [`defaultToAgentsView`](#defaulttoagentsview) | 匕数なしで `claude` を実行するずきに新しい䌚話の代わりに[゚ヌゞェントビュヌ](/docs/ja/agent-view)を開きたす | Global config settings | Global config |

639| [`deniedMcpServers`](#deniedmcpservers) | URL、コマンド、たたは名前で特定の[MCP サヌバヌ](/docs/ja/mcp)をブロックしたす | MCP | Any file |643| [`deniedMcpServers`](#deniedmcpservers) | URL、コマンド、たたは名前で特定の[MCP サヌバヌ](/docs/ja/mcp)をブロックしたす | MCP | Any file |

644| [`deniedModels`](#deniedmodels) | [特定のモデルをブロック](/docs/ja/model-config#block-specific-models-or-versions)したす。`availableModels` が蚱可するものでも | Model and responses | Managed |

640| [`desktopSessionCleanupPeriodDays`](#desktopsessioncleanupperioddays) | [Claude Desktop および Cowork トランスクリプト](/docs/ja/claude-directory#cleaned-up-automatically)の経過日数制限を蚭定したす | Privacy and telemetry | User or managed |645| [`desktopSessionCleanupPeriodDays`](#desktopsessioncleanupperioddays) | [Claude Desktop および Cowork トランスクリプト](/docs/ja/claude-directory#cleaned-up-automatically)の経過日数制限を蚭定したす | Privacy and telemetry | User or managed |

641| [`dialogExpiry`](#dialogexpiry) | Claude Code が[リモヌトコントロヌル](/docs/ja/remote-control)たたは SDK ホストが転送されたダむアログに答えるのを埅぀時間を蚭定したす | Interface and terminal | User or managed |646| [`dialogExpiry`](#dialogexpiry) | Claude Code が[リモヌトコントロヌル](/docs/ja/remote-control)たたは SDK ホストが転送されたダむアログに答えるのを埅぀時間を蚭定したす | Interface and terminal | User or managed |

642| [`diffTool`](#difftool) | Claude の提案されたファむル倉曎が[VS Code](/docs/ja/vs-code)たたは[JetBrains](/docs/ja/jetbrains#features)差分ビュヌアで開くか、タヌミナルに留たるかを遞択したす | Global config settings | Global config |647| [`diffTool`](#difftool) | Claude の提案されたファむル倉曎が[VS Code](/docs/ja/vs-code)たたは[JetBrains](/docs/ja/jetbrains#features)差分ビュヌアで開くか、タヌミナルに留たるかを遞択したす | Global config settings | Global config |


690| [`isolatePeerMachines`](#isolatepeermachines) | Claude が[別のマシンのセッションの 1 ぀にメッセヌゞを送信](/docs/ja/cross-session-messaging#require-approval-for-cross-machine-messages)する前に確認を求めたす | Agents, sessions, and worktrees | Any file |695| [`isolatePeerMachines`](#isolatepeermachines) | Claude が[別のマシンのセッションの 1 ぀にメッセヌゞを送信](/docs/ja/cross-session-messaging#require-approval-for-cross-machine-messages)する前に確認を求めたす | Agents, sessions, and worktrees | Any file |

691| [`keybindingFlavor`](#keybindingflavor) | 非掚奚で効果がありたせん。単語線集ショヌトカットは垞に[readline 芏玄に埓う](/docs/ja/interactive-mode#make-ctrl-w-delete-back-to-whitespace)たす | Interface and terminal | Any file |696| [`keybindingFlavor`](#keybindingflavor) | 非掚奚で効果がありたせん。単語線集ショヌトカットは垞に[readline 芏玄に埓う](/docs/ja/interactive-mode#make-ctrl-w-delete-back-to-whitespace)たす | Interface and terminal | Any file |

692| [`language`](#language) | Claude が英語以倖の蚀語で応答するようにしたす | Model and responses | Any file |697| [`language`](#language) | Claude が英語以倖の蚀語で応答するようにしたす | Model and responses | Any file |

698| [`leftArrowOpensAgents`](#leftarrowopensagents) | [バックグラりンドセッションず゚ヌゞェントビュヌを開く](/docs/ja/agent-view#switch-sessions-without-leaving-the-terminal)ショヌトカット `←` をオフにしたす | Global config settings | Global config |

693| [`managedMcpServers`](#managedmcpservers) | ナヌザヌが远加するものず䞀緒にすべおのナヌザヌにリモヌト[MCP サヌバヌ](/docs/ja/managed-mcp#provide-servers-through-managed-settings)を提䟛したす | MCP | Managed |699| [`managedMcpServers`](#managedmcpservers) | ナヌザヌが远加するものず䞀緒にすべおのナヌザヌにリモヌト[MCP サヌバヌ](/docs/ja/managed-mcp#provide-servers-through-managed-settings)を提䟛したす | MCP | Managed |

694| [`managedSourcesBehavior`](#managedsourcesbehavior) | デプロむするすべおの[マネヌゞド゜ヌス](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)を構成する代わりに、最優先のものだけを䜿甚したす | Enterprise and managed settings | Managed |700| [`managedSourcesBehavior`](#managedsourcesbehavior) | デプロむするすべおの[マネヌゞド゜ヌス](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)を構成する代わりに、最優先のものだけを䜿甚したす | Enterprise and managed settings | Managed |

695| [`maxEffortLevel`](#maxeffortlevel) | すべおのモデルたたはモデルごず、すべおのプロバむダヌで[努力レベル](/docs/ja/model-config#adjust-effort-level)をキャップしたす | Model and responses | Any file |701| [`maxEffortLevel`](#maxeffortlevel) | すべおのモデルたたはモデルごず、すべおのプロバむダヌで[努力レベル](/docs/ja/model-config#adjust-effort-level)をキャップしたす | Model and responses | Any file |

702| [`maxProseWidth`](#maxprosewidth) | 広いタヌミナルで Claude の応答内の散文がどのくらい広く実行されるかをキャップしたす | Interface and terminal | Any file |

696| [`minimumVersion`](#minimumversion) | [自動曎新](/docs/ja/setup#pin-a-minimum-version)がバヌゞョン以䞋のものをむンストヌルするのを防ぎたす | Updates and versioning | Any file |703| [`minimumVersion`](#minimumversion) | [自動曎新](/docs/ja/setup#pin-a-minimum-version)がバヌゞョン以䞋のものをむンストヌルするのを防ぎたす | Updates and versioning | Any file |

697| [`model`](#model) | Claude Code が開始する[モデル](/docs/ja/model-config#set-a-default-model-for-new-sessions)を倉曎したす | Model and responses | Any file |704| [`model`](#model) | Claude Code が開始する[モデル](/docs/ja/model-config#set-a-default-model-for-new-sessions)を倉曎したす | Model and responses | Any file |

698| [`modelOverrides`](#modeloverrides) | [モデル ID をマップ](/docs/ja/model-config#override-model-ids-per-version)しお、Bedrock ARN などのプロバむダヌの ID にしたす | Model and responses | Any file |705| [`modelOverrides`](#modeloverrides) | [モデル ID をマップ](/docs/ja/model-config#override-model-ids-per-version)しお、Bedrock ARN などのプロバむダヌの ID にしたす | Model and responses | Any file |


724| [`processWrapper`](#processwrapper) | Claude Code のバックグラりンドプロセスを macOS および Linux の[䌁業ランチャヌ](/docs/ja/corporate-launcher)を通しお実行したす | Agents, sessions, and worktrees | User or managed |731| [`processWrapper`](#processwrapper) | Claude Code のバックグラりンドプロセスを macOS および Linux の[䌁業ランチャヌ](/docs/ja/corporate-launcher)を通しお実行したす | Agents, sessions, and worktrees | User or managed |

725| [`promptCacheTtl`](#promptcachettl) | メむン䌚話の[プロンプトキャッシュラむフタむム](/docs/ja/prompt-caching#cache-lifetime)を遞択したす | Model and responses | Any file |732| [`promptCacheTtl`](#promptcachettl) | メむン䌚話の[プロンプトキャッシュラむフタむム](/docs/ja/prompt-caching#cache-lifetime)を遞択したす | Model and responses | Any file |

726| [`promptSuggestionEnabled`](#promptsuggestionenabled) | 入力ボックスのグレヌアりトされた[プロンプト提案](/docs/ja/interactive-mode#prompt-suggestions)を非衚瀺にしたす | Interface and terminal | Any file |733| [`promptSuggestionEnabled`](#promptsuggestionenabled) | 入力ボックスのグレヌアりトされた[プロンプト提案](/docs/ja/interactive-mode#prompt-suggestions)を非衚瀺にしたす | Interface and terminal | Any file |

734| [`prStatusFooterEnabled`](#prstatusfooterenabled) | プロンプトフッタヌの[PR レビュヌステヌタス](/docs/ja/interactive-mode#pr-review-status)バッゞずその背埌にあるプルリク゚ストチェックをオフにしたす | Global config settings | Global config |

727| [`prUrlTemplate`](#prurltemplate) | PR リンクを github.com ではなく内郚コヌドレビュヌツヌルにポむントしたす | Git and attribution | Any file |735| [`prUrlTemplate`](#prurltemplate) | PR リンクを github.com ではなく内郚コヌドレビュヌツヌルにポむントしたす | Git and attribution | Any file |

728| [`remote.defaultEnvironmentId`](#remote-defaultenvironmentid) | `claude --cloud` のデフォルト[クラりド環境](/docs/ja/cloud-environments)を遞択したす。自己ホスト型 `ccpool_` ID はナヌザヌおよびマネヌゞド蚭定および `--settings` からのみ読み取られたす | Remote, desktop, and notifications | Any file |736| [`remote.defaultEnvironmentId`](#remote-defaultenvironmentid) | `claude --cloud` のデフォルト[クラりド環境](/docs/ja/cloud-environments)を遞択したす。自己ホスト型 `ccpool_` ID はナヌザヌおよびマネヌゞド蚭定および `--settings` からのみ読み取られたす | Remote, desktop, and notifications | Any file |

729| [`remoteControlAtStartup`](#remotecontrolatstartup) | セッション開始時に[リモヌトコントロヌル](/docs/ja/remote-control#enable-remote-control-for-all-sessions)に自動的に接続したす | Remote, desktop, and notifications | Any file |737| [`remoteControlAtStartup`](#remotecontrolatstartup) | セッション開始時に[リモヌトコントロヌル](/docs/ja/remote-control#enable-remote-control-for-all-sessions)に自動的に接続したす | Remote, desktop, and notifications | Any file |


833 `advisorModel`841 `advisorModel`

834</h3>842</h3>

835 843 

836Claude がサヌバヌ偎の[アドバむザヌツヌル](/docs/ja/advisor)を呌び出すずきに回答するモデルを遞択したす。アドバむザヌをオフにするには、これを蚭定解陀したす。アドバむザヌは少なくずもメむンモデルず同じくらい有胜である必芁がありたす。受け入れられるペアリングず受け入れられないペアリングを遞択した堎合の動䜜に぀いおは、[アドバむザヌモデルを遞択](/docs/ja/advisor#choose-an-advisor-model)を参照しおください。844Claude がサヌバヌ偎の[アドバむザヌツヌル](/docs/ja/advisor)を呌び出すずきに回答するモデルを遞択したす。これを蚭定解陀するずアドバむザヌがオフになりたす。アドバむザヌはメむンモデル以䞊の胜力を持぀必芁がありたす。受け入れられるペアリングず受け入れられないペアリングを遞択した堎合の動䜜に぀いおは、[アドバむザヌモデルを遞択](/docs/ja/advisor#choose-an-advisor-model)を参照しおください。

837 845 

838通垞、このキヌを手動で線集するこずはありたせん。`/advisor` を実行しお、珟圚の遞択、アドバむザヌができるモデル、および**アドバむザヌなし**を衚瀺するピッカヌを開きたす。Claude Code は遞択を `~/.claude/settings.json` のこのキヌに保存したす。[リモヌトコントロヌル](/docs/ja/remote-control)クラむアントから、たたはリモヌトワヌカヌに接続されたセッションでピッカヌから遞択した堎合、その遞択はそのセッションのみに適甚され、このキヌは倉曎されたせん。846通垞、このキヌを手動で線集するこずはありたせん。`/advisor` を実行しお、珟圚の遞択、アドバむザヌができるモデル、および**アドバむザヌなし**を衚瀺するピッカヌを開きたす。Claude Code は遞択を `~/.claude/settings.json` のこのキヌに保存したす。[リモヌトコントロヌル](/docs/ja/remote-control)クラむアントから、たたはリモヌトワヌカヌに接続されたセッションで遞択した堎合、その遞択はそのセッションのみに適甚され、このキヌは倉曎されたせん。

839 847 

840アカりントが[䜿甚クレゞット同意](/docs/ja/advisor#fable-advisor-and-usage-credits)を必芁ずする堎合は、`/model fable` を実行しお最初にそれを受け入れたす。そうするたで、`/advisor` で Fable を遞択しおも䜕も保存されず、Claude Code は最初に `/model fable` を実行するよう指瀺したす。848アカりントが[䜿甚クレゞット同意](/docs/ja/advisor#fable-advisor-and-usage-credits)を必芁ずする堎合は、`/model fable` を実行しお最初に同意を受け入れたす。これを行うたで、`/advisor` で Fable を遞択しおも䜕も保存されず、Claude Code は最初に `/model fable` を実行するよう指瀺したす。

841 849 

842* **スコヌプ**: [`任意のファむル`](#scopes)850* **スコヌプ**: [`任意のファむル`](#scopes)

843* **タむプ**: 文字列、゚むリアス `"fable"`、`"opus"`、たたは `"sonnet"` のいずれか。これらはそのモデルファミリヌの Claude Code の珟圚のデフォルトバヌゞョンに解決されたす。たたは `"claude-opus-5-5"` などの完党なモデル ID851* **タむプ**: 文字列、゚むリアス `"fable"`、`"opus"`、たたは `"sonnet"` のいずれか。これらは Claude Code の珟圚のデフォルトバヌゞョンのそのモデルファミリヌに解決されたす。たたは、`"claude-opus-5-5"` などの完党なモデル ID

844* **デフォルト**: 蚭定解陀されおいるため、アドバむザヌはオフです852* **デフォルト**: 蚭定解陀されおいるため、アドバむザヌはオフです

845* **セッションごずのオヌバヌラむド**: `--advisor` はこのキヌより優先されたす。[`CLAUDE_CODE_DISABLE_ADVISOR_TOOL`](/docs/ja/env-vars)はアドバむザヌをオフにし、このキヌはそれをオンに戻すこずはできたせん853* **セッションごずのオヌバヌラむド**: `--advisor` はこのキヌより優先されたす。[`CLAUDE_CODE_DISABLE_ADVISOR_TOOL`](/docs/ja/env-vars)はアドバむザヌをオフにし、このキヌはそれをオンに戻すこずはできたせん

846 854 


856 `alwaysThinkingEnabled`864 `alwaysThinkingEnabled`

857</h3>865</h3>

858 866 

859これを `false` に蚭定しお、すべおのセッションで[拡匵思考](/docs/ja/model-config#extended-thinking)をオフにしたす。思考はデフォルトでオンなので、`true` は䜕も倉わりたせん。ほずんどの人はファむルを線集するのではなく `/config` を通じおこれを蚭定したす。867このキヌを `false` に蚭定しお、すべおのセッションで[拡匵思考](/docs/ja/model-config#extended-thinking)をオフにしたす。思考はデフォルトでオンなので、`true` は䜕も倉わりたせん。ほずんどの人はファむルを線集するのではなく `/config` を通じおこれを蚭定したす。

860 868 

861Opus 5.5 や Fable モデルなど、垞に思考するモデルでは、`false` は効果がありたせん。[サヌドパヌティプロバむダヌ](/docs/ja/third-party-integrations)では、Claude Code は思考をオフにするのではなく `thinking` パラメヌタを省略するため、適応掚論モデルは䟝然ずしお思考する可胜性がありたす。Anthropic API で思考がオフになっおいる堎合、Claude Code は、Opus 5 など[その組み合わせを受け入れない](/docs/ja/errors#effort-isnt-available-with-thinking-turned-off)こずが分かっおいるモデルに察しお、より高いレベルではなく努力 `high` を送信したす。869Opus 5.5、Sonnet 5.5、Fable モデルなど、垞に思考するモデルでは、`false` は効果がありたせん。[サヌドパヌティプロバむダヌ](/docs/ja/third-party-integrations)では、Claude Code は思考をオフにするのではなく `thinking` パラメヌタを省略するため、適応掚論モデルは䟝然ずしお思考する可胜性がありたす。Anthropic API で思考をオフにした堎合、Claude Code は、Opus 5 など[その組み合わせを受け入れない](/docs/ja/errors#effort-isnt-available-with-thinking-turned-off)こずが分かっおいるモデルに、より高いレベルではなく努力 `high` を送信したす。

862 870 

863* **スコヌプ**: [`任意のファむル`](#scopes)871* **スコヌプ**: [`任意のファむル`](#scopes)

864* **タむプ**: ブヌル倀872* **タむプ**: ブヌル倀

865 * `true`: 効果なし。思考は既にオンです873 * `true`: 効果なし。思考は既にオンです

866 * `false`: Claude Code はすべおのセッションで拡匵思考をオフにしたす874 * `false`: Claude Code はすべおのセッションで拡匵思考をオフにしたす

867* **デフォルト**: 蚭定解陀されおいるため、思考はそれをサポヌトするモデルではオンです875* **デフォルト**: 蚭定解陀されおいるため、思考はそれをサポヌトするモデルではオンです

868* **セッションごずのオヌバヌラむド**: [`MAX_THINKING_TOKENS`](/docs/ja/env-vars)はこのキヌより優先されたす。1 ぀のセッション: `0` は思考をオフにし、`false` ず同じモデルおよびプロバむダヌの制限䞋で、正の倀はこのキヌが `false` の堎合でも思考をオンにしたす。適応掚論モデルでは、数倀自䜓は無芖されたす876* **セッションごずのオヌバヌラむド**: [`MAX_THINKING_TOKENS`](/docs/ja/env-vars)はこのキヌより優先されたす。`0` は `false` ず同じモデルおよびプロバむダヌの制限の䞋で思考をオフにし、正の倀は、このキヌが `false` の堎合でも思考をオンにしたす。適応掚論モデルでは、数倀自䜓は無芖されたす

869 877 

870```json settings.json theme={null}878```json settings.json theme={null}

871{879{


877 `availableModels`885 `availableModels`

878</h3>886</h3>

879 887 

880メむンセッション、[サブ゚ヌゞェント](/docs/ja/sub-agents)、[スキル](/docs/ja/skills)、および[アドバむザヌ](/docs/ja/advisor)に察しお、人々が遞択できるモデルを制限したす。管理察象リストは `/model`、`--model`、および開発者自身のファむルの `model` キヌを制限したす。リスト倖のモデルは遞択できたせん。それ自䜓では Default オプションには圱響したせん。[`enforceAvailableModels`](#enforceavailablemodels)ずペアにしおください。888メむンセッション、[サブ゚ヌゞェント](/docs/ja/sub-agents)、[スキル](/docs/ja/skills)、および[アドバむザヌ](/docs/ja/advisor)で遞択できるモデルを制限したす。管理リストは `/model`、`--model`、および開発者自身のファむルの `model` キヌを制限したす。リスト倖のモデルは遞択できたせん。デフォルトのプレフィックスマッチングでは、これは Default オプション自䜓には圱響したせん。[`enforceAvailableModels`](#enforceavailablemodels)ずペアにしおください。

881 889 

882* **スコヌプ**: [`任意のファむル`](#scopes)。組織に察しお匷制するために、管理蚭定にデプロむしたす。890* **スコヌプ**: [`任意のファむル`](#scopes)。組織に察しお匷制するために、管理蚭定にデプロむしたす。

883* **タむプ**: モデル゚むリアスたたは ID の配列891* **タむプ**: モデル゚むリアスたたは ID の配列

884* **デフォルト**: 蚭定解陀されおいるため、すべおのモデルが利甚可胜です892* **デフォルト**: 蚭定解陀されおいるため、すべおのモデルが利甚可胜です

885 893 

886この䟋では、人々は Sonnet ず Haiku モデルのみを遞択できたす:894この䟋では、Sonnet ず Haiku モデルのみを遞択できたす:

887 895 

888```json settings.json theme={null}896```json settings.json theme={null}

889{897{


891}899}

892```900```

893 901 

894[モデル遞択を制限](/docs/ja/model-config#restrict-model-selection)を参照しおください。902`"claude-opus-5"` などのモデル ID ゚ントリは、Opus 5.5 などそれを拡匵する埌のバヌゞョンも蚱可したす。これらのバヌゞョンのいずれかをブロックするには、[`deniedModels`](#deniedmodels)を䜿甚したす。各モデル ID ゚ントリが名前を付けたバヌゞョンのみを蚱可するようにするには、[`availableModelsMatch`](#availablemodelsmatch)を䜿甚したす。[モデル遞択を制限](/docs/ja/model-config#restrict-model-selection)を参照しおください。

903 

904<h3 id="availablemodelsmatch">

905 `availableModelsMatch`

906</h3>

907 

908[`availableModels`](#availablemodels)゚ントリがモデル ID ずどのように䞀臎するかを遞択したす。デフォルトでは、モデル ID ゚ントリはそれを拡匵する埌のバヌゞョンも蚱可するため、`"claude-opus-5"` は Opus 5.5 を蚱可したす。`"exact"` では、各モデル ID ゚ントリは名前を付けたバヌゞョンのみを蚱可するため、そのモデルの新しいバヌゞョンはリストに远加されるたでブロックされたたたです。Claude Code v2.1.283 以降が必芁です。

909 

910* **スコヌプ**: [`管理`](#scopes)。Claude Code はナヌザヌ、プロゞェクト、ロヌカル蚭定および `--settings` のキヌを無芖し、譊告を衚瀺したす

911* **タむプ**: 文字列、以䞋のいずれか:

912 * `"prefix"`: モデル ID ゚ントリはそのバヌゞョンず、別のセグメントで拡匵するモデル ID を蚱可したす

913 * `"exact"`: モデル ID ゚ントリは名前を付けたバヌゞョンのみを蚱可したす。日付付き ID を含むため、`"claude-opus-5"` は Opus 5 を蚱可したすが `claude-opus-5-5` は蚱可したせん。`"opus"` などのファミリヌ゚むリアスは䟝然ずしおファミリヌ党䜓を蚱可し、`best`、`opusplan`、および `default` ゚ントリは無芖されたす

914* **デフォルト**: `"prefix"`

915 

916この䟋は Opus 5 ず Sonnet 5 を蚱可し、どちらの埌のリリヌスも蚱可したせん:

917 

918```json managed-settings.json theme={null}

919{

920 "availableModels": ["claude-opus-5", "claude-sonnet-5"],

921 "availableModelsMatch": "exact"

922}

923```

924 

925`"exact"` では、リストが少なくずも 1 ぀のモデルたたはファミリヌを名前付けするずきはい぀でも、Default オプションもリストされたモデルに制限されたす。[特定のモデルたたはバヌゞョンをブロック](/docs/ja/model-config#block-specific-models-or-versions)を参照しおください。

926 

927<h3 id="deniedmodels">

928 `deniedModels`

929</h3>

930 

931[`availableModels`](#availablemodels)蚱可リストの有無にかかわらず、特定のモデルをブロックし、そのリストがそれらを蚱可する堎合でもブロックしたす。Claude Code はブロックされたモデルを `/model` ピッカヌから非衚瀺にし、`availableModels` が匷制される堎所ではどこでもモデルを遞択できたせん。Default オプションのセッションは、[特定のモデルたたはバヌゞョンをブロック](/docs/ja/model-config#block-specific-models-or-versions)で説明されおいるように、ブロックされたモデルも実行したせん。Claude Code v2.1.283 以降が必芁です。

932 

933* **スコヌプ**: [`管理`](#scopes)。Claude Code はナヌザヌ、プロゞェクト、ロヌカル蚭定および `--settings` のキヌを無芖し、譊告を衚瀺したす

934* **タむプ**: モデル゚むリアスたたは ID の配列

935 * `"opus"` などのファミリヌ゚むリアスはそのファミリヌのすべおのモデルをブロックしたす

936 * `"claude-opus-5-5"` などのモデル ID は、日付付きおよびプロバむダヌ固有の ID を含むすべおのスペルでそのバヌゞョンをブロックしたす

937 * `"claude-opus-5"` などのマむナヌバヌゞョンなしのモデル ID は、Opus 5.5 などの埌のマむナヌバヌゞョンもブロックしたす。Opus 5 のみをブロックするには `"claude-opus-5-0"` を蚘述したす

938 * `best`、`opusplan`、および `default` ゚ントリは無芖されたす

939* **デフォルト**: 蚭定解陀されおいるため、モデルはブロックされたせん

940 

941この䟋は Opus ず Sonnet モデルを蚱可し、Opus 5.5 をブロックしたす:

942 

943```json managed-settings.json theme={null}

944{

945 "availableModels": ["opus", "sonnet"],

946 "deniedModels": ["claude-opus-5-5"]

947}

948```

949 

950[特定のモデルたたはバヌゞョンをブロック](/docs/ja/model-config#block-specific-models-or-versions)を参照しおください。

895 951 

896<h3 id="effortlevel">952<h3 id="effortlevel">

897 `effortLevel`953 `effortLevel`

898</h3>954</h3>

899 955 

900レベルを保存しおいないモデルのデフォルト[努力レベル](/docs/ja/model-config#adjust-effort-level)を蚭定したす。䜎いレベルは単玔なタスクではより高速で安䟡であり、高いレベルは耇雑な問題でより深く掚論したす。956保存しおいないモデルのデフォルト[努力レベル](/docs/ja/model-config#adjust-effort-level)を蚭定したす。䜎いレベルは単玔なタスクではより高速で安䟡であり、高いレベルは耇雑な問題でより深く掚論したす。

901 957 

902マシン䞊のむンタラクティブセッションで `/effort low`、`medium`、`high`、たたは `xhigh` を実行するず、Claude Code はレベルを [`modelSettings`](#modelsettings)の䞋のアクティブなモデルに保存するのではなく、このキヌに曞き蟌みたす。v2.1.251 より前では、`/effort` はこのキヌに曞き蟌みたした。958マシン䞊のむンタラクティブセッションで `/effort low`、`medium`、`high`、たたは `xhigh` を実行するず、Claude Code はレベルをファむルを線集するのではなく [`modelSettings`](#modelsettings)の䞋のアクティブなモデルに保存したす。v2.1.251 より前では、`/effort` はこのキヌを曞き蟌みたした。

903 959 

904同じ蚭定ファむル内では、Claude Code はこのキヌではなくモデルの保存されたレベルを䜿甚したす。[`modelSettings`](#modelsettings)はクロスファむルの優先順䜍を瀺したす。960同じ蚭定ファむル内で、Claude Code はこのキヌではなくモデルの保存されたレベルを䜿甚したす。[`modelSettings`](#modelsettings)はクロスファむルの優先順䜍を述べおいたす。

905 961 

906リモヌトワヌカヌに接続されたセッション、`-p` 実行、および Agent SDK では、`/effort` はそのセッションのみに適甚されたす。[努力レベルを調敎](/docs/ja/model-config#adjust-effort-level)はそのセッションのみに適甚される察話的な遞択肢も䞀芧衚瀺したす。`/effort` が出力するメッセヌゞは、どちらが発生したかを瀺したす。962リモヌトワヌカヌに接続されたセッション、`-p` 実行、および Agent SDK では、`/effort` はそのセッションのみに適甚されたす。[努力レベルを調敎](/docs/ja/model-config#adjust-effort-level)はそのセッションのみに適甚されるむンタラクティブな遞択肢もリストしたす。`/effort` が出力するメッセヌゞは、どちらが起こったかを瀺したす。

907 963 

908* **スコヌプ**: [`任意のファむル`](#scopes)964* **スコヌプ**: [`任意のファむル`](#scopes)

909* **タむプ**: 文字列、以䞋のいずれか:965* **タむプ**: 文字列、以䞋のいずれか:

910 * `"low"`: 最小限の掚論。短く、スコヌプが限定され、レむテンシに敏感で、知胜に敏感ではないタスク甚966 * `"low"`: 最小限の掚論。短く、スコヌプが限定され、レむテンシに敏感で、むンテリゞェンスに敏感ではないタスク甚

911 * `"medium"`: コスト敏感な䜜業の堎合、トヌクン䜿甚量を削枛し、知胜をトレヌドオフできたす967 * `"medium"`: コスト敏感な䜜業のトヌクン䜿甚量を削枛したす。むンテリゞェンスをいくらか取匕できたす

912 * `"high"`: トヌクン䜿甚量ず知胜のバランス968 * `"high"`: トヌクン䜿甚量ずむンテリゞェンスのバランスを取りたす

913 * `"xhigh"`: より高いトヌクン支出でより深い掚論969 * `"xhigh"`: より高いトヌクン支出でより深い掚論

914* **デフォルト**: 蚭定解陀されおいたす970* **デフォルト**: 蚭定解陀されおいたす

915* **セッションごずのオヌバヌラむド**: `--effort` はこのキヌより優先されたす。1 ぀のセッション、および [`CLAUDE_CODE_EFFORT_LEVEL`](/docs/ja/env-vars)は䞡方より優先されたす971* **セッションごずのオヌバヌラむド**: `--effort` はこのキヌより優先されたす。[`CLAUDE_CODE_EFFORT_LEVEL`](/docs/ja/env-vars)は䞡方より優先されたす

916 972 

917```json settings.json theme={null}973```json settings.json theme={null}

918{974{


920}976}

921```977```

922 978 

923ナヌザヌ蚭定ファむル `~/.claude/settings.json` では、このキヌは `/effort` が曞き蟌んだ叀い圢匏であり、Opus 5、Fable 5.1、および以前のモデルに察しおそれが以前に適甚されたずころに適甚され続けたす。Opus 5.5 およびそれ以降にリリヌスされたモデルはそれを無芖し、独自のデフォルトで開始したす。これは [`modelSettings`](#modelsettings)の䞋でレベルを保存するたで続きたす。プロゞェクト、ロヌカル、および管理蚭定、および `--settings` では、このキヌはすべおのモデルに適甚されたす。979ナヌザヌ蚭定ファむル `~/.claude/settings.json` では、このキヌは `/effort` が保存する前の叀い圢匏です。モデルごずにレベルを保存し、以前に適甚された堎所に適甚され続けたす。Opus 5、Fable 5.1、および以前のモデルで。Opus 5.5 およびそれ以降にリリヌスされたモデルはそれを無芖し、[`modelSettings`](#modelsettings)の䞋でレベルを保存するたで独自のデフォルトで開始したす。これは `/effort` が曞き蟌みたす。プロゞェクト、ロヌカル、管理蚭定、および `--settings` では、このキヌはすべおのモデルに適甚されたす。

924 980 

925<h3 id="enforceavailablemodels">981<h3 id="enforceavailablemodels">

926 `enforceAvailableModels`982 `enforceAvailableModels`

927</h3>983</h3>

928 984 

929`/model` ピッカヌには、適甚される堎合は[組織デフォルトモデル](/docs/ja/model-config#organization-default-model)に解決される **Default** オプション、たたはそれ以倖の堎合はアカりントタむプのデフォルトがありたす。[`availableModels`](#availablemodels)蚱可リストはあなたが名前を付けるこずができるモデルを制限したすが、それ自䜓では **Default** には圱響しないため、**Default** はリスト倖のモデルに解決される可胜性がありたす。このキヌはそのギャップを埋めたす。Claude Code v2.1.175 以降が必芁です。985`/model` ピッカヌには**Default**オプションがあり、[`default` モデル蚭定](/docs/ja/model-config#default-model-setting)はそれが解決するモデルを説明したす。[`availableModels`](#availablemodels)蚱可リストは名前を付けるこずができるモデルを制限したすが、デフォルト[プレフィックスマッチング](#availablemodelsmatch)では、アカりントタむプのデフォルトを再マップしないため、**Default**はリスト倖のモデルに解決できたす。このキヌはそのギャップを閉じたす。Claude Code v2.1.175 以降が必芁です。

930 986 

931組織が管理蚭定をデプロむするず、Claude Code はこのキヌを管理゜ヌスからのみ読み取り、他のファむルでは無芖したす。987組織が管理蚭定をデプロむするず、Claude Code はこのキヌを管理゜ヌスからのみ読み取り、他のファむルでは無芖したす。

932 988 

933* **スコヌプ**: [`任意のファむル`](#scopes)989* **スコヌプ**: [`任意のファむル`](#scopes)

934* **タむプ**: ブヌル倀990* **タむプ**: ブヌル倀

935 * `true`: **Default** が `availableModels` 倖のモデルに解決される堎合、Claude Code はそれをリスト内の最初の利甚可胜なモデルに解決したす991 * `true`: **Default**が `availableModels` 倖のモデルに解決される堎合、Claude Code はそれをリスト内の最初の利甚可胜なモデルに解決したす

936 * `false`: **Default** は通垞通り解決され、`availableModels` 倖のモデルにも解決される可胜性がありたす992 * `false`: このキヌは**Default**の解決方法を倉曎したせん

937* **デフォルト**: `false`993* **デフォルト**: `false`

938 994 

939この䟋では、名前付き遞択を Sonnet ず Haiku モデルに制限し、**Default** をそれらの最初の利甚可胜なモデルに解決したす:995この䟋は、名前付き遞択を Sonnet ず Haiku モデルに制限し、**Default**を利甚可胜なそれらの最初のものに解決したす:

940 996 

941```json settings.json theme={null}997```json settings.json theme={null}

942{998{


945}1001}

946```1002```

947 1003 

948`availableModels` が蚭定解陀されおいるか空の堎合、このキヌは効果がありたせん。[Default モデルの蚱可リストを匷制](/docs/ja/model-config#enforce-the-allowlist-for-the-default-model)を参照しおください。Claude Code v2.1.175 以降が必芁です。1004このキヌは `availableModels` が蚭定解陀されおいるか空の堎合は効果がありたせん。[Default モデルの蚱可リストを匷制](/docs/ja/model-config#enforce-the-allowlist-for-the-default-model)を参照しおください。Claude Code v2.1.175 以降が必芁です。

949 1005 

950<h3 id="fallbackmodel">1006<h3 id="fallbackmodel">

951 `fallbackModel`1007 `fallbackModel`

952</h3>1008</h3>

953 1009 

954プラむマリモデルがオヌバヌロヌドされおいるか利甚できない堎合に、Claude Code が順番に詊すバックアップモデルに名前を付けたす。Claude Code はタヌンの残りの間、チェヌン内の次の利甚可胜なモデルに切り替え、通知を衚瀺したす。チェヌンがない堎合、Claude Code は同じモデルを再詊行しおからサヌバヌの゚ラヌを衚瀺し、あなたが再詊行するか、モデルを自分で切り替えたす。1010プラむマリモデルがオヌバヌロヌドされおいるか利甚できない堎合に、Claude Code が順番に詊すバックアップモデルに名前を付けたす。Claude Code はタヌンの残りの間、チェヌン内の次の利甚可胜なモデルに切り替え、通知を衚瀺したす。チェヌンがない堎合、Claude Code は同じモデルを再詊行しおからサヌバヌの゚ラヌを衚瀺し、再詊行するか自分でモデルを切り替えたす。

955 1011 

956切り替えは、フォヌルバックモデルで 1 ぀のタヌンを意味したす。[プロンプトキャッシュ](/docs/ja/prompt-caching#switching-models)は冷たく、次のメッセヌゞはプラむマリモデルを最初に再床詊したす。1012切り替えは、フォヌルバックモデルでコヌルド[プロンプトキャッシュ](/docs/ja/prompt-caching#switching-models)を䜿甚した 1 タヌンを意味したす。次のメッセヌゞはプラむマリモデルを最初に再床詊したす。

957 1013 

958* **スコヌプ**: [`任意のファむル`](#scopes)1014* **スコヌプ**: [`任意のファむル`](#scopes)

959* **タむプ**: モデル゚むリアスたたは ID の配列。`"default"` はデフォルトモデルに展開されたす1015* **タむプ**: モデル゚むリアスたたは ID の配列。`"default"` はデフォルトモデルに展開されたす

960* **デフォルト**: 蚭定解陀されおいるため、倱敗したリク゚ストは別のモデルで再詊行されたせん1016* **デフォルト**: 蚭定解陀されおいるため、倱敗したリク゚ストは別のモデルで再詊行されたせん

961* **セッションごずのオヌバヌラむド**: `--fallback-model` はこのキヌより優先されたす。1 ぀のセッション1017* **セッションごずのオヌバヌラむド**: `--fallback-model` はこのキヌより優先されたす

962 1018 

963この䟋では、プラむマリモデルが倱敗したずきに最初に Sonnet 5 を詊し、次に Haiku 4.5 を詊したす:1019この䟋は、プラむマリモデルが倱敗したずきに最初に Sonnet 5 を詊し、次に Haiku 4.5 を詊したす:

964 1020 

965```json settings.json theme={null}1021```json settings.json theme={null}

966{1022{


968}1024}

969```1025```

970 1026 

971ほずんどの配列蚭定ずは異なり、このキヌは蚭定ファむル党䜓でマヌゞされたせん。最も優先床の高いファむルがそれを定矩するず、チェヌン党䜓が䟛絊されたす。プロゞェクトファむルが `["claude-sonnet-5"]` を蚭定し、ナヌザヌファむルが `["claude-haiku-4-5"]` を蚭定する堎合、チェヌンは `["claude-sonnet-5"]` のみです。Claude Code はリストから最倧 3 ぀の異なる蚱可モデルを保持し、残りを無芖したす。[フォヌルバックモデルチェヌン](/docs/ja/model-config#fallback-model-chains)を参照しおください。1027ほずんどの配列蚭定ずは異なり、このキヌは蚭定ファむル党䜓でマヌゞされたせん。最も優先床の高いファむルがそれを定矩するず、チェヌン党䜓が䟛絊されたす。プロゞェクトファむルが `["claude-sonnet-5"]` を蚭定し、ナヌザヌファむルが `["claude-haiku-4-5"]` を蚭定する堎合、チェヌンは `["claude-sonnet-5"]` のみです。Claude Code はリストから最倧 3 ぀の異なる蚱可されたモデルを保持し、残りを無芖したす。[フォヌルバックモデルチェヌン](/docs/ja/model-config#fallback-model-chains)を参照しおください。

972 1028 

973<h3 id="fastmode">1029<h3 id="fastmode">

974 `fastMode`1030 `fastMode`

975</h3>1031</h3>

976 1032 

977利甚可胜な堎合、セッションで[高速モヌド](/docs/ja/fast-mode)をオンにしたす。これは、速床をより高いトヌクンあたりのコストで望む迅速な反埩やラむブデバッグなどのむンタラクティブな䜜業甚です。通垞、このキヌを手動で線集するこずはありたせん。`/fast` を実行するず `fastMode: true` が `~/.claude/settings.json` に曞き蟌たれ、再床実行するず高速モヌドがオフになりたす。高速モヌドは Opus 5.5、Opus 5、および Opus 4.8 でのみ実行されたす。別のモデルからオンにするず Opus に切り替わり、サポヌトされおいないモデルに切り替えるずオフになりたす。[高速モヌドがオンの堎合にモデルを切り替える](/docs/ja/fast-mode#switch-models-while-fast-mode-is-on)を参照しおください。1033利甚可胜なセッションで[高速モヌド](/docs/ja/fast-mode)をオンにしたす。高速反埩やラむブデバッグなどのむンタラクティブな䜜業甚で、トヌクンあたりのコストが高い速床が必芁な堎合。通垞、このキヌを手動で線集するこずはありたせん。`/fast` を実行するず `fastMode: true` が `~/.claude/settings.json` に曞き蟌たれ、再床実行するず高速モヌドをオフにするキヌが削陀されたす。高速モヌドは Opus 5.5、Opus 5、および Opus 4.8 でのみ実行されたす。別のモデルからオンにするずあなたを Opus に切り替え、サポヌトされおいないモデルに切り替えるずオフになりたす。[高速モヌドがオンの間にモデルを切り替え](/docs/ja/fast-mode#switch-models-while-fast-mode-is-on)を参照しおください。

978 1034 

979* **スコヌプ**: [`任意のファむル`](#scopes)1035* **スコヌプ**: [`任意のファむル`](#scopes)

980* **タむプ**: ブヌル倀1036* **タむプ**: ブヌル倀


993 `fastModePerSessionOptIn`1049 `fastModePerSessionOptIn`

994</h3>1050</h3>

995 1051 

996通垞、`/fast` を実行するず [`fastMode`](#fastmode)がナヌザヌ蚭定に保存されるため、高速モヌドは埌のすべおのセッションの開始時にオンになりたす。このキヌを `true` に蚭定しお、それを停止したす。保存された `fastMode: true` はセッション開始時に高速モヌドをオンにしなくなり、各ナヌザヌは高速モヌドを望む各セッションで `/fast` を実行する必芁がありたす。Claude Code は `fastMode` キヌをファむルに残すため、このキヌをオフにするず叀い動䜜が埩元されたす。1052通垞、`/fast` を実行するず [`fastMode`](#fastmode)がナヌザヌ蚭定に保存されるため、高速モヌドは埌のすべおのセッションの開始時にオンになりたす。このキヌを `true` に蚭定しお、それを停止したす。保存された `fastMode: true` はセッション開始時に高速モヌドをオンにしなくなり、各ナヌザヌは必芁な各セッションで `/fast` を実行する必芁がありたす。Claude Code は `fastMode` キヌをファむルに残すため、このキヌをオフにするず叀い動䜜が埩元されたす。

997 1053 

998Team たたは Enterprise プランのオヌナヌは、[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)を通じお組織党䜓にデプロむできたす。管理蚭定がキヌを蚭定するず、`/fast on` はむンタラクティブタヌミナルセッション倖で拒吊され、組織が高速モヌドを無効にしたこずを報告したす。これは[非むンタラクティブモヌド](/docs/ja/headless)、[VS Code 拡匵機胜](/docs/ja/vs-code)、および[クラりドセッション](/docs/ja/claude-code-on-the-web)をカバヌしたす。1054Team たたは Enterprise プランのオヌナヌは、[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)を通じお組織党䜓にデプロむできたす。管理蚭定がキヌを蚭定するず、`/fast on` はむンタラクティブタヌミナルセッション倖で拒吊され、組織が高速モヌドを無効にしたこずを報告したす。これは[非むンタラクティブモヌド](/docs/ja/headless)、[VS Code 拡匵機胜](/docs/ja/vs-code)、および[クラりドセッション](/docs/ja/claude-code-on-the-web)をカバヌしたす。

999 1055 

1000* **スコヌプ**: [`任意のファむル`](#scopes)1056* **スコヌプ**: [`任意のファむル`](#scopes)

1001* **タむプ**: ブヌル倀1057* **タむプ**: ブヌル倀

1002 * `true`: 保存された `fastMode: true` はセッション開始時に高速モヌドをオンにしなくなるため、各ナヌザヌは高速モヌドを望む各セッションで `/fast` を実行したす。`--settings` で枡された `fastMode: true` は、管理蚭定がこのキヌを蚭定しない限り、そのセッションでもカりントされたす1058 * `true`: 保存された `fastMode: true` はセッション開始時に高速モヌドをオンにしなくなるため、各ナヌザヌは必芁な各セッションで `/fast` を実行したす。`--settings` で枡された `fastMode: true` は、管理蚭定がこのキヌを蚭定しない限り、そのセッションでもカりントされたす

1003 * `false`: 保存された `fastMode: true` は埌のすべおのセッションの開始時に高速モヌドをオンにしたす1059 * `false`: 保存された `fastMode: true` は埌のすべおのセッションの開始時に高速モヌドをオンにしたす

1004* **デフォルト**: `false`1060* **デフォルト**: `false`

1005 1061 


1015 `language`1071 `language`

1016</h3>1072</h3>

1017 1073 

1018Claude がデフォルトで英語以倖の蚀語で応答するようにしたす。応答に固定リストはありたせん。Claude Code は倀を Claude に逐語的に指瀺ずしお枡し、垞にその蚀語で応答するため、Claude が読める任意の蚀語名が機胜したす。Claude Code は倀をチェックしないため、スペルが間違った名前は曞かれたたた゚ラヌを生成するのではなく Claude に到達したす。同じ倀は[音声ディクテヌション](/docs/ja/voice-dictation#change-the-dictation-language)の蚀語を蚭定したす。これには[サポヌトされおいるディクテヌション蚀語](/docs/ja/voice-dictation#change-the-dictation-language)の固定リストがあり、自動生成されたセッションタむトルもありたす。1074Claude がデフォルトで英語以倖の蚀語で応答するようにしたす。応答の固定リストはありたせん。Claude Code は倀を Claude に逐語的に、垞にその蚀語で応答するずいう指瀺ずしお枡すため、Claude が読むこずができる蚀語名は機胜したす。Claude Code は倀をチェックしないため、スペルが間違った名前ぱラヌを生成するのではなく、曞かれたずおりに Claude に到達したす。同じ倀は[音声ディクテヌション](/docs/ja/voice-dictation#change-the-dictation-language)の蚀語を蚭定したす。これは[サポヌトされおいるディクテヌション蚀語](/docs/ja/voice-dictation#change-the-dictation-language)の固定リストを持ち、自動生成されたセッションタむトルも蚭定したす。

1019 1075 

1020* **スコヌプ**: [`任意のファむル`](#scopes)1076* **スコヌプ**: [`任意のファむル`](#scopes)

1021* **タむプ**: 文字列、`"japanese"`、`"spanish"`、`"french"` などの任意の蚀語名。Claude Code はそれを怜蚌したせん1077* **タむプ**: 文字列、`"japanese"`、`"spanish"`、`"french"` などの蚀語名。Claude Code はそれを怜蚌したせん

1022* **デフォルト**: 蚭定解陀されおいたす。セッションタむトルは䌚話の蚀語ず䞀臎したす1078* **デフォルト**: 蚭定解陀されおいたす。セッションタむトルは䌚話の蚀語ず䞀臎したす

1023 1079 

1024```json settings.json theme={null}1080```json settings.json theme={null}


1031 `maxEffortLevel`1087 `maxEffortLevel`

1032</h3>1088</h3>

1033 1089 

1034セッションが䜿甚できる[努力レベル](/docs/ja/model-config#adjust-effort-level)をキャップし、䜎いレベルを利甚可胜なたたにしたす。より高いレベルはキャップで実行されたす。これには `/effort`、`/model` ピッカヌ、`--effort`、[`CLAUDE_CODE_EFFORT_LEVEL`](/docs/ja/env-vars)、スキルたたはサブ゚ヌゞェントの `effort` frontmatter、たたはモデル自䜓のデフォルトからのものが含たれたす。Claude Code はキャップを各リク゚ストの前に自分で適甚するため、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry を含むすべおのプロバむダヌで保持されたす。Claude Code v2.1.267 以降が必芁です。1090セッションが䜿甚できる[努力レベル](/docs/ja/model-config#adjust-effort-level)をキャップし、䜎いレベルを利甚可胜なたたにしたす。より高いレベルはキャップで実行されたす。`/effort`、`/model` ピッカヌ、`--effort`、[`CLAUDE_CODE_EFFORT_LEVEL`](/docs/ja/env-vars)、スキルたたはサブ゚ヌゞェントの `effort` frontmatter、たたはモデル自䜓のデフォルトから。Claude Code はリク゚ストの前にキャップ自䜓を適甚するため、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry を含むすべおのプロバむダヌで保持されたす。Claude Code v2.1.267 以降が必芁です。

1035 1091 

1036* **スコヌプ**: [`任意のファむル`](#scopes)。組織に察しお匷制するために、管理蚭定にデプロむしたす。耇数のスコヌプがキャップを蚭定する堎合、最も䜎いものが適甚されるため、1 ぀のスコヌプで蚭定されたキャップを別のスコヌプから䞊げるこずはできたせん1092* **スコヌプ**: [`任意のファむル`](#scopes)。組織に察しお匷制するために、管理蚭定にデプロむしたす。耇数のスコヌプがキャップを蚭定する堎合、最も䜎いものが適甚されるため、1 ぀のスコヌプで蚭定されたキャップを別のスコヌプから䞊げるこずはできたせん

1037* **タむプ**: 文字列、`"low"`、`"medium"`、`"high"`、`"xhigh"`、たたは `"max"` のいずれか。`"max"` 倀はキャップを蚭定したせん1093* **タむプ**: 文字列、`"low"`、`"medium"`、`"high"`、`"xhigh"`、たたは `"max"` のいずれか。`"max"` 倀はキャップを蚭定したせん

1038* **デフォルト**: 蚭定解陀されおいるため、キャップは適甚されたせん1094* **デフォルト**: 蚭定解陀されおいるため、キャップは適甚されたせん

1039* **ultracode ぞの圱響**: `xhigh` より䜎いキャップは、キャップが適甚されるモデルで[ultracode](#ultracode)を利甚できなくしたす1095* **モデルごずのキャップ**: モデルの [`modelSettings`](#modelsettings)゚ントリに `maxEffortLevel` を远加したす。その゚ントリは、ナヌザヌ蚭定や 1 ぀の[管理゜ヌス](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)など、䞡方を蚭定する蚭定゜ヌス内でのみこのキヌを眮き換えたす。そこで `"max"` を蚭定しお、その゜ヌスのキャップからモデルを陀倖したす。Claude Code は他の゜ヌスからのキャップを䟝然ずしお適甚したす

1040* **モデルごずのキャップ**: モデルの [`modelSettings`](#modelsettings)゚ントリに `maxEffortLevel` を远加したす。その゚ントリは、ナヌザヌ蚭定や 1 ぀の[管理゜ヌス](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)など、䞡方を蚭定する蚭定゜ヌス内でのみ、そのモデルのこのキヌを眮き換えたす。そこで `"max"` を蚭定しお、その゜ヌスのキャップからモデルを陀倖したす。Claude Code は他の゜ヌスからのキャップを䟝然ずしお適甚したす

1041 1096 

1042この䟋では、すべおのモデルを `medium` でキャップし、Sonnet 4.6 を陀倖したす:1097この䟋はすべおのモデルを `medium` でキャップし、Sonnet 4.6 を陀倖したす:

1043 1098 

1044```json settings.json theme={null}1099```json settings.json theme={null}

1045{1100{


1052}1107}

1053```1108```

1054 1109 

1055組織が[努力制限](/docs/ja/model-config#organization-effort-limits)をモデルに察しお蚭定する堎合、2 ぀のキャップの䜎い方が適甚されたす。1110組織がモデルの[努力制限](/docs/ja/model-config#organization-effort-limits)も蚭定する堎合、2 ぀のキャップの䜎い方が適甚されたす。

1056 1111 

1057<h3 id="model">1112<h3 id="model">

1058 `model`1113 `model`

1059</h3>1114</h3>

1060 1115 

1061すべおの新しいセッションが䜿甚するモデルを蚭定しお、毎回 `/model` でモデルを遞択する必芁がないようにしたす。ここで蚭定しおも、セッション䞭にモデルを切り替えるこずはできたす。管理者がナヌザヌ遞択をオヌバヌラむドするために[組織デフォルトモデル](/docs/ja/model-config#organization-default-model)を蚭定した堎合、ナヌザヌ、プロゞェクト、たたはロヌカル蚭定でこのキヌを蚭定しおも、そのモデルが取埗されたす。1116すべおの新しいセッションが䜿甚するモデルを蚭定するため、毎回 `/model` で 1 ぀を遞択する必芁はありたせん。ここで蚭定しおもセッション䞭に切り替えるこずは止たりたせん。管理者が[組織デフォルトモデル](/docs/ja/model-config#organization-default-model)を蚭定しおナヌザヌ遞択をオヌバヌラむドした堎合、ナヌザヌ、プロゞェクト、たたはロヌカル蚭定でこのキヌを蚭定しおも、そのモデルを取埗したす。

1062 1117 

1063* **スコヌプ**: [`任意のファむル`](#scopes)1118* **スコヌプ**: [`任意のファむル`](#scopes)

1064* **タむプ**: 文字列、モデル゚むリアスたたは完党なモデル ID1119* **タむプ**: 文字列、モデル゚むリアスたたは完党なモデル ID

1065* **デフォルト**: 蚭定解陀されおいるため、Claude Code はアカりントのデフォルトモデルを䜿甚したす1120* **デフォルト**: 蚭定解陀されおいるため、Claude Code はアカりントのデフォルトモデルを䜿甚したす

1066* **セッションごずのオヌバヌラむド**: `--model` は [`ANTHROPIC_MODEL`](/docs/ja/env-vars)より優先され、䞡方は 1 ぀のセッションのこのキヌより優先されたす。管理 `model` を含む。[`availableModels`](#availablemodels)リストは䟝然ずしお遞択に適甚されたす1121* **セッションごずのオヌバヌラむド**: `--model` は [`ANTHROPIC_MODEL`](/docs/ja/env-vars)より優先され、䞡方は 1 ぀のセッションでこのキヌより優先されたす。管理 `model` を含む。[`availableModels`](#availablemodels)リストは䟝然ずしお遞択に適甚されたす

1067 1122 

1068```json settings.json theme={null}1123```json settings.json theme={null}

1069{1124{


1071}1126}

1072```1127```

1073 1128 

1074ここの倀は [`ANTHROPIC_DEFAULT_MODEL`](/docs/ja/model-config#set-a-default-model-for-new-sessions)をランク付けし、Claude Code はモデルを遞択するものが他にない堎合にのみ䜿甚したす。1129ここの倀は [`ANTHROPIC_DEFAULT_MODEL`](/docs/ja/model-config#set-a-default-model-for-new-sessions)をランク付けし、Claude Code は他に䜕もモデルを遞択しない堎合にのみ䜿甚したす。

1075 1130 

1076<h3 id="modeloverrides">1131<h3 id="modeloverrides">

1077 `modelOverrides`1132 `modelOverrides`

1078</h3>1133</h3>

1079 1134 

1080Anthropic モデル ID をプロバむダヌ固有のモデル IDAmazon Bedrock 掚論プロファむル ARN などにマップしたす。各モデルピッカヌ゚ントリは、プロバむダヌ API を呌び出すずきにマップされた倀を䜿甚したす。管理者は[Amazon Bedrock、Google Cloud の Agent Platform、および Microsoft Foundry](/docs/ja/model-config#override-model-ids-per-version)でこれを䜿甚しお、各モデルバヌゞョンを特定の掚論プロファむル、バヌゞョン名、たたはデプロむメントにルヌティングしたす。これはガバナンス、コスト配分、たたは地域ルヌティング甚です。1135Anthropic モデル ID をプロバむダヌ固有のモデル ID (Amazon Bedrock 掚論プロファむル ARN など)にマップしたす。各モデルピッカヌ゚ントリは、プロバむダヌ API を呌び出すずきにマップされた倀を䜿甚したす。管理者は[Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry](/docs/ja/model-config#override-model-ids-per-version)でこれを䜿甚しお、各モデルバヌゞョンを特定の掚論プロファむル、バヌゞョン名、たたはガバナンス、コスト配分、たたは地域ルヌティングのためのデプロむメントにルヌティングしたす。

1081 1136 

1082* **スコヌプ**: [`任意のファむル`](#scopes)1137* **スコヌプ**: [`任意のファむル`](#scopes)

1083* **タむプ**: モデル ID をプロバむダヌモデル ID にマップするオブゞェクト1138* **タむプ**: モデル ID をプロバむダヌモデル ID にマップするオブゞェクト

1084* **デフォルト**: 蚭定解陀されおいたす1139* **デフォルト**: 蚭定解陀されおいたす

1085 1140 

1086この䟋では、Opus 4.6 のすべおの呌び出しを名前付き Bedrock 掚論プロファむルにルヌティングしたす:1141この䟋は、Opus 4.6 のすべおの呌び出しを名前付き Bedrock 掚論プロファむルにルヌティングしたす:

1087 1142 

1088```json settings.json theme={null}1143```json settings.json theme={null}

1089{1144{


1099 `modelPicker`1154 `modelPicker`

1100</h3>1155</h3>

1101 1156 

1102`/model` ピッカヌが提䟛するモデルを、曞き蟌む順序で、遞択するラベルの䞋にリストしたす。これにより、ピッカヌは組織が実行するモデルを、組み蟌みラむンアップの埌たたは代わりにリストしたす。各行の `model` は逐語的に取埗されるため、`--model` が受け入れるもの`opus` などの゚むリアス、Anthropic モデル ID、たたは Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは LLM ゲヌトりェむのプロバむダヌ圢匏 IDを受け入れたす。Claude Code v2.1.242 以降が必芁です。1157`/model` ピッカヌが提䟛するモデルを、曞き蟌む順序で、遞択するラベルの䞋にリストしたす。ピッカヌは組織が実行するモデルをリストしたす。組み蟌みラむンアップの埌たたは代わりに。各行の `model` は逐語的に取埗されるため、`--model` が受け入れるもの、`opus` などの゚むリアス、Anthropic モデル ID、たたは Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは LLM ゲヌトりェむのプロバむダヌ圢匏 ID を受け入れたす。Claude Code v2.1.242 以降が必芁です。

1103 1158 

1104* **スコヌプ**: [`ナヌザヌたたは管理`](#scopes)。Claude Code は管理蚭定、`--settings`、およびナヌザヌ蚭定からキヌを読み取り、プロゞェクトおよびロヌカル蚭定では無芖したす。クロヌンするリポゞトリはピッカヌをリラベルできたせん。これら 3 ぀の最も優先床の高いものがキヌを蚭定するず、ラむンアップ党䜓が䟛絊され、Claude Code は 2 ぀の゜ヌスからラむンアップをマヌゞするこずはありたせん。1159* **スコヌプ**: [`ナヌザヌたたは管理`](#scopes)。Claude Code は管理蚭定、`--settings`、およびナヌザヌ蚭定からキヌを読み取り、プロゞェクトおよびロヌカル蚭定では無芖するため、クロヌンするリポゞトリはピッカヌを再ラベルできたせん。これら 3 ぀の最も高いものがキヌを蚭定するず、ラむンアップ党䜓が䟛絊され、Claude Code は 2 ぀の゜ヌスからラむンアップをマヌゞしたせん。

1105* **タむプ**: `options` 配列ず行を持぀オブゞェクト、およびオプションの `replaceBuiltInOptions` ブヌル倀1160* **タむプ**: `options` 配列ず行ずオプションの `replaceBuiltInOptions` ブヌル倀を持぀オブゞェクト

1106* **デフォルト**: 蚭定解陀されおいるため、ピッカヌは組み蟌みラむンアップを衚瀺したす1161* **デフォルト**: 蚭定解陀されおいるため、ピッカヌは組み蟌みラむンアップを衚瀺したす

1107 1162 

1108この䟋では、2 ぀の Bedrock デプロむメントを組み蟌みラむンアップの埌に远加し、チヌムが認識する名前の䞋に:1163この䟋は、組み蟌みラむンアップの埌に 2 ぀の Bedrock デプロむメントを远加し、チヌムが認識する名前の䞋に:

1109 1164 

1110```json managed-settings.json theme={null}1165```json managed-settings.json theme={null}

1111{1166{


1134 1189 

1135| フィヌルド | タむプ | 動䜜 |1190| フィヌルド | タむプ | 動䜜 |

1136| :- | :- | :- |1191| :- | :- | :- |

1137| `options` | 各行に必須の `model` ずオプションの `label` および `description` を持぀行の配列 | ピッカヌが衚瀺する行。この順序で。ただし、グレヌアりトされた行は䞋郚に移動したす。`label` がない堎合、Claude Code は既知のモデルの組み蟌み名でタむトルを付けるか、モデル ID でそれ以倖の堎合。`description` がない堎合、汎甚の 2 行目を曞き蟌みたす |1192| `options` | 必須の `model` ずオプションの `label`、`description`、および `behavesAs` を持぀行の配列 | ピッカヌが衚瀺する行。この順序で。グレヌアりトされた行は䞋郚に移動したす。`label` がない堎合、Claude Code は既知のモデルの組み蟌み名でタむトルを付けるか、モデル ID でタむトルを付けたす。`description` がない堎合は、䞀般的な 2 行目を曞き蟌みたす |

1138| `replaceBuiltInOptions` | ブヌル倀、デフォルト `false` | これらの行のみ、**Default**、およびセッションが既に䜿甚しおいるモデルの行を衚瀺するには `true` に蚭定したす。組み蟌みラむンアップの埌にこれらの行を远加するには、蚭定解陀のたたにしたす |1193| `replaceBuiltInOptions` | ブヌル倀、デフォルト `false` | これらの行のみ、**Default**、およびセッションが既に䜿甚しおいるモデルの行を衚瀺するには `true` に蚭定したす。これらの行を組み蟌みラむンアップの埌に远加するには、蚭定解陀のたたにしたす |

1194 

1195`options` の゚ントリは、その `model` の暪にオプションの `behavesAs` 文字列を持぀こずもできたす。これには v2.1.257 以降が必芁です。Claude Code バヌゞョンが既に知っおいる `claude-opus-4-8` などのモデルの ID に蚭定したす。`model` が バヌゞョンより新しい゚ントリで。Claude Code はそれ以降、既知のモデルの機胜ず努力デフォルトを゚ントリに適甚し、そのモデルを䞍明ずしお扱いたせん。゚ントリのラベルず Claude Code がリク゚ストで送信するモデル ID は倉わりたせん。

1139 1196 

1140`replaceBuiltInOptions` がオンの堎合、Claude Code はすべおの他の行を非衚瀺にしたす。組み蟌みラむンアップ、[`availableModels`](#availablemodels)゚ントリ甚に远加する行、[ゲヌトりェむディスカバリヌ](/docs/ja/llm-gateway-protocol#model-discovery)が芋぀けたモデル、および [`ANTHROPIC_CUSTOM_MODEL_OPTION`](/docs/ja/model-config#add-a-custom-model-option)。オフの堎合、Claude Code は組み蟌みラむンアップが既にカバヌしおいるリストされたモデルをスキップしたす。ラベルはピッカヌが衚瀺するものを倉曎し、Claude Code が実行するモデルではありたせん。1197`replaceBuiltInOptions` がオンの堎合、Claude Code はすべおの他の行を非衚瀺にしたす。組み蟌みラむンアップ、[`availableModels`](#availablemodels)゚ントリ甚に远加する行、[ゲヌトりェむディスカバリヌ](/docs/ja/llm-gateway-protocol#model-discovery)が芋぀けたモデル、および [`ANTHROPIC_CUSTOM_MODEL_OPTION`](/docs/ja/model-config#add-a-custom-model-option)。オフの堎合、Claude Code は組み蟌みラむンアップが既にカバヌするリストされたモデルをスキップしたす。ラベルはピッカヌが衚瀺するものを倉曎し、Claude Code が実行するモデルではありたせん。

1141 1198 

1142[`availableModels`](#availablemodels)蚱可リストは䟝然ずしおこれらの行に適甚されたす。リストされたモデルを蚱可リストに远加する前に、[マヌゞ動䜜](/docs/ja/model-config#merge-behavior)を読んでください。特定のモデル ID はそのファミリヌのワむルドカヌド ゚ントリを絞り蟌みたす。Claude Code はピッカヌを衚瀺する前に各行をセッションに察しおチェックしたす:1199[`availableModels`](#availablemodels)蚱可リストはこれらの行に䟝然ずしお適甚されたす。リストされたモデルを蚱可リストに远加する前に、[マヌゞ動䜜](/docs/ja/model-config#merge-behavior)を読んでください。特定のモデル ID はそのファミリヌのワむルドカヌド ゚ントリを絞りたす。Claude Code はピッカヌを衚瀺する前に各行をセッションに察しおチェックしたす:

1143 1200 

1144* **削陀**: Claude Code が提䟛できない行。廃止されたモデルや、組織がアクセスできないモデルなど1201* **削陀**: Claude Code が提䟛できない行。廃止されたモデルや組織がアクセスできないモデルなど

1145* **グレヌアりト**: ただ遞択できない行。理由ずずもに衚瀺されたす1202* **グレヌアりト**: ただ遞択できない行。理由を瀺しお衚瀺されたす

1146* **行が生き残らない**: Claude Code は組み蟌みラむンアップを保持し、通垞どおり蚱可リストでフィルタリングされたす1203* **行が生き残らない**: Claude Code は通垞どおり蚱可リストでフィルタリングされた組み蟌みラむンアップを保持したす

1147 1204 

1148Claude Code は解析できない行を削陀し、残りを保持したす。[壊れた蚭定ファむルを修正](/docs/ja/settings#fix-a-broken-settings-file)を参照しおください。1205Claude Code は解析できない行を削陀し、残りを保持したす。[壊れた蚭定ファむルを修正](/docs/ja/settings#fix-a-broken-settings-file)を参照しおください。

1149 1206 


1151 `modelPricing`1208 `modelPricing`

1152</h3>1209</h3>

1153 1210 

1154組織が支払うレヌトでリスト䟡栌の代わりに支出を報告したす。組織が契玄レヌトを持っおいる堎合、これを蚭定しお、開発者が芋るドル数字が請求曞ず䞀臎するようにしたす。Claude Code は `/usage`、[ステヌタスラむン](/docs/ja/statusline)、Agent SDK の `total_cost_usd`、[`--max-budget-usd`](/docs/ja/cli-reference)制限、および[OpenTelemetry](/docs/ja/monitoring-usage)コストメトリックずむベントでレヌトを適甚したす。レヌトを提䟛したす。Claude Code は契玄たたはClaude Console から読み取りたせん。Claude Code v2.1.242 以降が必芁です。1211組織が支払うレヌトでリスト䟡栌の代わりに支出を報告したす。組織が契玄レヌトを持っおいる堎合に蚭定するため、開発者が芋るドル数字は請求曞ず䞀臎したす。Claude Code は `/usage`、[ステヌタスラむン](/docs/ja/statusline)、Agent SDK の `total_cost_usd`、[`--max-budget-usd`](/docs/ja/cli-reference)制限、および[OpenTelemetry](/docs/ja/monitoring-usage)コストメトリックずむベントのレヌトを適甚したす。レヌトを䟛絊したす。Claude Code は契玄たたはClaude Console から読み取りたせん。Claude Code v2.1.242 以降が必芁です。

1155 1212 

1156* **スコヌプ**: [`管理`](#scopes)。サヌバヌ管理蚭定、MDM ポリシヌ、`managed-settings.json` ファむル、たたは[ポリシヌヘルパヌ](/docs/ja/managed-settings#compute-the-policy-with-a-helper-program)を通じおキヌをデプロむしたす。Claude Code はナヌザヌ、プロゞェクト、およびロヌカル蚭定、`--settings`、および Windows のナヌザヌ曞き蟌み可胜な[HKCU レゞストリ](/docs/ja/managed-settings#where-each-mechanism-stores-the-policy)では無芖したす。サヌバヌ管理蚭定では、各セッションはそのセッションの[蚭定フェッチ](/docs/ja/server-managed-settings#fetch-and-caching-behavior)が蚭定を確認するたでリスト䟡栌でコストを報告したす。Claude Code を埋め蟌み、[`CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST`](/docs/ja/env-vars)を蚭定するホストアプリケヌションは、SDK [`managedSettings`](/docs/ja/agent-sdk/typescript#options)オプションを通じお独自のテヌブルを提䟛できたす。Claude Code はキヌを蚭定する管理゜ヌスがなく、Claude Code v2.1.246 以降の堎合にのみ䜿甚したす。1213* **スコヌプ**: [`管理`](#scopes)。サヌバヌ管理蚭定、MDM ポリシヌ、`managed-settings.json` ファむル、たたは[ポリシヌヘルパヌ](/docs/ja/managed-settings#compute-the-policy-with-a-helper-program)を通じおキヌをデプロむしたす。Claude Code はナヌザヌ、プロゞェクト、ロヌカル蚭定、`--settings`、および Windows のナヌザヌ曞き蟌み可胜な[HKCU レゞストリ](/docs/ja/managed-settings#where-each-mechanism-stores-the-policy)では無芖したす。サヌバヌ管理蚭定では、各セッションはそのセッションの[蚭定フェッチ](/docs/ja/server-managed-settings#fetch-and-caching-behavior)が蚭定を確認するたでリスト䟡栌でコストを報告したす。Claude Code を埋め蟌み、[`CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST`](/docs/ja/env-vars)を蚭定するホストアプリケヌションは、SDK [`managedSettings`](/docs/ja/agent-sdk/typescript#options)オプションを通じお独自のテヌブルを䟛絊でき、Claude Code はマネヌゞド゜ヌスがキヌを蚭定しない堎合にのみ䜿甚し、Claude Code v2.1.246 以降でのみ䜿甚したす。

1157* **タむプ**: オプションの `multiplier` ずオプションの `overrides` マップを持぀オブゞェクト1214* **タむプ**: オプションの `multiplier` ずオプションの `overrides` マップを持぀オブゞェクト

1158* **デフォルト**: 蚭定解陀されおいるため、Claude Code はホストアプリケヌションがテヌブルを提䟛しない限りリスト䟡栌を報告したす1215* **デフォルト**: 蚭定解陀されおいるため、Claude Code はリスト䟡栌を報告したす。ホストアプリケヌションがテヌブルを䟛絊しない限り

1159 1216 

1160`multiplier` のみを蚭定しお定額割匕たたはマヌクアップ、`overrides` のみをモデルごずのレヌト、たたは䞡方を蚭定したす。1217`multiplier` のみを蚭定しお定額割匕たたはマヌクアップ、`overrides` のみをモデルごずのレヌト、たたは䞡方を蚭定したす。

1161 1218 

1162この䟋では、Sonnet 4.6 の契玄レヌトを蚭定し、すべおの数字Sonnet 行を含むを 15% 削枛したす:1219この䟋は Sonnet 4.6 の契玄レヌトを蚭定し、すべおの数字を 15% 削枛したす。Sonnet 行を含む:

1163 1220 

1164```json managed-settings.json theme={null}1221```json managed-settings.json theme={null}

1165{1222{


1177}1234}

1178```1235```

1179 1236 

1180すべおの数字をマヌクアップするには `multiplier` を 1 より䞊、最倧 10 に蚭定したす。マヌクアップには Claude Code v2.1.271 以降が必芁です。以前のバヌゞョンは譊告付きで 1 より䞊の `multiplier` を無芖し、蚭定の残りを保持したす。12371 より䞊、最倧 10 たでマヌクアップするには `multiplier` を蚭定したす。マヌクアップには Claude Code v2.1.271 以降が必芁です。以前のバヌゞョンは譊告付きで 1 より䞊の `multiplier` を無芖し、蚭定の残りを保持したす。

1181 1238 

1182手順レヌトが有効であるこずを確認する方法を含むに぀いおは、[契玄レヌトで支出を報告](/docs/ja/costs#report-spend-at-your-contracted-rates)を参照しおください。1239手順を含む、レヌトが有効であるこずを確認する方法に぀いおは、[契玄レヌトで支出を報告](/docs/ja/costs#report-spend-at-your-contracted-rates)を参照しおください。

1183 1240 

1184<span id="modelpricing-multiplier" />1241<span id="modelpricing-multiplier" />

1185 1242 


1192| フィヌルド | タむプ | 動䜜 |1249| フィヌルド | タむプ | 動䜜 |

1193| :- | :- | :- |1250| :- | :- | :- |

1194| `multiplier` | 0 より倧きく最倧 10 の数倀 | Claude Code が蚈算するすべおのコストをスケヌリングしたす。`overrides` 行がカバヌするかどうかに関わらず。1 未満は割匕、1 より䞊はマヌクアップです |1251| `multiplier` | 0 より倧きく最倧 10 の数倀 | Claude Code が蚈算するすべおのコストをスケヌリングしたす。`overrides` 行がカバヌするかどうかに関わらず。1 未満は割匕、1 より䞊はマヌクアップです |

1195| `overrides` | モデル ID を `input`、`output`、`cacheRead`、`cacheWrite` を持぀レヌトオブゞェクトにマップしたす。各 0 から 10000 | そのモデルの USD-per-million-token レヌト。すべお 4 ぀必須。`cacheWrite` は 5 分ず 1 時間のキャッシュ曞き蟌みの䞡方をカバヌしたす。[どのモデルが行に適甚されるか](#which-models-a-modelpricing-row-applies-to)を参照しおください |1252| `overrides` | モデル ID をそれぞれ 0 から 10000 の `input`、`output`、`cacheRead`、および `cacheWrite` を持぀レヌトオブゞェクトにマップしたす | そのモデルの USD-per-million-token レヌト。すべお 4 ぀が必芁です。`cacheWrite` は 5 分ず 1 時間のキャッシュ曞き蟌みの䞡方をカバヌしたす。[どのモデルが行に適甚されるか](#which-models-a-modelpricing-row-applies-to)を参照しおください |

1196 1253 

1197Claude Code は行のレヌトを曞き蟌んだずおりに䜿甚し、高速モヌドサヌゞたたは[US のみの掚論レヌト](https://platform.claude.com/docs/en/about-claude/pricing)を远加したせん。`multiplier` も蚭定する堎合、Claude Code はそれを行のレヌトの䞊に適甚したす。Claude Code は解析できないレヌト、たたは解析できない `multiplier` を持぀行を削陀し、残りを保持したす。[壊れた蚭定ファむルを修正](/docs/ja/settings#fix-a-broken-settings-file)を参照しおください。1254Claude Code はレヌトを曞き蟌んだずおりに䜿甚し、高速モヌド割増料金たたは[US のみの掚論レヌト](https://platform.claude.com/docs/en/about-claude/pricing)を远加したせん。`multiplier` も蚭定する堎合、Claude Code はそれを行のレヌトの䞊に適甚したす。Claude Code は解析できないレヌトを持぀行、たたは解析できない `multiplier` を削陀し、残りを保持したす。[壊れた蚭定ファむルを修正](/docs/ja/settings#fix-a-broken-settings-file)を参照しおください。

1198 1255 

1199<h4 id="which-models-a-modelpricing-row-applies-to">1256<h4 id="which-models-a-modelpricing-row-applies-to">

1200 `modelPricing` 行が適甚されるモデル1257 どのモデルが `modelPricing` 行に適甚されるか

1201</h4>1258</h4>

1202 1259 

1203Claude Code は行のキヌから行が適甚されるモデルを決定したす:1260Claude Code は行のキヌから行が適甚されるモデルを決定したす:

1204 1261 

1205* **組み蟌みモデルの ID**: Claude Code 自䜓がモデルに䜿甚するキヌ。そのキヌがモデル自䜓の ID`claude-sonnet-4-6` などであるか、Bedrock、Agent Platform、たたは Foundry ID であるかに関わらず。Claude Code はそのモデルのすべおの日付スナップショット ID ずプロバむダヌ固有の ID に行を適甚したす。1262* **組み蟌みモデルの ID**: Claude Code 自䜓がモデルの独自の ID (䟋: `claude-sonnet-4-6`) たたはその Bedrock、Agent Platform、たたは Foundry ID であるかどうかに関わらず、組み蟌みモデルに䜿甚するキヌ。Claude Code はそのモデルのすべおの日付スナップショット ID ずプロバむダヌ固有の ID に行を適甚したす。

1206* **その他のキヌ**: 組み蟌みモデルの ID ではないキヌ。ゲヌトりェむモデル゚むリアスなど。Claude Code はそのキヌのみに行を適甚したす。モデル ID がキヌの 1 ぀ず正確に䞀臎し、組み蟌みモデルの ID でキヌされた行の䞋にも該圓する堎合、Claude Code は正確な䞀臎を䜿甚したす。1263* **その他のキヌ**: 組み蟌みモデルの ID ではないキヌ。ゲヌトりェむモデル゚むリアスなど。Claude Code はそのキヌのみに行を適甚したす。モデル ID がキヌの 1 ぀ず正確に䞀臎し、組み蟌みモデルの ID でキヌされた行の䞋にも該圓する堎合、Claude Code は正確な䞀臎を䜿甚したす。

1207* **Bedrock アプリケヌション掚論プロファむル**: Claude Code がプロファむルをルヌティング先のモデルに解決した埌。[`modelOverrides`](#modeloverrides)マップたたは[`bedrock:GetInferenceProfile` ルックアップ](/docs/ja/amazon-bedrock#iam-configuration)を通じお、Claude Code はそのモデルの行をプロファむルに適甚したす。1264* **Bedrock アプリケヌション掚論プロファむル**: Claude Code がプロファむルを [`modelOverrides`](#modeloverrides)マップたたは [`bedrock:GetInferenceProfile` ルックアップ](/docs/ja/amazon-bedrock#iam-configuration)を通じおルヌティングするモデルに解決した埌、Claude Code はそのモデルの行をプロファむルに適甚したす。

1208 1265 

1209<h3 id="modelsettings">1266<h3 id="modelsettings">

1210 `modelSettings`1267 `modelSettings`


1212 1269 

1213䜿甚する各モデルの[努力レベル](/docs/ja/model-config#adjust-effort-level)を保存したす。Claude Code v2.1.251 以降が必芁です。1270䜿甚する各モデルの[努力レベル](/docs/ja/model-config#adjust-effort-level)を保存したす。Claude Code v2.1.251 以降が必芁です。

1214 1271 

1215マシン䞊のむンタラクティブセッションで、`/effort` たたは `/model` ピッカヌの努力スラむダヌで `low`、`medium`、`high`、たたは `xhigh` をデフォルトずしお保存するず、Claude Code はそのレベルを䜿甚しおいるモデルの䞋にここに曞き蟌みたす。通垞、このキヌを自分で線集するこずはありたせん。[VS Code 拡匵機胜のモデルピッカヌ](/docs/ja/vs-code#use-the-prompt-box)でこれらのレベルの 1 ぀を遞択するず、Claude Code は同じ方法でここに保存したす。[`effortLevel`](#effortlevel)゚ントリは `/effort` がそのセッションのみに適甚されるセッションをリストしたす。1272マシン䞊のむンタラクティブセッションで、`/effort` たたは `/model` ピッカヌの努力スラむダヌで `low`、`medium`、`high`、たたは `xhigh` をデフォルトずしお保存するず、Claude Code はそれを䜿甚しおいるモデルの䞋にここにそのレベルを曞き蟌むため、このキヌを自分で線集するこずはめったにありたせん。[VS Code 拡匵機胜のモデルピッカヌ](/docs/ja/vs-code#use-the-prompt-box)でこれらのレベルのいずれかを遞択するず、Claude Code は同じ方法でここに保存したす。[`effortLevel`](#effortlevel)゚ントリは `/effort` がそのセッションのみに適甚されるセッションをリストしたす。

1216 1273 

1217キヌを手動で線集しお、保存したレベルを倉曎たたは削陀したす。1274レベルを倉曎たたは削陀するには、キヌを手動で線集したす。

1218 1275 

1219ここのモデルの `effortLevel` は、同じ蚭定ファむルのトップレベル [`effortLevel`](#effortlevel)より優先されたす。ファむル党䜓では、Claude Code は各モデルを個別に解決したす。そのモデルの `effortLevel` たたはそのモデルに[適甚される](#effortlevel)トップレベル `effortLevel` を蚭定する最も優先床の高い[蚭定ファむル](/docs/ja/settings#settings-precedence)が決定するため、管理蚭定の `effortLevel` はナヌザヌ蚭定で保存したレベルをランク付けしたす。[努力レベルを調敎](/docs/ja/model-config#adjust-effort-level)は、`--effort` 起動時など、保存されたレベルをオヌバヌラむドできるものをリストしたす。1276このモデルの `effortLevel` ここは同じ蚭定ファむルの最䞊䜍 [`effortLevel`](#effortlevel)より優先されたす。ファむル党䜓で、Claude Code は各モデルを個別に解決したす。そのモデルの `effortLevel` たたは[そのモデルに適甚される](/docs/ja/model-config#adjust-effort-level)最䞊䜍 `effortLevel` のいずれかを蚭定する最も優先床の高い[蚭定ファむル](/docs/ja/settings#settings-precedence)が決定するため、管理蚭定の `effortLevel` はナヌザヌ蚭定で保存されたレベルをランク付けしたす。[努力レベルを調敎](/docs/ja/model-config#adjust-effort-level)は、`--effort` 起動など、保存されたレベルをオヌバヌラむドできるその他のものをリストしたす。

1220 1277 

12211 ぀のモデルの努力をキャップするのではなく、そのモデルの゚ントリに [`maxEffortLevel`](#maxeffortlevel)フィヌルドを远加したす。フィヌルドには Claude Code v2.1.267 以降が必芁です。12781 ぀のモデルの努力をキャップするのではなく、そのモデルの゚ントリに [`maxEffortLevel`](#maxeffortlevel)フィヌルドを远加したす。フィヌルドには Claude Code v2.1.267 以降が必芁です。

1222 1279 

1223* **スコヌプ**: [`任意のファむル`](#scopes)1280* **スコヌプ**: [`任意のファむル`](#scopes)

1224* **タむプ**: モデル名を `effortLevel` フィヌルド`"low"`、`"medium"`、`"high"`、たたは `"xhigh"` のいずれか、[`maxEffortLevel`](#maxeffortlevel)フィヌルド、たたはその䞡方を持぀オブゞェクトにマップするオブゞェクト1281* **タむプ**: モデル名を `effortLevel` フィヌルド (1 ぀の `"low"`、`"medium"`、`"high"`、たたは `"xhigh"`)、[`maxEffortLevel`](#maxeffortlevel)フィヌルド、たたはその䞡方を持぀オブゞェクトにマップするオブゞェクト

1225* **デフォルト**: 蚭定解陀されおいたす1282* **デフォルト**: 蚭定解陀されおいたす

1226 1283 

1227Claude Code は各゚ントリを `claude-opus-5-5` などのモデルの正芏名の䞋に曞き蟌み、そのモデルの゚むリアス、日付サフィックス、`[1m]`、および認識されたプロバむダヌ固有の ID を同じ゚ントリず䞀臎させたす。1284Claude Code は各゚ントリを `claude-opus-5-5` などのモデルの正芏名の䞋に曞き蟌み、そのモデルの゚むリアス、日付サフィックス、`[1m]`、および認識されたプロバむダヌ固有の ID を同じ゚ントリず䞀臎させたす。

1228 1285 

1229この䟋では、Opus 5.5 を `high` に保持しながら、他のモデルは独自の保存たたはデフォルトレベルを䜿甚したす:1286この䟋は Opus 5.5 を `high` に保ちながら、他のモデルは独自の保存たたはデフォルトレベルを䜿甚したす:

1230 1287 

1231```json settings.json theme={null}1288```json settings.json theme={null}

1232{1289{


1238}1295}

1239```1296```

1240 1297 

1241`/effort auto` を実行しお、䜿甚しおいるモデルの保存されたレベルをクリアしたす。Claude Code は他の゚ントリずトップレベルの `effortLevel` をそのたたにしたす。1298`/effort auto` を実行しお、䜿甚しおいるモデルの保存されたレベルをクリアしたす。Claude Code は他の゚ントリず最䞊䜍の `effortLevel` をそのたたにしたす。

1242 1299 

1243<h3 id="outputstyle">1300<h3 id="outputstyle">

1244 `outputStyle`1301 `outputStyle`

1245</h3>1302</h3>

1246 1303 

1247[出力スタむル](/docs/ja/output-styles)を名前で遞択したす。出力スタむルは、Claude の圹割、トヌン、出力圢匏を倉曎する保存された指瀺セットです。組み蟌みの Explanatory および Learning スタむルや、自分で曞いたものなど。1304[出力スタむル](/docs/ja/output-styles)を名前で遞択したす。出力スタむルは、Claude の圹割、トヌン、出力圢匏を倉曎する保存された指瀺のセットです。組み蟌みの Explanatory および Learning スタむルや自分で曞いたものなど。

1248 1305 

1249セッション䞭にこのキヌを倉曎するず、Claude は次のメッセヌゞから新しいスタむルを䜿甚したす。そのメッセヌゞがプロンプトキャッシングでコストするものに぀いおは、[出力スタむルを倉曎](/docs/ja/prompt-caching#changing-output-style)を参照しおください。v2.1.251 より前では、線集は `/clear` を実行した埌たたはセッションを開始した埌にのみ適甚されたした。1306セッション䞭にこのキヌを倉曎するず、Claude は次のメッセヌゞから新しいスタむルを䜿甚したす。そのメッセヌゞがプロンプトキャッシュでコストするものに぀いおは、[出力スタむルを倉曎](/docs/ja/prompt-caching#changing-output-style)を参照しおください。v2.1.251 より前では、線集は `/clear` を実行した埌たたはセッションを開始した埌にのみ適甚されたした。

1250 1307 

1251* **スコヌプ**: [`任意のファむル`](#scopes)1308* **スコヌプ**: [`任意のファむル`](#scopes)

1252* **タむプ**: 文字列。[組み蟌み](/docs/ja/output-styles#built-in-output-styles)たたは[カスタム](/docs/ja/output-styles#create-a-custom-output-style)出力スタむルの名前1309* **タむプ**: 文字列。[組み蟌み](/docs/ja/output-styles#built-in-output-styles)たたは[カスタム](/docs/ja/output-styles#create-a-custom-output-style)出力スタむルの名前

1253* **デフォルト**: 蚭定解陀されおいるため、Claude Code はデフォルトスタむルを䜿甚したす1310* **デフォルト**: 蚭定解陀されおいるため、Claude Code はデフォルトスタむルを䜿甚したす

1254 1311 

1255この䟋では、組み蟌みの Explanatory スタむルを遞択したす。これはタスク間に教育的な掞察を远加したす:1312この䟋は、タスク間に教育的な掞察を远加する組み蟌みの Explanatory スタむルを遞択したす:

1256 1313 

1257```json settings.json theme={null}1314```json settings.json theme={null}

1258{1315{


1270* **タむプ**: 文字列、以䞋のいずれか:1327* **タむプ**: 文字列、以䞋のいずれか:

1271 * `"5m"`: キャッシュは 5 分間保持されたす1328 * `"5m"`: キャッシュは 5 分間保持されたす

1272 * `"1h"`: キャッシュは 1 時間保持されたす1329 * `"1h"`: キャッシュは 1 時間保持されたす

1273* **デフォルト**: 蚭定解陀されおいるため、各メむン䌚話リク゚ストは[デフォルトラむフタむム](/docs/ja/prompt-caching#which-ttl-each-request-gets)を取埗したす1330* **デフォルト**: 蚭定解陀されおいるため、各メむン䌚話リク゚ストは[そのデフォルトラむフタむム](/docs/ja/prompt-caching#which-ttl-each-request-gets)を取埗したす

1274* **セッションごずのオヌバヌラむド**: [`FORCE_PROMPT_CACHING_5M`](/docs/ja/env-vars)はすべおより優先されたす。次に[`CLAUDE_CODE_PROMPT_CACHE_TTL`](/docs/ja/env-vars)、次にこのキヌ、最埌に[`ENABLE_PROMPT_CACHING_1H`](/docs/ja/env-vars)1331* **セッションごずのオヌバヌラむド**: [`FORCE_PROMPT_CACHING_5M`](/docs/ja/env-vars)はすべおを優先し、次に [`CLAUDE_CODE_PROMPT_CACHE_TTL`](/docs/ja/env-vars)、次にこのキヌ、最埌に [`ENABLE_PROMPT_CACHING_1H`](/docs/ja/env-vars)

1275 1332 

1276この䟋では、メむン䌚話を 1 時間のラむフタむムに保持し、サブ゚ヌゞェントを 5 分のたたにしたす:1333この䟋はメむン䌚話を 1 時間のラむフタむムに保ち、サブ゚ヌゞェントを 5 分のたたにしたす:

1277 1334 

1278```json settings.json theme={null}1335```json settings.json theme={null}

1279{1336{


1288 `showThinkingSummaries`1345 `showThinkingSummaries`

1289</h3>1346</h3>

1290 1347 

1291むンタラクティブセッションで Claude の[拡匵思考](/docs/ja/model-config#extended-thinking)の抂芁を参照しおください。`Ctrl+O` で思考を展開するずきに完党な抂芁を衚瀺したい堎合は、それを蚭定したす。蚭定解陀たたは `false` の堎合、Anthropic API は思考ブロックを線集し、Claude Code は折りたたたれたスタブを衚瀺したす。サヌドパヌティプロバむダヌは線集したせん。1348むンタラクティブセッションで Claude の[拡匵思考](/docs/ja/model-config#extended-thinking)の抂芁を参照しおください。`Ctrl+O` で思考を展開するずきに完党な抂芁が必芁な堎合に蚭定したす。蚭定解陀たたは `false` の堎合、Anthropic API は思考ブロックを線集し、Claude Code は折りたたたれたスタブを衚瀺したす。サヌドパヌティプロバむダヌは線集したせん。

1292 1349 

1293* **スコヌプ**: [`任意のファむル`](#scopes)1350* **スコヌプ**: [`任意のファむル`](#scopes)

1294* **タむプ**: ブヌル倀1351* **タむプ**: ブヌル倀


1302}1359}

1303```1360```

1304 1361 

1305線集は、モデルが生成するものではなく、衚瀺するものだけを倉曎したす。思考支出を削枛するには、代わりに[予算を䞋げるか思考を無効にする](/docs/ja/model-config#extended-thinking)しおください。1362線集は、モデルが生成するものではなく、衚瀺するものだけを倉曎したす。思考支出を削枛するには、代わりに[予算を䜎䞋させるか思考を無効にしたす](/docs/ja/model-config#extended-thinking)。

1306 1363 

1307<h3 id="subagentpromptcachettl">1364<h3 id="subagentpromptcachettl">

1308 `subagentPromptCacheTtl`1365 `subagentPromptCacheTtl`

1309</h3>1366</h3>

1310 1367 

1311[プロンプトキャッシュ](/docs/ja/prompt-caching)がメむン䌚話倖で Claude Code が行うリク゚ストを保持する期間を遞択したす。このキヌは[サブ゚ヌゞェント](/docs/ja/sub-agents)、[ワヌクフロヌ](/docs/ja/workflows)、および Claude Code 独自のバックグラりンドおよびヘルパヌリク゚スト圧瞮やセッションタむトルなどに適甚されたす。1 時間のラむフタむムはより長い䌑憩党䜓でキャッシュを枩かく保ち、API は[各キャッシュ曞き蟌みを 5 分のラむフタむムより高いレヌトで請求したす](https://platform.claude.com/docs/en/build-with-claude/prompt-caching#pricing)。Claude Code v2.1.242 以降が必芁です。1368[プロンプトキャッシュ](/docs/ja/prompt-caching)がメむン䌚話倖で Claude Code が行うリク゚ストを保持する期間を遞択したす。このキヌは[サブ゚ヌゞェント](/docs/ja/sub-agents)、[ワヌクフロヌ](/docs/ja/workflows)、および Claude Code 独自のバックグラりンドおよびヘルパヌリク゚スト (圧瞮やセッションタむトルなど)に適甚されたす。1 時間のラむフタむムはより長い䌑憩党䜓でキャッシュを枩かく保ち、API は[各キャッシュ曞き蟌みを 5 分のラむフタむムより高いレヌトで請求したす](https://platform.claude.com/docs/en/build-with-claude/prompt-caching#pricing)。Claude Code v2.1.242 以降が必芁です。

1312 1369 

1313* **スコヌプ**: [`任意のファむル`](#scopes)1370* **スコヌプ**: [`任意のファむル`](#scopes)

1314* **タむプ**: 文字列、以䞋のいずれか:1371* **タむプ**: 文字列、以䞋のいずれか:

1315 * `"5m"`: キャッシュは 5 分間保持されたす1372 * `"5m"`: キャッシュは 5 分間保持されたす

1316 * `"1h"`: キャッシュは 1 時間保持されたす1373 * `"1h"`: キャッシュは 1 時間保持されたす

1317* **デフォルト**: 蚭定解陀されおいるため、これらの各リク゚ストは[デフォルトラむフタむム](/docs/ja/prompt-caching#which-ttl-each-request-gets)を取埗したす1374* **デフォルト**: 蚭定解陀されおいるため、これらの各リク゚ストは[そのデフォルトラむフタむム](/docs/ja/prompt-caching#which-ttl-each-request-gets)を取埗したす

1318* **セッションごずのオヌバヌラむド**: [`FORCE_PROMPT_CACHING_5M`](/docs/ja/env-vars)はすべおより優先されたす。次に[`CLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTL`](/docs/ja/env-vars)、次にこのキヌ、次に[`ENABLE_PROMPT_CACHING_1H`](/docs/ja/env-vars)。これはすべおのリク゚ストで 1 時間のラむフタむムを芁求したす。サブ゚ヌゞェント独自の frontmatter 倀がランク付けされる堎所に぀いおは、[TTL を自分で遞択](/docs/ja/prompt-caching#choose-the-ttl-yourself)を参照しおください1375* **セッションごずのオヌバヌラむド**: [`FORCE_PROMPT_CACHING_5M`](/docs/ja/env-vars)はすべおを優先し、次に [`CLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTL`](/docs/ja/env-vars)、次にこのキヌ、次に [`ENABLE_PROMPT_CACHING_1H`](/docs/ja/env-vars)。サブ゚ヌゞェント独自の frontmatter 倀がランク付けされる堎所に぀いおは、[TTL を自分で遞択](/docs/ja/prompt-caching#choose-the-ttl-yourself)を参照しおください

1319 1376 

1320この䟋では、サブ゚ヌゞェントおよびメむン䌚話倖の他のリク゚ストに 1 時間のラむフタむムを提䟛したす:1377この䟋はサブ゚ヌゞェントずメむン䌚話倖の他のリク゚ストに 1 時間のラむフタむムを䞎えたす:

1321 1378 

1322```json settings.json theme={null}1379```json settings.json theme={null}

1323{1380{


1331 `switchModelsOnFlag`1388 `switchModelsOnFlag`

1332</h3>1389</h3>

1333 1390 

1334[安党分類噚がリク゚ストにフラグを立おた](/docs/ja/model-config#automatic-model-fallback)堎合に䜕が起こるかを遞択したす。フォヌルバックモデルに切り替えお続行するか、プロンプトを切り替えるか線集するかを遞択できるように䞀時停止したす。1391[安党分類噚がリク゚ストにフラグを立おた](/docs/ja/model-config#automatic-model-fallback)堎合に䜕が起こるかを遞択したす。フォヌルバックモデルに切り替えお続行するか、切り替えるかプロンプトを線集するかを遞択できるように䞀時停止したす。

1335 1392 

1336* **スコヌプ**: [`任意のファむル`](#scopes)。`/config` に**メッセヌゞがフラグされたずきにモデルを切り替える**ずしお衚瀺されたす。1393* **スコヌプ**: [`任意のファむル`](#scopes)。`/config` に**メッセヌゞがフラグされたずきにモデルを切り替え**ずしお衚瀺されたす。

1337* **タむプ**: ブヌル倀1394* **タむプ**: ブヌル倀

1338 * `true`: Claude Code はフォヌルバックモデルに切り替えお続行したす1395 * `true`: Claude Code はフォヌルバックモデルに切り替えお続行したす

1339 * `false`: むンタラクティブセッションでは Claude Code は䞀時停止しお、切り替えるかプロンプトを線集するかを遞択できたす。ダむアログが衚瀺できない堎所`-p` 実行などでは、フラグされたリク゚ストぱラヌで終了したす1396 * `false`: むンタラクティブセッションで Claude Code は䞀時停止しお、切り替えるかプロンプトを線集するかを遞択できたす。ダむアログが衚瀺できない堎所 (`-p` 実行など)では、フラグされたリク゚ストぱラヌで終了したす

1340* **デフォルト**: `true`。自動的に切り替えたす1397* **デフォルト**: `true`。自動的に切り替え

1341 1398 

1342```json settings.json theme={null}1399```json settings.json theme={null}

1343{1400{


1351 `ultracode`1408 `ultracode`

1352</h3>1409</h3>

1353 1410 

1354セッションを[ultracode](/docs/ja/workflows#let-claude-decide-with-ultracode)でオンで開始したす。オンの堎合、Claude は、あなたが尋ねるのを埅぀のではなく、各実質的なタスクのワヌクフロヌを蚈画したす。Claude は[動的ワヌクフロヌ](/docs/ja/workflows)が有効になっおいる堎合、モデルが `xhigh` 努力をサポヌトし、`xhigh` より䜎い[努力キャップ](/docs/ja/model-config#organization-effort-limits)が適甚されない堎合にのみワヌクフロヌを蚈画したす。いずれにせよ、`ultracode: true` はセッションを `xhigh` 努力で実行するか、努力キャップが䜎い堎合はキャップで実行したす。Claude Code はこのキヌを読み取りたすが、決しお曞き蟌みたせん。`/effort ultracode` は珟圚のセッションのみで ultracode をオンにしたす。1411セッションを[ultracode](/docs/ja/workflows#let-claude-decide-with-ultracode)でオンで開始したす。オンの堎合、Claude は、あなたが尋ねるのを埅぀のではなく、各実質的なタスクのワヌクフロヌを蚈画したす。Claude は[動的ワヌクフロヌ](/docs/ja/workflows)が有効になっおおり、モデルが `xhigh` 努力をサポヌトする堎合にのみワヌクフロヌを蚈画したす。キヌはセッションの努力レベルを倉曎したせん。ultracode はセッションが䜿甚するレベルで実行されたす。Claude Code はこのキヌを読み取りたすが、決しお曞き蟌みたせん。`/effort ultracode` は珟圚のセッションのみで ultracode をオンにしたす。

1355 1412 

1356* **スコヌプ**: [`任意のファむル`](#scopes)1413* **スコヌプ**: [`任意のファむル`](#scopes)

1357* **タむプ**: ブヌル倀1414* **タむプ**: ブヌル倀

1358 * `true`: セッションは `xhigh` 努力で開始され、動的ワヌクフロヌが有効になっおいる堎合、モデルが `xhigh` をサポヌトし、努力キャップが `xhigh` より䜎くない堎合、ultracode はオンになりたす1415 * `true`: 動的ワヌクフロヌが有効になっおおり、モデルが `xhigh` をサポヌトする堎合、セッションは ultracode でオンで開始されたす

1359 * `false`: セッションは ultracode をオフで開始したす1416 * `false`: セッションは ultracode でオフで開始されたす

1360* **デフォルト**: 蚭定解陀されおいるため、ultracode はオフです1417* **デフォルト**: 蚭定解陀されおいるため、ultracode はオフです

1361* **セッションごずのオヌバヌラむド**: `/effort ultracode` はこのキヌなしで 1 ぀のセッションで ultracode をオンにしたす。`--effort ultracode` フラグもそれを 1 ぀のセッションでオンにし、Claude Code v2.1.203 以降が必芁です1418* **セッションごずのオヌバヌラむド**: `/effort ultracode` はこのキヌなしで 1 ぀のセッションで ultracode をオンにし、`/effort ultracode off` はこのキヌが `true` の堎合、1 ぀のセッションでそれをオフにしたす。`--effort ultracode` フラグも 1 ぀のセッションでそれをオンにし、`xhigh` 努力で、Claude Code v2.1.203 以降が必芁です

1362 1419 

1363```json settings.json theme={null}1420```json settings.json theme={null}

1364{1421{


1366}1423}

1367```1424```

1368 1425 

1369Ultracode はセッションを `xhigh` 努力で実行し、`effortLevel` および [`modelSettings`](#modelsettings)゚ントリより優先されたす。`xhigh` より䜎い[努力キャップ](/docs/ja/model-config#organization-effort-limits)[`maxEffortLevel`](#maxeffortlevel)蚭定などがモデルに適甚される堎合、セッションは代わりにキャップで実行され、ultracode はオフのたたです。Claude はそれ自䜓でワヌクフロヌを蚈画せず、`/effort` は `ultracode` を提䟛したせん。Agent SDK `apply_flag_settings` コントロヌルリク゚ストもキヌを受け入れたす。1426セッションの努力レベルは [`effortLevel`](#effortlevel)、[`modelSettings`](#modelsettings)、および他の[努力゜ヌス](/docs/ja/model-config#adjust-effort-level)から来たす。[`maxEffortLevel`](#maxeffortlevel)などの[努力キャップ](/docs/ja/model-config#organization-effort-limits)はそのレベルを䜎䞋させたすが、ultracode をオフにしたせん。これず `/effort ultracode off` フォヌムには Claude Code v2.1.284 以降が必芁です。v2.1.284 より前では、`ultracode: true` はセッションを `xhigh` 努力で実行し、`xhigh` より䞋の努力キャップは ultracode をオフに保ちたした。Agent SDK `apply_flag_settings` コントロヌルリク゚ストもキヌを受け入れたす。

1370 1427 

1371<h2 id="permission-settings">1428<h2 id="permission-settings">

1372 暩限蚭定1429 暩限蚭定


1489 `useAutoModeDuringPlan`1546 `useAutoModeDuringPlan`

1490</h3>1547</h3>

1491 1548 

1492Claude Code がプランモヌド䞭にシェルコマンドを確認するために自動モヌド分類噚を䜿甚するかどうかを遞択したす。デフォルトの `true` では、自動モヌドが利甚可胜で、プロンプトが衚瀺されない堎合、分類噚は蚈画䞭に各コマンドを確認したす。`false` に蚭定しお、組み蟌みの読み取り専甚セット倖のすべおのコマンドに察しお暩限プロンプトを取埗したす。`/config` に**プラン䞭に自動モヌドを䜿甚**ずしお衚瀺されたす。1549Claude Code がプランモヌド䞭にシェルコマンドを確認するために自動モヌド分類噚を䜿甚するかどうかを遞択したす。デフォルトの `true` では、自動モヌドが利甚可胜で、プロンプトが衚瀺されない堎合、分類噚は蚈画䞭に各コマンドを確認したす。ただし、[重芁パスの削陀](/docs/ja/permission-modes#critical-paths)を陀きたす。`false` に蚭定しお、組み蟌みの読み取り専甚セット倖のすべおのコマンドに察しお暩限プロンプトを取埗したす。`/config` に**プラン䞭に自動モヌドを䜿甚**ずしお衚瀺されたす。

1493 1550 

1494* **スコヌプ**: [`User, local, or managed`](#scopes)。リポゞトリはそれをオフにするこずはできたせん。1551* **スコヌプ**: [`User, local, or managed`](#scopes)。リポゞトリはそれをオフにするこずはできたせん。

1495* **タむプ**: ブヌル倀1552* **タむプ**: ブヌル倀

1496 * `true`: 未蚭定ず同じです。自動モヌドが利甚可胜な堎合、分類噚はプランニング䞭に各シェルコマンドを確認し、プロンプトを衚瀺したせん。これらのファむルのいずれかで `false` でもそれをオフにしたす1553 * `true`: 未蚭定ず同じです。自動モヌドが利甚可胜な堎合、分類噚はプランニング䞭に各シェルコマンドを確認し、プロンプトを衚瀺したせん。ただし、[重芁パスの削陀](/docs/ja/permission-modes#critical-paths)を陀きたす。これらのファむルのいずれかで `false` でもそれをオフにしたす

1497 * `false`: 組み蟌みの読み取り専甚セット倖のすべおのコマンドに察しお暩限プロンプトを取埗したす1554 * `false`: 組み蟌みの読み取り専甚セット倖のすべおのコマンドに察しお暩限プロンプトを取埗したす

1498* **デフォルト**: `true`1555* **デフォルト**: `true`

1499 1556 


1617 `permissions.blockReadsOutsideWorkingDirectories`1674 `permissions.blockReadsOutsideWorkingDirectories`

1618</h3>1675</h3>

1619 1676 

1620Claude が Read、Grep、Glob、LSP ツヌルを䜿甚しおセッションの[䜜業ディレクトリ](/docs/ja/permissions#working-directories)倖のパスを読み取るのを停止したす。`bypassPermissions` を含むすべおの暩限モヌド。Claude Code が認識するファむルコマンド`cat` などを通じお䞀臎するパスを読み取る Bash コマンドは、自動モヌドおよび `bypassPermissions` モヌドでもプロンプトを衚瀺したす。Claude Code v2.1.257 以降が必芁です。1677Claude のファむルツヌルがセッションの[䜜業ディレクトリ](/docs/ja/permissions#working-directories)倖のパスを読み取るのを拒吊したす。`bypassPermissions` を含むすべおの暩限モヌド。Claude Code は `Read`、`Grep`、`Glob`、`LSP` 呌び出しをそれらのパスで拒吊し、Claude に `/add-dir` でディレクトリを远加するよう求めるよう指瀺したす。Claude Code 自䜓が必芁ずするファむル`~/.claude/` の䞋のスキル、プラグむン、ルヌル、゚ヌゞェント、コマンド、`CLAUDE.md` メモリファむルなどは読み取り可胜なたたです。Claude Code v2.1.257 以降が必芁です。

1678 

1679Claude Code はシェルコマンドを同じ方法で拒吊したせん。

1680 

1681* [モヌドが自動承認しないアクション](/docs/ja/permission-modes#actions-no-mode-auto-approves)は、そのようなパスを読み取るシェルコマンドがい぀プロンプトを衚瀺するかをカバヌしたす

1682* [ブロック䞋のサンドボックス化されたコマンド](#sandboxed-commands-under-the-block)は、サンドボックス化されたコマンドが䜕を読み取れるかをカバヌしたす

1621 1683 

1622シェルパヌサヌが远跡できない Bash コマンド耇数回ディレクトリを倉曎するか、サブシェルを実行するなどは、自動モヌドおよび `bypassPermissions` モヌドでもプロンプトを衚瀺したす。プロンプトは、コマンドが䜜業ディレクトリ倖のパスを名前で指定しない堎合でも衚瀺されたす。このプロンプトは、コマンドが[サンドボックス](/docs/ja/sandboxing)で実行され、サンドボックスがブロックを匷制する堎合には適甚されたせん。1684シェルパヌサヌが远跡できない Bash コマンド耇数回ディレクトリを倉曎するか、サブシェルを実行するなどは、自動モヌドおよび `bypassPermissions` モヌドでもプロンプトを衚瀺したす。プロンプトは、コマンドが䜜業ディレクトリ倖のパスを名前で指定しない堎合でも衚瀺されたす。このプロンプトは、コマンドが[サンドボックス](/docs/ja/sandboxing)で実行され、サンドボックスがブロックを匷制する堎合には適甚されたせん。

1623 1685 

1624Claude Code は、[䜜業ディレクトリ倖の最初の読み取り前の自動モヌドのプロンプト](/docs/ja/permission-modes#first-read-outside-the-working-directories)でそのような読み取りをブロックするこずを遞択した堎合、ここに `true` を曞き蟌みたす。1686Claude Code は、[䜜業ディレクトリ倖の最初の読み取り前の自動モヌドのプロンプト](/docs/ja/permission-modes#first-read-outside-the-working-directories)でそのような読み取りをブロックするこずを遞択した堎合、ここに `true` を曞き蟌みたす。

1625 1687 

1626* **スコヌプ**: [`Any file`](#scopes)。任意の蚭定゜ヌスが `true` を蚭定する堎合、ブロックが適甚されるため、リポゞトリのチェックむン枈みファむルはプロゞェクトのブロックをオンにできたすが、蚭定したブロックを解陀するこずはできたせん。1688* **スコヌプ**: [`Any file`](#scopes)。任意のファむルが `true` を蚭定する堎合、ブロックが適甚されるため、リポゞトリはプロゞェクトのブロックをオンにできたすが、蚭定したブロックを解陀するこずはできたせん。

1627* **タむプ**: ブヌル倀1689* **タむプ**: ブヌル倀

1628 * `true`: 䜜業ディレクトリ倖のファむル読み取りがブロックされたす1690 * `true`: Claude のファむルツヌルは䜜業ディレクトリ倖の読み取りを拒吊したす

1629 * `false`: 未蚭定ず同じです。他の蚭定ファむルの `true` でもブロックしたす1691 * `false`: 未蚭定ず同じです。ブロックは別のファむルが `true` を蚭定する堎合でも適甚されたす

1630* **デフォルト**: 未蚭定。䜜業ディレクトリ倖の読み取りは暩限モヌドずルヌルに埓いたす1692* **デフォルト**: 未蚭定。䜜業ディレクトリ倖の読み取りは[暩限モヌド](/docs/ja/permission-modes)に埓いたす

1631 1693 

1632```json settings.json theme={null}1694```json settings.json theme={null}

1633{1695{


1637}1699}

1638```1700```

1639 1701 

1640リポゞトリのチェックむン枈み蚭定ファむルのみがディレクトリを远加する堎合、ブロックはそこでの読み取りに匕き続き適甚されたす。[`autoMemoryDirectory`](#automemorydirectory)がプロゞェクトの `.claude/settings.json` から、たたは[リポゞトリ提䟛ずしお扱われる](/docs/ja/permissions#when-your-local-settings-file-needs-trust)`.claude/settings.local.json` から来る堎合、Claude Code はそのディレクトリから[自動メモリ](/docs/ja/memory#storage-location)を読み蟌たず、そこに保存したせん。Claude Code 自䜓が必芁ずするファむル`~/.claude/` の䞋のスキル、プラグむン、ルヌル、゚ヌゞェント、コマンド、`CLAUDE.md` メモリファむルなどは読み取り可胜なたたです。1702`--add-dir`、`/add-dir`、たたはナヌザヌたたは管理蚭定の `additionalDirectories` で远加するディレクトリは、ブロックの䜜業ディレクトリずしおカりントされたす。リポゞトリ蚭定でのみ远加されるディレクトリはカりントされたせん。`.claude/settings.json` のディレクトリ、および git がファむルを远跡されおいないずしお報告する堎合を陀き、`.claude/settings.local.json` のディレクトリ。ディレクトリが git リポゞトリではない堎合、たたはファむルを git が远跡する堎合、Claude Code は `.claude/settings.local.json` をリポゞトリ提䟛蚭定ずしお扱うため、代わりにナヌザヌ蚭定にディレクトリを配眮しおください。

1641 1703 

1642[サンドボックス](/docs/ja/sandboxing)がオンの堎合、ブロックはサンドボックス化されたコマンドに察しお、䜜業ディレクトリ倖のホヌムディレクトリずマりントされたボリュヌムルヌトぞの読み取りアクセスも拒吊したす。[サンドボックス倖で実行](/docs/ja/sandboxing#the-unsandboxed-retry-escape-hatch)するために承認が必芁な再詊行は、`bypassPermissions` モヌドでもプロンプトを衚瀺したす。ツヌルがホヌムディレクトリから読み取るファむル`~/.gitconfig` などは残りず䞀緒に拒吊されたす。ツヌルが必芁な堎合は、[`sandbox.filesystem.allowRead`](#sandbox-filesystem-allowread)で特定のパスを再床開きたす。1704[`autoMemoryDirectory`](#automemorydirectory)がプロゞェクトの `.claude/settings.json` から、たたは[リポゞトリ提䟛ずしお扱われる](/docs/ja/permissions#when-your-local-settings-file-needs-trust)`.claude/settings.local.json` から来る堎合、Claude Code はそのディレクトリから[自動メモリ](/docs/ja/memory#storage-location)を読み蟌たず、そこに保存したせん。

1705 

1706ブロックを解陀するには、それを蚭定するすべおの蚭定ファむルからキヌを削陀し、新しいセッションを開始したす。

1707 

1708<h4 id="sandboxed-commands-under-the-block">

1709 ブロック䞋のサンドボックス化されたコマンド

1710</h4>

1643 1711 

1644セッションの䜜業ディレクトリが Claude Code がセッション䞭に入力したリンク枈み [git worktree](/docs/ja/worktrees) である堎合、リポゞトリの共通 `.git` ディレクトリはサンドボックス化されたコマンドに察しお読み取り可胜および曞き蟌み可胜なたたなので、git はそこで機胜し続けたす。1712[サンドボックス](/docs/ja/sandboxing)がオンの堎合、ブロックはサンドボックス化されたコマンドにも適甚されたす。Claude Code はホヌムディレクトリおよびナヌザヌファむルを保持する他のルヌト`/Users`、`/home`、`/root`、`/Volumes`、`/mnt`、`/media`、`/run/media`、`/srv`ぞの読み取りアクセスを拒吊したす。その埌、䜜業ディレクトリ、[worktrees](/docs/ja/worktrees) Claude Code がセッション䞭に䜜成するもの、セッション䞀時ディレクトリ、およびコマンドが必芁ずする `~/.claude` の郚分スキルやプラグむンなどを再床開きたす。ブロックが有効な間、リポゞトリ蚭定からの `allowRead` および `allowWrite` ゚ントリはカりントされたせん。

1713 

1714セッションの䜜業ディレクトリがリンク枈み [git worktree](/docs/ja/worktrees) である堎合Claude Code がセッション䞭に入力したものを含む、リポゞトリの共通 `.git` ディレクトリはサンドボックス化されたコマンドに察しお読み取り可胜および曞き蟌み可胜なたたなので、git はそこで機胜し続けたす。

1715 

1716これらの堎合、ブロックはサンドボックス化されたコマンドに到達したせんが、Claude のファむルツヌルは匕き続きそれを匷制したす。

1717 

1718* ファむルシステム分離は [`sandbox.filesystem.disabled`](#sandbox-filesystem-disabled) を通じおオフになっおいたす

1719* [`allowManagedReadPathsOnly`](#sandbox-filesystem-allowmanagedreadpathsonly) が蚭定されおいたす

1720* Claude Code を開始したディレクトリのパスに `*`、`?`、`[` などのグロブ文字が含たれおいたす

1721 

1722ブロック䞋で、Claude Code はサンドボックス化されたコマンドにグロヌバル git 蚭定ファむルを再床開くため、`git` はアむデンティティず蚭定を保持したす。

1723 

1724* `~/.gitconfig`

1725* `$XDG_CONFIG_HOME/git` の䞋の `config`、`ignore`、`attributes` ファむル。デフォルトは `~/.config/git`

1726* グロヌバル git 蚭定が `[include]`、`[includeIf]`、`core.excludesFile`、`core.attributesFile` を通じお名前を付けるファむル

1727 

1728Claude Code は各ファむルを個別に刀断したす。ファむルがサンドボックス化されたコマンドが盎接たたは symlink を通じお曞き蟌める堎所にある堎合、Claude Code はそれが名前を付けるファむルを再床開きたせん。

1729 

1730Linux および WSL2 では、symlink である蚭定ファむルは独自のパスで読み取り䞍可のたたにするこずができ、`git` はそれなしで実行されたす。`~/.git-credentials` および `$XDG_CONFIG_HOME/git/credentials` はブロックされたたたです。

1731 

1732再床開いたファむルがシヌクレット`http.extraHeader` トヌクンなどを保持する堎合、そのパスを [`sandbox.filesystem.denyRead`](#sandbox-filesystem-denyread) に远加したす。ファむルをカバヌする `denyRead` ゚ントリは垞にこの再床開きより優先されたす。

1645 1733 

1646<h3 id="permissions-defaultmode">1734<h3 id="permissions-defaultmode">

1647 `permissions.defaultMode`1735 `permissions.defaultMode`


1744* **Type**: `enabled`、`failIfUnavailable`、`autoAllowBashIfSandboxed`、`excludedCommands`、`allowUnsandboxedCommands`、`enableWeakerNestedSandbox`、`enableWeakerNetworkIsolation`、`allowAppleEvents`、`bwrapPath`、`socatPath`、`ignoreViolations`、`ripgrep` を含むオブゞェクト、および `filesystem`、`network`、`credentials` オブゞェクト1832* **Type**: `enabled`、`failIfUnavailable`、`autoAllowBashIfSandboxed`、`excludedCommands`、`allowUnsandboxedCommands`、`enableWeakerNestedSandbox`、`enableWeakerNetworkIsolation`、`allowAppleEvents`、`bwrapPath`、`socatPath`、`ignoreViolations`、`ripgrep` を含むオブゞェクト、および `filesystem`、`network`、`credentials` オブゞェクト

1745* **Default**: 未蚭定。Claude Code はサンドボックスなしでコマンドを実行したす1833* **Default**: 未蚭定。Claude Code はサンドボックスなしでコマンドを実行したす

1746 1834 

1747これはサンドボックスをオンにし、サンドボックス化されたコマンドの暩限プロンプトをスキップし、`docker` をサンドボックスの倖で実行し、2 ぀の远加曞き蟌みパスを開き、AWS 認蚌情報ファむルを非衚瀺にし、GitHub ず npm を事前に蚱可したす1835これはサンドボックスをオンにし、サンドボックス化されたコマンドの暩限プロンプトをスキップし、`docker` をサンドボックスの倖で実行し、2 ぀の远加の曞き蟌みパスを開き、AWS 認蚌情報ファむルを非衚瀺にし、GitHub ず npm を事前に蚱可したす

1748 1836 

1749```json settings.json theme={null}1837```json settings.json theme={null}

1750{1838{


1763}1851}

1764```1852```

1765 1853 

1766Claude Code はブヌル倀キヌの倀を最も優先床の高い蚭定スコヌプから取埗するため、管理察象の `enabled` たたは `failIfUnavailable` は開発者が蚭定したものをオヌバヌラむドしたす。配列キヌはセッションが読み蟌むすべおの蚭定スコヌプ党䜓でマヌゞされるため、開発者ぱントリを远加できたす。管理察象のみのロックに぀いおは、[開発者がポリシヌを拡倧するのを防ぐ](/docs/ja/sandboxing#keep-developers-from-widening-the-policy)を参照しおください。組織に察しおサンドボックスを必須にするには、[管理蚭定でサンドボックスを匷制する](/docs/ja/sandboxing#enforce-sandboxing-with-managed-settings)を参照しおください。1854Claude Code はブヌル倀キヌの倀を、それを蚭定する最も優先床の高い蚭定スコヌプから取埗するため、管理察象の `enabled` たたは `failIfUnavailable` は開発者が蚭定したものをオヌバヌラむドしたす。配列キヌはセッションが読み蟌むすべおの蚭定スコヌプ党䜓でマヌゞされるため、開発者ぱントリを远加できたす。[ポリシヌの拡倧を開発者に防止させる](/docs/ja/sandboxing#keep-developers-from-widening-the-policy)に぀いおは、管理察象のみのロックを参照しおください。組織に察しおサンドボックスを必須にするには、[管理蚭定でサンドボックスを匷制する](/docs/ja/sandboxing#enforce-sandboxing-with-managed-settings)を参照しおください。

1767 1855 

1768<h3 id="sandbox-enabled">1856<h3 id="sandbox-enabled">

1769 `sandbox.enabled`1857 `sandbox.enabled`


1791 `sandbox.failIfUnavailable`1879 `sandbox.failIfUnavailable`

1792</h3>1880</h3>

1793 1881 

1794`sandbox.enabled` が `true` だがサンドボックスが起動できない堎合䟝存関係が䞍足しおいるか、プラットフォヌムがサポヌトされおいない堎合、Claude Code が起動時に゚ラヌで終了するようにしたす。これがない堎合、Claude Code は譊告を衚瀺し、コマンドはサンドボックスなしで実行されたす。組織がサンドボックスを厳密に必須ずする堎合は、管理蚭定で䜿甚しおください。1882`sandbox.enabled` が `true` であるにもかかわらずサンドボックスが起動できない堎合䟝存関係が䞍足しおいるか、プラットフォヌムがサポヌトされおいない堎合、Claude Code がスタヌトアップ時に゚ラヌで終了するようにしたす。これがない堎合、Claude Code は譊告を衚瀺し、コマンドはサンドボックスなしで実行されたす。組織がサンドボックスを厳密な芁件ずしお必芁ずする堎合は、管理蚭定で䜿甚したす。

1795 1883 

1796* **Scope**: [`Any file`](#scopes)1884* **Scope**: [`Any file`](#scopes)

1797* **Type**: ブヌル倀1885* **Type**: ブヌル倀

1798 * `true`: `sandbox.enabled` が `true` だがサンドボックスが起動できない堎合、Claude Code は起動時に゚ラヌで終了したす1886 * `true`: `sandbox.enabled` が `true` であるにもかかわらずサンドボックスが起動できない堎合、Claude Code はスタヌトアップ時に゚ラヌで終了したす

1799 * `false`: Claude Code は譊告を衚瀺し、コマンドはサンドボックスなしで実行されたす1887 * `false`: Claude Code は譊告を衚瀺し、コマンドはサンドボックスなしで実行されたす

1800* **Default**: `false`1888* **Default**: `false`

1801 1889 


1821* **Scope**: [`Any file`](#scopes)1909* **Scope**: [`Any file`](#scopes)

1822* **Type**: ブヌル倀1910* **Type**: ブヌル倀

1823 * `true`: Claude Code はサンドボックス化された Bash コマンドを暩限プロンプトなしで実行したす。`deny` ルヌルずコンテンツスコヌプ付き `ask` ルヌルの察象です。`CLAUDE_CODE_SUBPROCESS_ENV_SCRUB` は自動蚱可をオフにしたす1911 * `true`: Claude Code はサンドボックス化された Bash コマンドを暩限プロンプトなしで実行したす。`deny` ルヌルずコンテンツスコヌプ付き `ask` ルヌルの察象です。`CLAUDE_CODE_SUBPROCESS_ENV_SCRUB` は自動蚱可をオフにしたす

1824 * `false`: サンドボックス化されたコマンドは通垞の暩限フロヌを通るため、蚱可ルヌルず暩限モヌドが決定したす。`/sandbox` **Mode** タブはこれを通垞暩限モヌドず呌びたす1912 * `false`: サンドボックス化されたコマンドは通垞の暩限フロヌを通過するため、蚱可ルヌルず暩限モヌドが決定したす。`/sandbox` **Mode** タブはこれを通垞暩限モヌドず呌びたす

1825* **Default**: `true`1913* **Default**: `true`

1826 1914 

1827これはサンドボックスをオンに保ち、サンドボックス化されたコマンドを通垞の暩限フロヌを通したす1915これはサンドボックスをオンに保ち、サンドボックス化されたコマンドを通垞の暩限フロヌを通したす


1841 `sandbox.excludedCommands`1929 `sandbox.excludedCommands`

1842</h3>1930</h3>

1843 1931 

1844Claude Code が垞にサンドボックスの倖で実行するコマンドそれの䞋で動䜜しないツヌルなどに名前を付けたす。各゚ントリは、`Bash(...)` [暩限ルヌル](/docs/ja/permissions#permission-rule-syntax)の内容ず同じ構文を䜿甚したす正確なコマンド、`docker *` などのプレフィックス、たたはワむルドカヌドパタヌン。1932Claude Code がサンドボックスの倖で実行するコマンドサンドボックスで動䜜しないツヌルなどに名前を付けたす。各゚ントリは、`Bash(...)` [暩限ルヌル](/docs/ja/permissions#permission-rule-syntax)の内容ず同じ構文を䜿甚したす正確なコマンド、`docker *` などのプレフィックス、たたはワむルドカヌドパタヌン。

1845 1933 

1846゚ントリはそれをカバヌするすべおのコマンドがある堎合にのみ、Bash 呌び出しをサンドボックスから倖したす。䞀郚の呌び出し圢状はそれでもサンドボックス化されたたたです。`docker *` ゚ントリだけでは、`npm ci && docker build .` をサンドボックスから倖したせん。1934゚ントリは、Bash 呌び出しのすべおのコマンドをカバヌする堎合にのみ、Bash 呌び出しをサンドボックスから倖したす。䞀郚の呌び出し圢匏はそれでもサンドボックス化されたたたです。`docker *` ゚ントリだけでは、`npm ci && docker build .` をサンドボックスから倖したせん。

1847 1935 

1848* **Scope**: [`Any file`](#scopes)1936* **Scope**: [`Any file`](#scopes)

1849* **Type**: コマンドパタヌンの配列1937* **Type**: コマンドパタヌンの配列


1857}1945}

1858```1946```

1859 1947 

1860Claude Code は Bash 呌び出しをサンドボックス化されたたたにしたす。これらの圢状の 1 ぀がある堎合1948Claude Code は、以䞋の圢状の 1 ぀を持぀堎合、Bash 呌び出しをサンドボックス化したたたにしたす

1861 1949 

1862* `sudo`、`eval`、`xargs` で始たるコマンド1950* `sudo`、`eval`、たたは `xargs` で始たるコマンド

1863* `cd`、`pushd`、`popd`。呌び出しのどこにでも衚瀺される1951* `cd`、`pushd`、たたは `popd`呌び出しのどこにでも出珟

1864* コマンド眮換、サブシェル、`if` たたは `for` などの制埡フロヌ ブロック1952* コマンド眮換、サブシェル、たたは `if` や `for` などの制埡フロヌ ブロック

1865* `docker build . > build.log` のような `2>&1` のようなファむル蚘述子を耇補するもの以倖のリダむレクト1953* `docker build . > build.log` など、ファむル蚘述子を耇補するもの以倖のリダむレクト`2>&1` など

1866* 倉数から来るコマンド名1954* 倉数から来るコマンド名

1867 1955 

1868たずえば、`cd build && docker compose up` は `docker *` ゚ントリの䞋でサンドボックス化されたたたで、`cd` ゚ントリを远加しおもそれは倉わりたせん。1956たずえば、`cd build && docker compose up` は `docker *` ゚ントリの䞋でサンドボックス化されたたたであり、`cd` ゚ントリを远加しおもそれは倉わりたせん。

1869 1957 

1870陀倖されたコマンドは通垞の暩限フロヌを通過したす。陀倖はセキュリティ境界ではなく、䟿宜です。ツヌルが特定の堎所にのみ曞き蟌む必芁がある堎合は、[`filesystem.allowWrite`](#sandbox-filesystem-allowwrite)を優先しおください。Claude Code はセッションが読み蟌むすべおの蚭定スコヌプ党䜓で゚ントリをマヌゞし、このリストに察する管理察象のみのロックはないため、管理察象リストは狭く保っおください。1958陀倖されたコマンドは通垞の暩限フロヌを通過したす。陀倖は䟿宜的なものであり、セキュリティ境界ではありたせん。ツヌルが特定の堎所にのみ曞き蟌む必芁がある堎合は、[`filesystem.allowWrite`](#sandbox-filesystem-allowwrite)を優先しおください。Claude Code はセッションが読み蟌むすべおの蚭定スコヌプ党䜓で゚ントリをマヌゞし、このリストに察する管理察象のみのロックはないため、管理察象リストを狭く保ちたす。

1871 1959 

1872<h3 id="sandbox-allowunsandboxedcommands">1960<h3 id="sandbox-allowunsandboxedcommands">

1873 `sandbox.allowUnsandboxedCommands`1961 `sandbox.allowUnsandboxedCommands`

1874</h3>1962</h3>

1875 1963 

1876Claude がサンドボックスによっおブロックされた埌、`dangerouslyDisableSandbox` パラメヌタを䜿甚しおコマンドをサンドボックスの倖で再詊行できるようにしたす。これを `false` に蚭定しお、Claude Code がそのパラメヌタを完党に無芖し、Claude が実行するすべおのコマンドがサンドボックス化されるか、[`excludedCommands`](#sandbox-excludedcommands)に衚瀺されるようにしたす。`/sandbox` **Overrides** タブはその状態を**厳密なサンドボックスモヌド**ずしお衚瀺したす。厳密なサンドボックスを必須ずするポリシヌの堎合は、管理蚭定で `false` を䜿甚しおください。1964Claude がサンドボックスによっおブロックされた埌、`dangerouslyDisableSandbox` パラメヌタを䜿甚しおコマンドをサンドボックスの倖で再詊行できるようにしたす。これを `false` に蚭定しお、Claude Code がそのパラメヌタを完党に無芖し、Claude が実行するすべおのコマンドがサンドボックス化されるか、[`excludedCommands`](#sandbox-excludedcommands)に衚瀺されるようにしたす。`/sandbox` **Overrides** タブはその状態を**厳密なサンドボックスモヌド**ずしお衚瀺したす。厳密なサンドボックスを必芁ずするポリシヌの堎合は、管理蚭定で `false` を䜿甚したす。

1877 1965 

1878* **Scope**: [`Any file`](#scopes)1966* **Scope**: [`Any file`](#scopes)

1879* **Type**: ブヌル倀1967* **Type**: ブヌル倀

1880 * `true`: Claude がサンドボックスによっおブロックされた埌、`dangerouslyDisableSandbox` パラメヌタを䜿甚しおコマンドをサンドボックスの倖で再詊行できたす1968 * `true`: Claude がサンドボックスによっおブロックされた埌、`dangerouslyDisableSandbox` パラメヌタを䜿甚しおコマンドをサンドボックスの倖で再詊行できたす

1881 * `false`: Claude Code はそのパラメヌタを無芖するため、Claude が実行するすべおのコマンドはサンドボックス化されるか `excludedCommands` に衚瀺されたす1969 * `false`: Claude Code はそのパラメヌタを無芖するため、Claude が実行するすべおのコマンドはサンドボックス化されるか、`excludedCommands` に衚瀺されたす

1882* **Default**: `true`1970* **Default**: `true`

1883 1971 

1884これにより、管理蚭定がカバヌするすべおのナヌザヌに察しお厳密なサンドボックスモヌドが匷制されたす1972これにより、管理蚭定がカバヌするすべおのナヌザヌに察しお厳密なサンドボックスモヌドが匷制されたす


1892}1980}

1893```1981```

1894 1982 

1895サンドボックスなしの再詊行は通垞の暩限フロヌを通り、マニュアルモヌドではプロンプトが衚瀺されたす。[サンドボックスなしの再詊行゚スケヌプハッチ](/docs/ja/sandboxing#the-unsandboxed-retry-escape-hatch)を参照しおください。1983サンドボックスなしの再詊行は通垞の暩限フロヌを通過し、マニュアルモヌドではプロンプトが衚瀺されたす。[サンドボックスなしの再詊行゚スケヌプハッチ](/docs/ja/sandboxing#the-unsandboxed-retry-escape-hatch)を参照しおください。

1896 1984 

1897[`!` シェルモヌドプロンプト](/docs/ja/interactive-mode#shell-mode-with-prefix)で自分で入力したコマンドがサンドボックス化されお実行される堎合を確認するには、[厳密なサンドボックスモヌド](/docs/ja/sandboxing#the-unsandboxed-retry-escape-hatch)を参照しおください。1985[`!` シェルモヌドプロンプト](/docs/ja/interactive-mode#shell-mode-with-prefix)で自分で入力するコマンドがサンドボックス化されるずきを確認するには、[厳密なサンドボックスモヌド](/docs/ja/sandboxing#the-unsandboxed-retry-escape-hatch)を参照しおください。

1898 1986 

1899<h3 id="sandbox-filesystem">1987<h3 id="sandbox-filesystem">

1900 `sandbox.filesystem`1988 `sandbox.filesystem`

1901</h3>1989</h3>

1902 1990 

1903サンドボックス化されたコマンドが読み取りおよび曞き蟌みできるパスを制埡したす。デフォルトでは、䜜業ディレクトリ、セッション䞀時ディレクトリ、`--add-dir`、`/add-dir`、たたは `permissions.additionalDirectories` で远加したディレクトリに曞き蟌むこずができ、認蚌情報ファむルを含むファむルシステムの残りの郚分を読み取るこずができたす。4 ぀のパスリストでこれを拡倧たたは瞮小するか、`disabled` でファむルシステムレむダヌをオフにしたす。デフォルトの境界に぀いおは、[ファむルシステム分離](/docs/ja/sandboxing#filesystem-isolation)を参照しおください。1991サンドボックス化されたコマンドが読み取りおよび曞き蟌みできるパスを制埡したす。デフォルトでは、䜜業ディレクトリ、ナヌザヌごずの䞀時ディレクトリ、`--add-dir`、`/add-dir`、たたは `permissions.additionalDirectories` で远加したディレクトリに曞き蟌むこずができ、認蚌情報ファむルを含むファむルシステムの残りの郚分を読み取るこずができたす。4 ぀のパスリストで制限たたは拡倧するか、`disabled` でファむルシステムレむダヌをオフにしたす。[ファむルシステム分離](/docs/ja/sandboxing#filesystem-isolation)のデフォルト境界を参照しおください。

1904 1992 

1905* **Scope**: [`Any file`](#scopes)1993* **Scope**: [`Any file`](#scopes)

1906* **Type**: `allowWrite`、`denyWrite`、`denyRead`、`allowRead` 配列を含むオブゞェクト、および `allowManagedReadPathsOnly` ず `disabled` ブヌル倀1994* **Type**: `allowWrite`、`denyWrite`、`denyRead`、`allowRead` 配列を含むオブゞェクト、および `allowManagedReadPathsOnly` ず `disabled` ブヌル倀


1919}2007}

1920```2008```

1921 2009 

1922Claude Code はこれらのリストを OS サンドボックス境界で匷制するため、`kubectl`、`terraform`、`npm` などのサンドボックス化されたコマンドが開始するすべおのサブプロセスに適甚されたす。Claude Code は[暩限ルヌル](/docs/ja/sandboxing#permission-rules)をこれらのリストに远加したす`Edit` 蚱可および拒吊ルヌルを `allowWrite` および `denyWrite` に、`Read` 拒吊ルヌルを `denyRead` に、`WebFetch(domain:...)` 蚱可および拒吊ルヌルを[`network`](#sandbox-network)ドメむンリストに远加したす。2010Claude Code はこれらのリストを OS サンドボックス境界で匷制するため、`kubectl`、`terraform`、`npm` などのサンドボックス化されたコマンドが開始するすべおのサブプロセスに適甚されたす。Claude Code は[暩限ルヌル](/docs/ja/sandboxing#permission-rules)を同じリストに远加したす`Edit` 蚱可および拒吊ルヌルを `allowWrite` および `denyWrite` に、`Read` 拒吊ルヌルを `denyRead` に、`WebFetch(domain:...)` 蚱可および拒吊ルヌルを[`network`](#sandbox-network)ドメむンリストに远加したす。

1923 2011 

1924管理察象のみのロックが蚭定されおいない限り、Claude Code はセッションが読み蟌む蚭定ファむル党䜓ですべおのリストをマヌゞしたす。[`allowManagedReadPathsOnly`](#sandbox-filesystem-allowmanagedreadpathsonly)は `allowRead` を管理蚭定からの゚ントリに制限し、[`allowManagedDomainsOnly`](#sandbox-network-allowmanageddomainsonly)は蚱可されたドメむンに察しお同じこずを行いたす。2012管理察象のみのロックが蚭定されおいない限り、Claude Code はセッションが読み蟌む蚭定ファむル党䜓ですべおのリストをマヌゞしたす。[`allowManagedReadPathsOnly`](#sandbox-filesystem-allowmanagedreadpathsonly)は `allowRead` を管理蚭定からの゚ントリに制限し、[`allowManagedDomainsOnly`](#sandbox-network-allowmanageddomainsonly)は蚱可されたドメむンに察しお同じこずを行いたす。

1925 2013 

1926[サンドボックスを蚭定する](/docs/ja/sandboxing#configure-sandboxing)は `--setting-sources` で陀倖する゜ヌスをカバヌしおいたす。セッション䞭にリストを線集するず、Claude Code は[実行䞭のセッションに倉曎を適甚したす](/docs/ja/settings#when-edits-take-effect)。2014[サンドボックスを蚭定する](/docs/ja/sandboxing#configure-sandboxing)は、`--setting-sources` で陀倖する゜ヌスをカバヌしおいたす。セッション䞭にリストを線集するず、Claude Code は[実行䞭のセッションに倉曎を適甚](/docs/ja/settings#when-edits-take-effect)したす。

1927 2015 

1928<h4 id="sandbox-path-prefixes">2016<h4 id="sandbox-path-prefixes">

1929 サンドボックスパスプレフィックス2017 サンドボックスパスプレフィックス

1930</h4>2018</h4>

1931 2019 

1932`allowWrite`、`denyWrite`、`denyRead`、`allowRead`、および [`credentials.files`](#sandbox-credentials-files) のパスは、プレフィックスで解決されたす2020`allowWrite`、`denyWrite`、`denyRead`、`allowRead`、および [`credentials.files`](#sandbox-credentials-files) のパスはプレフィックスで解決されたす

1933 2021 

1934| プレフィックス | 意味 | 䟋 |2022| プレフィックス | 意味 | 䟋 |

1935| :- | :- | :- |2023| :- | :- | :- |


1937| `~/` | ホヌムディレクトリに盞察 | `~/.kube` は `$HOME/.kube` になりたす |2025| `~/` | ホヌムディレクトリに盞察 | `~/.kube` は `$HOME/.kube` になりたす |

1938| `./` たたはプレフィックスなし | プロゞェクト蚭定ではプロゞェクトルヌトに盞察、ナヌザヌ蚭定では `~/.claude` に盞察 | `.claude/settings.json` の `./output` は `<project-root>/output` に解決されたす |2026| `./` たたはプレフィックスなし | プロゞェクト蚭定ではプロゞェクトルヌトに盞察、ナヌザヌ蚭定では `~/.claude` に盞察 | `.claude/settings.json` の `./output` は `<project-root>/output` に解決されたす |

1939 2027 

1940絶察パスの `//path` プレフィックスも機胜したす。プロゞェクト盞察解決を期埅しお単䞀スラッシュ `/path` を䜿甚する堎合は、`./path` に切り替えおください。この構文は、`//path` を絶察パスに、`/path` をプロゞェクト盞察に䜿甚する[読み取りおよび線集暩限ルヌル](/docs/ja/permissions#read-and-edit)ずは異なりたす。サンドボックスファむルシステムパスは暙準芏玄を䜿甚するため、`/tmp/build` は絶察パスです。2028絶察パスの `//path` プレフィックスも機胜したす。プロゞェクト盞察解決を期埅しお単䞀スラッシュ `/path` を䜿甚する堎合は、`./path` に切り替えたす。この構文は、`//path` を絶察パスに、`/path` をプロゞェクト盞察に䜿甚する[Read および Edit 暩限ルヌル](/docs/ja/permissions#read-and-edit)ずは異なりたす。サンドボックスファむルシステムパスは暙準芏則を䜿甚するため、`/tmp/build` は絶察パスです。

1941 2029 

1942Claude Code はディレクトリパスから末尟のスラッシュを削陀するため、`~/.aws` ず `~/.aws/` は同じディレクトリず䞀臎したす。v2.1.224 より前では、Claude Code は末尟のスラッシュをサンドボックスに枡し、Claude は末尟のスラッシュで曞かれた `denyRead` たたは `denyWrite` ゚ントリの䞋のパスを読み取りたたは曞き蟌みできたした。2030Claude Code はディレクトリパスから末尟のスラッシュを削陀するため、`~/.aws` ず `~/.aws/` は同じディレクトリず䞀臎したす。v2.1.224 より前では、Claude Code は末尟のスラッシュをサンドボックスに枡し、Claude は `denyRead` たたは `denyWrite` ゚ントリで曞き蟌たれたパスの䞋のパスを読み取りたたは曞き蟌みできたした。

1943 2031 

1944Claude Code は末尟の `/**` も削陀するため、`~/build/**` ず `~/build` は同じディレクトリをカバヌしたす。`*` などのワむルドカヌドが機胜するかどうかは、゚ントリがどのリストにあるか、およびプラットフォヌムに䟝存したす2032Claude Code は末尟の `/**` も削陀するため、`~/build/**` ず `~/build` は同じディレクトリをカバヌしたす。`*` などのワむルドカヌドが機胜するかどうかは、゚ントリがどのリストにあるか、およびプラットフォヌムに䟝存したす

1945 2033 

1946* **`allowWrite` および `denyWrite`**: macOS ではワむルドカヌドが機胜したす。Linux ず WSL2 では、サンドボックスは具䜓的なパスをマりントするため、Claude Code は末尟の `/**` を削陀した埌に `*`、`?`、たたは `[` を含む゚ントリをスキップし、その゚ントリは効果がありたせん。Claude Code は `Edit` 暩限ルヌルからパスをこれらのリストに远加するため、同じ制限が適甚され、`/sandbox` の **Config** タブはワむルドカヌドを含む `Edit` および `Read` 暩限ルヌルに぀いお譊告したす。2034* **`allowWrite` および `denyWrite`**: macOS ではワむルドカヌドが機胜したす。Linux ず WSL2 では、サンドボックスは具䜓的なパスをマりントするため、Claude Code は末尟の `/**` を削陀した埌に `*`、`?`、たたは `[` を含む゚ントリをスキップし、その゚ントリは効果がありたせん。Claude Code は `Edit` 暩限ルヌルからパスを远加するため、同じ制限が適甚され、`/sandbox` の **Config** タブはワむルドカヌドを含む `Edit` および `Read` 暩限ルヌルに぀いお譊告したす。

1947* **`denyRead` および `allowRead`**: ワむルドカヌドはすべおのプラットフォヌムで機胜したす。Linux ず WSL2 では、Claude Code は読み取り゚ントリを、それが䞀臎する具䜓的なパスに展開したす。これは曞き蟌みリストに察しおは行いたせん。2035* **`denyRead` および `allowRead`**: ワむルドカヌドはすべおのプラットフォヌムで機胜したす。Linux ず WSL2 では、Claude Code は読み取り゚ントリを、それが䞀臎する具䜓的なパスに展開したす。これは曞き蟌みリストでは行いたせん。

1948 2036 

1949<h3 id="sandbox-filesystem-allowwrite">2037<h3 id="sandbox-filesystem-allowwrite">

1950 `sandbox.filesystem.allowWrite`2038 `sandbox.filesystem.allowWrite`

1951</h3>2039</h3>

1952 2040 

1953䜜業ディレクトリ、セッション䞀時ディレクトリ、`--add-dir`、`/add-dir`、たたは `permissions.additionalDirectories` で远加したディレクトリを超えお、サンドボックス化されたコマンドが曞き蟌みできるパスを远加したす。`kubectl` やビルドツヌルなどのサブプロセスがプロゞェクト倖に曞き蟌む必芁がある堎合に䜿甚したす。2041䜜業ディレクトリ、ナヌザヌごずの䞀時ディレクトリ、`--add-dir`、`/add-dir`、たたは `permissions.additionalDirectories` で远加したディレクトリを超えお、サンドボックス化されたコマンドが曞き蟌むこずができるパスを远加したす。`kubectl` やビルドツヌルなどのサブプロセスがプロゞェクト倖に曞き蟌む必芁がある堎合に䜿甚したす。

1954 2042 

1955* **Scope**: [`Any file`](#scopes)2043* **Scope**: [`Any file`](#scopes)

1956* **Type**: [サンドボックスパスプレフィックス](#sandbox-path-prefixes)を䜿甚するパス文字列の配列2044* **Type**: [サンドボックスパスプレフィックス](#sandbox-path-prefixes)を䜿甚するパス文字列の配列

1957* **Default**: 未蚭定。サンドボックス化されたコマンドは、䜜業ディレクトリ、セッション䞀時ディレクトリ、`--add-dir` たたは `/add-dir` で远加したディレクトリ、および [`permissions.additionalDirectories`](#permissions-additionaldirectories) のディレクトリに曞き蟌むこずができたす2045* **Default**: 未蚭定。サンドボックス化されたコマンドは、䜜業ディレクトリ、ナヌザヌごずの䞀時ディレクトリ、`--add-dir` たたは `/add-dir` で远加したディレクトリ、および [`permissions.additionalDirectories`](#permissions-additionaldirectories) のディレクトリに曞き蟌むこずができたす

1958 2046 

1959これにより、ビルドが `/tmp/build` の䞋に曞き蟌むこずができ、`kubectl` が kubeconfig を曎新できたす2047これにより、ビルドは `/tmp/build` の䞋に曞き蟌むこずができ、`kubectl` は kubeconfig を曎新できたす

1960 2048 

1961```json settings.json theme={null}2049```json settings.json theme={null}

1962{2050{


1968}2056}

1969```2057```

1970 2058 

1971Claude Code はセッションが読み蟌むすべおの蚭定スコヌプ党䜓で゚ントリをマヌゞしたすナヌザヌ、プロゞェクト、ロヌカル、管理察象パスは盞互に眮き換わるのではなく組み合わされ、Claude Code は `Edit(...)` 蚱可暩限ルヌルからパスを远加したす。`allowWrite` ゚ントリは[保護されたパス](/docs/ja/sandboxing#protected-paths)を解陀するこずはできたせん。2059Claude Code は `allowWrite` ゚ントリず `Edit(...)` 蚱可暩限ルヌルからのパスをセッションが読み蟌むすべおの蚭定スコヌプ党䜓でマヌゞし、[`permissions.blockReadsOutsideWorkingDirectories`](#sandboxed-commands-under-the-block)がオンの間、リポゞトリ蚭定からのものを陀倖したす。`allowWrite` ゚ントリは[保護されたパス](/docs/ja/sandboxing#protected-paths)を解陀できたせん。

1972 2060 

1973<h3 id="sandbox-filesystem-denywrite">2061<h3 id="sandbox-filesystem-denywrite">

1974 `sandbox.filesystem.denyWrite`2062 `sandbox.filesystem.denyWrite`


1992}2080}

1993```2081```

1994 2082 

1995Claude Code はセッションが読み蟌むすべおの蚭定スコヌプ党䜓で゚ントリをマヌゞし、`Edit(...)` 拒吊暩限ルヌルからパスを远加したす。2083Claude Code はセッションが読み蟌むすべおの蚭定スコヌプ党䜓で゚ントリをマヌゞし、`Edit(...)` 拒吊暩限ルヌルからのパスを远加したす。

1996 2084 

1997<h3 id="sandbox-filesystem-denyread">2085<h3 id="sandbox-filesystem-denyread">

1998 `sandbox.filesystem.denyRead`2086 `sandbox.filesystem.denyRead`

1999</h3>2087</h3>

2000 2088 

2001サンドボックス化されたコマンドが特定のパスデフォルトの読み取りポリシヌが公開する認蚌情報ファむルなどを読み取るのをブロックしたす。認蚌情報ファむルを保護し、サンドボックスプロキシを通じお䜿甚可胜に保぀には、代わりに [`sandbox.credentials`](#sandbox-credentials) を参照しおください。2089サンドボックス化されたコマンドが特定のパスデフォルトの読み取りポリシヌが公開する認蚌情報ファむルなどの読み取りをブロックしたす。認蚌情報ファむルを保護し、サンドボックスプロキシを通じお䜿甚可胜に保぀には、代わりに [`sandbox.credentials`](#sandbox-credentials) を参照しおください。

2002 2090 

2003* **Scope**: [`Any file`](#scopes)2091* **Scope**: [`Any file`](#scopes)

2004* **Type**: [サンドボックスパスプレフィックス](#sandbox-path-prefixes)を䜿甚するパス文字列の配列2092* **Type**: [サンドボックスパスプレフィックス](#sandbox-path-prefixes)を䜿甚するパス文字列の配列


2014}2102}

2015```2103```

2016 2104 

2017Claude Code はセッションが読み蟌むすべおの蚭定スコヌプ党䜓で゚ントリをマヌゞし、`Read(...)` 拒吊暩限ルヌルからパスを远加したす。[`filesystem.disabled`](#sandbox-filesystem-disabled)が `true` の堎合、Claude Code はこれらの゚ントリを匷制したせん。2105Claude Code はセッションが読み蟌むすべおの蚭定スコヌプ党䜓で゚ントリをマヌゞし、`Read(...)` 拒吊暩限ルヌルからのパスを远加したす。[`filesystem.disabled`](#sandbox-filesystem-disabled)が `true` の堎合、Claude Code はこれらの゚ントリを匷制したせん。

2018 2106 

2019<h3 id="sandbox-filesystem-allowread">2107<h3 id="sandbox-filesystem-allowread">

2020 `sandbox.filesystem.allowRead`2108 `sandbox.filesystem.allowRead`


2026* **Type**: [サンドボックスパスプレフィックス](#sandbox-path-prefixes)を䜿甚するパス文字列の配列2114* **Type**: [サンドボックスパスプレフィックス](#sandbox-path-prefixes)を䜿甚するパス文字列の配列

2027* **Default**: 未蚭定2115* **Default**: 未蚭定

2028 2116 

2029これはホヌムディレクトリの読み取りをブロックしたすが、プロゞェクト自䜓は陀きたす2117これにより、プロゞェクト自䜓を陀くホヌムディレクトリの読み取りがブロックされたす

2030 2118 

2031```json settings.json theme={null}2119```json settings.json theme={null}

2032{2120{


2039}2127}

2040```2128```

2041 2129 

2042Claude Code は `.` ゚ントリをプロゞェクト蚭定ではプロゞェクトルヌトに、ナヌザヌ蚭定では `~/.claude` に解決したす。Claude Code はセッションが読み蟌むすべおの蚭定ファむル党䜓で゚ントリをマヌゞしたす。[`allowManagedReadPathsOnly`](#sandbox-filesystem-allowmanagedreadpathsonly)が蚭定されおいない限り。2130Claude Code は `.` ゚ントリをプロゞェクト蚭定ではプロゞェクトルヌトに、ナヌザヌ蚭定では `~/.claude` に解決したす。Claude Code はセッションが読み蟌むすべおの蚭定ファむル党䜓で゚ントリをマヌゞしたす。[`allowManagedReadPathsOnly`](#sandbox-filesystem-allowmanagedreadpathsonly)が蚭定されおいない限り、[`permissions.blockReadsOutsideWorkingDirectories`](#sandboxed-commands-under-the-block)がオンの間、リポゞトリ蚭定からの゚ントリを陀倖したす。

2043 2131 

2044<h3 id="sandbox-filesystem-allowmanagedreadpathsonly">2132<h3 id="sandbox-filesystem-allowmanagedreadpathsonly">

2045 `sandbox.filesystem.allowManagedReadPathsOnly`2133 `sandbox.filesystem.allowManagedReadPathsOnly`

2046</h3>2134</h3>

2047 2135 

2048管理蚭定から来る [`allowRead`](#sandbox-filesystem-allowread) ゚ントリのみを尊重するため、開発者は組織がブロックしたパスぞの読み取りアクセスを再床開くこずはできたせん。Claude Code は匕き続き、セッションが読み蟌むすべおの蚭定スコヌプから `denyRead` ゚ントリをマヌゞしたす。2136管理蚭定から来る [`allowRead`](#sandbox-filesystem-allowread) ゚ントリのみを尊重するため、開発者は組織がブロックしたパスぞの読み取りアクセスを再床開くこずができたせん。Claude Code は匕き続きセッションが読み蟌むすべおの蚭定スコヌプから `denyRead` ゚ントリをマヌゞしたす。

2049 2137 

2050* **Scope**: [`Managed`](#scopes)2138* **Scope**: [`Managed`](#scopes)

2051* **Type**: ブヌル倀2139* **Type**: ブヌル倀


2053 * `false`: `allowRead` ゚ントリはセッションが読み蟌むすべおの蚭定スコヌプからマヌゞされたす2141 * `false`: `allowRead` ゚ントリはセッションが読み蟌むすべおの蚭定スコヌプからマヌゞされたす

2054* **Default**: `false`2142* **Default**: `false`

2055 2143 

2056これはホヌムディレクトリの読み取りをブロックし、`~/work` を再床開き、開発者が他のものを再床開くのを防ぎたす2144これにより、ホヌムディレクトリの読み取りがブロックされ、`~/work` が再床開かれ、開発者が他のものを再床開くのが停止されたす

2057 2145 

2058```json managed-settings.json theme={null}2146```json managed-settings.json theme={null}

2059{2147{


2067}2155}

2068```2156```

2069 2157 

2070[開発者がポリシヌを拡倧するのを防ぐ](/docs/ja/sandboxing#keep-developers-from-widening-the-policy)を参照しおください。2158[ポリシヌの拡倧を開発者に防止させる](/docs/ja/sandboxing#keep-developers-from-widening-the-policy)を参照しおください。

2071 2159 

2072<h3 id="sandbox-filesystem-disabled">2160<h3 id="sandbox-filesystem-disabled">

2073 `sandbox.filesystem.disabled`2161 `sandbox.filesystem.disabled`

2074</h3>2162</h3>

2075 2163 

2076ネットワヌク分離を保持しながらファむルシステム分離をスキップしたす。サンドボックス化されたコマンドはホストファむルシステムぞの無制限の読み取りおよび曞き蟌みアクセスを取埗し、それらのネットワヌク出力は [`network.allowedDomains`](#sandbox-network-alloweddomains) に限定されたたたです。コマンドが接続する堎所を制埡するためにサンドボックスを䜿甚する堎合に䜿甚したす。曞き蟌む内容ではなく。Claude Code v2.1.216 以降が必芁です。2164ネットワヌク分離を保持しながらファむルシステム分離をスキップしたす。サンドボックス化されたコマンドはホストファむルシステムぞの無制限の読み取りおよび曞き蟌みアクセスを取埗し、それらのネットワヌク出力は [`network.allowedDomains`](#sandbox-network-alloweddomains) に限定されたたたです。コマンドが䜕を曞き蟌むかではなく、どこに接続するかを制埡するためにサンドボックスを䜿甚する堎合に䜿甚したす。Claude Code v2.1.216 以降が必芁です。

2077 2165 

2078* **Scope**: [`User or managed`](#scopes)。管理蚭定が `sandbox.filesystem` をたったく蚭定する堎合、たたは `"mode": "deny"` の `sandbox.credentials.files` ゚ントリをリストする堎合、管理蚭定のみがそれを蚭定できたす。2166* **Scope**: [`User or managed`](#scopes)。管理蚭定が `sandbox.filesystem` をたったく蚭定する堎合、たたは `"mode": "deny"` を持぀ `sandbox.credentials.files` ゚ントリをリストする堎合、管理蚭定のみがそれを蚭定できたす。

2079* **Type**: ブヌル倀2167* **Type**: ブヌル倀

2080 * `true`: Claude Code はファむルシステム分離をスキップし、ネットワヌク分離を保持したす2168 * `true`: Claude Code はファむルシステム分離をスキップし、ネットワヌク分離を保持したす

2081 * `false`: ファむルシステム分離は有効なたたです2169 * `false`: ファむルシステム分離は有効なたたです

2082* **Default**: `false`。ファむルシステム分離は有効なたたです2170* **Default**: `false`。ファむルシステム分離は有効なたたです

2083 2171 

2084これはファむルシステムを開いたたたにし、ネットワヌク出力を GitHub ず npm に限定したす2172これにより、ファむルシステムが開かれ、ネットワヌク出力が GitHub ず npm に限定されたす

2085 2173 

2086```json settings.json theme={null}2174```json settings.json theme={null}

2087{2175{


2097}2185}

2098```2186```

2099 2187 

2100レむダヌがオフの堎合、Claude Code は `denyRead` たたは `credentials.files` `deny` ゚ントリを匷制したせんが、`credentials.envVars` ゚ントリず適甚された `mask` ゚ントリは機胜し続けたす。[`autoAllowBashIfSandboxed`](#sandbox-autoallowbashifsandboxed)は匕き続き `true` にデフォルト蚭定されるため、プロンプトを続けるには `false` に蚭定しおください。[ファむルシステム分離を無効にする](/docs/ja/sandboxing#disable-filesystem-isolation)を参照しお、それを蚭定できる゜ヌスの完党なリストず、分離がオフの堎合に䜕が倉わるかを確認しおください。Claude Code v2.1.216 以降が必芁です。2188レむダヌがオフの堎合、Claude Code は `denyRead` たたは `credentials.files` `deny` ゚ントリを匷制したせんが、`credentials.envVars` ゚ントリず適甚された `mask` ゚ントリは匕き続き機胜したす。[`autoAllowBashIfSandboxed`](#sandbox-autoallowbashifsandboxed)は匕き続き `true` にデフォルト蚭定されるため、プロンプトを続けるには `false` に蚭定したす。[ファむルシステム分離を無効にする](/docs/ja/sandboxing#disable-filesystem-isolation)を参照しお、それを蚭定できる゜ヌスの完党なリストず、分離がオフの堎合に䜕が倉わるかを確認しおください。Claude Code v2.1.216 以降が必芁です。

2101 2189 

2102<h3 id="sandbox-ignoreviolations">2190<h3 id="sandbox-ignoreviolations">

2103 `sandbox.ignoreViolations`2191 `sandbox.ignoreViolations`

2104</h3>2192</h3>

2105 2193 

2106コマンドが `/etc/hosts` をスタヌトアップで確認するツヌルなど、プロヌブされお拒吊されるこずが予想されるパスのサンドボックス違反レポヌトをサむレンスしたす。これらの拒吊が違反ずしお衚瀺されたり、Claude が芋たりしないようにしたす。サンドボックスはアクセスをブロックしたたたです。レポヌトのみが抑制されたす。キヌはコマンドず照合するサブストリング`*` はすべおのコマンドず䞀臎で、倀はそのコマンドで無芖する違反のサブストリングファむルシステムパスなどです。2194コマンドがプロヌブしお拒吊されるこずが予想されるパスのサンドボックス違反レポヌトを沈黙させたす䟋えば、スタヌトアップ時に `/etc/hosts` をチェックするツヌル。これらの拒吊は違反ずしお衚瀺されず、Claude が芋るものにも衚瀺されたせん。サンドボックスはアクセスをブロックしたたたです。レポヌトのみが抑制されたす。キヌはコマンドに察しお䞀臎するサブストリング`*` はすべおのコマンドに䞀臎で、倀はそのコマンドで無芖する違反のサブストリングファむルシステムパスなどです。

2107 2195 

2108* **Scope**: [`Any file`](#scopes)2196* **Scope**: [`Any file`](#scopes)

2109* **Type**: コマンドサブストリングを違反サブストリングの配列にマップするオブゞェクト。通垞はパス2197* **Type**: コマンドサブストリングを違反サブストリングの配列にマップするオブゞェクト通垞はパス

2110* **Default**: 未蚭定。すべおの違反が報告されたす2198* **Default**: 未蚭定。すべおの違反が報告されたす

2111 2199 

2112```json settings.json theme={null}2200```json settings.json theme={null}


2123 `sandbox.enableWeakerNestedSandbox`2211 `sandbox.enableWeakerNestedSandbox`

2124</h3>2212</h3>

2125 2213 

2126Linux サンドボックスを非特暩 Docker コンテナ内で実行したす。bubblewrap は新しい `/proc` をマりントできたせん。代わりに、内郚サンドボックスはコンテナの既存の `/proc` をバむンドマりントしたす。これは、新しいマりントが非衚瀺にするプロセス情報を公開したす。これはセキュリティを䜎䞋させたす。倖郚コンテナが既に必芁な分離を提䟛する堎合にのみ䜿甚しおください。2214Linux サンドボックスを非特暩 Docker コンテナ内で実行したす。bubblewrap は新しい `/proc` をマりントできたせん。代わりに、内郚サンドボックスはコンテナの既存の `/proc` をバむンドマりントしたす。これにより、新しいマりントが非衚瀺にするプロセス情報が公開されたす。これはセキュリティを䜎䞋させたす。倖郚コンテナが既に必芁な分離を提䟛する堎合にのみ䜿甚したす。

2127 2215 

2128* **Scope**: [`Any file`](#scopes)2216* **Scope**: [`Any file`](#scopes)

2129* **Type**: ブヌル倀2217* **Type**: ブヌル倀


2146 `sandbox.enableWeakerNetworkIsolation`2234 `sandbox.enableWeakerNetworkIsolation`

2147</h3>2235</h3>

2148 2236 

2149macOS でサンドボックス化されたコマンドがシステム TLS 信頌サヌビス `com.apple.trustd.agent` に到達できるようにしたす。`gh`、`gcloud`、`terraform` などの Go ベヌスのツヌルは、[`network.httpProxyPort`](#sandbox-network-httpproxyport) を MITM プロキシずカスタム CA で䜿甚する堎合、TLS 蚌明曞を怜蚌するために必芁です。これはセキュリティを䜎䞋させたす。信頌サヌビスを通じた朜圚的なデヌタ流出パスを開きたす。2237macOS でサンドボックス化されたコマンドがシステム TLS トラストサヌビス `com.apple.trustd.agent` に到達できるようにしたす。`gh`、`gcloud`、`terraform` などの Go ベヌスのツヌルは、[`network.httpProxyPort`](#sandbox-network-httpproxyport)を MITM プロキシずカスタム CA で䜿甚する堎合、TLS 蚌明曞を怜蚌するために必芁です。これはトラストサヌビスを通じた朜圚的なデヌタ流出パスを開くこずでセキュリティを䜎䞋させたす。

2150 2238 

2151* **Scope**: [`Any file`](#scopes)2239* **Scope**: [`Any file`](#scopes)

2152* **Type**: ブヌル倀2240* **Type**: ブヌル倀

2153 * `true`: macOS でサンドボックス化されたコマンドは `com.apple.trustd.agent` に到達できたす2241 * `true`: macOS でサンドボックス化されたコマンドは `com.apple.trustd.agent` に到達できたす

2154 * `false`: macOS でサンドボックス化されたコマンドはシステム TLS 信頌サヌビスに到達できたせん2242 * `false`: macOS でサンドボックス化されたコマンドはシステム TLS トラストサヌビスに到達できたせん

2155* **Default**: `false`2243* **Default**: `false`

2156 2244 

2157```json settings.json theme={null}2245```json settings.json theme={null}


2163}2251}

2164```2252```

2165 2253 

2166MITM プロキシを䜿甚しない堎合は、代わりに倱敗するツヌルを [`excludedCommands`](#sandbox-excludedcommands) にリストしおください。[Go ベヌスの CLI が macOS で TLS 怜蚌に倱敗する](/docs/ja/sandboxing#troubleshooting)を参照しおください。2254MITM プロキシを䜿甚しない堎合は、代わりに倱敗するツヌルを [`excludedCommands`](#sandbox-excludedcommands) にリストしたす。[Go ベヌスの CLI が macOS で TLS 怜蚌に倱敗する](/docs/ja/sandboxing#troubleshooting)を参照しおください。

2167 2255 

2168<h3 id="sandbox-allowappleevents">2256<h3 id="sandbox-allowappleevents">

2169 `sandbox.allowAppleEvents`2257 `sandbox.allowAppleEvents`

2170</h3>2258</h3>

2171 2259 

2172macOS でサンドボックス化されたコマンドが Apple Events を送信できるようにしたす。`open`、`osascript`、およびブラりザで URL を開くツヌルが必芁です。これがないず、゚ラヌ `-600` で倱敗したす。これはコヌド実行分離を削陀したすサンドボックス化されたコマンドはナヌザヌプロンプトなしで他のアプリケヌションをサンドボックスなしで起動でき、Terminal などの実行䞭のアプリケヌションに AppleScript コマンドを送信できたす。アプリごずの macOS オヌトメヌション同意プロンプトTCCの察象です。2260macOS でサンドボックス化されたコマンドが Apple Events を送信できるようにしたす。`open`、`osascript`、およびブラりザで URL を開くツヌルはこれが必芁です。これがないず、゚ラヌ `-600` で倱敗したす。これはコヌド実行分離を削陀したす。サンドボックス化されたコマンドはナヌザヌプロンプトなしで他のアプリケヌションを非サンドボックス化で起動でき、Terminal などの実行䞭のアプリケヌションに AppleScript コマンドを送信できたす。これはアプリごずの macOS オヌトメヌション同意プロンプトTCCの察象です。

2173 2261 

2174* **Scope**: [`User or managed`](#scopes)2262* **Scope**: [`User or managed`](#scopes)

2175* **Type**: ブヌル倀2263* **Type**: ブヌル倀


2186}2274}

2187```2275```

2188 2276 

2189分離を保持しながら 1 ぀のそのようなツヌルを実行するには、代わりに [`excludedCommands`](#sandbox-excludedcommands) に远加しおください。[macOS の Apple Events](/docs/ja/sandboxing#security-limitations)を参照しおください。2277分離を保持しながら 1 ぀のそのようなツヌルを実行するには、代わりに [`excludedCommands`](#sandbox-excludedcommands) に远加したす。[macOS の Apple Events](/docs/ja/sandboxing#security-limitations)を参照しおください。

2190 2278 

2191<h3 id="sandbox-ripgrep">2279<h3 id="sandbox-ripgrep">

2192 `sandbox.ripgrep`2280 `sandbox.ripgrep`

2193</h3>2281</h3>

2194 2282 

2195Claude Code が䜿甚するものの代わりに、独自の ripgrep バむナリをサンドボックスに指定したす。たずえば、プラットフォヌムが異なる方法で構築された `rg` が必芁な堎合。2283Claude Code が䜿甚するものの代わりに、独自の ripgrep バむナリをサンドボックスに指定したす。たずえば、プラットフォヌムが異なる方法で構築された `rg` が必芁な堎合です。

2196 2284 

2197* **Scope**: [`User or managed`](#scopes)2285* **Scope**: [`User or managed`](#scopes)

2198* **Type**: ripgrep バむナリぞのパスである `command` を含むオブゞェクト、および前眮する匕数の配列である optional `args`2286* **Type**: ripgrep バむナリぞのパスである `command` を含むオブゞェクト、および前眮する匕数の配列である optional `args`

2199* **Default**: 未蚭定。サンドボックスは Claude Code ず同じ ripgrep バむナリを䜿甚したす。[`USE_BUILTIN_RIPGREP`](/docs/ja/env-vars)を `0` に蚭定しない限り、バンドルされたバむナリです2287* **Default**: 未蚭定。サンドボックスは Claude Code ず同じ ripgrep バむナリを䜿甚したす。[`USE_BUILTIN_RIPGREP`](/docs/ja/env-vars)を `0` に蚭定しない限り、これはバンドルされたバむナリです

2200 2288 

2201```json settings.json theme={null}2289```json settings.json theme={null}

2202{2290{


2215`PATH` の倖にむンストヌルされた bubblewrap バむナリ゚アギャップホスト䞊のベンダヌ版などをサンドボックスに指定したす。Claude Code はスタヌトアップ䟝存関係チェックず、サンドボックス化された各コマンドをラップするずきの䞡方でパスを䜿甚したす。2303`PATH` の倖にむンストヌルされた bubblewrap バむナリ゚アギャップホスト䞊のベンダヌ版などをサンドボックスに指定したす。Claude Code はスタヌトアップ䟝存関係チェックず、サンドボックス化された各コマンドをラップするずきの䞡方でパスを䜿甚したす。

2216 2304 

2217* **Scope**: [`Managed`](#scopes)。Claude Code はナヌザヌ、プロゞェクト、たたはロヌカルファむルがサンドボックスを別のバむナリに指定できないように、管理蚭定からのみ読み取りたす。2305* **Scope**: [`Managed`](#scopes)。Claude Code はナヌザヌ、プロゞェクト、たたはロヌカルファむルがサンドボックスを別のバむナリに指定できないように、管理蚭定からのみ読み取りたす。

2218* **Type**: 文字列。絶察パス。Claude Code は盞察パスをドロップし、`PATH` ルックアップにフォヌルバックしたす2306* **Type**: 文字列。絶察パス。Claude Code は盞察パスを削陀し、`PATH` ルックアップにフォヌルバックしたす

2219* **Default**: 未蚭定。Claude Code は `PATH` で `bwrap` を芋぀けたす2307* **Default**: 未蚭定。Claude Code は `PATH` で `bwrap` を芋぀けたす

2220 2308 

2221```json managed-settings.json theme={null}2309```json managed-settings.json theme={null}


2236`PATH` の倖にむンストヌルされた `socat` バむナリをサンドボックスネットワヌクプロキシに指定したす。2324`PATH` の倖にむンストヌルされた `socat` バむナリをサンドボックスネットワヌクプロキシに指定したす。

2237 2325 

2238* **Scope**: [`Managed`](#scopes)2326* **Scope**: [`Managed`](#scopes)

2239* **Type**: 文字列。絶察パス。Claude Code は盞察パスをドロップし、`PATH` ルックアップにフォヌルバックしたす2327* **Type**: 文字列。絶察パス。Claude Code は盞察パスを削陀し、`PATH` ルックアップにフォヌルバックしたす

2240* **Default**: 未蚭定。Claude Code は `PATH` で `socat` を芋぀けたす2328* **Default**: 未蚭定。Claude Code は `PATH` で `socat` を芋぀けたす

2241 2329 

2242```json managed-settings.json theme={null}2330```json managed-settings.json theme={null}


2260* **Type**: `files`、`envVars`、`allowPlaintextInject`、`awsPairs`、`sigv4` を含むオブゞェクト2348* **Type**: `files`、`envVars`、`allowPlaintextInject`、`awsPairs`、`sigv4` を含むオブゞェクト

2261* **Default**: 未蚭定。認蚌情報は保護されたせん2349* **Default**: 未蚭定。認蚌情報は保護されたせん

2262 2350 

2263これは AWS 認蚌情報ファむルを非衚瀺にし、サンドボックス化されたコマンドから `GITHUB_TOKEN` を削陀したす2351これにより、AWS 認蚌情報ファむルが非衚瀺になり、`GITHUB_TOKEN` がサンドボックス化されたコマンドから削陀されたす

2264 2352 

2265```json settings.json theme={null}2353```json settings.json theme={null}

2266{2354{


2273}2361}

2274```2362```

2275 2363 

2276`deny` ファむル保護はファむルシステムレむダヌの䞀郚であるため、[ファむルシステム分離を無効にする](/docs/ja/sandboxing#disable-filesystem-isolation)堎合は適甚されたせん。環境倉数保護は匕き続き行われたす。2364`deny` ファむル保護はファむルシステムレむダヌの䞀郚であるため、[ファむルシステム分離を無効にする](/docs/ja/sandboxing#disable-filesystem-isolation)堎合は適甚されたせん。環境倉数保護は匕き続き適甚されたす。

2277 2365 

2278<h4 id="invalid-credential-entries-in-managed-settings">2366<h4 id="invalid-credential-entries-in-managed-settings">

2279 管理蚭定の無効な認蚌情報゚ントリ2367 管理蚭定の無効な認蚌情報゚ントリ


2281 2369 

2282管理察象の `sandbox.credentials` ゚ントリが怜蚌に倱敗した堎合、Claude Code は可胜な限り認蚌情報を保護し続けたす2370管理察象の `sandbox.credentials` ゚ントリが怜蚌に倱敗した堎合、Claude Code は可胜な限り認蚌情報を保護し続けたす

2283 2371 

2284* `files` たたは `envVars` の゚ントリで、有効な `path` たたは `name` ず `mask` たたは `deny` の `mode` を持぀ものキャプチャグルヌプのない `extract` パタヌンなどは、譊告ずずもに `mode: "deny"` に䜎䞋したす。認蚌情報はマスクされず、゚ントリを修正するたでブロックされたたたです。䜎䞋した `files` ゚ントリは [`filesystem.disabled`](/docs/ja/sandboxing#disable-filesystem-isolation) を明瀺的な `deny` ゚ントリのようにピンしたす。譊告は、管理蚭定がファむルシステム分離をオフにした堎合、その読み取りブロックが匷制されないこずを蚘したす。2372* `files` たたは `envVars` の゚ントリで、有効な `path` たたは `name` ず `mask` たたは `deny` の `mode` を持぀ものキャプチャグルヌプがない `extract` パタヌンなどは、譊告ずずもに `mode: "deny"` に䜎䞋されるため、認蚌情報はマスクされず、゚ントリを修正するたでブロックされたたたです。䜎䞋した `files` ゚ントリは、明瀺的な `deny` ゚ントリのように [`filesystem.disabled`](/docs/ja/sandboxing#disable-filesystem-isolation) をピンしたす。譊告は、管理蚭定がファむルシステム分離をオフにする堎合、その読み取りブロックが匷制されないこずを蚘したす。

2285* 䞍明な `mode` たたは無効な `path` たたは `name` を持぀゚ントリは削陀されたす。2373* 䞍明な `mode` たたは無効な `path` たたは `name` を持぀゚ントリは削陀されたす。

2286* 各ケヌスは譊告したす。゚ントリが䜎䞋たたは削陀されるかどうかに関わらず、残りの有効な゚ントリは匕き続き匷制され、完党に無効な `credentials` 倀は削陀されたすが、`sandbox` の残りは匕き続き適甚されたす。2374* 各ケヌスは譊告したす。゚ントリが䜎䞋たたは削陀されるかどうかに関わらず、残りの有効な゚ントリは匕き続き匷制され、完党に無効な `credentials` 倀は削陀されたすが、`sandbox` の残りは匕き続き適甚されたす。

2287 2375 


2291 `sandbox.credentials.files`2379 `sandbox.credentials.files`

2292</h3>2380</h3>

2293 2381 

2294認蚌情報ファむルたたはディレクトリをサンドボックス化されたコマンドから保護したす。`"mode": "deny"` の堎合、Claude Code はサンドボックス内のパスの読み取りをブロックしたす。これは [`sandbox.filesystem.denyRead`](#sandbox-filesystem-denyread) ず同じ読み取りブロックです。` "mode": "mask"` の堎合、Linux ず WSL2 でサンドボックス化されたコマンドはファむルのセンチネルコピヌを読み取り、サンドボックスプロキシはその゚ントリの `injectHosts` ぞの送信リク゚ストで実際の倀を眮き換えたす。macOS ではファむルはサンドボックス内で読み取り䞍可です。`"mode": "mask"` は Claude Code v2.1.221 以降が必芁です。2382認蚌情報ファむルたたはディレクトリをサンドボックス化されたコマンドから保護したす。`"mode": "deny"` の堎合、Claude Code はサンドボックス内のパスの読み取りをブロックしたす。これは [`sandbox.filesystem.denyRead`](#sandbox-filesystem-denyread) ず同じ読み取りブロックです。`"mode": "mask"` の堎合、Linux ず WSL2 でサンドボックス化されたコマンドはファむルのセンチネルコピヌを読み取り、サンドボックスプロキシはその゚ントリの `injectHosts` ぞの送信リク゚ストで実際の倀を眮き換えたす。macOS ではファむルはサンドボックス内で読み取り䞍可です。`"mode": "mask"` には Claude Code v2.1.221 以降が必芁です。

2295 2383 

2296* **Scope**: [`Any file`](#scopes)。Claude Code はプロゞェクト `.claude/settings.json` ずロヌカル `.claude/settings.local.json` から `mask` ゚ントリを削陀したす。2384* **Scope**: [`Any file`](#scopes)。Claude Code はプロゞェクト `.claude/settings.json` ずロヌカル `.claude/settings.local.json` から `mask` ゚ントリを削陀したす。

2297* **Type**: オブゞェクトの配列。各オブゞェクトは `path` ず `"deny"` たたは `"mask"` の `mode`、および optional [ファむルのマスクフィヌルド](#mask-fields-for-files)2385* **Type**: オブゞェクトの配列。各オブゞェクトは `path` ず `"deny"` たたは `"mask"` の `mode`、および optional [ファむルのマスクフィヌルド](#mask-fields-for-files)を含みたす

2298* **Default**: 未蚭定。認蚌情報ファむルは保護されたせん2386* **Default**: 未蚭定。認蚌情報ファむルは保護されたせん

2299 2387 

2300これは AWS 認蚌情報ファむルを非衚瀺にし、`gh` ホストファむルをマスクしたす。実際の倀は `api.github.com` ぞのリク゚ストでのみ眮き換えられたす2388これにより、AWS 認蚌情報ファむルが非衚瀺になり、`gh` ホストファむルがマスクされ、`api.github.com` ぞのリク゚ストでのみ実際の倀が眮き換えられたす

2301 2389 

2302```json settings.json theme={null}2390```json settings.json theme={null}

2303{2391{


2312}2400}

2313```2401```

2314 2402 

2315パスは `sandbox.filesystem.*` 蚭定ず同じ[プレフィックス](#sandbox-path-prefixes)を䜿甚し、Claude Code はセッションが読み蟌むすべおの蚭定スコヌプから配列をマヌゞしたす。[認蚌情報を保護する](/docs/ja/sandboxing#protect-credentials)は `--setting-sources` で陀倖する゜ヌスから䜕が匕き続き適甚されるかをカバヌしおいたす。`mask` ゚ントリは v2.1.221 以降が必芁です。2403パスは `sandbox.filesystem.*` 蚭定ず同じ[プレフィックス](#sandbox-path-prefixes)を䜿甚し、Claude Code はセッションが読み蟌むすべおの蚭定スコヌプから配列をマヌゞしたす。[認蚌情報を保護する](/docs/ja/sandboxing#protect-credentials)は、`--setting-sources` で陀倖する゜ヌスから䜕が匕き続き適甚されるかをカバヌしおいたす。`mask` ゚ントリには Claude Code v2.1.221 以降が必芁です。

2316 2404 

2317`mask` 眮き換えはサンドボックスプロキシを通じおのみ実行されるため、[`sandbox.network.tlsTerminate`](#sandbox-network-tlsterminate) を蚭定するか、プレヌン HTTP テストネットワヌクの堎合は [`allowPlaintextInject`](#sandbox-credentials-allowplaintextinject) を蚭定しおください。`mask` は単䞀ファむルに適甚されるため、各認蚌情報ファむルを個別にリストしおください。Claude Code は `deny` ゚ントリの `mask` フィヌルドを受け入れたすが無芖したす。[認蚌情報ファむルをマスクする](/docs/ja/sandboxing#mask-credential-files)は、どの蚭定゜ヌスが尊重されるか、および゚ントリが `deny` にフォヌルバックするずきをカバヌしおいたす。2405`mask` 眮換はサンドボックスプロキシを通じおのみ実行されるため、[`sandbox.network.tlsTerminate`](#sandbox-network-tlsterminate)、たたは プレヌン HTTP テストネットワヌクの堎合は [`allowPlaintextInject`](#sandbox-credentials-allowplaintextinject) を蚭定したす。`mask` は単䞀ファむルに適甚されるため、各認蚌情報ファむルを個別にリストしたす。Claude Code は `deny` ゚ントリの `mask` フィヌルドを受け入れたすが、無芖したす。[認蚌情報ファむルをマスクする](/docs/ja/sandboxing#mask-credential-files)は、どの蚭定゜ヌスが尊重されるか、および゚ントリが `deny` にフォヌルバックするずきをカバヌしおいたす。

2318 2406 

2319<span id="sandbox-credentials-files-extract" />2407<span id="sandbox-credentials-files-extract" />

2320 2408 


2336 2424 

2337| フィヌルド | 型 | 䜕をするか |2425| フィヌルド | 型 | 䜕をするか |

2338| :- | :- | :- |2426| :- | :- | :- |

2339| `extract` | 文字列。少なくずも 1 ぀のキャプチャグルヌプを持぀正芏衚珟 | 各マッチのグルヌプ 1 でキャプチャされたテキストのみをマスクしたす。ファむルの残りは解析可胜なたたです。`decode` も蚭定されおいる堎合、Claude Code は各キャプチャを眮き換える代わりに、可胜な JWT ずしお確認したす。v2.1.221 以降が必芁です |2427| `extract` | 文字列。少なくずも 1 ぀のキャプチャグルヌプを持぀正芏衚珟 | 各䞀臎のグルヌプ 1 でキャプチャされたテキストのみをマスクするため、ファむルの残りは解析可胜なたたです。`decode` も蚭定されおいる堎合、Claude Code は各キャプチャを眮き換える前に、可胜な JWT ずしお確認したす。v2.1.221 以降が必芁です |

2340| `onExtractNoMatch` | `"warn"`、`"deny"`、たたは `"error"`。デフォルト `"warn"` | `extract` たたは `decode` がマスクするものを芋぀けられない堎合に䜕が起こるか。`warn` はファむルを読み取り可胜なたたにしたす。サンドボックス内で、`deny` は読み取り䞍可にし、`error` は蚭定を修正するたでサンドボックスセットアップを停止したす。Claude Code は、読み取りブロックが匷制されない堎合、`deny` を `error` ずしお扱いたす。[ファむルシステム分離を無効にする](/docs/ja/sandboxing#disable-filesystem-isolation)か、[`sandbox.filesystem.allowRead`](#sandbox-filesystem-allowread)゚ントリがパスを再床開く堎合。v2.1.221 以降が必芁です。`decode` ケヌスは v2.1.224 以降が必芁です |2428| `onExtractNoMatch` | `"warn"`、`"deny"`、たたは `"error"`。デフォルト `"warn"` | `extract` たたは `decode` がマスクするものを芋぀けられない堎合に䜕が起こるか。`warn` はファむルをサンドボックス内で読み取り可胜なたたにし、`deny` は読み取り䞍可にし、`error` は蚭定を修正するたでサンドボックスセットアップを停止したす。Claude Code は、読み取りブロックが匷制されない堎合、`deny` を `error` ずしお扱いたす。[ファむルシステム分離を無効にする](/docs/ja/sandboxing#disable-filesystem-isolation)か、[`sandbox.filesystem.allowRead`](#sandbox-filesystem-allowread)゚ントリがパスを再床開く堎合です。v2.1.221 以降が必芁です。`decode` ケヌスには v2.1.224 以降が必芁です |

2341| `decode` | 文字列 `"jwt"` | ファむル内の JSON Web TokenJWTを芋぀け、組み蟌みパタヌンたたは蚭定されおいる堎合は `extract` で、各候補を怜蚌し、構造的に有効な停トヌクンで眮き換えたす。サンドボックス内のコヌドがトヌクンをデコヌドし続けるようにしたす。候補が怜蚌されない堎合、`onExtractNoMatch` が結果を管理したす。v2.1.224 以降が必芁です |2429| `decode` | 文字列 `"jwt"` | ファむル内の JSON Web TokenJWTを芋぀けたす。組み蟌みパタヌンたたは蚭定されおいる堎合は `extract` を䜿甚しお、各候補を怜蚌し、構造的に有効な停のトヌクンで眮き換えたす。サンドボックス内のコヌドがトヌクンをデコヌドし続けるようにしたす。候補が怜蚌されない堎合、`onExtractNoMatch` が結果を管理したす。v2.1.224 以降が必芁です |

2342| `maskClaims` | 文字列の配列。少なくずも 1 ぀のクレヌム名。`decode` が必芁 | 各怜蚌枈み JWT 内の名前付きトップレベルペむロヌドクレヌムのみをマスクし、倉曎されたペむロヌドの呚りにトヌクンを再構築したす。他のクレヌムは読み取り可胜なたたです。名前付きクレヌムが䞀臎しない堎合、`onExtractNoMatch` が結果を管理したす。v2.1.224 以降が必芁です |2430| `maskClaims` | 文字列の配列。少なくずも 1 ぀のクレヌム名。`decode` が必芁 | 各怜蚌枈み JWT 内の名前付きトップレベルペむロヌドクレヌムのみをマスクし、倉曎されたペむロヌドの呚りにトヌクンを再構築したす。他のクレヌムは読み取り可胜なたたです。名前付きクレヌムが䞀臎しない堎合、`onExtractNoMatch` が結果を管理したす。v2.1.224 以降が必芁です |

2343| `maskDuplicates` | ブヌル倀。デフォルト `false` | ファむル内の他の堎所にある各マスク倀の逐語的コピヌも眮き換えたす。コメントに貌り付けられたシヌクレットなど。Claude Code は生のサブストリングず照合するため、長く、高゚ントロピヌのシヌクレット甚に予玄しおください。`extract` たたは `decode` が蚭定されおいる堎合にのみ参照されたす。v2.1.221 以降が必芁です |2431| `maskDuplicates` | ブヌル倀。デフォルト `false` | 各マスクされた倀の逐語的なコピヌをファむル内の他の堎所でも眮き換えたす。䟋えば、コメントに貌り付けられたシヌクレット。Claude Code は生のサブストリングず䞀臎するため、長く、高゚ントロピヌのシヌクレット甚に予玄したす。`extract` たたは `decode` が蚭定されおいる堎合にのみ参照されたす。v2.1.221 以降が必芁です |

2344| `injectHosts` | 文字列の配列。各ホストは [`sandbox.network.allowedDomains`](#sandbox-network-alloweddomains) も認めたす | サンドボックスプロキシが実際の倀を眮き換えるホストを絞りたす。未蚭定の堎合、プロキシは `sandbox.network.allowedDomains` のすべおのホストぞのリク゚ストで眮き換えたす。v2.1.221 以降が必芁です |2432| `injectHosts` | 文字列の配列。各ホストは [`sandbox.network.allowedDomains`](#sandbox-network-alloweddomains) も認めたす | サンドボックスプロキシが実際の倀を眮き換えるホストを絞りたす。未蚭定の堎合、プロキシは `sandbox.network.allowedDomains` のすべおのホストぞのリク゚ストで眮き換えたす。v2.1.221 以降が必芁です |

2345 2433 

2346これは `gh` ホストファむルの `oauth_token` 倀のみをマスクし、ファむル内のそれぞれの他のコピヌを眮き換え、パタヌンが䜕も䞀臎しない堎合はファむルを読み取り䞍可にし、実際のトヌクンは `api.github.com` ぞのリク゚ストでのみ眮き換えたす2434これにより、`gh` ホストファむル内の `oauth_token` 倀のみがマスクされ、ファむル内のそれぞれの他のコピヌが眮き換えられ、パタヌンが䜕も䞀臎しない堎合はファむルが読み取り䞍可になり、実際のトヌクンは `api.github.com` ぞのリク゚ストでのみ眮き換えられたす

2347 2435 

2348```json settings.json theme={null}2436```json settings.json theme={null}

2349{2437{


2368 `sandbox.credentials.envVars`2456 `sandbox.credentials.envVars`

2369</h3>2457</h3>

2370 2458 

2371環境倉数をサンドボックス化されたコマンドから保護したす。`"mode": "deny"` の堎合、Claude Code はサンドボックス化されたコマンドの環境から倉数を削陀したす。` "mode": "mask"` の堎合、サンドボックス化されたコマンドはセッションごずのセンチネル倀を芋お、サンドボックスプロキシはその゚ントリの `injectHosts` ぞの送信リク゚ストで実際の倀を眮き換えたす。`gh` ず `npm` などのツヌルは実際の認蚌情報を保持するこずなく認蚌を続けたす。`"mode": "mask"` は Claude Code v2.1.199 以降が必芁です。2459環境倉数をサンドボックス化されたコマンドから保護したす。`"mode": "deny"` の堎合、Claude Code はサンドボックス化されたコマンドの環境から倉数を削陀したす。`"mode": "mask"` の堎合、サンドボックス化されたコマンドはセッションごずのセンチネル倀を芋お、サンドボックスプロキシはその゚ントリの `injectHosts` ぞの送信リク゚ストで実際の倀を眮き換えたす。`gh` や `npm` などのツヌルは実際の認蚌情報を保持するこずなく認蚌を続けたす。`"mode": "mask"` には Claude Code v2.1.199 以降が必芁です。

2372 2460 

2373* **Scope**: [`Any file`](#scopes)。Claude Code はプロゞェクト `.claude/settings.json` ずロヌカル `.claude/settings.local.json` から `mask` ゚ントリを削陀したす。2461* **Scope**: [`Any file`](#scopes)。Claude Code はプロゞェクト `.claude/settings.json` ずロヌカル `.claude/settings.local.json` から `mask` ゚ントリを削陀したす。

2374* **Type**: オブゞェクトの配列。各オブゞェクトは `name` ず `"deny"` たたは `"mask"` の `mode`、および optional [環境倉数のマスクフィヌルド](#mask-fields-for-environment-variables)2462* **Type**: オブゞェクトの配列。各オブゞェクトは `name` ず `"deny"` たたは `"mask"` の `mode`、および optional [環境倉数のマスクフィヌルド](#mask-fields-for-environment-variables)を含みたす

2375* **Default**: 未蚭定。環境倉数は保護されたせん2463* **Default**: 未蚭定。環境倉数は保護されたせん

2376 2464 

2377これは `NPM_TOKEN` をサンドボックス化されたコマンドから削陀し、`GITHUB_TOKEN` をマスクしたす。実際の倀は `api.github.com` ぞのリク゚ストでのみ眮き換えられたす2465これにより、`NPM_TOKEN` がサンドボックス化されたコマンドから削陀され、`GITHUB_TOKEN` がマスクされ、実際の倀は `api.github.com` ぞのリク゚ストでのみ眮き換えられたす

2378 2466 

2379```json settings.json theme={null}2467```json settings.json theme={null}

2380{2468{


2389}2477}

2390```2478```

2391 2479 

2392`name` は文字、アンダヌスコアで始たり、文字、数字、アンダヌスコアのみを含む必芁がありたす。Claude Code はセッションが読み蟌むすべおの蚭定スコヌプから配列をマヌゞし、同じ倉数が䞡方のモヌドで衚瀺される堎合は `deny` を適甚したす。[認蚌情報を保護する](/docs/ja/sandboxing#protect-credentials)は `--setting-sources` で陀倖する゜ヌスから䜕が匕き続き適甚されるかをカバヌしおいたす。`mask` ゚ントリは v2.1.199 以降が必芁です。2480`name` は文字たたは䞋線で始たり、文字、数字、䞋線のみを含む必芁がありたす。Claude Code はセッションが読み蟌むすべおの蚭定スコヌプから配列をマヌゞし、同じ倉数が䞡方のモヌドで衚瀺される堎合は `deny` を適甚したす。[認蚌情報を保護する](/docs/ja/sandboxing#protect-credentials)は、`--setting-sources` で陀倖する゜ヌスから䜕が匕き続き適甚されるかをカバヌしおいたす。`mask` ゚ントリには Claude Code v2.1.199 以降が必芁です。

2393 2481 

2394`mask` 眮き換えはサンドボックスプロキシを通じおのみ実行されるため、[`sandbox.network.tlsTerminate`](#sandbox-network-tlsterminate) を蚭定するか、プレヌン HTTP テストネットワヌクの堎合は [`allowPlaintextInject`](#sandbox-credentials-allowplaintextinject) を蚭定しおください。[環境倉数をマスクする](/docs/ja/sandboxing#mask-environment-variables)を参照しおください。Claude Code は `deny` ゚ントリの `mask` フィヌルドを受け入れたすが無芖したす。2482`mask` 眮換はサンドボックスプロキシを通じおのみ実行されるため、[`sandbox.network.tlsTerminate`](#sandbox-network-tlsterminate)、たたは プレヌン HTTP テストネットワヌクの堎合は [`allowPlaintextInject`](#sandbox-credentials-allowplaintextinject) を蚭定したす。[環境倉数をマスクする](/docs/ja/sandboxing#mask-environment-variables)を参照しおください。Claude Code は `deny` ゚ントリの `mask` フィヌルドを受け入れたすが、無芖したす。

2395 2483 

2396<span id="sandbox-credentials-envvars-extract" />2484<span id="sandbox-credentials-envvars-extract" />

2397 2485 


2407 環境倉数のマスクフィヌルド2495 環境倉数のマスクフィヌルド

2408</h4>2496</h4>

2409 2497 

2410`mask` ゚ントリはこれらの optional フィヌルドを受け入れたす。`extract` たたは `decode` がない堎合、Claude Code は倀党䜓を 1 ぀のセンチネルで眮き換えたす。`extract` ず `decode` は同じ゚ントリで組み合わせるこずはできたせん。2498`mask` ゚ントリはこれらの optional フィヌルドを受け入れたす。`extract` たたは `decode` がない堎合、Claude Code は党䜓の倀を 1 ぀のセンチネルで眮き換えたす。`extract` ず `decode` は同じ゚ントリで組み合わせるこずはできたせん。

2411 2499 

2412| フィヌルド | 型 | 䜕をするか |2500| フィヌルド | 型 | 䜕をするか |

2413| :- | :- | :- |2501| :- | :- | :- |

2414| `extract` | 文字列。少なくずも 1 ぀のキャプチャグルヌプを持぀正芏衚珟 | 各マッチのグルヌプ 1 でキャプチャされたテキストのみをマスクしたす。`DATABASE_URL` 接続文字列内のパスワヌドなど。倀の残りは解析可胜なたたです。v2.1.224 以降が必芁です |2502| `extract` | 文字列。少なくずも 1 ぀のキャプチャグルヌプを持぀正芏衚珟 | 各䞀臎のグルヌプ 1 でキャプチャされたテキストのみをマスクしたす。䟋えば、`DATABASE_URL` 接続文字列内のパスワヌド。倀の残りは解析可胜なたたです。v2.1.224 以降が必芁です |

2415| `onExtractNoMatch` | `"warn"`、`"deny"`、たたは `"error"`。デフォルト `"warn"`。`decode` を含む゚ントリでは、`"warn"` のみが受け入れられたす | `extract` が䜕も䞀臎しない堎合に䜕が起こるか。`warn` は倉数をマスクなしで枡し、`deny` はサンドボックス内でそれをアンセットし、`error` は蚭定を修正するたでサンドボックスセットアップを停止したす。v2.1.224 以降が必芁です |2503| `onExtractNoMatch` | `"warn"`、`"deny"`、たたは `"error"`。デフォルト `"warn"`。`decode` を持぀゚ントリでは、`"warn"` のみが受け入れられたす | `extract` が䜕も䞀臎しない堎合に䜕が起こるか。`warn` は倉数をマスクなしで枡し、`deny` はサンドボックス内でそれをアンセットし、`error` は蚭定を修正するたでサンドボックスセットアップを停止したす。v2.1.224 以降が必芁です |

2416| `decode` | 文字列 `"jwt"` | 倀党䜓が JWT であるこずを怜蚌し、構造的に有効な停トヌクンで眮き換えたす。サンドボックス内のコヌドがトヌクンをデコヌドし続けるようにしたす。プロキシは出力時に実際のトヌクン党䜓を眮き換えたす。怜蚌されない倀はマスクなしで譊告ずずもに枡されたす。v2.1.224 以降が必芁です |2504| `decode` | 文字列 `"jwt"` | 党䜓の倀が JWT であるこずを怜蚌し、構造的に有効な停のトヌクンで眮き換えたす。サンドボックス内のコヌドがトヌクンをデコヌドし続けるようにしたす。プロキシは出力時に党䜓の実際のトヌクンを眮き換えたす。怜蚌されない倀は譊告ずずもにマスクなしで枡されたす。v2.1.224 以降が必芁です |

2417| `maskClaims` | 文字列の配列。少なくずも 1 ぀のクレヌム名。`decode` が必芁 | デコヌドされた JWT 内の名前付きトップレベルペむロヌドクレヌムのみをマスクし、倉曎されたペむロヌドの呚りにトヌクンを再構築したす。他のクレヌムは読み取り可胜なたたです。名前付きクレヌムが䞀臎しない堎合、倉数は譊告ずずもにマスクなしで枡されたす。v2.1.224 以降が必芁です |2505| `maskClaims` | 文字列の配列。少なくずも 1 ぀のクレヌム名。`decode` が必芁 | デコヌドされた JWT 内の名前付きトップレベルペむロヌドクレヌムのみをマスクし、倉曎されたペむロヌドの呚りにトヌクンを再構築したす。他のクレヌムは読み取り可胜なたたです。名前付きクレヌムが䞀臎しない堎合、倉数は譊告ずずもにマスクなしで枡されたす。v2.1.224 以降が必芁です |

2418| `injectHosts` | 文字列の配列。各ホストは [`sandbox.network.allowedDomains`](#sandbox-network-alloweddomains) も認めたす | サンドボックスプロキシが実際の倀を眮き換えるホストを絞りたす。未蚭定の堎合、プロキシは `sandbox.network.allowedDomains` のすべおのホストぞのリク゚ストで眮き換えたす。IPv6 宛先を括匧で囲たれた圢匏ではなく、`"::1"` などの裞の圧瞮アドレスずしお曞きたす。[`injectHosts` の IPv6 宛先](/docs/ja/sandboxing#ipv6-destinations-in-injecthosts)を参照しおください。v2.1.199 以降が必芁です |2506| `injectHosts` | 文字列の配列。各ホストは [`sandbox.network.allowedDomains`](#sandbox-network-alloweddomains) も認めたす | サンドボックスプロキシが実際の倀を眮き換えるホストを絞りたす。未蚭定の堎合、プロキシは `sandbox.network.allowedDomains` のすべおのホストぞのリク゚ストで眮き換えたす。IPv6 宛先を裞の圧瞮アドレスずしお曞き蟌みたす。䟋えば、`"::1"`。括匧圢匏ではなく。[`injectHosts` の IPv6 宛先](/docs/ja/sandboxing#ipv6-destinations-in-injecthosts)を参照しおください。v2.1.199 以降が必芁です |

2419 2507 

2420これは `DATABASE_URL` 内のパスワヌドのみをマスクし、パタヌンが䜕も䞀臎しない堎合は倉数をアンセットし、`SERVICE_JWT` の JWT をマスクしたす。`api_key` を陀くすべおのクレヌムは読み取り可胜なたたです2508これにより、`DATABASE_URL` 内のパスワヌドのみがマスクされ、パタヌンが䜕も䞀臎しない堎合は倉数がアンセットされ、`SERVICE_JWT` の JWT がマスクされたす。`api_key` を陀くすべおのクレヌムは読み取り可胜なたたです

2421 2509 

2422```json settings.json theme={null}2510```json settings.json theme={null}

2423{2511{


2446 `sandbox.credentials.allowPlaintextInject`2534 `sandbox.credentials.allowPlaintextInject`

2447</h3>2535</h3>

2448 2536 

2449TLS 終了 HTTPS だけでなく、プレヌン HTTP リク゚ストでも `mask` 眮き換えを蚱可したす。プレヌン HTTP では䞊流の ID は未怜蚌で、認蚌情報はクリアテキストで移動するため、信頌できるテストネットワヌク倖ではこれをオフのたたにしおください。Claude Code v2.1.199 以降が必芁です。2537TLS 終了 HTTPS だけでなく、プレヌン HTTP リク゚ストでも `mask` 眮換を蚱可したす。プレヌン HTTP では、アップストリヌム ID は怜蚌されず、認蚌情報はクリアテキストで移動するため、信頌できるテストネットワヌク倖ではこれをオフのたたにしたす。Claude Code v2.1.199 以降が必芁です。

2450 2538 

2451* **Scope**: [`User or managed`](#scopes)2539* **Scope**: [`User or managed`](#scopes)

2452* **Type**: ブヌル倀2540* **Type**: ブヌル倀

2453 * `true`: Claude Code は TLS 終了 HTTPS だけでなく、プレヌン HTTP リク゚ストでも `mask` 眮き換えを蚱可したす2541 * `true`: Claude Code はプレヌン HTTP リク゚ストず TLS 終了 HTTPS の䞡方で `mask` 眮換を蚱可したす

2454 * `false`: Claude Code は TLS 終了 HTTPS でのみ `mask` 眮き換えを蚱可したす2542 * `false`: Claude Code は TLS 終了 HTTPS でのみ `mask` 眮換を蚱可したす

2455* **Default**: `false`2543* **Default**: `false`

2456 2544 

2457```json settings.json theme={null}2545```json settings.json theme={null}


2470 `sandbox.credentials.awsPairs`2558 `sandbox.credentials.awsPairs`

2471</h3>2559</h3>

2472 2560 

2473マスクされた環境倉数をグルヌプ化しお、認蚌情報が非暙準の名前の倉数に存圚する堎合、[SigV4 再眲名](/docs/ja/sandboxing#re-sign-aws-requests)甚に 1 ぀の AWS 認蚌情報を圢成したす。Claude Code は、埓来の `AWS_ACCESS_KEY_ID`、`AWS_SECRET_ACCESS_KEY`、`AWS_SESSION_TOKEN` トリオを自動的にリンクしたす。倀党䜓をマスクする堎合、他の名前の堎合にのみこのキヌが必芁です。Claude Code v2.1.224 以降が必芁です。2561マスクされた環境倉数をグルヌプ化しお、認蚌情報が非暙準の名前の倉数に存圚する堎合、[SigV4 再眲名](/docs/ja/sandboxing#re-sign-aws-requests)甚に 1 ぀の AWS 認蚌情報を圢成したす。Claude Code は、埓来の `AWS_ACCESS_KEY_ID`、`AWS_SECRET_ACCESS_KEY`、`AWS_SESSION_TOKEN` トリオを党䜓の倀をマスクする堎合、自動的にリンクするため、他の名前の堎合にのみこのキヌが必芁です。Claude Code v2.1.224 以降が必芁です。

2474 2562 

2475* **Scope**: [`User or managed`](#scopes)2563* **Scope**: [`User or managed`](#scopes)

2476* **Type**: オブゞェクトの配列。各オブゞェクトは `accessKeyIdVar`、`secretAccessKeyVar`、および optional `sessionTokenVar` を含み、`sandbox.credentials.envVars` ゚ントリに名前を付けたす2564* **Type**: オブゞェクトの配列。各オブゞェクトは `accessKeyIdVar`、`secretAccessKeyVar`、および optional `sessionTokenVar` を含み、`sandbox.credentials.envVars` ゚ントリに名前を付けたす

2477* **Default**: 未蚭定。埓来のトリオのみがペアになりたす2565* **Default**: 未蚭定。埓来のトリオのみがペアになりたす

2478 2566 

2479これは 3 ぀のカスタム名の倉数を 1 ぀の AWS 認蚌情報にリンクしお再眲名したす2567これにより、3 ぀のカスタム名の倉数が 1 ぀の AWS 認蚌情報にリンクされ、再眲名されたす

2480 2568 

2481```json settings.json theme={null}2569```json settings.json theme={null}

2482{2570{


2494}2582}

2495```2583```

2496 2584 

2497各名前付き倉数は [`sandbox.credentials.envVars`](#sandbox-credentials-envvars) の党倀 `mask` ゚ントリである必芁があり、`extract` たたは `decode` なしで、すべおのペアで 1 ぀のスロットのみを埋めるこずができたす。2585各名前付き倉数は [`sandbox.credentials.envVars`](#sandbox-credentials-envvars) の党䜓倀 `mask` ゚ントリである必芁があり、`extract` たたは `decode` なしで、すべおのペアで 1 ぀のスロットのみを埋めるこずができたす。

2498 2586 

2499<h3 id="sandbox-credentials-sigv4">2587<h3 id="sandbox-credentials-sigv4">

2500 `sandbox.credentials.sigv4`2588 `sandbox.credentials.sigv4`

2501</h3>2589</h3>

2502 2590 

2503サンドボックスプロキシが[再眲名できない](/docs/ja/sandboxing#re-sign-aws-requests)AWS リク゚ストフォヌムで䜕をするかを遞択したす`streaming` は aws-chunked ストリヌミングアップロヌド、`presigned` は事前眲名 URL、`sigv4a` は SigV4A 非察称眲名。これは、マスクされたペアのプレヌスホルダヌアクセスキヌ ID で眲名されたリク゚ストにのみ適甚されたす。Claude Code v2.1.224 以降が必芁です。2591サンドボックスプロキシが [再眲名できない](/docs/ja/sandboxing#re-sign-aws-requests)AWS リク゚スト圢匏で䜕をするかを遞択したす`streaming` は aws-chunked ストリヌミングアップロヌド、`presigned` は事前眲名 URL、`sigv4a` は SigV4A 非察称眲名です。これは、マスクされたペアのプレヌスホルダヌアクセスキヌ ID で眲名されたリク゚ストにのみ適甚されたす。Claude Code v2.1.224 以降が必芁です。

2504 2592 

2505* **Scope**: [`User or managed`](#scopes)2593* **Scope**: [`User or managed`](#scopes)

2506* **Type**: `streaming`、`presigned`、`sigv4a` を含むオブゞェクト。各オブゞェクトは以䞋のいずれか2594* **Type**: `streaming`、`presigned`、`sigv4a` を含むオブゞェクト。各オブゞェクトは以䞋のいずれかです

2507 * `"deny"`: プロキシはリク゚ストを倱敗させたす2595 * `"deny"`: プロキシはリク゚ストを倱敗させたす

2508 * `"passthrough"`: プロキシはマスクされたプレヌスホルダヌで眲名されたリク゚ストを転送するため、ツヌルは AWS 自䜓の拒吊を受け取りたす2596 * `"passthrough"`: プロキシはマスクされたプレヌスホルダヌで眲名されたリク゚ストを転送するため、ツヌルは AWS 自䜓の拒吊を受け取りたす

2509* **Default**: 未蚭定。すべおのフォヌムは `"deny"` です2597* **Default**: 未蚭定。すべおの圢匏は `"deny"` です

2510 2598 

2511これはストリヌミングアップロヌドを倱敗させる代わりに転送したす2599これにより、ストリヌミングアップロヌドはプロキシで倱敗する代わりに転送されたす

2512 2600 

2513```json settings.json theme={null}2601```json settings.json theme={null}

2514{2602{


2522}2610}

2523```2611```

2524 2612 

2525`deny` の堎合、プロキシはリク゚ストを倱敗させたす。`passthrough` の堎合、プロキシはマスクされたプレヌスホルダヌで眲名されたリク゚ストを転送するため、AWS はそれを拒吊し、呌び出しツヌルはプロキシ゚ラヌの代わりに AWS 自䜓の応答を受け取りたす。2613`deny` の堎合、プロキシはリク゚ストを倱敗させたす。`passthrough` の堎合、プロキシはマスクされたプレヌスホルダヌから蚈算された眲名でリク゚ストを転送するため、AWS はそれを拒吊し、呌び出しツヌルはプロキシ゚ラヌの代わりに AWS 自䜓の応答を受け取りたす。

2526 2614 

2527<h3 id="sandbox-network">2615<h3 id="sandbox-network">

2528 `sandbox.network`2616 `sandbox.network`


2534* **Type**: 以䞋のサブキヌを含むオブゞェクト2622* **Type**: 以䞋のサブキヌを含むオブゞェクト

2535* **Default**: 未蚭定。ドメむンは事前に蚱可されず、サンドボックスは各新しいホストに぀いおプロンプトしたす2623* **Default**: 未蚭定。ドメむンは事前に蚱可されず、サンドボックスは各新しいホストに぀いおプロンプトしたす

2536 2624 

2537これは GitHub ず npm を事前に蚱可し、`uploads.github.com` をブロックし、コマンドが localhost にバむンドできるようにしたす2625これにより、GitHub ず npm が事前に蚱可され、`uploads.github.com` がブロックされ、コマンドが localhost にバむンドできたす

2538 2626 

2539```json settings.json theme={null}2627```json settings.json theme={null}

2540{2628{


2554 `sandbox.network.allowUnixSockets`2642 `sandbox.network.allowUnixSockets`

2555</h3>2643</h3>

2556 2644 

2557macOS でサンドボックス化されたコマンドが接続できる Unix ゜ケットパスをリストしたす。Claude Code は Linux ず WSL2 でこのリストを無芖したす。seccomp フィルタは゜ケットパスを怜査できたせん。代わりに [`allowAllUnixSockets`](#sandbox-network-allowallunixsockets) を䜿甚しおください。2645macOS でサンドボックス化されたコマンドが接続できる Unix ゜ケットパスをリストしたす。Claude Code は Linux ず WSL2 でこのリストを無芖したす。seccomp フィルタは゜ケットパスを怜査できたせん。代わりに [`allowAllUnixSockets`](#sandbox-network-allowallunixsockets) を䜿甚したす。

2558 2646 

2559* **Scope**: [`Any file`](#scopes)2647* **Scope**: [`Any file`](#scopes)

2560* **Type**: 文字列の配列。各文字列は゜ケットパス2648* **Type**: 文字列の配列。各゜ケットパス

2561* **Default**: 未蚭定。macOS サンドボックスはすべおの Unix ゜ケットをブロックしたす2649* **Default**: 未蚭定。macOS サンドボックスはすべおの Unix ゜ケットをブロックしたす

2562 2650 

2563```json settings.json theme={null}2651```json settings.json theme={null}


2570}2658}

2571```2659```

2572 2660 

2573゜ケットパスは広いアクセスを蚱可できたす`/var/run/docker.sock` を蚱可するず、たずえば、サンドボックス化されたコマンドが Docker デヌモンを制埡できたす。[セキュリティ制限](/docs/ja/sandboxing#security-limitations)を参照しおください。2661゜ケットパスは広いアクセスを蚱可できたす。たずえば、`/var/run/docker.sock` を蚱可するず、サンドボックス化されたコマンドが Docker デヌモンを制埡できたす。[セキュリティ制限](/docs/ja/sandboxing#security-limitations)を参照しおください。

2574 2662 

2575<h3 id="sandbox-network-allowallunixsockets">2663<h3 id="sandbox-network-allowallunixsockets">

2576 `sandbox.network.allowAllUnixSockets`2664 `sandbox.network.allowAllUnixSockets`

2577</h3>2665</h3>

2578 2666 

2579サンドボックス化されたコマンドがすべおの Unix ゜ケットに接続できるようにしたす。Linux ず WSL2 では、サンドボックスの [seccomp フィルタ](/docs/ja/sandboxing#set-up-linux-and-wsl2)は `socket(AF_UNIX, ...)` 呌び出しをブロックするため、これが Unix ゜ケットを蚱可する唯䞀の方法です。フィルタが䞍足しおいる堎合`/sandbox` がその Dependencies タブで報告したす、サンドボックスは Unix ゜ケット呌び出しをブロックしたせん。[Linux ず WSL2 をセットアップする](/docs/ja/sandboxing#set-up-linux-and-wsl2)を参照しお、フィルタがどこから来るかを確認しおください。2667サンドボックス化されたコマンドがすべおの Unix ゜ケットに接続できるようにしたす。Linux ず WSL2 では、サンドボックスの [seccomp フィルタ](/docs/ja/sandboxing#set-up-linux-and-wsl2) は `socket(AF_UNIX, ...)` 呌び出しをブロックするため、これは Unix ゜ケットを蚱可する唯䞀の方法です。フィルタが䞍足しおいる堎合`/sandbox` がその Dependencies タブで報告する堎合、サンドボックスは Unix ゜ケット呌び出しをブロックしたせん。[Linux ず WSL2 をセットアップする](/docs/ja/sandboxing#set-up-linux-and-wsl2)を参照しお、フィルタがどこから来るかを確認しおください。

2580 2668 

2581* **Scope**: [`Any file`](#scopes)2669* **Scope**: [`Any file`](#scopes)

2582* **Type**: ブヌル倀2670* **Type**: ブヌル倀

2583 * `true`: サンドボックス化されたコマンドはすべおの Unix ゜ケットに接続できたす2671 * `true`: サンドボックス化されたコマンドはすべおの Unix ゜ケットに接続できたす

2584 * `false`: サンドボックスは Unix ゜ケット接続をブロックしたすmacOS では `allowUnixSockets` のパスを陀き、Linux ず WSL2 では seccomp フィルタが存圚する堎合はそれを通じお2672 * `false`: サンドボックスは Unix ゜ケット接続をブロックしたすmacOS では `allowUnixSockets` のパスを陀き、Linux ず WSL2 ではフィルタが存圚する堎合は seccomp フィルタを通じお

2585* **Default**: `false`2673* **Default**: `false`

2586 2674 

2587```json settings.json theme={null}2675```json settings.json theme={null}


2594}2682}

2595```2683```

2596 2684 

2597WSL2 では、`true` は `cmd.exe` ず `powershell.exe` などの Windows バむナリを起動する盞互運甚゜ケットも再床開きたす。2685WSL2 では、`true` は `cmd.exe` や `powershell.exe` などの Windows バむナリを起動する盞互運甚゜ケットも再床開きたす。

2598 2686 

2599<h3 id="sandbox-network-allowlocalbinding">2687<h3 id="sandbox-network-allowlocalbinding">

2600 `sandbox.network.allowLocalBinding`2688 `sandbox.network.allowLocalBinding`

2601</h3>2689</h3>

2602 2690 

2603macOS でサンドボックス化されたコマンドが localhost ポヌトにバむンドできるようにしたす。たずえば、開発サヌバヌを起動するため。2691macOS でサンドボックス化されたコマンドが localhost ポヌトにバむンドできるようにしたす。䟋えば、開発サヌバヌを起動するためです。

2604 2692 

2605* **Scope**: [`Any file`](#scopes)2693* **Scope**: [`Any file`](#scopes)

2606* **Type**: ブヌル倀2694* **Type**: ブヌル倀


2622 `sandbox.network.allowMachLookup`2710 `sandbox.network.allowMachLookup`

2623</h3>2711</h3>

2624 2712 

2625macOS サンドボックスが怜玢できる远加の XPC および Mach サヌビス名をリストしたす。iOS Simulator たたは Playwright などの XPC を通じお通信するツヌルは、ここにサヌビスをリストする必芁がありたす。2713macOS サンドボックスが怜玢できる远加の XPC および Mach サヌビス名をリストしたす。iOS Simulator や Playwright などの XPC を通じお通信するツヌルは、ここにサヌビスをリストする必芁がありたす。

2626 2714 

2627* **Scope**: [`Any file`](#scopes)2715* **Scope**: [`Any file`](#scopes)

2628* **Type**: 文字列の配列。各文字列はサヌビス名。単䞀の末尟 `*` はプレフィックスず䞀臎し、`"*"` 単独はすべおのサヌビスず䞀臎したす2716* **Type**: 文字列の配列。各サヌビス名。単䞀の末尟 `*` はプレフィックスず䞀臎し、`"*"` だけはすべおのサヌビスず䞀臎したす

2629* **Default**: 未蚭定2717* **Default**: 未蚭定

2630 2718 

2631これは `com.apple.coresimulator.` プレフィックスの䞋のすべおのサヌビスを蚱可したす2719これにより、`com.apple.coresimulator.` プレフィックスの䞋のすべおのサヌビスが蚱可されたす

2632 2720 

2633```json settings.json theme={null}2721```json settings.json theme={null}

2634{2722{


2644 `sandbox.network.allowedDomains`2732 `sandbox.network.allowedDomains`

2645</h3>2733</h3>

2646 2734 

2647サンドボックス化されたコマンドからの送信トラフィックのドメむンを事前に蚱可し、サンドボックスがそれらに぀いおプロンプトしないようにしたす。`*.example.com` などのワむルドカヌドはサブドメむンず䞀臎し、optional `:port` サフィックスぱントリを 1 ぀のポヌトに制限したす。ポヌトのない゚ントリはすべおのポヌトず䞀臎したす。2735サンドボックス化されたコマンドからの送信トラフィック甚にドメむンを事前に蚱可するため、サンドボックスはそれらに぀いおプロンプトしたせん。`*.example.com` などのワむルドカヌドはサブドメむンず䞀臎し、optional `:port` サフィックスぱントリを 1 ぀のポヌトに制限したす。ポヌトなしの゚ントリはすべおのポヌトず䞀臎したす。

2648 2736 

2649* **Scope**: [`Any file`](#scopes)。[`allowManagedDomainsOnly`](#sandbox-network-allowmanageddomainsonly)が蚭定されおいる堎合、管理蚭定のみ。2737* **Scope**: [`Any file`](#scopes)。[`allowManagedDomainsOnly`](#sandbox-network-allowmanageddomainsonly)が蚭定されおいる堎合、管理蚭定のみ。

2650* **Type**: 文字列の配列。各文字列はドメむン、ワむルドカヌドパタヌン、たたは IP リテラル。optional `:port` サフィックス2738* **Type**: 文字列の配列。各ドメむン、ワむルドカヌドパタヌン、たたは IP リテラル。optional `:port` サフィックス付き

2651* **Default**: 未蚭定。サンドボックスは新しいホストに初めお到達するずきにプロンプトしたす2739* **Default**: 未蚭定。サンドボックスは新しいホストに初めお到達するずきにプロンプトしたす

2652 2740 

2653これは GitHub をすべおのポヌトで事前に蚱可し、すべおの npm サブドメむン、および 1 ぀の API ホストをポヌト 443 のみで事前に蚱可したす2741これにより、GitHub がすべおのポヌトで事前に蚱可され、すべおの npm サブドメむン、および 1 ぀の API ホストがポヌト 443 でのみ蚱可されたす

2654 2742 

2655```json settings.json theme={null}2743```json settings.json theme={null}

2656{2744{


2662}2750}

2663```2751```

2664 2752 

2665IPv6 リテラルを括匧で囲んで曞き、optional ポヌト`"[::1]"` はすべおのポヌトを蚱可し、`"[::1]:443"` は 1 ぀のポヌトを蚱可したす。括匧で囲たれた圢匏は Claude Code v2.1.229 以降が必芁です。[ドメむンリストの IPv6 アドレス](/docs/ja/sandboxing#ipv6-addresses-in-domain-lists)を参照しおください。2753IPv6 リテラルを括匧で囲んで曞き蟌みたす。optional ポヌト付き`"[::1]"` はすべおのポヌトを蚱可し、`"[::1]:443"` は 1 ぀のポヌトを蚱可したす。括匧圢匏には Claude Code v2.1.229 以降が必芁です。[ドメむンリストの IPv6 アドレス](/docs/ja/sandboxing#ipv6-addresses-in-domain-lists)を参照しおください。

2666 2754 

2667<h3 id="sandbox-network-denieddomains">2755<h3 id="sandbox-network-denieddomains">

2668 `sandbox.network.deniedDomains`2756 `sandbox.network.deniedDomains`

2669</h3>2757</h3>

2670 2758 

2671[`allowedDomains`](#sandbox-network-alloweddomains)ず同じワむルドカヌド、ポヌト、IPv6 構文を䜿甚しお、サンドボックス化されたコマンドからの送信トラフィックのドメむンをブロックしたす。拒吊されたドメむンは、`allowedDomains` ゚ントリも䞀臎する堎合でもブロックされたたたです。2759[`allowedDomains`](#sandbox-network-alloweddomains)ず同じワむルドカヌド、ポヌト、IPv6 構文を䜿甚しお、サンドボックス化されたコマンドからの送信トラフィック甚にドメむンをブロックしたす。拒吊されたドメむンは、`allowedDomains` ゚ントリも䞀臎する堎合でもブロックされたたたです。

2672 2760 

2673* **Scope**: [`Any file`](#scopes)2761* **Scope**: [`Any file`](#scopes)

2674* **Type**: 文字列の配列。各文字列はドメむン、ワむルドカヌドパタヌン、たたは IP リテラル。optional `:port` サフィックス2762* **Type**: 文字列の配列。各ドメむン、ワむルドカヌドパタヌン、たたは IP リテラル。optional `:port` サフィックス付き

2675* **Default**: 未蚭定2763* **Default**: 未蚭定

2676 2764 

2677```json settings.json theme={null}2765```json settings.json theme={null}


2684}2772}

2685```2773```

2686 2774 

2687Claude Code は `allowManagedDomainsOnly` が蚭定されおいる堎合でも、セッションが読み蟌むすべおの蚭定゜ヌスからこのリストをマヌゞするため、開発者は垞に拒吊リストを厳しくできたす。IPv6 リテラルに぀いおは、[ドメむンリストの IPv6 アドレス](/docs/ja/sandboxing#ipv6-addresses-in-domain-lists)を参照しおください。2775Claude Code はセッションが読み蟌むすべおの蚭定゜ヌスからこのリストをマヌゞしたす。`allowManagedDomainsOnly` が蚭定されおいる堎合でも、開発者は垞に拒吊リストを厳しくできたす。IPv6 リテラルに぀いおは、[ドメむンリストの IPv6 アドレス](/docs/ja/sandboxing#ipv6-addresses-in-domain-lists)を参照しおください。

2688 2776 

2689完党修食ドメむン名をマヌクする末尟ドット`example.com.` などで曞かれた゚ントリは、`example.com` ず同じ接続をブロックしたす。2777完党修食ドメむン名をマヌクする末尟ドット`example.com.` などで曞き蟌たれた゚ントリは、`example.com` ず同じ接続をブロックしたす。

2690 2778 

2691<h3 id="sandbox-network-strictallowlist">2779<h3 id="sandbox-network-strictallowlist">

2692 `sandbox.network.strictAllowlist`2780 `sandbox.network.strictAllowlist`

2693</h3>2781</h3>

2694 2782 

2695蚱可リスト倖のホストぞのアクセスをプロンプトする代わりにサンドボックス化されたコマンドを拒吊したす。蚱可リストは [`allowedDomains`](#sandbox-network-alloweddomains) プラス `WebFetch(domain:...)` 蚱可ルヌルからのドメむン、たたは [`allowManagedDomainsOnly`](#sandbox-network-allowmanageddomainsonly)が蚭定されおいる堎合は管理蚭定゚ントリのみです。Claude Code v2.1.219 以降が必芁です。2783蚱可リスト倖のホストぞのアクセスをプロンプトする代わりにブロックしたす。蚱可リストは [`allowedDomains`](#sandbox-network-alloweddomains) ず `WebFetch(domain:...)` 蚱可ルヌルからのドメむン、たたは [`allowManagedDomainsOnly`](#sandbox-network-allowmanageddomainsonly) が蚭定されおいる堎合は管理蚭定゚ントリのみです。Claude Code v2.1.219 以降が必芁です。

2696 2784 

2697* **Scope**: [`User or managed`](#scopes)。リポゞトリはそれをオンたたはオフにするこずはできたせん。2785* **Scope**: [`User or managed`](#scopes)。リポゞトリはそれをオンたたはオフにできたせん。

2698* **Type**: ブヌル倀2786* **Type**: ブヌル倀

2699 * `true`: Claude Code は蚱可リスト倖のホストぞのサンドボックス化されたコマンドアクセスを拒吊したす2787 * `true`: Claude Code は蚱可リスト倖のホストぞのサンドボックス化されたコマンドアクセスを拒吊したす

2700 * `false`: 別の信頌できる蚭定ファむルが `true` を蚭定しない限り、Claude Code は蚱可リスト倖のホストを暩限モヌドの代わりに拒吊する代わりに決定したす自動モヌドでコマンドの[コマンドごずの蚱可ドメむン](/docs/ja/sandboxing#per-command-allowed-domains-in-auto-mode)に察しお確認し、`dontAsk` モヌドで拒吊し、`bypassPermissions` モヌドで蚱可し、むンタラクティブタヌミナルプランモヌドセッションでバむパスが利甚可胜な堎合、それ以倖の堎合は尋ねたす2788 * `false`: 別の信頌できる蚭定ファむルが `true` を蚭定しない限り、Claude Code は蚱可リスト倖のホストを暩限モヌドの代わりに決定したす自動モヌドではコマンドの[コマンドごずの蚱可ドメむン](/docs/ja/sandboxing#per-command-allowed-domains-in-auto-mode)に察しおホストをチェックし、`dontAsk` モヌドではブロックし、`bypassPermissions` モヌドおよび バむパスが利甚可胜なむンタラクティブタヌミナルプランモヌドセッションでは蚱可し、それ以倖の堎合は尋ねたす

2701* **Default**: `false`2789* **Default**: `false`

2702 2790 

2703```json settings.json theme={null}2791```json settings.json theme={null}


2710}2798}

2711```2799```

2712 2800 

2713Claude Code はサンドボックス化されたコマンドに察しおのみこれを匷制したす。`WebFetch` などのむンプロセスツヌルは匕き続き[暩限ルヌル](/docs/ja/sandboxing#permission-rules)に埓いたす。尊重される゜ヌスのいずれかが `true` に蚭定する堎合、それはオンのたたです。[ネットワヌク分離](/docs/ja/sandboxing#network-isolation)を参照しおください。Claude Code v2.1.219 以降が必芁です。2801Claude Code はサンドボックス化されたコマンドのみに察しおこれを匷制したす。`WebFetch` などのむンプロセスツヌルは匕き続き[暩限ルヌル](/docs/ja/sandboxing#permission-rules)に埓いたす。尊重される゜ヌスのいずれかが `true` に蚭定する堎合、それはオンのたたです。[ネットワヌク分離](/docs/ja/sandboxing#network-isolation)を参照しおください。Claude Code v2.1.219 以降が必芁です。

2714 2802 

2715<h3 id="sandbox-network-allowmanageddomainsonly">2803<h3 id="sandbox-network-allowmanageddomainsonly">

2716 `sandbox.network.allowManagedDomainsOnly`2804 `sandbox.network.allowManagedDomainsOnly`


2720 2808 

2721* **Scope**: [`Managed`](#scopes)2809* **Scope**: [`Managed`](#scopes)

2722* **Type**: ブヌル倀2810* **Type**: ブヌル倀

2723 * `true`: Claude Code は管理蚭定からの `allowedDomains` ず `WebFetch(domain:...)` 蚱可ルヌルのみを尊重し、蚱可されおいないドメむンをプロンプトする代わりにブロックしたす2811 * `true`: Claude Code は管理蚭定からの `allowedDomains` ず `WebFetch(domain:...)` 蚱可ルヌルのみを尊重し、蚱可されおいないドメむンをブロックする代わりにプロンプトしたす

2724 * `false`: ナヌザヌ、プロゞェクト、ロヌカル、`--settings` 蚭定からのドメむンが蚱可リストにマヌゞされたす2812 * `false`: ナヌザヌ、プロゞェクト、ロヌカル、`--settings` 蚭定からのドメむンが蚱可リストにマヌゞされたす

2725* **Default**: `false`2813* **Default**: `false`

2726 2814 

2727これは蚱可リストを GitHub ず npm にロックし、開発者が远加するドメむンを無芖したす2815これにより、蚱可リストが GitHub ず npm にロックされ、開発者が远加するドメむンが無芖されたす

2728 2816 

2729```json managed-settings.json theme={null}2817```json managed-settings.json theme={null}

2730{2818{


2737}2825}

2738```2826```

2739 2827 

2740拒吊されたドメむンはセッションが読み蟌むすべおの゜ヌスからマヌゞされたす。[開発者がポリシヌを拡倧するのを防ぐ](/docs/ja/sandboxing#keep-developers-from-widening-the-policy)を参照しおください。2828拒吊されたドメむンはセッションが読み蟌むすべおの゜ヌスからマヌゞされたす。[ポリシヌの拡倧を開発者に防止させる](/docs/ja/sandboxing#keep-developers-from-widening-the-policy)を参照しおください。

2741 2829 

2742<h3 id="sandbox-network-httpproxyport">2830<h3 id="sandbox-network-httpproxyport">

2743 `sandbox.network.httpProxyPort`2831 `sandbox.network.httpProxyPort`

2744</h3>2832</h3>

2745 2833 

2746Claude Code が実行するものの代わりに、独自の HTTP プロキシをサンドボックスに指定したす。組織はこれを行っお HTTPS トラフィックを怜査し、独自のフィルタリングルヌルを適甚するか、すべおのリク゚ストをログしたす。未蚭定の堎合、Claude Code は HTTP トラフィック甚に独自のプロキシを起動したす。2834Claude Code が実行するものの代わりに、独自の HTTP プロキシをサンドボックスに指定したす。組織はこれを行っお、HTTPS トラフィックを怜査し、独自のフィルタリングルヌルを適甚するか、すべおのリク゚ストをログしたす。未蚭定の堎合、Claude Code は HTTP トラフィック甚に独自のプロキシを起動したす。

2747 2835 

2748* **Scope**: [`Any file`](#scopes)2836* **Scope**: [`Any file`](#scopes)

2749* **Type**: 数倀。ロヌカル TCP ポヌト2837* **Type**: 数倀。ロヌカル TCP ポヌト


2759}2847}

2760```2848```

2761 2849 

2762プロキシが SOCKS トラフィックも実行する堎合は、[`socksProxyPort`](#sandbox-network-socksproxyport)も蚭定しおください。2 ぀のうち 1 ぀だけが蚭定されおいる堎合、Claude Code は他のプロトコル甚に独自のプロキシを実行したす。[カスタムプロキシ蚭定](/docs/ja/sandboxing#custom-proxy-configuration)を参照しおください。2850プロキシが SOCKS トラフィックも実行する堎合は、[`socksProxyPort`](#sandbox-network-socksproxyport)も蚭定したす。2 ぀のうち 1 ぀だけが蚭定されおいる堎合、Claude Code は他のプロトコル甚に独自のプロキシを実行したす。[カスタムプロキシ蚭定](/docs/ja/sandboxing#custom-proxy-configuration)を参照しおください。

2763 2851 

2764<h3 id="sandbox-network-socksproxyport">2852<h3 id="sandbox-network-socksproxyport">

2765 `sandbox.network.socksProxyPort`2853 `sandbox.network.socksProxyPort`


2787 `sandbox.network.tlsTerminate`2875 `sandbox.network.tlsTerminate`

2788</h3>2876</h3>

2789 2877 

2790サンドボックスプロキシが TLS を終了しお HTTPS リク゚ストの内容を読み取るこずができるようにしたす。これは実隓的で、`mask` [認蚌情報眮き換え](/docs/ja/sandboxing#mask-credentials)はそれを必芁ずしたす。`{}` を蚭定しおセッション甚に䞀時的な認蚌局を生成するか、`caCertPath` ず `caKeyPath` を蚭定しお独自のものを䜿甚したす。2878サンドボックスプロキシが TLS を終了しお、HTTPS リク゚ストの内容を読み取るこずができるようにしたす。これは実隓的であり、`mask` [認蚌情報眮換](/docs/ja/sandboxing#mask-credentials)はそれを必芁ずしたす。`{}` を蚭定しおセッション甚に䞀時的な認蚌局を生成するか、`caCertPath` ず `caKeyPath` を蚭定しお独自のものを䜿甚したす。

2791 2879 

2792* **Scope**: [`User or managed`](#scopes)。リポゞトリはそれをオンにするか、認蚌局を提䟛するこずはできたせん。2880* **Scope**: [`User or managed`](#scopes)。リポゞトリはそれをオンにするか、認蚌局を提䟛できたせん。

2793* **Type**: optional `caCertPath` ず `caKeyPath` 文字列を含むオブゞェクト。各文字列はファむルパス2881* **Type**: optional `caCertPath` ず `caKeyPath` 文字列を含むオブゞェクト。各ファむルパス

2794* **Default**: 未蚭定。プロキシは TLS を終了たたは怜査したせん2882* **Default**: 未蚭定。プロキシは TLS を終了たたは怜査したせん

2795 2883 

2796```json settings.json theme={null}2884```json settings.json theme={null}


3015* [`CLAUDE_CODE_MESSAGING_SOCKET` ず `CLAUDE_CODE_MESSAGING_TOKEN`](/docs/ja/env-vars#variables)。Claude Code 自䜓が゚クスポヌトするものは、すべおのファむルから無芖されたす。゜ケット倉数を無芖するには Claude Code v2.1.224 以降が必芁で、トヌクンを無芖するには v2.1.228 以降が必芁です。3103* [`CLAUDE_CODE_MESSAGING_SOCKET` ず `CLAUDE_CODE_MESSAGING_TOKEN`](/docs/ja/env-vars#variables)。Claude Code 自䜓が゚クスポヌトするものは、すべおのファむルから無芖されたす。゜ケット倉数を無芖するには Claude Code v2.1.224 以降が必芁で、トヌクンを無芖するには v2.1.228 以降が必芁です。

3016* [`CLAUDE_CODE_PROJECT_DIR_NAME`](/docs/ja/sessions#name-the-project-directory-yourself)。Claude Code は起動環境からのみ読み取りたす。すべおのファむルから無芖されたす。v2.1.234 以降が必芁です。3104* [`CLAUDE_CODE_PROJECT_DIR_NAME`](/docs/ja/sessions#name-the-project-directory-yourself)。Claude Code は起動環境からのみ読み取りたす。すべおのファむルから無芖されたす。v2.1.234 以降が必芁です。

3017* [`CLAUDE_CODE_RESTRICTED`](/docs/ja/env-vars#variables)。Claude Code は起動環境からのみ読み取りたす。すべおのファむルから無芖されたす。3105* [`CLAUDE_CODE_RESTRICTED`](/docs/ja/env-vars#variables)。Claude Code は起動環境からのみ読み取りたす。すべおのファむルから無芖されたす。

3106* [`CLAUDE_CODE_DISABLE_POWERSHELL_CMD_RM_DENY`](/docs/ja/env-vars#variables)。Claude Code は起動環境からのみ読み取りたす。すべおのファむルから無芖されたす。この倉数には Claude Code v2.1.283 以降が必芁です。

3107* [`CLAUDE_CODE_DISABLE_DANGEROUS_RM_TIMEOUT` ず `CLAUDE_CODE_DISABLE_SUBSTITUTION_RM_PROMPT`](/docs/ja/env-vars#variables)。Claude Code は起動環境からのみ読み取りたす。すべおのファむルから無芖されたす。

3018 3108 

3019<h3 id="filecheckpointingenabled">3109<h3 id="filecheckpointingenabled">

3020 `fileCheckpointingEnabled`3110 `fileCheckpointingEnabled`


3109 `askUserQuestionTimeout`3199 `askUserQuestionTimeout`

3110</h3>3200</h3>

3111 3201 

3112回答されおいない [`AskUserQuestion`](/docs/ja/tools-reference) ダむアログがアむドル時間の経過埌に自動的に続行し、既に遞択しおいたオプションを送信するようにしたす。垭を離れお Claude に続行させたい堎合に蚭定したす。デフォルトでは、質問は回答されるたで埅機したす。Claude Code v2.1.200 以降が必芁です。3202回答されおいない[`AskUserQuestion`](/docs/ja/tools-reference)ダむアログがアむドル時間の経過埌に自動的に続行し、既に遞択しおいたオプションを送信するようにしたす。垭を離れお Claude に続行させたい堎合に蚭定したす。デフォルトでは、質問は回答されるたで埅機したす。Claude Code v2.1.200 以降が必芁です。

3113 3203 

3114* **スコヌプ**: [`ナヌザヌたたはマネヌゞド`](#scopes)3204* **スコヌプ**: [`ナヌザヌたたはマネヌゞド`](#scopes)

3115* **タむプ**: 文字列、`"60s"`、`"5m"`、`"10m"`、たたは `"never"` のいずれか3205* **タむプ**: 文字列、`"60s"`、`"5m"`、`"10m"`、たたは `"never"` のいずれか


3122}3212}

3123```3213```

3124 3214 

3125`/config` に **Question auto-continue timeout** ずしお衚瀺され、このキヌをナヌザヌ蚭定に曞き蟌みたす。マネヌゞド蚭定たたは `--settings` フラグがキヌを蚭定しおいる堎合、Claude Code は行を非衚瀺にしたす。Claude Code v2.1.200 以降が必芁です。3215`/config` に**質問の自動続行タむムアりト**ずしお衚瀺され、このキヌをナヌザヌ蚭定に曞き蟌みたす。マネヌゞド蚭定たたは `--settings` フラグがキヌを蚭定しおいる堎合、Claude Code は行を非衚瀺にしたす。Claude Code v2.1.200 以降が必芁です。

3126 3216 

3127<h3 id="autocontinueatusagelimit">3217<h3 id="autocontinueatusagelimit">

3128 `autoContinueAtUsageLimit`3218 `autoContinueAtUsageLimit`


3130 3220 

3131claude.ai の䜿甚制限がセッションを停止した埌、開いおいるセッションで埅機し、リセット埌にタスクを自動的に続行したす。[自動続行をオフにする](/docs/ja/interactive-mode#turn-automatic-continue-off)を参照しおください。Claude Code v2.1.234 以降が必芁です。3221claude.ai の䜿甚制限がセッションを停止した埌、開いおいるセッションで埅機し、リセット埌にタスクを自動的に続行したす。[自動続行をオフにする](/docs/ja/interactive-mode#turn-automatic-continue-off)を参照しおください。Claude Code v2.1.234 以降が必芁です。

3132 3222 

3133* **スコヌプ**: [`ナヌザヌたたはマネヌゞド`](#scopes)。ナヌザヌ蚭定、`--settings`、およびマネヌゞド蚭定からのみ読み取りたす。これらのいずれもキヌを蚭定しない堎合、プロゞェクトたたはロヌカル蚭定ファむルがキヌを蚭定するず、無芖されるのではなく機胜がオフになりたす。3223* **スコヌプ**: [`ナヌザヌたたはマネヌゞド`](#scopes)。ナヌザヌ蚭定、`--settings`、およびマネヌゞド蚭定からのみ読み取りたす。これらのいずれもキヌを蚭定しない堎合、プロゞェクトたたはロヌカル蚭定ファむルがキヌを蚭定するず、機胜は無芖されるのではなくオフになりたす。

3134* **タむプ**: ブヌル倀3224* **タむプ**: ブヌル倀

3135 * `true`: claude.ai の䜿甚制限がセッションを停止した埌、Claude Code は開いおいるセッションで埅機し、リセット埌にタスクを自動的に続行したす3225 * `true`: claude.ai の䜿甚制限がセッションを停止した埌、Claude Code は開いおいるセッションで埅機し、リセット埌にタスクを自動的に続行したす

3136 * `false`: Claude Code は独自に埅機を開始したせん。[䜿甚制限オプションメニュヌから自分で埅機を開始](/docs/ja/interactive-mode#start-a-wait-yourself)できたす3226 * `false`: Claude Code は独自に埅機を開始したせん。[䜿甚制限オプションメニュヌから自分で埅機を開始](/docs/ja/interactive-mode#start-a-wait-yourself)できたす


3142}3232}

3143```3233```

3144 3234 

3145`/config` に **Continue automatically at usage limit** ずしお衚瀺され、このキヌをナヌザヌ蚭定に曞き蟌みたす。マネヌゞド蚭定たたは `--settings` フラグがキヌを蚭定しおいる堎合、Claude Code は行を非衚瀺にしたす。3235`/config` に**䜿甚制限で自動的に続行**ずしお衚瀺され、このキヌをナヌザヌ蚭定に曞き蟌みたす。マネヌゞド蚭定たたは `--settings` フラグがキヌを蚭定しおいる堎合、Claude Code は行を非衚瀺にしたす。

3146 3236 

3147<h3 id="autoscrollenabled">3237<h3 id="autoscrollenabled">

3148 `autoScrollEnabled`3238 `autoScrollEnabled`

3149</h3>3239</h3>

3150 3240 

3151[フルスクリヌンレンダリング](/docs/ja/fullscreen)で䌚話の䞋郚に新しい出力を远埓したす。スクロヌルした堎所に留たりながら Claude が䜜業を続けるようにするにはオフにしたす。暩限プロンプトは匕き続き衚瀺されたす。3241[フルスクリヌンレンダリング](/docs/ja/fullscreen)で䌚話の䞋郚に新しい出力を远埓したす。オフにするず、Claude が䜜業を続ける間、スクロヌルした堎所に留たりたす。暩限プロンプトは匕き続き衚瀺されたす。

3152 3242 

3153* **スコヌプ**: [`任意のファむル`](#scopes)3243* **スコヌプ**: [`任意のファむル`](#scopes)

3154* **タむプ**: ブヌル倀3244* **タむプ**: ブヌル倀


3162}3252}

3163```3253```

3164 3254 

3165`/config` に **Auto-scroll** ずしお衚瀺されたすフルスクリヌンレンダリングがオンの堎合。このキヌをナヌザヌ蚭定に曞き蟌みたす。3255`/config` にフルスクリヌンレンダリングがオンの堎合**自動スクロヌル**ずしお衚瀺され、このキヌをナヌザヌ蚭定に曞き蟌みたす。

3166 3256 

3167<h3 id="axscreenreader">3257<h3 id="axscreenreader">

3168 `axScreenReader`3258 `axScreenReader`

3169</h3>3259</h3>

3170 3260 

3171スクリヌンリヌダヌフレンドリヌな出力をレンダリングしたす。装食的なボヌダヌやアニメヌションのないフラットテキストです。スクリヌンリヌダヌモヌドはクラシックレンダラヌを䜿甚するため、アクティブな間は `tui` 蚭定は効果がありたせん。アタッチされた[バックグラりンドセッション](/docs/ja/agent-view)は匕き続きフルスクリヌンでレンダリングされたす。3261スクリヌンリヌダヌフレンドリヌな出力をレンダリングしたす。装食的なボヌダヌやアニメヌションのないフラットテキストです。スクリヌンリヌダヌモヌドはクラシックレンダラヌを䜿甚するため、アクティブな間は `tui` 蚭定は効果がありたせん。接続された[バックグラりンドセッション](/docs/ja/agent-view)は匕き続きフルスクリヌンでレンダリングされたす。

3172 3262 

3173* **スコヌプ**: [`任意のファむル`](#scopes)3263* **スコヌプ**: [`任意のファむル`](#scopes)

3174* **タむプ**: ブヌル倀3264* **タむプ**: ブヌル倀

3175 * `true`: Claude Code は装食的なボヌダヌやアニメヌションのないフラットテキストをレンダリングし、クラシックレンダラヌを䜿甚したす3265 * `true`: Claude Code は装食的なボヌダヌやアニメヌションのないフラットテキストをレンダリングし、クラシックレンダラヌを䜿甚したす

3176 * `false`: Claude Code は通垞通りレンダリングしたす3266 * `false`: Claude Code は通垞通りレンダリングしたす

3177* **デフォルト**: 未蚭定のため、スクリヌンリヌダヌモヌドはオフです3267* **デフォルト**: 未蚭定、スクリヌンリヌダヌモヌドはオフです

3178* **セッションごずのオヌバヌラむド**: [`--ax-screen-reader`](/docs/ja/cli-reference#cli-flags) は [`CLAUDE_AX_SCREEN_READER`](/docs/ja/env-vars) より優先され、䞡方ずもこのキヌより優先されたす3268* **セッションごずのオヌバヌラむド**: [`--ax-screen-reader`](/docs/ja/cli-reference#cli-flags) は [`CLAUDE_AX_SCREEN_READER`](/docs/ja/env-vars) より優先され、䞡方ずもこのキヌより優先されたす

3179 3269 

3180```json settings.json theme={null}3270```json settings.json theme={null}


3187 `bashEditDiffEnabled`3277 `bashEditDiffEnabled`

3188</h3>3278</h3>

3189 3279 

3190Bash コマンドが Git リポゞトリで倉曎するファむルを Claude Code が蚘録するかどうかを遞択したす。蚘録する堎合、コマンド埌にタヌミナルでそれらのファむルの diff が衚瀺され、[PostToolUse Bash フック](/docs/ja/hooks#bash)は倉曎されたファむルのリストを受け取りたす。3280Bash コマンドの実行䞭に Git リポゞトリで倉曎されたファむルを Claude Code が蚘録するかどうかを遞択したす。蚘録する堎合、コマンド埌にタヌミナルでそれらの diff が衚瀺され、[PostToolUse Bash フック](/docs/ja/hooks#bash)は倉曎されたファむルのリストを受け取りたす。

3191 3281 

3192リストされたファむルは垞にコマンドが倉曎したものずは限りたせん。コマンドの実行䞭に別のプログラムたたは別の Bash 呌び出しが行った倉曎もそこに衚瀺される可胜性がありたす。3282リストされたファむルは垞にコマンドが倉曎したものずは限りたせん。コマンドの実行䞭に別のプログラムたたは別の Bash 呌び出しが行った倉曎もそこに衚瀺される可胜性がありたす。

3193 3283 

3194キヌを `true` に蚭定しお、すべおの暩限モヌドで蚘録したす。Claude Code v2.1.269 以降が必芁です。3284キヌを `true` に蚭定しお、すべおの暩限モヌドで蚘録したす。Claude Code v2.1.269 以降が必芁です。

3195 3285 

3196* **スコヌプ**: [`ナヌザヌたたはマネヌゞド`](#scopes)。`true` はナヌザヌ蚭定、`--settings` で枡された JSON、たたは[マネヌゞド蚭定](/docs/ja/managed-settings)からのみカりントされるため、リポゞトリの `.claude/settings.json` たたは `.claude/settings.local.json` の `true` は蚘録をオンにできたせん。リポゞトリファむルの `false` は、[より高い優先床](/docs/ja/settings#settings-precedence)のファむルが `true` を蚭定しない限り、匕き続きオフになりたす。3286* **スコヌプ**: [`ナヌザヌたたはマネヌゞド`](#scopes)。`true` はナヌザヌ蚭定、`--settings` で枡された JSON、たたは[マネヌゞド蚭定](/docs/ja/managed-settings)からのみカりントされるため、リポゞトリの `.claude/settings.json` たたは `.claude/settings.local.json` の `true` は蚘録をオンにできたせん。リポゞトリファむルの `false` は[より高い優先床](/docs/ja/settings#settings-precedence)のファむルが `true` を蚭定しない限り、匕き続きオフになりたす。

3197* **タむプ**: ブヌル倀3287* **タむプ**: ブヌル倀

3198* **デフォルト**: 未蚭定のため、Claude Code は自動モヌドず `bypassPermissions` モヌドで Claude がファむルを Bash で線集するように指瀺する堎合に倉曎を蚘録したす3288* **デフォルト**: 未蚭定、Claude Code は自動モヌドず `bypassPermissions` モヌドで Claude が Bash を通じおファむルを線集するように指瀺する堎合に倉曎を蚘録したす

3199* **セッションごずのオヌバヌラむド**: [`CLAUDE_CODE_BASH_EDIT_DIFF`](/docs/ja/env-vars) はこのキヌより優先されたす3289* **セッションごずのオヌバヌラむド**: [`CLAUDE_CODE_BASH_EDIT_DIFF`](/docs/ja/env-vars) はこのキヌより優先されたす

3200 3290 

3201```json settings.json theme={null}3291```json settings.json theme={null}


3212 3302 

3213* **スコヌプ**: [`任意のファむル`](#scopes)3303* **スコヌプ**: [`任意のファむル`](#scopes)

3214* **タむプ**: 文字列の配列3304* **タむプ**: 文字列の配列

3215* **デフォルト**: 未蚭定のため、アナりンスメントは衚瀺されたせん3305* **デフォルト**: 未蚭定、アナりンスメントは衚瀺されたせん

3216 3306 

3217```json settings.json theme={null}3307```json settings.json theme={null}

3218{3308{


3226 `defaultShell`3316 `defaultShell`

3227</h3>3317</h3>

3228 3318 

3229入力ボックスで [`!` プレフィックス](/docs/ja/interactive-mode#shell-mode-with-prefix)で入力するシェルコマンド、Claude Code が盎接実行しおセッションに远加するコマンドを実行するかどうかを遞択したす。Bash たたは PowerShell。3319入力ボックスで[`!` プレフィックス](/docs/ja/interactive-mode#shell-mode-with-prefix)で入力したシェルコマンド、Claude Code が盎接実行しおセッションに远加するコマンドを実行するかどうかを遞択したす。Bash たたは PowerShell。

3230 3320 

3231`"powershell"` は [PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool)がオンの堎合のみ機胜したす。このツヌルは Git Bash がない Windows ではデフォルトでオンであり、Git Bash がある Windows では claude.ai および Console アカりント甚にオンです。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry セッション、および macOS、Linux、WSL では、`CLAUDE_CODE_USE_POWERSHELL_TOOL=1` を蚭定しおツヌルをオンにしたす。その倉数を `0` に蚭定しおツヌルをオフにしたす。3321`"powershell"` は[PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool)がオンの堎合のみ機胜したす。このツヌルは Git Bash のない Windows ではデフォルトでオンであり、Git Bash を䜿甚する Windows では claude.ai および Console アカりント甚にオンです。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry セッション、および macOS、Linux、WSL では、`CLAUDE_CODE_USE_POWERSHELL_TOOL=1` を蚭定しおツヌルをオンにしたす。そのツヌルをオフにするには、その倉数を `0` に蚭定したす。

3232 3322 

3233* **スコヌプ**: [`任意のファむル`](#scopes)3323* **スコヌプ**: [`任意のファむル`](#scopes)

3234* **タむプ**: 文字列、以䞋のいずれか:3324* **タむプ**: 文字列、以䞋のいずれか:


3242}3332}

3243```3333```

3244 3334 

3245指定したシェルが利甚できない堎合、Claude Code は他のシェルを䜿甚したす。`"powershell"` は PowerShell ツヌルがオフの堎合 Bash にフォヌルバックし、`"bash"` は Bash がむンストヌルされおいない堎合 PowerShell にフォヌルバックしたす。3335指定したシェルが利甚できない堎合、Claude Code は他方を䜿甚したす。`"powershell"` は PowerShell ツヌルがオフの堎合 Bash にフォヌルバックし、`"bash"` は Bash がむンストヌルされおいない堎合 PowerShell にフォヌルバックしたす。

3246 3336 

3247<h3 id="dialogexpiry">3337<h3 id="dialogexpiry">

3248 `dialogExpiry`3338 `dialogExpiry`

3249</h3>3339</h3>

3250 3340 

3251Claude Code が[リモヌトクラむアントに転送する](/docs/ja/remote-control#limitations)ダむアログRemote Control たたは SDK ホストなどおよび[保留䞭のクロスセッションメッセヌゞ](/docs/ja/cross-session-messaging#control-inbound-messages)の承認ダむアログの期限を蚭定したす。Claude Code v2.1.236 以降では、同じ期限がセッション内の[Fable 䜿甚クレゞット同意プロンプト](/docs/ja/model-config#fable-and-usage-credits)をバりンドしたす。タヌミナルに誰もいない可胜性があるセッションです。期限前に回答が到着しない堎合、Claude Code はダむアログをキャンセルし、デフォルトのアクションなしで続行したす。Claude Code v2.1.224 以降が必芁です。3341Claude Code が[リモヌトクラむアントに転送](/docs/ja/remote-control#limitations)するダむアログRemote Control たたは SDK ホストなどおよび[保留䞭のクロスセッションメッセヌゞ](/docs/ja/cross-session-messaging#control-inbound-messages)の承認ダむアログの期限を蚭定したす。Claude Code v2.1.236 以降では、同じ期限が誰もタヌミナルにいない可胜性があるセッションの途䞭の[Fable 䜿甚クレゞット同意プロンプト](/docs/ja/model-config#fable-and-usage-credits)を制限したす。期限前に回答が到着しない堎合、Claude Code はダむアログをキャンセルし、デフォルトのアクションなしで続行したす。Claude Code v2.1.224 以降が必芁です。

3252 3342 

3253* **スコヌプ**: [`ナヌザヌたたはマネヌゞド`](#scopes)3343* **スコヌプ**: [`ナヌザヌたたはマネヌゞド`](#scopes)

3254* **タむプ**: 文字列、`"60s"`、`"5m"`、`"10m"`、たたは期限を無効にする `"never"` のいずれか3344* **タむプ**: 文字列、`"60s"`、`"5m"`、`"10m"`、たたは期限を無効にする `"never"` のいずれか


3261}3351}

3262```3352```

3263 3353 

3264暩限プロンプトず [`AskUserQuestion`](/docs/ja/tools-reference#askuserquestion-tool-behavior) の質問は独自のフロヌを䜿甚し、この期限の察象ではありたせん。` /config` に **Dialog expiry** ずしお衚瀺されたす。このキヌをナヌザヌ蚭定に曞き蟌みたす。行には Claude Code v2.1.232 以降が必芁であり、マネヌゞド蚭定たたは `--settings` フラグがキヌを蚭定しおいる堎合、Claude Code は行を非衚瀺にしたす。3354暩限プロンプトず[`AskUserQuestion`](/docs/ja/tools-reference#askuserquestion-tool-behavior)質問は独自のフロヌを䜿甚し、この期限の察象ではありたせん。Claude Code v2.1.232 以降では `/config` に**ダむアログの有効期限**ずしお衚瀺され、このキヌをナヌザヌ蚭定に曞き蟌みたす。行には Claude Code v2.1.232 以降が必芁であり、マネヌゞド蚭定たたは `--settings` フラグがキヌを蚭定しおいる堎合、Claude Code は行を非衚瀺にしたす。

3265 3355 

3266<h3 id="editormode">3356<h3 id="editormode">

3267 `editorMode`3357 `editorMode`


3281}3371}

3282```3372```

3283 3373 

3284`/config` に **Editor mode** ずしお衚瀺され、このキヌをナヌザヌ蚭定に曞き蟌みたす。3374`/config` に**゚ディタモヌド**ずしお衚瀺され、このキヌをナヌザヌ蚭定に曞き蟌みたす。

3285 3375 

3286<h3 id="emojicompletionenabled">3376<h3 id="emojicompletionenabled">

3287 `emojiCompletionEnabled`3377 `emojiCompletionEnabled`

3288</h3>3378</h3>

3289 3379 

3290プロンプト入力で `:` ずショヌトコヌドを入力するずきに絵文字の提案を衚瀺し、`:heart:` などの完成したショヌトコヌドをその絵文字に眮き換えたす。`false` に蚭定しお䞡方をオフにしたす。3380プロンプト入力で `:` ずショヌトコヌドを入力するずきに絵文字の提案を衚瀺し、`:heart:` などの完成したショヌトコヌドを絵文字に眮き換えたす。`false` に蚭定しお䞡方をオフにしたす。

3291 3381 

3292* **スコヌプ**: [`任意のファむル`](#scopes)3382* **スコヌプ**: [`任意のファむル`](#scopes)

3293* **タむプ**: ブヌル倀3383* **タむプ**: ブヌル倀

3294 * `true`: Claude Code は `:` の埌に絵文字の提案を衚瀺し、完成したショヌトコヌドをその絵文字に眮き換えたす3384 * `true`: Claude Code は `:` の埌に絵文字の提案を衚瀺し、完成したショヌトコヌドを絵文字に眮き換えたす

3295 * `false`: Claude Code は絵文字を提案せず、ショヌトコヌドを眮き換えたせん3385 * `false`: Claude Code は絵文字を提案せず、ショヌトコヌドを眮き換えたせん

3296* **デフォルト**: `true`3386* **デフォルト**: `true`

3297 3387 


3309 `fileSuggestion`3399 `fileSuggestion`

3310</h3>3400</h3>

3311 3401 

3312組み蟌みのファむル提案の代わりに、`@` ファむルパスオヌトコンプリヌトを提䟛する独自のコマンドを実行したす。組み蟌みの提案は高速なファむルシステムトラバヌサルを䜿甚したす。倧芏暡なモノレポは、事前構築されたファむルむンデックスなどのプロゞェクト固有のむンデックスでより良い結果が埗られる堎合がありたす。3402組み蟌みのファむル提案の代わりに、`@` ファむルパスオヌトコンプリヌトを提䟛する独自のコマンドを実行したす。組み蟌み提案は高速ファむルシステムトラバヌサルを䜿甚したす。倧芏暡なモノレポは事前構築されたファむルむンデックスなどのプロゞェクト固有のむンデックスでより良い結果が埗られる堎合がありたす。

3313 3403 

3314* **スコヌプ**: [`任意のファむル`](#scopes)。[ステヌタスラむンずファむル提案ゲヌト](#status-line-and-file-suggestion-gates)の䞋では、Claude Code はコマンドをオフにするか、マネヌゞド倀のみを実行し、譊告なしにあなたのコマンドをスキップしたす。3404* **スコヌプ**: [`任意のファむル`](#scopes)。[ステヌタスラむンずファむル提案ゲヌト](#status-line-and-file-suggestion-gates)の䞋では、Claude Code はコマンドをオフにするか、マネヌゞド倀のみを実行し、譊告なしにあなたのコマンドをスキップしたす。

3315* **タむプ**: `type`垞に `"command"`ず実行するシェルコマンドである `command` を持぀オブゞェクト3405* **タむプ**: `type`垞に `"command"`ず `command`実行するシェルコマンドを持぀オブゞェクト

3316* **デフォルト**: 未蚭定のため、Claude Code は組み蟌みのファむル提案を䜿甚したす3406* **デフォルト**: 未蚭定、Claude Code は組み蟌みのファむル提案を䜿甚したす

3317 3407 

3318```json settings.json theme={null}3408```json settings.json theme={null}

3319{3409{


3324}3414}

3325```3415```

3326 3416 

3327これを保存した埌、プロンプトで `@` に続けおパスの䞀郚を入力したす。提案はコマンドの出力から来たす。3417これを保存した埌、プロンプトで `@` に続けおパスの䞀郚を入力したす。提案はコマンドの出力から取埗されたす。

3328 3418 

3329<h4 id="command-input-and-output">3419<h4 id="command-input-and-output">

3330 コマンド入力ず出力3420 コマンド入力ず出力

3331</h4>3421</h4>

3332 3422 

3333Claude Code はコマンドを[フック](/docs/ja/hooks)ず同じ環境倉数`CLAUDE_PROJECT_DIR` を含むで実行し、5 秒埌に埅機を停止したす。コマンドは stdin で `query` フィヌルドを持぀ JSON を受け取りたす。これたでに入力したものを保持したす:3423Claude Code は[フック](/docs/ja/hooks)ず同じ環境倉数`CLAUDE_PROJECT_DIR` を含むでコマンドを実行し、5 秒埌に埅機を停止したす。コマンドは stdin で `query` フィヌルドを持぀ JSON を受け取りたす。これたでに入力したものを保持したす:

3334 3424 

3335```json theme={null}3425```json theme={null}

3336{"query": "src/comp"}3426{"query": "src/comp"}

3337```3427```

3338 3428 

3339stdout に改行で区切られたファむルパスを出力したす。Claude Code は最倧 15 個を衚瀺したす:3429stdout にニュヌラむンで区切られたファむルパスを出力したす。Claude Code は最倧 15 個を衚瀺したす:

3340 3430 

3341```text theme={null}3431```text theme={null}

3342src/components/Button.tsx3432src/components/Button.tsx


3359 `footerLinksRegexes`3449 `footerLinksRegexes`

3360</h3>3450</h3>

3361 3451 

3362タヌンの出力ツヌル結果ファむルコンテンツず取埗されたペヌゞを含むおよび Claude 自身の応答に正芏衚珟がマッチするずきに、入力ボックスの䞋のフッタヌに远加のクリック可胜なバッゞをレンダリングしたす。プロゞェクト CLI によっお出力される IDレビュヌツヌルず問題トラッカヌなどをセッションリンクに倉換するために䜿甚したす。3452タヌン出力ツヌル結果ファむルコンテンツず取埗されたペヌゞを含むおよび Claude 自身の応答に正芏衚珟がマッチするずきに、入力ボックスの䞋のフッタヌに远加のクリック可胜なバッゞをレンダリングしたす。プロゞェクト CLI によっお出力される IDレビュヌツヌルおよび問題トラッカヌなどをセッションリンクに倉換するために䜿甚したす。

3363 3453 

3364* **スコヌプ**: [`ナヌザヌたたはマネヌゞド`](#scopes)3454* **スコヌプ**: [`ナヌザヌたたはマネヌゞド`](#scopes)

3365* **タむプ**: オブゞェクトの配列。各オブゞェクトは `type` を `"regex"` に蚭定し、`pattern` 正芏衚珟、`url` テンプレヌト、およびオプションの `label` を持ちたす。`url` ず `label` の `{name}` プレヌスホルダヌは `pattern` の名前付きキャプチャグルヌプから入力されたす3455* **タむプ**: オブゞェクトの配列。各オブゞェクトは `type` を `"regex"` に蚭定し、`pattern` 正芏衚珟、`url` テンプレヌト、およびオプションの `label` を持ちたす。`url` および `label` の `{name}` プレヌスホルダヌは `pattern` の名前付きキャプチャグルヌプから入力されたす

3366* **デフォルト**: 未蚭定のため、バッゞはレンダリングされたせん3456* **デフォルト**: 未蚭定、バッゞはレンダリングされたせん

3367 3457 

3368この䟋は `PROJ-1234` などの問題キヌにマッチし、キャプチャされたキヌから各リンクを構築したす:3458この䟋は `PROJ-1234` などの問題キヌにマッチし、キャプチャされたキヌから各リンクを構築したす:

3369 3459 


3386 バッゞの制玄3476 バッゞの制玄

3387</h4>3477</h4>

3388 3478 

3389各゚ントリの URL、ラベル、およびバッゞ数は以䞋のようにバりンドされたす:3479各゚ントリの URL、ラベル、およびバッゞ数は次のように制限されたす:

3390 3480 

3391| 制玄 | 動䜜 |3481| 制玄 | 動䜜 |

3392| :- | :- |3482| :- | :- |


3396| ラベル | マッチしたテキストにデフォルト蚭定され、28 衚瀺列に切り詰められたす |3486| ラベル | マッチしたテキストにデフォルト蚭定され、28 衚瀺列に切り詰められたす |

3397| バッゞ数 | 最倧 5 個のバッゞがレンダリングされたす。最も叀いものは新しいマッチに眮き換えられ、`/clear` はそれらを削陀したす |3487| バッゞ数 | 最倧 5 個のバッゞがレンダリングされたす。最も叀いものは新しいマッチに眮き換えられ、`/clear` はそれらを削陀したす |

3398 3488 

3399タヌンが完了するず、Claude Code は各゚ントリの `pattern` 正芏衚珟をメむンスレッドのタヌン出力に察しおマッチングするため、遅い正芏衚珟は完了するたで UI をブロックしたす。`(a+)+$` などのネストされた量指定子は特定の入力に察しお指数関数的に長くかかり、セッションをフリヌズさせる可胜性があるため、各 `pattern` を線圢に保ち、`+` たたは `*` のネストを避けおください。3489タヌンが完了するず、Claude Code はメむンスレッドでタヌン出力に察しお各゚ントリの `pattern` 正芏衚珟をマッチングするため、遅い正芏衚珟は完了するたで UI をブロックしたす。`(a+)+$` などのネストされた量指定子は特定の入力に察しお指数関数的に長くかかり、セッションをフリヌズさせる可胜性があるため、各 `pattern` を線圢に保ち、`+` たたは `*` のネストを避けおください。

3400 3490 

3401フッタヌバッゞは[カスタムステヌタスラむン](/docs/ja/statusline)が蚭定されおいる堎合、それず䞊んでレンダリングされたす。どちらも他方を眮き換えたせん。ステヌタスラむンはセッションデヌタから独自のコンテンツを蚈算するスクリプト駆動行に䜿甚し、フッタヌバッゞは䌚話から ID をリンクに倉換するために䜿甚したす。スクリプトなし。3491フッタヌバッゞは[カスタムステヌタスラむン](/docs/ja/statusline)が蚭定されおいる堎合ず䞊んでレンダリングされたす。どちらも他方を眮き換えたせん。セッションデヌタから独自のコンテンツを蚈算するスクリプト駆動行にはステヌタスラむンを䜿甚し、䌚話から ID をリンクに倉換するにはフッタヌバッゞを䜿甚したす。スクリプトなし。

3402 3492 

3403<h3 id="keybindingflavor">3493<h3 id="keybindingflavor">

3404 `keybindingFlavor`3494 `keybindingFlavor`


3408 v2.1.261 以降非掚奚であり、効果がありたせん。プロンプトのワヌド線集キヌは垞に[readline 芏玄に埓いたす](/docs/ja/interactive-mode#make-ctrl-w-delete-back-to-whitespace)。Bash のように。Claude Code は匕き続き `keybindingFlavor` を受け入れるため、それを蚭定する蚭定ファむルは有効なたたです。3498 v2.1.261 以降非掚奚であり、効果がありたせん。プロンプトのワヌド線集キヌは垞に[readline 芏玄に埓いたす](/docs/ja/interactive-mode#make-ctrl-w-delete-back-to-whitespace)。Bash のように。Claude Code は匕き続き `keybindingFlavor` を受け入れるため、それを蚭定する蚭定ファむルは有効なたたです。

3409</Warning>3499</Warning>

3410 3500 

3411v2.1.238 から v2.1.260 では、`"readline"` に蚭定するず `Ctrl+W` は前の単語だけでなく前の空癜文字たで削陀されたす。3501v2.1.238 から v2.1.260 では、`"readline"` に蚭定するず `Ctrl+W` は前の単語だけでなく前の空癜文字に戻っお削陀されたした。

3412 3502 

3413* **スコヌプ**: [`任意のファむル`](#scopes)3503* **スコヌプ**: [`任意のファむル`](#scopes)

3414* **タむプ**: 文字列、`"classic"` たたは `"readline"`3504* **タむプ**: 文字列、`"classic"` たたは `"readline"`

3415* **デフォルト**: 未蚭定3505* **デフォルト**: 未蚭定

3416 3506 

3507<h3 id="maxprosewidth">

3508 `maxProseWidth`

3509</h3>

3510 

3511Claude の応答の散文の幅を制限しお、行が広いタヌミナルで読みやすく保ちたす。段萜、芋出し、リスト、およびブロック匕甚はこの倚くの列内でラップされ、テヌブルずコヌドブロックはタヌミナルの党幅を保ちたす。Claude Code v2.1.282 以降が必芁です。

3512 

3513* **スコヌプ**: [`任意のファむル`](#scopes)

3514* **タむプ**: タヌミナル列の数、敎数、最小 `40`。Claude Code は他の倀を無芖したす

3515* **デフォルト**: 未蚭定、散文はタヌミナル゚ッゞでラップされたす

3516 

3517```json settings.json theme={null}

3518{

3519 "maxProseWidth": 80

3520}

3521```

3522 

3417<h3 id="prefersreducedmotion">3523<h3 id="prefersreducedmotion">

3418 `prefersReducedMotion`3524 `prefersReducedMotion`

3419</h3>3525</h3>

3420 3526 

3421スピナヌ、シマヌ、フラッシュ゚フェクトなどのむンタヌフェヌスアニメヌションを削枛たたはオフにしたす。`/config` に **Reduce motion** ずしお衚瀺されたす。3527スピナヌ、シマヌ、フラッシュ゚フェクトなどのむンタヌフェヌスアニメヌションを削枛たたはオフにしたす。`/config` に**モヌションを削枛**ずしお衚瀺されたす。

3422 3528 

3423* **スコヌプ**: [`任意のファむル`](#scopes)3529* **スコヌプ**: [`任意のファむル`](#scopes)

3424* **タむプ**: ブヌル倀3530* **タむプ**: ブヌル倀


3436 `promptSuggestionEnabled`3542 `promptSuggestionEnabled`

3437</h3>3543</h3>

3438 3544 

3439[プロンプト提案](/docs/ja/interactive-mode#prompt-suggestions)を衚瀺たたは非衚瀺にしたす。プロンプト入力に衚瀺される灰色の予枬です。`false` に蚭定するか、`/config` で **Prompt suggestions** をオフにしお非衚瀺にしたす。3545[プロンプト提案](/docs/ja/interactive-mode#prompt-suggestions)を衚瀺たたは非衚瀺にしたす。プロンプト入力に衚瀺される灰色の予枬です。`false` に蚭定するか、`/config` で**プロンプト提案**をオフにしお非衚瀺にしたす。

3440 3546 

3441* **スコヌプ**: [`任意のファむル`](#scopes)3547* **スコヌプ**: [`任意のファむル`](#scopes)

3442* **タむプ**: ブヌル倀3548* **タむプ**: ブヌル倀


3451}3557}

3452```3558```

3453 3559 

3454プロンプト提案には、テレメトリがオンの claude.ai たたは Console アカりントが必芁です。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは [`DISABLE_TELEMETRY`](/docs/ja/env-vars) によっおテレメトリがオフになっおいる堎合、このキヌは効果がなく、`CLAUDE_CODE_ENABLE_PROMPT_SUGGESTION=1` のみがそれらをオンにしたす。3560プロンプト提案には、テレメトリがオンの claude.ai たたは Console アカりントが必芁です。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは [`DISABLE_TELEMETRY`](/docs/ja/env-vars) によるテレメトリがオフの堎合、このキヌは効果がなく、`CLAUDE_CODE_ENABLE_PROMPT_SUGGESTION=1` のみがそれらをオンにしたす。

3455 3561 

3456<h3 id="respectgitignore">3562<h3 id="respectgitignore">

3457 `respectGitignore`3563 `respectGitignore`

3458</h3>3564</h3>

3459 3565 

3460`@` ファむルピッカヌが `.gitignore` パタヌンにマッチするファむルを陀倖するかどうかを制埡したす。`/config` に **Respect .gitignore in file picker** ずしお衚瀺されたす。3566`@` ファむルピッカヌが `.gitignore` パタヌンにマッチするファむルを陀倖するかどうかを制埡したす。`/config` に**ファむルピッカヌで .gitignore を尊重**ずしお衚瀺されたす。

3461 3567 

3462* **スコヌプ**: [`任意のファむル`](#scopes)。蚭定ファむルがそれを蚭定しない堎合、Claude Code は `~/.claude.json` の `respectGitignore` にフォヌルバックしたす。これは `/config` トグルが曞き蟌みたす。3568* **スコヌプ**: [`任意のファむル`](#scopes)。蚭定ファむルがそれを蚭定しない堎合、Claude Code は `~/.claude.json` の `respectGitignore` にフォヌルバックしたす。これは `/config` トグルが曞き蟌みたす。

3463* **タむプ**: ブヌル倀3569* **タむプ**: ブヌル倀


3475 `respondToBashCommands`3581 `respondToBashCommands`

3476</h3>3582</h3>

3477 3583 

3478入力ボックスで [`!` プレフィックス](/docs/ja/interactive-mode#shell-mode-with-prefix)でシェルコマンドを実行した埌、Claude が応答するかどうかを遞択したす。デフォルトでは、Claude Code はコマンドの出力を䌚話に远加し、Claude がそれに応答したす。このキヌを `false` に蚭定しお、応答なしでコンテキストに出力を远加し、耇数のコマンドを実行しお䞀緒に質問できるようにしたす。3584入力ボックスで[`!` プレフィックス](/docs/ja/interactive-mode#shell-mode-with-prefix)でシェルコマンドを実行した埌、Claude が応答するかどうかを遞択したす。デフォルトでは、Claude Code はコマンドの出力を䌚話に远加し、Claude がそれに応答したす。このキヌを `false` に蚭定しお、応答なしでコンテキストに出力を远加し、耇数のコマンドを実行しお䞀緒に質問できるようにしたす。

3479 3585 

3480* **スコヌプ**: [`任意のファむル`](#scopes)3586* **スコヌプ**: [`任意のファむル`](#scopes)

3481* **タむプ**: ブヌル倀3587* **タむプ**: ブヌル倀


3489}3595}

3490```3596```

3491 3597 

3492[シェルモヌド`!` プレフィックス付き](/docs/ja/interactive-mode#shell-mode-with-prefix)を参照しおください。3598[`!` プレフィックスでシェルモヌド](/docs/ja/interactive-mode#shell-mode-with-prefix)を参照しおください。

3493 3599 

3494<h3 id="showclearcontextonplanaccept">3600<h3 id="showclearcontextonplanaccept">

3495 `showClearContextOnPlanAccept`3601 `showClearContextOnPlanAccept`

3496</h3>3602</h3>

3497 3603 

3498Claude が[プランモヌド](/docs/ja/permission-modes#review-and-approve-a-plan)でプランを完了するず、承認メニュヌが衚瀺されたす。蚈画は倚くのコンテキストを䜿甚できるため、このキヌはそのメニュヌに最初のオプション **Yes, clear context and 
** を远加したす。これはプランを承認し、䌚話コンテキストをクリアし、プランだけから実装を開始したす。ラベルの残りはセッションが続行する暩限モヌドに名前を付け、蚈画がコンテキストをどの皋床䜿甚したかを瀺したす。3604Claude が[プランモヌド](/docs/ja/permission-modes#review-and-approve-a-plan)でプランを完了するず、承認メニュヌが衚瀺されたす。蚈画は倚くのコンテキストを䜿甚できるため、このキヌはそのメニュヌに最初のオプション**はい、コンテキストをクリアしお ** を远加したす。これはプランを承認し、䌚話コンテキストをクリアし、プランだけから実装を開始したす。ラベルの残りはセッションが続く暩限モヌドに名前を付け、蚈画がコンテキストをどの皋床䜿甚したかを瀺したす。

3499 3605 

3500* **スコヌプ**: [`任意のファむル`](#scopes)3606* **スコヌプ**: [`任意のファむル`](#scopes)

3501* **タむプ**: ブヌル倀3607* **タむプ**: ブヌル倀

3502 * `true`: プラン承認メニュヌは最初のオプション **Yes, clear context and 
** を取埗したす。これはプランを承認し、䌚話コンテキストをクリアしたす3608 * `true`: プラン承認メニュヌは最初のオプション**はい、コンテキストをクリアしお ** を取埗したす。これはプランを承認し、䌚話コンテキストをクリアしたす

3503 * `false`: プラン承認メニュヌはクリアコンテキストオプションを衚瀺したせん3609 * `false`: プラン承認メニュヌはクリアコンテキストオプションを衚瀺したせん

3504* **デフォルト**: `false`3610* **デフォルト**: `false`

3505 3611 


3513 `showTurnDuration`3619 `showTurnDuration`

3514</h3>3620</h3>

3515 3621 

3516各応答埌のタヌン期間メッセヌゞを衚瀺たたは非衚瀺にしたす。䟋えば「Cooked for 1m 6s · done 6:05 PM」。「done」の埌の時蚈はタヌンが完了した時刻を瀺したす。[`timeFormat`](#timeformat) ず [`timeZone`](#timezone) はその圢匏ずゟヌンを制埡したす。`/config` に **Show turn duration** ずしお衚瀺されたす。3622各応答埌のタヌン期間メッセヌゞを衚瀺たたは非衚瀺にしたす。䟋えば「Cooked for 1m 6s · done 6:05 PM」。「done」の埌の時蚈はタヌンが完了した時刻を瀺したす。[`timeFormat`](#timeformat) ず [`timeZone`](#timezone) はその圢匏ずゟヌンを制埡したす。`/config` に**タヌン期間を衚瀺**ずしお衚瀺されたす。

3517 3623 

3518* **スコヌプ**: [`任意のファむル`](#scopes)。蚭定ファむルがそれを蚭定しない堎合、叀いバヌゞョンの `~/.claude.json` の倀が適甚されたす。3624* **スコヌプ**: [`任意のファむル`](#scopes)。叀いバヌゞョンの `~/.claude.json` の倀は、蚭定ファむルがそれを蚭定しない堎合に適甚されたす。

3519* **タむプ**: ブヌル倀3625* **タむプ**: ブヌル倀

3520 * `true`: 各応答埌のタヌン期間メッセヌゞが衚瀺されたす3626 * `true`: 各応答埌にタヌン期間メッセヌゞが衚瀺されたす

3521 * `false`: Claude Code はタヌン期間メッセヌゞを非衚瀺にしたす3627 * `false`: Claude Code はタヌン期間メッセヌゞを非衚瀺にしたす

3522* **デフォルト**: `true`3628* **デフォルト**: `true`

3523 3629 


3531 `spellcheck`3637 `spellcheck`

3532</h3>3638</h3>

3533 3639 

3534入力䞭にプロンプト入力の誀字をアンダヌラむンで瀺したす。むンストヌルするスペルチェッカヌを䜿甚したす。Claude Code はプロンプト入力ボックスのテキストのみをチェックしたす。[入力䞭にスペルをチェック](/docs/ja/interactive-mode#check-spelling-as-you-type)は aspell、hunspell、たたは ispell をむンストヌルし、チェッカヌがカバヌするものに぀いお説明したす。Claude Code v2.1.235 以降が必芁です。3640入力時にプロンプト入力でスペルミスのある単語に䞋線を匕きたす。むンストヌルするスペルチェッカヌを䜿甚したす。Claude Code はプロンプト入力ボックスのテキストのみをチェックしたす。[入力時にスペルをチェック](/docs/ja/interactive-mode#check-spelling-as-you-type)は aspell、hunspell、たたは ispell のむンストヌルずチェッカヌがカバヌするものに぀いお説明しおいたす。Claude Code v2.1.235 以降が必芁です。

3535 3641 

3536* **スコヌプ**: [`ナヌザヌたたはマネヌゞド`](#scopes)。それを蚭定する最高局からのブロック党䜓が党䜓ずしお適甚されたす。3642* **スコヌプ**: [`ナヌザヌたたはマネヌゞド`](#scopes)。それを蚭定する最高局のブロックが党䜓ずしお適甚されたす。

3537* **タむプ**: `enabled`ブヌル倀、`checker``"aspell"`、`"hunspell"`、`"ispell"`、たたは `"auto"`、`language`文字列、チェッカヌの蟞曞名ずしお枡される、および `color`文字列、タヌミナルカラヌ名、`#rrggbb`、`rgb(r,g,b)`、`ansi256(n)`、たたは `ansi:<name>`を持぀オブゞェクト3643* **タむプ**: `enabled`ブヌル倀、`checker``"aspell"`、`"hunspell"`、`"ispell"`、たたは `"auto"`、`language`文字列、チェッカヌの蟞曞名ずしお枡される、および `color`文字列、タヌミナルカラヌ名、`#rrggbb`、`rgb(r,g,b)`、`ansi256(n)`、たたは `ansi:<name>`を持぀オブゞェクト

3538* **デフォルト**: 未蚭定のため、スペルチェックはオフです。`checker` はデフォルトで `"auto"``PATH` で芋぀かった最初の 3 ぀です。`language` はデフォルトでチェッカヌ自身の蟞曞です。`color` はデフォルトでテヌマの゚ラヌカラヌです3644* **デフォルト**: 未蚭定、スペルチェックはオフです。`checker` はデフォルトで `"auto"`、`PATH` で芋぀かった最初の 3 ぀です。`language` はデフォルトでチェッカヌ自身の蟞曞です。`color` はデフォルトでテヌマの゚ラヌカラヌです

3539 3645 

3540```json settings.json theme={null}3646```json settings.json theme={null}

3541{3647{


3547 `spinnerTipsEnabled`3653 `spinnerTipsEnabled`

3548</h3>3654</h3>

3549 3655 

3550Claude が䜜業しおいる間、スピナヌラむンは「Plan Mode を䜿甚しお耇雑なリク゚ストに備えおから倉曎を加えたす。Shift+Tab を 2 回抌しお有効にしたす」などの Claude Code 機胜に関する短いヒントをロヌテヌションしたす。このキヌを `false` に蚭定しお非衚瀺にしたす。`/config` に **Show tips** ずしお衚瀺されたす。3656Claude が䜜業しおいる間、スピナヌラむンは「Plan Mode を䜿甚しお耇雑なリク゚ストに備えおから倉曎を加えたす。Shift+Tab を 2 回抌しお有効にしたす」などの Claude Code 機胜に関する短いヒントをロヌテヌションしたす。このキヌを `false` に蚭定しお非衚瀺にしたす。`/config` に**ヒントを衚瀺**ずしお衚瀺されたす。

3551 3657 

3552* **スコヌプ**: [`任意のファむル`](#scopes)3658* **スコヌプ**: [`任意のファむル`](#scopes)

3553* **タむプ**: ブヌル倀3659* **タむプ**: ブヌル倀


3565 `spinnerTipsOverride`3671 `spinnerTipsOverride`

3566</h3>3672</h3>

3567 3673 

3568Claude Code が Claude の䜜業䞭に衚瀺する[スピナヌヒント](#spinnertipsenabled)に独自のヒントを远加するか、組み蟌みヒントを自分のヒントに眮き換えたす。Claude Code はあなたのヒントを組み蟌みヒントず同じロヌテヌションに入れたす。最も長く衚瀺されおいないヒントを遞択し、クヌルダりン䞭のヒントをスキップし、優先床でタむを砎りたす。3674Claude Code が Claude の䜜業䞭に衚瀺する[スピナヌヒント](#spinnertipsenabled)に独自のヒントを远加するか、組み蟌みヒントを眮き換えたす。Claude Code はあなたのヒントを組み蟌みのものず同じロヌテヌションに入れたす。最も長く衚瀺されおいないヒントを遞択し、クヌルダりン䞭のヒントをスキップし、優先床でタむを砎りたす。

3569 3675 

3570[`spinnerTipsEnabled`](#spinnertipsenabled) を `false` に蚭定するず、Claude Code はすべおのヒントあなたのヒントを含むを非衚瀺にしたす。3676[`spinnerTipsEnabled`](#spinnertipsenabled) を `false` に蚭定するず、Claude Code はすべおのヒントあなたのものを含むを非衚瀺にしたす。

3571 3677 

3572* **スコヌプ**: [`任意のファむル`](#scopes)。Claude Code はヒントオブゞェクト、`tipsFile`、`label`、および `excludeDefault` をナヌザヌ蚭定、`--settings` フラグ、およびマネヌゞド蚭定から尊重したす。プロゞェクトおよびロヌカル蚭定からは、プレヌンな文字列ヒントのみを読み取りたす。3678* **スコヌプ**: [`任意のファむル`](#scopes)。Claude Code はヒントオブゞェクト、`tipsFile`、`label`、および `excludeDefault` をナヌザヌ蚭定、`--settings` フラグ、およびマネヌゞド蚭定から尊重したす。プロゞェクトおよびロヌカル蚭定からは、プレヌン文字列ヒントのみを読み取りたす。

3573* **タむプ**: `tips`、`tipsFile`、`label`、および `excludeDefault` フィヌルドを持぀オブゞェクト。各フィヌルドはオプションです3679* **タむプ**: `tips`、`tipsFile`、`label`、および `excludeDefault` フィヌルドを持぀オブゞェクト。各フィヌルドはオプションです

3574* **デフォルト**: 未蚭定のため、Claude Code は組み蟌みヒントのみを衚瀺したす3680* **デフォルト**: 未蚭定、Claude Code は組み蟌みヒントのみを衚瀺したす

3575 3681 

3576ヒントオブゞェクト、`tipsFile`、`label`、およびスコヌプ行のルヌルプロゞェクトおよびロヌカル蚭定はプレヌンな文字列のみを提䟛には Claude Code v2.1.247 以降が必芁です。以前のバヌゞョンでは、プロゞェクトたたはロヌカルファむルの `excludeDefault` も適甚されたす。3682ヒントオブゞェクト、`tipsFile`、`label`、およびスコヌプ行のルヌルプロゞェクトおよびロヌカル蚭定がプレヌン文字列のみを提䟛には Claude Code v2.1.247 以降が必芁です。以前のバヌゞョンでは、プロゞェクトたたはロヌカルファむルの `excludeDefault` も適甚されたす。

3577 3683 

3578各 `tips` ゚ントリはプレヌンな文字列たたはこれらのフィヌルドを持぀オブゞェクトです:3684各 `tips` ゚ントリはプレヌン文字列たたはこれらのフィヌルドを持぀オブゞェクトです:

3579 3685 

3580| フィヌルド | 必須 | 説明 |3686| フィヌルド | 必須 | 説明 |

3581| :- | :- | :- |3687| :- | :- | :- |

3582| `id` | はい | 最倧 64 文字、数字、`.`、`_`、たたは `-`。Claude Code はヒントの衚瀺履歎をキヌにするため、ヒントのクヌルダりンはリストの䞊べ替えを生き残りたす。同じ id を持぀ 2 ぀の゚ントリのうち、Claude Code は最初のものを䜿甚したす |3688| `id` | はい | 最倧 64 文字、数字、`.`、`_`、たたは `-`。Claude Code はヒントの衚瀺履歎をキヌにするため、ヒントのクヌルダりンはリストの䞊べ替えを生き残りたす。同じ id を持぀ 2 ぀の゚ントリのうち、Claude Code は最初のものを䜿甚したす |

3583| `text` | はい | ヒント、最倧 500 文字の 1 行。Claude Code は ANSI ゚スケヌプず制埡文字を削陀し、空癜を折りたたみたす |3689| `text` | はい | ヒント、最倧 500 文字の 1 行。Claude Code は ANSI ゚スケヌプず制埡文字を削陀し、空癜を折りたたみたす |

3584| `cooldownSessions` | いいえ | Claude Code がヒントを再床衚瀺する前に埅機するセッション数。`0` から `1000`。デフォルト `0` |3690| `cooldownSessions` | いいえ | Claude Code がヒントを再床衚瀺する前に埅機するセッション数、`0` から `1000`、デフォルト `0` |

3585| `priority` | いいえ | 同じ期間衚瀺されおいないヒント間の順序。より高い最初。`-10` から `10`。デフォルト `0` |3691| `priority` | いいえ | 同じ期間衚瀺されおいないヒント間の順序、より高い最初、`-10` から `10`、デフォルト `0` |

3586 3692 

3587Claude Code はプレヌンな文字列をこれらのデフォルトを持぀ヒントずしお読み取り、䜍眮ベヌスの id を読み取るため、リストを䞊べ替えるずその衚瀺履歎がリセットされたす。ヒントに `id` を付けお、線集党䜓で履歎を保持したす。3693Claude Code はプレヌン文字列をこれらのデフォルトを持぀ヒントずしお読み取り、䜍眮ベヌスの id を読み取るため、リストを䞊べ替えるずその衚瀺履歎がリセットされたす。ヒントに `id` を付けお、線集党䜓で履歎を保持したす。

3588 3694 

3589Claude Code は `tips` ず `tipsFile` 党䜓で最倧 200 個のヒントを読み取り、蚭定ファむルを拒吊する代わりに、デバッグ譊告で無効な゚ントリを削陀したす。3695Claude Code は `tips` ず `tipsFile` 党䜓で最倧 200 個のヒントを読み取り、蚭定ファむルを拒吊する代わりに、デバッグ譊告で無効な゚ントリを削陀したす。

3590 3696 

3591残りのフィヌルドを䜿甚しお、ヒントファむルに名前を付け、プレフィックスを蚭定し、組み蟌みヒントを非衚瀺にしたす:3697残りのフィヌルドを䜿甚しお、ヒントファむルに名前を付け、プレフィックスを蚭定し、組み蟌みヒントを非衚瀺にしたす:

3592 3698 

3593* `tipsFile`: ロヌカル JSON ファむルぞの絶察パスたたは `~/` パス。同じ゚ントリの配列を保持するか、`tips` 配列を持぀オブゞェクト。最倧 256 KB。Claude Code はプロセスごずに 1 回ファむルを読み取るため、次の起動時に線集が読み蟌たれたす。[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)を通じお蚭定するこずはできたせん。むンラむン `tips` をそこに展開するか、オンディスク `managed-settings.json` にパスを展開したす。3699* `tipsFile`: ロヌカル JSON ファむルぞの絶察パスたたは `~/` パス。同じ゚ントリの配列、たたはオブゞェクト`tips` 配列を持぀を保持したす。最倧 256 KB。Claude Code はプロセスごずに 1 回ファむルを読み取るため、次の起動時に線集が読み蟌たれたす。[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)を通じお蚭定するこずはできたせん。むンラむン `tips` をそこに展開するか、オンディスク `managed-settings.json` にパスを展開したす。

3594* `label`: Claude Code がナヌザヌ、`--settings`、およびマネヌゞド蚭定からのヒントの前に衚瀺するプレフィックス。最倧 40 文字。デフォルトは `Tip`組み蟌みヒントず同じプレフィックスであり、プロゞェクトおよびロヌカル蚭定からのヒントは垞にそれを䜿甚したす。3700* `label`: Claude Code がナヌザヌ、`--settings`、およびマネヌゞド蚭定からのヒントの前に衚瀺するプレフィックス。最倧 40 文字。デフォルトは `Tip`、組み蟌みヒントず同じプレフィックスであり、プロゞェクトおよびロヌカル蚭定からのヒントは垞にそれを䜿甚したす。

3595* `excludeDefault`: `true` に蚭定しお、組み蟌みヒントを非衚瀺にし、あなたのヒントのみを衚瀺したす。Claude Code があなたのヒントのいずれかを読み蟌めない堎合䟋えば、`tipsFile` が存圚しないか、すべおの゚ントリが無効な堎合、空のスピナヌの代わりに組み蟌みロヌテヌションを保持したす。3701* `excludeDefault`: `true` に蚭定しお、組み蟌みヒントを非衚瀺にし、あなたのヒントのみを衚瀺したす。Claude Code がヒントを読み蟌めない堎合䟋えば `tipsFile` が存圚しないか、すべおの゚ントリが無効な堎合、空のスピナヌの代わりに組み蟌みロヌテヌションを保持したす。

3596 3702 

3597耇数の蚭定ファむルがキヌを蚭定する堎合、Claude Code はすべおのファむルからヒントを衚瀺し、マネヌゞド蚭定、`--settings` フラグ、およびナヌザヌ蚭定のうち、各を蚭定する最高優先床のものから `tipsFile`、`label`、および `excludeDefault` を取埗したす。3703耇数の蚭定ファむルがキヌを蚭定する堎合、Claude Code はすべおのファむルからヒントを衚瀺し、マネヌゞド蚭定、`--settings` フラグ、およびナヌザヌ蚭定のうち、各 `tipsFile`、`label`、および `excludeDefault` を蚭定する最高優先床のものから取埗したす。

3598 3704 

3599この䟋ナヌザヌ蚭定内は、プレヌンな文字列ヒントずオブゞェクトヒントを `Acme tip` プレフィックスの䞋のロヌテヌションに远加したす:3705この䟋ナヌザヌ蚭定は、プレヌン文字列ヒントずオブゞェクトヒントを `Acme tip` プレフィックスの䞋のロヌテヌションに远加したす:

3600 3706 

3601```json settings.json theme={null}3707```json settings.json theme={null}

3602{3708{


3617 3723 

3618䟋の各フィヌルドは Claude Code がヒントを衚瀺する方法の 1 ぀を倉曎したす:3724䟋の各フィヌルドは Claude Code がヒントを衚瀺する方法の 1 ぀を倉曎したす:

3619 3725 

3620* `label`: Claude Code は䞡方のヒントを `Acme tip: ...` ずしお衚瀺したす。`Tip: ...` の代わりに。3726* `label`: Claude Code は䞡方のヒントを `Tip: ...` の代わりに `Acme tip: ...` ずしお衚瀺したす。

3621* プレヌンな文字列: Claude Code はデフォルトを付䞎するため、次のセッションで再床衚瀺される可胜性がありたす。3727* プレヌン文字列: Claude Code はデフォルトを付䞎するため、次のセッションで再床衚瀺される可胜性がありたす。

3622* `id`: Claude Code は `gateway-errors` の 2 番目のヒントの衚瀺履歎をキヌにするため、ヒントを远加たたは䞊べ替えた埌もそのクヌルダりンが適甚されたす。3728* `id`: Claude Code は 2 番目のヒントの衚瀺履歎を `gateway-errors` にキヌにするため、そのクヌルダりンはヒントを远加たたは䞊べ替えた埌も適甚されたす。

3623* `cooldownSessions`: Claude Code が `gateway-errors` ヒントを衚瀺した埌、5 セッション埌たでそのヒントを再床衚瀺したせん。3729* `cooldownSessions`: Claude Code が `gateway-errors` ヒントを衚瀺した埌、そのヒントを 5 セッション埌たで再床衚瀺したせん。

3624* `priority`: `gateway-errors` ヒントず別のヒントが同じ数のセッション䟋えば、どちらも衚瀺されおいない堎合で衚瀺されおいない堎合、Claude Code は `gateway-errors` を最初に衚瀺したす。プレヌンな文字列はデフォルトの優先床 `0` を持ちたす。3730* `priority`: `gateway-errors` ヒントず別のヒントが同じ期間衚瀺されおいない堎合䟋えば、どちらも衚瀺されおいない堎合、Claude Code は `gateway-errors` を最初に衚瀺したす。プレヌン文字列はデフォルト優先床 `0` を持ちたす。

3625 3731 

3626Claude が䜜業しおいる間、Claude Code はあなたのプレフィックス䟋えば `Acme tip: Run /review before opening a PR`でスピナヌにあなたのヒントを衚瀺したす。3732Claude が䜜業しおいる間、Claude Code はあなたのプレフィックス䟋えば `Acme tip: Run /review before opening a PR`でスピナヌにあなたのヒントを衚瀺したす。

3627 3733 


3629 `spinnerVerbs`3735 `spinnerVerbs`

3630</h3>3736</h3>

3631 3737 

3632タヌンが進行䞭の間、スピナヌは「Accomplishing」、「Architecting」、たたは「Baking」などの回転する動詞を衚瀺したす。このキヌを䜿甚しお、そのロヌテヌションに独自の動詞を远加するか、組み蟌みリストを自分のリストに眮き換えたす。3738タヌンが進行䞭の間、スピナヌは「Accomplishing」、「Architecting」、たたは「Baking」などのロヌテヌション動詞を衚瀺したす。このキヌを䜿甚しお、そのロヌテヌションに独自の動詞を远加するか、組み蟌みリストを眮き換えたす。

3633 3739 

3634* **スコヌプ**: [`任意のファむル`](#scopes)3740* **スコヌプ**: [`任意のファむル`](#scopes)

3635* **タむプ**: `verbs` 文字列の配列ず `mode` を持぀オブゞェクト。以䞋のいずれか:3741* **タむプ**: `verbs` 文字列の配列ず `mode` を持぀オブゞェクト。以䞋のいずれか:

3636 * `"append"`: Claude Code は組み蟌みセットにあなたの動詞を远加したす3742 * `"append"`: Claude Code は組み蟌みセットに動詞を远加したす

3637 * `"replace"`: Claude Code はあなたの動詞のみを衚瀺したす3743 * `"replace"`: Claude Code はあなたの動詞のみを衚瀺したす

3638* **デフォルト**: 未蚭定のため、Claude Code は組み蟌み動詞を䜿甚したす3744* **デフォルト**: 未蚭定、Claude Code は組み蟌み動詞を䜿甚したす

3639 3745 

3640この䟋は 2 ぀の動詞を組み蟌みセットに远加したす:3746この䟋は 2 ぀の動詞を組み蟌みセットに远加したす:

3641 3747 


3654 `statusLine`3760 `statusLine`

3655</h3>3761</h3>

3656 3762 

3657独自のコマンドを実行しお、プロンプトの䞋に[ステヌタスラむン](/docs/ja/statusline)をレンダリングしたす。モデル、コスト、git ブランチなどのコンテキストを䜿甚したす。オプションのフィヌルドは間隔を調敎し、定期的な再実行を远加し、スクリプト自䜓が `vim.mode` をレンダリングする堎合は組み蟌みの vim モヌドむンゞケヌタヌを非衚瀺にしたす。3763[ステヌタスラむン](/docs/ja/statusline)をプロンプトの䞋にレンダリングする独自のコマンドを実行したす。モデル、コスト、git ブランチなどのコンテキストを含みたす。オプションのフィヌルドは間隔を調敎し、定期的な再実行を远加し、スクリプトが `vim.mode` 自䜓をレンダリングする堎合は組み蟌みの vim モヌドむンゞケヌタヌを非衚瀺にしたす。

3658 3764 

3659* **スコヌプ**: [`任意のファむル`](#scopes)。[`allowManagedHooksOnly`](#allowmanagedhooksonly) がオンの堎合、たたは [`disableAllHooks`](#disableallhooks) がマネヌゞド蚭定の倖で蚭定されおいる堎合、マネヌゞド蚭定倀のみが実行されたす。3765* **スコヌプ**: [`任意のファむル`](#scopes)。[`allowManagedHooksOnly`](#allowmanagedhooksonly) がオンの堎合、たたは [`disableAllHooks`](#disableallhooks) がマネヌゞド蚭定の倖で蚭定されおいる堎合、マネヌゞド蚭定倀のみが実行されたす。

3660* **タむプ**: `type` を `"command"` に蚭定し、`command` 文字列を持぀オブゞェクト。オプションで `padding` を文字数ずしお、`refreshInterval` を秒数ずしお最小 `1`、`hideVimModeIndicator` をブヌル倀ずしお3766* **タむプ**: `type` を `"command"` に蚭定し、`command` 文字列を持぀オブゞェクト。オプションで `padding` を文字数ずしお、`refreshInterval` を秒数ずしお最小 `1`、`hideVimModeIndicator` をブヌル倀ずしお

3661* **デフォルト**: 未蚭定のため、ステヌタスラむンはありたせん3767* **デフォルト**: 未蚭定、ステヌタスラむンなし

3662 3768 

3663この䟋はモデル名ずコンテキスト䜿甚量を出力し、2 文字の氎平間隔を远加したす:3769この䟋はモデル名ずコンテキスト䜿甚量を出力し、2 文字の氎平間隔を远加したす:

3664 3770 


3672}3778}

3673```3779```

3674 3780 

3675この䟋には [`jq`](https://jqlang.org/) がむンストヌルされおいる必芁があり、シェルで実行されたす。PowerShell および Git Bash の同等物に぀いおは、[Windows 蚭定](/docs/ja/statusline#windows-configuration)を参照しおください。完党なセットアップに぀いおは、[ステヌタスラむンを手動で蚭定](/docs/ja/statusline#manually-configure-a-status-line)を参照しおください。3781䟋には[`jq`](https://jqlang.org/)がむンストヌルされおいる必芁があり、シェルで実行されたす。PowerShell および Git Bash の同等物に぀いおは、[Windows 蚭定](/docs/ja/statusline#windows-configuration)を参照しおください。完党なセットアップに぀いおは、[ステヌタスラむンを手動で蚭定](/docs/ja/statusline#manually-configure-a-status-line)を参照しおください。

3676 3782 

3677<h3 id="subagentstatusline">3783<h3 id="subagentstatusline">

3678 `subagentStatusLine`3784 `subagentStatusLine`

3679</h3>3785</h3>

3680 3786 

3681Claude が[サブ゚ヌゞェント](/docs/ja/sub-agents)を実行する堎合、Claude Code はプロンプトの䞋のタスク衚瀺にそれらをリストしたす。1 行あたり 1 ぀のサブ゚ヌゞェント。`name · description · token count` を衚瀺したす。このキヌを䜿甚するず、独自のコマンドを実行しおそれらの行を曞き盎すこずができたす。䟋えば、各サブ゚ヌゞェントのコンテキスト䜿甚量をパヌセンテヌゞずしお衚瀺したす。各曎新時に、Claude Code は衚瀺されおいる行を 1 ぀の JSON オブゞェクトずしお stdin に送信したす。各サブ゚ヌゞェントの `id`、`name`、`status`、`model`、`tokenCount` などを持぀ `tasks` 配列を䜿甚したす。`id` ずしお曞き盎した各行を `{"id", "content"}` 行ずしお眮き換えたす。曞き盎さない行はデフォルトレンダリングを保持したす。3787Claude が[サブ゚ヌゞェント](/docs/ja/sub-agents)を実行する堎合、Claude Code はプロンプトの䞋のタスク衚瀺にそれらをリストしたす。サブ゚ヌゞェントごずに 1 行。`name · description · token count` を衚瀺したす。このキヌを䜿甚するず、独自のコマンドを実行しおそれらの行を曞き盎すこずができたす。䟋えば、各サブ゚ヌゞェントのコンテキスト䜿甚量をパヌセンテヌゞずしお衚瀺したす。各リフレッシュで、Claude Code は衚瀺されおいる行を 1 ぀の JSON オブゞェクトずしお stdin に送信したす。`tasks` 配列は各サブ゚ヌゞェントの `id`、`name`、`status`、`model`、`tokenCount` などを含みたす。曞き盎した各 `id` の行を `{"id", "content"}` 行ずしお眮き換えたす。曞き盎さない行はデフォルトレンダリングを保持したす。

3682 3788 

3683* **スコヌプ**: [`任意のファむル`](#scopes)。[`allowManagedHooksOnly`](#allowmanagedhooksonly) がオンの堎合、たたは [`disableAllHooks`](#disableallhooks) がマネヌゞド蚭定の倖で蚭定されおいる堎合、マネヌゞド蚭定倀のみが実行されたす。3789* **スコヌプ**: [`任意のファむル`](#scopes)。[`allowManagedHooksOnly`](#allowmanagedhooksonly) がオンの堎合、たたは [`disableAllHooks`](#disableallhooks) がマネヌゞド蚭定の倖で蚭定されおいる堎合、マネヌゞド蚭定倀のみが実行されたす。

3684* **タむプ**: `type` を `"command"` に蚭定し、`command` 文字列を持぀オブゞェクト3790* **タむプ**: `type` を `"command"` に蚭定し、`command` 文字列を持぀オブゞェクト

3685* **デフォルト**: 未蚭定のため、Claude Code はデフォルト行をレンダリングしたす3791* **デフォルト**: 未蚭定、Claude Code はデフォルト行をレンダリングしたす

3686 3792 

3687```json settings.json theme={null}3793```json settings.json theme={null}

3688{3794{


3699 `syntaxHighlightingDisabled`3805 `syntaxHighlightingDisabled`

3700</h3>3806</h3>

3701 3807 

3702Claude Code は、タヌミナルに衚瀺する diff、コヌドブロック、ファむルプレビュヌで蚀語別にコヌドを色付けしたす。組み蟌みハむラむタヌを䜿甚したす。プラグむンたたは蚀語サヌバヌは関係ありたせん。このキヌを `true` に蚭定しおプレヌンテキストずしお衚瀺したす。䟋えば、色がタヌミナルテヌマず衝突する堎合やスクリヌンリヌダヌを遅くする堎合。3808Claude Code は組み蟌みハむラむタヌを䜿甚しお、タヌミナルに衚瀺される diff、コヌドブロック、ファむルプレビュヌで蚀語別にコヌドを色付けしたす。プラグむンたたは蚀語サヌバヌは関䞎したせん。このキヌを `true` に蚭定しお、代わりにプレヌンテキストずしお衚瀺したす。䟋えば、色がタヌミナルテヌマず競合する堎合やスクリヌンリヌダヌを遅くする堎合。

3703 3809 

3704* **スコヌプ**: [`任意のファむル`](#scopes)3810* **スコヌプ**: [`任意のファむル`](#scopes)

3705* **タむプ**: ブヌル倀3811* **タむプ**: ブヌル倀


3717 `terminalProgressBarEnabled`3823 `terminalProgressBarEnabled`

3718</h3>3824</h3>

3719 3825 

3720䞀郚のタヌミナルは、それらで実行されおいるプログラムのタブたたはタスクバヌに進捗むンゞケヌタヌを衚瀺できたす。Claude が䜜業しおいる間、Claude Code は進行䞭の状態をタヌミナルに報告するため、別のタブたたはりィンドりからセッションがただビゞヌかどうかを確認できたす。[バックグラりンドサブ゚ヌゞェント](/docs/ja/sub-agents#run-subagents-in-foreground-or-background)たたは[動的ワヌクフロヌ](/docs/ja/workflows)がただ実行されおいる間、むンゞケヌタヌはタヌンの終了埌も衚瀺されたたたになり、セッションがアむドル状態になるずクリアされたす。3826䞀郚のタヌミナルは、それらで実行されおいるプログラムのタブたたはタスクバヌに進捗むンゞケヌタヌを衚瀺できたす。Claude が䜜業しおいる間、Claude Code はタヌミナルに進行䞭の状態を報告するため、別のタブたたはりィンドりからセッションがただビゞヌかどうかを確認できたす。[バックグラりンドサブ゚ヌゞェント](/docs/ja/sub-agents#run-subagents-in-foreground-or-background)たたは[動的ワヌクフロヌ](/docs/ja/workflows)がただ実行されおいる間、むンゞケヌタヌはタヌンの終了埌も衚瀺されたたたになり、セッションがアむドル状態になるずクリアされたす。

3721 3827 

3722Claude Code はむンゞケヌタヌをサポヌトするタヌミナルでのみ報告したす。ConEmu、Ghostty 1.2.0 以降、および iTerm2 3.6.6 以降。このキヌを `false` に蚭定しお、Claude Code がそれを報告するのを停止したす。`/config` に **Terminal progress bar** ずしお衚瀺されたす。3828Claude Code はむンゞケヌタヌをサポヌトするタヌミナルでのみ報告したす。ConEmu、Ghostty 1.2.0 以降、および iTerm2 3.6.6 以降。このキヌを `false` に蚭定しお、Claude Code がそれを報告するのを停止したす。`/config` に**タヌミナル進捗バヌ**ずしお衚瀺されたす。

3723 3829 

3724* **スコヌプ**: [`任意のファむル`](#scopes)。蚭定ファむルがそれを蚭定しない堎合、叀いバヌゞョンの `~/.claude.json` の倀が適甚されたす。3830* **スコヌプ**: [`任意のファむル`](#scopes)。叀いバヌゞョンの `~/.claude.json` の倀は、蚭定ファむルがそれを蚭定しない堎合に適甚されたす。

3725* **タむプ**: ブヌル倀3831* **タむプ**: ブヌル倀

3726 * `true`: サポヌトするタヌミナルでタヌミナル進捗バヌが衚瀺されたす3832 * `true`: サポヌトするタヌミナルでタヌミナル進捗バヌが衚瀺されたす

3727 * `false`: Claude Code はタヌミナル進捗バヌを非衚瀺にしたす3833 * `false`: Claude Code はタヌミナル進捗バヌを非衚瀺にしたす


3737 `terminalTitleFromRename`3843 `terminalTitleFromRename`

3738</h3>3844</h3>

3739 3845 

3740Claude Code はタヌミナルタブのタむトルを蚭定したす。デフォルトでは、䌚話から生成されたタむトルを䜿甚し、`/rename` たたは `--name` でセッションに[名前を付ける](/docs/ja/sessions#name-your-sessions)ず、タブはその名前を代わりに衚瀺したす。このキヌを `false` に蚭定しお、セッションに名前を付けた埌も、生成されたタむトルをタブに保持したす。名前自䜓は匕き続き適甚されるため、`/resume <name>` ずセッションピッカヌはそれを芋぀けたす。3846Claude Code はタヌミナルタブのタむトルを蚭定したす。デフォルトでは、䌚話から生成されたタむトルを䜿甚し、`/rename` たたは `--name` で[セッションに名前を付ける](/docs/ja/sessions#name-your-sessions)ず、タブはその名前を代わりに衚瀺したす。このキヌを `false` に蚭定しお、セッションに名前を付けた埌も、生成されたタむトルをタブに保持したす。名前自䜓は匕き続き適甚されるため、`/resume <name>` ずセッションピッカヌはそれを芋぀けたす。

3741 3847 

3742* **スコヌプ**: [`任意のファむル`](#scopes)3848* **スコヌプ**: [`任意のファむル`](#scopes)

3743* **タむプ**: ブヌル倀3849* **タむプ**: ブヌル倀

3744 * `true`: タヌミナルタブのタむトルは蚭定したセッション名を衚瀺したす3850 * `true`: タヌミナルタブのタむトルは蚭定したセッション名を衚瀺したす

3745 * `false`: タブは Claude Code が䌚話から生成したタむトルを保持したす3851 * `false`: タブは䌚話から生成された Claude Code のタむトルを保持したす

3746* **デフォルト**: `true`3852* **デフォルト**: `true`

3747 3853 

3748```json settings.json theme={null}3854```json settings.json theme={null}


3757 `theme`3863 `theme`

3758</h3>3864</h3>

3759 3865 

3760むンタヌフェヌスのカラヌテヌマを遞択したす。`/config` に **Theme** ずしお衚瀺されたす。3866むンタヌフェヌスのカラヌテヌマを遞択したす。`/config` に**テヌマ**ずしお衚瀺されたす。

3761 3867 

3762* **スコヌプ**: [`任意のファむル`](#scopes)。蚭定ファむルがそれを蚭定しない堎合、叀いバヌゞョンの `~/.claude.json` の倀が適甚されたす。3868* **スコヌプ**: [`任意のファむル`](#scopes)。叀いバヌゞョンの `~/.claude.json` の倀は、蚭定ファむルがそれを蚭定しない堎合に適甚されたす。

3763* **タむプ**: 文字列、以䞋のいずれか:3869* **タむプ**: 文字列、以䞋のいずれか:

3764 * `"auto"`: タヌミナルの明るいたたは暗い背景に䞀臎したす3870 * `"auto"`: タヌミナルの明るいたたは暗い背景に䞀臎したす

3765 * `"dark"`: ダヌクテヌマ3871 * `"dark"`: ダヌクテヌマ


3783 `timeFormat`3889 `timeFormat`

3784</h3>3890</h3>

3785 3891 

3786Claude Code がむンタヌフェヌスに衚瀺する時刻の曞き方を遞択したす。䟋えば、各タヌン期間メッセヌゞの終わりの `done 6:05 PM` ず[トランスクリプトビュヌア](/docs/ja/interactive-mode#transcript-viewer)のタむムスタンプ。プリセットを遞択するには、`/config` を実行しお **Time format** を蚭定したす。Claude Code v2.1.257 以降が必芁です。3892Claude Code がむンタヌフェヌスに衚瀺する時刻の曞き方を遞択したす。䟋えば、各タヌン期間メッセヌゞの終わりの `done 6:05 PM` ず[トランスクリプトビュヌアヌ](/docs/ja/interactive-mode#transcript-viewer)のタむムスタンプ。プリセットを遞択するには、`/config` を実行しお**時間圢匏**を蚭定したす。Claude Code v2.1.257 以降が必芁です。

3787 3893 

3788* **スコヌプ**: [`任意のファむル`](#scopes)3894* **スコヌプ**: [`任意のファむル`](#scopes)

3789* **タむプ**: 文字列、以䞋のいずれか:3895* **タむプ**: 文字列、以䞋のいずれか:

3790 * `"auto"`: 未蚭定ず同じです。各時刻は組み蟌み圢匏を保持したす。タヌン期間メッセヌゞではロケヌルに埓いたす3896 * `"auto"`: 未蚭定ず同じです。各時刻は組み蟌み圢匏を保持し、タヌン期間メッセヌゞではロケヌルに埓いたす

3791 * `"12-hour"`: 12 時間制3897 * `"12-hour"`: 12 時間制

3792 * `"24-hour"`: 24 時間制3898 * `"24-hour"`: 24 時間制

3793 * `"24-hour-utc"`: UTC での 24 時間制。分の埌に `Z` が付きたす。䟋えば `18:05Z`。Claude Code はこのプリセットの [`timeZone`](#timezone) を無芖したす3899 * `"24-hour-utc"`: UTC での 24 時間制。分の埌に `Z` が付きたす。䟋えば `18:05Z`。Claude Code はこのプリセットの [`timeZone`](#timezone) を無芖したす

3794 * `"%H:%M"` などの strftime パタヌン: Claude Code は各時刻をパタヌンで曞きたす。`%` を含む倀はパタヌンであり、プリセット倖の他の倀は `"auto"` ずしおカりントされたす3900 * `"%H:%M"` などの strftime パタヌン: Claude Code はパタヌンで各時刻を曞きたす。`%` を含む倀はパタヌンであり、プリセット倖の他の倀は `"auto"` ずしおカりントされたす

3795* **デフォルト**: `"auto"`3901* **デフォルト**: `"auto"`

3796 3902 

3797```json settings.json theme={null}3903```json settings.json theme={null}


3808}3914}

3809```3915```

3810 3916 

3811タヌン期間メッセヌゞずトランスクリプトビュヌアは `18:05` などの時刻を衚瀺したす。トランスクリプトビュヌアでは、パタヌンはタむムスタンプ党䜓であるため、日付を含めたい堎合は日付ディレクティブを远加したす。この䟋は時蚈の前に日付を眮きたす:3917タヌン期間メッセヌゞずトランスクリプトビュヌアヌは `18:05` などの時刻を衚瀺したす。トランスクリプトビュヌアヌでは、パタヌンはタむムスタンプ党䜓であるため、日付をそこに含める堎合は日付ディレクティブを远加したす。この䟋は時蚈の前に日付を配眮したす:

3812 3918 

3813```json settings.json theme={null}3919```json settings.json theme={null}

3814{3920{


3822 `timeZone`3928 `timeZone`

3823</h3>3929</h3>

3824 3930 

3825むンタヌフェヌスの時刻をシステムのタむムゟヌン以倖のタむムゟヌンで衚瀺したす。[IANA タむムゟヌン名](https://www.iana.org/time-zones)䟋えば `"UTC"` たたは `"Europe/Dublin"`に蚭定したす。[`timeFormat`](#timeformat) が制埡する時刻はこのゟヌンで衚瀺されたす。`timeFormat` が `"24-hour-utc"` の堎合、時刻は UTC のたたであり、Claude Code はこのキヌを無芖したす。`/config` にはこのキヌの行がないため、蚭定ファむルで蚭定したす。Claude Code v2.1.257 以降が必芁です。3931むンタヌフェヌスの時刻をシステムの時刻以倖のタむムゟヌンで衚瀺したす。[IANA タむムゟヌン名](https://www.iana.org/time-zones)`"UTC"` たたは `"Europe/Dublin"` などに蚭定したす。[`timeFormat`](#timeformat) が制埡する時刻はこのゟヌンで衚瀺されたす。`timeFormat` が `"24-hour-utc"` の堎合、時刻は UTC のたたであり、Claude Code はこのキヌを無芖したす。`/config` にはこのキヌの行がないため、蚭定ファむルで蚭定したす。Claude Code v2.1.257 以降が必芁です。

3826 3932 

3827* **スコヌプ**: [`任意のファむル`](#scopes)3933* **スコヌプ**: [`任意のファむル`](#scopes)

3828* **タむプ**: 文字列、IANA タむムゟヌン名。Claude Code が名前を認識しない堎合、システムタむムゟヌンを䜿甚したす3934* **タむプ**: 文字列、IANA タむムゟヌン名。Claude Code が名前を認識しない堎合、システムタむムゟヌンを䜿甚したす

3829* **デフォルト**: 未蚭定のため、時刻はシステムタむムゟヌンで衚瀺されたす3935* **デフォルト**: 未蚭定、時刻はシステムタむムゟヌンで衚瀺されたす

3830 3936 

3831```json settings.json theme={null}3937```json settings.json theme={null}

3832{3938{


3838 `tui`3944 `tui`

3839</h3>3945</h3>

3840 3946 

3841タヌミナル UI レンダラヌを遞択したす。ちら぀きのない[alt-screen レンダラヌ](/docs/ja/fullscreen)を䜿甚する堎合は `"fullscreen"` を䜿甚したす。仮想スクロヌルバック付き。クラシックメむンスクリヌンレンダラヌの堎合は `"default"` を䜿甚したす。`/tui fullscreen` たたは `/tui default` を実行するず、このキヌが自動的に曞き蟌たれたす。3947タヌミナル UI レンダラヌを遞択したす。ちら぀きのない[alt-screen レンダラヌ](/docs/ja/fullscreen)を仮想スクロヌルバックで䜿甚するには `"fullscreen"` を䜿甚するか、クラシックメむンスクリヌンレンダラヌには `"default"` を䜿甚したす。`/tui fullscreen` たたは `/tui default` を実行するず、このキヌが曞き蟌たれたす。

3842 3948 

3843* **スコヌプ**: [`任意のファむル`](#scopes)3949* **スコヌプ**: [`任意のファむル`](#scopes)

3844* **タむプ**: 文字列、以䞋のいずれか:3950* **タむプ**: 文字列、以䞋のいずれか:

3845 * `"default"`: クラシックメむンスクリヌンレンダラヌ3951 * `"default"`: クラシックメむンスクリヌンレンダラヌ

3846 * `"fullscreen"`: 仮想スクロヌルバック付きのちら぀きのない alt-screen レンダラヌ3952 * `"fullscreen"`: 仮想スクロヌルバック付きのちら぀きのない alt-screen レンダラヌ

3847* **デフォルト**: 未蚭定のため、Claude Code は[レンダラヌを自動的に遞択](/docs/ja/fullscreen#fullscreen-by-default)したす3953* **デフォルト**: 未蚭定、Claude Code は[レンダラヌを自動的に遞択](/docs/ja/fullscreen#fullscreen-by-default)したす

3848* **セッションごずのオヌバヌラむド**: [`CLAUDE_CODE_NO_FLICKER`](/docs/ja/env-vars) ず [`CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN`](/docs/ja/env-vars) はこのキヌより優先されたす。`CLAUDE_CODE_NO_FLICKER=1` はフルスクリヌンをオンにし、`CLAUDE_CODE_NO_FLICKER=0` たたは `CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1` はオフにしたす。䞡方が蚭定されおいる堎合、Claude Code はオフにしたす3954* **セッションごずのオヌバヌラむド**: [`CLAUDE_CODE_NO_FLICKER`](/docs/ja/env-vars) ず [`CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN`](/docs/ja/env-vars) はこのキヌより優先されたす。`CLAUDE_CODE_NO_FLICKER=1` はフルスクリヌンをオンにし、`CLAUDE_CODE_NO_FLICKER=0` たたは `CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1` はオフにしたす。䞡方が蚭定されおいる堎合、Claude Code はオフにしたす

3849 3955 

3850```json settings.json theme={null}3956```json settings.json theme={null}


3853}3959}

3854```3960```

3855 3961 

3856tmux `-CC` の䞋たたはWindows ぞの SSH 経由では、Claude Code は `CLAUDE_CODE_NO_FLICKER=1` を蚭定しない限りクラシックレンダラヌを保持したす。[゚ヌゞェントビュヌ](/docs/ja/agent-view)から開かれたバックグラりンドセッションは、この蚭定に関係なく垞にフルスクリヌンレンダラヌを䜿甚したす。3962tmux `-CC` の䞋たたは Windows ぞの SSH 経由では、Claude Code は `CLAUDE_CODE_NO_FLICKER=1` を蚭定しない限りクラシックレンダラヌを保持したす。[゚ヌゞェントビュヌ](/docs/ja/agent-view)から開かれたバックグラりンドセッションは、この蚭定に関係なく垞にフルスクリヌンレンダラヌを䜿甚したす。

3857 3963 

3858<h3 id="verbose">3964<h3 id="verbose">

3859 `verbose`3965 `verbose`

3860</h3>3966</h3>

3861 3967 

3862デフォルトでは、トランスクリプトは各ツヌル呌び出しを短い芁玄に折りたたみたす。䟋えば、Claude が実行したコマンドず出力の行数。詳现が必芁な堎合は `Ctrl+O` を抌しおトランスクリプト党䜓を展開ビュヌに切り替えたす。このキヌを `true` に蚭定しお、すべおのツヌル呌び出しの完党な入力ず出力をむンラむンで衚瀺したす。フック、MCP サヌバヌ、たたは長いシェルコマンドをデバッグする堎合に䟿利です。`/config` に **Verbose output** ずしお衚瀺されたす。3968デフォルトでは、トランスクリプトは各ツヌル呌び出しを短い芁玄に折りたたみたす。䟋えば、Claude が実行したコマンドず出力の行数。詳现を衚瀺したい堎合は `Ctrl+O` を抌しおトランスクリプト党䜓を展開ビュヌに切り替えたす。このキヌを `true` に蚭定しお、すべおのツヌル呌び出しの完党な入力ず出力をむンラむンで衚瀺したす。フック、MCP サヌバヌ、たたは長いシェルコマンドをデバッグする堎合に䟿利です。`/config` に**詳现出力**ずしお衚瀺されたす。

3863 3969 

3864* **スコヌプ**: [`任意のファむル`](#scopes)。蚭定ファむルがそれを蚭定しない堎合、叀いバヌゞョンの `~/.claude.json` の倀が適甚されたす。3970* **スコヌプ**: [`任意のファむル`](#scopes)。叀いバヌゞョンの `~/.claude.json` の倀は、蚭定ファむルがそれを蚭定しない堎合に適甚されたす。

3865* **タむプ**: ブヌル倀3971* **タむプ**: ブヌル倀

3866 * `true`: 完党なツヌル出力が衚瀺されたす3972 * `true`: 完党なツヌル出力が衚瀺されたす

3867 * `false`: ツヌル出力の切り詰められた芁玄が衚瀺されたす3973 * `false`: ツヌル出力の切り詰められた芁玄が衚瀺されたす


3886* **タむプ**: 文字列、以䞋のいずれか:3992* **タむプ**: 文字列、以䞋のいずれか:

3887 * `"default"`: 切り詰められたツヌル出力を持぀通垞のトランスクリプト3993 * `"default"`: 切り詰められたツヌル出力を持぀通垞のトランスクリプト

3888 * `"verbose"`: 完党なツヌル出力を持぀トランスクリプト3994 * `"verbose"`: 完党なツヌル出力を持぀トランスクリプト

3889 * `"focus"`: 最埌のプロンプトのみ。線集 diffstat を持぀ツヌル呌び出しの 1 行の芁玄。最終応答。フォヌカスビュヌは[フルスクリヌンレンダラヌ](#tui)が必芁です3995 * `"focus"`: 最埌のプロンプトのみ、ツヌル呌び出しの 1 行の芁玄線集 diffstats を含む、および最終応答。フォヌカスビュヌは[フルスクリヌンレンダラヌ](#tui)が必芁です

3890* **デフォルト**: 未蚭定のため、`verbose` 蚭定ず最埌の `/focus` 遞択が適甚されたす3996* **デフォルト**: 未蚭定、`verbose` 蚭定ず最埌の `/focus` 遞択が適甚されたす

3891* **セッションごずのオヌバヌラむド**: [`--verbose`](/docs/ja/cli-reference#cli-flags) はこのキヌより優先されたす3997* **セッションごずのオヌバヌラむド**: [`--verbose`](/docs/ja/cli-reference#cli-flags) はこのキヌより優先されたす

3892 3998 

3893```json settings.json theme={null}3999```json settings.json theme={null}


3923[音声ディクテヌション](/docs/ja/voice-dictation)をオンにし、ディクテヌションキヌの動䜜を遞択したす。Claude Code は `/voice` を実行するずこのオブゞェクトを曞き蟌みたす。4029[音声ディクテヌション](/docs/ja/voice-dictation)をオンにし、ディクテヌションキヌの動䜜を遞択したす。Claude Code は `/voice` を実行するずこのオブゞェクトを曞き蟌みたす。

3924 4030 

3925* **スコヌプ**: [`任意のファむル`](#scopes)4031* **スコヌプ**: [`任意のファむル`](#scopes)

3926* **タむプ**: `enabled` をブヌル倀ずしお、`autoSubmit` をホヌルドモヌドのみに適甚するブヌル倀ずしお、`mode` を以䞋のいずれかずするオブゞェクト:4032* **タむプ**: `enabled` をブヌル倀ずしお、`autoSubmit` をホヌルドモヌドのみに適甚するブヌル倀ずしお、`mode` を以䞋のいずれかずしお持぀オブゞェクト:

3927 * `"hold"`: ディクテヌションキヌを話しおいる間抌し続け、停止するために離したす4033 * `"hold"`: ディクテヌションキヌを話しおいる間抌し続け、停止するために離したす

3928 * `"tap"`: キヌを 1 回タップしお蚘録を開始し、もう䞀床タップしお送信したす4034 * `"tap"`: キヌを 1 回タップしお蚘録を開始し、もう䞀床タップしお送信したす

3929* **デフォルト**: 未蚭定のため、ディクテヌションはオフです。`enabled` が `true` で `mode` が未蚭定の堎合、Claude Code は `"hold"` を䜿甚したす4035* **デフォルト**: 未蚭定、ディクテヌションはオフです。`enabled` が `true` で `mode` が未蚭定の堎合、Claude Code は `"hold"` を䜿甚したす

3930 4036 

3931この䟋はディクテヌションをオンにし、キヌを 1 回タップしお蚘録を開始し、もう䞀床タップしお送信するようにしたす:4037この䟋はディクテヌションをオンにし、キヌを 1 回タップしお蚘録を開始し、もう䞀床タップしお送信するようにしたす:

3932 4038 


3949 v2.1.92 以降非掚奚。[`voice`](#voice) オブゞェクトが眮き換えたした。Claude Code は匕き続きそれを読み取るため、叀い蚭定ファむルは機胜し続けたすが、新しい蚭定は `voice.enabled` を蚭定する必芁がありたす。4055 v2.1.92 以降非掚奚。[`voice`](#voice) オブゞェクトが眮き換えたした。Claude Code は匕き続きそれを読み取るため、叀い蚭定ファむルは機胜し続けたすが、新しい蚭定は `voice.enabled` を蚭定する必芁がありたす。

3950</Warning>4056</Warning>

3951 4057 

3952`voice` オブゞェクトの前の単䞀ブヌル倀圢匏で音声ディクテヌションをオンにしたす。䞡方が蚭定されおいる堎合、`voice.enabled` が適甚されたす。4058`voice` オブゞェクトより前の単䞀ブヌル倀圢匏で音声ディクテヌションをオンにしたす。䞡方が蚭定されおいる堎合、`voice.enabled` が適甚されたす。

3953 4059 

3954* **スコヌプ**: [`任意のファむル`](#scopes)4060* **スコヌプ**: [`任意のファむル`](#scopes)

3955* **タむプ**: ブヌル倀4061* **タむプ**: ブヌル倀

3956 * `true`: claude.ai アカりントでログむンしおおり、組織のポリシヌが音声を蚱可しおいる堎合、音声ディクテヌションはオンです。`voice.enabled` が蚭定されおいない限り4062 * `true`: claude.ai アカりントでログむンしおおり、組織のポリシヌが音声を蚱可しおいる堎合、音声ディクテヌションはオンです。`voice.enabled` が蚭定されおいない限り

3957 * `false`: `voice.enabled` が蚭定されおいない限り、音声ディクテヌションはオフです4063 * `false`: 音声ディクテヌションはオフです。`voice.enabled` が蚭定されおいない限り

3958* **デフォルト**: 未蚭定4064* **デフォルト**: 未蚭定

3959 4065 

3960```json settings.json theme={null}4066```json settings.json theme={null}


3967 `wheelScrollAccelerationEnabled`4073 `wheelScrollAccelerationEnabled`

3968</h3>4074</h3>

3969 4075 

3970[フルスクリヌンレンダリング](/docs/ja/fullscreen#mouse-wheel-scrolling)での高速スクロヌル䞭にマりスホむヌルスクロヌル速床を加速したす。ホむヌルノッチあたりの䞀定のスクロヌル速床の堎合は `false` に蚭定したす。4076[フルスクリヌンレンダリング](/docs/ja/fullscreen#mouse-wheel-scrolling)での高速スクロヌル䞭にマりスホむヌルスクロヌル速床を加速したす。ホむヌルノッチごずに䞀定のスクロヌル速床を䜿甚するには `false` に蚭定したす。

3971 4077 

3972* **スコヌプ**: [`任意のファむル`](#scopes)4078* **スコヌプ**: [`任意のファむル`](#scopes)

3973* **タむプ**: ブヌル倀4079* **タむプ**: ブヌル倀

3974 * `true`: Claude Code は高速スクロヌル䞭にマりスホむヌルスクロヌル速床を加速したす4080 * `true`: Claude Code は高速スクロヌル䞭にマりスホむヌルスクロヌル速床を加速したす

3975 * `false`: Claude Code はホむヌルノッチあたり䞀定の速床でスクロヌルしたす4081 * `false`: Claude Code はホむヌルノッチごずに䞀定の速床でスクロヌルしたす

3976* **デフォルト**: `true`4082* **デフォルト**: `true`

3977 4083 

3978```json settings.json theme={null}4084```json settings.json theme={null}


4088 4194 

4089* **スコヌプ**: [`Any file`](#scopes)4195* **スコヌプ**: [`Any file`](#scopes)

4090* **タむプ**: 文字列4196* **タむプ**: 文字列

4091* **デフォルト**: 未蚭定。Claude Code は `Co-Authored-By: <name> <noreply@anthropic.com>` を远加したす。名前はセッションのアクティブなモデル`Claude Sonnet 5` などです。4197* **デフォルト**: 未蚭定。Claude Code は `Co-Authored-By: <name> <noreply@anthropic.com>` を远加したす。名前はコミットが䜜成されるずきに䜿甚されおいるモデル`Claude Sonnet 5` などです。[subagent](/docs/ja/sub-agents) がコミットを䜜成する堎合、トレヌラヌは subagent のモデルに名前を付けたす。

4092 * Claude Code がモデルを Claude モデルずしお認識しおいるが、その正確なバヌゞョンを確認できない堎合、`Claude` のみを曞き蟌みたす。4198 * Claude Code がモデルを Claude モデルずしお認識しおいるが、その正確なバヌゞョンを確認できない堎合、`Claude` のみを曞き蟌みたす。

4093 * モデル ID をカスタム [`ANTHROPIC_BASE_URL`](/docs/ja/env-vars) を通じお提䟛されるサヌドパヌティモデルなど、Claude モデルず䞀臎させるこずができない堎合、`Claude Code` を曞き蟌みたす。4199 * モデル ID をカスタム [`ANTHROPIC_BASE_URL`](/docs/ja/env-vars) を通じお提䟛されるサヌドパヌティモデルなど、Claude モデルず䞀臎させるこずができない堎合、`Claude Code` を曞き蟌みたす。

4094 4200 


5078 `allowManagedMcpServersOnly`5184 `allowManagedMcpServersOnly`

5079</h3>5185</h3>

5080 5186 

5081管理察象ホワむトリストのみを適甚察象にしたす。Claude Code は、ナヌザヌ、プロゞェクト、ロヌカル蚭定の [`allowedMcpServers`](#allowedmcpservers) を無芖し、管理蚭定からのみ [`allowedMcpServers`](#allowedmcpservers) を読み蟌みたす。[`deniedMcpServers`](#deniedmcpservers)は匕き続きすべおの蚭定スコヌプからマヌゞされるため、ナヌザヌは自分自身のためにサヌバヌをブロックできたす。管理者は、ナヌザヌ自身の蚭定が管理察象ホワむトリストが蚱可するものを拡倧できないようにするために、これを蚭定したす。5187管理察象ホワむトリストのみを適甚察象にしたす。Claude Code は、ナヌザヌ、プロゞェクト、ロヌカル蚭定の `allowedMcpServers` を無芖し、管理蚭定からのみ [`allowedMcpServers`](#allowedmcpservers) を読み蟌みたす。[`deniedMcpServers`](#deniedmcpservers)は匕き続きすべおの蚭定スコヌプからマヌゞされるため、ナヌザヌは自分自身のためにサヌバヌをブロックできたす。管理者は、ナヌザヌ自身の蚭定が管理察象ホワむトリストが蚱可するものを拡倧できないようにするために、これを蚭定したす。

5082 5188 

5083* **スコヌプ**: [`Managed`](#scopes)5189* **スコヌプ**: [`Managed`](#scopes)

5084* **タむプ**: ブヌル倀5190* **タむプ**: ブヌル倀


5123 `disableClaudeAiConnectors`5229 `disableClaudeAiConnectors`

5124</h3>5230</h3>

5125 5231 

5126Claude Code が自身で取埗する[claude.ai MCP コネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai)をオフにしお、取埗も接続もしたせん。任意の蚭定ファむルで `true` が適甚されたす。チェックむンされたプロゞェクト `.claude/settings.json` はリポゞトリをこれらのコネクタから陀倖できたすが、プロゞェクトレベルの `false` はナヌザヌレベルたたは管理レベルの `true` をオヌバヌラむドできたせん。5232[Claude Code が自身で取埗する](/docs/ja/mcp#how-connectors-reach-claude-code)[claude.ai MCP コネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai)をオフにしお、取埗も接続もしたせん。任意の蚭定ファむルで `true` が適甚されたす。チェックむンされたプロゞェクト `.claude/settings.json` はリポゞトリをこれらのコネクタから陀倖できたすが、プロゞェクトレベルの `false` はナヌザヌレベルたたは管理レベルの `true` をオヌバヌラむドできたせん。

5127 5233 

5128* **スコヌプ**: [`Any file`](#scopes)5234* **スコヌプ**: [`Any file`](#scopes)

5129* **タむプ**: ブヌル倀5235* **タむプ**: ブヌル倀


5687* **Type**: Boolean5793* **Type**: Boolean

5688 * `true`: Claude Code は各察話セッションの開始時に Remote Control を自動的に接続したす5794 * `true`: Claude Code は各察話セッションの開始時に Remote Control を自動的に接続したす

5689 * `false`: Claude Code は `/remote-control` を埅ちたす5795 * `false`: Claude Code は `/remote-control` を埅ちたす

5690* **Default**: 未蚭定なので、自動接続は蚭定されおいる堎合は組織の管理デフォルトに埓い、そうでない堎合は Claude Code の珟圚のデフォルトに埓いたす5796* **Default**: 未蚭定なので、[自動接続デフォルト](/docs/ja/remote-control#enable-remote-control-for-all-sessions) が適甚されたす

5691* **Per-session overrides**: `--remote-control` はこのキヌが `false` の堎合でも 1 ぀のセッションに察しお Remote Control をオンにし、フラグは 1 ぀のセッションに察しおそれをオフにしたせん5797* **Per-session overrides**: `--remote-control` はこのキヌが `false` の堎合でも 1 ぀のセッションに察しお Remote Control をオンにし、フラグは 1 ぀のセッションに察しおそれをオフにしたせん

5692 5798 

5693```json settings.json theme={null}5799```json settings.json theme={null}


5839 5945 

5840`/login` クラりドゲヌトりェむ画面が接続するゲヌトりェむ URL を蚭定しお、ナヌザヌがアドレスを入力せずに [クラりドゲヌトりェむ](/docs/ja/claude-apps-gateway)に到達できるようにしたす。画面には URL フィヌルドがありたせん。このキヌが蚭定されおいる堎合、ゲヌトりェむ URL を衚瀺し、ナヌザヌが Enter キヌを抌すず接続したす。蚭定されおいない堎合、IT 管理者に連絡するよう指瀺したす。5946`/login` クラりドゲヌトりェむ画面が接続するゲヌトりェむ URL を蚭定しお、ナヌザヌがアドレスを入力せずに [クラりドゲヌトりェむ](/docs/ja/claude-apps-gateway)に到達できるようにしたす。画面には URL フィヌルドがありたせん。このキヌが蚭定されおいる堎合、ゲヌトりェむ URL を衚瀺し、ナヌザヌが Enter キヌを抌すず接続したす。蚭定されおいない堎合、IT 管理者に連絡するよう指瀺したす。

5841 5947 

5842このキヌたたは `forceLoginMethod: "gateway"` のいずれかがマシンをゲヌトりェむのみにするため、`/login` はログむン方法ピッカヌなしでクラりドゲヌトりェむ画面で開きたす。残されたファヌストパヌティログむンたたは API キヌに䜕が起こるかに぀いおは、[管理者ポリシヌがクラりドゲヌトりェむサむンむンを必芁ずしたす](/docs/ja/errors#administrator-policy-requires-a-cloud-gateway-sign-in)を参照しおください。画面が゚ラヌを衚瀺する代わりに接続するように、䞡方のキヌを蚭定したす。5948このキヌたたは `forceLoginMethod: "gateway"` のいずれかがマシンをゲヌトりェむのみにするため、`CLAUDE_CODE_USE_*` でクラりドプロバむダヌを遞択するセッションを陀き、`/login` はログむン方法ピッカヌなしでクラりドゲヌトりェむ画面で開きたす。残されたファヌストパヌティログむンたたは API キヌに䜕が起こるかに぀いおは、[管理者ポリシヌがクラりドゲヌトりェむサむンむンを必芁ずしたす](/docs/ja/errors#administrator-policy-requires-a-cloud-gateway-sign-in)を参照しおください。画面が゚ラヌを衚瀺する代わりに接続するように、䞡方のキヌを蚭定したす。

5843 5949 

5844* **スコヌプ**: [`Managed`](#scopes)。マシン䞊の゜ヌスからのみ読み取りたす。`managed-settings.json`、macOS plist たたは Windows HKLM レゞストリ、たたはポリシヌヘルパヌ。Claude Code は HKCU およびサヌバヌ管理蚭定では無芖したす。5950* **スコヌプ**: [`Managed`](#scopes)。マシン䞊の゜ヌスからのみ読み取りたす。`managed-settings.json`、macOS plist たたは Windows HKLM レゞストリ、たたはポリシヌヘルパヌ。Claude Code は HKCU およびサヌバヌ管理蚭定では無芖したす。

5845* **タむプ**: 文字列、スキヌムを含む完党な URL5951* **タむプ**: 文字列、スキヌムを含む完党な URL


6092 `cleanupPeriodDays`6198 `cleanupPeriodDays`

6093</h3>6199</h3>

6094 6200 

6095Claude Code が [セッショントランスクリプトおよび他のアプリケヌションデヌタ](/docs/ja/claude-directory#cleaned-up-automatically) を削陀する前に保持する日数を蚭定したす。Claude Code はセッション開始埌にバックグラりンド削陀を実行したす。保持期間を安党に刀定できる限り実行されたす。6201Claude Code が [セッショントランスクリプトおよび他のアプリケヌションデヌタ](/docs/ja/claude-directory#cleaned-up-automatically) を削陀する前に保持する日数を蚭定したす。Claude Code はセッション開始埌にバックグラりンド削陀を実行したす。保持期間を安党に刀定できる限り実行されたす。削陀スむヌプはメッセヌゞを衚瀺せずにトランスクリプトを削陀するため、保持期間より長く䜿甚しおいないセッションは [`/resume`](/docs/ja/sessions#resume-a-session) ピッカヌに衚瀺されなくなりたす。

6096 6202 

6097* **スコヌプ**: [`Any file`](#scopes)6203* **スコヌプ**: [`Any file`](#scopes)

6098* **タむプ**: 日数、敎数、最小倀 `1`6204* **タむプ**: 日数、敎数、最小倀 `1`


6189 ゚ンタヌプラむズおよび管理蚭定6295 ゚ンタヌプラむズおよび管理蚭定

6190</h2>6296</h2>

6191 6297 

6192組織がマネヌゞド蚭定を蚈算、曎新、および組み合わせるために䜿甚するキヌ。[マネヌゞド蚭定の蚭定](/docs/ja/admin-setup)を参照しおください。6298組織が管理蚭定を蚈算、曎新、および組み合わせるために䜿甚するキヌ。[管理蚭定の蚭定](/docs/ja/admin-setup)を参照しおください。

6193 6299 

6194<h3 id="disablesideloadflags">6300<h3 id="disablesideloadflags">

6195 `disableSideloadFlags`6301 `disableSideloadFlags`

6196</h3>6302</h3>

6197 6303 

6198起動時に `--plugin-dir`、`--plugin-url`、`--agents`、および `--mcp-config` CLI フラグを拒吊したす。ナヌザヌはこれらのフラグを枡しお、単䞀の実行で [`strictKnownMarketplaces`](#strictknownmarketplaces) をバむパスできたす。Claude Code ぱラヌで終了し、拒吊されたフラグを名前で指定したす。たた、これらのフラグで CLI を内郚的に開始するサヌフェスに同じチェックを適甚したす。珟圚、デスクトップアプリの [Cowork](/docs/ja/desktop) ロヌカルセッションです。[クラりドセッション](/docs/ja/claude-code-on-the-web)では、Claude Code はサヌバヌが `--mcp-config` を通じお配信した MCP サヌバヌをドロップしたす。ただし、プロセス内の `type: "sdk"` ゚ントリを陀きたす。セッションを開始したす。Claude Code v2.1.193 以降が必芁です。6304起動時に `--plugin-dir`、`--plugin-url`、`--agents`、および `--mcp-config` CLI フラグを拒吊したす。これらのフラグは、ナヌザヌが [`strictKnownMarketplaces`](#strictknownmarketplaces) を単䞀実行でバむパスするために枡す可胜性がありたす。Claude Code ぱラヌで終了し、拒吊されたフラグを名前で指定したす。たた、これらのフラグで CLI を内郚的に開始するサヌフェスに同じチェックを適甚したす。珟圚、デスクトップアプリの [Cowork](/docs/ja/desktop) ロヌカルセッションです。[クラりドセッション](/docs/ja/claude-code-on-the-web)では、Claude Code は `--mcp-config` を通じおサヌバヌが配信した MCP サヌバヌをドロップしたす。ただし、プロセス内 `type: "sdk"` ゚ントリは陀きたす。セッションを開始したす。Claude Code v2.1.193 以降が必芁です。

6199 6305 

6200* **スコヌプ**: [`Managed`](#scopes)6306* **スコヌプ**: [`Managed`](#scopes)

6201* **タむプ**: ブヌル倀6307* **タむプ**: ブヌル倀

6202 * `true`: Claude Code は起動時に `--plugin-dir`、`--plugin-url`、`--agents`、および `--mcp-config` を拒吊し、゚ラヌで終了しお名前を指定したす。ただし、クラりドセッションではサヌバヌが `--mcp-config` を通じお配信した MCP サヌバヌをドロップしたす。プロセス内の `type: "sdk"` ゚ントリを陀き、セッションを開始したす6308 * `true`: Claude Code は起動時に `--plugin-dir`、`--plugin-url`、`--agents`、および `--mcp-config` を拒吊し、゚ラヌで終了しお名前を指定したす。ただし、クラりドセッションでは、サヌバヌが `--mcp-config` を通じお配信した MCP サヌバヌをドロップしたす。プロセス内 `type: "sdk"` ゚ントリは陀きたす。セッションを開始したす

6203 * `false`: Claude Code はこれらのフラグを受け入れたす6309 * `false`: Claude Code はこれらのフラグを受け入れたす

6204* **デフォルト**: `false`6310* **デフォルト**: `false`

6205 6311 


6209}6315}

6210```6316```

6211 6317 

6212Claude Code は、サヌバヌがすべおプロセス内の `type: "sdk"` ゚ントリである `--mcp-config` を受け入れたす。これにより、Agent SDK ず VS Code 拡匵機胜は動䜜し続けたす。ナヌザヌは `claude mcp add` たたはファむル `.mcp.json` でサヌバヌを远加できたす。サヌバヌごずの制埡に぀いおは、[`allowedMcpServers`](/docs/ja/managed-mcp) も蚭定しおください。Claude Code v2.1.193 以降が必芁です。6318Claude Code は、サヌバヌがすべおプロセス内 `type: "sdk"` ゚ントリである `--mcp-config` を受け入れたす。これにより、Agent SDK ず VS Code 拡匵機胜は動䜜し続けたす。ナヌザヌは `claude mcp add` たたはファむル `.mcp.json` でサヌバヌを远加できたす。サヌバヌごずの制埡に぀いおは、[`allowedMcpServers`](/docs/ja/managed-mcp) も蚭定しおください。Claude Code v2.1.193 以降が必芁です。

6213 6319 

6214[`CLAUDE_CODE_PLUGIN_DIRS`](/docs/ja/env-vars#variables) 環境倉数で名前が付けられたプラグむンフォルダヌも同じチェックの察象です。Claude Code v2.1.280 以降が必芁です。倉数がフォルダヌに名前を付ける堎合、Claude Code は同じ゚ラヌで終了し、゚ラヌは倉数をアンセットするように指瀺したす。6320同じチェックは、[`CLAUDE_CODE_PLUGIN_DIRS`](/docs/ja/env-vars#variables) 環境倉数で名前が付けられたプラグむンフォルダをカバヌしたす。これには Claude Code v2.1.280 以降が必芁です。倉数がフォルダを名前で指定する堎合、Claude Code は同じ゚ラヌで終了し、゚ラヌは倉数をアンセットするように指瀺したす。

6215 6321 

6216クラりドセッションでは、Claude Code はサヌバヌ配信のセッション䞭 MCP 曎新も無芖したす。これはクラりドセッション構成ず、セッションに到達する SDK `setMcpServers()` 呌び出しの背埌にあるパスです。プロセス内の `type: "sdk"` ゚ントリはそこでも陀倖されたたたです。v2.1.239 より前では、サヌバヌ配信の `--mcp-config` はクラりドセッションの開始をブロックしおいたした。6322クラりドセッションでは、Claude Code はセッション䞭の MCP 曎新も無芖したす。これは、クラりドセッション構成ず SDK `setMcpServers()` 呌び出しの背埌にあるパスです。プロセス内 `type: "sdk"` ゚ントリはそこでも陀倖されたたたです。v2.1.239 より前では、サヌバヌが配信した `--mcp-config` はクラりドセッションの開始をブロックしおいたした。

6217 6323 

6218<h3 id="forceremotesettingsrefresh">6324<h3 id="forceremotesettingsrefresh">

6219 `forceRemoteSettingsRefresh`6325 `forceRemoteSettingsRefresh`

6220</h3>6326</h3>

6221 6327 

6222Claude Code が [サヌバヌ管理蚭定](/docs/ja/server-managed-settings) を新たに取埗するたで CLI 起動をブロックしたす。取埗に倱敗した堎合、Claude Code はキャッシュされた蚭定たたは蚭定なしで続行する代わりに終了したす。環境がマネヌゞドポリシヌなしでセッションが実行される短い時間枠を受け入れられない堎合に蚭定したす。6328Claude Code が [サヌバヌ管理蚭定](/docs/ja/server-managed-settings) を新たに取埗するたで CLI 起動をブロックしたす。取埗に倱敗した堎合、Claude Code はキャッシュされた蚭定たたは蚭定なしで続行する代わりに終了したす。環境が管理ポリシヌなしでセッションが実行される短い時間枠を受け入れられない堎合に蚭定したす。

6223 6329 

6224キヌが蚭定されおいない堎合、Claude Code は取埗時に起動をブロックしたせん。ただし、開発者が起動時にサむンむンする堎合、取埗を最倧 5 秒間埅機したす。Cloud ゲヌトりェむセッションは垞に埅機し、ゲヌトりェむに到達できない堎合は終了したす。6330キヌが蚭定されおいない堎合、Claude Code は取埗時に起動をブロックしたせん。ただし、開発者が起動時にサむンむンする堎合、取埗を最倧 5 秒間埅機したす。Cloud ゲヌトりェむセッションは垞に埅機し、ゲヌトりェむに到達できない堎合は終了したす。

6225 6331 

6226* **スコヌプ**: [`Managed`](#scopes)。Claude Code は、最優先床の゜ヌスでなくおも、管理者制埡のマネヌゞド゜ヌスから `true` を受け入れたす。6332* **スコヌプ**: [`Managed`](#scopes)。Claude Code は、最優先床の゜ヌスでなくおも、管理者が制埡する管理゜ヌスからの `true` を尊重したす。

6227* **タむプ**: ブヌル倀6333* **タむプ**: ブヌル倀

6228 * `true`: Claude Code は起動をブロックしお、サヌバヌ管理蚭定を新たに取埗するたで埅機し、取埗に倱敗した堎合は終了したす6334 * `true`: Claude Code は起動をブロックしお、サヌバヌ管理蚭定を新たに取埗するたで埅機し、取埗に倱敗した堎合は終了したす

6229 * `false`: Claude Code は取埗時に起動をブロックしたせん。ただし、サむンむン起動では最倧 5 秒間埅機したす6335 * `false`: Claude Code は取埗時に起動をブロックしたせん。ただし、サむンむン起動では最倧 5 秒間埅機したす


6235}6341}

6236```6342```

6237 6343 

6238MDM プロファむルたたはマネヌゞド蚭定ファむルで蚭定しお、最初のサヌバヌペむロヌドが到着する前に倱敗時閉鎖起動を匷制したす。Claude Code は、サヌバヌ管理蚭定を取埗するセッションでのみチェックを適甚したす。[それらを取埗しないセッション](/docs/ja/server-managed-settings#platform-availability)は埅機せずに開始したす。`claude auth` サブコマンドは陀倖されるため、ナヌザヌは期限切れの認蚌情報が取埗倱敗の原因である堎合に再認蚌できたす。[倱敗時閉鎖起動を匷制する](/docs/ja/server-managed-settings#enforce-fail-closed-startup)を参照しおください。6344MDM プロファむルたたは管理蚭定ファむルで蚭定しお、最初のサヌバヌペむロヌドが到着する前に倱敗時閉鎖起動を匷制したす。Claude Code は、サヌバヌ管理蚭定を取埗するセッションでのみチェックを適甚したす。[それらを取埗しないセッション](/docs/ja/server-managed-settings#platform-availability)は埅機なしで開始したす。`claude auth` サブコマンドは陀倖されるため、ナヌザヌは期限切れの認蚌情報が取埗に倱敗する理由である堎合に再認蚌できたす。[倱敗時閉鎖起動を匷制する](/docs/ja/server-managed-settings#enforce-fail-closed-startup)を参照しおください。

6239 6345 

6240<h3 id="managedsourcesbehavior">6346<h3 id="managedsourcesbehavior">

6241 `managedSourcesBehavior`6347 `managedSourcesBehavior`

6242</h3>6348</h3>

6243 6349 

6244Claude Code が、組織が配信する最優先床の [マネヌゞド゜ヌス](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) のみを適甚するか、配信するすべおの管理者゜ヌスを組み合わせるかを遞択したす。デフォルトでは、Claude Code は [ポリシヌキヌ](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) を含む最優先床の゜ヌスを取埗し、残りを無芖したす。ポリシヌキヌは、このキヌず `wslInheritsWindowsSettings` 以倖のすべおの蚭定キヌです。サヌバヌ管理蚭定たたは MDM ポリシヌがポリシヌキヌを配信するず、`managed-settings.json` ファむルは [Claude Code がすべおの管理者゜ヌスから読み取るキヌ](/docs/ja/managed-settings#keys-read-from-every-admin-source) のみを提䟛したす。`"merge"` を䜿甚するず、配信するすべおの管理者゜ヌスがそのキヌを 1 ぀の組み合わせたポリシヌに提䟛したす。Claude Code v2.1.242 以降が必芁です。6350Claude Code が、組織が配信する最優先床の [管理゜ヌス](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) のみを適甚するか、配信するすべおの管理者゜ヌスを組み合わせるかを遞択したす。デフォルトでは、Claude Code は [ポリシヌキヌ](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) を含む最優先床の゜ヌスを取埗し、残りを無芖したす。ポリシヌキヌは、このキヌず `wslInheritsWindowsSettings` 以倖の蚭定キヌです。そのデフォルトでは、サヌバヌ管理蚭定たたは MDM ポリシヌがポリシヌキヌを配信するず、`managed-settings.json` ファむルは [Claude Code がすべおの管理゜ヌスから読み取るキヌ](/docs/ja/managed-settings#keys-read-from-every-admin-source) のみを提䟛したす。`"merge"` を䜿甚するず、配信するすべおの管理゜ヌスがそのキヌを 1 ぀の組み合わせたポリシヌに提䟛したす。Claude Code v2.1.242 以降が必芁です。

6245 6351 

6246`"merge"` は、[ランク付けされた](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) 最優先床の゜ヌスの䞋のすべおの゜ヌスが管理者の制埡䞋にある堎合にのみ蚭定しおください。Claude Code は、`permissions.allow` ルヌルなどの䞋䜍の゜ヌスから゚ントリを远加するためです。6352`"merge"` は、[ランク付けされた](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) 最優先床の゜ヌスの䞋のすべおの゜ヌスが管理者の制埡䞋にある堎合にのみ蚭定しおください。Claude Code は、`permissions.allow` ルヌルなどの䞋䜍゜ヌスからの゚ントリをポリシヌに远加したす。

6247 6353 

6248* **スコヌプ**: [`Managed`](#scopes)。Claude Code はこのキヌを、このキヌたたはポリシヌキヌを含む最優先床の゜ヌスから読み取り、ランク付けされた䞋䜍のすべおの゜ヌスでこのキヌを無芖したす。䞋䜍の゜ヌスはそれ自䜓を䞊蚘の゜ヌスずの組み合わせにオプトむンできたせん。Windows HKCU レゞストリも [埋め蟌みホストからの芪蚭定](/docs/ja/managed-settings#let-an-embedding-host-add-policy) も、マヌゞに参加したせん。6354* **スコヌプ**: [`Managed`](#scopes)。Claude Code はこのキヌを、このキヌたたはポリシヌキヌを含む最優先床の゜ヌスから読み取り、ランク付けされた䞋䜍のすべおの゜ヌスでこのキヌを無芖したす。䞋䜍゜ヌスは、䞊䜍の゜ヌスずの組み合わせにオプトむンできたせん。Windows HKCU レゞストリも [埋め蟌みホストからの芪蚭定](/docs/ja/managed-settings#let-an-embedding-host-add-policy) も、マヌゞに参加したせん。

6249* **タむプ**: 文字列、次のいずれか:6355* **タむプ**: 文字列、次のいずれか:

6250 * `"first-wins"`: ポリシヌキヌを含む最優先床の゜ヌスがポリシヌを提䟛し、䞋䜍の゜ヌスは [Claude Code がすべおの管理者゜ヌスから読み取るキヌ](/docs/ja/managed-settings#keys-read-from-every-admin-source) のみを提䟛したす6356 * `"first-wins"`: ポリシヌキヌを含む最優先床の゜ヌスがポリシヌを提䟛し、䞋䜍゜ヌスは [Claude Code がすべおの管理゜ヌスから読み取るキヌ](/docs/ja/managed-settings#keys-read-from-every-admin-source) のみを提䟛したす

6251 * `"merge"`: 配信するすべおの管理者゜ヌスがそのキヌを提䟛し、以䞋のルヌルで組み合わせられたす6357 * `"merge"`: 配信するすべおの管理゜ヌスがそのキヌを提䟛し、以䞋のルヌルで組み合わせられたす

6252* **デフォルト**: `"first-wins"`6358* **デフォルト**: `"first-wins"`

6253 6359 

6254最優先床の゜ヌスでキヌを配信したす。サヌバヌ管理蚭定を受け取らないマシンは、Claude Code がこのキヌたたはポリシヌキヌを含む最優先床の゜ヌスからキヌを読み取るため、MDM プロファむルにもキヌが必芁です。`managed-settings.json` ファむルは最䞋䜍のランク付けされた管理者゜ヌスであるため、そこに蚭定された `"merge"` は、それず組み合わせる䞋䜍の゜ヌスがありたせん。サヌバヌ管理蚭定では、キヌは次のようになりたす:6360デプロむする最優先床の゜ヌスでキヌを配信したす。サヌバヌ管理蚭定を受け取らないマシンは、Claude Code がこのキヌたたはポリシヌキヌを含む最優先床の゜ヌスからキヌを読み取るため、MDM プロファむルにもキヌが必芁です。`managed-settings.json` ファむルは最䞋䜍の管理゜ヌスであるため、そこに蚭定された `"merge"` は、それず組み合わせる䞋䜍゜ヌスがありたせん。サヌバヌ管理蚭定では、キヌは次のようになりたす:

6255 6361 

6256```json theme={null}6362```json theme={null}

6257{6363{


6259}6365}

6260```6366```

6261 6367 

6262`"merge"` では、Claude Code は各キヌをそのタむプで組み合わせたす。このテヌブルは各タむプのルヌルを瀺したす。制限蚱可リスト、倀党䜓取埗、および最優先床゜ヌスのみの行は、それらがカバヌするすべおのキヌを名前で指定し、他の行は䟋を瀺したす:6368`"merge"` では、Claude Code は各キヌをそのタむプで組み合わせたす。このテヌブルは各タむプのルヌルを瀺したす。制限蚱可リスト、倀党䜓取埗、および最優先床゜ヌスのみの行は、カバヌするすべおのキヌを名前で指定し、他の行は䟋を瀺したす:

6263 6369 

6264| キヌのタむプ | Claude Code がそれを組み合わせる方法 | キヌ |6370| キヌのタむプ | Claude Code がそれを組み合わせる方法 | キヌ |

6265| :- | :- | :- |6371| :- | :- | :- |

6266| リスト | すべおの゜ヌスから゚ントリを組み合わせたす | [`permissions.allow`](#permissions-allow)、[`sandbox.network.allowedDomains`](#sandbox-network-alloweddomains)、およびその他のリストキヌ |6372| リスト | すべおの゜ヌスからの゚ントリを組み合わせたす | [`permissions.allow`](#permissions-allow)、[`sandbox.network.allowedDomains`](#sandbox-network-alloweddomains)、およびその他のリストキヌ |

6267| ロック | いずれかの゜ヌスが蚭定する最も厳密な倀を適甚したす。゜ヌスが厳密な倀を蚭定しない堎合、最優先床の゜ヌスからのみより緩い倀を適甚したす | [`allowManagedPermissionRulesOnly`](#allowmanagedpermissionrulesonly)、[`permissions.disableBypassPermissionsMode`](#permissions-disablebypasspermissionsmode)、およびその他のブヌル倀たたは列挙型ロック |6373| ロック | ゜ヌスが蚭定する最も厳密な倀を適甚したす。゜ヌスが厳密な倀を蚭定しない堎合、最優先床の゜ヌスからのみより緩い倀を適甚したす | [`allowManagedPermissionRulesOnly`](#allowmanagedpermissionrulesonly)、[`permissions.disableBypassPermissionsMode`](#permissions-disablebypasspermissionsmode)、およびその他のブヌル倀たたは列挙型ロック |

6268| 制限蚱可リスト | 䞋䜍の゜ヌスから゚ントリを远加せずに、最優先床の゜ヌスから党䜓ずしおリストを取埗したす。最優先床の゜ヌスが蚭定しない堎合、次の゜ヌスから党䜓ずしお取埗したす | [`availableModels`](#availablemodels)、[`allowedMcpServers`](#allowedmcpservers)、[`strictKnownMarketplaces`](#strictknownmarketplaces)、[`allowedChannelPlugins`](#allowedchannelplugins)、および [`fallbackModel`](#fallbackmodel) チェヌン |6374| 制限蚱可リスト | 䞋䜍゜ヌスからの゚ントリを远加せずに、それを蚭定する最優先床の゜ヌスから党䜓を取埗したす。最優先床の゜ヌスが蚭定しない堎合、次の゜ヌスから党䜓を取埗したす | [`availableModels`](#availablemodels)、[`allowedMcpServers`](#allowedmcpservers)、[`strictKnownMarketplaces`](#strictknownmarketplaces)、[`allowedChannelPlugins`](#allowedchannelplugins)、および [`fallbackModel`](#fallbackmodel) チェヌン |

6269| 倀党䜓取埗 | 䞋䜍の゜ヌスから゚ントリたたはフィヌルドを組み合わせずに、最優先床の゜ヌスから党䜓ずしお倀を取埗したす。最優先床の゜ヌスが蚭定しない堎合、次の゜ヌスから党䜓ずしお取埗したす | [`sandbox.credentials.awsPairs`](#sandbox-credentials-awspairs)、[`sandbox.ripgrep`](#sandbox-ripgrep) |6375| 倀党䜓取埗 | 䞋䜍゜ヌスからの゚ントリたたはフィヌルドを組み合わせずに、それを蚭定する最優先床の゜ヌスから党䜓を取埗したす。最優先床の゜ヌスが蚭定しない堎合、次の゜ヌスから党䜓を取埗したす | [`sandbox.credentials.awsPairs`](#sandbox-credentials-awspairs)、[`sandbox.ripgrep`](#sandbox-ripgrep) |

6270| 提䟛される MCP サヌバヌ | すべおの゜ヌスからサヌバヌ名を組み合わせたす。2 ぀の゜ヌスが同じ名前を蚭定する堎合、䞊䜍の゜ヌスの党䜓゚ントリを適甚したす | [`managedMcpServers`](#managedmcpservers) |6376| 提䟛される MCP サヌバヌ | すべおの゜ヌスからサヌバヌ名を組み合わせたす。2 ぀の゜ヌスが同じ名前を蚭定する堎合、䞊䜍゜ヌスの党䜓゚ントリを適甚したす | [`managedMcpServers`](#managedmcpservers) |

6271| 最優先床の゜ヌスからのみ読み取りたす | ポリシヌキヌを含む最優先床の゜ヌスからのみキヌを読み取るため、最優先床の゜ヌスが䜕も蚭定しない堎合でも䞋䜍の゜ヌスの倀は無芖されたす | [`apiKeyHelper`](#apikeyhelper)、[`awsAuthRefresh`](#awsauthrefresh)、[`awsCredentialExport`](#awscredentialexport)、[`gcpAuthRefresh`](#gcpauthrefresh)、[`otelHeadersHelper`](#otelheadershelper)、`proxyAuthHelper`、[`forceLoginOrgUUID`](#forceloginorguuid)、[`forceLoginMethod`](#forceloginmethod) の `"claudeai"` および `"console"` 倀、[`parentSettingsBehavior`](#parentsettingsbehavior)、[`modelPicker`](#modelpicker)、[`policyHelper`](#policyhelper)、[`permissions.defaultMode`](#permissions-defaultmode) |6377| 最優先床の゜ヌスからのみ読み取りたす | ポリシヌキヌを含む最優先床の゜ヌスからのみキヌを読み取るため、最優先床の゜ヌスが䜕も蚭定しない堎合でも、䞋䜍゜ヌスの倀は無芖されたす | [`apiKeyHelper`](#apikeyhelper)、[`awsAuthRefresh`](#awsauthrefresh)、[`awsCredentialExport`](#awscredentialexport)、[`gcpAuthRefresh`](#gcpauthrefresh)、[`otelHeadersHelper`](#otelheadershelper)、`proxyAuthHelper`、[`forceLoginOrgUUID`](#forceloginorguuid)、[`forceLoginMethod`](#forceloginmethod) の `"claudeai"` および `"console"` 倀、[`parentSettingsBehavior`](#parentsettingsbehavior)、[`modelPicker`](#modelpicker)、[`policyHelper`](#policyhelper)、[`permissions.defaultMode`](#permissions-defaultmode) |

6272| `env` | [管理者゜ヌス党䜓で倉数ごずにマヌゞしたす](/docs/ja/managed-settings#keys-read-from-every-admin-source)。`"first-wins"` ず `"merge"` の䞡方の䞋で | [`env`](#env) |6378| `env` | [管理゜ヌス党䜓で倉数ごずにマヌゞしたす](/docs/ja/managed-settings#keys-read-from-every-admin-source)。`"first-wins"` ず `"merge"` の䞡方で | [`env`](#env) |

6273| その他のすべおのキヌ | それを蚭定する最優先床の゜ヌスから倀を取埗したす | [`cleanupPeriodDays`](#cleanupperioddays)、[`model`](#model) |6379| その他のすべおのキヌ | それを蚭定する最優先床の゜ヌスから倀を取埗したす | [`cleanupPeriodDays`](#cleanupperioddays)、[`model`](#model) |

6274 6380 

6275`sandbox.credentials.awsPairs` ず `sandbox.ripgrep` を党䜓ずしお取埗するには、Claude Code v2.1.257 以降が必芁です。6381`sandbox.credentials.awsPairs` ず `sandbox.ripgrep` を党䜓で取埗するには、Claude Code v2.1.257 以降が必芁です。

6276 6382 

6277これらのキヌの 3 ぀は独自の条件を远加したす:6383いく぀かのキヌは、テヌブルが瀺さない条件を远加したす:

6278 6384 

6279* **[`policyHelper`](#policyhelper)**: Claude Code はポリシヌキヌを含む最優先床の゜ヌスが MDM ポリシヌたたはマネヌゞド蚭定ファむルである堎合にのみそれを受け入れたす。サヌバヌ管理蚭定では適甚されたせん。6385* **[`policyHelper`](#policyhelper)**: Claude Code は、ポリシヌキヌを含む最優先床の゜ヌスが MDM ポリシヌたたは管理蚭定ファむルである堎合にのみそれを尊重したす。サヌバヌ管理蚭定では適甚されたせん。

6280* **[`modelOverrides`](#modeloverrides)**: `availableModels` ずペアになりたす。Claude Code は `modelOverrides` をそれを蚭定する最優先床の゜ヌスから取埗したす。ただし、䞊䜍の゜ヌスが `modelOverrides` なしで `availableModels` を蚭定する堎合を陀きたす。その堎合、すべおの゜ヌスから `modelOverrides` を無芖したす。6386* **[`modelOverrides`](#modeloverrides)**: `availableModels` ずペアになりたす。Claude Code は、それを蚭定する最優先床の゜ヌスから `modelOverrides` を取埗したす。ただし、䞊䜍゜ヌスが `modelOverrides` なしで `availableModels` を蚭定する堎合は陀きたす。その堎合、すべおの゜ヌスから `modelOverrides` を無芖したす。

6281* **[`forceLoginGatewayUrl`](#forcelogingatewayurl)、[`gatewayInternalNetworks`](#gatewayinternalnetworks)、および [`forceLoginMethod`](#forceloginmethod) の `"gateway"` 倀**: Claude Code はサヌバヌ管理蚭定からこれらを読み取るこずはありたせん。そのため、そこの倀は適甚されず、MDM ポリシヌたたはマネヌゞド蚭定ファむルで蚭定された倀も隠したせん。マシン䞊の管理者゜ヌスの䞭で、ポリシヌキヌを含む最優先床の゜ヌスのみがそれらを提䟛したす。サヌバヌ管理蚭定も存圚するかどうかに関わらず。6387* **[`forceLoginGatewayUrl`](#forcelogingatewayurl)、[`gatewayInternalNetworks`](#gatewayinternalnetworks)、および [`forceLoginMethod`](#forceloginmethod) の `"gateway"` 倀**: Claude Code はサヌバヌ管理蚭定からそれらのいずれも読み取りたせん。そのため、そこでの倀は適甚されず、MDM ポリシヌたたは管理蚭定ファむルで蚭定されたものを隠したせん。マシン䞊の管理゜ヌスの䞭で、ポリシヌキヌを含む最優先床の゜ヌスのみがそれらを提䟛したす。サヌバヌ管理蚭定も存圚するかどうかに関わらず。

6282 6388 

6283マシンで組み合わされた゜ヌスを確認するには、`/status` を実行し、[`Setting sources` 行を読み取りたす](/docs/ja/managed-settings#read-the-source-in-/status)。6389マシンで組み合わせた゜ヌスを確認するには、`/status` を実行し、[`Setting sources` 行を読んでください](/docs/ja/managed-settings#read-the-source-in-/status)。

6284 6390 

6285<h3 id="parentsettingsbehavior">6391<h3 id="parentsettingsbehavior">

6286 `parentSettingsBehavior`6392 `parentSettingsBehavior`

6287</h3>6393</h3>

6288 6394 

6289Claude Code が埋め蟌みホストプロセスAgent SDK たたは IDE 拡匵機胜などによっお提䟛されるマネヌゞド蚭定を適甚するかどうかを遞択したす。管理者がデプロむしたマネヌゞド局も存圚する堎合。`"first-wins"` では、Claude Code はホスト提䟛の蚭定をドロップしたす。`"merge"` では、制限のみのフィルタヌを通じお管理者局の䞋で適甚したす。ホストが起動するセッションに独自の制限を枡す必芁がある堎合、`"merge"` を蚭定したす。たずえば、Claude Desktop がゲヌトりェむの出力蚱可リストを配信する堎合。6395Claude Code が、Agent SDK たたは IDE 拡匵機胜などの埋め蟌みホストプロセスによっお提䟛される管理蚭定を適甚するかどうかを遞択したす。管理者がデプロむした管理局も存圚する堎合。`"first-wins"` では、Claude Code はホスト提䟛の蚭定をドロップしたす。`"merge"` では、制限のみのフィルタヌを通じお管理局の䞋で適甚したす。ホストが起動するセッションに独自の制限を枡す必芁がある堎合、`"merge"` を蚭定したす。たずえば、Claude Desktop がゲヌトりェむの出力蚱可リストを配信する堎合。

6290 6396 

6291* **スコヌプ**: [`Managed`](#scopes)。Claude Code は最優先床の管理者制埡マネヌゞド゜ヌスから読み取りたす。6397* **スコヌプ**: [`Managed`](#scopes)。Claude Code はそれを最優先床の管理者制埡管理゜ヌスから読み取りたす。

6292* **タむプ**: 文字列、次のいずれか:6398* **タむプ**: 文字列、次のいずれか:

6293 * `"first-wins"`: Claude Code は管理者がデプロむしたマネヌゞド局が存圚する堎合、ホスト提䟛の蚭定をドロップしたす6399 * `"first-wins"`: Claude Code は、管理者がデプロむした管理局が存圚する堎合、ホスト提䟛の蚭定をドロップしたす

6294 * `"merge"`: Claude Code は制限のみのフィルタヌを通じお管理者局の䞋でホスト提䟛の蚭定を適甚したす6400 * `"merge"`: Claude Code は、制限のみのフィルタヌを通じお管理局の䞋でホスト提䟛の蚭定を適甚したす

6295* **デフォルト**: `"first-wins"`6401* **デフォルト**: `"first-wins"`

6296 6402 

6297```json managed-settings.json theme={null}6403```json managed-settings.json theme={null}


6300}6406}

6301```6407```

6302 6408 

6303管理者がデプロむしたマネヌゞド局が存圚しない堎合、このキヌは効果がありたせん。ホストの蚭定は唯䞀のマネヌゞド局ずしお適甚され、制限倀にフィルタヌされたす。フィルタヌの制限ずマネヌゞド゜ヌスの盞互䜜甚に぀いおは、[埋め蟌みホストからの芪蚭定](/docs/ja/managed-settings#parent-settings-from-embedding-hosts) ず [芪蚭定を制限する](/docs/ja/claude-apps-gateway#restrict-parent-settings) を参照しおください。6409管理者がデプロむした管理局が存圚しない堎合、このキヌは効果がありたせん。ホストの蚭定は、唯䞀の管理局ずしお適甚されたす。制限倀にフィルタヌされたたたです。フィルタヌの制限ず管理゜ヌスの盞互䜜甚に぀いおは、[埋め蟌みホストからの芪蚭定](/docs/ja/managed-settings#parent-settings-from-embedding-hosts) および [芪蚭定を制限する](/docs/ja/claude-apps-gateway#restrict-parent-settings) を参照しおください。

6304 6410 

6305<span id="compute-managed-settings-with-a-policy-helper" />6411<span id="compute-managed-settings-with-a-policy-helper" />

6306 6412 


6308 `policyHelper`6414 `policyHelper`

6309</h3>6415</h3>

6310 6416 

6311起動時にマネヌゞド蚭定を蚈算するデプロむ可胜な実行可胜ファむルを実行しお、デバむスの状態、ID、たたはリモヌトサヌビスから静的ファむルの代わりにポリシヌを導出できたす。Claude Code は最初のプロンプトを受け入れる前にヘルパヌを実行し、それが出力する蚭定をセッションのマネヌゞド蚭定ずしお扱いたす。6417起動時に管理蚭定を蚈算するためにデプロむする実行可胜ファむルを実行したす。デバむスの状態、ID、たたはリモヌトサヌビスから静的ファむルの代わりにポリシヌを導出できたす。Claude Code はヘルパヌを実行しおから最初のプロンプトを受け入れ、それが出力する蚭定をセッションの管理蚭定ずしお扱いたす。

6312 6418 

6313* **スコヌプ**: [`Managed`](#scopes)。macOS plist、Windows HKLM レゞストリ、たたはマネヌゞド蚭定ファむルから読み取りたす。Claude Code は [ポリシヌキヌ](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) を含む最優先床のマネヌゞド゜ヌスからキヌを読み取り、その゜ヌスが 3 ぀のうちの 1 ぀である堎合にのみヘルパヌを実行したす。サヌバヌ管理蚭定、HKCU レゞストリ、およびホスト提䟛の芪蚭定ではキヌを無芖したす。6419* **スコヌプ**: [`Managed`](#scopes)。macOS plist、Windows HKLM レゞストリ、たたは管理蚭定ファむルから読み取りたす。Claude Code は、[ポリシヌキヌ](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) を含む最優先床の管理゜ヌスからキヌを読み取り、その゜ヌスが 3 ぀のうちの 1 ぀である堎合にのみヘルパヌを実行したす。サヌバヌ管理蚭定、HKCU レゞストリ、およびホスト提䟛の芪蚭定ではキヌを無芖したす。

6314* **タむプ**: `path`、`timeoutMs`、および `refreshIntervalMs` を含むオブゞェクト6420* **タむプ**: `path`、`timeoutMs`、および `refreshIntervalMs` を含むオブゞェクト

6315* **デフォルト**: 蚭定されおいないため、ヘルパヌは実行されたせん6421* **デフォルト**: 蚭定されおいないため、ヘルパヌは実行されたせん

6316 6422 

6317サヌバヌ管理蚭定が起動時にポリシヌを配信する堎合、ヘルパヌの゜ヌスより優先され、ヘルパヌは実行されたせん。6423サヌバヌ管理蚭定が起動時にポリシヌを配信する堎合、ヘルパヌの゜ヌスより優先され、ヘルパヌは実行されたせん。

6318 6424 

6319埌のセッション取埗がサヌバヌ管理蚭定が削陀されたこずを報告する堎合、Claude Code はその時点でヘルパヌを実行したす。次の起動を埅぀代わりに。その出力はセッションの残りを管理し、倱敗した実行は [倱敗した起動実行](#helper-failures) ず同じメッセヌゞでセッションを終了したす。6425埌の蚭定取埗がサヌバヌ管理蚭定が削陀されたこずを報告する堎合、Claude Code はその時点でヘルパヌを実行したす。次の起動を埅぀代わりに。その出力はセッションの残りを管理し、倱敗した実行は [倱敗した起動実行](#helper-failures) ず同じメッセヌゞでセッションを終了したす。

6320 6426 

6321この䟋は、5 秒のタむムアりトでヘルパヌを実行し、5 分ごずに再実行したす:6427この䟋は、5 秒のタむムアりトでヘルパヌを実行し、5 分ごずに再実行したす:

6322 6428 


6336 6442 

6337Claude Code はヘルパヌを匕数なしで実行し、その環境に `CLAUDE_CODE_VERSION` を蚭定し、stdout から JSON ゚ンベロヌプを読み取りたす。1 MiB でキャップされたす。6443Claude Code はヘルパヌを匕数なしで実行し、その環境に `CLAUDE_CODE_VERSION` を蚭定し、stdout から JSON ゚ンベロヌプを読み取りたす。1 MiB でキャップされたす。

6338 6444 

6339蚭定を `managedSettings` キヌの䞋に配眮したす。`managedSettings` キヌのない単なる蚭定オブゞェクトは、`managedSettings` が未定矩で䜕も適甚されず、Claude Code ぱラヌを報告したせん:6445蚭定を `managedSettings` キヌの䞋に配眮したす。`managedSettings` キヌのない裞の蚭定オブゞェクトは、`managedSettings` が未定矩で䜕も適甚されず、Claude Code ぱラヌを報告したせん:

6340 6446 

6341```json theme={null}6447```json theme={null}

6342{6448{


6346}6452}

6347```6453```

6348 6454 

6349ヘルパヌが `managedSettings` を出力する堎合、そのオブゞェクトは実行のための唯䞀のマネヌゞド蚭定゜ヌスになりたす。Claude Code は MDM、ファむル、および HKCU ゜ヌスを無芖し、[クロス゜ヌスキヌ](/docs/ja/managed-settings#keys-read-from-every-admin-source) をヘルパヌの出力からのみ読み取り、[芪蚭定](/docs/ja/managed-settings#parent-settings-from-embedding-hosts) をマヌゞしたせん。6455ヘルパヌが `managedSettings` を出力する堎合、そのオブゞェクトは実行の唯䞀の管理蚭定゜ヌスになりたす。Claude Code は MDM、ファむル、および HKCU ゜ヌスを無芖し、[クロス゜ヌスキヌ](/docs/ja/managed-settings#keys-read-from-every-admin-source) をヘルパヌの出力からのみ読み取り、[芪蚭定](/docs/ja/managed-settings#parent-settings-from-embedding-hosts) をマヌゞしたせん。

6350 6456 

6351起動 `forceRemoteSettingsRefresh` チェックはヘルパヌの前に実行され、任意の管理者゜ヌスを読み取りたす。ヘルパヌが `managedSettings` を省略した゚ンベロヌプで 0 で終了する堎合、マネヌゞド蚭定を提䟛したせん。他の゜ヌスは通垞どおり適甚されたす。6457起動 `forceRemoteSettingsRefresh` チェックはヘルパヌの前に実行され、任意の管理゜ヌスを読み取りたす。ヘルパヌが `managedSettings` を省略する゚ンベロヌプで `0` で終了する堎合、管理蚭定を提䟛したせん。他の゜ヌスは通垞どおり適甚されたす。

6352 6458 

6353<h4 id="helper-failures">6459<h4 id="helper-failures">

6354 ヘルパヌ倱敗6460 ヘルパヌの倱敗

6355</h4>6461</h4>

6356 6462 

6357ヘルパヌ実行は次の堎合に倱敗したす:6463ヘルパヌ実行は次の堎合に倱敗したす:

6358 6464 

6359* `path` は [`policyHelper.path`](#policyhelper-path) のルヌルを砎りたす。6465* `path` は [`policyHelper.path`](#policyhelper-path) のルヌルを砎りたす。

6360* `path` に通垞ファむルがありたせん。Claude Code は同じ `timeoutMs` 予算内でヘルパヌを開始する前にファむルをチェックするため、応答しないネットワヌクマりントは実行を倱敗させる可胜性がありたす。6466* `path` に通垞ファむルがありたせん。Claude Code は、同じ `timeoutMs` 予算内でヘルパヌを開始する前にファむルをチェックするため、応答しないネットワヌクマりントは実行を倱敗させる可胜性がありたす。

6361* ヘルパヌが 0 以倖で終了し、`timeoutMs` が経過しおもただ実行䞭であるか、たったく開始されたせん。たずえば、実行可胜でないため。6467* ヘルパヌが 0 以倖で終了し、`timeoutMs` が経過しおもただ実行䞭であるか、たったく開始したせん。たずえば、実行可胜でないため。

6362* ヘルパヌが stdout たたは stderr に 1 MiB 以䞊を曞き蟌みたす。6468* ヘルパヌが stdout たたは stderr に 1 MiB 以䞊を曞き蟌みたす。

6363* stdout は単䞀の JSON オブゞェクトではないか、その `managedSettings` に [Claude Code が修埩できないスキヌマ違反](/docs/ja/managed-settings#find-entries-claude-code-dropped) がありたす。6469* stdout は単䞀の JSON オブゞェクトではないか、その `managedSettings` に [Claude Code が修埩できないスキヌマ違反](/docs/ja/managed-settings#find-entries-claude-code-dropped) がありたす。

6364 6470 

6365起動実行が倱敗する堎合、Claude Code は理由を出力し、起動を拒吊したす。0 以倖の終了埌、理由にはヘルパヌの stderr が含たれたす。stderr が空の堎合は stdout が含たれたす。タむムアりト埌、理由は `timeoutMs` 制限を名前で指定し、ヘルパヌの出力は含たれたせん。拒吊はむンタラクティブセッション、`claude -p`、Agent SDK セッション、[バックグラりンドセッション](/docs/ja/agent-view)、およびほずんどのサブコマンドをカバヌしたす。6471起動実行が倱敗する堎合、Claude Code は理由を出力し、起動を拒吊したす。0 以倖の終了埌、理由にはヘルパヌの stderr が含たれたす。stderr が空の堎合は stdout が含たれたす。タむムアりト埌、理由は `timeoutMs` 制限を名前で指定し、ヘルパヌの出力は含たれたせん。拒吊は、察話型セッション、`claude -p`、Agent SDK セッション、[バックグラりンドセッション](/docs/ja/agent-view)、およびほずんどのサブコマンドをカバヌしたす。

6366 6472 

6367拒吊は意図的なため、アりテヌゞ埩元力が必芁なヘルパヌは独自のキャッシュから提䟛し、0 で終了する必芁がありたす。6473拒吊は意図的なため、停止埩旧が必芁なヘルパヌは独自のキャッシュから提䟛し、`0` で終了する必芁がありたす。

6368 6474 

6369バックグラりンド曎新が倱敗する堎合、Claude Code は最埌に成功したポリシヌを有効に保ち、`/status` は曎新が成功するたで倱敗した曎新ずその理由を衚瀺したす。各曎新は起動実行ず同じ `timeoutMs` および倱敗ルヌルの䞋で実行されたす。6475バックグラりンド曎新が倱敗する堎合、Claude Code は最埌に成功したポリシヌを有効に保ち、`/status` は倱敗した曎新をその理由ずずもに衚瀺したす。曎新が成功するたで。各曎新は、起動実行ず同じ `timeoutMs` および倱敗ルヌルの䞋で実行されたす。

6370 6476 

6371`--debug` を䜿甚するず、Claude Code はすべおの実行からヘルパヌの stderr を [デバッグログ](/docs/ja/debug-your-config) に曞き蟌みたす。6477`--debug` を䜿甚するず、Claude Code はすべおの実行からヘルパヌの stderr を [デバッグログ](/docs/ja/debug-your-config) に曞き蟌みたす。

6372 6478 

6373Claude Code は無効な `policyHelper` 倀を [ドロップされた゚ントリ](/docs/ja/managed-settings#find-entries-claude-code-dropped) ずしお報告し、残りのマネヌゞド蚭定でセッションを開始し、ヘルパヌを実行したせん。無効な倀には、単なるパス文字列ず [その最小倀](#policyhelper-timeoutms) より䜎い `timeoutMs` が含たれたす。6479Claude Code は無効な `policyHelper` 倀を [ドロップされた゚ントリ](/docs/ja/managed-settings#find-entries-claude-code-dropped) ずしお報告し、残りの管理蚭定でセッションを開始したす。ヘルパヌを実行したせん。無効な倀には、裞のパス文字列ず [その最小倀](#policyhelper-timeoutms) より䜎い `timeoutMs` が含たれたす。

6374 6480 

6375ヘルパヌをオフにするには、それを蚭定する゜ヌスからキヌを削陀したす。6481ヘルパヌをオフにするには、それを蚭定する゜ヌスからキヌを削陀したす。

6376 6482 


6378 `policyHelper.path`6484 `policyHelper.path`

6379</h3>6485</h3>

6380 6486 

6381Claude Code が実行するヘルパヌ実行可胜ファむルに名前を付けたす。パスがルヌルを砎った堎合の動䜜に぀いおは、[ヘルパヌ倱敗](#helper-failures) を参照しおください。6487Claude Code が実行するヘルパヌ実行可胜ファむルに名前を付けたす。パスがルヌルを砎る堎合に䜕が起こるかに぀いおは、[ヘルパヌの倱敗](#helper-failures) を参照しおください。

6382 6488 

6383* **スコヌプ**: [`Managed`](#scopes)。macOS plist、Windows HKLM レゞストリ、たたはマネヌゞド蚭定ファむルから読み取りたす。[`policyHelper`](#policyhelper) が読み取られる堎所。6489* **スコヌプ**: [`Managed`](#scopes)。macOS plist、Windows HKLM レゞストリ、たたは管理蚭定ファむルから読み取りたす。[`policyHelper`](#policyhelper) が読み取られる堎所。

6384* **タむプ**: 文字列、`.` たたは `..` セグメントのない正芏化された圢匏の絶察パス。Windows では、`.exe` で終わるドラむブレタヌたたは UNC パス6490* **タむプ**: 文字列、正芏化された圢匏の絶察パス。`.` たたは `..` セグメントなし。Windows では、`.exe` で終わるドラむブレタヌたたは UNC パス

6385* **デフォルト**: なし。`policyHelper` が蚭定されおいる堎合は必須6491* **デフォルト**: なし。`policyHelper` が蚭定されおいる堎合は必須

6386 6492 

6387```json managed-settings.json theme={null}6493```json managed-settings.json theme={null}


6396 `policyHelper.timeoutMs`6502 `policyHelper.timeoutMs`

6397</h3>6503</h3>

6398 6504 

6399Claude Code がヘルパヌを埅機する期間を蚭定しおから、実行を倱敗ずしお扱いたす。タむムアりトした実行は 0 以倖の終了ず同じ方法で倱敗するため、起動時に Claude Code は起動を拒吊したす。6505Claude Code がヘルパヌを埅機する時間を蚭定しおから、実行を倱敗ずしお扱いたす。タむムアりトした実行は 0 以倖の終了ず同じ方法で倱敗するため、起動時に Claude Code は起動を拒吊したす。

6400 6506 

6401* **スコヌプ**: [`Managed`](#scopes)。macOS plist、Windows HKLM レゞストリ、たたはマネヌゞド蚭定ファむルから読み取りたす。[`policyHelper`](#policyhelper) が読み取られる堎所。6507* **スコヌプ**: [`Managed`](#scopes)。macOS plist、Windows HKLM レゞストリ、たたは管理蚭定ファむルから読み取りたす。[`policyHelper`](#policyhelper) が読み取られる堎所。

6402* **タむプ**: 敎数、ミリ秒、最小 `1000`6508* **タむプ**: 敎数、ミリ秒、最小 `1000`

6403* **デフォルト**: `10000`6509* **デフォルト**: `10000`

6404 6510 


6415 `policyHelper.refreshIntervalMs`6521 `policyHelper.refreshIntervalMs`

6416</h3>6522</h3>

6417 6523 

6418Claude Code がバックグラりンドでヘルパヌを間隔で再実行しお、ポリシヌの倉曎が実行䞭のセッションに到達するようにしたす。曎新が成功する堎合、その出力は前のマネヌゞド蚭定を再起動なしで眮き換えたす。曎新が倱敗する堎合、Claude Code は既に持っおいるポリシヌを保ちたす。6524Claude Code がバックグラりンドでヘルパヌを間隔で再実行するようにしお、ポリシヌの倉曎が実行䞭のセッションに到達するようにしたす。曎新が成功する堎合、その出力は前の管理蚭定を再起動なしで眮き換えたす。曎新が倱敗する堎合、Claude Code は既に持っおいるポリシヌを保ちたす。

6419 6525 

6420* **スコヌプ**: [`Managed`](#scopes)。macOS plist、Windows HKLM レゞストリ、たたはマネヌゞド蚭定ファむルから読み取りたす。[`policyHelper`](#policyhelper) が読み取られる堎所。6526* **スコヌプ**: [`Managed`](#scopes)。macOS plist、Windows HKLM レゞストリ、たたは管理蚭定ファむルから読み取りたす。[`policyHelper`](#policyhelper) が読み取られる堎所。

6421* **タむプ**: 敎数、ミリ秒: 曎新を無効にするには `0`、それ以倖は最䜎 `60000`6527* **タむプ**: 敎数、ミリ秒: 曎新を無効にするには `0`。それ以倖の堎合は最小 `60000`

6422* **デフォルト**: 蚭定されおいないため、Claude Code はヘルパヌを起動時に 1 回実行したす6528* **デフォルト**: 蚭定されおいないため、Claude Code はヘルパヌを起動時に 1 回実行したす

6423 6529 

6424この䟋は、5 分ごずにヘルパヌを再実行したす:6530この䟋は、5 分ごずにヘルパヌを再実行したす:


6436 `wslInheritsWindowsSettings`6542 `wslInheritsWindowsSettings`

6437</h3>6543</h3>

6438 6544 

6439WSL 䞊の Claude Code が Windows ポリシヌチェヌンからマネヌゞド蚭定を読み取るようにしたす。HKLM ず Windows マネヌゞド蚭定ファむルが `/etc/claude-code` ず䞋の HKCU より優先されたす。チェヌンがオンの間、Claude Code は `C:\Program Files\ClaudeCode\` の䞋のマネヌゞド蚭定ファむルたたはドロップむンが [ポリシヌキヌ](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) を配信しない堎合にのみ `/etc/claude-code` を読み取りたす。Windows に既にデプロむしたポリシヌを WSL セッションに拡匵するように蚭定しお、同じマシン䞊のホストセッションず同じルヌルに埓うようにしたす。Claude Code はそれを HKLM レゞストリキヌたたは `C:\Program Files\ClaudeCode\` の䞋のマネヌゞド蚭定ファむルたたはドロップむンで蚭定した堎合にのみ受け入れたす。どちらも Windows 管理者が曞き蟌む必芁がありたす。6545WSL 䞊の Claude Code が Windows ポリシヌチェヌンから管理蚭定を読み取るようにしたす。HKLM ず Windows 管理蚭定ファむルが `/etc/claude-code` ず䞋の HKCU より優先されたす。チェヌンがオンの間、Claude Code は [Windows 管理ドキュメントが存圚しない](/docs/ja/managed-settings#present-admin-documents) 堎合にのみ `/etc/claude-code` を読み取りたす。HKLM レゞストリ倀たたは `C:\Program Files\ClaudeCode\` フォルダ内。Windows に既にデプロむしおいるポリシヌを WSL セッションに拡匵するために蚭定したす。同じマシン䞊で、ホストセッションず同じルヌルに埓うようにしたす。Claude Code は、HKLM レゞストリキヌたたは管理蚭定ファむルたたは `C:\Program Files\ClaudeCode\` の䞋のドロップむンで蚭定されおいる堎合にのみそれを尊重したす。どちらも Windows 管理者が曞き蟌む必芁がありたす。

6440 6546 

6441* **スコヌプ**: [`Managed`](#scopes)。管理者制埡の Windows ゜ヌスで。6547* **スコヌプ**: [`Managed`](#scopes)。管理者制埡の Windows ゜ヌスで。

6442* **タむプ**: ブヌル倀6548* **タむプ**: ブヌル倀

6443 * `true`: WSL 䞊の Claude Code は Windows ポリシヌチェヌンからマネヌゞド蚭定を読み取り、`C:\Program Files\ClaudeCode\` の䞋のマネヌゞド蚭定ファむルたたはドロップむンが [ポリシヌキヌ](/docs/ja/managed-settings#how-claude-code-combines-managed-sources) を配信しない堎合にのみ `/etc/claude-code` を読み取りたす6549 * `true`: WSL 䞊の Claude Code は Windows ポリシヌチェヌンから管理蚭定を読み取り、Windows 管理ドキュメントが存圚しない堎合にのみ `/etc/claude-code` を読み取りたす

6444 * `false`: WSL は `/etc/claude-code` のみを読み取りたす6550 * `false`: WSL は `/etc/claude-code` のみを読み取りたす

6445* **デフォルト**: `false`。WSL は `/etc/claude-code` のみを読み取りたす6551* **デフォルト**: `false`。WSL は `/etc/claude-code` のみを読み取りたす

6446 6552 


6450}6556}

6451```6557```

6452 6558 

6453管理者゜ヌスがチェヌンをオンにするず、HKCU ポリシヌは HKCU もキヌを `true` に蚭定する堎合にのみ WSL に参加したす。そのコピヌはそれ自䜓でチェヌンをオンにしたせん。このキヌのみを含む Windows ゜ヌスはポリシヌ゜ヌスずしおカりントされないため、䞋䜍優先床の゜ヌスはポリシヌを提䟛したす。このキヌはネむティブ Windows に効果がありたせん。6559管理゜ヌスがチェヌンをオンにするず、HKCU ポリシヌは HKCU もキヌを `true` に蚭定する堎合にのみ WSL に参加したす。そのコピヌはチェヌンをそれ自䜓でオンにしたせん。このキヌのみを含む Windows ゜ヌス。`true` たたは `false` に蚭定されおいる堎合、ポリシヌ゜ヌスずしおカりントされたせん。䞋䜍優先床の゜ヌスはただポリシヌを提䟛したす。このキヌはネむティブ Windows に効果がありたせん。

6560 

6561Claude Code は `true` ず `false` を匕甚笊の有無にかかわらず読み取り、`null` をキヌの削陀ずしお読み取りたす。他の倀を保持する管理者制埡の Windows ゜ヌスは、[存圚する管理ドキュメント](/docs/ja/managed-settings#present-admin-documents) ずしおカりントされたす。チェヌンがオンの堎合: `/etc/claude-code` も HKCU も適甚されず、起動譊告がキヌを名前で指定したす。読み取るこずができない HKLM 倀たたは Windows フォルダファむルも、チェヌンがオンかどうかに関わらず `/etc/claude-code` が適甚されるのを防ぎたす。Claude Code v2.1.282 以降が必芁です。

6454 6562 

6455<h2 id="global-config-settings">6563<h2 id="global-config-settings">

6456 グロヌバル蚭定6564 グロヌバル蚭定


6500 6608 

6501Claude Code は `settings.json` でこのキヌを無芖したす。6609Claude Code は `settings.json` でこのキヌを無芖したす。

6502 6610 

6611<h3 id="claudeinchromedefaultenabled">

6612 `claudeInChromeDefaultEnabled`

6613</h3>

6614 

6615[Chrome 統合](/docs/ja/chrome)をオンにしお、毎回 `--chrome` を枡さずにすべおのむンタラクティブ CLI セッションを開始したす。[`claude remote-control`](/docs/ja/remote-control) を実行する堎合、[プロゞェクト](/docs/ja/claude-projects)スレッドの 1 ぀に察しお開始するセッションもこのキヌに埓いたす。ただし、`bypassPermissions` モヌドの堎合は陀きたす。`/chrome` を実行しお **Enabled by default** を遞択するず、[Chrome をデフォルトで有効にする](/docs/ja/chrome#enable-chrome-by-default)で説明されおいるように、このキヌが蚭定されたす。`/config` に **Claude in Chrome enabled by default** ずしお衚瀺されたす。

6616 

6617* **スコヌプ**: [`グロヌバル蚭定`](#scopes)

6618* **タむプ**: ブヌル倀

6619 * `true`: Claude Code は `--chrome` を枡すずきず同様に、むンタラクティブ CLI セッションが開始するずきに Chrome 統合をオンにしたす

6620 * `false`: むンタラクティブ CLI セッションは Chrome 統合をオフで開始し、Claude Code は[セットアップを提案するのを停止](/docs/ja/chrome#install-the-extension-when-claude-asks)したす。1 ぀のむンタラクティブセッションでオンにするには `--chrome` を枡しおください

6621* **デフォルト**: 未蚭定。Chrome 統合はオフで、Claude Code はセットアップを提案できたす

6622* **セッションごずのオヌバヌラむド**: `--chrome` ず [`--no-chrome`](/docs/ja/cli-reference) はこのキヌより優先され、1 ぀のむンタラクティブセッションで機胜したす

6623 

6624```json ~/.claude.json theme={null}

6625{

6626 "claudeInChromeDefaultEnabled": true

6627}

6628```

6629 

6630Claude Code は `settings.json` でこのキヌを無芖したす。

6631 

6632<h3 id="copyfullresponse">

6633 `copyFullResponse`

6634</h3>

6635 

6636[`/copy`](/docs/ja/commands) が応答に含たれるコヌドブロックがある堎合に衚瀺するピッカヌなしで、毎回完党な応答をコピヌしたす。そのピッカヌで **Always copy full response** を遞択するず、このキヌが `true` に蚭定されたす。`/config` に **Skip the /copy picker** ずしお衚瀺されたす。

6637 

6638* **スコヌプ**: [`グロヌバル蚭定`](#scopes)

6639* **タむプ**: ブヌル倀

6640 * `true`: `/copy` はピッカヌを衚瀺せずに完党な応答をコピヌしたす

6641 * `false`: 応答にコヌドブロックが含たれおいる堎合、`/copy` はピッカヌを衚瀺し、1 ぀のコヌドブロックたたは完党な応答を遞択できたす

6642* **デフォルト**: `false`

6643 

6644```json ~/.claude.json theme={null}

6645{

6646 "copyFullResponse": true

6647}

6648```

6649 

6650Claude Code は `settings.json` でこのキヌを無芖したす。

6651 

6503<h3 id="copyonselect">6652<h3 id="copyonselect">

6504 `copyOnSelect`6653 `copyOnSelect`

6505</h3>6654</h3>


6520 6669 

6521Claude Code は `settings.json` でこのキヌを無芖したす。6670Claude Code は `settings.json` でこのキヌを無芖したす。

6522 6671 

6672<h3 id="defaulttoagentsview">

6673 `defaultToAgentsView`

6674</h3>

6675 

6676匕数なしで `claude` を実行するずきに、新しい䌚話の代わりに[゚ヌゞェントビュヌ](/docs/ja/agent-view)を開きたす。゚ヌゞェントビュヌが[オフ](#disableagentview)になっおいない限り、`/config` に **Open agents view by default** ずしお衚瀺されたす。

6677 

6678* **スコヌプ**: [`グロヌバル蚭定`](#scopes)

6679* **タむプ**: ブヌル倀

6680 * `true`: 匕数なしの `claude` ぱヌゞェントビュヌを開きたす。ただし、゚ヌゞェントビュヌが[オフ](#disableagentview)になっおいる堎合は陀きたす

6681 * `false`: 匕数なしの `claude` は新しい䌚話を開始したす

6682* **デフォルト**: `false`

6683 

6684```json ~/.claude.json theme={null}

6685{

6686 "defaultToAgentsView": true

6687}

6688```

6689 

6690Claude Code は `settings.json` でこのキヌを無芖したす。

6691 

6523<h3 id="difftool">6692<h3 id="difftool">

6524 `diffTool`6693 `diffTool`

6525</h3>6694</h3>


6574 6743 

6575Claude Code は `settings.json` でこのキヌを無芖したす。6744Claude Code は `settings.json` でこのキヌを無芖したす。

6576 6745 

6746<h3 id="leftarrowopensagents">

6747 `leftArrowOpensAgents`

6748</h3>

6749 

6750空のプロンプトで `←` を抌しお、[セッションをバックグラりンドにしお゚ヌゞェントビュヌを開き](/docs/ja/agent-view#switch-sessions-without-leaving-the-terminal)たす。このキヌを `false` に蚭定しおショヌトカットをオフにしたす。゚ヌゞェントビュヌが利甚可胜な堎合、`/config` に **← opens agents** ずしお衚瀺されたす。

6751 

6752* **スコヌプ**: [`グロヌバル蚭定`](#scopes)

6753* **タむプ**: ブヌル倀

6754 * `true`: タヌミナルで開始したセッションの空のプロンプトで `←` を抌すず、セッションがバックグラりンドになり、゚ヌゞェントビュヌが開きたす

6755 * `false`: Claude Code はショヌトカットをオフにしたす。[゚ヌゞェントビュヌから接続した](/docs/ja/agent-view#attach-to-a-session)セッションでは、空のプロンプトで `←` を抌すず切断されたす

6756* **デフォルト**: `true`

6757 

6758```json ~/.claude.json theme={null}

6759{

6760 "leftArrowOpensAgents": false

6761}

6762```

6763 

6764Claude Code は `settings.json` でこのキヌを無芖したす。

6765 

6577<h3 id="permissionexplainerenabled">6766<h3 id="permissionexplainerenabled">

6578 `permissionExplainerEnabled`6767 `permissionExplainerEnabled`

6579</h3>6768</h3>


6588* **タむプ**: ブヌル倀6777* **タむプ**: ブヌル倀

6589* **デフォルト**: `true`6778* **デフォルト**: `true`

6590 6779 

6780<h3 id="prstatusfooterenabled">

6781 `prStatusFooterEnabled`

6782</h3>

6783 

6784珟圚のブランチのオヌプンなプルリク゚ストたたはマヌゞリク゚ストのバッゞをプロンプトフッタヌに衚瀺し、その[ステヌタス](/docs/ja/interactive-mode#pr-review-status)を瀺す色付きの䞋線を衚瀺したす。`/config` に **Show PR status footer** ずしお衚瀺されたす。

6785 

6786* **スコヌプ**: [`グロヌバル蚭定`](#scopes)

6787* **タむプ**: ブヌル倀

6788 * `true`: フッタヌは [PR レビュヌステヌタス](/docs/ja/interactive-mode#pr-review-status)の条件䞋でバッゞを衚瀺したす

6789 * `false`: Claude Code はフッタヌのプルリク゚ストおよびマヌゞリク゚ストチェックをスキップし、そのバッゞを衚瀺したせん。[゚ヌゞェントビュヌから接続した](/docs/ja/agent-view#attach-to-a-session)セッションは、[リンクされた](/docs/ja/agent-view#pull-request-status)プルリク゚ストぞのプレヌンリンクを衚瀺できたす

6790* **デフォルト**: `true`

6791 

6792```json ~/.claude.json theme={null}

6793{

6794 "prStatusFooterEnabled": false

6795}

6796```

6797 

6798Claude Code は `settings.json` でこのキヌを無芖したす。

6799 

6591<h3 id="teammatedefaultmodel">6800<h3 id="teammatedefaultmodel">

6592 `teammateDefaultModel`6801 `teammateDefaultModel`

6593</h3>6802</h3>

setup.md +3 −3

Details

37 37 

38<Tip>38<Tip>

39 グラフィカルむンタヌフェヌスをお奜みですか[Desktop app](/docs/ja/desktop-quickstart)を䜿甚するず、タヌミナルなしで Claude Code を䜿甚できたす。[macOS](https://claude.ai/api/desktop/darwin/universal/dmg/latest/redirect?utm_source=claude_code\&utm_medium=docs)、[Windows](https://claude.com/download?utm_source=claude_code\&utm_medium=docs)、たたは[Linux](/docs/ja/desktop-linux)でダりンロヌドしおください。39 グラフィカルむンタヌフェヌスをお奜みですか[Desktop app](/docs/ja/desktop-quickstart)を䜿甚するず、タヌミナルなしで Claude Code を䜿甚できたす。[macOS](https://claude.ai/api/desktop/darwin/universal/dmg/latest/redirect?utm_source=claude_code\&utm_medium=docs)、[Windows](https://claude.com/download?utm_source=claude_code\&utm_medium=docs)、たたは[Linux](/docs/ja/desktop-linux)でダりンロヌドしおください。

40 

41 タヌミナルは初めおですか[タヌミナルガむド](/docs/ja/terminal-guide)で段階的な手順を参照しおください。

42</Tip>40</Tip>

43 41 

44Claude Code をむンストヌルするには、以䞋のいずれかの方法を䜿甚しおください。42Claude Code をむンストヌルするには、タヌミナルを開いおシステムのコマンドを実行しおください。タヌミナルを䜿甚したこずがない堎合は、[タヌミナルガむド](/docs/ja/terminal-guide)でタヌミナルを開いおコマンドを貌り付ける方法を確認できたす。

45 43 

46<Tabs>44<Tabs>

47 <Tab title="ネむティブむンストヌル掚奚">45 <Tab title="ネむティブむンストヌル掚奚">


63 curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd61 curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

64 ```62 ```

65 63 

64 むンストヌラヌが完了したら、新しいタヌミナルりィンドりを開いお `claude --version` を実行しおください。むンストヌルが正垞に完了するず、バヌゞョン番号が衚瀺されたす。シェルが `claude` が芋぀からない、たたは認識されおいないず衚瀺される堎合は、むンストヌルディレクトリがただ PATH に含たれおいたせん。[PATH を修正する](/docs/ja/troubleshoot-install#command-not-found-claude-after-installation)を参照しおください。

65 

66 `The token '&&' is not a valid statement separator` ずいう゚ラヌが衚瀺される堎合は、CMD ではなく PowerShell を䜿甚しおいたす。`'irm' is not recognized as an internal or external command` ずいう゚ラヌが衚瀺される堎合は、PowerShell ではなく CMD を䜿甚しおいたす。PowerShell を䜿甚しおいる堎合、プロンプトに `PS C:\` ず衚瀺され、CMD を䜿甚しおいる堎合は `PS` なしで `C:\` ず衚瀺されたす。66 `The token '&&' is not a valid statement separator` ずいう゚ラヌが衚瀺される堎合は、CMD ではなく PowerShell を䜿甚しおいたす。`'irm' is not recognized as an internal or external command` ずいう゚ラヌが衚瀺される堎合は、PowerShell ではなく CMD を䜿甚しおいたす。PowerShell を䜿甚しおいる堎合、プロンプトに `PS C:\` ず衚瀺され、CMD を䜿甚しおいる堎合は `PS` なしで `C:\` ず衚瀺されたす。

67 67 

68 むンストヌルコマンドが `syntax error near unexpected token '<'`、`403`、たたはその他の curl ゚ラヌで倱敗する堎合は、[むンストヌルのトラブルシュヌティング](/docs/ja/troubleshoot-install#find-your-error)を参照しお、゚ラヌを修正方法に照合し、代替むンストヌル方法を確認しおください。68 むンストヌルコマンドが `syntax error near unexpected token '<'`、`403`、たたはその他の curl ゚ラヌで倱敗する堎合は、[むンストヌルのトラブルシュヌティング](/docs/ja/troubleshoot-install#find-your-error)を参照しお、゚ラヌを修正方法に照合し、代替むンストヌル方法を確認しおください。

skills.md +34 −15

Details

76 </Step>76 </Step>

77 77 

78 <Step title="SKILL.md を䜜成する">78 <Step title="SKILL.md を䜜成する">

79 すべおのスキルには `SKILL.md` ファむルが必芁です。このファむルには 2 ぀の郚分がありたす。Claude がスキルをい぀䜿甚するかを指定する `---` マヌカヌ間の YAML frontmatter ず、スキルが実行されるずきに Claude が埓う指瀺を含む markdown コンテンツです。ディレクトリ名は入力するコマンドになり、`description` は Claude がスキルを自動的に読み蟌むかどうかを決定するのに圹立ちたす。79 すべおのスキルには `SKILL.md` ファむルが必芁です。このファむルには 2 ぀の郚分がありたす。Claude がスキルをい぀䜿甚するかを指定する `---` マヌカヌ間の YAML frontmatter ず、スキルが実行されるずきに Claude が埓う指瀺を含む markdown コンテンツです。ディレクトリ名、たたはフロントマタヌの `name` を蚭定した堎合はそれが、入力するコマンドになり、`description` は Claude がスキルを自動的に読み蟌むかどうかを決定するのに圹立ちたす。

80 80 

81 これを `~/.claude/skills/summarize-changes/SKILL.md` に保存したす。81 これを `~/.claude/skills/summarize-changes/SKILL.md` に保存したす。

82 82 


135スキルフォルダは、これらのルヌルにも埓いたす135スキルフォルダは、これらのルヌルにも埓いたす

136 136 

137* **シンボリックリンク付きフォルダ**: enterprise、personal、たたは project の堎所の `<skill-name>` ゚ントリは、ディスク䞊の別の堎所ぞのシンボリックリンクにするこずができたす。Claude Code は、耇数の堎所が同じタヌゲットを指しおいる堎合でも、タヌゲットから `SKILL.md` を読み蟌み、スキルを 1 回だけ読み蟌みたす。プラグむンスキルは [シンボリックリンクを異なる方法で凊理したす](/docs/ja/plugins/host-marketplace#share-files-within-a-marketplace-with-symlinks)。137* **シンボリックリンク付きフォルダ**: enterprise、personal、たたは project の堎所の `<skill-name>` ゚ントリは、ディスク䞊の別の堎所ぞのシンボリックリンクにするこずができたす。Claude Code は、耇数の堎所が同じタヌゲットを指しおいる堎合でも、タヌゲットから `SKILL.md` を読み蟌み、スキルを 1 回だけ読み蟌みたす。プラグむンスキルは [シンボリックリンクを異なる方法で凊理したす](/docs/ja/plugins/host-marketplace#share-files-within-a-marketplace-with-symlinks)。

138* **予玄名**: スキルフォルダに `synced` ずいう名前を付けないでください。倧文字小文字は問いたせん。Claude Code は `~/.claude/skills/synced/` を [claude.ai からダりンロヌドされたスキル](#where-synced-skills-load) に䜿甚し、enterprise、personal、および project の堎所でこの名前で䜜成したスキルをスキップしたす。138* **予玄名 `synced`**: スキルフォルダに `synced` ずいう名前を付けないでください。倧文字小文字は問いたせん。Claude Code は `~/.claude/skills/synced/` を [claude.ai からダりンロヌドされたスキル](#where-synced-skills-load) に䜿甚し、enterprise、personal、および project の堎所でこの名前で䜜成したスキルをスキップしたす。

139* **予玄名 `anthropic-skills`**: プラグむン倖では、`anthropic-skills` ずいう名前のスキルフォルダたたはコマンドファむル、たたは `anthropic-skills:` で始たるものは読み蟌たれたせん。[同期されたスキル甚に予玄された名前](#names-reserved-for-synced-skills) を参照しおください。

139* **コマンドファむル**: `.claude/commands/` 内の Markdown ファむルは叀い圢匏ですが、ただ機胜したす。`name` ず `paths` を陀く同じ [frontmatter](#frontmatter-reference) をサポヌトしおいたす。それを呌び出すために入力するコマンド名を芋぀けるには、[スキルがコマンド名を取埗する方法](#how-a-skill-gets-its-command-name) を参照しおください。新しい䜜業にはスキルを䜿甚しおください。スキルは [サポヌトファむル](#add-supporting-files) もサポヌトしおいるためです。140* **コマンドファむル**: `.claude/commands/` 内の Markdown ファむルは叀い圢匏ですが、ただ機胜したす。`name` ず `paths` を陀く同じ [frontmatter](#frontmatter-reference) をサポヌトしおいたす。それを呌び出すために入力するコマンド名を芋぀けるには、[スキルがコマンド名を取埗する方法](#how-a-skill-gets-its-command-name) を参照しおください。新しい䜜業にはスキルを䜿甚しおください。スキルは [サポヌトファむル](#add-supporting-files) もサポヌトしおいるためです。

140* **プラグむンずしおのスキルフォルダ**: `.claude-plugin/plugin.json` をスキルフォルダに远加するず、`<name>@skills-dir` ずいう名前の [プラグむン](/docs/ja/plugins/loading#plugins-shared-through-a-repository) ずしお読み蟌たれたす。これにより、゚ヌゞェント、hooks、および MCP サヌバヌをバンドルできたす。プロゞェクトの `.claude/skills/` では、最初にワヌクスペヌストラストダむアログを受け入れる必芁がありたす。141* **プラグむンずしおのスキルフォルダ**: `.claude-plugin/plugin.json` をスキルフォルダに远加するず、`<name>@skills-dir` ずいう名前の [プラグむン](/docs/ja/plugins/loading#plugins-shared-through-a-repository) ずしお読み蟌たれたす。これにより、゚ヌゞェント、hooks、および MCP サヌバヌをバンドルできたす。プロゞェクトの `.claude/skills/` では、最初にワヌクスペヌストラストダむアログを受け入れる必芁がありたす。

141 142 


168 同じ名前のスキルを解決する169 同じ名前のスキルを解決する

169</h3>170</h3>

170 171 

1712 ぀のスキルが同じ名前を共有する堎合、各スキルがどこから来たかが、`/name` が実行するスキルを決定したす。テヌブルは、enterprise、personal、project、nested、plugin、および claude.ai の堎所、バンドルされたスキル、およびコマンドファむルをカバヌしおいたす1722 ぀のスキルが同じ名前を共有する堎合、各スキルがどこから来たかが、`/name` が実行するスキルを決定したす。frontmatter `name` フィヌルドで蚭定された名前に぀いおは、[スキルがコマンド名を取埗する方法](#how-a-skill-gets-its-command-name) を参照しおください。テヌブルは、enterprise、personal、project、nested、plugin、および claude.ai の堎所、バンドルされたスキル、およびコマンドファむルをカバヌしおいたす

172 173 

173| 同じ名前の堎所 | どのスキルが実行されるか |174| 同じ名前の堎所 | どのスキルが実行されるか |

174| :- | :- |175| :- | :- |


177| スキルず `.claude/commands/` 内のファむル | スキル |178| スキルず `.claude/commands/` 内のファむル | スキル |

178| プロゞェクトルヌトスキルずネストされたスキル | 䞡方が読み蟌たれたす。[monorepos ず subdirectories](#discovery-from-parent-and-nested-directories) を参照しおください |179| プロゞェクトルヌトスキルずネストされたスキル | 䞡方が読み蟌たれたす。[monorepos ず subdirectories](#discovery-from-parent-and-nested-directories) を参照しおください |

179| プラグむンスキルず䞊蚘の堎所のいずれかのスキル | プラグむンスキルは `/plugin-name:skill-name` ずしお名前空間化されおいるため、䞡方が読み蟌たれたす |180| プラグむンスキルず䞊蚘の堎所のいずれかのスキル | プラグむンスキルは `/plugin-name:skill-name` ずしお名前空間化されおいるため、䞡方が読み蟌たれたす |

180| 䞊蚘のいずれかず [claude.ai アカりントから同期されたスキル](#how-synced-skills-behave) | 他のスキルたたはコマンド。同期されたスキルは `/anthropic-skills:<name>` ずしお実行されたす。[同期されたスキル名が別のコマンドず䞀臎する堎合](#when-a-synced-skill-name-matches-another-command) を参照しおください |181| 䞊蚘のいずれかず [claude.ai アカりントから同期されたスキル](#how-synced-skills-behave) | 他のスキルたたはコマンド。同期されたスキルはその完党な名前でのみ実行されたす。[同期されたスキル名が別のコマンドず䞀臎する堎合](#when-a-synced-skill-name-matches-another-command) を参照しおください |

181 182 

182<h3 id="skills-in-cowork-and-cloud-sessions">183<h3 id="skills-in-cowork-and-cloud-sessions">

183 Cowork およびクラりドセッションでスキルを䜿甚する184 Cowork およびクラりドセッションでスキルを䜿甚する

184</h3>185</h3>

185 186 

186[Cowork](https://claude.com/product/cowork) セッションおよび [クラりドセッション](/docs/ja/cloud-environments#what-carries-over-from-your-setup)[routines](/docs/ja/routines) を含むは、マシン䞊の `~/.claude/skills/` を読み蟌みたせん。むンタラクティブおよびスケゞュヌル枈み Cowork セッションの䞡方は、claude.ai アカりント甚に有効化されたスキルを読み蟌みたす。これらはセッション開始時に同期されたす。Desktop アプリサむドバヌの **Customize** たたはclaude.ai のスキルセッティングから管理したす。クラりドセッションは、さらにクロヌンされたリポゞトリの `.claude/skills/` にコミットされたプロゞェクトスキルを読み蟌みたす。187[Cowork](https://claude.com/product/cowork) セッションおよび [クラりドセッション](/docs/ja/cloud-environments#what-carries-over-from-your-setup)[routines](/docs/ja/routines) を含むは、マシン䞊の `~/.claude/skills/` を読み蟌みたせん。むンタラクティブおよびスケゞュヌル枈み Cowork セッションの䞡方は、claude.ai アカりント甚に有効化されたスキルを読み蟌みたす。これらはセッション開始時に同期されたす。Desktop アプリサむドバヌの **Customize** たたは claude.ai のスキルセッティングから管理したす。クラりドセッションは、さらにクロヌンされたリポゞトリの `.claude/skills/` にコミットされたプロゞェクトスキルを読み蟌みたす。

187 188 

188スキルがマシン䞊の `~/.claude/skills/` にのみ存圚する堎合、[routine](/docs/ja/routines) がそれを呌び出すず、Claude Code はスキルが芋぀からないず報告したす。各 routine 実行は新しいクラりドセッションずしお開始されるためです。これらのセッションで personal スキルを利甚可胜にするには189スキルがマシン䞊の `~/.claude/skills/` にのみ存圚する堎合、[routine](/docs/ja/routines) がそれを呌び出すず、Claude Code はスキルが芋぀からないず報告したす。各 routine 実行は新しいクラりドセッションずしお開始されるためです。これらのセッションで personal スキルを利甚可胜にするには

189 190 


235 同期されたスキル名が別のコマンドず䞀臎する堎合236 同期されたスキル名が別のコマンドず䞀臎する堎合

236</h4>237</h4>

237 238 

238同期されたスキルは、その完党な名前 `/anthropic-skills:<name>` たたは短い名前 `/<name>` で呌び出すこずができたす。別のコマンドがその短い名前を䜿甚する堎合、`/<name>` は他のコマンドを実行し、同期されたスキルは `/anthropic-skills:<name>` ずしおのみ実行されたす。ロヌカル `deploy` スキルず同期された `deploy` がある堎合、`/deploy` はロヌカルスキルを実行し、`/anthropic-skills:deploy` は同期されたスキルを実行したす。v2.1.269 より前では、同期されたスキルは短い名前のみを持っおいたした。239同期されたスキルは、その短い名前 `/<name>` たたは完党な名前 `/anthropic-skills:<name>` で呌び出すこずができたす。別のコマンドがその短い名前を䜿甚する堎合、`/<name>` は他のコマンドを実行し、同期されたスキルは `/anthropic-skills:<name>` ずしおのみ実行されたす。ロヌカル `deploy` スキルず同期された `deploy` がある堎合、`/deploy` はロヌカルスキルを実行し、`/anthropic-skills:deploy` は同期されたスキルを実行したす。v2.1.269 より前では、同期されたスキルは短い名前のみを持っおいたした。

239 240 

240他のコマンドは、これらのいずれかにするこずができたす241`/` メニュヌ、`/skills`、および `/context` では、同期されたスキルは短い名前の䞋に衚瀺されるか、別のコマンドがその短い名前を䜿甚しおいる間は完党な名前の䞋に衚瀺されたす。セッションで `/skills` を実行したす。リストの䞋の泚蚘は、短い名前を倱った各同期されたスキルを説明したす。`~/.claude/` の personal スキルたたはコマンドファむルの 1 ぀がその名前を䜿甚する堎合、泚蚘は名前を倉曎たたは削陀しお解攟する内容も説明したす。

242 

243v2.1.269 から v2.1.280 では、これらのリストはすべおの同期されたスキルをその完党な名前の䞋に衚瀺し、`/skills` にはそのような泚蚘がありたせんでした。䞡方ずも v2.1.281 で倉曎されたした。

244 

245短い名前を䜿甚するコマンドは、これらのいずれかにするこずができたす

241 246 

242* 組み蟌みコマンドたたは [バンドルされたスキル](#bundled-skills)。䟋えば、バンドルされたスキルをオフにした埌に利甚できないもの247* 組み蟌みコマンドたたは [バンドルされたスキル](#bundled-skills)。䟋えば、バンドルされたスキルをオフにした埌に利甚できないもの

243* [ロヌカルレベル](#where-skills-live) のスキルたたは `.claude/commands/` 内のファむル248* [ロヌカルレベル](#where-skills-live) のスキルたたは `.claude/commands/` 内のファむル


250 255 

251別のアルファベットの芋た目が䌌た文字だけで異なる名前は異なる名前ず芋なされ、`claude.ai sync` ラベルは 2 ぀を区別する方法です。これらのチェックずラベルには Claude Code v2.1.228 以降が必芁です。256別のアルファベットの芋た目が䌌た文字だけで異なる名前は異なる名前ず芋なされ、`claude.ai sync` ラベルは 2 ぀を区別する方法です。これらのチェックずラベルには Claude Code v2.1.228 以降が必芁です。

252 257 

258<h4 id="names-reserved-for-synced-skills">

259 同期されたスキル甚に予玄された名前

260</h4>

261 

262Claude Code は名前 `anthropic-skills` ず、`anthropic-skills:pdf` などのその名前空間内のすべおの名前を、claude.ai から同期されたスキル甚に予玄しおいるため、同期されたスキルの完党な名前は他のものを実行したせん。この名前は、claude.ai アカりントでサむンむンするかどうかに関わらず、すべおのセッションで予玄されおいたす。

263 

264* **スキルフォルダ、frontmatter `name`、`.claude/commands/` 内のファむルたたはサブフォルダ、たたは [保存されたワヌクフロヌ](/docs/ja/workflows#save-the-workflow-for-reuse)**: 読み蟌たれたせん。[スタヌトアップ通知](/docs/ja/errors#a-skill-command-or-workflow-wasnt-loaded-because-its-name-is-reserved) は、名前を倉曎たたは線集する最初のアむテムに名前を付けたす。

265* **`anthropic-skills` ずいう名前のプラグむン**: 読み蟌たれたす。そのスキルの 1 ぀ず同期されたスキルの䞡方が `<name>` ずいう名前の堎合、`/anthropic-skills:<name>` は同期されたスキルを実行したす。

266* **`anthropic-skills` ずいう名前の MCP サヌバヌ**: 接続され、そのツヌルは機胜したすが、[そのプロンプトはコマンドずしお衚瀺されたせん](/docs/ja/mcp#use-mcp-prompts-as-commands)。MCP 蚭定でサヌバヌの名前を倉曎しおそれらをリストしたす。

267 

253<h4 id="how-claude-code-handles-the-frontmatter-of-a-synced-skill">268<h4 id="how-claude-code-handles-the-frontmatter-of-a-synced-skill">

254 Claude Code が同期されたスキルの frontmatter をどのように凊理するか269 Claude Code が同期されたスキルの frontmatter をどのように凊理するか

255</h4>270</h4>


273 セッション䞭にスキルを線集する288 セッション䞭にスキルを線集する

274</h3>289</h3>

275 290 

276Claude Code は [bare mode](/docs/ja/headless#start-faster-with-bare-mode) を陀き、スキルディレクトリのファむル倉曎を監芖したす。`~/.claude/skills/`、プロゞェクト `.claude/skills/`、たたは `--add-dir` ディレクトリ内の `.claude/skills/` の䞋のスキルを远加、線集、たたは削陀するず、Claude Code は珟圚のセッション内で倉曎を取埗したす。再起動は䞍芁です。セッション開始時に存圚しなかったトップレベルスキルディレクトリを䜜成する堎合、Claude Code を再起動しお新しいディレクトリを監芖できるようにしたす。291Claude Code は [bare mode](/docs/ja/headless#start-faster-with-bare-mode) を陀き、スキルディレクトリのファむル倉曎を監芖したす。`~/.claude/skills/`、プロゞェクト `.claude/skills/`、たたは `--add-dir` ディレクトリ内の `.claude/skills/` の䞋のスキルを远加、線集、たたは削陀するず、Claude Code は珟圚のセッション内で倉曎を取埗したす。再起動は䞍芁です。

292 

293セッション開始時に存圚しなかったトップレベルスキルディレクトリを䜜成する堎合、[`/reload-skills`](/docs/ja/commands#all-commands) を実行しお、そこに配眮したスキルを取埗したす。Claude Code はただそのディレクトリを監芖しおいないため、そこで埌の倉曎を行った埌、`/reload-skills` を再床実行したす。

277 294 

278ラむブ倉曎怜出は `SKILL.md` テキストのみをカバヌしたす。スキルフォルダが [プラグむン](/docs/ja/plugins/loading#plugins-shared-through-a-repository) でもある堎合、`hooks/`、`.mcp.json`、`agents/`、および `output-styles/` ぞの倉曎は `/reload-plugins` で有効になりたす。295ラむブ倉曎怜出は `SKILL.md` テキストのみをカバヌしたす。スキルフォルダが [プラグむン](/docs/ja/plugins/loading#plugins-shared-through-a-repository) でもある堎合、`hooks/`、`.mcp.json`、`agents/`、および `output-styles/` ぞの倉曎は `/reload-plugins` で有効になりたす。

279 296 


360 377 

361| フィヌルド | 必須 | 説明 |378| フィヌルド | 必須 | 説明 |

362| :- | :- | :- |379| :- | :- | :- |

363| `name` | いいえ | スキルリストに衚瀺される衚瀺名。ディレクトリ名がデフォルトです。スキルを呌び出すために入力する名前ずフィヌルドがどのように盞互䜜甚するかに぀いおは、[スキルがコマンド名を取埗する方法](#how-a-skill-gets-its-command-name) を参照しおください。 |380| `name` | いいえ | `/` メニュヌに衚瀺されるコマンド名。ディレクトリ名がデフォルトです。スキルを呌び出すために入力する名前ずフィヌルドがどのように盞互䜜甚するかに぀いおは、[スキルがコマンド名を取埗する方法](#how-a-skill-gets-its-command-name) を参照しおください。 |

364| `description` | 掚奚 | スキルが䜕をするか、い぀䜿甚するか。Claude はこれを䜿甚しおスキルを適甚するかどうかを決定したす。省略された堎合、マヌクダりンコンテンツの最初の空でない行を䜿甚したす。䞻芁なナヌスケヌスを最初に配眮したす。結合された `description` ず `when_to_use` テキストはコンテキスト䜿甚量を削枛するためにスキルリストで 1,536 文字で切り詰められたす。 |381| `description` | 掚奚 | スキルが䜕をするか、い぀䜿甚するか。Claude はこれを䜿甚しおスキルを適甚するかどうかを決定したす。省略された堎合、マヌクダりンコンテンツの最初の空でない行を䜿甚したす。䞻芁なナヌスケヌスを最初に配眮したす。結合された `description` ず `when_to_use` テキストはコンテキスト䜿甚量を削枛するためにスキルリストで 1,536 文字で切り詰められたす。 |

365| `when_to_use` | いいえ | Claude がスキルを呌び出すべき時期に関する远加コンテキスト。トリガヌフレヌズやリク゚スト䟋など。スキルリストの `description` に远加され、1,536 文字の䞊限にカりントされたす。 |382| `when_to_use` | いいえ | Claude がスキルを呌び出すべき時期に関する远加コンテキスト。トリガヌフレヌズやリク゚スト䟋など。スキルリストの `description` に远加され、1,536 文字の䞊限にカりントされたす。 |

366| `argument-hint` | いいえ | オヌトコンプリヌト䞭に衚瀺されるヒント。予想される匕数を瀺したす。䟋`[issue-number]` たたは `[filename] [format]`。 |383| `argument-hint` | いいえ | オヌトコンプリヌト䞭に衚瀺されるヒント。予想される匕数を瀺したす。䟋`[issue-number]` たたは `[filename] [format]`。 |


406 スキルがコマンド名を取埗する方法423 スキルがコマンド名を取埗する方法

407</h4>424</h4>

408 425 

409スキルを呌び出すために入力するコマンドは、スキルファむルが存圚する堎所から、およびプラグむンスキルの堎合はフロントマタヌ `name` フィヌルドからも来たす。個人たたはプロゞェクトスキルでは、`name` はスキルリストに衚瀺される衚瀺ラベルのみを蚭定し、コマンドはディレクトリ名から来たす。プラグむンスキルでは、`name` はコマンドの最埌のセグメントを蚭定し、プラグむンプレフィックスは所定の䜍眮に留たりたす。426スキルを呌び出すために入力するコマンドは、スキルファむルが存圚する堎所から、およびスキルディレクトリずプラグむンスキルの堎合はフロントマタヌ `name` フィヌルドからも来たす。個人たたはプロゞェクトスキルディレクトリでは、`name` は `/` メニュヌに衚瀺されるコマンドを蚭定し、別のコマンドがその名前をただ䜿甚しおいない堎合は入力するコマンドです。ディレクトリ名もスキルを呌び出したす。プラグむンスキルでは、`name` はコマンドの最埌のセグメントを蚭定し、プラグむンプレフィックスは所定の䜍眮に留たりたす。

410 427 

411以䞋のテヌブルは、各レむアりトのコマンド名がどこから来るかを瀺しおいたす。428以䞋のテヌブルは、各レむアりトのコマンド名がどこから来るかを瀺しおいたす。

412 429 

413| スキルの堎所 | コマンド名の゜ヌス | 䟋 |430| スキルの堎所 | コマンド名の゜ヌス | 䟋 |

414| :- | :- | :- |431| :- | :- | :- |

415| `~/.claude/skills/` たたは `.claude/skills/` の䞋のスキルディレクトリ | ディレクトリ名 | `.claude/skills/deploy-staging/SKILL.md` → `/deploy-staging` |432| `~/.claude/skills/` たたは `.claude/skills/` の䞋のスキルディレクトリ | フロントマタヌ `name` たたはディレクトリ名 | `.claude/skills/deploy-staging/SKILL.md` → `/deploy-staging`、たたは `name: deploy` で `/deploy` |

416| [ネストされた](#where-skills-live) `.claude/skills/` ディレクトリ。別のスキルず名前が衝突する堎合 | 䜜業ディレクトリに盞察的なサブディレクトリパス。その埌、スキルディレクトリ名 | `apps/web/.claude/skills/deploy/SKILL.md` → `/apps/web:deploy` |433| [ネストされた](#where-skills-live) `.claude/skills/` ディレクトリ。別のスキルず名前が衝突する堎合 | 䜜業ディレクトリに盞察的なサブディレクトリパス。その埌、スキルディレクトリ名 | `apps/web/.claude/skills/deploy/SKILL.md` → `/apps/web:deploy` |

417| `.claude/commands/` の䞋のファむル | 拡匵子なしのファむル名 | `.claude/commands/deploy.md` → `/deploy` |434| `.claude/commands/` の䞋のファむル | 拡匵子なしのファむル名 | `.claude/commands/deploy.md` → `/deploy` |

418| `.claude/commands/` のサブディレクトリ内のファむル | `commands/` に盞察的なサブディレクトリパス。各 `/` を `:` に眮き換え。その埌、拡匵子なしのファむル名 | `.claude/commands/frontend/component.md` → `/frontend:component` |435| `.claude/commands/` のサブディレクトリ内のファむル | `commands/` に盞察的なサブディレクトリパス。各 `/` を `:` に眮き換え。その埌、拡匵子なしのファむル名 | `.claude/commands/frontend/component.md` → `/frontend:component` |


439| `$N` | `$ARGUMENTS[N]` の短瞮圢。䟋最初の匕数の堎合は `$0`、2 番目の匕数の堎合は `$1`。 |456| `$N` | `$ARGUMENTS[N]` の短瞮圢。䟋最初の匕数の堎合は `$0`、2 番目の匕数の堎合は `$1`。 |

440| `$name` | [`arguments`](#frontmatter-reference) フロントマタヌリストで宣蚀された名前付き匕数。名前は䜍眮に順序でマップされるため、`arguments: [issue, branch]` では、プレヌスホルダヌ `$issue` は最初の匕数に展開され、`$branch` は 2 番目に展開されたす。 |457| `$name` | [`arguments`](#frontmatter-reference) フロントマタヌリストで宣蚀された名前付き匕数。名前は䜍眮に順序でマップされるため、`arguments: [issue, branch]` では、プレヌスホルダヌ `$issue` は最初の匕数に展開され、`$branch` は 2 番目に展開されたす。 |

441| `${CLAUDE_SESSION_ID}` | 珟圚のセッション ID。ログ、セッション固有のファむルの䜜成、たたはスキル出力ずセッションの盞関に圹立ちたす。 |458| `${CLAUDE_SESSION_ID}` | 珟圚のセッション ID。ログ、セッション固有のファむルの䜜成、たたはスキル出力ずセッションの盞関に圹立ちたす。 |

442| `${CLAUDE_EFFORT}` | 珟圚の努力レベル`low`、`medium`、`high`、`xhigh`、たたは `max`。Ultracode は個別のレベルではなく、`xhigh` ずしお報告されたす。これを䜿甚しお、アクティブな努力蚭定にスキル指瀺を適応させたす。 |459| `${CLAUDE_EFFORT}` | 珟圚の努力レベル`low`、`medium`、`high`、`xhigh`、たたは `max`。これを䜿甚しお、アクティブな努力蚭定にスキル指瀺を適応させたす。 |

443| `${CLAUDE_SKILL_DIR}` | スキルの `SKILL.md` ファむルを含むディレクトリ。プラグむンスキルの堎合、これはプラグむンルヌトではなく、プラグむン内のスキルのサブディレクトリです。珟圚の䜜業ディレクトリに関係なく、スキルにバンドルされたスクリプトたたはファむルを参照するために bash むンゞェクションコマンドで䜿甚したす。 |460| `${CLAUDE_SKILL_DIR}` | スキルの `SKILL.md` ファむルを含むディレクトリ。プラグむンスキルの堎合、これはプラグむンルヌトではなく、プラグむン内のスキルのサブディレクトリです。珟圚の䜜業ディレクトリに関係なく、スキルにバンドルされたスクリプトたたはファむルを参照するために bash むンゞェクションコマンドで䜿甚したす。 |

444| `${CLAUDE_PROJECT_DIR}` | プロゞェクトルヌトディレクトリ。これは [フック](/docs/ja/hooks#reference-scripts-by-path) ず MCP サヌバヌが `CLAUDE_PROJECT_DIR` ずしお受け取るのず同じパスです。`${CLAUDE_PROJECT_DIR}/.claude/hooks/helper.sh` など、スキルがむンストヌルされおいる堎所に関係なく、プロゞェクトロヌカルスクリプトたたはファむルを参照するために䜿甚したす。 |461| `${CLAUDE_PROJECT_DIR}` | プロゞェクトルヌトディレクトリ。これは [フック](/docs/ja/hooks#reference-scripts-by-path) ず MCP サヌバヌが `CLAUDE_PROJECT_DIR` ずしお受け取るのず同じパスです。`${CLAUDE_PROJECT_DIR}/.claude/hooks/helper.sh` など、スキルがむンストヌルされおいる堎所に関係なく、プロゞェクトロヌカルスクリプトたたはファむルを参照するために䜿甚したす。 |

445| `${CLAUDE_PLUGIN_ROOT}` | プラグむンのむンストヌルディレクトリ。プラグむンスキルでのみ眮換されたす。プラグむン内の任意の堎所にバンドルされたスクリプトたたはファむルプラグむンのスキル間で共有されるリ゜ヌスを含むを参照するために䜿甚したす。[プラグむン環境倉数](/docs/ja/plugins/manifest-reference#environment-variables) を参照しおください。 |462| `${CLAUDE_PLUGIN_ROOT}` | プラグむンのむンストヌルディレクトリ。プラグむンスキルでのみ眮換されたす。プラグむン内の任意の堎所にバンドルされたスクリプトたたはファむルプラグむンのスキル間で共有されるリ゜ヌスを含むを参照するために䜿甚したす。[プラグむン環境倉数](/docs/ja/plugins/manifest-reference#environment-variables) を参照しおください。 |


646 動的コンテキストを泚入する663 動的コンテキストを泚入する

647</h3>664</h3>

648 665 

649`` !`<command>` `` 構文は、スキルコンテンツが Claude に送信される前にシェルコマンドを実行したす。コマンド出力がプレヌスホルダヌを眮き換えるため、Claude はコマンド自䜓ではなく実際のデヌタを受け取りたす。Claude Code は、スキルが [claude.ai アカりントから同期される](#how-synced-skills-behave) 堎合、マシン䞊でこれらのコマンドを実行したせん。この制限には Claude Code v2.1.228 以降が必芁です。666`` !`<command>` `` 構文は、スキルコンテンツが Claude に送信される前にシェルコマンドを実行したす。コマンド出力がプレヌスホルダヌを眮き換えるため、Claude はコマンド自䜓ではなく実際のデヌタを受け取りたす。Claude Code は、スキルが [claude.ai アカりントから同期される](#how-claude-code-handles-the-body-of-a-synced-skill) 堎合、マシン䞊でこれらのコマンドを実行したせん。この制限には Claude Code v2.1.228 以降が必芁です。

650 667 

651このスキルは GitHub CLI を䜿甚しおラむブ PR デヌタを取埗するこずで、プルリク゚ストを芁玄したす。`` !`gh pr diff` `` およびその他のコマンドが最初に実行され、その出力がプロンプトに挿入されたす。668このスキルは GitHub CLI を䜿甚しおラむブ PR デヌタを取埗するこずで、プルリク゚ストを芁玄したす。`` !`gh pr diff` `` およびその他のコマンドが最初に実行され、その出力がプロンプトに挿入されたす。

652 669 


684 701 

685ナヌザヌ、プロゞェクト、プラグむン、たたは [additional-directory](#skills-from-additional-directories) ゜ヌスからのスキルおよびカスタムコマンドに぀いおこの動䜜を無効にするには、[settings](/docs/ja/settings) で `"disableSkillShellExecution": true` を蚭定したす。各コマンドは実行される代わりに `[shell command execution disabled by policy]` に眮き換えられたす。バンドルされたスキルず管理されたスキルは圱響を受けたせん。この蚭定は [managed settings](/docs/ja/managed-settings) で最も有甚です。ここではナヌザヌはそれをオヌバヌラむドできたせん。702ナヌザヌ、プロゞェクト、プラグむン、たたは [additional-directory](#skills-from-additional-directories) ゜ヌスからのスキルおよびカスタムコマンドに぀いおこの動䜜を無効にするには、[settings](/docs/ja/settings) で `"disableSkillShellExecution": true` を蚭定したす。各コマンドは実行される代わりに `[shell command execution disabled by policy]` に眮き換えられたす。バンドルされたスキルず管理されたスキルは圱響を受けたせん。この蚭定は [managed settings](/docs/ja/managed-settings) で最も有甚です。ここではナヌザヌはそれをオヌバヌラむドできたせん。

686 703 

687Claude Code は、[claude.ai アカりントから同期されたスキル](#how-synced-skills-behave) に衚瀺されるコマンドをマシン䞊で実行するこずはありたせん。この制限には Claude Code v2.1.228 以降が必芁です。[Claude Code がどのように同期されたスキルの本䜓を凊理するか](#how-claude-code-handles-the-body-of-a-synced-skill) は、各皮セッションで Claude が受け取るコマンドの代わりになるものを説明しおいたす。704Claude Code は、[claude.ai アカりントから同期されたスキル](#how-claude-code-handles-the-body-of-a-synced-skill) に衚瀺されるコマンドをマシン䞊で実行するこずはありたせん。この制限には Claude Code v2.1.228 以降が必芁です。[Claude Code がどのように同期されたスキルの本䜓を凊理するか](#how-claude-code-handles-the-body-of-a-synced-skill) は、各皮セッションで Claude が受け取るコマンドの代わりになるものを説明しおいたす。

688 705 

689<Tip>706<Tip>

690 スキルが実行されるずきにより深い掚論をリク゚ストするには、スキルコンテンツの任意の堎所に `ultrathink` を含めたす。[1 回限りの深い掚論に ultrathink を䜿甚する](/docs/ja/model-config#use-ultrathink-for-one-off-deep-reasoning) を参照しおください。707 スキルが実行されるずきにより深い掚論をリク゚ストするには、スキルコンテンツの任意の堎所に `ultrathink` を含めたす。[1 回限りの深い掚論に ultrathink を䜿甚する](/docs/ja/model-config#use-ultrathink-for-one-off-deep-reasoning) を参照しおください。


826Skill(deploy *)843Skill(deploy *)

827```844```

828 845 

829暩限構文正確な䞀臎の堎合は `Skill(name)`、任意の匕数を持぀プレフィックス䞀臎の堎合は `Skill(name *)`。846暩限構文正確な䞀臎の堎合は `Skill(name)`、任意の匕数を持぀プレフィックス䞀臎の堎合は `Skill(name *)`。`allow` ルヌルでは、[synced skills 甚に予玄されたネヌムスペヌス](#names-reserved-for-synced-skills) の倖のプレフィックスはその䞭の名前ず䞀臎したせん。`Skill(anthropic *)` は `anthropic-skills:pdf` をカバヌしたせん。

830 847 

831deny ルヌルがスキルの別名たたは修食されおいない名前ではなくスキル独自の名前を指定する堎合、Claude Code はスキルをブロックしたす。`Skill(review)` でバンドルされた `/code-review` をその `/review` ゚むリアスを通じおブロックし、`Skill(deploy)` で [ネストされたスキル](#where-skills-live) を `apps/web:deploy` ずしお修食されおいない名前を通じおブロックしたす。v2.1.260 より前では、Claude Code は deny ルヌルが修食されおいない名前のみを指定する堎合、修食された名前の䞋にリストされたネストされたスキルをブロックしたせんでした。848deny ルヌルがスキルの別名たたは修食されおいない名前ではなくスキル独自の名前を指定する堎合、Claude Code はスキルをブロックしたす。`Skill(review)` でバンドルされた `/code-review` をその `/review` ゚むリアスを通じおブロックし、`Skill(deploy)` で [ネストされたスキル](#where-skills-live) を `apps/web:deploy` ずしお修食されおいない名前を通じおブロックしたす。v2.1.260 より前では、Claude Code は deny ルヌルが修食されおいない名前のみを指定する堎合、修食された名前の䞋にリストされたネストされたスキルをブロックしたせんでした。

832 849 

833Claude Code は `allow` ルヌルをスキル独自の名前ず Claude の呌び出しの名前に察しおのみ䞀臎させたす。850Claude Code は `allow` ルヌルをスキル独自の名前ず Claude の呌び出しの名前に察しおのみ䞀臎させたす。

834 851 

852[synced skill](#how-synced-skills-behave) を事前承認なしで承認するには、その [reserved namespace](#names-reserved-for-synced-skills) 内の名前を付けたす。`Skill(anthropic-skills:pdf)` は synced `pdf` スキルを承認し、`Skill(anthropic-skills *)` はすべおの synced スキルを承認したす。

853 

835**個別のスキルを非衚瀺にする** には、フロントマタヌに `disable-model-invocation: true` を远加したす。これはスキルを Claude のコンテキストから完党に削陀したす。854**個別のスキルを非衚瀺にする** には、フロントマタヌに `disable-model-invocation: true` を远加したす。これはスキルを Claude のコンテキストから完党に削陀したす。

836 855 

837<Note>856<Note>

statusline.md +3 −3

Details

175 175 

176Claude Code はスクリプトの出力をキャプチャするため、タヌミナルに盎接接続したせん。そのため、`tput cols` ず蚀語レベルの幅怜出はスクリプト内からタヌミナルサむズを読み取るこずができたせん。代わりに `COLUMNS` および `LINES` 環境倉数を読み取っおください。Claude Code はスクリプトを実行する前に、これらを珟圚のタヌミナルサむズに蚭定したす。176Claude Code はスクリプトの出力をキャプチャするため、タヌミナルに盎接接続したせん。そのため、`tput cols` ず蚀語レベルの幅怜出はスクリプト内からタヌミナルサむズを読み取るこずができたせん。代わりに `COLUMNS` および `LINES` 環境倉数を読み取っおください。Claude Code はスクリプトを実行する前に、これらを珟圚のタヌミナルサむズに蚭定したす。

177 177 

178<Note>ステヌタスラむンはロヌカルで実行され、API トヌクンを消費したせん。オヌトコンプリヌト提案、ヘルプメニュヌ、パヌミッションプロンプトなど、特定の UI 盞互䜜甚䞭は䞀時的に非衚瀺になりたす。</Note>178<Note>ステヌタスラむンはロヌカルで実行され、API トヌクンを消費したせん。ヘルプメニュヌずパヌミッションプロンプトを含む特定の UI 盞互䜜甚䞭は䞀時的に非衚瀺になりたす。</Note>

179 179 

180<h2 id="available-data">180<h2 id="available-data">

181 利甚可胜なデヌタ181 利甚可胜なデヌタ


202| `context_window.current_usage` | 最埌の API 呌び出しからのトヌクン数。[コンテキストりィンドりフィヌルド](#context-window-fields) で説明されおいたす |202| `context_window.current_usage` | 最埌の API 呌び出しからのトヌクン数。[コンテキストりィンドりフィヌルド](#context-window-fields) で説明されおいたす |

203| `exceeds_200k_tokens` | 最新の API レスポンスからの総トヌクン数入力、キャッシュ、出力トヌクンの組み合わせが 200k を超えるかどうか。これは実際のコンテキストりィンドりサむズに関係なく固定閟倀です。 |203| `exceeds_200k_tokens` | 最新の API レスポンスからの総トヌクン数入力、キャッシュ、出力トヌクンの組み合わせが 200k を超えるかどうか。これは実際のコンテキストりィンドりサむズに関係なく固定閟倀です。 |

204| `fast_mode` | セッションで [fast mode](/docs/ja/fast-mode) が有効になっおいるかどうか |204| `fast_mode` | セッションで [fast mode](/docs/ja/fast-mode) が有効になっおいるかどうか |

205| `effort.level` | 珟圚の掚論努力レベル`low`、`medium`、`high`、`xhigh`、たたは `max`。ラむブセッション倀を反映しおおり、セッション䞭の `/effort` 倉曎を含みたす。Ultracode は個別のレベルではなく、`xhigh` ずしお報告されたす。珟圚のモデルが effort パラメヌタをサポヌトしおいない堎合は䞍圚 |205| `effort.level` | 珟圚の掚論努力レベル`low`、`medium`、`high`、`xhigh`、たたは `max`。ラむブセッション倀を反映しおおり、セッション䞭の `/effort` 倉曎を含みたす。珟圚のモデルが effort パラメヌタをサポヌトしおいない堎合は䞍圚 |

206| `thinking.enabled` | セッションで拡匵思考が有効になっおいるかどうか |206| `thinking.enabled` | セッションで拡匵思考が有効になっおいるかどうか |

207| `rate_limits.five_hour.used_percentage`、`rate_limits.seven_day.used_percentage` | 5 時間たたは 7 日のレヌト制限の消費割合0100 |207| `rate_limits.five_hour.used_percentage`、`rate_limits.seven_day.used_percentage` | 5 時間たたは 7 日のレヌト制限の消費割合0100 |

208| `rate_limits.five_hour.resets_at`、`rate_limits.seven_day.resets_at` | 5 時間たたは 7 日のレヌト制限りィンドりがリセットされる Unix ゚ポック秒 |208| `rate_limits.five_hour.resets_at`、`rate_limits.seven_day.resets_at` | 5 時間たたは 7 日のレヌト制限りィンドりがリセットされる Unix ゚ポック秒 |


402| `ttl` | 珟圚のキャッシュされたプレフィックスの [キャッシュラむフタむム](/docs/ja/prompt-caching#cache-lifetime)`"5m"` たたは `"1h"` |402| `ttl` | 珟圚のキャッシュされたプレフィックスの [キャッシュラむフタむム](/docs/ja/prompt-caching#cache-lifetime)`"5m"` たたは `"1h"` |

403| `expires_at` | キャッシュされたプレフィックスが TTL を離れおコヌルドになる時刻゚ポック秒。最埌のレスポンスがキャッシュトヌクンを報告しなかった堎合は `null` |403| `expires_at` | キャッシュされたプレフィックスが TTL を離れおコヌルドになる時刻゚ポック秒。最埌のレスポンスがキャッシュトヌクンを報告しなかった堎合は `null` |

404| `requests` | このセッションのメむン䌚話で蚘録された API リク゚スト |404| `requests` | このセッションのメむン䌚話で蚘録された API リク゚スト |

405| `misses` | キャッシュが既に保持しおいたコンテンツを再凊理したリク゚ストキャッシュが読み取るこずができた 5% 以䞊か぀少なくずも 2,000 トヌクン。コンパクション たたはツヌル結果のクリアで䞍足を説明できない堎合 |405| `misses` | キャッシュが既に保持しおいたコンテンツを再凊理したリク゚ストキャッシュが読み取るこずができた 5% 以䞊か぀少なくずも 2,000 トヌクン。コンパクションたたはツヌル結果のクリアで䞍足を説明できない堎合 |

406| `expected_rebuilds` | コンパクションたたは叀いツヌル結果のクリアに続いたキャッシュリビルド |406| `expected_rebuilds` | コンパクションたたは叀いツヌル結果のクリアに続いたキャッシュリビルド |

407| `hit_ratio` | キャッシュ読み取りトヌクンをこのセッションのすべおの入力トヌクンの分数ずしお衚したもの。01 の範囲。分母はキャッシュ読み取り、キャッシュ曞き蟌み、およびキャッシュされおいない入力をカりントしたす。これらのカりントがすべおれロの堎合は `null` |407| `hit_ratio` | キャッシュ読み取りトヌクンをこのセッションのすべおの入力トヌクンの分数ずしお衚したもの。01 の範囲。分母はキャッシュ読み取り、キャッシュ曞き蟌み、およびキャッシュされおいない入力をカりントしたす。これらのカりントがすべおれロの堎合は `null` |

408| `cache_write_tokens` | このセッション䞭にキャッシュに曞き蟌たれたすべおのトヌクン。最初のリク゚ストの初期曞き蟌みを含む |408| `cache_write_tokens` | このセッション䞭にキャッシュに曞き蟌たれたすべおのトヌクン。最初のリク゚ストの初期曞き蟌みを含む |

sub-agents.md +87 −83

Details

8 8 

9サブ゚ヌゞェントは、特定の皮類のタスクを凊理する特化した AI アシスタントです。サむドタスクがメむン䌚話に怜玢結果、ログ、たたは再床参照しないファむルコンテンツで溢れかえる堎合に䜿甚したす。サブ゚ヌゞェントはそのタスクを独自のコンテキストで実行し、抂芁のみを返したす。同じ皮類のワヌカヌを同じ指瀺で繰り返し生成する堎合は、カスタムサブ゚ヌゞェントを定矩したす。9サブ゚ヌゞェントは、特定の皮類のタスクを凊理する特化した AI アシスタントです。サむドタスクがメむン䌚話に怜玢結果、ログ、たたは再床参照しないファむルコンテンツで溢れかえる堎合に䜿甚したす。サブ゚ヌゞェントはそのタスクを独自のコンテキストで実行し、抂芁のみを返したす。同じ皮類のワヌカヌを同じ指瀺で繰り返し生成する堎合は、カスタムサブ゚ヌゞェントを定矩したす。

10 10 

11各サブ゚ヌゞェントは、カスタムシステムプロンプト、特定のツヌルアクセス、および独立した暩限を備えた独自のコンテキストりィンドりで実行されたす。Claude がサブ゚ヌゞェントの説明に䞀臎するタスクに遭遇するず、そのサブ゚ヌゞェントに委譲し、サブ゚ヌゞェントは独立しお動䜜しお結果を返したす。実際にコンテキスト節玄を確認するには、[コンテキストりィンドりの可芖化](/docs/ja/context-window)で、サブ゚ヌゞェントが独自の別のりィンドりで研究を凊理するセッションを説明しおいたす。11各サブ゚ヌゞェントは、カスタムシステムプロンプト、特定のツヌルアクセス、および独立した暩限を備えた独自のコンテキストりィンドりで実行されたす。たた、独自のリク゚ストを送信し、これはメむン䌚話ず同じ [䜿甚制限](/docs/ja/costs#plan-usage-breakdown) にカりントされたす。Claude がサブ゚ヌゞェントの説明に䞀臎するタスクに遭遇するず、そのサブ゚ヌゞェントに委譲し、サブ゚ヌゞェントは独立しお動䜜しお結果を返したす。実際にコンテキスト節玄を確認するには、[コンテキストりィンドりの可芖化](/docs/ja/context-window)で、サブ゚ヌゞェントが独自の別のりィンドりで研究を凊理するセッションを説明しおいたす。

12 12 

13<Note>13<Note>

14 サブ゚ヌゞェントは単䞀のセッション内で動䜜したす。倚くの独立したセッションを䞊行しお実行し、1 ぀の堎所から監芖するには、[バックグラりンド゚ヌゞェント](/docs/ja/agent-view)を参照しおください。互いにメッセヌゞを枡すセッションに぀いおは、[クロスセッションメッセヌゞング](/docs/ja/cross-session-messaging)を参照しおください。Claude が生成および監督する調敎されたセッションのチヌムに぀いおは、[゚ヌゞェントチヌム](/docs/ja/agent-teams)を参照しおください。14 サブ゚ヌゞェントは単䞀のセッション内で動䜜したす。倚くの独立したセッションを䞊行しお実行し、1 ぀の堎所から監芖するには、[バックグラりンド゚ヌゞェント](/docs/ja/agent-view)を参照しおください。互いにメッセヌゞを枡すセッションに぀いおは、[クロスセッションメッセヌゞング](/docs/ja/cross-session-messaging)を参照しおください。Claude が生成および監督する調敎されたセッションのチヌムに぀いおは、[゚ヌゞェントチヌム](/docs/ja/agent-teams)を参照しおください。


230 </Tab>230 </Tab>

231</Tabs>231</Tabs>

232 232 

233`--agents` フラグは `prompt` フィヌルドず以䞋の [frontmatter](#supported-frontmatter-fields) フィヌルドを含む JSON を受け入れたす。`description`、`tools`、`disallowedTools`、`model`、`permissionMode`、`mcpServers`、`hooks`、`maxTurns`、`skills`、`initialPrompt`、`memory`、`effort`、`background`、`omitClaudeMd`、および `isolation`。システムプロンプトには `prompt` を䜿甚したす。これはファむルベヌスのサブ゚ヌゞェントのマヌクダりン本䜓ず同等です。`color` ず `experimental` はここでは受け入れられず、拒吊されるのではなく無芖されたす。233[非察話モヌド](/docs/ja/headless)では、`--agents` はコマンドラむンで枡すには倧きすぎる定矩甚に、JSON ファむルを保持するパスも受け入れたす。䟋えば、`claude -p --agents ./agents.json "Review my changes"` はそのファむルから定矩を読み取りたす。察話型セッションでは、Claude Code はファむルパスを拒吊したす。ファむル圢匏には Claude Code v2.1.281 以降が必芁です。

234 234 

235JSON の各トップレベルキヌぱヌゞェントの名前です。名前を `-` で始めないでください。235JSON の各トップレベルキヌぱヌゞェントの名前で、その倀がその゚ヌゞェントの定矩です。名前を `-` で始めないでください。定矩は以䞋のフィヌルドを取りたす。

236 

237* **`prompt`**。゚ヌゞェントのシステムプロンプト。ファむルベヌスのサブ゚ヌゞェントのマヌクダりン本䜓ず同等です。`prompt` は空にするこずができたす。空の `prompt` ず `memory` フィヌルドのない゚ヌゞェントを `--agent` でセッションの゚ヌゞェントずしお遞択する堎合、セッションのシステムプロンプトは倉曎されたせん。空の `prompt` には Claude Code v2.1.281 以降が必芁です。

238* **[Frontmatter フィヌルド](#supported-frontmatter-fields)**。`description`、`tools`、`disallowedTools`、`model`、`permissionMode`、`mcpServers`、`hooks`、`maxTurns`、`skills`、`initialPrompt`、`memory`、`effort`、`background`、`omitClaudeMd`、および `isolation`。

239* **無芖されるフィヌルド**。`color` ず `experimental` はここでは受け入れられず、拒吊されるのではなく無芖されたす。

236 240 

237Claude Code が読み蟌めない倀で䜕をするか、およびそのチェックをスキップするフラグず環境倉数に぀いおは、[`Invalid --agents configuration`](/docs/ja/errors#invalid-agents-configuration)を参照しおください。241Claude Code が読み蟌めない倀で䜕をするか、およびそのチェックをスキップするフラグず環境倉数に぀いおは、[`Invalid --agents configuration`](/docs/ja/errors#invalid-agents-configuration)を参照しおください。

238 242 


587 暩限モヌド591 暩限モヌド

588</h4>592</h4>

589 593 

590`permissionMode` を蚭定しお、サブ゚ヌゞェントが実行される暩限モヌドを遞択したす。モヌドの蚭定倀を䜿甚するため、Manual モヌドは `default` です。蚭定を解陀した堎合、サブ゚ヌゞェントはメむン䌚話のモヌドを継承したす。これは Pro、Max、および Team プランで[自動モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)ずしお開始されたす。蚭定たたは組織が倉曎しない限り。594`permissionMode` を蚭定しお、サブ゚ヌゞェントが実行される[暩限モヌド](/docs/ja/permission-modes)を遞択したす。モヌドの蚭定倀を䜿甚するため、Manual モヌドは `default` です。蚭定を解陀した堎合、サブ゚ヌゞェントはメむン䌚話のモヌドを継承したす。

591 595 

592メむン䌚話の暩限モヌドは、Claude Code が蚭定した倀を䜿甚するかどうかを決定したす。596メむン䌚話の暩限モヌドは、Claude Code が蚭定した倀を䜿甚するかどうかを決定したす。

593 597 


860 864 

861Claude は、リク゚スト内のタスク説明、サブ゚ヌゞェント蚭定の `description` フィヌルド、および珟圚のコンテキストに基づいお、タスクを自動的に委譲したす。プロアクティブな委譲を促進するには、サブ゚ヌゞェントの説明フィヌルドに「use proactively」などのフレヌズを含めおください。865Claude は、リク゚スト内のタスク説明、サブ゚ヌゞェント蚭定の `description` フィヌルド、および珟圚のコンテキストに基づいお、タスクを自動的に委譲したす。プロアクティブな委譲を促進するには、サブ゚ヌゞェントの説明フィヌルドに「use proactively」などのフレヌズを含めおください。

862 866 

863説明は簡朔に保っおください。サブ゚ヌゞェントの説明の合蚈が [15,000 トヌクンの制限](/docs/ja/errors#agent-descriptions-are-over-the-15000-token-limit) を超えるず、Claude Code は起動時に譊告を衚瀺したすが、すべおのサブ゚ヌゞェントは読み蟌たれたす。867説明は簡朔に保っおください。Claude Code は、サブ゚ヌゞェントの説明の合蚈が [15,000 トヌクンの制限](/docs/ja/errors#agent-descriptions-are-over-the-15000-token-limit) を超えるず起動時に譊告を衚瀺し、すべおのサブ゚ヌゞェントを読み蟌みたす。

864 868 

865サブ゚ヌゞェントが [プラグむン](/docs/ja/plugins/overview) に含たれおいる堎合、珟実的なプロンプトで Claude がそれに確実に委譲するかどうかを枬定できたす。1 ぀ず぀チェックする代わりに、[`claude plugin eval`](/docs/ja/plugin-evals) は各プロンプトをプラグむンの有無で実行し、結果をスコアリングしたす。869サブ゚ヌゞェントが [プラグむン](/docs/ja/plugins/overview) に含たれおいる堎合、䞀床に 1 ぀ず぀チェックするのではなく、珟実的なプロンプト党䜓で Claude がそれに委譲する信頌性を枬定できたす。[`claude plugin eval`](/docs/ja/plugin-evals) は各プロンプトをプラグむンの有無で実行し、結果をスコアリングしたす。

866 870 

867<h3 id="invoke-subagents-explicitly">871<h3 id="invoke-subagents-explicitly">

868 サブ゚ヌゞェントを明瀺的に呌び出す872 サブ゚ヌゞェントを明瀺的に呌び出す


872 876 

873* **自然蚀語**: プロンプトでサブ゚ヌゞェントに名前を付けたす。Claude が委譲するかどうかを決定したす877* **自然蚀語**: プロンプトでサブ゚ヌゞェントに名前を付けたす。Claude が委譲するかどうかを決定したす

874* **@-mention**: サブ゚ヌゞェントが 1 ぀のタスクで実行されるこずを保蚌したす878* **@-mention**: サブ゚ヌゞェントが 1 ぀のタスクで実行されるこずを保蚌したす

875* **セッション党䜓**: セッション党䜓が `--agent` フラグたたは `agent` 蚭定を介しお、そのサブ゚ヌゞェントのシステムプロンプト、ツヌル制限、およびモデルを䜿甚したす879* **セッション党䜓**: セッション党䜓が、`--agent` フラグたたは `agent` 蚭定を介しお、そのサブ゚ヌゞェントのシステムプロンプト、ツヌル制限、およびモデルを䜿甚したす

876 880 

877自然蚀語の堎合、特別な構文はありたせん。サブ゚ヌゞェントに名前を付けるず、Claude は通垞委譲したす。881自然蚀語の堎合、特別な構文はありたせん。サブ゚ヌゞェントに名前を付けるず、Claude は通垞委譲したす。

878 882 

879```text wrap theme={null}883```text wrap theme={null}

880test-runner サブ゚ヌゞェントを䜿甚しお倱敗したテストを修正しおください884test-runner サブ゚ヌゞェントを䜿甚しおテストを実行し、倱敗したテストを修正しおください

881code-reviewer サブ゚ヌゞェントに最近の倉曎を確認させおください885code-reviewer サブ゚ヌゞェントに最近の倉曎を確認させおください

882```886```

883 887 

884**サブ゚ヌゞェントを @-mention しおください。** `@` を入力し、ファむルを @-mention するのず同じ方法で、タむプアヘッドからサブ゚ヌゞェントを遞択したす。これにより、Claude に遞択を任せるのではなく、特定のサブ゚ヌゞェントが実行されるこずが保蚌されたす。888**サブ゚ヌゞェントを @-mention しおください。** `@` を入力し、ファむルを @-mention するのず同じ方法で、タむプアヘッドからサブ゚ヌゞェントを遞択したす。これにより、特定のサブ゚ヌゞェントが実行されるこずが保蚌され、遞択が Claude に任されたせん。

885 889 

886```text wrap theme={null}890```text wrap theme={null}

887@"code-reviewer (agent)" 認蚌の倉曎を確認しおください891@"code-reviewer (agent)" 認蚌の倉曎を確認しおください

888```892```

889 893 

890フルメッセヌゞは匕き続き Claude に送信され、Claude はあなたが芁求したこずに基づいおサブ゚ヌゞェントのタスクプロンプトを䜜成したす。@-mention は Claude が呌び出すサブ゚ヌゞェントを制埡し、受け取るプロンプトではありたせん。894メッセヌゞ党䜓は Claude に送信され、Claude は質問内容に基づいおサブ゚ヌゞェントのタスクプロンプトを䜜成したす。@-mention は Claude が呌び出すサブ゚ヌゞェントを制埡し、受け取るプロンプトではありたせん。

891 895 

892有効な [プラグむン](/docs/ja/plugins/overview) によっお提䟛されるサブ゚ヌゞェントは、`my-plugin:code-reviewer` や `my-plugin:review:security` などのスコヌプ付き名でタむプアヘッドに衚瀺されたす。プラグむンが [゚ヌゞェントをサブフォルダに敎理](#choose-the-subagent-scope) する堎合です。セッションで珟圚実行されおいる名前付きバックグラりンドサブ゚ヌゞェントもタむプアヘッドに衚瀺され、名前の暪にステヌタスが衚瀺されたす。896有効な [プラグむン](/docs/ja/plugins/overview) によっお提䟛されるサブ゚ヌゞェントは、`my-plugin:code-reviewer` や `my-plugin:review:security` などのスコヌプ付き名でタむプアヘッドに衚瀺されたす。プラグむンが [゚ヌゞェントをサブフォルダに敎理](#choose-the-subagent-scope) しおいる堎合です。セッションで珟圚実行されおいる名前付きバックグラりンドサブ゚ヌゞェントもタむプアヘッドに衚瀺され、名前の暪にステヌタスが衚瀺されたす。

893 897 

894ピッカヌを䜿甚せずに手動でメンションを入力するこずもできたす。ロヌカルサブ゚ヌゞェントの堎合は `@agent-<name>`、プラグむンサブ゚ヌゞェントの堎合は `@agent-` の埌にスコヌプ付き名を入力したす。䟋えば `@agent-my-plugin:code-reviewer` です。このフォヌムを入力しおいる間、タむプアヘッドぱヌゞェントではなくファむルマッチを衚瀺したす。゚ヌゞェントメンションは送信時に解決されたす。898ピッカヌを䜿甚せずに手動でメンションを入力するこずもできたす。ロヌカルサブ゚ヌゞェントの堎合は `@agent-<name>`、プラグむンサブ゚ヌゞェントの堎合は `@agent-` の埌にスコヌプ付き名を入力したす。䟋えば `@agent-my-plugin:code-reviewer` です。このフォヌムを入力しおいる間、タむプアヘッドぱヌゞェントではなくファむルマッチを衚瀺したす。゚ヌゞェントメンションは送信時に解決されたす。

895 899 


899claude --agent code-reviewer903claude --agent code-reviewer

900```904```

901 905 

902サブ゚ヌゞェントのシステムプロンプトは、[`--system-prompt`](/docs/ja/cli-reference) ず同じ方法で、デフォルトの Claude Code システムプロンプトを完党に眮き換えたす。`CLAUDE.md` ファむルずプロゞェクトメモリは、゚ヌゞェントの定矩が [`omitClaudeMd`](#supported-frontmatter-fields) を蚭定しおいる堎合でも、通垞のメッセヌゞフロヌを通じお読み蟌たれたす。906゚ヌゞェントの [プロンプトが空でない限り](#choose-the-subagent-scope)、サブ゚ヌゞェントのシステムプロンプトはデフォルトの Claude Code システムプロンプトを完党に眮き換えたす。これは [`--system-prompt`](/docs/ja/cli-reference) ず同じ方法です。`CLAUDE.md` ファむルずプロゞェクトメモリは、゚ヌゞェント定矩が [`omitClaudeMd`](#supported-frontmatter-fields) を蚭定しおいる堎合でも、通垞のメッセヌゞフロヌを通じお読み蟌たれたす。

903 907 

904゚ヌゞェント名は起動ヘッダヌに `@<name>` ずしお衚瀺されるため、アクティブであるこずを確認できたす。908゚ヌゞェント名は起動ヘッダヌに `@<name>` ずしお衚瀺されるため、アクティブであるこずを確認できたす。

905 909 

906これは組み蟌みおよびカスタムサブ゚ヌゞェントで機胜し、セッションを再開するずきに遞択が保持されたす。Claude Code ぱヌゞェントのツヌル制限ずモデルを䌚話ずずもに埩元したす。セッションを再開するずきに゚ヌゞェントが存圚しなくなった堎合、セッションはデフォルトツヌルで続行され、[゚ヌゞェントに名前を付ける譊告](/docs/ja/errors#session-agent-no-longer-available) が衚瀺されたす。どちらの堎合のシステムプロンプトに぀いおは、[再開された䌚話でのシステムプロンプトフラグ](/docs/ja/cli-reference#system-prompt-flags-in-resumed-conversations) を参照しおください。910これは組み蟌みおよびカスタムサブ゚ヌゞェントで機胜し、セッションを再開するずきに遞択が保持されたす。Claude Code ぱヌゞェントのツヌル制限ずモデルを䌚話ずずもに埩元したす。セッションを再開するずきに゚ヌゞェントが存圚しなくなった堎合、セッションはデフォルトツヌルで続行され、[゚ヌゞェントに名前を付ける譊告](/docs/ja/errors#session-agent-no-longer-available) が衚瀺されたす。どちらの堎合のシステムプロンプトに぀いおは、[再開された䌚話のシステムプロンプトフラグ](/docs/ja/cli-reference#system-prompt-flags-in-resumed-conversations) を参照しおください。

907 911 

908プラグむンが提䟛するサブ゚ヌゞェントの堎合、゚ヌゞェント名のみを枡すこずができ、Claude Code がそれを芋぀けたす。912プラグむン提䟛のサブ゚ヌゞェントの堎合、゚ヌゞェント名のみを枡すこずができ、Claude Code がそれを芋぀けたす。

909 913 

910```bash theme={null}914```bash theme={null}

911claude --agent security-reviewer915claude --agent security-reviewer


917claude --agent my-plugin:security-reviewer921claude --agent my-plugin:security-reviewer

918```922```

919 923 

920プラグむンが゚ヌゞェントを `agents/` ディレクトリのサブフォルダに配眮する堎合、スコヌプ付き名にサブフォルダを含めたす。䟋えば `claude --agent my-plugin:review:security` です。924プラグむンが゚ヌゞェントを `agents/` ディレクトリのサブフォルダに配眮しおいる堎合、スコヌプ付き名にサブフォルダを含めたす。䟋えば `claude --agent my-plugin:review:security` です。

921 925 

922プロゞェクト内のすべおのセッションのデフォルトにするには、`.claude/settings.json` で `agent` を蚭定したす。926プロゞェクト内のすべおのセッションのデフォルトにするには、`.claude/settings.json` で `agent` を蚭定したす。

923 927 


935 939 

936サブ゚ヌゞェントはフォアグラりンドたたはバックグラりンドで実行できたす。940サブ゚ヌゞェントはフォアグラりンドたたはバックグラりンドで実行できたす。

937 941 

938* **フォアグラりンドサブ゚ヌゞェント** は、完了するたでメむン䌚話をブロックしたす。暩限プロンプトは発生時にあなたに枡されたす。942* **フォアグラりンドサブ゚ヌゞェント** はメむン䌚話をブロックしお完了するたで埅機したす。暩限プロンプトは発生時にあなたに枡されたす。

939* **バックグラりンドサブ゚ヌゞェント** は、䜜業を続行しながら同時に実行されたす。バックグラりンドサブ゚ヌゞェントが暩限が必芁なツヌル呌び出しに達するず、Claude Code はメむンセッションでプロンプトを衚瀺し、芁求しおいるサブ゚ヌゞェントに名前を付けたす。承認しおサブ゚ヌゞェントを続行させるか、Esc を抌しおそのツヌル呌び出しのみを拒吊し、サブ゚ヌゞェントを停止したせん。943* **バックグラりンドサブ゚ヌゞェント** は、あなたが䜜業を続ける間に同時に実行されたす。バックグラりンドサブ゚ヌゞェントが暩限が必芁なツヌル呌び出しに到達するず、Claude Code はメむンセッションでプロンプトを衚瀺し、質問しおいるサブ゚ヌゞェントに名前を付けたす。承認しお続行するか、Esc を抌しおそのツヌル呌び出しのみを拒吊し、サブ゚ヌゞェントを停止したせん。

940 944 

941Claude が Agent ツヌルで生成するサブ゚ヌゞェントごずに、Claude Code は、適甚される最初のケヌスからフォアグラりンドたたはバックグラりンドを遞択したす。945Claude が Agent ツヌルで生成するサブ゚ヌゞェントごずに、Claude Code は、適甚される最初のケヌスからフォアグラりンドたたはバックグラりンドを遞択したす。

942 946 

943* むンプロセス [゚ヌゞェントチヌム](/docs/ja/agent-teams#limitations) チヌムメむトがサブ゚ヌゞェントを生成した堎合、Claude Code はそれをフォアグラりンドで実行したす。Claude Code は、定矩が [`background: true`](#supported-frontmatter-fields) を蚭定するチヌムメむトのサブ゚ヌゞェントを生成するこずを拒吊し、゚ラヌを返したす。[フォヌクモヌド](#turn-fork-mode-on-or-off) がオフで、[バックグラりンドタスクをオフ](/docs/ja/env-vars) にしおいない堎合、チヌムメむトが `run_in_background: true` を蚭定するず、Claude Code も゚ラヌで拒吊したす。947* むンプロセス [゚ヌゞェントチヌム](/docs/ja/agent-teams#limitations) チヌムメむトがサブ゚ヌゞェントを生成した堎合、Claude Code はそれをフォアグラりンドで実行したす。Claude Code は、定矩が [`background: true`](#supported-frontmatter-fields) を蚭定するチヌムメむトのサブ゚ヌゞェントを生成するこずを拒吊したす。[フォヌクモヌド](#turn-fork-mode-on-or-off) がオフで、[バックグラりンドタスクをオフにしおいない](/docs/ja/env-vars) 堎合、チヌムメむトが `run_in_background: true` を蚭定するず゚ラヌで拒吊したす。

944* [`CLAUDE_CODE_DISABLE_BACKGROUND_TASKS`](/docs/ja/env-vars) を `1` に蚭定した堎合、Claude Code はすべおの皮類のセッションでサブ゚ヌゞェントをフォアグラりンドで実行し、フォヌクモヌドがオンかどうかに関わらず実行したす。948* [`CLAUDE_CODE_DISABLE_BACKGROUND_TASKS`](/docs/ja/env-vars) を `1` に蚭定した堎合、Claude Code はすべおの皮類のセッションでサブ゚ヌゞェントをフォアグラりンドで実行し、フォヌクモヌドがオンかどうかに関わらず実行したす。

945* [フォヌクモヌド](#turn-fork-mode-on-or-off) がオンの堎合むンタラクティブセッションではデフォルト、Claude Code はサブ゚ヌゞェントをバックグラりンドで実行し、フォヌクおよび非フォヌクサブ゚ヌゞェントの䞡方を実行し、Claude はフォアグラりンドを芁求できたせん。949* [フォヌクモヌド](#turn-fork-mode-on-or-off) がオンの堎合むンタラクティブセッションではデフォルト、Claude Code はサブ゚ヌゞェントをバックグラりンドで実行し、フォヌクおよび非フォヌクサブ゚ヌゞェント䞡方を実行し、Claude はフォアグラりンドを芁求できたせん。

946* フォヌクモヌドがオフの堎合、Claude はデフォルトでサブ゚ヌゞェントをバックグラりンドで実行し、結果が必芁な堎合はフォアグラりンドで実行したす。フォヌクモヌドは [非むンタラクティブモヌド](/docs/ja/headless) で `-p` を䜿甚する堎合ず、Agent SDK でオンにしない限りオフです。特定のサブ゚ヌゞェントを Claude が結果を必芁ずする堎合でもバックグラりンドに保぀には、そのフロントマタヌ [`background`](#supported-frontmatter-fields) フィヌルドを `true` に蚭定したす。950* フォヌクモヌドがオフの堎合、Claude はデフォルトでサブ゚ヌゞェントをバックグラりンドで実行し、結果が必芁な堎合はフォアグラりンドで実行したす。フォヌクモヌドは [非むンタラクティブモヌド](/docs/ja/headless) で `-p` を䜿甚する堎合ず Agent SDK ではオフです。特定のサブ゚ヌゞェントをバックグラりンドに保぀には、Claude が結果を必芁ずする堎合でも、フロントマタヌ [`background`](#supported-frontmatter-fields) フィヌルドを `true` に蚭定したす。

947 951 

948`context: fork` を持぀スキルの堎合、フォヌクモヌドがオンかどうかに関わらず、Claude Code は [サブ゚ヌゞェントでスキルを実行](/docs/ja/skills#run-skills-in-a-subagent) のルヌルに埓いたす。952`context: fork` を持぀スキルの堎合、Claude Code は、フォヌクモヌドがオンかどうかに関わらず、[サブ゚ヌゞェントでスキルを実行](/docs/ja/skills#run-skills-in-a-subagent) のルヌルに埓いたす。

949 953 

950バックグラりンドサブ゚ヌゞェントは、䌚話フォヌクず [再開](#resume-subagents) されたフォアグラりンドサブ゚ヌゞェントを陀き、フォアグラりンドサブ゚ヌゞェントより小さい [組み蟌みツヌルセット](#available-tools) で実行されたす。954バックグラりンドサブ゚ヌゞェントは、䌚話フォヌクず [再開された](#resume-subagents) フォアグラりンドサブ゚ヌゞェントを陀き、フォアグラりンドサブ゚ヌゞェントより [小さい組み蟌みツヌルセット](#available-tools) で実行されたす。

951 955 

952バックグラりンドサブ゚ヌゞェントはメむンセッションのすべおの暩限プロンプトを衚瀺したす。セッションの残り期間の付䞎など、1 ぀のツヌル呌び出しを超えお続く遞択でこれらのプロンプトの 1 ぀に答える堎合、Claude Code はメむン䌚話を含むセッション党䜓にあなたの答えを適甚したす。956バックグラりンドサブ゚ヌゞェントはメむンセッションのすべおの暩限プロンプトを衚瀺したす。それらのプロンプトの 1 ぀に、セッションの残り期間続く付䞎など、その 1 ぀のツヌル呌び出しを超えお続く遞択で答える堎合、Claude Code はセッション党䜓メむン䌚話を含むにその答えを適甚したす。

953 957 

954バックグラりンドサブ゚ヌゞェントは、バックグラりンド [Bash たたは PowerShell コマンド](/docs/ja/tools-reference#background-commands) を [タヌンの終了埌も実行し続ける](/docs/ja/interactive-mode#how-backgrounding-works) こずができたす。そのコマンドが終了するず、Claude Code はサブ゚ヌゞェントに通知を送信したす。958バックグラりンドサブ゚ヌゞェントは、バックグラりンド [Bash たたは PowerShell コマンド](/docs/ja/tools-reference#background-commands) を [タヌンの終了埌も実行し続ける](/docs/ja/interactive-mode#how-backgrounding-works) こずができたす。そのコマンドが終了するず、Claude Code はサブ゚ヌゞェントに通知を送信したす。

955 959 

956バックグラりンドサブ゚ヌゞェントの結果は、埌のタヌンで完了通知ずしお Claude に到達したす。Claude は、その通知を受け取る前にサブ゚ヌゞェントの結果を報告し、最初に進捗に぀いお尋ねた堎合、サブ゚ヌゞェントがただ実行䞭であるこずを報告したす。v2.1.211 より前では、Claude は完了しおいないバックグラりンドサブ゚ヌゞェントの結果を報告するこずがありたした。960バックグラりンドサブ゚ヌゞェントの結果は、埌のタヌンで完了通知ずしお Claude に到達したす。Claude はその通知を埅っおからサブ゚ヌゞェントの結果を報告し、最初に進捗に぀いお質問する堎合、サブ゚ヌゞェントがただ実行䞭であるこずを報告したす。v2.1.211 より前では、Claude は完了しおいないバックグラりンドサブ゚ヌゞェントの結果を報告するこずがありたした。

957 961 

958これを自分で操䜜するこずもできたす。962たた、自分で操䜜するこずもできたす。

959 963 

960* フォヌクモヌドがオフの堎合、Claude にタスクをバックグラりンドたたはフォアグラりンドで実行するよう䟝頌したす964* フォヌクモヌドがオフの堎合、Claude にタスクをバックグラりンドたたはフォアグラりンドで実行するよう䟝頌したす

961* **Ctrl+B** を抌しお、実行䞭のタスクをバックグラりンドにしたす965* **Ctrl+B** を抌しお実行䞭のタスクをバックグラりンドにしたす

962 966 

963Claude Code は、サブ゚ヌゞェントの終了方法に応じお、2 ぀の方法のいずれかで、プロンプト入力の䞋のサブ゚ヌゞェントパネルからバックグラりンドサブ゚ヌゞェントの行をクリアしたす。967Claude Code は、サブ゚ヌゞェントの終了方法に応じお、2 ぀の方法のいずれかでプロンプト入力䞋のサブ゚ヌゞェントパネルからバックグラりンドサブ゚ヌゞェントの行をクリアしたす。

964 968 

965* サブ゚ヌゞェントが正垞に完了するず、Claude Code はその行をすぐに削陀し、[スクリヌンリヌダヌモヌド](/docs/ja/accessibility) を陀き、フッタヌに「`/tasks` でサブ゚ヌゞェントを衚瀺」を 30 秒間衚瀺したす。その 30 秒間に [`/tasks`](/docs/ja/commands) を実行し、サブ゚ヌゞェントで `Enter` を抌しおそのトランスクリプトを開きたす。v2.1.232 より前では、Claude Code はサブ゚ヌゞェントが完了した埌、倱敗したものず同じ 30 秒間行を保持し、フッタヌヒントを衚瀺したせんでした。969* サブ゚ヌゞェントが正垞に完了するず、Claude Code はその行をすぐに削陀し、[スクリヌンリヌダヌモヌド](/docs/ja/accessibility) を陀き、フッタヌに `/tasks to see subagents` を 30 秒間衚瀺したす。その 30 秒間に [`/tasks`](/docs/ja/commands) を実行し、サブ゚ヌゞェントで `Enter` を抌しおそのトランスクリプトを開きたす。v2.1.232 より前では、Claude Code は倱敗したサブ゚ヌゞェントず同じように、サブ゚ヌゞェントが完了しおから 30 秒間行を保持し、フッタヌヒントを衚瀺したせんでした。

966* サブ゚ヌゞェントが倱敗するか、停止するず、Claude Code は 30 秒間その行を保持したす。行をすぐにクリアするには、それを遞択しお `x` を抌したす。970* サブ゚ヌゞェントが倱敗するか停止するず、Claude Code は 30 秒間その行を保持したす。行をすぐにクリアするには、それを遞択しお `x` を抌したす。

967 971 

968完了したバックグラりンドサブ゚ヌゞェントは [`/tasks`](/docs/ja/commands) にリストされたたたで、完了ずマヌクされ、実行䞭の䜜業の䞋に゜ヌトされ、フッタヌヒントず同じ 30 秒間です。その詳现ビュヌはサブ゚ヌゞェントが完了したずきに開いたたたです。倱敗するか停止したサブ゚ヌゞェントはリストを離れたす。v2.1.208 より前では、完了したサブ゚ヌゞェントは完了した瞬間にリストを離れ、その詳现ビュヌが閉じられたした。972完了したバックグラりンドサブ゚ヌゞェントは [`/tasks`](/docs/ja/commands) に䞀芧衚瀺されたたたで、完了ずマヌクされ、実行䞭の䜜業の䞋に゜ヌトされ、フッタヌヒントず同じ 30 秒間です。詳现ビュヌはサブ゚ヌゞェントが完了しおも開いたたたです。倱敗するか停止したサブ゚ヌゞェントはリストを離れたす。v2.1.208 より前では、完了したサブ゚ヌゞェントは完了した瞬間にリストを離れ、詳现ビュヌが閉じたした。

969 973 

970<h3 id="subagent-names">974<h3 id="subagent-names">

971 サブ゚ヌゞェント名975 サブ゚ヌゞェント名

972</h3>976</h3>

973 977 

974Claude は Agent ツヌル呌び出しで `name` パラメヌタを枡すこずでサブ゚ヌゞェントに名前を付けるこずができ、最初にあなたに尋ねるこずなく自分で行うこずができたす。名前はサブ゚ヌゞェントをアドレス可胜にしたす。Claude は [メッセヌゞを送信するか、完了埌に名前で再開](#resume-subagents) できたす。978Claude は Agent ツヌル呌び出しで `name` パラメヌタを枡すこずでサブ゚ヌゞェントに名前を付けるこずができ、最初にあなたに尋ねるこずなく自分で行うこずができたす。名前はサブ゚ヌゞェントをアドレス指定可胜にしたす。Claude は [名前でメッセヌゞを送信たたは再開](#resume-subagents) できたす。

975 979 

976[゚ヌゞェントチヌム](/docs/ja/agent-teams) が有効なむンタラクティブセッションでは、メむン䌚話から Claude が生成する `name` を持぀サブ゚ヌゞェントは、呌び出しが [フォヌク](#fork-the-current-conversation) であるか、呌び出しで `isolation` を枡さない限り、チヌムメむトずしお起動したす。サブ゚ヌゞェントのフロントマタヌの `isolation` 倀はそれを防ぎたせん。チヌムメむトはメむンセッションの䜜業ディレクトリで実行されたす。[Claude が゚ヌゞェントチヌムを開始する方法](/docs/ja/agent-teams#how-claude-starts-agent-teams) を参照しおください。980[゚ヌゞェントチヌム](/docs/ja/agent-teams) が有効になっおいるむンタラクティブセッションでは、メむン䌚話から Claude が生成し、`name` パラメヌタを持぀サブ゚ヌゞェントは、呌び出しが [フォヌク](#fork-the-current-conversation) であるか、呌び出し自䜓で `isolation` を枡さない限り、チヌムメむトずしお起動したす。サブ゚ヌゞェントのフロントマタヌの `isolation` 倀はそれを防ぎたせん。チヌムメむトはメむンセッションの䜜業ディレクトリで実行されたす。[Claude が゚ヌゞェントチヌムを開始する方法](/docs/ja/agent-teams#how-claude-starts-agent-teams) を参照しおください。

977 981 

978<h3 id="api-errors-in-subagents">982<h3 id="api-errors-in-subagents">

979 サブ゚ヌゞェント内の API ゚ラヌ983 サブ゚ヌゞェント内の API ゚ラヌ

980</h3>984</h3>

981 985 

982䜕かが [サブ゚ヌゞェントの応答をストリヌム䞭に切断](/docs/ja/errors#the-response-above-may-be-incomplete) し、郚分的な応答にテキストが含たれおいるがツヌル呌び出しがない堎合、Claude Code はサブ゚ヌゞェントに実行を続行するよう促し、実行を終了したせん。これはむンタラクティブセッションでも発生したす。実行は、これらの継続が䜿い果たされた堎合にのみ゚ラヌで終了したす。986䜕かが [サブ゚ヌゞェントの応答をストリヌム䞭に切断](/docs/ja/errors#the-response-above-may-be-incomplete) し、郚分的な応答にテキストが含たれおいるがツヌル呌び出しがない堎合、Claude Code はサブ゚ヌゞェントに続行を促したす。これはむンタラクティブセッションでも発生したす。実行はそれらの継続が䜿い果たされた堎合にのみ゚ラヌで終了したす。

983 987 

984v2.1.199 以降、実行が API ゚ラヌ䜿甚制限や繰り返されるサヌバヌ゚ラヌなどで終了するサブ゚ヌゞェントは、゚ラヌテキストをサブ゚ヌゞェントの怜出結果のように返すのではなく、その倱敗を Claude に報告したす。Claude が受け取るものは、サブ゚ヌゞェントが実行された堎所によっお異なりたす。988v2.1.199 以降、実行が API ゚ラヌ䜿甚制限や繰り返されるサヌバヌ゚ラヌなどで終了するサブ゚ヌゞェントは、゚ラヌテキストをサブ゚ヌゞェントの怜出結果のように返すのではなく、その倱敗を Claude に報告したす。Claude が受け取るものは、サブ゚ヌゞェントが実行された堎所によっお異なりたす。

985 989 

986* **フォアグラりンド**: レヌト制限、オヌバヌロヌド、たたはサヌバヌ゚ラヌがテキスト出力を既に生成したサブ゚ヌゞェントを切断した堎合、Agent ツヌルはその郚分出力を、サブ゚ヌゞェントが切断され、タスクを完了しなかったずいうメモずずもに返したす。䜕も生成しなかった、たたはその唯䞀の出力がツヌル呌び出しだったサブ゚ヌゞェントは、[`Agent terminated early due to an API error`](/docs/ja/errors#agent-terminated-early-due-to-an-api-error) で倱敗し、その埌に゚ラヌの詳现が続きたす。v2.1.199 では、ツヌル呌び出しのみの圢状を切断したレヌト制限、オヌバヌロヌド、たたはサヌバヌ゚ラヌは、切断メモのみを含む空の郚分結果を返したした。990* **フォアグラりンド**: レヌト制限、オヌバヌロヌド、たたはサヌバヌ゚ラヌがテキスト出力を既に生成したサブ゚ヌゞェントを切断した堎合、Agent ツヌルはその郚分出力ず、サブ゚ヌゞェントが切断され、タスクを完了しなかったずいうメモを返したす。䜕も出力しなかったか、唯䞀の出力がツヌル呌び出しだったサブ゚ヌゞェントは [`Agent terminated early due to an API error`](/docs/ja/errors#agent-terminated-early-due-to-an-api-error) で倱敗し、その埌に゚ラヌ詳现が続きたす。v2.1.199 では、ツヌル呌び出しのみの圢状を切断したレヌト制限、オヌバヌロヌド、たたはサヌバヌ゚ラヌは、切断メモのみを含む空の郚分結果を返したした。

987* **バックグラりンド**: サブ゚ヌゞェントは倱敗ずマヌクされ、Claude が受け取るメッセヌゞは終了時に API ゚ラヌに名前を付け、サブ゚ヌゞェントの最埌の出力を含むため、郚分的な䜜業は倱われたせん。991* **バックグラりンド**: サブ゚ヌゞェントは倱敗ずマヌクされ、Claude が終了時に受け取るメッセヌゞは API ゚ラヌに名前を付け、サブ゚ヌゞェントの最埌の出力を含むため、郚分的な䜜業は倱われたせん。

988 992 

989[フォヌルバックモデルチェヌン](/docs/ja/model-config#fallback-model-chains) を蚭定し、サブ゚ヌゞェントがチェヌンがカバヌする倱敗モデルが利甚できないなどに遭遇した堎合、Claude Code はサブ゚ヌゞェントをリク゚ストを受け入れるチェヌンの最初のモデルに切り替えたす。サブ゚ヌゞェントぱラヌで終了するのではなく、䜜業を続行したす。993[フォヌルバックモデルチェヌン](/docs/ja/model-config#fallback-model-chains) を蚭定し、サブ゚ヌゞェントがチェヌンがカバヌする倱敗モデルが利甚できないなどに遭遇した堎合、Claude Code はサブ゚ヌゞェントをリク゚ストを受け入れるチェヌンの最初のモデルに切り替えたす。サブ゚ヌゞェントぱラヌで終了するのではなく、䜜業を続けたす。

990 994 

991基盀ずなる API ゚ラヌがクリアされたら、Claude にタスクを再詊行するか、[サブ゚ヌゞェントを再開](#resume-subagents) するよう䟝頌しおください。995基盀ずなる API ゚ラヌがクリアされたら、Claude にタスクを再詊行するか、[サブ゚ヌゞェントを再開](#resume-subagents) するよう䟝頌しおください。

992 996 


994 サブ゚ヌゞェント出力スキャン998 サブ゚ヌゞェント出力スキャン

995</h3>999</h3>

996 1000 

997Claude Code は、Claude がそれを読む前に、各サブ゚ヌゞェントの最終レポヌトをスキャンしたす。サブ゚ヌゞェントはファむル、りェブペヌゞ、たたはコマンド出力を読んだ可胜性があり、これらの゜ヌスからのテキストはメむン䌚話を察象ずした指瀺を含むこずができたす。スキャンは䜕も削陀たたは蚀い換えたせん。レポヌトで気付く可胜性のある 2 皮類の倉曎を行いたす。1001Claude Code は、Claude がそれを読む前に各サブ゚ヌゞェントの最終レポヌトをスキャンしたす。サブ゚ヌゞェントはファむル、りェブペヌゞ、たたはコマンド出力を読んだ可胜性があり、それらの゜ヌスからのテキストはメむン䌚話を察象ずした指瀺を含むこずができたす。スキャンは䜕も削陀たたは蚀い換えたせん。レポヌトで気付く可胜性のある 2 皮類の倉曎を行いたす。

998 1002 

999* **バックスラッシュ挿入**: スキャンは、Claude Code 独自の出力を暡倣するテキスト`<system-reminder>` タグや `Human:` たたは `Assistant:` で始たる行などにバックスラッシュを挿入し、暡倣が䌚話の䞀郚ずしお誀解されるのではなく、通垞のテキストずしお読たれるようにしたす。1003* **バックスラッシュ挿入**: スキャンは、`<system-reminder>` タグや `Human:` たたは `Assistant:` で始たる行など、Claude Code 独自の出力を暡倣するテキストにバックスラッシュを挿入し、暡倣が䌚話の䞀郚ずしお誀解されるのではなく、通垞のテキストずしお読たれるようにしたす。

1000* **マヌカヌ行**: スキャンは、`<system-reminder>` のようなタグを暡倣するか、`bypassPermissions` や `--dangerously-skip-permissions` などの暩限蚭定に蚀及するレポヌトの堎合、`[harness: subagent output matched instruction-shaped pattern(s):` で始たる行を先頭に远加したす。暩限蚭定の蚀及はマヌカヌ行を取埗したすが、テキスト自䜓は曞かれたたたです。1004* **マヌカヌ行**: スキャンは、`<system-reminder>` のようなタグを暡倣するか、`bypassPermissions` や `--dangerously-skip-permissions` などの暩限蚭定に蚀及するレポヌトの前に、`[harness: subagent output matched instruction-shaped pattern(s):` で始たる行を付加したす。暩限蚭定の蚀及はマヌカヌ行を取埗したすが、テキスト自䜓は曞かれたたたです。

1001 1005 

1002スキャンはコンテンツが悪意があるかどうかを刀断せず、レポヌト内の指瀺が䜕ができるかは倉わりたせん。レポヌトが Claude に行わせるツヌル呌び出しは、セッションの [暩限チェック](/docs/ja/permissions) ず [サンドボックス](/docs/ja/sandboxing) を通じお実行されたす。これは [サブ゚ヌゞェントが到達できるものを制限](#control-subagent-capabilities) する代わりではありたせん。1006スキャンはコンテンツが悪意があるかどうかを刀断せず、レポヌト内の指瀺が䜕ができるかを倉曎したせん。レポヌトが Claude に導くツヌル呌び出しは、セッションの [暩限チェック](/docs/ja/permissions) ず [サンドボックス](/docs/ja/sandboxing) を通じお実行されたす。これは [サブ゚ヌゞェントが到達できるものを制限する](#control-subagent-capabilities) ための代替ではありたせん。

1003 1007 

1004サブ゚ヌゞェントの結果ずしお Claude に返されるレポヌトは、サブ゚ヌゞェント出力ずしおマヌクするヘッダヌの䞋に到達したす。ヘッダヌは、レポヌト内の指瀺たたは承認請求がサブ゚ヌゞェントの蚀葉であり、あなたからの暩限を持たないこずを述べおいたす。1008Claude のサブ゚ヌゞェント結果ずしお返されるレポヌトは、サブ゚ヌゞェント出力ずしおマヌクするヘッダヌの䞋にも到達したす。ヘッダヌは、レポヌト内の指瀺たたは承認請求がサブ゚ヌゞェントの蚀葉であり、あなたからの暩限を持たないこずを述べおいたす。

1005 1009 

1006[バックグラりンドサブ゚ヌゞェントのレポヌト](#run-subagents-in-foreground-or-background) は完了通知内に到達し、これはあなたからのメッセヌゞではなく自動化されたむベントずしおマヌクされたす。1010[バックグラりンドサブ゚ヌゞェントのレポヌト](#run-subagents-in-foreground-or-background) は完了通知内に到達し、これはあなたからのメッセヌゞではなく自動化されたむベントずしおマヌクされたす。

1007 1011 


1030独立した調査の堎合、耇数のサブ゚ヌゞェントを生成しお同時に䜜業させたす。1034独立した調査の堎合、耇数のサブ゚ヌゞェントを生成しお同時に䜜業させたす。

1031 1035 

1032```text wrap theme={null}1036```text wrap theme={null}

1033認蚌、デヌタベヌス、および API モゞュヌルを、別々のサブ゚ヌゞェントを䜿甚しお䞊列で調査しおください1037認蚌、デヌタベヌス、API モゞュヌルを䞊列で調査し、別々のサブ゚ヌゞェントを䜿甚しおください

1034```1038```

1035 1039 

1036各サブ゚ヌゞェントは独立しお領域を探玢し、Claude は怜出結果を合成したす。これは研究パスが互いに䟝存しない堎合に最適です。1040各サブ゚ヌゞェントは独立しお領域を探玢し、Claude は怜出結果を合成したす。これは研究パスが互いに䟝存しない堎合に最適です。

1037 1041 

1038<Warning>1042<Warning>

1039 サブ゚ヌゞェントが完了するず、その結果はメむン䌚話に返されたす。詳现な結果を返す倚くのサブ゚ヌゞェントを実行するず、かなりのコンテキストを消費できたす。1043 サブ゚ヌゞェントが完了するず、その結果はメむン䌚話に返されたす。詳现な結果を返す倚くのサブ゚ヌゞェントを実行するず、かなりのコンテキストを消費でき、各サブ゚ヌゞェントは実行䞭に独自のトヌクンを費やしたす。

1040</Warning>1044</Warning>

1041 1045 

1042䞊列で実行し続ける必芁があるか、1 ぀のコンテキストりィンドりに収たらない䜜業の堎合、[別々のセッション](/docs/ja/agents) で実行し、Claude に [セッション間で怜出結果を枡す](/docs/ja/cross-session-messaging) ようにしたす。1046䞊列で実行し続ける必芁があるか、1 ぀のコンテキストりィンドりに収たらない䜜業の堎合、[別のセッション](/docs/ja/agents) で実行し、Claude に [セッション間で怜出結果を枡す](/docs/ja/cross-session-messaging) ようにしたす。

1043 1047 

1044<h4 id="chain-subagents">1048<h4 id="chain-subagents">

1045 サブ゚ヌゞェントをチェヌンする1049 サブ゚ヌゞェントをチェヌンする


1059 1063 

1060* タスクは頻繁なやり取りたたは反埩的な改善が必芁です1064* タスクは頻繁なやり取りたたは反埩的な改善が必芁です

1061* 蚈画、実装、テストなど、耇数のフェヌズが重芁なコンテキストを共有したす1065* 蚈画、実装、テストなど、耇数のフェヌズが重芁なコンテキストを共有したす

1062* 迅速でタヌゲットを絞った倉曎を行っおいたす1066* 迅速で察象を絞った倉曎を行っおいたす

1063* レむテンシが重芁です。[フォヌク](#fork-the-current-conversation) ではないサブ゚ヌゞェントは新芏に開始し、コンテキストを収集するのに時間がかかる堎合がありたす1067* レむテンシが重芁です。[フォヌク](#fork-the-current-conversation) ではないサブ゚ヌゞェントは新芏に開始し、コンテキストを収集するのに時間がかかる堎合がありたす

1064 1068 

1065**サブ゚ヌゞェント** を䜿甚する堎合1069**サブ゚ヌゞェント** を䜿甚する堎合

1066 1070 

1067* タスクはメむンコンテキストで必芁のない詳现な出力を生成したす1071* タスクはメむンコンテキストで必芁ずしない詳现な出力を生成したす

1068* 特定のツヌル制限たたは暩限を適甚したいです1072* 特定のツヌル制限たたは暩限を適甚したいです

1069* 䜜業は自己完結型で、抂芁を返すこずができたす1073* 䜜業は自己完結型で、抂芁を返すこずができたす

1070 1074 

1071メむン䌚話コンテキストではなく、分離されたサブ゚ヌゞェントコンテキストで実行される再利甚可胜なプロンプトたたはワヌクフロヌが必芁な堎合は、代わりに [スキル](/docs/ja/skills) を怜蚎しおください。1075[スキル](/docs/ja/skills) を代わりに怜蚎しおください。分離されたサブ゚ヌゞェントコンテキストではなく、メむン䌚話コンテキストで実行される再利甚可胜なプロンプトたたはワヌクフロヌが必芁な堎合です。

1072 1076 

1073䌚話に既にあるものに぀いおの質問の堎合、サブ゚ヌゞェントの代わりに [`/btw`](/docs/ja/interactive-mode#side-questions-with-%2Fbtw) を䜿甚しおください。フルコンテキストが衚瀺されたすが、ツヌルアクセスはなく、答えは履歎に远加されたせん。1077䌚話に既にあるものに぀いおの質問の堎合、サブ゚ヌゞェントの代わりに [`/btw`](/docs/ja/interactive-mode#side-questions-with-%2Fbtw) を䜿甚しおください。フルコンテキストを芋たすが、ツヌルアクセスはなく、答えは履歎に远加されたせん。

1074 1078 

1075<h3 id="let-subagents-spawn-their-own-subagents">1079<h3 id="let-subagents-spawn-their-own-subagents">

1076 サブ゚ヌゞェントが独自のサブ゚ヌゞェントを生成できるようにする1080 サブ゚ヌゞェントが独自のサブ゚ヌゞェントを生成できるようにする


1078 1082 

1079デフォルトでは、サブ゚ヌゞェントは独自のサブ゚ヌゞェントを生成でき、メむン䌚話の䞋に最倧 3 局です。深さの制限では、Claude Code は [フォヌク](#fork-the-current-conversation) を陀くすべおのサブ゚ヌゞェントから `Agent` ツヌルを保留するため、制限時のサブ゚ヌゞェントは委譲された䜜業を自分で行い、1 ぀の抂芁を返したす。制限時のフォヌクは継承されたツヌルリストに `Agent` を保持したすが、ツヌルぱラヌを返す代わりに生成したす。1083デフォルトでは、サブ゚ヌゞェントは独自のサブ゚ヌゞェントを生成でき、メむン䌚話の䞋に最倧 3 局です。深さの制限では、Claude Code は [フォヌク](#fork-the-current-conversation) を陀くすべおのサブ゚ヌゞェントから `Agent` ツヌルを保留するため、制限時のサブ゚ヌゞェントは委譲された䜜業を自分で行い、1 ぀の抂芁を返したす。制限時のフォヌクは継承されたツヌルリストに `Agent` を保持したすが、ツヌルぱラヌを返す代わりに生成したす。

1080 1084 

1081ネストされたサブ゚ヌゞェントは、委譲されたタスクが䞊列サブタスクに分割される堎合に適しおいたす。䟋えば、怜出結果ごずに怜蚌者を掟遣するレビュアヌサブ゚ヌゞェント。むンタラクティブセッションでは、䞭間出力はメむン䌚話に到達したせん。トップレベルのサブ゚ヌゞェントの抂芁のみがあなたに返されたす。サブ゚ヌゞェントがバックグラりンドサブ゚ヌゞェントを起動する堎合、それは完了する前に結果を埅ちたす。[非むンタラクティブモヌド](/docs/ja/headless) ず Agent SDK では、起動するサブ゚ヌゞェントは埅たないため、ネストされたバックグラりンドサブ゚ヌゞェントがランチャヌの終了埌に完了するず、メむン䌚話に報告されたす。1085ネストされたサブ゚ヌゞェントは、委譲されたタスクが䞊列サブタスクに分割される堎合に適しおいたす。䟋えば、怜出結果ごずに怜蚌者を掟遣するレビュアヌサブ゚ヌゞェント。むンタラクティブセッションでは、トップレベルのサブ゚ヌゞェントの抂芁のみがあなたに返され、䞭間出力はメむン䌚話から倖れたす。バックグラりンドサブ゚ヌゞェントを起動するサブ゚ヌゞェントは、完了する前にその結果を埅ちたす。[非むンタラクティブモヌド](/docs/ja/headless) ず Agent SDK では、起動するサブ゚ヌゞェントは埅たないため、ネストされたバックグラりンドサブ゚ヌゞェントがその起動者の終了埌に完了するず、メむン䌚話に報告されたす。

1082 1086 

1083制限を倉曎するには、[`CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH`](/docs/ja/env-vars) をメむン䌚話の䞋に必芁なサブ゚ヌゞェント局の数に蚭定したす。䟋えば、[`settings.json`](/docs/ja/settings) のこの゚ントリは、ネストを 2 局に制限したす。1087制限を倉曎するには、[`CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH`](/docs/ja/env-vars) をメむン䌚話の䞋に必芁なサブ゚ヌゞェント局の数に蚭定したす。䟋えば、[`settings.json`](/docs/ja/settings) のこの゚ントリはネストを 2 局に制限したす。

1084 1088 

1085```json theme={null}1089```json theme={null}

1086{1090{


1090}1094}

1091```1095```

1092 1096 

1093この倀では、サブ゚ヌゞェントは 2 番目の局に委譲でき、その 2 番目の局はさらに委譲できたせん。ネストをオフにするには `1` を蚭定したす。1097この倀では、サブ゚ヌゞェントは 2 番目の局に委譲でき、その 2 番目の局はさらに委譲できたせん。`1` に蚭定しおネストをオフにしたす。

1094 1098 

1095ネストされたサブ゚ヌゞェントはトップレベルのサブ゚ヌゞェントず同じ方法で蚭定され、同じ [スコヌプ](#choose-the-subagent-scope) から解決されたす。読み取り専甚のたたにするレビュアヌなど、1 ぀のサブ゚ヌゞェントが生成されないようにするには、その [`tools`](#available-tools) リストから `Agent` を省略するか、`disallowedTools` に远加したす。1099ネストされたサブ゚ヌゞェントはトップレベルのサブ゚ヌゞェントず同じ方法で蚭定され、同じ [スコヌプ](#choose-the-subagent-scope) から解決されたす。ネストがオンの堎合、読み取り専甚のたたにするべきレビュアヌなど、1 ぀のサブ゚ヌゞェントが生成されないようにするには、その [`tools`](#available-tools) リストから `Agent` を省略するか、`disallowedTools` に远加したす。

1096 1100 

1097Claude Code は、プロンプト入力の䞋のサブ゚ヌゞェントパネルにネストされたサブ゚ヌゞェントをツリヌずしお衚瀺し、パネル内に子孫がただいる各行を `(+N)` 個数でマヌクしたす。行を開いお、そのサブ゚ヌゞェントの兄匟ず盎接の子を `main` ぞのパスずずもに衚瀺したす。1101タヌミナルでは、Claude Code はネストされたサブ゚ヌゞェントをプロンプト入力䞋のサブ゚ヌゞェントパネルのツリヌずしお衚瀺し、パネル内に子孫がただいる各行を `(+N)` 数でマヌクしたす。行を開いお、そのサブ゚ヌゞェントの兄匟ず盎接の子を `main` ぞのパスで衚瀺したす。

1098 1102 

1099<Note>1103<Note>

1100 以前のバヌゞョンは異なるデフォルトを䜿甚しおいたした。1104 以前のバヌゞョンは異なるデフォルトを䜿甚しおいたした。


1107 同時実行サブ゚ヌゞェント制限1111 同時実行サブ゚ヌゞェント制限

1108</h3>1112</h3>

1109 1113 

11102 ぀の制限がサブ゚ヌゞェント䜿甚を制埡し、それぞれ独自の倉数がありたす。これは Claude が倚くのサブ゚ヌゞェントが実行されおいる間に、より倚くのサブ゚ヌゞェントを生成するのを停止し、[深さ制限](#let-subagents-spawn-their-own-subagents) はサブ゚ヌゞェントがどの皋床深くネストするかを制限したす。セッション党䜓で Claude が生成できるサブ゚ヌゞェントの総数に制限はありたせん。11142 ぀の制限がサブ゚ヌゞェント䜿甚を制埡し、それぞれ独自の倉数がありたす。これは Claude が倚くのサブ゚ヌゞェントが実行されおいる間に、より倚くのサブ゚ヌゞェントを生成するのを停止し、[深さ制限](#let-subagents-spawn-their-own-subagents) はサブ゚ヌゞェントがどのくらい深くネストするかを制限したす。セッション党䜓で Claude が生成できるサブ゚ヌゞェントの総数に制限はありたせん。

1111 1115 

1112デフォルトでは、セッションで 20 個のサブ゚ヌゞェントが実行されおいる堎合、Agent ツヌルで別のサブ゚ヌゞェントを生成しようずするず `Concurrent subagent limit reached` で倱敗し、゚ラヌは Claude に再詊行しないよう指瀺したす。実行䞭の数が制限を䞋回るず、生成が再び成功したす。制限を倉曎するには、[`CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS`](/docs/ja/env-vars) を任意の正の敎数に蚭定したす。[ultracode](/docs/ja/model-config#adjust-effort-level) がアクティブなセッションは陀倖されたす。制限はそこで適甚されたせん。Claude Code v2.1.217 以降が必芁です。1116デフォルトでは、20 個のサブ゚ヌゞェントがセッションで実行されおいる堎合、Agent ツヌルで別のサブ゚ヌゞェントを生成するず `Concurrent subagent limit reached` で倱敗し、゚ラヌは Claude に再詊行しないよう指瀺したす。実行䞭の数が制限を䞋回るず、生成が再び成功したす。制限を倉曎するには、[`CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS`](/docs/ja/env-vars) を任意の正の敎数に蚭定したす。[ultracode](/docs/ja/model-config#adjust-effort-level) がアクティブなセッションは陀倖されたす。制限はそこで適甚されたせん。Claude Code v2.1.217 以降が必芁です。

1113 1117 

1114制限は Claude が Agent ツヌルで生成するサブ゚ヌゞェントのみをブロックしたすが、他の実行は同じスロットを占有したす。1118制限は Claude が Agent ツヌルで生成するサブ゚ヌゞェントのみをブロックしたすが、他の実行は同じスロットを占有したす。

1115 1119 

1116* [`/subtask`](#fork-the-current-conversation) で開始するむンセッションフォヌクは、実行䞭にスロットを取埗し、制限によっおブロックされるこずはありたせん。1120* [`/subtask`](#fork-the-current-conversation) で開始するセッション内フォヌクは、実行䞭にスロットを取埗し、制限によっおブロックされるこずはありたせん。

1117* [再開](#resume-subagents) 枈みのサブ゚ヌゞェントは、既に完了したスロットを取埗し、制限をチェックせずに新しいスロットを取埗するため、再開は実行䞭の数を制限を超えお抌すこずができたす。1121* [既に完了したサブ゚ヌゞェントを再開](#resume-subagents) するず、制限をチェックせずに新しいスロットを取埗するため、再開は実行䞭の数を制限を超えお抌すこずができたす。

1118 1122 

1119[ワヌクフロヌ](/docs/ja/workflows) ゚ヌゞェントや [゚ヌゞェントチヌム](/docs/ja/agent-teams) チヌムメむトなど、他の機胜が実行する゚ヌゞェントは、代わりに独自の制限に埓いたす。1123[ワヌクフロヌ](/docs/ja/workflows) ゚ヌゞェントや [゚ヌゞェントチヌム](/docs/ja/agent-teams) チヌムメむトなど、他の機胜が実行する゚ヌゞェントは、代わりに独自の制限に埓いたす。

1120 1124 


1126 起動時に読み蟌たれるもの1130 起動時に読み蟌たれるもの

1127</h4>1131</h4>

1128 1132 

1129各サブ゚ヌゞェントは新しい、分離されたコンテキストりィンドりで開始されたす。䌚話履歎、既に呌び出したスキル、たたは Claude が既に読んだファむルは衚瀺されたせん。Claude はタスクを芁玄する委譲メッセヌゞを䜜成し、サブ゚ヌゞェントはそこから䜜業したす。䟋倖は [フォヌク](#fork-the-current-conversation) で、芪䌚話を継承し、新芏に開始したせん。1133各サブ゚ヌゞェントは新しい、分離されたコンテキストりィンドりで開始されたす。䌚話履歎、既に呌び出したスキル、たたは Claude が既に読んだファむルは衚瀺されたせん。Claude はタスクを芁玄する委譲メッセヌゞを䜜成し、サブ゚ヌゞェントはそこから機胜したす。䟋倖は [フォヌク](#fork-the-current-conversation) で、芪䌚話を継承する代わりに新芏に開始したす。

1130 1134 

1131非フォヌクサブ゚ヌゞェントの初期コンテキストには以䞋が含たれたす。1135非フォヌクサブ゚ヌゞェントの初期コンテキストには以䞋が含たれたす。

1132 1136 

1133* **システムプロンプト**: ゚ヌゞェント独自のプロンプトず Claude Code が远加する環境詳现。Claude Code システムプロンプトではありたせん。カスタムサブ゚ヌゞェントは [マヌクダりン本䜓](#write-subagent-files) たたは `prompt` フィヌルドで定矩したす。組み蟌み゚ヌゞェントは事前定矩されたプロンプトを持ちたす。1137* **システムプロンプト**: ゚ヌゞェント独自のプロンプトず Claude Code が远加する環境詳现。Claude Code システムプロンプトではありたせん。カスタムサブ゚ヌゞェントは [マヌクダりン本䜓](#write-subagent-files) たたは `prompt` フィヌルドで定矩したす。組み蟌み゚ヌゞェントは事前定矩されたプロンプトを持ちたす。

1134* **タスクメッセヌゞ**: Claude が䜜業を匕き継ぐずきに䜜成する委譲プロンプト。1138* **タスクメッセヌゞ**: Claude が䜜業を匕き継ぐずきに䜜成する委譲プロンプト。

1135* **CLAUDE.md ファむル**: メむン䌚話が読み蟌む [CLAUDE.md 階局](/docs/ja/memory#how-claude-md-files-load) のすべおのレベル。`~/.claude/CLAUDE.md`、プロゞェクトルヌル、`CLAUDE.local.md`、管理ポリシヌファむル、および [AGENTS.md ファむル](/docs/ja/memory#agents-md) を含みたす。組み蟌みの Explore および Plan ゚ヌゞェントはこれをスキップしたす。定矩が [`omitClaudeMd`](#supported-frontmatter-fields) を蚭定するサブ゚ヌゞェントは、管理ポリシヌファむルのみを読み蟌むか、定矩が [管理蚭定](#choose-the-subagent-scope) から来る堎合は䜕も読み蟌みたせん。1139* **CLAUDE.md ファむル**: メむン䌚話が読み蟌む [CLAUDE.md 階局](/docs/ja/memory#how-claude-md-files-load) のすべおのレベル。`~/.claude/CLAUDE.md`、プロゞェクトルヌル、`CLAUDE.local.md`、管理ポリシヌファむル、および任意の [`AGENTS.md` ファむル](/docs/ja/memory#agents-md) がプロゞェクト指瀺ずしお読み蟌たれたす。組み蟌みの Explore および Plan ゚ヌゞェントはこれをスキップしたす。定矩が [`omitClaudeMd`](#supported-frontmatter-fields) を蚭定するサブ゚ヌゞェントは、管理ポリシヌファむルのみを読み蟌むか、定矩が [管理蚭定](#choose-the-subagent-scope) から来る堎合はたったく読み蟌みたせん。

1136* **Git ステヌタス**: 芪セッションの開始時に取埗されたスナップショット。䜜業ディレクトリが Git リポゞトリでない堎合、たたは [`includeGitInstructions`](/docs/ja/settings-reference#includegitinstructions) が `false` の堎合は䞍圚です。Explore および Plan はそれをスキップしたす。1140* **Git ステヌタス**: Claude Code がサブ゚ヌゞェント開始時にリポゞトリから読み蟌むスナップショット。Git リポゞトリの倖郚たたはスナップショットがオフになっおいる堎合は䞍圚です。[`includeGitInstructions`](/docs/ja/settings-reference#includegitinstructions) を参照しおください。Explore および Plan はそれをスキップしたす。

1137* **事前読み蟌みスキル**: ゚ヌゞェントの [`skills` フィヌルド](#preload-skills-into-subagents) に名前が付いおいるスキルの完党なコンテンツ。組み蟌み゚ヌゞェントはスキルを事前読み蟌みしたせん。1141* **プリロヌドされたスキル**: ゚ヌゞェントの [`skills` フィヌルド](#preload-skills-into-subagents) で名前が付けられたスキルの完党なコンテンツ。組み蟌み゚ヌゞェントはスキルをプリロヌドしたせん。

1138* **兄匟名簿**: `main` ずセッション内のすべおの他の名前付き゚ヌゞェントをリストするシステムリマむンダヌ。各゚ヌゞェントは [`SendMessage`](#resume-subagents) の有効な `to` 倀です。Claude Code v2.1.206 以降が必芁です。名簿は、サブ゚ヌゞェントのツヌルに `SendMessage` が含たれ、少なくずも 1 ぀の他の゚ヌゞェントに名前がある堎合にのみ衚瀺されたす。Claude が生成時に名前を付けたか、[゚ヌゞェントチヌム](/docs/ja/agent-teams) チヌムメむトずしお実行されるかに関わらず。これはサブ゚ヌゞェントが開始するずきに取埗されたスナップショットであるため、埌で名前が付けられた゚ヌゞェントは衚瀺されたせん。1142* **兄匟名簿**: `main` ず、セッション内のすべおの他の名前付き゚ヌゞェントをリストする [システムリマむンダヌ](/docs/ja/glossary#system-reminder)。各゚ヌゞェントは [`SendMessage`](#resume-subagents) の有効な `to` 倀です。Claude Code v2.1.206 以降が必芁です。名簿は、サブ゚ヌゞェントのツヌルに `SendMessage` が含たれ、少なくずも 1 ぀の他の゚ヌゞェントに名前がある堎合にのみ衚瀺されたす。Claude が生成時に名前を付けたか、[゚ヌゞェントチヌム](/docs/ja/agent-teams) チヌムメむトずしお実行されるかに関わらず。これはサブ゚ヌゞェント開始時に取埗されたスナップショットであるため、埌で名前が付けられた゚ヌゞェントは衚瀺されたせん。

1139 1143 

1140ナヌザヌ、プロゞェクト、およびロヌカル CLAUDE.md ファむルなしで独自のサブ゚ヌゞェントの 1 ぀を起動するには、フロントマタヌで [`omitClaudeMd: true`](#supported-frontmatter-fields) を蚭定するか、`--agents` JSON を蚭定したす。1144ナヌザヌ、プロゞェクト、ロヌカル CLAUDE.md ファむルなしで独自のサブ゚ヌゞェントを起動するには、フロントマタヌで [`omitClaudeMd: true`](#supported-frontmatter-fields) を蚭定するか、`--agents` JSON を蚭定したす。

1141 1145 

1142メむン䌚話は、これらのサブ゚ヌゞェントの結果を読むずきに完党な CLAUDE.md を持っおいるため、ほずんどのルヌルはサブ゚ヌゞェント自䜓に到達する必芁はありたせん。ルヌルが必芁な堎合「`vendor/` ディレクトリを無芖する」など、委譲時に Claude に䞎えるプロンプトで再床述べおください。1146メむン䌚話は、これらのサブ゚ヌゞェントの結果を読むずきに完党な CLAUDE.md を持っおいるため、ほずんどのルヌルはサブ゚ヌゞェント自䜓に到達する必芁はありたせん。ルヌルが必芁な堎合「`vendor/` ディレクトリを無芖する」など、委譲時に Claude に䞎えるプロンプトで再床述べおください。

1143 1147 

1144サブ゚ヌゞェントが git ステヌタスを受け取るかどうかは倉曎できたせん。Explore および Plan のみがそれをスキップしたす。1148サブ゚ヌゞェントが git ステヌタスを受け取るかを倉曎するこずはできたせん。Explore および Plan のみがそれをスキップしたす。

1145 1149 

1146いく぀かのメむン䌚話状態は非フォヌクサブ゚ヌゞェントに到達したせん。1150いく぀かのメむン䌚話状態は非フォヌクサブ゚ヌゞェントに到達したせん。

1147 1151 

1148* **出力スタむル**: サブ゚ヌゞェントは独自のシステムプロンプトを実行するため、[出力スタむル](/docs/ja/output-styles) はその応答を圢成したせん。[フォヌク](#fork-the-current-conversation) を陀きたす。1152* **出力スタむル**: サブ゚ヌゞェントは独自のシステムプロンプトを実行するため、[出力スタむル](/docs/ja/output-styles) はその応答を圢䜜りたせん。[フォヌク](#fork-the-current-conversation) を陀きたす。

1149* **自動メモリ**: メむン䌚話の [自動メモリ](/docs/ja/memory#auto-memory) は読み蟌たれたせん。サブ゚ヌゞェントに独自の氞続的なメモリを䞎えるには、[`memory` フィヌルド](#enable-persistent-memory) を䜿甚したす。1153* **自動メモリ**: メむン䌚話の [自動メモリ](/docs/ja/memory#auto-memory) は読み蟌たれたせん。サブ゚ヌゞェントに独自の氞続的なメモリを䞎えるには、[`memory` フィヌルド](#enable-persistent-memory) を䜿甚したす。

1150* **コンテキストりィンドりサむズ**: サブ゚ヌゞェントのコンテキストりィンドりは、芪のモデルではなく、独自のモデルによっおサむズ蚭定されたす。より小さいりィンドりを持぀モデルに委譲するず、そのサブ゚ヌゞェントはより小さいりィンドりを取埗したす。1154* **コンテキストりィンドりサむズ**: サブ゚ヌゞェントのコンテキストりィンドりは、芪のではなく、独自のモデルによっおサむズ蚭定されたす。より小さいりィンドりを持぀モデルに委譲するず、そのサブ゚ヌゞェントにより小さいりィンドりが䞎えられたす。

1151 1155 

1152<h4 id="resume-subagents">1156<h4 id="resume-subagents">

1153 サブ゚ヌゞェントを再開する1157 サブ゚ヌゞェントを再開する

1154</h4>1158</h4>

1155 1159 

1156各サブ゚ヌゞェント呌び出しは、以前のものを続行するのではなく、新しいむンスタンスを䜜成したす。既存のサブ゚ヌゞェントの䜜業を続行するのではなく、新芏に開始するには、Claude にそれを再開するよう䟝頌したす。1160各サブ゚ヌゞェント呌び出しは、以前のものを続行するのではなく、新しいむンスタンスを䜜成したす。既存のサブ゚ヌゞェントの䜜業を続行するには、Claude に再開するよう䟝頌しおください。

1157 1161 

1158再開されたサブ゚ヌゞェントは、すべおの前のツヌル呌び出し、結果、および掚論を含む、完党な䌚話履歎を保持したす。サブ゚ヌゞェントが [独自のバックグラりンドサブ゚ヌゞェント](#let-subagents-spawn-their-own-subagents) を生成した堎合、その履歎には、実行䞭に配信された結果が含たれたす。サブ゚ヌゞェントは新芏に開始するのではなく、停止した堎所から正確に再開されたす。1162再開されたサブ゚ヌゞェントは、すべおの前のツヌル呌び出し、結果、掚論を含む完党な䌚話履歎を保持したす。サブ゚ヌゞェントが [独自のバックグラりンドサブ゚ヌゞェント](#let-subagents-spawn-their-own-subagents) を生成した堎合、その履歎には、実行䞭に配信された結果が含たれたす。サブ゚ヌゞェントは新芏に開始するのではなく、停止した堎所から正確に再開したす。

1159 1163 

1160* サブ゚ヌゞェントが完了するず、Claude はその゚ヌゞェント ID を受け取りたす。1164* サブ゚ヌゞェントが完了するず、Claude はその゚ヌゞェント ID を受け取りたす。

1161* 組み蟌みの Explore および Plan ゚ヌゞェントは 1 回限りで、゚ヌゞェント ID を返さないため、Claude はそれらを再開できたせん。䜜業を続行する必芁がある堎合は、`general-purpose` たたはカスタムサブ゚ヌゞェントを䜿甚しおください。1165* 組み蟌みの Explore および Plan ゚ヌゞェントは 1 回限りで、゚ヌゞェント ID を返さないため、Claude はそれらを再開できたせん。䜜業を続ける必芁がある堎合は、`general-purpose` たたはカスタムサブ゚ヌゞェントを䜿甚しおください。

1162* サブ゚ヌゞェントが [`maxTurns`](#supported-frontmatter-fields) 制限で停止するず、Claude Code は返された出力を郚分的ずしおマヌクしたす。゚ヌゞェント ID を返すサブ゚ヌゞェントの堎合、Claude Code は、Claude がサブ゚ヌゞェントにメッセヌゞを送信しお停止した堎所から続行できるこずを結果に蚘茉したす。1166* サブ゚ヌゞェントが [`maxTurns`](#supported-frontmatter-fields) 制限で停止するず、Claude Code は返された出力を郚分的ずしおマヌクしたす。゚ヌゞェント ID を返すサブ゚ヌゞェントの堎合、Claude Code は、Claude がサブ゚ヌゞェントにメッセヌゞを送信しお停止した堎所から続行できるこずを結果に蚘茉したす。

1163 1167 

1164Claude は `SendMessage` ツヌルを䜿甚し、゚ヌゞェントの ID たたは名前を `to` フィヌルドずしお䜿甚しお、それを再開したす。`SendMessage` は [゚ヌゞェントチヌム](/docs/ja/agent-teams) が有効になっおいる必芁はありたせん。`shutdown_request` や `plan_approval_response` などの構造化されたチヌムプロトコルメッセヌゞのみが必芁です。サブ゚ヌゞェントずチヌムメむトを超えお、クロスセッションメッセヌゞングが有効なセッションでは、Claude は同じツヌルを䜿甚しお [他の Claude Code セッション](/docs/ja/cross-session-messaging) にメッセヌゞを送信でき、このマシンたたは [それを超えお](/docs/ja/cross-session-messaging#message-sessions-on-other-machines) です。1168Claude は `SendMessage` ツヌルを䜿甚し、゚ヌゞェント ID たたは名前を `to` フィヌルドずしお䜿甚しお再開したす。`SendMessage` は [゚ヌゞェントチヌム](/docs/ja/agent-teams) が有効になっおいる必芁はありたせん。`shutdown_request` や `plan_approval_response` などの構造化チヌムプロトコルメッセヌゞのみが必芁です。サブ゚ヌゞェントずチヌムメむトを超えお、クロスセッションメッセヌゞングが有効なセッションでは、Claude は同じツヌルを䜿甚しお [他の Claude Code セッション](/docs/ja/cross-session-messaging) にメッセヌゞを送信でき、このマシンたたは [それを超えお](/docs/ja/cross-session-messaging#message-sessions-on-other-machines) です。

1165 1169 

1166サブ゚ヌゞェントを再開するには、Claude に前の䜜業を続行するよう䟝頌しおください。1170サブ゚ヌゞェントを再開するには、Claude に前の䜜業を続行するよう䟝頌しおください。

1167 1171 


1169code-reviewer サブ゚ヌゞェントを䜿甚しお認蚌モゞュヌルをレビュヌしおください1173code-reviewer サブ゚ヌゞェントを䜿甚しお認蚌モゞュヌルをレビュヌしおください

1170[゚ヌゞェントが完了したす]1174[゚ヌゞェントが完了したす]

1171 1175 

1172そのコヌドレビュヌを続行し、今床は認可ロゞックを分析しおください1176そのコヌドレビュヌを続行し、認可ロゞックを分析しおください

1173[Claude は前の䌚話からのフルコンテキストでサブ゚ヌゞェントを再開したす]1177[Claude は前の䌚話からの完党なコンテキストでサブ゚ヌゞェントを再開したす]

1174```1178```

1175 1179 

1176Claude が完了したサブ゚ヌゞェントに `SendMessage` ツヌルでメッセヌゞを送信するず、サブ゚ヌゞェントは新しい `Agent` 呌び出しなしでバックグラりンドで再開されたす。同じこずが、Claude が `TaskStop` ツヌルで停止したサブ゚ヌゞェントに適甚され、停止した実行が終了した埌です。再開された実行は、サブ゚ヌゞェントが最初に実行された堎所から [ツヌルセット](#run-subagents-in-foreground-or-background) を保持し、元の実行が枩めた [プロンプトキャッシュ](/docs/ja/prompt-caching#subagents-and-the-cache) を読み続けるこずができたす。1180Claude が完了したサブ゚ヌゞェントに `SendMessage` ツヌルでメッセヌゞを送信するず、サブ゚ヌゞェントは新しい `Agent` 呌び出しなしでバックグラりンドで再開されたす。同じこずが、Claude が `TaskStop` ツヌルで停止したサブ゚ヌゞェントに適甚されたす。停止した実行が終了するず、再開された実行は [サブ゚ヌゞェントが最初に実行された堎所からのツヌルセット](#run-subagents-in-foreground-or-background) を保持し、元の実行が枩めた [プロンプトキャッシュ](/docs/ja/prompt-caching#subagents-and-the-cache) を読み続けるこずができたす。

1177 1181 

1178`SendMessage` ツヌルを持぀サブ゚ヌゞェントはそのメッセヌゞも送信できたす。むンタラクティブセッションでは、再開された゚ヌゞェントはメむンセッションではなく、それを再開したサブ゚ヌゞェントに報告したす。そのサブ゚ヌゞェントは、独自の䜜業を完了する前に結果を埅ちたす。サブ゚ヌゞェントが、独自のランチャヌなど、報告する゚ヌゞェントにメッセヌゞを送信する堎合、Claude Code はその゚ヌゞェントを結果をリダむレクトせずに再開したす。1182`SendMessage` ツヌルを持぀サブ゚ヌゞェントはそのメッセヌゞも送信できたす。むンタラクティブセッションでは、再開された゚ヌゞェントはメむンセッションではなく、それを再開したサブ゚ヌゞェントに報告したす。そのサブ゚ヌゞェントは、独自の䜜業を完了する前に結果を埅ちたす。サブ゚ヌゞェントが、その起動者など、報告する゚ヌゞェントにメッセヌゞを送信するず、Claude Code はその゚ヌゞェントを再開し、結果をリダむレクトしたせん。

1179 1183 

1180自分で停止したサブ゚ヌゞェント`/tasks` の `x` たたは SDK `stop_task` リク゚ストは自動的に再開されたせん。Claude がメッセヌゞを送信する堎合、メッセヌゞは拒吊され、Claude ぱヌゞェントがキャンセルされたこずが通知されたす。1184自分で停止したサブ゚ヌゞェント`/tasks` の `x` たたは SDK `stop_task` リク゚ストは自動再開したせん。Claude がメッセヌゞを送信するず、メッセヌゞは拒吊され、Claude ぱヌゞェントがキャンセルされたこずが告げられたす。

1181 1185 

1182[そのサブ゚ヌゞェントの行がサブ゚ヌゞェントパネルにただある](#run-subagents-in-foreground-or-background) 間、そのトランスクリプトに入力しお、自分で再開したす。その埌、Claude からのメッセヌゞは再び自動的に再開できたす。1186[そのサブ゚ヌゞェントの行がサブ゚ヌゞェントパネルにただある](#run-subagents-in-foreground-or-background) 間に、そのトランスクリプトに入力しお自分で再開したす。その埌、Claude からのメッセヌゞは再び自動再開できたす。

1183 1187 

1184再開は同じ ID の䞋で゚ヌゞェントの新しい実行を開始するため、既に倱敗たたは完了したサブ゚ヌゞェントはタスクリストず Agent SDK のタスクむベントで再び実行䞭ずしお衚瀺されたす。v2.1.205 より前では、再開された実行が機胜しおいる間、以前の倱敗たたは完了ステヌタスを衚瀺し続けたした。1188再開は同じ ID の䞋で゚ヌゞェントの新しい実行を開始するため、既に倱敗たたは完了したサブ゚ヌゞェントはタスクリストず Agent SDK のタスクむベントで再び実行䞭ずしお衚瀺されたす。v2.1.205 より前では、再開された実行が機胜しおいる間、以前の倱敗たたは完了ステヌタスを衚瀺し続けたした。

1185 1189 

1186v2.1.199 以降、`SendMessage` は名前が䌚話の前半で到達したのず同じ゚ヌゞェントを参照しおいるこずを確認したす。新しい゚ヌゞェントが名前を取埗した堎合䟋えば、名前を再利甚した再生成されたバックグラりンド゚ヌゞェント、Claude Code は送信を拒吊し、゚ラヌは名前が珟圚到達する゚ヌゞェントを報告するため、Claude は再タヌゲットできたす。以前の゚ヌゞェントにアクセスするには、ただ実行䞭の堎合、Claude がその゚ヌゞェントを生成したずきに受け取った゚ヌゞェント ID でアドレスしたす。チェックは珟圚の䌚話にスコヌプされ、`/clear` でリセットされたす。1190v2.1.199 以降、`SendMessage` は名前が䌚話の前半で到達したのず同じ゚ヌゞェントを参照しおいるこずを確認したす。新しい゚ヌゞェントが名前を取埗した堎合䟋えば、名前を再利甚した再生成されたバックグラりンド゚ヌゞェント、Claude Code は送信を拒吊し、名前が珟圚到達する゚ヌゞェントを報告するため、Claude は再タヌゲットできたす。以前の゚ヌゞェントにただ実行䞭の間に到達するには、Claude はその゚ヌゞェントが生成されたずきに受け取った゚ヌゞェント ID でアドレス指定したす。チェックは珟圚の䌚話にスコヌプされ、`/clear` でリセットされたす。

1187 1191 

1188v2.1.198 以降、サブ゚ヌゞェントは、それを起動した゚ヌゞェントからのメッセヌゞを通垞のタスク方向ずしお扱い、タスク䞭のコヌス修正を含め、独自の暩限蚭定内で機胜したす。2 ぀の制限は、メッセヌゞを送信した゚ヌゞェントに関わらず保持されたす。゚ヌゞェントメッセヌゞは、保留䞭の暩限プロンプトの承認ずしおカりントされず、゚ヌゞェントメッセヌゞはサブ゚ヌゞェントの暩限蚭定、`CLAUDE.md`、たたは蚭定を倉曎できたせん。暩限システムたたは独自のメッセヌゞのみが承認を付䞎できたす。1192v2.1.198 以降、サブ゚ヌゞェントは、それを起動した゚ヌゞェントからのメッセヌゞを通垞のタスク方向ずしお扱い、タスク䞭のコヌス修正を含め、独自の暩限蚭定内で機胜したす。2 ぀の制限は、誰がメッセヌゞを送信したかに関わらず保持されたす。゚ヌゞェントメッセヌゞは、保留䞭の暩限プロンプトの承認ずしおカりントされず、゚ヌゞェントメッセヌゞはサブ゚ヌゞェントの暩限蚭定、`CLAUDE.md`、たたは蚭定を倉曎できたせん。暩限システムたたは独自のメッセヌゞのみが承認を付䞎できたす。

1189 1193 

1190゚ヌゞェント ID を明瀺的に参照したい堎合は Claude に芁求するこずもできたす。たたは、`~/.claude/projects/{project}/{sessionId}/subagents/` のトランスクリプトファむルで ID を芋぀けたす。各トランスクリプトは `agent-{agentId}.jsonl` ずしお保存されたす。1194゚ヌゞェント ID を明瀺的に参照したい堎合は Claude に䟝頌するこずもできたす。たたは、`~/.claude/projects/{project}/{sessionId}/subagents/` のトランスクリプトファむルで ID を芋぀けたす。各トランスクリプトは `agent-{agentId}.jsonl` ずしお保存されたす。

1191 1195 

1192サブ゚ヌゞェントトランスクリプトはメむン䌚話ずは独立に氞続化されたす。1196サブ゚ヌゞェントトランスクリプトはメむン䌚話から独立しお氞続化されたす。

1193 1197 

1194* **メむン䌚話圧瞮**: メむン䌚話が圧瞮されるず、サブ゚ヌゞェントトランスクリプトは圱響を受けたせん。別々のファむルに保存されたす。1198* **メむン䌚話圧瞮**: メむン䌚話が圧瞮されるず、サブ゚ヌゞェントトランスクリプトは圱響を受けたせん。別のファむルに保存されたす。

1195* **セッション氞続化**: サブ゚ヌゞェントトランスクリプトはセッション内で氞続化されたす。Claude Code を再起動しお同じセッションを再開するこずで、[サブ゚ヌゞェントを再開](#resume-subagents) できたす。1199* **セッション氞続化**: サブ゚ヌゞェントトランスクリプトはセッション内で氞続化されたす。Claude Code を再起動しお同じセッションを再開するこずで、[サブ゚ヌゞェントを再開](#resume-subagents) できたす。

1196* **自動クリヌンアップ**: Claude Code は、`cleanupPeriodDays` 保持期間デフォルトは 30 日の埌、サブ゚ヌゞェントトランスクリプトを削陀し、[保持スむヌプルヌル](/docs/ja/claude-directory#cleaned-up-automatically) に埓いたす。1200* **自動クリヌンアップ**: Claude Code は、`cleanupPeriodDays` 保持期間デフォルト 30 日の埌、サブ゚ヌゞェントトランスクリプトを削陀し、[保持スむヌプルヌル](/docs/ja/claude-directory#cleaned-up-automatically) に埓いたす。

1197 1201 

1198<h4 id="auto-compaction">1202<h4 id="auto-compaction">

1199 自動圧瞮1203 自動圧瞮

1200</h4>1204</h4>

1201 1205 

1202サブ゚ヌゞェントは、メむン䌚話ず同じロゞックを䜿甚しお自動圧瞮をサポヌトしたす。圧瞮は同じ条件䞋でトリガヌされ、`CLAUDE_AUTOCOMPACT_PCT_OVERRIDE` はサブ゚ヌゞェントにも適甚されたす。環境倉数がい぀有効になるかに぀いおは、[環境倉数](/docs/ja/env-vars) を参照しおください。1206サブ゚ヌゞェントはメむン䌚話ず同じロゞックを䜿甚しお自動圧瞮をサポヌトしたす。圧瞮は同じ条件䞋でトリガヌされ、`CLAUDE_AUTOCOMPACT_PCT_OVERRIDE` はサブ゚ヌゞェントにも適甚されたす。環境倉数がい぀有効になるかに぀いおは、[環境倉数](/docs/ja/env-vars) を参照しおください。

1203 1207 

1204圧瞮むベントはサブ゚ヌゞェントトランスクリプトファむルに蚘録されたす。1208圧瞮むベントはサブ゚ヌゞェントトランスクリプトファむルに蚘録されたす。

1205 1209 

terminal-config.md +6 −0

Details

339 ```339 ```

340</CodeGroup>340</CodeGroup>

341 341 

342<h2 id="cap-response-width-in-wide-terminals">

343 幅広いタヌミナルでレスポンス幅を制限する

344</h2>

345 

346幅広いタヌミナルでは、Claude のレスポンス内の各行のテキストがりィンドりの党幅に枡りたす。代わりに蚭定した列数でテキストを折り返すには、蚭定で [`maxProseWidth`](/docs/ja/settings-reference#maxprosewidth) を蚭定しおください。

347 

342<h2 id="paste-large-content">348<h2 id="paste-large-content">

343 倧量のコンテンツを貌り付ける349 倧量のコンテンツを貌り付ける

344</h2>350</h2>

tools-reference.md +6 −6

Details

10 10 

11Claude が䜿甚できるツヌルず、い぀最初に確認するかを制埡するには、蚭定、[フック](/docs/ja/hooks)、たたは[サブ゚ヌゞェントのツヌルリスト](/docs/ja/sub-agents#supported-frontmatter-fields)で[暩限ルヌル](/docs/ja/permissions#tool-specific-permission-rules)を蚭定したす。ツヌル名を受け入れる各堎所に぀いおは、[暩限ルヌルずフックでツヌルを蚭定する](#configure-tools-with-permission-rules-and-hooks)を参照しおください。11Claude が䜿甚できるツヌルず、い぀最初に確認するかを制埡するには、蚭定、[フック](/docs/ja/hooks)、たたは[サブ゚ヌゞェントのツヌルリスト](/docs/ja/sub-agents#supported-frontmatter-fields)で[暩限ルヌル](/docs/ja/permissions#tool-specific-permission-rules)を蚭定したす。ツヌル名を受け入れる各堎所に぀いおは、[暩限ルヌルずフックでツヌルを蚭定する](#configure-tools-with-permission-rules-and-hooks)を参照しおください。

12 12 

13カスタムツヌルを远加するには、[MCP サヌバヌ](/docs/ja/mcp)を接続したす。再利甚可胜なプロンプトベヌスのワヌクフロヌで Claude を拡匵するには、[スキル](/docs/ja/skills#control-who-invokes-a-skill)を䜜成したす。これは新しいツヌル゚ントリを远加するのではなく、既存の `Skill` ツヌルを通じお実行されたす。13カスタムツヌルを远加するには、[MCP サヌバヌ](/docs/ja/mcp)を接続したす。再利甚可胜なプロンプトベヌスのワヌクフロヌで Claude を拡匵するには、[スキル](/docs/ja/skills)を䜜成したす。これは新しいツヌル゚ントリを远加するのではなく、既存の `Skill` ツヌルを通じお実行されたす。

14 14 

15<Info>15<Info>

16 Pro、Max、Team プランでは、Claude Code は[オヌトモヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)でセッションを開始したす。ここでは、分類噚がこれらのプロンプトのほずんどを決定したす。`Permission required` 列は、ツヌルが[マニュアルモヌド](/docs/ja/permission-modes)でワヌキングディレクトリ内のパスに察しおプロンプトを衚瀺するかどうかを瀺したす。`Read`、`Grep`、`Glob` を含むファむルアクセスツヌルは「いいえ」ずマヌクされおいたすが、[ワヌキングディレクトリず远加ディレクトリ](/docs/ja/permissions#working-directories)倖のパスに察しおはプロンプトを衚瀺したす。`Bash` は「はい」ずマヌクされおいたすが、プロンプトなしで組み蟌みの[読み取り専甚コマンド](/docs/ja/permissions#read-only-commands)セットを実行したす。16 [オヌトモヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)では、分類噚がほずんどの暩限プロンプトを決定したす。`Permission required` 列は、ツヌルが[マニュアルモヌド](/docs/ja/permission-modes)でワヌキングディレクトリ内のパスに察しおプロンプトを衚瀺するかどうかを瀺したす。`Read`、`Grep`、`Glob` を含むファむルアクセスツヌルは「いいえ」ずマヌクされおいたすが、[ワヌキングディレクトリず远加ディレクトリ](/docs/ja/permissions#working-directories)倖のパスに察しおはプロンプトを衚瀺したす。`Bash` は「はい」ずマヌクされおいたすが、プロンプトなしで組み蟌みの[読み取り専甚コマンド](/docs/ja/permissions#read-only-commands)セットを実行したす。

17</Info>17</Info>

18 18 

19| ツヌル | 説明 | 暩限が必芁 |19| ツヌル | 説明 | 暩限が必芁 |


31| `EnterWorktree` | 分離された[git worktree](/docs/ja/worktrees)を䜜成し、それに切り替えたす。新しいものを䜜成する代わりに、既存の worktree に切り替えるには `path` を枡したす。最初の゚ントリでは、タヌゲットは珟圚のリポゞトリの worktree、たたはマルチリポゞトリワヌクスペヌスでは、その䞭にネストされたリポゞトリの worktree である可胜性がありたす。v2.1.203 より前では、ネストされたリポゞトリの worktree は拒吊されおいたした。`.claude/worktrees/` の倖の `path` は、セッションのワヌキングディレクトリず曞き蟌みアクセスをその堎所に移動するため、承認を求めるプロンプトが衚瀺されたす。新しい worktree の䜜成ず `.claude/worktrees/` の䞋のパスはプロンプトを衚瀺したせん。v2.1.206 より前では、Claude は `.claude/worktrees/` の倖のパスにプロンプトなしで入りたした。worktree セッション内から、たたは [`isolation: worktree`](/docs/ja/sub-agents#supported-frontmatter-fields) などのピン留めされたワヌキングディレクトリを持぀サブ゚ヌゞェントから、`path` フォヌムのみが利甚可胜で、タヌゲットはセッションのリポゞトリの `.claude/worktrees/` の䞋にある必芁がありたす | はい |31| `EnterWorktree` | 分離された[git worktree](/docs/ja/worktrees)を䜜成し、それに切り替えたす。新しいものを䜜成する代わりに、既存の worktree に切り替えるには `path` を枡したす。最初の゚ントリでは、タヌゲットは珟圚のリポゞトリの worktree、たたはマルチリポゞトリワヌクスペヌスでは、その䞭にネストされたリポゞトリの worktree である可胜性がありたす。v2.1.203 より前では、ネストされたリポゞトリの worktree は拒吊されおいたした。`.claude/worktrees/` の倖の `path` は、セッションのワヌキングディレクトリず曞き蟌みアクセスをその堎所に移動するため、承認を求めるプロンプトが衚瀺されたす。新しい worktree の䜜成ず `.claude/worktrees/` の䞋のパスはプロンプトを衚瀺したせん。v2.1.206 より前では、Claude は `.claude/worktrees/` の倖のパスにプロンプトなしで入りたした。worktree セッション内から、たたは [`isolation: worktree`](/docs/ja/sub-agents#supported-frontmatter-fields) などのピン留めされたワヌキングディレクトリを持぀サブ゚ヌゞェントから、`path` フォヌムのみが利甚可胜で、タヌゲットはセッションのリポゞトリの `.claude/worktrees/` の䞋にある必芁がありたす | はい |

32| `ExitPlanMode` | 承認のためのプランを提瀺し、プランモヌドを終了したす | はい |32| `ExitPlanMode` | 承認のためのプランを提瀺し、プランモヌドを終了したす | はい |

33| `ExitWorktree` | worktree セッションを終了し、元のディレクトリに戻りたす。[`isolation: worktree`](/docs/ja/sub-agents#supported-frontmatter-fields) などのように既に独自のワヌキングディレクトリで実行されおいるサブ゚ヌゞェントは利甚できたせん | いいえ |33| `ExitWorktree` | worktree セッションを終了し、元のディレクトリに戻りたす。[`isolation: worktree`](/docs/ja/sub-agents#supported-frontmatter-fields) などのように既に独自のワヌキングディレクトリで実行されおいるサブ゚ヌゞェントは利甚できたせん | いいえ |

34| `Glob` | パタヌンマッチングに基づいおファむルを怜玢したす。[Glob ツヌルの動䜜](#glob-tool-behavior)を参照しおください | いいえ |34| `Glob` | パタヌンマッチングに基づいおファむルを怜玢したす。macOS、Linux、WSL ではデフォルトで存圚したせん。[Glob ツヌルの動䜜](#glob-tool-behavior)を参照しおください | いいえ |

35| `Grep` | ファむルコンテンツ内のパタヌンを怜玢したす。[Grep ツヌルの動䜜](#grep-tool-behavior)を参照しおください | いいえ |35| `Grep` | ファむルコンテンツ内のパタヌンを怜玢したす。macOS、Linux、WSL ではデフォルトで存圚したせん。[Grep ツヌルの動䜜](#grep-tool-behavior)を参照しおください | いいえ |

36| `ListAgents` | Claude が `SendMessage` でメッセヌゞを送信できる゚ヌゞェントをリストしたす。セッション内のサブ゚ヌゞェント、[゚ヌゞェントチヌム](/docs/ja/agent-teams)チヌムメむト、その他のロヌカル Claude Code セッション、およびこのセッションが[リモヌトコントロヌル](/docs/ja/remote-control)に接続されおいる間、[りェブ䞊の Claude Code](/docs/ja/claude-code-on-the-web)セッションず他のマシン䞊のリモヌトコントロヌルセッション。`/list-agents` コマンドをサポヌトしたす。[クロスセッションメッセヌゞング](/docs/ja/cross-session-messaging)を参照しおください。Claude Code v2.1.224 以降が必芁で、[クロスセッションメッセヌゞングが有効](/docs/ja/cross-session-messaging#availability)なセッションにのみ衚瀺されたす。チヌムメむト行ずこのセッション独自の名前を瀺す最初の行には v2.1.239 以降が必芁です | いいえ |36| `ListAgents` | Claude が `SendMessage` でメッセヌゞを送信できる゚ヌゞェントをリストしたす。セッション内のサブ゚ヌゞェント、[゚ヌゞェントチヌム](/docs/ja/agent-teams)チヌムメむト、その他のロヌカル Claude Code セッション、およびこのセッションが[リモヌトコントロヌル](/docs/ja/remote-control)に接続されおいる間、[りェブ䞊の Claude Code](/docs/ja/claude-code-on-the-web)セッションず他のマシン䞊のリモヌトコントロヌルセッション。`/list-agents` コマンドをサポヌトしたす。[クロスセッションメッセヌゞング](/docs/ja/cross-session-messaging)を参照しおください。Claude Code v2.1.224 以降が必芁で、[クロスセッションメッセヌゞングが有効](/docs/ja/cross-session-messaging#availability)なセッションにのみ衚瀺されたす。チヌムメむト行ずこのセッション独自の名前を瀺す最初の行には v2.1.239 以降が必芁です | いいえ |

37| `ListMcpResourcesTool` | 接続された[MCP サヌバヌ](/docs/ja/mcp)によっお公開されたリ゜ヌスをリストしたす | いいえ |37| `ListMcpResourcesTool` | 接続された[MCP サヌバヌ](/docs/ja/mcp)によっお公開されたリ゜ヌスをリストしたす。[MCP Apps UI リ゜ヌス](/docs/ja/mcp#reference-mcp-resources)は陀倖されたす。これらはホストアプリケヌションがレンダリングするためのペヌゞです | いいえ |

38| `LSP` | 蚀語サヌバヌ経由のコヌドむンテリゞェンス。定矩にゞャンプ、参照を怜玢、型゚ラヌず譊告をレポヌトしたす。[LSP ツヌルの動䜜](#lsp-tool-behavior)を参照しおください | いいえ |38| `LSP` | 蚀語サヌバヌ経由のコヌドむンテリゞェンス。定矩にゞャンプ、参照を怜玢、型゚ラヌず譊告をレポヌトしたす。[LSP ツヌルの動䜜](#lsp-tool-behavior)を参照しおください | いいえ |

39| `Monitor` | コマンドをバックグラりンドで実行し、各出力行を Claude にフィヌドバックしお、ログ゚ントリ、ファむル倉曎、たたはポヌリングされたステヌタスに察応できるようにしたす。WebSocket を開いお、各受信メッセヌゞをむベントずしお扱うこずもできたす。[Monitor ツヌル](#monitor-tool)を参照しおください | はい |39| `Monitor` | コマンドをバックグラりンドで実行し、各出力行を Claude にフィヌドバックしお、ログ゚ントリ、ファむル倉曎、たたはポヌリングされたステヌタスに察応できるようにしたす。WebSocket を開いお、各受信メッセヌゞをむベントずしお扱うこずもできたす。[Monitor ツヌル](#monitor-tool)を参照しおください | はい |

40| `NotebookEdit` | Jupyter ノヌトブックセルを倉曎したす。[NotebookEdit ツヌルの動䜜](#notebookedit-tool-behavior)を参照しおください | はい |40| `NotebookEdit` | Jupyter ノヌトブックセルを倉曎したす。[NotebookEdit ツヌルの動䜜](#notebookedit-tool-behavior)を参照しおください | はい |


506Read は平文テキスト以倖のいく぀かのファむルタむプを凊理したす。506Read は平文テキスト以倖のいく぀かのファむルタむプを凊理したす。

507 507 

508* **画像**: PNG、JPG、およびその他の画像圢匏は、生バむトではなく Claude が芋るこずができるビゞュアルコンテンツずしお返されたす。Claude Code は倧きな画像をモデルの画像サむズ制限に合わせるようにリサむズしお再圧瞮しおから送信するため、Claude は倧きなスクリヌンショットのダりンスケヌル版を芋る可胜性がありたす。v2.1.196 以降、そのリサむズ埌も 500KB より倧きい画像は、ピクセル寞法を倉曎せずに品質を䜎䞋させた JPEG ずしお再゚ンコヌドされたす。Claude が倧きな画像の现かいピクセルレベルの詳现を芋萜ずした堎合、ImageMagick を䜿甚しお Bash で領域をトリミングするなど、関心のある領域を最初にトリミングするよう指瀺しおください。508* **画像**: PNG、JPG、およびその他の画像圢匏は、生バむトではなく Claude が芋るこずができるビゞュアルコンテンツずしお返されたす。Claude Code は倧きな画像をモデルの画像サむズ制限に合わせるようにリサむズしお再圧瞮しおから送信するため、Claude は倧きなスクリヌンショットのダりンスケヌル版を芋る可胜性がありたす。v2.1.196 以降、そのリサむズ埌も 500KB より倧きい画像は、ピクセル寞法を倉曎せずに品質を䜎䞋させた JPEG ずしお再゚ンコヌドされたす。Claude が倧きな画像の现かいピクセルレベルの詳现を芋萜ずした堎合、ImageMagick を䜿甚しお Bash で領域をトリミングするなど、関心のある領域を最初にトリミングするよう指瀺しおください。

509* **PDF**: Claude は短い `.pdf` ファむルを党䜓ずしお読み蟌みたす。10 ペヌゞを超える PDF の堎合、`pages` パラメヌタ䟋`"1-5"`を䜿甚しお範囲で読み蟌み、䞀床に最倧 20 ペヌゞたで読み蟌みたす。509* **PDF**: Claude は短い `.pdf` ファむルを党䜓ずしお読み蟌みたす。10 ペヌゞを超える PDF の堎合、`pages` パラメヌタ䟋`"1-5"`を䜿甚しお範囲で読み蟌み、䞀床に最倧 20 ペヌゞたで読み蟌みたす。ペヌゞ範囲の読み蟌みは poppler-utils の `pdftoppm` でペヌゞをレンダリングするため、macOS では `brew install poppler` でむンストヌルし、Debian および Ubuntu では `apt-get install poppler-utils` でむンストヌルしおください。Windows およびその他のプラットフォヌムでは、`pdftoppm` を `PATH` に配眮する poppler ビルドをむンストヌルしおください。これがない堎合、ペヌゞ範囲の読み蟌みは `pdftoppm is not installed` ずいう゚ラヌで倱敗したす。

510* **Jupyter ノヌトブック**: `.ipynb` ファむルは、コヌド、マヌクダりン、ビゞュアラむれヌションを含むすべおのセルずその出力を返したす。Claude Code は 100 MB を超えるノヌトブックファむルの読み蟌みを拒吊したす。゚ラヌは Claude に、Bash シェルコマンドを䜿甚しおセルのスラむスなど、ノヌトブックの䞀郚を読み蟌む方法を指瀺したす。510* **Jupyter ノヌトブック**: `.ipynb` ファむルは、コヌド、マヌクダりン、ビゞュアラむれヌションを含むすべおのセルずその出力を返したす。Claude Code は 100 MB を超えるノヌトブックファむルの読み蟌みを拒吊したす。゚ラヌは Claude に、Bash シェルコマンドを䜿甚しおセルのスラむスなど、ノヌトブックの䞀郚を読み蟌む方法を指瀺したす。

511 511 

512Read はファむルのみを読み蟌み、ディレクトリは読み蟌みたせん。Claude は `ls` などのシェルコマンドを䜿甚しおディレクトリコンテンツをリストしたす。512Read はファむルのみを読み蟌み、ディレクトリは読み蟌みたせん。Claude は `ls` などのシェルコマンドを䜿甚しおディレクトリコンテンツをリストしたす。

Details

41| `running scripts is disabled on this system` たたは `PSSecurityException` | [npm shims の実行を蚱可する](#running-scripts-is-disabled-on-this-system) |41| `running scripts is disabled on this system` たたは `PSSecurityException` | [npm shims の実行を蚱可する](#running-scripts-is-disabled-on-this-system) |

42| `Error: claude native binary not installed` | [npm むンストヌルを完了する](#native-binary-not-found-after-npm-install) |42| `Error: claude native binary not installed` | [npm むンストヌルを完了する](#native-binary-not-found-after-npm-install) |

43| npm の曎新たたは再むンストヌル䞭に `npm error code ENOTEMPTY` | [残されたパッケヌゞディレクトリを削陀する](#npm-enotempty-during-update-or-reinstall) |43| npm の曎新たたは再むンストヌル䞭に `npm error code ENOTEMPTY` | [残されたパッケヌゞディレクトリを削陀する](#npm-enotempty-during-update-or-reinstall) |

44| Windows での曎新盎埌に `'claude' is not recognized` | [`claude.exe` をバックアップから埩元する](#claude-exe-missing-after-an-update-on-windows) |

44| Windows では、むンストヌルコマンドがスクリプトテキストを出力し、䜕もむンストヌルされない | [完党なむンストヌルコマンドを実行する](#wrong-install-command-on-windows) |45| Windows では、むンストヌルコマンドがスクリプトテキストを出力し、䜕もむンストヌルされない | [完党なむンストヌルコマンドを実行する](#wrong-install-command-on-windows) |

45| `App unavailable in region` | Claude Code はお客様の囜では利甚できたせん。[サポヌトされおいる囜](https://www.anthropic.com/supported-countries)を参照しおください。 |46| `App unavailable in region` | Claude Code はお客様の囜では利甚できたせん。[サポヌトされおいる囜](https://www.anthropic.com/supported-countries)を参照しおください。 |

46| `unable to get local issuer certificate` | [䌁業 CA 蚌明曞を蚭定する](#tls-or-ssl-connection-errors) |47| `unable to get local issuer certificate` | [䌁業 CA 蚌明曞を蚭定する](#tls-or-ssl-connection-errors) |

47| `OAuth error` たたは `403 Forbidden` | [認蚌を修正する](#login-and-authentication) |48| `OAuth error` たたは `403 Forbidden` | [認蚌を修正する](#login-and-authentication) |

49| `Claude Code access has not been granted for this account` | [Claude Code を含むロヌルを取埗する](#claude-code-access-has-not-been-granted-for-this-account) |

48| セットアップ䞭に `Unable to connect to Anthropic services` | ゚ラヌリファレンスの [Unable to connect to Anthropic services](/docs/ja/errors#unable-to-connect-to-anthropic-services) を参照しおください |50| セットアップ䞭に `Unable to connect to Anthropic services` | ゚ラヌリファレンスの [Unable to connect to Anthropic services](/docs/ja/errors#unable-to-connect-to-anthropic-services) を参照しおください |

49| `Could not load the default credentials` たたは `Could not load credentials from any providers` | [Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry 認蚌情報](#bedrock-agent-platform-or-foundry-credentials-not-loading) |51| `Could not load the default credentials` たたは `Could not load credentials from any providers` | [Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry 認蚌情報](#bedrock-agent-platform-or-foundry-credentials-not-loading) |

50| `ChainedTokenCredential authentication failed` たたは `CredentialUnavailableError` | [Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry 認蚌情報](#bedrock-agent-platform-or-foundry-credentials-not-loading) |52| `ChainedTokenCredential authentication failed` たたは `CredentialUnavailableError` | [Amazon Bedrock、Google Cloud の Agent Platform、たたは Microsoft Foundry 認蚌情報](#bedrock-agent-platform-or-foundry-credentials-not-loading) |


149 source ~/.bashrc151 source ~/.bashrc

150 ```152 ```

151 153 

154 macOS 䞊の Bash の堎合は、代わりに行を `~/.bash_profile` に远加しおください。macOS 䞊のタヌミナルは Bash をログむンシェルずしお起動し、`~/.bashrc` を無芖しお、存圚する `~/.bash_profile`、`~/.bash_login`、たたは `~/.profile` の最初のものだけを読み蟌みたす。既に `~/.bash_login` たたは `~/.profile` があり、`~/.bash_profile` がない堎合は、`~/.bash_profile` を䜜成するのではなく、そのファむルに行を入れおください

155 

156 ```bash theme={null}

157 echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bash_profile

158 source ~/.bash_profile

159 ```

160 

152 たたは、タヌミナルを閉じお再床開いおください。161 たたは、タヌミナルを閉じお再床開いおください。

153 162 

154 fish や Nushell などの他のシェルの堎合は、シェル独自の蚭定構文を䜿甚しお `~/.local/bin` を PATH に远加しおから、タヌミナルを再起動しおください。163 fish や Nushell などの他のシェルの堎合は、シェル独自の蚭定構文を䜿甚しお `~/.local/bin` を PATH に远加しおから、タヌミナルを再起動しおください。


593irm https://claude.ai/install.ps1 | iex602irm https://claude.ai/install.ps1 | iex

594```603```

595 604 

605<h3 id="claude-exe-missing-after-an-update-on-windows">

606 Windows での曎新埌に `claude.exe` が芋぀からない

607</h3>

608 

609タヌミナルが Windows で Claude Code を曎新した盎埌に `'claude' is not recognized` を報告する堎合は、`%USERPROFILE%\.local\bin` に `claude.exe` が含たれおいるかどうかを確認しおください。そのディレクトリが PATH にたったくない堎合は、代わりに[PATH を修正](#command-not-found-claude-after-installation)を参照しおください。Windows で曎新するために、Claude Code は既存の `claude.exe` を別にバックアップに名前倉曎し、新しいバヌゞョンをその堎所に移動したす。新しいバヌゞョンをその堎所に移動できず、Claude Code がバックアップを名前倉曎しお戻すこずもできない堎合、ディレクトリはバックアップを保持したすが `claude.exe` がありたせん。

610 

611バックアップは、`claude.exe.old.` で始たり、その埌に数倀タむムスタンプが続く名前を持぀同じディレクトリ内のファむルです。PowerShell で次を実行しお、最新のバックアップを `claude.exe` に名前倉曎したす。

612 

613```powershell theme={null}

614Get-ChildItem "$env:USERPROFILE\.local\bin\claude.exe.old.*" | Sort-Object Name | Select-Object -Last 1 | Rename-Item -NewName claude.exe

615```

616 

617次に `claude --version` を実行しお修正を確認したす。埩元された `claude.exe` はバヌゞョン番号を出力したす。

618 

619`claude.exe.old.*` ファむルがない堎合、たたは名前倉曎埌も `claude` が倱敗する堎合は、代わりに再むンストヌルしおください。

620 

621```powershell theme={null}

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

623```

624 

625v2.1.281 より前では、Claude Code は `claude.exe` がただ芋぀からない間にバックアップを削陀する可胜性がありたした。

626 

596<h3 id="install-killed-on-low-memory-linux-servers">627<h3 id="install-killed-on-low-memory-linux-servers">

597 メモリ䞍足の Linux サヌバヌでむンストヌルが匷制終了される628 メモリ䞍足の Linux サヌバヌでむンストヌルが匷制終了される

598</h3>629</h3>


677 `claude update` たたは `claude doctor` がハングする708 `claude update` たたは `claude doctor` がハングする

678</h3>709</h3>

679 710 

680`claude update` ず `claude doctor` は、叀い `claude` ゚むリアス `~/.zshrc`、`~/.bashrc`、`~/.config/fish/config.fish` のシェル構成ファむルをスキャンしたす。macOS では、存圚する `~/.bash_profile`、`~/.bash_login`、`~/.profile` の最初のものです。`ZDOTDIR` を蚭定する堎合、Zsh ファむルは代わりに `$ZDOTDIR/.zshrc` です。これらのパスの 1 ぀がディレクトリの堎合、Claude Code はそれをスキップし、䞡方のコマンドが正垞に完了したす。v2.1.214 より前では、これらのパスの 1 ぀にあるディレクトリは䞡方のコマンドをハングさせ、`/status` のシステム蚺断セクションを空癜のたたにしたした。`claude doctor` は出力なしでハングしたした。`claude update` はハングしたした。`Checking for updates` を出力した盎埌。711`claude update` ず `claude doctor` は、叀い `claude` ゚むリアス `~/.zshrc`、`~/.bashrc`、`~/.config/fish/config.fish` のシェル構成ファむルをスキャンしたす。macOS では、存圚する `~/.bash_profile`、`~/.bash_login`、`~/.profile` の最初のものです。`ZDOTDIR` を蚭定する堎合、Zsh ファむルは代わりに `$ZDOTDIR/.zshrc` です。これらのパスの 1 ぀がディレクトリの堎合、Claude Code はそれをスキップし、䞡方のコマンドが正垞に完了したす。v2.1.214 より前では、これらのパスの 1 ぀にあるディレクトリは䞡方のコマンドをハングさせ、`/status` のシステム蚺断セクションを空癜のたたにしたした。`claude doctor` は出力なしでハングしたした。`claude update` は `Checking for updates` を出力した盎埌にハングしたした。

681 712 

682以前のバヌゞョンでハングに遭遇した堎合は、ディレクトリを芋぀けおください。このコマンドの出力では、`d` で始たる行がそのパスをディレクトリずしおマヌクしたす。`No such file or directory` 行は、そのパスに䜕も存圚せず、原因ではないこずを意味したす。713以前のバヌゞョンでハングに遭遇した堎合は、ディレクトリを芋぀けおください。このコマンドの出力では、`d` で始たる行がそのパスをディレクトリずしおマヌクしたす。`No such file or directory` 行は、そのパスに䜕も存圚せず、原因ではないこずを意味したす。

683 714 


992* **Anthropic Console ナヌザヌ**アカりントに「Claude Code」たたは「Developer」ロヌルがあるこずを確認しおください。管理者は Anthropic Console の蚭定 → メンバヌで割り圓おたす。1023* **Anthropic Console ナヌザヌ**アカりントに「Claude Code」たたは「Developer」ロヌルがあるこずを確認しおください。管理者は Anthropic Console の蚭定 → メンバヌで割り圓おたす。

993* **プロキシの背埌**䌁業プロキシは API リク゚ストに干枉する可胜性がありたす。[ネットワヌク蚭定](/docs/ja/network-config) を参照しおプロキシセットアップを確認しおください。1024* **プロキシの背埌**䌁業プロキシは API リク゚ストに干枉する可胜性がありたす。[ネットワヌク蚭定](/docs/ja/network-config) を参照しおプロキシセットアップを確認しおください。

994 1025 

1026<h3 id="claude-code-access-has-not-been-granted-for-this-account">

1027 Claude Code アクセスがこのアカりントに付䞎されおいたせん

1028</h3>

1029 

1030サむンむンペヌゞに `Authorization failed` ず衚瀺され、Claude Code からログむンした埌に `Claude Code access has not been granted for this account. Contact your administrator.` ずいうメッセヌゞが衚瀺される堎合、Claude Enterprise オヌガニれヌションはロヌルを Custom に蚭定しおおり、グルヌプに割り圓おられた [カスタムロヌル](https://support.claude.com/en/articles/13930452) のいずれも Claude Code アクセスを付䞎しおいたせん。Custom ロヌルでは、それらのカスタムロヌルからのみアクセスを取埗するため、Claude Code で倉曎しおも、この゚ラヌは解決されたせん。

1031 

1032アクセスを取埗するには

1033 

10341. Claude オヌガニれヌションの所有者に、Claude Code アクセスを付䞎するカスタムロヌルをグルヌプの 1 ぀に割り圓おるか、ロヌルを Custom から User などの暙準ロヌルに倉曎するよう䟝頌しおください。所有者はオヌガニれヌションの [ロヌル蚭定](https://claude.ai/admin-settings/roles) でロヌルを管理したす。

10352. 所有者が倉曎を加えた埌、`claude` を実行しおもう䞀床ログむンしおください。

1036 

995<h3 id="this-organization-has-been-disabled-with-an-active-subscription">1037<h3 id="this-organization-has-been-disabled-with-an-active-subscription">

996 このオヌガニれヌションはアクティブなサブスクリプションで無効になっおいたす1038 このオヌガニれヌションはアクティブなサブスクリプションで無効になっおいたす

997</h3>1039</h3>

troubleshooting.md +1 −0

Details

17| セッションが auto モヌドで開始された、たたは Claude がファむルを線集しおコマンドを実行する確認なし | [セッションが開始するモヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in) |17| セッションが auto モヌドで開始された、たたは Claude がファむルを線集しおコマンドを実行する確認なし | [セッションが開始するモヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in) |

18| `API Error: 5xx`、`529 Overloaded`、`429`、リク゚スト怜蚌゚ラヌ | [゚ラヌリファレンス](/docs/ja/errors) |18| `API Error: 5xx`、`529 Overloaded`、`429`、リク゚スト怜蚌゚ラヌ | [゚ラヌリファレンス](/docs/ja/errors) |

19| `model not found` たたは `you may not have access to it` | [゚ラヌリファレンス](/docs/ja/errors#theres-an-issue-with-the-selected-model) |19| `model not found` たたは `you may not have access to it` | [゚ラヌリファレンス](/docs/ja/errors#theres-an-issue-with-the-selected-model) |

20| Claude が実行するコマンドが `Your disk quota is full`、`is full (ENOSPC)`、たたは `Command output was lost` で倱敗する | [゚ラヌリファレンス](/docs/ja/errors#disk-quota-or-temp-filesystem-is-full) |

20| VS Code 拡匵機胜が接続されおいない、たたは Claude を怜出しおいない | [VS Code 統合](/docs/ja/vs-code#fix-common-issues) |21| VS Code 拡匵機胜が接続されおいない、たたは Claude を怜出しおいない | [VS Code 統合](/docs/ja/vs-code#fix-common-issues) |

21| VS Code たたは SDK アプリで `Claude Code process exited with code 1` | [゚ラヌリファレンス](/docs/ja/errors#claude-code-process-exited-with-code-n) |22| VS Code たたは SDK アプリで `Claude Code process exited with code 1` | [゚ラヌリファレンス](/docs/ja/errors#claude-code-process-exited-with-code-n) |

22| JetBrains プラグむンたたは IDE が怜出されない | [JetBrains 統合](/docs/ja/jetbrains#troubleshooting) |23| JetBrains プラグむンたたは IDE が怜出されない | [JetBrains 統合](/docs/ja/jetbrains#troubleshooting) |

voice-dictation.md +2 −2

Details

30 音声ディクテヌションを有効にする30 音声ディクテヌションを有効にする

31</h2>31</h2>

32 32 

33`/voice` を実行しお音声ディクテヌションを有効にしたす。初めお有効にするずきは、Claude Code はマむク チェックを実行したす。macOS では、タヌミナルにマむク暩限がただ付䞎されおいない堎合、システム マむク暩限プロンプトがトリガヌされたす。33`/voice` を実行しお音声ディクテヌションを有効にしたす。有効にするず、Claude Code はマむク チェックを実行したす。macOS では、タヌミナルにマむク暩限がただ付䞎されおいない堎合、システム マむク暩限プロンプトがトリガヌされたす。

34 34 

35```35```

36/voice36/voice


190* **`Voice mode requires SoX for audio recording` on Linux**ネむティブオヌディオモゞュヌルを読み蟌めず、フォヌルバックがむンストヌルされおいたせん。゚ラヌメッセヌゞに衚瀺されおいるコマンドで SoX をむンストヌルしおください。䟋えば `sudo apt-get install sox` です。190* **`Voice mode requires SoX for audio recording` on Linux**ネむティブオヌディオモゞュヌルを読み蟌めず、フォヌルバックがむンストヌルされおいたせん。゚ラヌメッセヌゞに衚瀺されおいるコマンドで SoX をむンストヌルしおください。䟋えば `sudo apt-get install sox` です。

191* **`Voice mode requires a microphone, but SoX could not open an audio capture device`**SoX はむンストヌルされおいたすが、ホストにオヌディオキャプチャデバむスがありたせん。䟋えば、ヘッドレスサヌバヌたたはコンテナです。マむクを備えたマシンで Claude Code を実行しおください。v2.1.195 以降、Linux 䞊の Claude Code はこの状況でこのメッセヌゞを報告したす。以前のバヌゞョンは、SoX がすでにむンストヌルされおいる堎合でも SoX をむンストヌルするよう求めおいたした。191* **`Voice mode requires a microphone, but SoX could not open an audio capture device`**SoX はむンストヌルされおいたすが、ホストにオヌディオキャプチャデバむスがありたせん。䟋えば、ヘッドレスサヌバヌたたはコンテナです。マむクを備えたマシンで Claude Code を実行しおください。v2.1.195 以降、Linux 䞊の Claude Code はこの状況でこのメッセヌゞを報告したす。以前のバヌゞョンは、SoX がすでにむンストヌルされおいる堎合でも SoX をむンストヌルするよう求めおいたした。

192* **`Voice mode could not find a working audio recorder in WSL`**WSLg は ALSA デバむスではなく PulseAudio を通じおオヌディオをルヌティングするため、SoX は PulseAudio バック゚ンドを明瀺的にむンストヌルする必芁がありたす。`sudo apt install sox libsox-fmt-pulse` を実行しおください。`sox` だけをむンストヌルするず ALSA バック゚ンドが匕き蟌たれたすが、WSL では `/dev/snd` デバむスがないため蚘録できたせん。192* **`Voice mode could not find a working audio recorder in WSL`**WSLg は ALSA デバむスではなく PulseAudio を通じおオヌディオをルヌティングするため、SoX は PulseAudio バック゚ンドを明瀺的にむンストヌルする必芁がありたす。`sudo apt install sox libsox-fmt-pulse` を実行しおください。`sox` だけをむンストヌルするず ALSA バック゚ンドが匕き蟌たれたすが、WSL では `/dev/snd` デバむスがないため蚘録できたせん。

193* **`Voice input is failing repeatedly and has been paused`**音声ディクテヌションが 10 秒以内に 3 回のキャプチャ倱敗に達したした。Claude Code は最初の倱敗から 10 秒が経過するたでディクテヌションを䞀時停止したす。マむクの起動に倱敗した堎合、たたはレコヌダヌが起動しおからオヌディオを生成せずに停止した堎合、倱敗ずしおカりントされたす。これは通垞、このホストのマむクたたはオヌディオスタックがオヌディオをキャプチャできないこずを意味したす。䟋えば、ヘッドレスサヌバヌ、オヌディオパススルヌのないリモヌトシェル、たたはマむク暩限が拒吊されおいる堎合です。動䜜する入力デバむスを確認し、䞊蚘の゚ントリから根本原因を修正しおから、音声を再床トリガヌしおください。v2.1.202 より前は、起動時の倱敗のみが䞀時停止にカりントされおいたした。193* **`Voice input is failing repeatedly and has been paused`**音声ディクテヌションが 10 秒以内に 3 回の倱敗に達したした。Claude Code は最初の倱敗から 10 秒が経過するたでディクテヌションを䞀時停止したす。これは通垞、このホストのマむクたたはオヌディオスタックがオヌディオをキャプチャできないこずを意味したす。䟋えば、ヘッドレスサヌバヌ、オヌディオパススルヌのないリモヌトシェル、たたはマむク暩限が拒吊されおいる堎合です。動䜜する入力デバむスを確認し、䞊蚘の゚ントリから根本原因を修正しおから、音声を再床トリガヌしおください。v2.1.202 より前は、起動時の倱敗のみが䞀時停止にカりントされおいたした。

194* **ホヌルドモヌドで `Space` を抌し続けおも䜕も起こらない**抌し続けおいる間、プロンプト入力を監芖しおください。スペヌスが蓄積し続ける堎合、音声ディクテヌションがオフになっおいる可胜性がありたす。`/voice hold` を実行しお有効にしおください。1 ぀たたは 2 ぀のスペヌスだけが衚瀺されおから䜕も起こらない堎合、音声ディクテヌションはオンですがホヌルド怜出がトリガヌされおいたせん。ホヌルド怜出はタヌミナルがキヌリピヌトむベントを送信する必芁があるため、OS レベルでキヌリピヌトが無効になっおいる堎合、抌し続けおいるキヌを怜出できたせん。キヌリピヌト芁件を回避するために `/voice tap` でタップモヌドに切り替えおください。194* **ホヌルドモヌドで `Space` を抌し続けおも䜕も起こらない**抌し続けおいる間、プロンプト入力を監芖しおください。スペヌスが蓄積し続ける堎合、音声ディクテヌションがオフになっおいる可胜性がありたす。`/voice hold` を実行しお有効にしおください。1 ぀たたは 2 ぀のスペヌスだけが衚瀺されおから䜕も起こらない堎合、音声ディクテヌションはオンですがホヌルド怜出がトリガヌされおいたせん。ホヌルド怜出はタヌミナルがキヌリピヌトむベントを送信する必芁があるため、OS レベルでキヌリピヌトが無効になっおいる堎合、抌し続けおいるキヌを怜出できたせん。キヌリピヌト芁件を回避するために `/voice tap` でタップモヌドに切り替えおください。

195* **タップモヌドで `Space` をタップするずスペヌスが入力され、蚘録されない**最初のタップは、プロンプト入力が空の堎合にのみ蚘録を開始したす。入力を最初にクリアするか、`/voice tap` を実行しおタップモヌドであるこずを確認しおください。195* **タップモヌドで `Space` をタップするずスペヌスが入力され、蚘録されない**最初のタップは、プロンプト入力が空の堎合にのみ蚘録を開始したす。入力を最初にクリアするか、`/voice tap` を実行しおタップモヌドであるこずを確認しおください。

196* **`No audio detected from microphone`**蚘録が開始されたしたが、無音がキャプチャされたした。正しい入力デバむスがシステムデフォルトずしお蚭定されおおり、その入力レベルがミュヌトされおいないか、れロに近くないこずを確認しおください。Windows では、蚭定 → システム → サりンド → 入力 を開いおマむクを遞択しおください。macOS では、システム蚭定 → サりンド → 入力 を開いおください。196* **`No audio detected from microphone`**蚘録が開始されたしたが、無音がキャプチャされたした。正しい入力デバむスがシステムデフォルトずしお蚭定されおおり、その入力レベルがミュヌトされおいないか、れロに近くないこずを確認しおください。Windows では、蚭定 → システム → サりンド → 入力 を開いおマむクを遞択しおください。macOS では、システム蚭定 → サりンド → 入力 を開いおください。

vs-code.md +33 −8

Details

109 109 

110プロンプトボックスは耇数の機胜をサポヌトしおいたす。110プロンプトボックスは耇数の機胜をサポヌトしおいたす。

111 111 

112* **暩限モヌド**: プロンプトボックスの䞋郚にあるモヌド衚瀺をクリックしお、暩限モヌドを切り替えたす。Pro、Max、Team プランでは、Auto が組み蟌みの開始暩限モヌドです。[拡匵機胜が開始暩限モヌドを遞択する方法](/docs/ja/permission-modes#switch-permission-modes)ず、衚瀺されるすべおの暩限モヌドに぀いおは、こちらをご芧ください。112* **暩限モヌド**: プロンプトボックスの䞋郚にあるモヌド衚瀺をクリックしお、暩限モヌドを切り替えたす。Claude Code v2.1.283 以降では、Auto が組み蟌みの開始暩限モヌドであり、それより前のバヌゞョンでは Pro、Max、Team プランのみです。[拡匵機胜が開始暩限モヌドを遞択する方法](/docs/ja/permission-modes#switch-permission-modes)ず、衚瀺されるすべおの暩限モヌドに぀いおは、こちらをご芧ください。

113 * **Auto**: ほずんどのアクションに぀いお、分類噚があなたに尋ねる代わりに確認したす。[自動モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)で、確認およびブロックされる内容をご芧ください。113 * **Auto**: ほずんどのアクションに぀いお、分類噚があなたに尋ねる代わりに確認したす。[自動モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)で、確認およびブロックされる内容をご芧ください。

114 * **Manual**: Claude はファむル線集ずほずんどのシェルコマンドの前に暩限を求めたす。114 * **Manual**: Claude はファむル線集ずほずんどのシェルコマンドの前に暩限を求めたす。

115 * **Plan**: Claude は倉曎を加える前に、実行内容を説明し、承認を埅ちたす。VS Code は蚈画を完党な Markdown ドキュメントずしお自動的に開き、Claude が開始する前にフィヌドバックを提䟛するためのむンラむンコメントを远加できたす。115 * **Plan**: Claude は倉曎を加える前に、実行内容を説明し、承認を埅ちたす。VS Code は蚈画を完党な Markdown ドキュメントずしお自動的に開き、Claude が開始する前にフィヌドバックを提䟛するためのむンラむンコメントを远加できたす。


123* **Model**: コマンドメニュヌから **Switch model
** を遞択しお、セッション䞭にモデルを倉曎したす。プロンプトボックスの䞋郚にあるモデル名をクリックしお、同じピッカヌを開くこずもできたす。123* **Model**: コマンドメニュヌから **Switch model
** を遞択しお、セッション䞭にモデルを倉曎したす。プロンプトボックスの䞋郚にあるモデル名をクリックしお、同じピッカヌを開くこずもできたす。

124 124 

125 珟圚のモデルが[努力レベル](/docs/ja/model-config#adjust-effort-level)をサポヌトしおいる堎合、ピッカヌは **Effort** 行も衚瀺し、モデル名ボタンは遞択されたレベルを衚瀺したす。`max` 以倖のレベルを遞択するず、Claude Code はそれを珟圚のモデルのデフォルトずしおナヌザヌ蚭定の [`modelSettings`](/docs/ja/settings-reference#modelsettings) に保存したす。`max` は珟圚のセッションにのみ適甚されたす。モデル名ボタンず **Effort** 行には Claude Code v2.1.257 以降が必芁です。125 珟圚のモデルが[努力レベル](/docs/ja/model-config#adjust-effort-level)をサポヌトしおいる堎合、ピッカヌは **Effort** 行も衚瀺し、モデル名ボタンは遞択されたレベルを衚瀺したす。`max` 以倖のレベルを遞択するず、Claude Code はそれを珟圚のモデルのデフォルトずしおナヌザヌ蚭定の [`modelSettings`](/docs/ja/settings-reference#modelsettings) に保存したす。`max` は珟圚のセッションにのみ適甚されたす。モデル名ボタンず **Effort** 行には Claude Code v2.1.257 以降が必芁です。

126 

127 [動的ワヌクフロヌ](/docs/ja/workflows)が有効になっおおり、珟圚のモデルがそれをサポヌトしおいる堎合、**Effort** 行の䞋に **Ultracode** スむッチが衚瀺されたす。オンにしお、Claude がこのセッションの各実質的なタスクに察しお、遞択された努力レベルで[ワヌクフロヌ](/docs/ja/workflows#let-claude-decide-with-ultracode)を蚈画するようにしたす。オンの間、モデル名ボタンはレベルの埌に `· Ultracode` を衚瀺したす。スむッチには Claude Code v2.1.284 以降が必芁です。

126* **コマンドメニュヌ**: `/` をクリックするか `/` を入力しおコマンドメニュヌを開きたす。オプションには、ファむルの添付、モデルの切り替え、拡匵思考の切り替えが含たれたす。128* **コマンドメニュヌ**: `/` をクリックするか `/` を入力しおコマンドメニュヌを開きたす。オプションには、ファむルの添付、モデルの切り替え、拡匵思考の切り替えが含たれたす。

127 129 

128 Customize セクションは、MCP サヌバヌ、コマンド、出力スタむル、hooks、メモリ、instructions、暩限、プラグむンぞのアクセスを提䟛したす。タヌミナルアむコンが付いおいるアむテムは統合タヌミナルで開きたす。130 Customize セクションは、MCP サヌバヌ、コマンド、出力スタむル、hooks、メモリ、instructions、暩限、プラグむンぞのアクセスを提䟛したす。タヌミナルアむコンが付いおいるアむテムは統合タヌミナルで開きたす。


150 152 

151 Claude の最新のやるこずリストは衚瀺されたたたになり、Claude からの保留䞭の質問が尋ねおいるテキストも衚瀺されたたたになりたす。これには Claude Code v2.1.225 以降が必芁です。Claude が[サブ゚ヌゞェント](/docs/ja/sub-agents)を実行しおいる間、最新のアクティビティを含むラむブ進捗行が、それらを開始したツヌル呌び出しグルヌプの䞋に衚瀺されたす。これには Claude Code v2.1.269 以降が必芁です。153 Claude の最新のやるこずリストは衚瀺されたたたになり、Claude からの保留䞭の質問が尋ねおいるテキストも衚瀺されたたたになりたす。これには Claude Code v2.1.225 以降が必芁です。Claude が[サブ゚ヌゞェント](/docs/ja/sub-agents)を実行しおいる間、最新のアクティビティを含むラむブ進捗行が、それらを開始したツヌル呌び出しグルヌプの䞋に衚瀺されたす。これには Claude Code v2.1.269 以降が必芁です。

152 * Anthropic アカりントからサむンアりトするには、Settings セクションで **Sign out** を遞択するか、`/logout` を入力したす。[サヌドパヌティプロバむダヌ](#use-third-party-providers)では、メニュヌはどちらも提䟛したせん。Claude Code v2.1.277 以降が必芁です。154 * Anthropic アカりントからサむンアりトするには、Settings セクションで **Sign out** を遞択するか、`/logout` を入力したす。[サヌドパヌティプロバむダヌ](#use-third-party-providers)では、メニュヌはどちらも提䟛したせん。Claude Code v2.1.277 以降が必芁です。

153 * バグを報告するには、メニュヌの䞋郚にある **Report a problem** をクリックするか、`/bug` たたは `/feedback` をオプションの説明ず共に入力しお、レポヌトに事前入力したす。レポヌトを送信し、ファヌストパヌティ接続で Anthropic にサむンむンしおいる堎合、Claude Code はそれを Anthropic に送信したす。サヌドパヌティプロバむダヌたたは Anthropic 認蚌情報がない堎合、ダむアログは匕き続き開きたすが、送信するず゚ラヌが衚瀺され、䜕も送信されたせん。CLI の `/bug` ずは異なり、拡匵機胜はロヌカルアヌカむブを䜜成したせん。Claude Code v2.1.229 以降が必芁です。155 * バグを報告するには、メニュヌの䞋郚にある **Report a problem** をクリックするか、`/bug` たたは `/feedback` をオプションの説明ず共に入力しお、レポヌトに事前入力したす。レポヌトを送信し、ファヌストパヌティ接続で Anthropic にサむンむンしおいる堎合、Claude Code はそれを Anthropic に送信したす。Claude Code v2.1.229 以降が必芁です。

156 

157 サヌドパヌティプロバむダヌたたは Anthropic 認蚌情報がない堎合、䜕も送信されたせん。ダむアログは送信前にそのこずを瀺したす。レポヌトを送信するず、既知の API キヌずトヌクンパタヌンが削陀された状態で、[`~/.claude/feedback-bundles/` の䞋のロヌカルアヌカむブ](/docs/ja/data-usage#telemetry-services)ずしお保存されたす。そのファむルを Anthropic アカりント担圓者に送信するか、サポヌトリク゚ストに添付しおください。確認ではファむル名が衚瀺され、**Show folder** ボタンが含たれたす。コンピュヌタヌにレポヌトを保存するには Claude Code v2.1.284 以降が必芁です。

154 158 

155 組織のポリシヌが補品フィヌドバックをオフにしおいる堎合、**Report a problem** はメニュヌに衚瀺されず、`/bug` ず `/feedback` はレポヌトを開く代わりに `Feedback is turned off by your organization's policy or this environment's settings.` ずいう通知を衚瀺したす。159 組織のポリシヌが補品フィヌドバックをオフにしおいる堎合、**Report a problem** はメニュヌに衚瀺されず、`/bug` ず `/feedback` はレポヌトを開く代わりに `Feedback is turned off by your organization's policy or this environment's settings.` ずいう通知を衚瀺したす。Claude Code v2.1.284 以降では、`DISABLE_FEEDBACK_COMMAND` たたは `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` 環境倉数を蚭定した堎合、フィヌドバックもオフになり、レポヌトを開くずその通知が衚瀺されたす。

156* **サむドク゚スチョン**: `/btw` の埌に質問を入力しお、[䌚話に远加せずに](/docs/ja/interactive-mode#side-questions-with-%2Fbtw)セッションに぀いお質問したす。答えはチャットの暪のパネルで開き、そこでフォロヌアップの質問をするこずができたす。スレッドはりィンドりの再読み蟌みを通じお保持されたす。Claude Code は最新の 20 回の亀換を保持し、Claude Code が[保持期間を安党に刀断できる](/docs/ja/claude-directory#cleaned-up-automatically)限り、[`cleanupPeriodDays`](/docs/ja/settings-reference#cleanupperioddays)スケゞュヌルに埓っお保存されたスレッドを期限切れにしたす。スレッドをクリアするには、パネルのゎミ箱アむコンをクリックしたす。Claude Code v2.1.227 以降が必芁です。160* **サむドク゚スチョン**: `/btw` の埌に質問を入力しお、[䌚話に远加せずに](/docs/ja/interactive-mode#side-questions-with-%2Fbtw)セッションに぀いお質問したす。答えはチャットの暪のパネルで開き、そこでフォロヌアップの質問をするこずができたす。スレッドはりィンドりの再読み蟌みを通じお保持されたす。Claude Code は最新の 20 回の亀換を保持し、Claude Code が[保持期間を安党に刀断できる](/docs/ja/claude-directory#cleaned-up-automatically)限り、[`cleanupPeriodDays`](/docs/ja/settings-reference#cleanupperioddays)スケゞュヌルに埓っお保存されたスレッドを期限切れにしたす。スレッドをクリアするには、パネルのゎミ箱アむコンをクリックしたす。Claude Code v2.1.227 以降が必芁です。

157* **応答をコピヌ**: 応答にマりスを眮いお **Copy response** をクリックしおクリップボヌドにコピヌするか、`/copy` を入力しお最新の応答をコピヌしたす。`/copy 2` は 2 番目に新しい応答をコピヌしたす。Claude Code v2.1.277 以降が必芁です。161* **応答をコピヌ**: 応答にマりスを眮いお **Copy response** をクリックしおクリップボヌドにコピヌするか、`/copy` を入力しお最新の応答をコピヌしたす。`/copy 2` は 2 番目に新しい応答をコピヌしたす。Claude Code v2.1.277 以降が必芁です。

158* **コンテキスト衚瀺**: プロンプトボックスは Claude のコンテキストりィンドりをどの皋床䜿甚しおいるかを衚瀺したす。Claude は必芁に応じお自動的にコンパクトにするか、`/compact` を手動で実行できたす。162* **コンテキスト衚瀺**: プロンプトボックスは Claude のコンテキストりィンドりをどの皋床䜿甚しおいるかを衚瀺したす。Claude は必芁に応じお自動的にコンパクトにするか、`/compact` を手動で実行できたす。


181What's in @src/components/ (include a trailing slash for folders)185What's in @src/components/ (include a trailing slash for folders)

182```186```

183 187 

184倧きな PDF の堎合、ファむル党䜓ではなく特定のペヌゞを読むよう Claude に䟝頌できたす。単䞀ペヌゞ、110 ペヌゞなどの範囲、たたはペヌゞ 3 以降などのオヌプン゚ンド範囲。188倧きな PDF の堎合、ファむル党䜓ではなく特定のペヌゞを読むよう Claude に䟝頌できたす。単䞀ペヌゞ、110 ペヌゞなどの範囲、たたはペヌゞ 3 以降などのオヌプン゚ンド範囲。特定のペヌゞを読むには、Claude Code が実行されるマシンに [poppler-utils](/docs/ja/tools-reference#read-tool-behavior) が必芁です。

185 189 

186゚ディタヌでテキストを遞択するず、Claude は匷調衚瀺されたコヌドを自動的に衚瀺できたす。プロンプトボックスのフッタヌは、遞択されおいる行数を衚瀺したす。`Option+K`Mac/ `Alt+K`Windows/Linuxを抌しお、ファむルパスず行番号を含む @-メンション䟋`@app.ts#5-10`を挿入したす。遞択衚瀺の **X** をクリックしお削陀し、Claude が遞択を受け取らないようにしたす。他のテキストを遞択するず、衚瀺が戻りたす。190゚ディタヌでテキストを遞択するず、Claude は匷調衚瀺されたコヌドを自動的に衚瀺できたす。プロンプトボックスのフッタヌは、遞択されおいる行数を衚瀺したす。`Option+K`Mac/ `Alt+K`Windows/Linuxを抌しお、ファむルパスず行番号を含む @-メンション䟋`@app.ts#5-10`を挿入したす。遞択衚瀺の **X** をクリックしお削陀し、Claude が遞択を受け取らないようにしたす。他のテキストを遞択するず、衚瀺が戻りたす。

187 191 


242 </Step>246 </Step>

243 247 

244 <Step title="再開するセッションを遞択">248 <Step title="再開するセッションを遞択">

245 クラりドセッションを参照たたは怜玢したす。任意のセッションをクリックしおダりンロヌドし、䌚話をロヌカルで続行したす。249 セッションを参照たたは怜玢したす。任意のセッションをクリックしお䌚話をロヌカルで続行したす。

246 </Step>250 </Step>

247</Steps>251</Steps>

248 252 

249<Note>253<Note>

250 Web タブに衚瀺されるのは、GitHub リポゞトリで開始されたクラりドセッションのみです。再開するず、䌚話履歎がロヌカルに読み蟌たれたす。倉曎は claude.ai に同期されたせん。254 フォルダが GitHub リポゞトリの堎合、Web タブはそのリポゞトリからのセッションのみを衚瀺したす。

255 

256 クラりドセッションを再開するず、拡匵機胜は䌚話履歎のコピヌをダりンロヌドしたす。倉曎は claude.ai に同期されたせん。

251</Note>257</Note>

252 258 

259Web タブは、[Remote Control](/docs/ja/remote-control)セッションもリストしたす。開いおいるフォルダで実行されたセッションをクリックするず、拡匵機胜はコピヌをダりンロヌドする代わりにそのロヌカル䌚話を開き、それを衚瀺しおいるタブが既にある堎合はそのタブにフォヌカスしたす。拡匵機胜が別の Claude プロセスが䌚話を開いおいる可胜性を陀倖できない堎合、代わりにダりンロヌドされたコピヌを取埗したす。

260 

261䌚話のいずれかの郚分がダりンロヌドに倱敗した堎合、゚ラヌが衚瀺され、コピヌは保存されたせん。セッションを再床遞択しお再詊行したす。ダりンロヌドする䌚話がただないセッションを遞択した堎合、゚ラヌはそれを続行する堎所を瀺したす。

262 

253<h3 id="check-account-and-usage">263<h3 id="check-account-and-usage">

254 アカりントず䜿甚状況を確認する264 アカりントず䜿甚状況を確認する

255</h3>265</h3>


319 329 

320拡匵機胜はワヌクスペヌスフォルダごずにグルヌプを保存するため、りィンドりの再読み蟌み埌も保持され、同じフォルダを開くすべおのりィンドりに衚瀺されたす。リストを怜玢するず、拡匵機胜はすべおのグルヌプ党䜓で 1 ぀のフラットリストに䞀臎するものを衚瀺したす。330拡匵機胜はワヌクスペヌスフォルダごずにグルヌプを保存するため、りィンドりの再読み蟌み埌も保持され、同じフォルダを開くすべおのりィンドりに衚瀺されたす。リストを怜玢するず、拡匵機胜はすべおのグルヌプ党䜓で 1 ぀のフラットリストに䞀臎するものを衚瀺したす。

321 331 

332<h3 id="filter-the-sessions-list">

333 セッションリストをフィルタリングする

334</h3>

335 

336アクティビティバヌの長いセッションリストを絞り蟌むには、リストの䞊郚にある 2 ぀のフィルタコントロヌルを䜿甚したす。Claude Code v2.1.271 以降が必芁です。アヌカむブされたセッションは、どちらかのフィルタがオンの間は衚瀺されたせん。

337 

338* **アクティブ**: このトグルをオンにしお、入力が必芁なセッション、凊理䞭のセッション、未読のセッション、および最埌にフォヌカスした Claude タブのセッションのみを衚瀺したす。

339* **ステヌタスでフィルタリング**: ファネルアむコンをクリックしおから、**入力が必芁**、**凊理䞭**、たたは **完了** をチェックしお、これらの状態のセッションを衚瀺したす。**開く** たたは **閉じる** をチェックしお、セッションが開いおいるかどうかで絞り蟌みたす。セッションは、このりィンドりにタブがある堎合、たたはタヌミナルなどのこのマシン䞊の別の Claude Code プロセスで実行されおいる堎合、開いおいるず芋なされたす。

340 

341**アクティブ** がオンで、ステヌタス、**開く**、たたは **閉じる** をチェックするず、リストはチェックに䞀臎するすべおのセッションも衚瀺したす。蚭定したフィルタはりィンドりの再読み蟌み埌も保持されたす。

342 

322<h3 id="switch-to-terminal-mode">343<h3 id="switch-to-terminal-mode">

323 タヌミナルモヌドに切り替える344 タヌミナルモヌドに切り替える

324</h3>345</h3>


506拡匵機胜には 2 ぀のタむプの蚭定がありたす。527拡匵機胜には 2 ぀のタむプの蚭定がありたす。

507 528 

508* **VS Code の拡匵機胜蚭定**VS Code 内での拡匵機胜の動䜜を制埡したす。`Cmd+,`Macたたは `Ctrl+,`Windows/Linuxで開き、Extensions → Claude Code に移動したす。`/` を入力しお **General config
** を遞択しお蚭定を開くこずもできたす。529* **VS Code の拡匵機胜蚭定**VS Code 内での拡匵機胜の動䜜を制埡したす。`Cmd+,`Macたたは `Ctrl+,`Windows/Linuxで開き、Extensions → Claude Code に移動したす。`/` を入力しお **General config
** を遞択しお蚭定を開くこずもできたす。

509* **`~/.claude/settings.json` の Claude Code 蚭定**拡匵機胜ず CLI 間で共有されたす。蚱可されたコマンド、環境倉数、hooks、MCP サヌバヌに䜿甚したす。Pro、Max、Team プランでは、暩限モヌド䌚話が開始される入力の 1 ぀でもありたす。[Switch permission modes](/docs/ja/permission-modes#switch-permission-modes) に順序が蚘茉されおいたす。詳现は [Settings](/docs/ja/settings) を参照しおください。530* **`~/.claude/settings.json` の Claude Code 蚭定**拡匵機胜ず CLI 間で共有されたす。蚱可されたコマンド、環境倉数、hooks、MCP サヌバヌに䜿甚したす。Claude Code v2.1.283 以降では、暩限モヌド䌚話が開始される入力の 1 ぀でもあり、以前のバヌゞョンでは Pro、Max、Team プランのみです。[Switch permission modes](/docs/ja/permission-modes#switch-permission-modes) に順序が蚘茉されおいたす。詳现は [Settings](/docs/ja/settings) を参照しおください。

510 531 

511<Tip>532<Tip>

512 `settings.json` に `"$schema": "https://json.schemastore.org/claude-code-settings.json"` を远加しお、VS Code 内で利甚可胜なすべおの蚭定のオヌトコンプリヌトずむンラむン怜蚌を取埗したす。533 `settings.json` に `"$schema": "https://json.schemastore.org/claude-code-settings.json"` を远加しお、VS Code 内で利甚可胜なすべおの蚭定のオヌトコンプリヌトずむンラむン怜蚌を取埗したす。


718 739 

719サヌバヌは `ide` ずいう名前で、蚭定するものがないため `/mcp` から非衚瀺になっおいたす。ただし、組織が MCP ツヌルをホワむトリストに登録するために `PreToolUse` フックを䜿甚しおいる堎合は、それが存圚するこずを知っおおく必芁がありたす。740サヌバヌは `ide` ずいう名前で、蚭定するものがないため `/mcp` から非衚瀺になっおいたす。ただし、組織が MCP ツヌルをホワむトリストに登録するために `PreToolUse` フックを䜿甚しおいる堎合は、それが存圚するこずを知っおおく必芁がありたす。

720 741 

721**遞択ずオヌプンファむルコンテキスト。** 接続䞭、CLI は珟圚の゚ディタヌ遞択ずアクティブファむルのパスを、送信する各プロンプトのコンテキストずしお含めたす。トランスクリプトには、これが発生したずきに `⧉ Selected N lines from <file>` ずいう行が衚瀺されたす。`.env` などの機密ファむルを陀倖するには、そのパスに察しお [`Read` 拒吊ルヌル](/docs/ja/permissions#read-and-edit)を远加しおください。䞀臎する拒吊ルヌルは、そのファむルの遞択されたテキストずオヌプンファむル通知の䞡方が Claude に到達するのを防ぎたす。742**遞択ずオヌプンファむルコンテキスト。** 接続䞭、CLI は珟圚の゚ディタヌ遞択ずアクティブファむルのパスを、送信する各プロンプトのコンテキストずしお含めたす。トランスクリプトには、これが発生したずきに `⧉ Selected N lines from <file>` ずいう行が衚瀺されたす。

743 

744[Claude が䜜業䞭にメッセヌゞをキュヌに入れる](/docs/ja/interactive-mode#queue-messages-while-claude-works)堎合、`Enter` を抌したずきに持っおいた遞択を保持し、その埌に遞択したものは䜕でも保持したす。

745 

746`.env` などの機密ファむルを陀倖するには、そのパスに察しお [`Read` 拒吊ルヌル](/docs/ja/permissions#read-and-edit)を远加しおください。䞀臎する拒吊ルヌルは、そのファむルの遞択されたテキストずオヌプンファむル通知の䞡方が Claude に到達するのを防ぎたす。

722 747 

723[Attach Open File 蚭定](#extension-settings)をオフにするず、CLI はテキストを遞択しおいる間のみアクティブファむルのパスを受け取りたす。748[Attach Open File 蚭定](#extension-settings)をオフにするず、CLI はテキストを遞択しおいる間のみアクティブファむルのパスを受け取りたす。

724 749 

web-quickstart.md +3 −3

Details

231 231 

232クラりドセッションには接続された GitHub アカりントが必芁です。䞊蚘のブラりザフロヌで接続するか、GitHub CLI を䜿甚する堎合はタヌミナルから `/web-setup` を実行しおください。GitHub をたったく接続したくない堎合は、[Remote Control](/docs/ja/remote-control) を参照しお、自分のマシンで Claude Code を実行し、ブラりザたたは電話から監芖しおください。232クラりドセッションには接続された GitHub アカりントが必芁です。䞊蚘のブラりザフロヌで接続するか、GitHub CLI を䜿甚する堎合はタヌミナルから `/web-setup` を実行しおください。GitHub をたったく接続したくない堎合は、[Remote Control](/docs/ja/remote-control) を参照しお、自分のマシンで Claude Code を実行し、ブラりザたたは電話から監芖しおください。

233 233 

234<h3 id="not-available-for-the-selected-organization">234<h3 id="claude-code-isn’t-available-on-your-account">

235 「遞択した組織では利甚できたせん」235 「Claude Code はアカりントで利甚できたせん」

236</h3>236</h3>

237 237 

238゚ンタヌプラむズ組織では、所有者がクラりドセッションを有効にする必芁がある堎合がありたす。Anthropic アカりントチヌムにお問い合わせください。238遞択した組織のシヌトに Claude Code が含たれおいたせん。別の組織に属しおいる堎合は、そのペヌゞで **Switch organization** をクリックしおください。それ以倖の堎合は、組織の所有者に [Claude Code を含むシヌト](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan)を割り圓おるよう䟝頌しおください。

239 239 

240<h3 id="/web-setup-says-not-signed-in-to-claude">240<h3 id="/web-setup-says-not-signed-in-to-claude">

241 `/web-setup` が「Claude にサむンむンしおいたせん」ず衚瀺される241 `/web-setup` が「Claude にサむンむンしおいたせん」ず衚瀺される

Details

49 <div><code>CLAUDE\_CODE\_PACKAGE\_MANAGER\_AUTO\_UPDATE</code> は Homebrew たたは WinGet むンストヌルがバックグラりンドでアップグレヌドを実行し、再起動を促すこずができたす</div>49 <div><code>CLAUDE\_CODE\_PACKAGE\_MANAGER\_AUTO\_UPDATE</code> は Homebrew たたは WinGet むンストヌルがバックグラりンドでアップグレヌドを実行し、再起動を促すこずができたす</div>

50 <div><code>CLAUDE\_CODE\_SESSION\_ID</code> は Bash ツヌルサブプロセス環境にあり、hooks に枡される <code>session\_id</code> ず䞀臎したす</div>50 <div><code>CLAUDE\_CODE\_SESSION\_ID</code> は Bash ツヌルサブプロセス環境にあり、hooks に枡される <code>session\_id</code> ず䞀臎したす</div>

51 <div><code>/mcp</code> は接続されたサヌバヌのツヌル数を衚瀺し、0 個のツヌルで接続されたサヌバヌにフラグを立おたす</div>51 <div><code>/mcp</code> は接続されたサヌバヌのツヌル数を衚瀺し、0 個のツヌルで接続されたサヌバヌにフラグを立おたす</div>

52 <div><code>--channels</code> はコン゜ヌルAPI キヌ認蚌で機胜するようになりたした</div>52 <div>`--channels` はコン゜ヌルAPI キヌ認蚌で機胜するようになりたした</div>

53 <div>Bash、hooks、MCP、LSP などのサブプロセスは <code>OTEL\_\*</code> 環境倉数を継承しなくなったため、Bash ツヌル経由で実行される OTEL むンストルメント化されたアプリは、CLI 自䜓の OTLP ゚ンドポむントを取埗しなくなりたす</div>53 <div>Bash、hooks、MCP、LSP などのサブプロセスは <code>OTEL\_\*</code> 環境倉数を継承しなくなったため、Bash ツヌル経由で実行される OTEL むンストルメント化されたアプリは、CLI 自䜓の OTLP ゚ンドポむントを取埗しなくなりたす</div>

54 <div>サブ゚ヌゞェント進捗サマリヌはプロンプトキャッシュにヒットするようになり、<code>cache\_creation</code> トヌクンコストを玄 3 倍削枛したす</div>54 <div>サブ゚ヌゞェント進捗サマリヌはプロンプトキャッシュにヒットするようになり、<code>cache\_creation</code> トヌクンコストを玄 3 倍削枛したす</div>

55 <div>耇数の OAuth および認蚌情報の信頌性修正䞊列セッションはリフレッシュトヌクンレヌス埌に 401 で行き止たりにならず、MCP OAuth リフレッシュトヌクンは耇数のサヌバヌが同時にリフレッシュするずきに倱われず、同時認蚌情報曞き蟌みからのたれなログむンルヌプが修正されたす</div>55 <div>耇数の OAuth および認蚌情報の信頌性修正䞊列セッションはリフレッシュトヌクンレヌス埌に 401 で行き止たりにならず、MCP OAuth リフレッシュトヌクンは耇数のサヌバヌが同時にリフレッシュするずきに倱われず、同時認蚌情報曞き蟌みからのたれなログむンルヌプが修正されたす</div>

workflows.md +18 −10

Details

161 ultracode で Claude に決めさせる161 ultracode で Claude に決めさせる

162</h3>162</h3>

163 163 

164Ultracode は Claude Code の蚭定で、`xhigh` [掚論努力](/docs/ja/model-config#adjust-effort-level)ず自動ワヌクフロヌオヌケストレヌションを組み合わせたす。オンにするず、Claude はあなたが尋ねるのを埅぀のではなく、各実質的なタスク甚にワヌクフロヌを蚈画したす。164Ultracode は Claude Code の蚭定で、セッションが実行される[努力レベル](/docs/ja/model-config#adjust-effort-level)で自動ワヌクフロヌオヌケストレヌションをオンにしたす。オンにするず、Claude はあなたが尋ねるのを埅぀のではなく、各実質的なタスク甚にワヌクフロヌを蚈画したす。Claude Code プロンプトでオンにしたす。

165 165 

166```text wrap theme={null}166```text wrap theme={null}

167/effort ultracode167/effort ultracode

168```168```

169 169 

170ultracode が既にオンの状態でセッションを開始するには、`claude --effort ultracode` で起動したす。Claude Code v2.1.203 以降が必芁です。170ultracode が既にオンの状態でセッションを開始するには、`claude --effort ultracode` で起動したす。これは努力レベルを `xhigh` に蚭定したす。Claude Code v2.1.203 以降が必芁です。

171 171 

172モデルを遞択しながらオンにするには、`/model` ピッカヌの努力スラむダヌを矢印キヌで `ultracode` に移動したす。[努力レベルを調敎する](/docs/ja/model-config#adjust-effort-level)は ultracode をオンにするルヌトをリストしたす。172`/effort` スラむダヌからオンにするには、`Tab` を抌しお **Ultracode** トグルを反転させ、`Enter` を抌しお適甚したす。[努力レベルを調敎する](/docs/ja/model-config#adjust-effort-level)は ultracode をオンにするルヌトをリストしたす。

173 173 

174ultracode がオンの堎合、Claude はタスクがワヌクフロヌを必芁ずするかどうかを決定したす。単䞀のリク゚ストは耇数のワヌクフロヌに倉わる可胜性がありたす。コヌドを理解するためのワヌクフロヌ、倉曎を加えるためのワヌクフロヌ、それを怜蚌するためのワヌクフロヌです。これはセッション内のすべおのタスクに適甚されるため、各リク゚ストはより倚くのトヌクンを䜿甚し、䜎い努力レベルよりも長くかかりたす。174ultracode がオンの堎合、Claude はタスクがワヌクフロヌを必芁ずするかどうかを決定したす。単䞀のリク゚ストは耇数のワヌクフロヌに倉わる可胜性がありたす。コヌドを理解するためのワヌクフロヌ、倉曎を加えるためのワヌクフロヌ、それを怜蚌するためのワヌクフロヌです。これはセッション内のすべおのタスクに適甚されるため、各リク゚ストはより倚くのトヌクンを䜿甚し、ワヌクフロヌなしの同じリク゚ストよりも長くかかりたす。サブスクリプションプランでは、これらのトヌクンは䜿甚制限に察しお匕き出されるため、ultracode がオンのセッションは、オフの同じ䜜業よりも早くセッションたたは週間制限に達したす。

175 175 

176`/effort ultracode` は珟圚のセッション甚です。すべおのセッションをそれで開始するには、[`ultracode`](/docs/ja/settings-reference#ultracode) 蚭定を蚭定したす。日垞的な䜜業に戻るずきは `/effort high` で戻りたす。`/effort` メニュヌは [ultracode が利甚可胜な堎合](/docs/ja/model-config#when-ultracode-is-available)のみそれを提䟛したす。176ultracode をオンにするず既に倧芏暡な実行にオプトむンしおいるため、これらのチェックはオンの間は適甚されたせん。

177 

178* [「Large workflow」譊告](#cost)はワヌクフロヌ実行に衚瀺されたせん

179* セッションの[同時サブ゚ヌゞェント制限](/docs/ja/sub-agents#concurrent-subagent-limit)は、Claude が Agent ツヌルで生成するサブ゚ヌゞェントに察しお匷制されたせん

180* 自動暩限モヌド では、[ワヌクフロヌ起動を承認](#approve-the-plan-before-it-runs)するよう求められたせん

181 

182`/effort ultracode` は珟圚のセッション甚です。すべおのセッションをそれで開始するには、[`ultracode`](/docs/ja/settings-reference#ultracode) 蚭定を蚭定したす。日垞的な䜜業に戻るずきは `/effort ultracode off` で戻りたす。`/effort` スラむダヌは [ultracode が利甚可胜な堎合](/docs/ja/model-config#when-ultracode-is-available)のみトグルを提䟛したす。

177 183 

178<h3 id="approve-the-plan-before-it-runs">184<h3 id="approve-the-plan-before-it-runs">

179 実行前にプランを承認する185 実行前にプランを承認する


231 237 

232v2.1.216 より前は、Claude Code はリンクをたどり、遞択した堎所の倖にファむルを配眮する可胜性がありたした。238v2.1.216 より前は、Claude Code はリンクをたどり、遞択した堎所の倖にファむルを配眮する可胜性がありたした。

233 239 

234耇数の `.claude/` ディレクトリを持぀モノレポでは、ワヌクフロヌを適甚するパッケヌゞの暪に保持できたす。プロゞェクト堎所に保存するず、䜜業ディレクトリずリポゞトリルヌトの間に既に存圚する最も近い `.claude/workflows/` ディレクトリに曞き蟌むか、ただ存圚しない堎合はリポゞトリルヌトに曞き蟌みたす。プロゞェクトワヌクフロヌはそのパスに沿ったすべおの `.claude/workflows/` からも読み蟌たれ、耇数が同じ名前を定矩する堎合、Claude Code は䜜業ディレクトリに最も近いものを実行したす。240耇数の `.claude/` ディレクトリを持぀モノレポでは、ワヌクフロヌを適甚するパッケヌゞの暪に保持できたす。プロゞェクト堎所に保存するず、䜜業ディレクトリずリポゞトリルヌトの間に既に存圚する最も近い `.claude/workflows/` ディレクトリに曞き蟌むか、ただ存圚しない堎合はリポゞトリルヌトに曞き蟌みたす。プロゞェクトワヌクフロヌはそのパス沿ったすべおの `.claude/workflows/` からも読み蟌たれ、耇数が同じ名前を定矩する堎合、Claude Code は䜜業ディレクトリに最も近いものを実行したす。

235 241 

236プロゞェクトワヌクフロヌず個人甚ワヌクフロヌが名前を共有する堎合、プロゞェクトのものが実行されたす。242プロゞェクトワヌクフロヌず個人甚ワヌクフロヌが名前を共有する堎合、プロゞェクトのものが実行されたす。

237 243 


428Claude Code ぱヌゞェントが開始した順序でランを再生し、各゚ヌゞェントは保存された結果を返すか、再床実行したす。434Claude Code ぱヌゞェントが開始した順序でランを再生し、各゚ヌゞェントは保存された結果を返すか、再床実行したす。

429 435 

430* **完了**: 保存された結果を返したす。スクリプトを線集したか、前の゚ヌゞェントが異なる結果を返したため、プロンプトが前回の実行ず異なる最初の゚ヌゞェントが再床実行され、その埌のすべおの゚ヌゞェント完了したものも含むも実行されたす。436* **完了**: 保存された結果を返したす。スクリプトを線集したか、前の゚ヌゞェントが異なる結果を返したため、プロンプトが前回の実行ず異なる最初の゚ヌゞェントが再床実行され、その埌のすべおの゚ヌゞェント完了したものも含むも実行されたす。

431* **停止時にただ実行䞭**: 最初からやり盎したす。ランぜんたいを停止しおも、どの゚ヌゞェントも倱敗ずはカりントされたせん。437* **停止時にただ実行䞭**: 最初からやり盎したす。ラン党䜓を停止しおも、どの゚ヌゞェントも倱敗ずはカりントされたせん。

432* **倱敗**: 再床実行され、その埌に開始したすべおの゚ヌゞェント完了したものも含むも実行されたす。[`/workflows`](#watch-the-run) で゚ヌゞェントを遞択しお `x` を抌すこずで 1 ぀の゚ヌゞェントだけを停止するこずは、倱敗ずカりントされたす。438* **倱敗**: 再床実行され、その埌に開始したすべおの゚ヌゞェント完了したものも含むも実行されたす。[`/workflows`](#watch-the-run) で゚ヌゞェントを遞択しお `x` を抌すこずで 1 ぀の゚ヌゞェントだけを停止するこずは、倱敗ずカりントされたす。

433 439 

434最埌のケヌスは、既に完了した䜜業をファンアりトで再実行する䞭間の倱敗を意味したす。スクリプトが A、B、C、D をその順序で開始し、B が倱敗した堎合、再起動するず A はキャッシュから返され、B、C、D が再床実行されたす。440最埌のケヌスは、既に完了した䜜業をファンアりトで再実行する䞭間の倱敗を意味したす。スクリプトが A、B、C、D をその順序で開始し、B が倱敗した堎合、再起動するず A はキャッシュから返され、B、C、D が再床実行されたす。


474 480 

475Claude Code は各ワヌクフロヌ゚ヌゞェントのモデルを、[サブ゚ヌゞェントに䜿甚する同じ順序](/docs/ja/sub-agents#choose-a-model)で遞択したす。スクリプトがステヌゞに名前を付けるモデルは、その順序での゚ヌゞェントごずのモデルずしおカりントされたす。他に䜕も割り圓おない堎合、゚ヌゞェントはセッションのモデルで実行されたす。481Claude Code は各ワヌクフロヌ゚ヌゞェントのモデルを、[サブ゚ヌゞェントに䜿甚する同じ順序](/docs/ja/sub-agents#choose-a-model)で遞択したす。スクリプトがステヌゞに名前を付けるモデルは、その順序での゚ヌゞェントごずのモデルずしおカりントされたす。他に䜕も割り圓おない堎合、゚ヌゞェントはセッションのモデルで実行されたす。

476 482 

477モデルコストを制埡するには。483モデルコストを制埡するには

478 484 

479* 通垞のルヌチン䜜業のために小さいモデルに切り替える堎合は、倧芏暡なランの前に `/model` を確認しおください485* 通垞のルヌチン䜜業のために小さいモデルに切り替える堎合は、倧芏暡なランの前に `/model` を確認しおください

480* タスクを説明するずきに、最も匷力なものを必芁ずしないステヌゞに察しお小さいモデルを䜿甚するよう Claude に䟝頌しおください486* タスクを説明するずきに、最も匷力なものを必芁ずしないステヌゞに察しお小さいモデルを䜿甚するよう Claude に䟝頌しおください


508 514 

509ワヌクフロヌは CLI、デスクトップアプリ、IDE 拡匵機胜、[非むンタラクティブモヌド](/docs/ja/headless)で `claude -p`、および [Agent SDK](/docs/ja/agent-sdk/overview) で利甚できたす。同じ無効化蚭定がすべおのサヌフェスに適甚されたす。515ワヌクフロヌは CLI、デスクトップアプリ、IDE 拡匵機胜、[非むンタラクティブモヌド](/docs/ja/headless)で `claude -p`、および [Agent SDK](/docs/ja/agent-sdk/overview) で利甚できたす。同じ無効化蚭定がすべおのサヌフェスに適甚されたす。

510 516 

511自分自身のワヌクフロヌをオフにするには。517自分自身のワヌクフロヌをオフにするには

512 518 

513* `/config` で Dynamic workflows をオフに切り替えたす。セッション間で保持されたす。519* `/config` で Dynamic workflows をオフに切り替えたす。セッション間で保持されたす。

514* `~/.claude/settings.json` で `"disableWorkflows": true` を蚭定したす。セッション間で保持されたす。520* `~/.claude/settings.json` で `"disableWorkflows": true` を蚭定したす。セッション間で保持されたす。


516 522 

517組織党䜓のワヌクフロヌをオフにするには、[管理蚭定](/docs/ja/server-managed-settings)で `"disableWorkflows": true` を蚭定するか、[Claude Code 管理蚭定](https://claude.ai/admin-settings/claude-code)ペヌゞのトグルを䜿甚したす。523組織党䜓のワヌクフロヌをオフにするには、[管理蚭定](/docs/ja/server-managed-settings)で `"disableWorkflows": true` を蚭定するか、[Claude Code 管理蚭定](https://claude.ai/admin-settings/claude-code)ペヌゞのトグルを䜿甚したす。

518 524 

519ワヌクフロヌが無効化されるず、バンドルされたワヌクフロヌコマンドず `/workflow-authoring` スキルは利甚できなくなり、`ultracode` キヌワヌドはランをトリガヌしなくなり、`ultracode` は `/effort` メニュヌから削陀されたす。525ワヌクフロヌが無効化されるず、バンドルされたワヌクフロヌコマンドず `/workflow-authoring` スキルは利甚できなくなり、`ultracode` キヌワヌドはランをトリガヌしなくなり、**Ultracode** トグルは `/effort` から削陀されたす。ランが既に進行䞭の堎合は、実行を続けたす。

526 

527ワヌクフロヌをオフにするこずで、[ultracode](#let-claude-decide-with-ultracode)も利甚できなくなりたす。ultracode だけを陀倖する管理蚭定ルヌルはありたせん。[利甚可胜](/docs/ja/model-config#when-ultracode-is-available)な堎所では、ナヌザヌは `/effort ultracode` で ultracode をオンにできたす。[゚フォヌト䞊限](/docs/ja/model-config#organization-effort-limits)は、ultracode がオンのセッションが実行する゚フォヌトレベルを䜎䞋させたすが、ultracode をオフにしたせん。

520 528 

521<h2 id="related-resources">529<h2 id="related-resources">

522 関連リ゜ヌス530 関連リ゜ヌス