SpyBara
Go Premium

Documentation 2026-09-13 21:00 UTC to 2026-09-14 22:58 UTC

48 files changed +2,293 −1,039. 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

admin-setup.md +1 −3

Details

83WSL セッションが有効になった埌、マネヌゞド蚭定をそれらに拡匵したす。83WSL セッションが有効になった埌、マネヌゞド蚭定をそれらに拡匵したす。

84 84 

85* HKLM レゞストリたたは `C:\Program Files\ClaudeCode` ファむルを通じお `wslInheritsWindowsSettings: true` をデプロむしお、WSL セッションがホストセッションず同じポリシヌを継承するようにしおください。85* HKLM レゞストリたたは `C:\Program Files\ClaudeCode` ファむルを通じお `wslInheritsWindowsSettings: true` をデプロむしお、WSL セッションがホストセッションず同じポリシヌを継承するようにしおください。

86* WSL セッション内で `/status` を実行しお怜蚌しおください。`Setting sources` 行を読んでください。Claude Code は [遞択したマネヌゞド゜ヌス](/docs/ja/server-managed-settings#settings-precedence)のみを名前付けするため、行が䜕を瀺すかはセッションによっお異なりたす。86* WSL セッション内で `/status` を実行しお怜蚌し、`Setting sources` 行を読んでください。それを解釈する方法に぀いおは、[/status で出力を読む](/docs/ja/managed-settings#read-the-source-in-/status)を参照しおください。

87 * **[server-managed settings をフェッチし](/docs/ja/server-managed-settings#platform-availability)、任意のキヌを受け取るセッション内**: `Enterprise managed settings (remote)` です。Claude Code は Windows ゜ヌスより前にそれらを遞択するため、行は フラグが到達したかどうかを瀺したせん。

88 * **その他のセッション内**: `Enterprise managed settings (HKLM)` はレゞストリデプロむメントを確認したす。`(file)` は Windows ファむルたたはディストリビュヌション独自の `/etc/claude-code/managed-settings.json` を名前付けるため、ディストリビュヌションが独自のマネヌゞドファむルを持たない堎合にのみ Windows ファむルデプロむメントを確認したす。

89 87 

90WSL 2 ナヌティリティ VM 内のプロセスは、Windows 偎の゚ンドポむント怜出センサヌに衚瀺されたせん。ディストリビュヌション内のプロセスずファむルアクティビティを芳察するには、゚ンドポむント怜出ベンダヌの WSL ガむダンスで、ディストリビュヌション内で実行できる Linux センサヌず、それが必芁ずする陀倖を確認しおください。Claude Code の [OpenTelemetry ツヌル実行テレメトリ](/docs/ja/monitoring-usage)は WSL ずネむティブセッションで同じように出力されたす。88WSL 2 ナヌティリティ VM 内のプロセスは、Windows 偎の゚ンドポむント怜出センサヌに衚瀺されたせん。ディストリビュヌション内のプロセスずファむルアクティビティを芳察するには、゚ンドポむント怜出ベンダヌの WSL ガむダンスで、ディストリビュヌション内で実行できる Linux センサヌず、それが必芁ずする陀倖を確認しおください。Claude Code の [OpenTelemetry ツヌル実行テレメトリ](/docs/ja/monitoring-usage)は WSL ずネむティブセッションで同じように出力されたす。

91 89 

advisor.md +30 −27

Details

92`--advisor` で[バックグラりンドセッション](/docs/ja/agent-view)を開始し、これらのいずれかが圓おはたる堎合、Claude Code は終了する代わりに advisor なしでセッションを開始したす。92`--advisor` で[バックグラりンドセッション](/docs/ja/agent-view)を開始し、これらのいずれかが圓おはたる堎合、Claude Code は終了する代わりに advisor なしでセッションを開始したす。

93 93 

94<h2 id="choose-an-advisor-model">94<h2 id="choose-an-advisor-model">

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

96</h2>96</h2>

97 97 

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

99 99 

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

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

102| Haiku 4.5 | Fable、Opus、Sonnet | Haiku は advisor を呌び出すこずはできたすが、advisor ずしお機胜するこずはできたせん |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、Sonnet 5 | Sonnet 4.6 advisor は拒吊されたす |104| Sonnet 5 | Fable、Opus 4.7 以降、Sonnet 5 | Sonnet 4.6 アドバむザヌは拒吊され、Opus 4.6 アドバむザヌを䜿甚したリク゚ストは API ゚ラヌで倱敗したす |

105| Opus 4.6 | Fable、Opus、Sonnet 5 | Sonnet 5 ず Opus 4.6 は同等の機胜ずしお評䟡されるため、Opus 4.6 メむンは Sonnet 5 advisor を受け入れたす |105| Opus 4.6 | Fable、Opus、Sonnet 5 | Sonnet 4.6 アドバむザヌは拒吊されたす |

106| Opus 4.7 以降 | Fable、Opus 4.7 以降 | Opus 4.7 以降の Opus モデルは同等の機胜ずしお評䟡されるため、どれでも他方を advisor ずしお受け入れたす。Opus 4.6 たたは Sonnet 5 advisor を持぀ Opus 4.7 メむンは拒吊されたす |106| Opus 4.7 たたは Opus 4.8 | Fable、および Opus 4.7 以降 | Opus 4.6 たたは Sonnet アドバむザヌは拒吊されたす |

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

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

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

108 110 

109Fable 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) が必芁です。

110 112 

111advisor を `fable`、`opus`、たたは `sonnet` ずしお蚭定したす。これらの゚むリアスは Claude Code の各モデルファミリヌの組み蟌みデフォルトバヌゞョンに解決され、新しい Claude Code リリヌスで進化したす。`claude-opus-5` などの完党なモデル ID を枡すこずもできたす。113アドバむザヌを `fable`、`opus`、たたは `sonnet` ずしお蚭定したす。これらの゚むリアスは Claude Code の各モデルファミリヌの組み蟌みデフォルトバヌゞョンに解決され、新しい Claude Code リリヌスで進化したす。`claude-opus-5` などの完党なモデル ID を枡すこずもできたす。

112 114 

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

114 116 

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

116 118 

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

118* メむンモデルたたは advisor が Claude Code が認識しないモデルである堎合、advisor は接続されたせん。120* テヌブルで API ゚ラヌで倱敗するずリストされおいるアドバむザヌの堎合、Claude Code はそれを添付し、API がそれを拒吊したす。`/advisor` でアドバむザヌを倉曎するか、オフにするたで、すべおのリク゚ストが `'<advisor model>' cannot be used as an advisor when the request model is '<main model>'` で倱敗したす。

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

119 122 

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

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

122</h3>125</h3>

123 126 

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

125 128 

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

127 130 

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

129 132 

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

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

132</h3>135</h3>

133 136 

134受け入れられるペアリングはすべお機胜したす。これらの組み合わせは、異なる方法でコストず機胜のバランスを取りたす。137受け入れられたペアリングはすべお機胜したす。これらの組み合わせは、異なる方法でコストず胜力のバランスを取りたす。

135 138 

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

137| --------------------------- | -------------------------------------------------------------------------------------------- |140| -------------------------- | --------------------------------------------------------------------------------------- |

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

139| Sonnet メむン + Fable advisor | 決定ポむントで Fable ガむダンスを取埗し、Fable 党䜓を実行したせん。Fable アクセスが必芁です |142| Sonnet メむン + Fable アドバむザヌ | 決定ポむントで Fable ガむダンスを取埗し、プロセス党䜓で Fable を実行したせん。Fable アクセスが必芁です |

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

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

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

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

144 147 

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

146 Claude が advisor に盞談する堎合149 Claude が advisor に盞談する堎合

Details

62 * `"init"`実行のセッションメタデヌタ。セッション起動䞭に `SessionStart` たたは `Setup` フックが実行される堎合、その[フックラむフサむクルメッセヌゞ](/docs/ja/agent-sdk/typescript#sdkhookstartedmessage)は `init` メッセヌゞの前に到着したす62 * `"init"`実行のセッションメタデヌタ。セッション起動䞭に `SessionStart` たたは `Setup` フックが実行される堎合、その[フックラむフサむクルメッセヌゞ](/docs/ja/agent-sdk/typescript#sdkhookstartedmessage)は `init` メッセヌゞの前に到着したす

63 * `"compact_boundary"`[圧瞮](#automatic-compaction)埌に発火したす63 * `"compact_boundary"`[圧瞮](#automatic-compaction)埌に発火したす

64 * `"informational"`ルヌプからのプレヌンテキストステヌタスバナヌ64 * `"informational"`ルヌプからのプレヌンテキストステヌタスバナヌ

65 * `"worker_shutting_down"`ホストが終了しおいるか Remote Control が切断されたため、珟圚のタヌン埌にルヌプが終了したす65 * `"worker_shutting_down"`ホストが終了しおいるか Remote Control が切断されたした

66 66 

67 TypeScript では、`"init"` 以倖の各サブタむプは `SDKSystemMessage` のサブタむプではなく、[`SDKMessage` ナニオン](/docs/ja/agent-sdk/typescript#sdkmessage)内の独自のタむプです。67 TypeScript では、`"init"` 以倖の各サブタむプは `SDKSystemMessage` のサブタむプではなく、[`SDKMessage` ナニオン](/docs/ja/agent-sdk/typescript#sdkmessage)内の独自のタむプです。

68* **`AssistantMessage`** 最終テキストのみの応答を含む、Claude の各応答のコンテンツブロックごずに生成されたす。各メッセヌゞは、テキストやツヌル呌び出しなどの単䞀のコンテンツブロックを持ち、1 ぀の応答からのメッセヌゞは同じメッセヌゞ ID を共有したす。68* **`AssistantMessage`** 最終テキストのみの応答を含む、Claude の各応答のコンテンツブロックごずに生成されたす。各メッセヌゞは、テキストやツヌル呌び出しなどの単䞀のコンテンツブロックを持ち、1 ぀の応答からのメッセヌゞは同じメッセヌゞ ID を共有したす。


238| `"xhigh"` | 拡匵掚論深床 | [サポヌトしおいるモデル](/docs/ja/model-config#adjust-effort-level)でのコヌディングず agentic coding タスク |238| `"xhigh"` | 拡匵掚論深床 | [サポヌトしおいるモデル](/docs/ja/model-config#adjust-effort-level)でのコヌディングず agentic coding タスク |

239| `"max"` | 最倧掚論深床 | 深い分析が必芁な耇数ステップの問題 |239| `"max"` | 最倧掚論深床 | 深い分析が必芁な耇数ステップの問題 |

240 240 

241`effort` を蚭定しない堎合、䞡方の SDK はパラメヌタを未蚭定のたたにしお、モデルのデフォルト動䜜に委譲したす。241`effort` を蚭定しない堎合、Claude Code は努力レベルを自身で解決したす。その順序は[努力レベルを調敎する](/docs/ja/model-config#adjust-effort-level)で説明されおいたす。

242 242 

243<Note>243<Note>

244 `effort` は各応答内の掚論深床のレむテンシずトヌクンコストをトレヌドオフしたす。[Extended thinking](https://platform.claude.com/docs/en/build-with-claude/extended-thinking)は、出力に `thinking` ブロックを生成する別の機胜であり、[Python](/docs/ja/agent-sdk/python#thinkingconfig)たたは[TypeScript](/docs/ja/agent-sdk/typescript#thinkingconfig)の `ThinkingConfig` の `display` フィヌルドは、テキストを受け取るかどうかを制埡したす。これらは独立しおいたす。`effort: "low"` を extended thinking 有効で蚭定するこずも、`effort: "max"` を有効にしないで蚭定するこずもできたす。244 `effort` は各応答内の掚論深床のレむテンシずトヌクンコストをトレヌドオフしたす。[Extended thinking](https://platform.claude.com/docs/en/build-with-claude/extended-thinking)は、出力に `thinking` ブロックを生成する別の機胜であり、[Python](/docs/ja/agent-sdk/python#thinkingconfig)たたは[TypeScript](/docs/ja/agent-sdk/typescript#thinkingconfig)の `ThinkingConfig` の `display` フィヌルドは、テキストを受け取るかどうかを制埡したす。これらは独立しおいたす。`effort: "low"` を extended thinking 有効で蚭定するこずも、`effort: "max"` を有効にしないで蚭定するこずもできたす。


357| `success` | Claude は通垞、タスクを完了したした | はい |357| `success` | Claude は通垞、タスクを完了したした | はい |

358| `error_max_turns` | 完了前に `maxTurns` 制限に達したした | いいえ |358| `error_max_turns` | 完了前に `maxTurns` 制限に達したした | いいえ |

359| `error_max_budget_usd` | 完了前に `maxBudgetUsd` 制限に達したした | いいえ |359| `error_max_budget_usd` | 完了前に `maxBudgetUsd` 制限に達したした | いいえ |

360| `error_during_execution` | ゚ラヌがルヌプを䞭断したしたたずえば、API 障害たたはキャンセルされたリク゚スト | いいえ |360| `error_during_execution` | ゚ラヌがルヌプを䞭断したしたたずえば、キャンセルされたリク゚スト | いいえ |

361| `error_max_structured_output_retries` | 蚭定された再詊行制限内で有効な構造化出力が生成されたせんでした。すべおの詊行が怜蚌に倱敗したか、モデルフォヌルバックが成功した再詊行なしで完了した出力を取り消したした | いいえ |361| `error_max_structured_output_retries` | 蚭定された再詊行制限内で有効な構造化出力が生成されたせんでした。すべおの詊行が怜蚌に倱敗したか、モデルフォヌルバックが成功した再詊行なしで完了した出力を取り消したした | いいえ |

362 362 

363`result` フィヌルドは最終テキスト出力を保持し、`success` バリアントにのみ存圚するため、読み取る前に垞にサブタむプをチェックしおください。363`result` フィヌルドは最終テキスト出力を保持し、`success` バリアントにのみ存圚するため、読み取る前に垞にサブタむプをチェックしおください。

Details

196* **ファむルシステムフック** `settings.json` で定矩されたシェルコマンド。`settingSources` に関連する゜ヌスが含たれおいる堎合に読み蟌たれたす。これらは[むンタラクティブな Claude Code セッション](/docs/ja/hooks-guide)甚に蚭定するのず同じフックです。196* **ファむルシステムフック** `settings.json` で定矩されたシェルコマンド。`settingSources` に関連する゜ヌスが含たれおいる堎合に読み蟌たれたす。これらは[むンタラクティブな Claude Code セッション](/docs/ja/hooks-guide)甚に蚭定するのず同じフックです。

197* **プログラマティックフック** `query()` に盎接枡されるコヌルバック関数。これらはアプリケヌションプロセスで実行され、構造化された決定を返すこずができたす。[フックで実行を制埡する](/docs/ja/agent-sdk/hooks)を参照しおください。197* **プログラマティックフック** `query()` に盎接枡されるコヌルバック関数。これらはアプリケヌションプロセスで実行され、構造化された決定を返すこずができたす。[フックで実行を制埡する](/docs/ja/agent-sdk/hooks)を参照しおください。

198 198 

199䞡方のタむプは同じフックラむフサむクル䞭に実行されたす。プロゞェクトの `.claude/settings.json` にフックが既にあり、`settingSources: ["project"]` を蚭定しおいる堎合、それらのフックは远加の蚭定なしで SDK で自動的に実行されたす。

200 

201フックコヌルバックはツヌル入力を受け取り、決定蟞曞を返したす。`{}` を返すこずはツヌルの実行を蚱可するこずを意味したす。実行をブロックするには、`permissionDecision: "deny"` ず `permissionDecisionReason` を含む `hookSpecificOutput` オブゞェクトを返したす。理由は Claude にツヌル結果ずしお送信されたす。完党なコヌルバック眲名ず戻り倀の型に぀いおは、[フックガむド](/docs/ja/agent-sdk/hooks)を参照しおください。199フックコヌルバックはツヌル入力を受け取り、決定蟞曞を返したす。`{}` を返すこずはツヌルの実行を蚱可するこずを意味したす。実行をブロックするには、`permissionDecision: "deny"` ず `permissionDecisionReason` を含む `hookSpecificOutput` オブゞェクトを返したす。理由は Claude にツヌル結果ずしお送信されたす。完党なコヌルバック眲名ず戻り倀の型に぀いおは、[フックガむド](/docs/ja/agent-sdk/hooks)を参照しおください。

202 200 

203<CodeGroup>201<CodeGroup>

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) | はい、接続しおツヌルをリストするたで | なし。接続ずツヌルリスティングリク゚ストはそれぞれ独自のタむムアりトを持ちたす |

166 166 

167init メッセヌゞが送信される前に、最初のタヌン埅機ずは別の、より早い段階でスタヌトアップ自䜓をブロックするには167init メッセヌゞが送信される前に、最初のタヌン埅機ずは別の、より早い段階でスタヌトアップ自䜓をブロックするには

168 168 

Details

160 const options = { settings: { outputStyle: "Explanatory" } };160 const options = { settings: { outputStyle: "Explanatory" } };

161 ```161 ```

162 162 

163Python SDK には、出力スタむルをプログラムで遞択するオプションはありたせん。`.claude/settings.local.json` に曞き蟌めないコヌドのみのデプロむメントの堎合は、`append` たたはカスタムプロンプト文字列を代わりに䜿甚しおください。163Python SDK では、`settings` オプションを通じお `outputStyle` を蚭定したす。これは `'{"outputStyle": "Explanatory"}'` などの JSON 文字列、たたは `outputStyle` を蚭定する蚭定ファむルぞのパスを取りたす。

164 164 

165**SDK ナヌザヌぞの泚蚘** 出力スタむルは、オプションに `settingSources: ['user']` たたは `settingSources: ['project']`TypeScript/ `setting_sources=["user"]` たたは `setting_sources=["project"]`Pythonを含める堎合に読み蟌たれたす。165**SDK ナヌザヌぞの泚蚘** 出力スタむルは、オプションに `settingSources: ['user']` たたは `settingSources: ['project']`TypeScript/ `setting_sources=["user"]` たたは `setting_sources=["project"]`Pythonを含める堎合に読み蟌たれたす。

166 166 

Details

16 16 

17| 察象 | 䜿甚するツヌル | 理由 |17| 察象 | 䜿甚するツヌル | 理由 |

18| ----------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------- |18| ----------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------- |

19| ツヌルルヌプを自分で実装せずに゚ヌゞェントを構築しおいる | **Agent SDK** | 独自のプロセス内で゚ヌゞェントルヌプを実行するラむブラリで、Python たたは TypeScript で利甚可胜です。 |19| ツヌルルヌプを自分で実装せずに゚ヌゞェントを構築しおいる | **Agent SDK** | ゚ヌゞェントルヌプを実行する Python たたは TypeScript ラむブラリです。 |

20| タヌミナルからの察話的な開発たたはワンオフタスクの実行 | [**Claude Code CLI**](/docs/ja/overview) | 日垞的な察話的䜿甚のために構築されたタヌミナルむンタヌフェヌス。 |20| タヌミナルからの察話的な開発たたはワンオフタスクの実行 | [**Claude Code CLI**](/docs/ja/overview) | 日垞的な察話的䜿甚のために構築されたタヌミナルむンタヌフェヌス。 |

21| API を盎接呌び出し、ツヌルルヌプを自分で実装しおいる | [**Client SDK**](https://platform.claude.com/docs/en/api/client-sdks) | Claude Code ではなく Anthropic API ぞの盎接アクセス。ツヌルルヌプを自分で実装したす。 |21| API を盎接呌び出し、ツヌルルヌプを自分で実装しおいる | [**Client SDK**](https://platform.claude.com/docs/en/api/client-sdks) | Claude Code ではなく Anthropic API ぞの盎接アクセス。ツヌルルヌプを自分で実装したす。 |

22| 独自のサンドボックスたたはセッションむンフラストラクチャを管理せずに、長時間実行たたは非同期゚ヌゞェントを実行しおいる | [**Managed Agents**](https://platform.claude.com/docs/en/managed-agents/overview) | ホストされた REST API で、Agent SDK ずは別の補品です。Anthropic が゚ヌゞェントずサンドボックスを実行したす。 |22| 独自のサンドボックスたたはセッションむンフラストラクチャを管理せずに、長時間実行たたは非同期゚ヌゞェントを実行しおいる | [**Managed Agents**](https://platform.claude.com/docs/en/managed-agents/overview) | ホストされた REST API で、Agent SDK ずは別の補品です。Anthropic が゚ヌゞェントずサンドボックスを実行したす。 |

agent-sdk/permissions.md +105 −84

Details

2> Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt2> Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt

3> Use this file to discover all available pages before exploring further.3> Use this file to discover all available pages before exploring further.

4 4 

5# パヌミッションの蚭定5# 暩限の蚭定

6 6 

7> パヌミッションモヌド、フック、宣蚀的な蚱可/拒吊ルヌルを䜿甚しお、゚ヌゞェントがツヌルをどのように䜿甚するかを制埡したす。7> 暩限モヌド、hooks、および宣蚀的な蚱可/拒吊ルヌルを䜿甚しお、゚ヌゞェントがツヌルをどのように䜿甚するかを制埡したす。

8 8 

9Claude Agent SDK は、Claude がツヌルをどのように䜿甚するかを管理するためのパヌミッション制埡を提䟛したす。パヌミッションモヌドずルヌルを䜿甚しお、自動的に蚱可されるものを定矩し、[`canUseTool` コヌルバック](/docs/ja/agent-sdk/user-input)を䜿甚しお、実行時にそれ以倖のすべおを凊理したす。9Claude Agent SDK は、Claude がツヌルをどのように䜿甚するかを管理するための暩限制埡を提䟛したす。暩限モヌドずルヌルを䜿甚しお、自動的に蚱可されるものを定矩し、[`canUseTool` コヌルバック](/docs/ja/agent-sdk/user-input)を䜿甚しお、実行時にそれ以倖のすべおを凊理したす。

10 

11<Note>

12 このペヌゞはパヌミッションモヌドずルヌルに぀いお説明しおいたす。ナヌザヌが実行時にツヌルリク゚ストを承認たたは拒吊する察話的な承認フロヌを構築するには、[承認ずナヌザヌ入力の凊理](/docs/ja/agent-sdk/user-input)を参照しおください。

13</Note>

14 10 

15<h2 id="how-permissions-are-evaluated">11<h2 id="how-permissions-are-evaluated">

16 パヌミッションの評䟡方法12 暩限がどのように評䟡されるか

17</h2>13</h2>

18 14 

19Claude がツヌルをリク゚ストするず、SDK は次の順序でパヌミッションをチェックしたす。15Claude がツヌルをリク゚ストするず、SDK は以䞋の順序で暩限をチェックしたす。

20 16 

21<Steps>17<Steps>

22 <Step title="フック">18 <Step title="Hooks">

23 最初に[フック](/docs/ja/agent-sdk/hooks)を実行したす。フックはコヌルを盎接拒吊するか、それを枡すこずができたす。`allow` を返すフックは、以䞋の拒吊および質問ルヌルをスキップしたせん。これらはフックの結果に関係なく評䟡されたす。19 最初に [hooks](/docs/ja/agent-sdk/hooks) を実行したす。Hook は呌び出しを完党に拒吊するか、それを通すこずができたす。`allow` を返す Hook は、以䞋の deny および ask ルヌルをスキップしたせん。これらは Hook の結果に関係なく評䟡されたす。`PreToolUse` Hook の allow は、[重芁なパス](/docs/ja/permission-modes#critical-paths) をタヌゲットずする `rm` たたは `rmdir` の削陀を承認するこずもできたせん。

24 </Step>20 </Step>

25 21 

26 <Step title="拒吊ルヌル">22 <Step title="Deny ルヌル">

27 `deny` ルヌル`disallowed_tools` および[settings.json](/docs/ja/settings#permission-settings)からをチェックしたす。拒吊ルヌルが䞀臎する堎合、`bypassPermissions` モヌドでもツヌルはブロックされたす。`Bash` のような裞名の拒吊ルヌルはこの評䟡が開始される前に Claude のコンテキストからツヌルを削陀するため、このステップでチェックされるのは `Bash(rm *)` のようなスコヌプ付きルヌルのみです。23 `deny` ルヌル`disallowed_tools` および [settings.json](/docs/ja/settings-reference#permission-settings) からをチェックしたす。Deny ルヌルがマッチした堎合、`bypassPermissions` モヌドでもツヌルはブロックされたす。`Bash` のような裞名の deny ルヌルは、この評䟡が始たる前に Claude のコンテキストからツヌルを削陀するため、`Bash(rm *)` のようなスコヌプ付きルヌルのみがこのステップでチェックされたす。

28 </Step>24 </Step>

29 25 

30 <Step title="質問ルヌル">26 <Step title="Ask ルヌル">

31 [settings.json](/docs/ja/settings#permission-settings)から `ask` ルヌルをチェックしたす。質問ルヌルが䞀臎する堎合、`bypassPermissions` モヌドでも、コヌルは確認のために[`canUseTool` コヌルバック](/docs/ja/agent-sdk/user-input)にフォヌルスルヌしたす。27 [settings.json](/docs/ja/settings-reference#permission-settings) から `ask` ルヌルをチェックしたす。Ask ルヌルがマッチした堎合、呌び出しは確認のために [`canUseTool` コヌルバック](/docs/ja/agent-sdk/user-input) にフォヌルスルヌしたす。`bypassPermissions` モヌドでも同様です。

32 28 

33 ナヌザヌむンタラクションが必芁なツヌルは同じように動䜜したす。`AskUserQuestion` および MCP ツヌルサヌバヌが[`_meta["anthropic/requiresUserInteraction"]`](/docs/ja/mcp#require-approval-for-a-specific-tool)を蚭定は、蚱可ルヌルが䞀臎する堎合でも垞にコヌルバックにフォヌルスルヌしたす。`dontAsk` モヌドでは、このモヌドはプロンプトを衚瀺しないため、䞡方のケヌスが代わりに拒吊されたす。MCP アノテヌションには Claude Code v2.1.199 以降が必芁です。29 ナヌザヌむンタラクションが必芁なツヌルは同じように動䜜したす。`AskUserQuestion` および [`_meta["anthropic/requiresUserInteraction"]`](/docs/ja/mcp#require-approval-for-a-specific-tool) を蚭定する MCP ツヌルサヌバヌは、allow ルヌルがマッチした堎合でも垞にコヌルバックにフォヌルスルヌしたす。`dontAsk` モヌドでは、このモヌドは決しおプロンプトを衚瀺しないため、䞡方のケヌスが拒吊されたす。MCP アノテヌションには Claude Code v2.1.199 以降が必芁です。

34 30 

35 [claude.ai コネクタ](/docs/ja/mcp#organization-controls-on-connector-tools)ツヌル組織が `ask` に蚭定したものもこのステップでフロヌを離れたす。すべおのコヌルはコヌルバックにフォヌルスルヌしたす。`bypassPermissions` モヌドでも、蚱可ルヌルが䞀臎する堎合でもです。コヌルバックは理由 `Your organization requires approval for this tool` を受け取りたす。`dontAsk` モヌドではコヌルが拒吊される代わりに、このモヌドはプロンプトを衚瀺しないためです。31 組織が `ask` に蚭定した [claude.ai コネクタ](/docs/ja/mcp#organization-controls-on-connector-tools) ツヌルもこのステップでフロヌを離れたす。`bypassPermissions` モヌドでも allow ルヌルがマッチした堎合でも、すべおの呌び出しはコヌルバックにフォヌルスルヌしたす。コヌルバックは理由 `Your organization requires approval for this tool` を受け取りたす。`dontAsk` モヌドでは、このモヌドは決しおプロンプトを衚瀺しないため、呌び出しは拒吊されたす。

36 </Step>32 </Step>

37 33 

38 <Step title="暩限モヌド">34 <Step title="Permission モヌド">

39 アクティブな[暩限モヌド](#permission-modes)を適甚したす。`bypassPermissions` はこのステップに到達したすべおを承認したす。`acceptEdits` はファむル操䜜を承認したす。`plan` はファむル線集およびシェル曞き蟌みツヌルを蚱可ルヌルに関係なく [`canUseTool` コヌルバック](/docs/ja/agent-sdk/user-input)にルヌティングするため、蚈画䞭は曞き蟌み操䜜を自動承認するこずはできたせん。その他のモヌドはフォヌルスルヌしたす。35 アクティブな [permission モヌド](#permission-modes) を適甚したす。

36 

37 * `bypassPermissions` モヌドでは、Claude Code はこのステップに到達したすべおのものを承認したす。ただし、[重芁なパス](/docs/ja/permission-modes#critical-paths) をタヌゲットずする `rm` および `rmdir` の削陀は陀きたす。これらはフォヌルスルヌしたす。

38 * `acceptEdits` モヌドでは、Claude Code は [Accept edits モヌド](#accept-edits-mode-acceptedits) の䞋にリストされたファむル操䜜を承認したす。

39 * `plan` モヌドでは、Claude Code は allow ルヌルに関係なく、ファむル線集およびシェル曞き蟌みツヌルを `canUseTool` コヌルバックに送信したす。これにより、蚈画䞭に曞き蟌み操䜜を自動承認するこずはできたせん。

40 * その他のモヌドでは、リク゚ストはフォヌルスルヌしたす。

40 </Step>41 </Step>

41 42 

42 <Step title="蚱可ルヌル">43 <Step title="Allow ルヌル">

43 `allow` ルヌル`allowed_tools` および settings.json からをチェックしたす。ルヌルが䞀臎する堎合、ツヌルは承認されたす。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 </Step>45 </Step>

45 46 

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

47 䞊蚘のいずれでも解決されない堎合、決定のために[`canUseTool` コヌルバック](/docs/ja/agent-sdk/user-input)を呌び出したす。`dontAsk` モヌドでは、このステップはスキップされ、ツヌルは拒吊されたす。48 䞊蚘のいずれでも解決されない堎合、決定のために [`canUseTool` コヌルバック](/docs/ja/agent-sdk/user-input) を呌び出したす。`dontAsk` モヌドでは、このステップはスキップされ、ツヌルは拒吊されたす。

49 

50 TypeScript SDK では、[`permissionPrompts: 'none'`](/docs/ja/agent-sdk/typescript#options) を蚭定した堎合、このステップではコヌルバックは呌び出されたせん。[`PermissionRequest` hook](/docs/ja/hooks#permissionrequest) はただ決定する機䌚があり、そうしない堎合、Claude Code は呌び出しを拒吊したす。このオプションには Claude Code v2.1.259 以降が必芁です。

48 </Step>51 </Step>

49</Steps>52</Steps>

50 53 

51<img src="https://mintcdn.com/claude-code/jYgs7qigNjO1Badj/images/agent-sdk/permissions-flow.svg?fit=max&auto=format&n=jYgs7qigNjO1Badj&q=85&s=c771ad9085b1277d3708027a49c744bc" alt="6 ステップのパヌミッション評䟡フロヌ図。ツヌルリク゚ストはフック、拒吊ルヌル、質問ルヌル、パヌミッションモヌド、蚱可ルヌル、canUseTool を通過したす。フック、拒吊ルヌル、canUseTool はブロックにルヌティングでき、パヌミッションモヌドバむパス、蚱可ルヌル、canUseTool は実行にルヌティングできたす。質問ルヌルは canUseTool にルヌティングしたす。" width="1180" height="260" data-path="images/agent-sdk/permissions-flow.svg" />54<img src="https://mintcdn.com/claude-code/jYgs7qigNjO1Badj/images/agent-sdk/permissions-flow.svg?fit=max&auto=format&n=jYgs7qigNjO1Badj&q=85&s=c771ad9085b1277d3708027a49c744bc" className="dark:hidden" alt="䞊蚘のステップに察応する 6 ステップの暩限評䟡フロヌ図。ツヌルリク゚ストは hooks、deny ルヌル、ask ルヌル、permission モヌド、allow ルヌル、canUseTool を通過したす。Hooks、deny ルヌル、canUseTool は Blocked にルヌティングでき、permission モヌド bypass、allow ルヌル、canUseTool は Execute にルヌティングでき、ask ルヌルは canUseTool にルヌティングしたす。" width="1180" height="260" data-path="images/agent-sdk/permissions-flow.svg" />

52 55 

53v2.1.198 以降、このパヌミッション評䟡順序が到達できない `canUseTool` コヌルバックを枡す堎合、TypeScript SDK はク゚リが構築されるずきに Node.js プロセス譊告を 1 回発行したす。譊告のコヌドは `CLAUDE_SDK_CAN_USE_TOOL_SHADOWED` です。2 ぀の蚭定がこれをトリガヌしたす。56<img src="https://mintcdn.com/claude-code/_xqph1dUOslCOwsj/images/agent-sdk/permissions-flow-dark.svg?fit=max&auto=format&n=_xqph1dUOslCOwsj&q=85&s=e53a91e9059cbf51852b7cedb4dd4251" className="hidden dark:block" alt="䞊蚘のステップに察応する 6 ステップの暩限評䟡フロヌ図。ツヌルリク゚ストは hooks、deny ルヌル、ask ルヌル、permission モヌド、allow ルヌル、canUseTool を通過したす。Hooks、deny ルヌル、canUseTool は Blocked にルヌティングでき、permission モヌド bypass、allow ルヌル、canUseTool は Execute にルヌティングでき、ask ルヌル は canUseTool にルヌティングしたす。" width="1180" height="260" data-path="images/agent-sdk/permissions-flow-dark.svg" />

54 57 

55* `permissionMode: 'bypassPermissions'`。これはパヌミッションモヌドステップに到達するすべおのコヌルを自動承認したす。58TypeScript SDK がコヌルバックが盞談される前に呌び出しを自動承認するこずを期埅する蚭定で `canUseTool` コヌルバックを枡す堎合、SDK はク゚リが構築されるずきに Node.js プロセス譊告を 1 回発行したす。譊告のコヌドは `CLAUDE_SDK_CAN_USE_TOOL_SHADOWED` です。2 ぀の蚭定がそれをトリガヌしたす。

56* `"Read"` などの各裞の `allowedTools` ゚ントリ。これはコヌルバックが盞談される前にそのツヌル党䜓を自動承認したす。

57 59 

58`Bash(ls *)` などの指定子を持぀゚ントリず `acceptEdits` モヌドはこれをトリガヌしたせん。たた、蚭定ファむルから来る蚱可ルヌルはチェックに衚瀺されたせん。60* `permissionMode: 'bypassPermissions'`。これは permission モヌドステップに到達するすべおの呌び出しを自動承認したす。ただし、[どのモヌドも自動承認しないアクション](/docs/ja/permission-modes#actions-no-mode-auto-approves) は陀きたす。

61* `"Read"` などの各裞の `allowedTools` ゚ントリ。これはコヌルバックが盞談される前にそのツヌル党䜓を自動承認したす。ただし、[どのモヌドも自動承認しないアクション](/docs/ja/permission-modes#actions-no-mode-auto-approves) は陀きたす。

59 62 

60`process.on('warning', ...)` でリッスンしおコヌドをマッチングしおログに蚘録するか、それを抑制したす。モヌドずルヌルに関係なくすべおのツヌルコヌルをゲヌトするには、代わりに[`PreToolUse` フック](/docs/ja/agent-sdk/hooks)を䜿甚したす。63`Bash(ls *)` などの指定子を持぀゚ントリおよび `acceptEdits` モヌドはそれをトリガヌしたせん。たた、蚭定ファむルから来る allow ルヌルはチェックに衚瀺されたせん。

61 64 

62このペヌゞは**蚱可および拒吊ルヌル**ず**パヌミッションモヌド**に焊点を圓おおいたす。その他のステップに぀いおは、以䞋を参照しおください。65`process.on('warning', ...)` でリッスンし、コヌドをマッチさせおログたたは抑制したす。モヌドずルヌルに関係なくすべおのツヌル呌び出しをゲヌトするには、代わりに [`PreToolUse` hook](/docs/ja/agent-sdk/hooks) を䜿甚したす。

63 66 

64* **フック** カスタムコヌドを実行しお、ツヌルリク゚ストを蚱可、拒吊、たたは倉曎したす。[フックで実行を制埡](/docs/ja/agent-sdk/hooks)を参照しおください。67このペヌゞは **allow および deny ルヌル** および **permission モヌド** に焊点を圓おおいたす。その他のステップに぀いおは、以䞋を参照しおください。

65* **canUseTool コヌルバック** 実行時にナヌザヌに承認を促したす。[承認ずナヌザヌ入力の凊理](/docs/ja/agent-sdk/user-input)を参照しおください。68 

69* **Hooks** ツヌルリク゚ストを蚱可、拒吊、たたは倉曎するカスタムコヌドを実行したす。[実行を Hook で制埡する](/docs/ja/agent-sdk/hooks) を参照しおください。

70* **canUseTool コヌルバック** 前のステップで呌び出しが解決されない堎合、実行時にナヌザヌの承認をプロンプトしたす。[承認ずナヌザヌ入力を凊理する](/docs/ja/agent-sdk/user-input) を参照しおください。

66 71 

67<h2 id="allow-and-deny-rules">72<h2 id="allow-and-deny-rules">

68 蚱可および拒吊ルヌル73 蚱可ルヌルず拒吊ルヌル

69</h2>74</h2>

70 75 

71`allowed_tools` および `disallowed_tools`TypeScript`allowedTools` / `disallowedTools`は、䞊蚘の評䟡フロヌ内の蚱可および拒吊ルヌルリストに゚ントリを远加したす。蚱可ルヌルは承認のみに圱響したす。`allowed_tools` にリストされおいないツヌルは匕き続き Claude に利甚可胜であり、パヌミッションモヌドにフォヌルスルヌしたす。拒吊ルヌルは、ツヌル党䜓に名前を付けるか、ツヌル内のパタヌンをスコヌプするかによっお異なる動䜜をしたす。76`allowed_tools` ず `disallowed_tools`TypeScript`allowedTools` / `disallowedTools`は、䞊蚘の評䟡フロヌ内の蚱可ルヌルず拒吊ルヌルリストに゚ントリを远加したす。`allowed_tools` に[タスク远跡ツヌル](/docs/ja/agent-sdk/todo-tracking#model-availability)の 1 ぀を名前で指定するず、Claude Code もセッションをオプトむンしたす。`allowed_tools` にリストされおいない他のツヌルは、Claude でも利甚可胜であり、承認が必芁なそのツヌルぞの呌び出しは暩限モヌドにフォヌルスルヌしたす。拒吊ルヌルは、ツヌル名を指定するか、ツヌル内のパタヌンをスコヌプするかによっお動䜜が異なりたす。

72 77 

73| オプション | 効果 |78| オプション | 効果 |

74| :-------------------------------- | :----------------------------------------------------------------------------------------------------------------------- |79| :-------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

75| `allowed_tools=["Read", "Grep"]` | `Read` および `Grep` は自動承認されたす。ここにリストされおいないツヌルは匕き続き存圚し、パヌミッションモヌドおよび `canUseTool` にフォヌルスルヌしたす。 |80| `allowed_tools=["Read", "Grep"]` | `Read` ず `Grep` は自動承認されたす。ここにリストされおいない他のツヌルは䟝然ずしお存圚し、承認が必芁なそれらぞの呌び出しは暩限モヌドず `canUseTool` にフォヌルスルヌしたす。 |

76| `disallowed_tools=["Bash"]` | `Bash` ツヌル定矩はリク゚ストから削陀されたす。Claude はツヌルを認識せず、それを詊みるこずはできたせん。 |81| `disallowed_tools=["Bash"]` | `Bash` ツヌル定矩はリク゚ストから削陀されたす。Claude はツヌルを認識せず、実行を詊みるこずはできたせん。 |

77| `disallowed_tools=["Bash(rm *)"]` | `Bash` は利甚可胜なたたです。`rm *` に䞀臎する呌び出しは、`bypassPermissions` を含むすべおのパヌミッションモヌドで拒吊されたす。その他の `Bash` 呌び出しはパヌミッションモヌドにフォヌルスルヌしたす。 |82| `disallowed_tools=["Bash(rm *)"]` | `Bash` は利甚可胜なたたです。`rm *`[に蚘茉されおいるずおり](/docs/ja/permissions#bash-rule-limits)にマッチする呌び出しは、`bypassPermissions` を含むすべおの暩限モヌドで拒吊されたす。`/bin/rm` を含む他の `Bash` 呌び出しは、暩限モヌドにフォヌルスルヌしたす。 |

78| `disallowed_tools=["*"]` | すべおのツヌル定矩はリク゚ストから削陀されたす。拒吊ルヌルではツヌル名グロブがサポヌトされおいたす。`"*"` はすべおのツヌルに䞀臎し、`"mcp__*"` はすべおのサヌバヌ党䜓のすべおの MCP ツヌルに䞀臎したす。 |83| `disallowed_tools=["*"]` | すべおのツヌル定矩がリク゚ストから削陀されたす。拒吊ルヌルではツヌル名グロブがサポヌトされおいたす`"*"` はすべおのツヌルにマッチし、`"mcp__*"` はすべおのサヌバヌ党䜓のすべおの MCP ツヌルにマッチしたす。 |

79 84 

80蚱可ルヌルは、リテラル `mcp__<server>__` プレフィックスの埌にのみツヌル名グロブを受け入れたす。サヌバヌセグメントはグロブフリヌである必芁があり、蚭定したサヌバヌに名前を付けたす。`mcp__puppeteer__*` は `puppeteer` サヌバヌからのすべおのツヌルに䞀臎し、`mcp__github__get_*` はその `get_` ツヌルに䞀臎したす。`allowed_tools=["*"]` たたは `allowed_tools=["mcp__*"]` のようなアンカヌされおいない゚ントリは、スタヌトアップ譊告で無芖され、䜕も自動承認したせん。85蚱可ルヌルは、リテラル `mcp__<server>__` プレフィックスの埌にのみツヌル名グロブを受け入れたす。サヌバヌセグメントはグロブフリヌである必芁があり、蚭定したサヌバヌを指定したす`mcp__puppeteer__*` は `puppeteer` サヌバヌからのすべおのツヌルにマッチし、`mcp__github__get_*` はその `get_` ツヌルにマッチしたす。`allowed_tools=["*"]` や `allowed_tools=["mcp__*"]` のようなアンカヌなし゚ントリは、スタヌトアップ譊告で無芖され、䜕も自動承認したせん。

81 86 

82`Read` および `Edit` のスコヌプ付きルヌルはパスパタヌンを取りたす。`Edit(path)` ルヌルは、`Write` および `NotebookEdit` を含む、ファむルを曞き蟌むすべおの組み蟌みツヌルを管理したす。`Write(path)` ルヌルはファむル暩限チェックず䞀臎するこずはありたせん。87`Read` ず `Edit` のスコヌプ付きルヌルはパスパタヌンを取りたす。`Edit(path)` ルヌルは、`Write` ず `NotebookEdit` を含む、ファむルを曞き蟌むすべおの組み蟌みツヌルを管理したす。`Write(path)` ルヌルはファむル暩限チェックによっおマッチするこずはありたせん。

83 88 

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

85 90 

86<Warning>91<Warning>

87 **自動承認されたツヌルは `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)は、蚱可ルヌルが䞀臎する堎合でもコヌルバックに到達したす。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` モヌドでは、これらの呌び出しは代わりに拒吊され、コヌルバックを呌び出したせん。

88 93 

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

90</Warning>95</Warning>

91 96 

92ロックダりンされた゚ヌゞェントの堎合、`allowedTools` を `permissionMode: "dontAsk"` ず組み合わせたす。リストされたツヌルは承認されたす。䞊蚘の譊告の垞にプロンプトが衚瀺されるツヌルを陀き、その他のものはプロンプトの代わりに盎接拒吊されたす。97ロックダりンされた゚ヌゞェントの堎合、`allowedTools` を `permissionMode: "dontAsk"` ず組み合わせたす

93 98 

94```typescript theme={null}99```typescript theme={null}

95const options = {100const options = {


98};103};

99```104```

100 105 

106リストされたツヌルは承認されたす。ただし、[モヌドが自動承認しないアクション](/docs/ja/permission-modes#actions-no-mode-auto-approves)を陀きたす。プロンプトを衚瀺する他のすべおの呌び出しは代わりに拒吊されたす。`default` モヌドで承認が䞍芁な呌び出しは、リストするかどうかに関わらず実行されたす。䟋えば、[読み取り専甚 Bash コマンド](/docs/ja/permissions#read-only-commands)、`Agent` のような実行前に尋ねないツヌル、および䜜業ディレクトリ内のファむル読み取りなどです。ツヌルを Claude の到達範囲から完党に倖すには、その裞の名前を `disallowedTools` に远加したす。

107 

101<Warning>108<Warning>

102 **`allowed_tools` は `bypassPermissions` を制限したせん。** `allowed_tools` はリストしたツヌルのみを事前承認したす。リストされおいないツヌルは蚱可ルヌルず䞀臎せず、パヌミッションモヌドにフォヌルスルヌしたす。ここで `bypassPermissions` はそれらを承認したす。`allowed_tools=["Read"]` を `permission_mode="bypassPermissions"` ず䞀緒に蚭定するず、`Bash`、`Write`、`Edit` を含むすべおのツヌルが承認されたす。`bypassPermissions` が必芁だが特定のツヌルをブロックしたい堎合は、`disallowed_tools` を䜿甚しおください。109 **`allowed_tools` は `bypassPermissions` を制玄したせん。** `allowed_tools` はリストしたツヌルを事前承認したす。リストされおいない他のツヌルは、蚱可ルヌルによっおマッチされず、暩限モヌドにフォヌルスルヌしたす。ここで `bypassPermissions` はそれらを承認したす。`allowed_tools=["Read"]` を `permission_mode="bypassPermissions"` ず䞀緒に蚭定するず、`Bash`、`Write`、`Edit` を含むすべおのツヌルが承認されたす。`bypassPermissions` が必芁だが、特定のツヌルをブロックしたい堎合は、`disallowed_tools` を䜿甚したす。

103</Warning>110</Warning>

104 111 

105`.claude/settings.json` で蚱可、拒吊、および質問ルヌルを宣蚀的に蚭定するこずもできたす。これらのルヌルは、`project` 蚭定゜ヌスが有効な堎合に読み蟌たれたす。デフォルトの `query()` オプションではこれが有効です。`setting_sources`TypeScript`settingSources`を明瀺的に蚭定する堎合は、それらを適甚するために `"project"` を含めおください。ルヌル構文に぀いおは、[パヌミッション蚭定](/docs/ja/settings#permission-settings)を参照しおください。112`.claude/settings.json` で蚱可、拒吊、および質問ルヌルを宣蚀的に蚭定するこずもできたす。これらのルヌルは、`project` 蚭定゜ヌスが有効な堎合に読み蟌たれたす。デフォルト `query()` オプションではこれが有効です。`setting_sources`TypeScript`settingSources`を明瀺的に蚭定する堎合は、それらを適甚するために `"project"` を含めたす。[暩限蚭定](/docs/ja/settings-reference#permission-settings)でルヌル構文を参照しおください。

106 113 

107<h2 id="permission-modes">114<h2 id="permission-modes">

108 パヌミッションモヌド115 暩限モヌド

109</h2>116</h2>

110 117 

111パヌミッションモヌドは、Claude がツヌルをどのように䜿甚するかに぀いおのグロヌバル制埡を提䟛したす。`query()` を呌び出すずきにパヌミッションモヌドを蚭定するか、ストリヌミングセッション䞭に動的に倉曎できたす。118暩限モヌドは、Claude がツヌルをどのように䜿甚するかに぀いおグロヌバルコントロヌルを提䟛したす。`query()` を呌び出すずきに暩限モヌドを蚭定するか、ストリヌミングセッション䞭に動的に倉曎できたす。

112 119 

113<h3 id="available-modes">120<h3 id="available-modes">

114 利甚可胜なモヌド121 利甚可胜なモヌド

115</h3>122</h3>

116 123 

117SDK は以䞋のパヌミッションモヌドをサポヌトしおいたす。124SDK は以䞋の暩限モヌドをサポヌトしおいたす。

118 125 

119| モヌド | 説明 | ツヌル動䜜 |126| モヌド | 説明 | ツヌル動䜜 |

120| :------------------ | :--------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |127| :------------------ | :----------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

121| `default` | 暙準パヌミッション動䜜 | 自動承認なし。䞀臎しないツヌルは `canUseTool` コヌルバックをトリガヌしたす |128| `default` | 暙準的な暩限動䜜 | モヌドベヌスの自動承認なし。承認が必芁で蚱可ルヌルに䞀臎しないコヌルは、`canUseTool` コヌルバックをトリガヌしたす |

122| `dontAsk` | プロンプトの代わりに拒吊 | `allowed_tools` たたはルヌルで事前承認されおいないものはすべお拒吊されたす。コネクタツヌル[組織が `ask` に蚭定](/docs/ja/mcp#organization-controls-on-connector-tools)したもの、およびナヌザヌむンタラクションが必芁なツヌルは、事前承認しおいおも拒吊されたす。`canUseTool` は呌び出されたせん |129| `dontAsk` | プロンプトの代わりに拒吊 | それ以倖の堎合はプロンプトが衚瀺されるコヌルは拒吊されたす。`allowed_tools` たたはルヌルで承認されたコヌル、および `default` モヌドで承認が䞍芁なコヌルは実行されたす。コネクタツヌル[組織が `ask` に蚭定](/docs/ja/mcp#organization-controls-on-connector-tools)およびナヌザヌむンタラクションが必芁なツヌル、ならびに [重芁なパス](/docs/ja/permission-modes#critical-paths) をタヌゲットずする `rm` および `rmdir` の削陀は、事前に承認しおいおも拒吊されたす。`canUseTool` は呌び出されたせん |

123| `acceptEdits` | ファむル線集を自動受け入れ | ファむル線集および[ファむルシステム操䜜](#accept-edits-mode-acceptedits)`mkdir`、`rm`、`mv` などは自動的に承認されたす |130| `acceptEdits` | ファむル線集を自動承認 | ファむル線集および [ファむルシステム操䜜](#accept-edits-mode-acceptedits)`mkdir`、`rm`、`mv` などは自動的に承認されたす |

124| `bypassPermissions` | パヌミッションチェックをバむパス | ツヌルは明瀺的な [`ask` ルヌル](#how-permissions-are-evaluated)が䞀臎する堎合、コネクタツヌル[組織が `ask` に蚭定](/docs/ja/mcp#organization-controls-on-connector-tools)した堎合、およびナヌザヌむンタラクションが必芁なツヌル以倖は、パヌミッションプロンプトなしで実行されたす泚意しお䜿甚しおください |131| `bypassPermissions` | 暩限チェックをバむパス | [モヌドが自動承認しないアクション](/docs/ja/permission-modes#actions-no-mode-auto-approves) を陀き、ツヌルは暩限プロンプトなしで実行されたす。泚意しお䜿甚しおください |

125| `plan` | 蚈画モヌド | Claude は゜ヌスファむルを線集せずにコヌドベヌスを探玢および蚈画したす。ファむル線集は自動承認されず、`canUseTool` コヌルバックを通じおプロンプトが衚瀺されたす |132| `plan` | 蚈画モヌド | Claude は゜ヌスファむルを線集せずに探玢ず蚈画を行いたす。ファむル線集は自動承認されず、`canUseTool` コヌルバックを通じおプロンプトが衚瀺されたす |

126| `auto` | モデル分類承認 | モデル分類噚が各ツヌル呌び出しを承認たたは拒吊したす。利甚可胜性に぀いおは[自動モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)を参照しおください |133| `auto` | モデル分類承認 | モデル分類噚が暩限プロンプトを承認たたは拒吊したす。利甚可胜性に぀いおは [自動モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode) を参照しおください |

127 134 

128<Warning>135<Warning>

129 **サブ゚ヌゞェント継承** 芪が `bypassPermissions`、`acceptEdits`、たたは `auto` を䜿甚する堎合、すべおのサブ゚ヌゞェントはそのモヌドを継承し、サブ゚ヌゞェントごずにオヌバヌラむドするこずはできたせん。サブ゚ヌゞェントはシステムプロンプトが異なり、メむン゚ヌゞェントよりも制玄が少ない動䜜をする可胜性があるため、`bypassPermissions` を継承するず、完党な自埋的なシステムアクセスが付䞎されたす。明瀺的な [`ask` ルヌル](#how-permissions-are-evaluated)、コネクタツヌル[組織が `ask` に蚭定](/docs/ja/mcp#organization-controls-on-connector-tools)したもの、およびナヌザヌむンタラクションが必芁なツヌルは匕き続きプロンプトを匷制したす。136 **サブ゚ヌゞェント継承** サブ゚ヌゞェントは、その [`AgentDefinition`](/docs/ja/agent-sdk/typescript#agentdefinition) で `permissionMode` を蚭定し、芪セッションが `default`、`dontAsk`、たたは `plan` モヌドにある堎合を陀き、芪セッションの暩限モヌドで実行されたす。その堎合でも、Claude Code は `"bypassPermissions"` 倀を適甚したせん。サブ゚ヌゞェントは、芪セッション自䜓が `bypassPermissions` モヌドにある堎合にのみ、`bypassPermissions` モヌドで実行されたす。`bypassPermissions` 䟋倖には Claude Code v2.1.267 以降が必芁です。

137 

138 サブ゚ヌゞェントは、メむン゚ヌゞェントずは異なるシステムプロンプトを持぀可胜性があり、動䜜がより制玄されおいないため、`bypassPermissions` を継承するず、完党で自埋的なシステムアクセスが付䞎されたす。[モヌドが自動承認しないアクション](/docs/ja/permission-modes#actions-no-mode-auto-approves) は匕き続き適甚されたす。

130</Warning>139</Warning>

131 140 

132<h3 id="set-permission-mode">141<h3 id="set-permission-mode">

133 パヌミッションモヌドの蚭定142 暩限モヌドを蚭定する

134</h3>143</h3>

135 144 

136ク゚リを開始するずきにパヌミッションモヌドを䞀床蚭定するか、セッションがアクティブな間に動的に倉曎できたす。145ク゚リを開始するずきに暩限モヌドを䞀床蚭定するか、セッションがアクティブな間に動的に倉曎できたす。

137 146 

138<Tabs>147<Tabs>

139 <Tab title="ク゚リ時">148 <Tab title="ク゚リ時">


149 async for message in query(158 async for message in query(

150 prompt="Help me refactor this code",159 prompt="Help me refactor this code",

151 options=ClaudeAgentOptions(160 options=ClaudeAgentOptions(

152 permission_mode="default", # ここでモヌドを蚭定161 permission_mode="default", # Set the mode here

153 ),162 ),

154 ):163 ):

155 if hasattr(message, "result"):164 if hasattr(message, "result"):


166 for await (const message of query({175 for await (const message of query({

167 prompt: "Help me refactor this code",176 prompt: "Help me refactor this code",

168 options: {177 options: {

169 permissionMode: "default" // ここでモヌドを蚭定178 permissionMode: "default" // Set the mode here

170 }179 }

171 })) {180 })) {

172 if ("result" in message) {181 if ("result" in message) {


181 </Tab>190 </Tab>

182 191 

183 <Tab title="ストリヌミング䞭">192 <Tab title="ストリヌミング䞭">

184 `set_permission_mode()`Pythonたたは `setPermissionMode()`TypeScriptを呌び出しお、セッション䞭盀でモヌドを倉曎したす。新しいモヌドは、その埌のすべおのツヌルリク゚ストに察しお盎ちに有効になりたす。これにより、制限的に開始し、信頌が構築されるに぀れおパヌミッションを緩和できたす。たずえば、Claude の初期アプロヌチをレビュヌした埌に `acceptEdits` に切り替えたす。193 `set_permission_mode()`Pythonたたは `setPermissionMode()`TypeScriptを呌び出しお、セッション䞭盀でモヌドを倉曎したす。新しいモヌドは、その埌のすべおのツヌルリク゚ストに察しお盎ちに有効になりたす。これにより、制限的に開始しお、信頌が構築されるに぀れお暩限を緩和できたす。たずえば、Claude の初期アプロヌチを確認した埌に `acceptEdits` に切り替えるこずができたす。

185 194 

186 <CodeGroup>195 <CodeGroup>

187 ```python Python theme={null}196 ```python Python theme={null}


192 async def main():201 async def main():

193 async with ClaudeSDKClient(202 async with ClaudeSDKClient(

194 options=ClaudeAgentOptions(203 options=ClaudeAgentOptions(

195 permission_mode="default", # デフォルトモヌドで開始204 permission_mode="default", # Start in default mode

196 )205 )

197 ) as client:206 ) as client:

198 await client.query("Help me refactor this code")207 await client.query("Help me refactor this code")

199 208 

200 # セッション䞭盀でモヌドを動的に倉曎209 # Change mode dynamically mid-session

201 await client.set_permission_mode("acceptEdits")210 await client.set_permission_mode("acceptEdits")

202 211 

203 # 新しいパヌミッションモヌドでメッセヌゞを凊理212 # Process messages with the new permission mode

204 async for message in client.receive_response():213 async for message in client.receive_response():

205 if hasattr(message, "result"):214 if hasattr(message, "result"):

206 print(message.result)215 print(message.result)


216 const q = query({225 const q = query({

217 prompt: "Help me refactor this code",226 prompt: "Help me refactor this code",

218 options: {227 options: {

219 permissionMode: "default" // デフォルトモヌドで開始228 permissionMode: "default" // Start in default mode

220 }229 }

221 });230 });

222 231 

223 // セッション䞭盀でモヌドを動的に倉曎232 // Change mode dynamically mid-session

224 await q.setPermissionMode("acceptEdits");233 await q.setPermissionMode("acceptEdits");

225 234 

226 // 新しいパヌミッションモヌドでメッセヌゞを凊理235 // Process messages with the new permission mode

227 for await (const message of q) {236 for await (const message of q) {

228 if ("result" in message) {237 if ("result" in message) {

229 console.log(message.result);238 console.log(message.result);


242</h3>251</h3>

243 252 

244<h4 id="accept-edits-mode-acceptedits">253<h4 id="accept-edits-mode-acceptedits">

245 ファむル線集モヌド`acceptEdits`254 線集受け入れモヌド`acceptEdits`

246</h4>255</h4>

247 256 

248ファむル操䜜を自動承認し、Claude がプロンプトなしでコヌドを線集できるようにしたす。その他のツヌルファむルシステム操䜜ではない Bash コマンドなどは匕き続き通垞のパヌミッションが必芁です。257ファむル操䜜を自動承認しお、Claude がプロンプトなしでコヌドを線集できるようにしたす。その他のツヌルファむルシステム操䜜ではない Bash コマンドなどは通垞の暩限が必芁です。

249 258 

250**自動承認される操䜜**259**自動承認される操䜜**

251 260 

252* ファむル線集Edit、Write ツヌル261* ファむル線集Edit、Write ツヌル

253* ファむルシステムコマンド`mkdir`、`touch`、`rm`、`rmdir`、`mv`、`cp`、`sed`262* ファむルシステムコマンド`mkdir`、`touch`、`rm`、`rmdir`、`mv`、`cp`、`sed`

254 263 

255どちらも、䜜業ディレクトリたたは `additionalDirectories` 内のパスにのみ適甚されたす。そのスコヌプ倖のパスおよび保護されたパスぞの曞き蟌みはプロンプトが衚瀺されたす。264どちらも、䜜業ディレクトリたたは `additionalDirectories` 内のパスにのみ適甚されたす。`acceptEdits` モヌドでは、Claude が以䞋の堎合、Claude Code は芁求を自動承認したせん。

265 

266* そのスコヌプ倖のパスで䜜業する

267* 保護されたパスに曞き蟌む

268* `rm` たたは `rmdir` で [重芁なパス](/docs/ja/permission-modes#critical-paths) を削陀する

256 269 

257**䜿甚時期** Claude の線集を信頌し、プロトタむピング䞭など、より高速な反埩を望む堎合、たたは分離されたディレクトリで䜜業する堎合。270**䜿甚時期** Claude の線集を信頌し、より高速な反埩を望む堎合。プロトタむピング䞭や分離されたディレクトリで䜜業する堎合など。

258 271 

259<h4 id="don’t-ask-mode-dontask">272<h4 id="don’t-ask-mode-dontask">

260 質問しないモヌド`dontAsk`273 質問しないモヌド`dontAsk`

261</h4>274</h4>

262 275 

263パヌミッションプロンプトを拒吊に倉換したす。`allowed_tools`、`settings.json` 蚱可ルヌル、たたはフックで事前承認されたツヌルは通垞どおり実行されたす。コネクタツヌル[組織が `ask` に蚭定](/docs/ja/mcp#organization-controls-on-connector-tools)したもの、およびナヌザヌむンタラクションが必芁なツヌルは、蚱可ルヌルが䞀臎する堎合でも拒吊されたす。その他のすべおは `canUseTool` を呌び出さずに拒吊されたす。276`canUseTool` を呌び出さずに、暩限プロンプトを拒吊に倉換したす。`allowed_tools`、`settings.json` 蚱可ルヌル、たたはフックで事前承認されたツヌル、および `default` モヌドで承認が䞍芁なコヌル䜜業ディレクトリ内のファむル読み取りや `Agent` ぞの呌び出しなどは通垞どおり実行されたす。コネクタツヌル[組織が `ask` に蚭定](/docs/ja/mcp#organization-controls-on-connector-tools)、ナヌザヌむンタラクションが必芁なツヌル、および [重芁なパス](/docs/ja/permission-modes#critical-paths) をタヌゲットずする `rm` および `rmdir` の削陀は、蚱可ルヌルが䞀臎する堎合でも拒吊されたす。`PreToolUse` フック蚱可は、重芁なパス削陀をクリアしたせん。

264 277 

265**䜿甚時期** ヘッドレス゚ヌゞェント甚に固定された明瀺的なツヌル衚面が必芁で、`canUseTool` が存圚しないこずぞの暗黙的な䟝存よりもハヌド拒吊を優先する堎合。278**䜿甚時期** ヘッドレス゚ヌゞェント甚に固定された明瀺的なツヌルサヌフェスを望み、`canUseTool` が存圚しないこずぞの暗黙的な䟝存よりもハヌド拒吊を優先する堎合。

266 279 

267<h4 id="bypass-permissions-mode-bypasspermissions">280<h4 id="bypass-permissions-mode-bypasspermissions">

268 パヌミッションバむパスモヌド`bypassPermissions`281 暩限バむパスモヌド`bypassPermissions`

269</h4>282</h4>

270 283 

271プロンプトなしですべおのツヌル䜿甚を自動承認したす。フックは匕き続き実行され、必芁に応じお操䜜をブロックできたす。284以䞋に瀺す堎合を陀き、プロンプトなしでツヌル䜿甚を自動承認したす。フックは匕き続き実行され、必芁に応じお操䜜をブロックできたす。

272 285 

273<Warning>286<Warning>

274 極床の泚意を持っお䜿甚しおください。Claude はこのモヌドでフルシステムアクセスを持ちたす。すべおの可胜な操䜜を信頌できる制埡された環境でのみ䜿甚しおください。287 極床の泚意を持っお䜿甚しおください。このモヌドでは Claude はシステムぞの完党なアクセスを持ちたす。信頌できるすべおの操䜜が可胜な制埡された環境でのみ䜿甚しおください。

288 

289 `allowed_tools` はこのモヌドを制玄したせん。リストしたツヌルだけでなく、すべおのツヌルが承認されたす。これらのコントロヌルは匕き続き適甚されたす。

275 290 

276 `allowed_tools` はこのモヌドを制限したせん。リストしたツヌルだけでなく、すべおのツヌルが承認されたす。拒吊ルヌル`disallowed_tools`、明瀺的な `ask` ルヌル、およびフックはモヌドチェック前に評䟡され、ツヌルをブロックできたす。コネクタツヌル[組織が `ask` に蚭定](/docs/ja/mcp#organization-controls-on-connector-tools)したもの、およびナヌザヌむンタラクションが必芁なツヌルは匕き続き `canUseTool` コヌルバックにフォヌルスルヌしたす。291 * 拒吊ルヌル、明瀺的な `ask` ルヌル、およびフックはモヌドチェック前に評䟡され、ツヌルをブロックできたす。

292 * コネクタツヌル[組織が `ask` に蚭定](/docs/ja/mcp#organization-controls-on-connector-tools)、ナヌザヌむンタラクションが必芁なツヌル、および [重芁なパス](/docs/ja/permission-modes#critical-paths) をタヌゲットずする `rm` および `rmdir` の削陀は、匕き続き `canUseTool` コヌルバックにフォヌルスルヌしたす。

293 * [クロスセッションメッセヌゞングセヌフガヌド](/docs/ja/permission-modes#skip-all-checks-with-bypasspermissions-mode) は匕き続き適甚されたす。

277</Warning>294</Warning>

278 295 

279<h4 id="plan-mode-plan">296<h4 id="plan-mode-plan">

280 蚈画モヌド`plan`297 蚈画モヌド`plan`

281</h4>298</h4>

282 299 

283Claude はコヌドベヌスを探玢および蚈画を䜜成し、゜ヌスファむルを線集したせん。読み取り専甚ツヌルはデフォルトモヌドず同じように実行されたす。ファむル線集は蚈画モヌドで自動承認されるこずはなく、蚱可ルヌルが䞀臎する堎合でも、代わりに `canUseTool` コヌルバックを通じおプロンプトが衚瀺されたす。Claude は蚈画を最終化する前に芁件を明確にするために `AskUserQuestion` を䜿甚する堎合がありたす。これらのプロンプトの凊理に぀いおは、[承認ずナヌザヌ入力の凊理](/docs/ja/agent-sdk/user-input#handle-clarifying-questions)を参照しおください。300Claude は゜ヌスファむルを線集せずにコヌドベヌスを探玢し、蚈画を䜜成したす。読み取り専甚ツヌルは `default` 暩限モヌドず同じように実行されたす。

301 

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

303 

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

284 305 

285**䜿甚時期** Claude に倉曎を提案させたいが実行させたくない堎合、たずえばコヌドレビュヌ䞭たたは倉曎を実行する前に承認が必芁な堎合。306**䜿甚時期** Claude に倉曎を実行せずに提案させたい堎合。コヌドレビュヌ䞭や、倉曎が行われる前に承認する必芁がある堎合など。

286 307 

287<h2 id="related-resources">308<h2 id="related-resources">

288 関連リ゜ヌス309 関連リ゜ヌス

289</h2>310</h2>

290 311 

291パヌミッション評䟡フロヌ内の他のステップに぀いおは、以䞋を参照しおください。312暩限評䟡フロヌの他のステップに぀いおは、以䞋をご芧ください。

292 313 

293* [承認ずナヌザヌ入力の凊理](/docs/ja/agent-sdk/user-input)察話的な承認プロンプトず明確化の質問314* [承認ずナヌザヌ入力の凊理](/docs/ja/agent-sdk/user-input)むンタラクティブな承認プロンプトず確認質問

294* [フックガむド](/docs/ja/agent-sdk/hooks)゚ヌゞェントラむフサむクルの䞻芁なポむントでカスタムコヌドを実行315* [Hooks ガむド](/docs/ja/agent-sdk/hooks)゚ヌゞェントラむフサむクルの重芁なポむントでカスタムコヌドを実行

295* [パヌミッションルヌル](/docs/ja/settings#permission-settings)`settings.json` の宣蚀的な蚱可/拒吊ルヌル316* [暩限ルヌル](/docs/ja/settings-reference#permission-settings)`settings.json` の宣蚀的な蚱可/拒吊ルヌル

agent-sdk/python.md +11 −4

Details

513 async def receive_messages(self) -> AsyncIterator[Message]513 async def receive_messages(self) -> AsyncIterator[Message]

514 async def receive_response(self) -> AsyncIterator[Message]514 async def receive_response(self) -> AsyncIterator[Message]

515 async def interrupt(self) -> None515 async def interrupt(self) -> None

516 async def set_permission_mode(self, mode: str) -> None516 async def set_permission_mode(self, mode: PermissionMode) -> None

517 async def set_model(self, model: str | None = None) -> None517 async def set_model(self, model: str | None = None) -> None

518 async def rewind_files(self, user_message_id: str) -> None518 async def rewind_files(self, user_message_id: str) -> None

519 async def get_mcp_status(self) -> McpStatusResponse519 async def get_mcp_status(self) -> McpStatusResponse


543| `reconnect_mcp_server(server_name)` | 倱敗したか切断された MCP サヌバヌぞの再接続を詊みたす |543| `reconnect_mcp_server(server_name)` | 倱敗したか切断された MCP サヌバヌぞの再接続を詊みたす |

544| `toggle_mcp_server(server_name, enabled)` | セッション䞭に MCP サヌバヌを有効たたは無効にしたす。無効にするずそのツヌルが削陀されたす |544| `toggle_mcp_server(server_name, enabled)` | セッション䞭に MCP サヌバヌを有効たたは無効にしたす。無効にするずそのツヌルが削陀されたす |

545| `stop_task(task_id)` | 実行䞭のバックグラりンドタスクを停止したす。ステヌタス `"stopped"` の [`TaskNotificationMessage`](#tasknotificationmessage) がメッセヌゞストリヌムに続きたす |545| `stop_task(task_id)` | 実行䞭のバックグラりンドタスクを停止したす。ステヌタス `"stopped"` の [`TaskNotificationMessage`](#tasknotificationmessage) がメッセヌゞストリヌムに続きたす |

546| `get_server_info()` | セッション ID ず機胜を含むサヌバヌ情報を取埗したす |546| `get_server_info()` | サヌバヌの初期化情報利甚可胜なコマンドず出力スタむルを含むを取埗したす |

547| `disconnect()` | Claude から切断したす |547| `disconnect()` | Claude から切断したす |

548 548 

549<h4 id="context-manager-support">549<h4 id="context-manager-support">


2006すべおのコンテンツブロックの Union 型。2006すべおのコンテンツブロックの Union 型。

2007 2007 

2008```python theme={null}2008```python theme={null}

2009ContentBlock = TextBlock | ThinkingBlock | ToolUseBlock | ToolResultBlock2009ContentBlock = (

2010 TextBlock

2011 | ThinkingBlock

2012 | ToolUseBlock

2013 | ToolResultBlock

2014 | ServerToolUseBlock

2015 | ServerToolResultBlock

2016)

2010```2017```

2011 2018 

2012<h3 id="textblock">2019<h3 id="textblock">


3676| `allowedDomains` | `list[str]` | `[]` | サンドボックス化されたプロセスがアクセスできるドメむン名 |3683| `allowedDomains` | `list[str]` | `[]` | サンドボックス化されたプロセスがアクセスできるドメむン名 |

3677| `deniedDomains` | `list[str]` | `[]` | サンドボックス化されたプロセスがアクセスできないドメむン名。`allowedDomains` より優先されたす |3684| `deniedDomains` | `list[str]` | `[]` | サンドボックス化されたプロセスがアクセスできないドメむン名。`allowedDomains` より優先されたす |

3678| `allowManagedDomainsOnly` | `bool` | `False` | マネヌゞド蚭定のみマネヌゞド蚭定で蚭定されおいる堎合、`allowedDomains` ず非マネヌゞド蚭定゜ヌスからの `WebFetch(domain:...)` 蚱可ルヌルを無芖したす。SDK オプションで蚭定された堎合は効果がありたせん |3685| `allowManagedDomainsOnly` | `bool` | `False` | マネヌゞド蚭定のみマネヌゞド蚭定で蚭定されおいる堎合、`allowedDomains` ず非マネヌゞド蚭定゜ヌスからの `WebFetch(domain:...)` 蚱可ルヌルを無芖したす。SDK オプションで蚭定された堎合は効果がありたせん |

3679| `allowUnixSockets` | `list[str]` | `[]` | プロセスがアクセスできる Unix ゜ケットパス䟋Docker ゜ケット |3686| `allowUnixSockets` | `list[str]` | `[]` | macOS のみプロセスがアクセスできる Unix ゜ケットパス䟋Docker ゜ケット。Linux では無芖されたす |

3680| `allowAllUnixSockets` | `bool` | `False` | すべおの Unix ゜ケットぞのアクセスを蚱可したす |3687| `allowAllUnixSockets` | `bool` | `False` | すべおの Unix ゜ケットぞのアクセスを蚱可したす |

3681| `allowLocalBinding` | `bool` | `False` | プロセスがロヌカルポヌトにバむンドするこずを蚱可したす䟋dev サヌバヌ甚 |3688| `allowLocalBinding` | `bool` | `False` | プロセスがロヌカルポヌトにバむンドするこずを蚱可したす䟋dev サヌバヌ甚 |

3682| `allowMachLookup` | `list[str]` | `[]` | macOS のみ蚱可する XPC/Mach サヌビス名。末尟のワむルドカヌドをサポヌトしたす |3689| `allowMachLookup` | `list[str]` | `[]` | macOS のみ蚱可する XPC/Mach サヌビス名。末尟のワむルドカヌドをサポヌトしたす |

agent-sdk/skills.md +3 −3

Details

103 Skills が読み蟌たれたこずを確認する103 Skills が読み蟌たれたこずを確認する

104</h3>104</h3>

105 105 

106ストリヌムの開始付近で、SDK はサブタむプ `init` のシステムメッセヌゞを生成したす。その `skills` 配列をチェックしお、Claude が䜜業を開始する前に Skills が読み蟌たれたこずを確認したす。配列には、定矩したナヌザヌ呌び出し可胜な Skills ず、[Claude Code に含たれるバンドルされた Skills](/docs/ja/skills#bundled-skills) が含たれたす。106ストリヌムの開始付近で、SDK はサブタむプ `init` のシステムメッセヌゞを生成したす。その `skills` 配列をチェックしお、Claude が䜜業を開始する前に Skills が読み蟌たれたこずを確認したす。配列には、`description` たたは `when_to_use` frontmatter フィヌルドで定矩したナヌザヌ呌び出し可胜な Skills ず、[Claude Code に含たれるバンドルされた Skills](/docs/ja/skills#bundled-skills) が含たれたす。

107 107 

108配列はナヌザヌ呌び出し可胜な Skills のみをリストしたす。フロントマタヌで [`user-invocable: false`](/docs/ja/skills#control-who-invokes-a-skill) を持぀ Skill は読み蟌たれ、Claude で利甚可胜なたたですが、配列には衚瀺されたせん。配列は、セッションが怜出したものを反映し、`skills` リストに含たれおいるかどうかに関わらず、同じ Skills をリストしたす。108配列はナヌザヌ呌び出し可胜な Skills のみをリストしたす。フロントマタヌで [`user-invocable: false`](/docs/ja/skills#control-who-invokes-a-skill) を持぀ Skill は読み蟌たれ、Claude で利甚可胜なたたですが、配列には衚瀺されたせん。配列は、`skills` リストに含たれおいるかどうかに関わらず、同じ Skills をリストしたす。

109 109 

110<h3 id="allow-only-specific-skills">110<h3 id="allow-only-specific-skills">

111 特定の Skills のみを蚱可する111 特定の Skills のみを蚱可する


173Available commands: ["clear", "compact", "context", "usage", "code-review", "verify", "security-check", ...]173Available commands: ["clear", "compact", "context", "usage", "code-review", "verify", "security-check", ...]

174```174```

175 175 

176ナヌザヌ呌び出し可胜な Skills は、このリストず[Skills が読み蟌たれたこずを確認する](#confirm-skills-loaded)からの `skills` 配列の䞡方に衚瀺されたす。`slash_commands` リストは、セッションで利甚可胜な残りのコマンドを远加したす。フロントマタヌで [`user-invocable: false`](/docs/ja/skills#control-who-invokes-a-skill) を持぀ Skill はどちらにも衚瀺されたせん。[MCP サヌバヌ](/docs/ja/agent-sdk/mcp)を蚭定するセッションは、[MCP プロンプトをコマンドずしお゚クスポヌズ](/docs/ja/mcp#use-mcp-prompts-as-commands)するこずもできたす。176フロントマタヌで [`user-invocable: false`](/docs/ja/skills#control-who-invokes-a-skill) を持぀ skill はこのリストや[Confirm skills loaded](#confirm-skills-loaded)からの `skills` 配列に衚瀺されたせん。[MCP サヌバヌ](/docs/ja/agent-sdk/mcp)を蚭定するセッションは、[MCP プロンプトをコマンドずしお䜿甚](/docs/ja/mcp#use-mcp-prompts-as-commands)するこずもできたす。

177 177 

178<h3 id="dispatch-commands-by-name">178<h3 id="dispatch-commands-by-name">

179 名前でコマンドをディスパッチする179 名前でコマンドをディスパッチする

Details

79 79 

80郚分的なメッセヌゞが有効な堎合、生の Claude API ストリヌミングむベントがオブゞェクトでラップされお返されたす。タむプは各 SDK で異なる名前を持ちたす80郚分的なメッセヌゞが有効な堎合、生の Claude API ストリヌミングむベントがオブゞェクトでラップされお返されたす。タむプは各 SDK で異なる名前を持ちたす

81 81 

82* **Python**: `StreamEvent``claude_agent_sdk.types` からむンポヌト82* **Python**: [`StreamEvent`](/docs/ja/agent-sdk/python#streamevent)`claude_agent_sdk.types` からむンポヌト

83* **TypeScript**: `SDKPartialAssistantMessage` with `type: 'stream_event'`83* **TypeScript**: [`SDKPartialAssistantMessage`](/docs/ja/agent-sdk/typescript#sdkpartialassistantmessage) with `type: 'stream_event'`

84 84 

85どちらも生の Claude API むベントを含み、蓄積されたテキストではありたせん。テキストデルタを自分で抜出しお蓄積する必芁がありたす。各タむプの構造は以䞋の通りです85どちらも生の Claude API むベントを含み、蓄積されたテキストではありたせん。テキストデルタを自分で抜出しお蓄積する必芁がありたす。

86 

87<CodeGroup>

88 ```python Python theme={null}

89 @dataclass

90 class StreamEvent:

91 uuid: str # このむベントの䞀意の識別子

92 session_id: str # セッション識別子

93 event: dict[str, Any] # 生の Claude API ストリヌムむベント

94 parent_tool_use_id: str | None # 垞に None

95 ```

96 

97 ```typescript TypeScript theme={null}

98 type SDKPartialAssistantMessage = {

99 type: "stream_event";

100 event: BetaRawMessageStreamEvent; // Anthropic SDK から

101 parent_tool_use_id: string | null;

102 uuid: UUID;

103 session_id: string;

104 ttft_ms?: number; // メッセヌゞ開始むベントにのみ存圚する、最初のトヌクンたでの時間ミリ秒

105 user_message_uuid?: string;

106 };

107 ```

108</CodeGroup>

109 86 

110`parent_tool_use_id` フィヌルドは Python では垞に `None`、TypeScript では `null` です。ストリヌムむベントはメむンセッションのみに察しお発行されたす。サブ゚ヌゞェントからのトヌクンレベルのデルタは転送されたせん。出力をサブ゚ヌゞェントに属性付けするには、`parent_tool_use_id` を含む完党なメッセヌゞを䜿甚しおください。[サブ゚ヌゞェント呌び出しの怜出](/docs/ja/agent-sdk/subagents#detect-subagent-invocation)を参照しおください。87`parent_tool_use_id` フィヌルドは Python では垞に `None`、TypeScript では `null` です。ストリヌムむベントはメむンセッションのみに察しお発行されたす。サブ゚ヌゞェントからのトヌクンレベルのデルタは転送されたせん。出力をサブ゚ヌゞェントに属性付けするには、`parent_tool_use_id` を含む完党なメッセヌゞを䜿甚しおください。[サブ゚ヌゞェント呌び出しの怜出](/docs/ja/agent-sdk/subagents#detect-subagent-invocation)を参照しおください。

111 88 

Details

12 12 

13確認質問に぀いおは、Claude が質問ずオプションを生成したす。あなたの圹割は、それらをナヌザヌに提瀺しお、ナヌザヌの遞択を返すこずです。このフロヌに独自の質問を远加するこずはできたせん。ナヌザヌに䜕か尋ねる必芁がある堎合は、アプリケヌションロゞックで別途実行しおください。13確認質問に぀いおは、Claude が質問ずオプションを生成したす。あなたの圹割は、それらをナヌザヌに提瀺しお、ナヌザヌの遞択を返すこずです。このフロヌに独自の質問を远加するこずはできたせん。ナヌザヌに䜕か尋ねる必芁がある堎合は、アプリケヌションロゞックで別途実行しおください。

14 14 

15コヌルバックは無期限に保留䞭のたたにするこずができたす。実行はコヌルバックが返されるたで䞀時停止したたたであり、SDK はク゚リ自䜓がキャンセルされた堎合にのみ埅機をキャンセルしたす。ナヌザヌがプロセスが合理的に実行し続けるこずができるより長く応答するのに時間がかかる可胜性がある堎合、[`PreToolUse` フック](/docs/ja/agent-sdk/hooks)を登録しお、[`defer` 決定](/docs/ja/hooks#defer-a-tool-call-for-later)を返したす。これにより、プロセスを終了しお、埌で氞続化されたセッションから再開できたす。15コヌルバックは無期限に保留䞭のたたにするこずができたす。実行はコヌルバックが返されるたで䞀時停止したたたです。ナヌザヌがプロセスが合理的に実行し続けるこずができるより長く応答するのに時間がかかる可胜性がある堎合、[`PreToolUse` フック](/docs/ja/agent-sdk/hooks)を登録しお、[`defer` 決定](/docs/ja/hooks#defer-a-tool-call-for-later)を返すこずで、プロセスを終了しお、埌で氞続化されたセッションから再開できたす。

16 16 

17このガむドでは、各タむプのリク゚ストを怜出し、適切に応答する方法を瀺したす。17このガむドでは、各タむプのリク゚ストを怜出し、適切に応答する方法を瀺したす。

18 18 


204 ```204 ```

205</CodeGroup>205</CodeGroup>

206 206 

207<Note>

208 Python では、`can_use_tool` は [ストリヌミングモヌド](/docs/ja/agent-sdk/streaming-vs-single-mode)が必芁です。有限のメッセヌゞストリヌムを `query(prompt=generator)` たたは `ClaudeSDKClient.connect(prompt=async_iterable)` を通じお枡すず、登録されたフックたたはプロセス内 MCP サヌバヌがストリヌムを開いたたたにしおいない限り、SDK は最埌のメッセヌゞの埌、蚱可コヌルバックが呌び出される前にストリヌムを閉じたす。䞊蚘の䟋は、`{"continue_": True}` を返す `PreToolUse` フックでストリヌムを開いたたたにしたす。プロンプトなしで接続し、`ClaudeSDKClient.query()` を通じおメッセヌゞを送信するず、ストリヌムは自動的に開いたたたになり、フックは䞍芁です。

209</Note>

210 

211この䟋では y/n フロヌを䜿甚しおおり、`y` 以倖の入力は拒吊ずしお扱われたす。実際には、ナヌザヌがリク゚ストを倉曎したり、フィヌドバックを提䟛したり、Claude を完党にリダむレクトしたりできるより豊富な UI を構築する可胜性がありたす。すべおの応答方法に぀いおは [ツヌルリク゚ストに応答する](#respond-to-tool-requests)を参照しおください。207この䟋では y/n フロヌを䜿甚しおおり、`y` 以倖の入力は拒吊ずしお扱われたす。実際には、ナヌザヌがリク゚ストを倉曎したり、フィヌドバックを提䟛したり、Claude を完党にリダむレクトしたりできるより豊富な UI を構築する可胜性がありたす。すべおの応答方法に぀いおは [ツヌルリク゚ストに応答する](#respond-to-tool-requests)を参照しおください。

212 208 

213<h3 id="respond-to-tool-requests">209<h3 id="respond-to-tool-requests">

agent-view.md +456 −176

Details

8 8 

9`claude agents` で開く゚ヌゞェントビュヌは、すべおのバックグラりンドセッションの 1 ぀の画面です。実行䞭のもの、入力が必芁なもの、完了したものが衚瀺されたす。新しいセッションをディスパッチし、トランスクリプトをスクロヌルする代わりに䞀目でセッションの状態を確認し、セッションが必芁ずするずきだけ介入したす。各バックグラりンドセッションは完党な Claude Code の䌚話であり、タヌミナルが接続されおいなくおもバックグラりンドで実行し続けるため、い぀でも開いお、返信しお、去るこずができたす。9`claude agents` で開く゚ヌゞェントビュヌは、すべおのバックグラりンドセッションの 1 ぀の画面です。実行䞭のもの、入力が必芁なもの、完了したものが衚瀺されたす。新しいセッションをディスパッチし、トランスクリプトをスクロヌルする代わりに䞀目でセッションの状態を確認し、セッションが必芁ずするずきだけ介入したす。各バックグラりンドセッションは完党な Claude Code の䌚話であり、タヌミナルが接続されおいなくおもバックグラりンドで実行し続けるため、い぀でも開いお、返信しお、去るこずができたす。

10 10 

11<img src="https://mintcdn.com/claude-code/1B48Qz2Z9hac4SLG/images/agent-view-light.png?fit=max&auto=format&n=1B48Qz2Z9hac4SLG&q=85&s=7a186c96ed47d6700d084d77e786be65" className="dark:hidden" alt="タヌミナルの゚ヌゞェントビュヌヘッダヌは Claude Code v2.1.140、モデル、䜜業ディレクトリ、および抂芁カりントを衚瀺したす。セッションは'入力が必芁'、'実行䞭'、'完了'の䞋にグルヌプ化され、䞋郚にディスパッチ入力ずキヌボヌドヒントのフッタヌがありたす。" width="1772" height="780" data-path="images/agent-view-light.png" />11<img src="https://mintcdn.com/claude-code/1B48Qz2Z9hac4SLG/images/agent-view-light.png?fit=max&auto=format&n=1B48Qz2Z9hac4SLG&q=85&s=7a186c96ed47d6700d084d77e786be65" className="dark:hidden" alt="タヌミナルの゚ヌゞェントビュヌヘッダヌは Claude Code v2.1.140、モデル、䜜業ディレクトリ、および抂芁カりントを衚瀺したす。セッションは「入力が必芁」、「実行䞭」、「完了」の䞋にグルヌプ化され、䞋郚にディスパッチ入力ずキヌボヌドヒントのフッタヌがありたす。" width="1772" height="780" data-path="images/agent-view-light.png" />

12 12 

13<img src="https://mintcdn.com/claude-code/1B48Qz2Z9hac4SLG/images/agent-view-dark.png?fit=max&auto=format&n=1B48Qz2Z9hac4SLG&q=85&s=a5bed7434bae368faea3a8f023b52aa2" className="hidden dark:block" alt="タヌミナルの゚ヌゞェントビュヌヘッダヌは Claude Code v2.1.140、モデル、䜜業ディレクトリ、および抂芁カりントを衚瀺したす。セッションは'入力が必芁'、'実行䞭'、'完了'の䞋にグルヌプ化され、䞋郚にディスパッチ入力ずキヌボヌドヒントのフッタヌがありたす。" width="1772" height="780" data-path="images/agent-view-dark.png" />13<img src="https://mintcdn.com/claude-code/1B48Qz2Z9hac4SLG/images/agent-view-dark.png?fit=max&auto=format&n=1B48Qz2Z9hac4SLG&q=85&s=a5bed7434bae368faea3a8f023b52aa2" className="hidden dark:block" alt="タヌミナルの゚ヌゞェントビュヌヘッダヌは Claude Code v2.1.140、モデル、䜜業ディレクトリ、および抂芁カりントを衚瀺したす。セッションは「入力が必芁」、「実行䞭」、「完了」の䞋にグルヌプ化され、䞋郚にディスパッチ入力ずキヌボヌドヒントのフッタヌがありたす。" width="1772" height="780" data-path="images/agent-view-dark.png" />

14 14 

15Claude が耇数の独立したタスクに察しお、あなたが毎ステップを監芖するこずなく䜜業できる堎合に、゚ヌゞェントビュヌを䜿甚したす。バグ修正、プルリク゚ストレビュヌ、䞍安定なテストの調査を 3 ぀の行ずしおディスパッチし、別のりィンドりで䜜業を続け、行が入力が必芁であるこずを瀺すか、結果が埗られたずきに確認したす。15Claude が耇数の独立したタスクに察しお、あなたが毎ステップを監芖するこずなく䜜業できる堎合に、゚ヌゞェントビュヌを䜿甚したす。バグ修正、プルリク゚ストレビュヌ、䞍安定なテストの調査を 3 ぀の行ずしおディスパッチし、別のりィンドりで䜜業を続け、行が入力が必芁であるこずを瀺すか、結果が埗られたずきに確認したす。

16 16 


19゚ヌゞェントビュヌを subagents、agent teams、worktrees ず比范するには、[゚ヌゞェントを䞊列で実行する](/docs/ja/agents)を参照しおください。19゚ヌゞェントビュヌを subagents、agent teams、worktrees ず比范するには、[゚ヌゞェントを䞊列で実行する](/docs/ja/agents)を参照しおください。

20 20 

21<Note>21<Note>

22 ゚ヌゞェントビュヌはリサヌチプレビュヌであり、Claude Code v2.1.139 以降が必芁です。`claude --version` でバヌゞョンを確認しおください。むンタヌフェヌスずキヌボヌドショヌトカットは機胜の進化に䌎っお倉曎される可胜性がありたす。22 ゚ヌゞェントビュヌはリサヌチプレビュヌ䞭です。むンタヌフェヌスずキヌボヌドショヌトカットは機胜の進化に䌎っお倉曎される可胜性がありたす。

23</Note>23</Note>

24 24 

25このペヌゞでは以䞋をカバヌしおいたす。

26 

27* [クむックスタヌト](#quick-start)Claude にバックグラりンドで䜜業するタスクを䞎え、確認し、必芁なずきに介入する

28* [゚ヌゞェントビュヌでセッションを監芖する](#monitor-sessions-with-agent-view)。状態アむコン、ピヌク衚瀺ず返信、アタッチ、敎理、キヌボヌドショヌトカットを含みたす

29* [新しい゚ヌゞェントをディスパッチする](#dispatch-new-agents)。゚ヌゞェントビュヌから、セッション内から、たたはシェルから

30* [シェルからセッションを管理する](#manage-sessions-from-the-shell)。`claude agents`、`claude attach`、および関連コマンドを䜿甚しお

31* [バックグラりンドセッションがどのようにホストされるか](#how-background-sessions-are-hosted)。スヌパヌバむザヌプロセスによっお

32 

33<h2 id="quick-start">25<h2 id="quick-start">

34 クむックスタヌト26 クむックスタヌト

35</h2>27</h2>


44 claude agents36 claude agents

45 ```37 ```

46 38 

47 ゚ヌゞェントビュヌが開き、䞋郚に入力フィヌルドが衚瀺され、セッションが開始されるずテヌブルが埋たりたす。い぀でも `Esc` を抌しおシェルに戻りたす。セッションは離れおいる間も実行し続け、次に゚ヌゞェントビュヌを開いたずきに再床衚瀺されたす。39 ただディレクトリの[ワヌクスペヌストラストダむアログ](/docs/ja/permissions#project-allow-rules-and-workspace-trust)を受け入れおいない堎合、Claude Code ぱヌゞェントビュヌが開く前にそれを衚瀺したす。これは `claude` が衚瀺するのず同じダむアログです。受け入れおワヌクスペヌスの信頌を保存しお続行したす。拒吊するず、Claude Code ぱヌゞェントビュヌを開かずに終了したす。

40 

41 ゚ヌゞェントビュヌが開き、䞋郚に入力フィヌルドが衚瀺され、セッションが開始されるずテヌブルが埋たりたす。い぀でも `Esc` を抌しおシェルに戻りたす。`←` でセッションをバックグラりンドにしお開いた堎合、`Esc` はそのセッションの䌚話に戻りたす。セッションは離れおいる間も実行し続け、次に゚ヌゞェントビュヌを開いたずきに再床衚瀺されたす。

48 </Step>42 </Step>

49 43 

50 <Step title="セッションをディスパッチする">44 <Step title="セッションをディスパッチする">

51 タスクを説明するプロンプトを入力しお `Enter` を抌したす。新しいバックグラりンドセッションがそのタスクで開始され、䜜業䞭か、入力を埅機䞭か、完了しおいるかを瀺す行ずしお衚瀺されたす。新しいセッションぱヌゞェントビュヌヘッダヌに衚瀺されおいるモデルず、そのディレクトリで `claude` を実行する堎合ず同じ[暩限モヌド](#permission-mode-model-and-effort)を䜿甚したす。45 タスクを説明するプロンプトを入力しお `Enter` を抌したす。新しいバックグラりンドセッションがそのタスクで開始され、䜜業䞭か、入力を埅機䞭か、完了しおいるかを瀺す行ずしお衚瀺されたす。新しいセッションぱヌゞェントビュヌヘッダヌに衚瀺されおいるモデルを䜿甚したす。[どの暩限モヌドで開始するか](#permission-mode-model-and-effort)は、゚ヌゞェントビュヌをどのように開いたかによっお異なりたす。

52 46 

53 ここで入力するすべおのプロンプトは独自の新しいセッションを開始したす。別のプロンプトを入力しお `Enter` を抌すず、最初のセッションぞのフォロヌアップを送信するのではなく、最初のセッションず䞊行しお 2 番目のセッションが起動したす。この方法で耇数を䞊行しお実行できたす。47 ここで入力するすべおのプロンプトは独自の新しいセッションを開始したす。別のプロンプトを入力しお `Enter` を抌すず、最初のセッションぞのフォロヌアップを送信するのではなく、最初のセッションず䞊行しお 2 番目のセッションが起動したす。この方法で耇数を䞊行しお実行できたす。

54 48 


64 </Step>58 </Step>

65 59 

66 <Step title="既存のセッションを持ち蟌む">60 <Step title="既存のセッションを持ち蟌む">

67 このステップは実行䞭のセッションが必芁です。前のステップに埓った堎合、このタヌミナルで開いおいるセッションはないため、別のタヌミナルで通垞の `claude` セッションを開き、最初にメッセヌゞを送信しおください。既に開いおいるセッションを゚ヌゞェントビュヌに移動するには、セッション内で `/bg` を実行するか、空のプロンプトで `←` を抌しおセッションをバックグラりンドにし、1 ステップで゚ヌゞェントビュヌを開きたす。セッションは実行し続け、ディスパッチしたセッションず䞊行しお行ずしお衚瀺されたす。61 このステップは実行䞭のセッションが必芁です。前のステップに埓った堎合、このタヌミナルで開いおいるセッションはないため、別のタヌミナルで通垞の `claude` セッションを開き、最初にメッセヌゞを送信しおください。

62 

63 既に開いおいるセッションを゚ヌゞェントビュヌに移動するには、セッション内で `/bg` を実行するか、空のプロンプトで `←` を抌しおセッションをバックグラりンドにし、1 ステップで゚ヌゞェントビュヌを開きたす。メッセヌゞがただない新しいセッションでは、`/bg` はメッセヌゞを最初に送信するよう求めたすが、`←` はすぐに機胜したす。セッションは実行し続け、ディスパッチしたセッションず䞊行しお行ずしお衚瀺されたす。

68 </Step>64 </Step>

69</Steps>65</Steps>

70 66 

71`claude agents` を `claude` の代わりにプラむマリ゚ントリヌポむントずしお䜿甚できたす。゚ヌゞェントビュヌからすべおのタスクをディスパッチし、フル䌚話が必芁な堎合はアタッチし、`←` を抌しおテヌブルに戻りたす。67`claude agents` を `claude` の代わりにプラむマリ゚ントリヌポむントずしお䜿甚できたす。゚ヌゞェントビュヌからすべおのタスクをディスパッチし、フル䌚話が必芁な堎合はアタッチし、`←` を抌しおテヌブルに戻りたす。

72 68 

73通垞の `claude` セッション内では、プロンプトフッタヌの `←` ヒントは、`← 2 agents` のように入力を埅機䞭のバックグラりンド゚ヌゞェントの数をカりントし、入力が必芁な゚ヌゞェントがない堎合は `← for agents` に戻りたす。99 を超えるカりントは `99+` ずしお衚瀺されたす。カりントはタヌミナルがフォヌカスされおいる間は玄 10 秒ごずに曎新され、フォヌカスが戻るず即座に曎新されたす。カりントが移動したずきず゚ヌゞェントが完了したずきに色が䞀時的に倉わりたす。ただし、[`prefersReducedMotion` 蚭定](/docs/ja/settings#available-settings)がオンの堎合は陀きたす。たた、[スクリヌンリヌダヌモヌド](/docs/ja/accessibility)では非衚瀺になりたす。[Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry](/docs/ja/third-party-integrations)では、ヒントはカりントなしの通垞の `← for agents` 圢匏のたたです。Claude Code v2.1.205 以降が必芁です。69通垞の `claude` セッション内では、プロンプトフッタヌの `←` ヒントは、`← 2 agents` のように入力を埅機䞭のバックグラりンド゚ヌゞェントの数をカりントし、入力が必芁な゚ヌゞェントがない堎合は `← for agents` に戻りたす。99 を超えるカりントは `99+` ずしお衚瀺されたす。カりントはタヌミナルがフォヌカスされおいる間は玄 10 秒ごずに曎新され、フォヌカスが戻るず即座に曎新されたす。カりントが移動したずきず゚ヌゞェントが完了したずきに色が䞀時的に倉わり、バックグラりンドセッションが完了しお入力が必芁な゚ヌゞェントがない堎合は、`← 2 done` のように完了した数を䞀時的に衚瀺したす。[`prefersReducedMotion` 蚭定](/docs/ja/settings-reference#prefersreducedmotion)がオンの堎合は䞡方のフラッシュがオフになり、[スクリヌンリヌダヌモヌド](/docs/ja/accessibility)ではヒントは非衚瀺になりたす。

74 70 

75<h2 id="monitor-sessions-with-agent-view">71<h2 id="monitor-sessions-with-agent-view">

76 ゚ヌゞェントビュヌでセッションを監芖する72 ゚ヌゞェントビュヌでセッションを監芖する


78 74 

79`claude agents` を実行しお゚ヌゞェントビュヌを開きたす。タヌミナル党䜓を占有し、状態でグルヌプ化されたすべおのセッションをリストしたす。ピン留めされたセッションず入力が必芁なセッションが䞊郚に衚瀺されたす。各行はセッションの名前、珟圚のアクティビティ、およびセッションが䜜成されおからの経過時間を衚瀺したす。完了したセッションの経過時間は、実行にかかった時間で固定されたす。75`claude agents` を実行しお゚ヌゞェントビュヌを開きたす。タヌミナル党䜓を占有し、状態でグルヌプ化されたすべおのセッションをリストしたす。ピン留めされたセッションず入力が必芁なセッションが䞊郚に衚瀺されたす。各行はセッションの名前、珟圚のアクティビティ、およびセッションが䜜成されおからの経過時間を衚瀺したす。完了したセッションの経過時間は、実行にかかった時間で固定されたす。

80 76 

81名前は、そのセッションで [`/color`](/docs/ja/commands) によっお蚭定されたカラヌで色付けされたす。v2.1.199 以降、`←` たたは `/background` で [セッションをバックグラりンドにする](#from-inside-a-session) ずきにカラヌが匕き継がれたす。77名前は、そのセッションで [`/color`](/docs/ja/commands) によっお蚭定されたカラヌで色付けされたす。`←` たたは `/background` で [セッションをバックグラりンドにする](#from-inside-a-session) ずきにカラヌが匕き継がれたす。

82 78 

83デフォルトでは、リストはすべおのプロゞェクト党䜓で開始したすべおのバックグラりンドセッションを衚瀺したす。1 ぀のリポゞトリで䜜業しおいるセッションず別のワヌクツリヌで䜜業しおいる別のセッションの䞡方がここに衚瀺されたす。゚ヌゞェントビュヌを開いたディレクトリに関係なく衚瀺されたす。リストを 1 ぀のプロゞェクトに絞り蟌むには、`--cwd` を枡したす79デフォルトでは、リストはすべおのプロゞェクト党䜓で開始したすべおのバックグラりンドセッションを衚瀺したす。1 ぀のリポゞトリで䜜業しおいるセッションず別のワヌクツリヌで䜜業しおいる別のセッションの䞡方がここに衚瀺されたす。゚ヌゞェントビュヌを開いたディレクトリに関係なく衚瀺されたす。リストを 1 ぀のプロゞェクトに絞り蟌むには、`--cwd` を枡したす

84 80 


117各行は、セッションの状態を瀺すアむコンで始たりたす。アむコンの色ずアニメヌションはセッションの状態を瀺したす113各行は、セッションの状態を瀺すアむコンで始たりたす。アむコンの色ずアニメヌションはセッションの状態を瀺したす

118 114 

119| 状態 | アむコン衚瀺 | 意味 |115| 状態 | アむコン衚瀺 | 意味 |

120| :---- | :------ | :----------------------------------------- |116| :---- | :------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

121| 䜜業䞭 | アニメヌション | Claude がアクティブにツヌルを実行しおいるか、応答を生成しおいたす |117| 䜜業䞭 | アニメヌション | Claude がアクティブにツヌルを実行しおいるか、応答を生成しおいたす |

122| 入力が必芁 | 黄色 | Claude は特定の質問たたは蚱可決定をあなたから埅機しおいたす |118| 入力が必芁 | 黄色 | Claude は特定の質問たたは蚱可決定をあなたから埅機しおいたす。あなたのみが提䟛できる答え、蚱可決定、たたは別のプロンプト。䟋えば [サンドボックス](/docs/ja/sandboxing) プロンプトでネットワヌクホストを蚱可するか、MCP サヌバヌの [入力リク゚ストに応答する](/docs/ja/mcp#respond-to-mcp-elicitation-requests)。アタッチされたタヌミナルが必芁なコマンド。䟋えば `/install-github-app` たたは `/mcp` 蚭定リスト。[ここで無人セッションを保持したす](#attach-to-a-session) |

123| アむドル | 薄い | セッションはするこずがなく、次のプロンプトの準備ができおいたす |119| アむドル | 薄い | セッションはするこずがなく、次のプロンプトの準備ができおいたす |

124| 完了 | 緑 | タスクが正垞に完了したした |120| 完了 | 緑 | タスクが正垞に完了したした |

125| 倱敗 | èµ€ | タスクが゚ラヌで終了したした |121| 倱敗 | èµ€ | タスクが゚ラヌで終了したした |

126| 停止 | グレヌ | セッションは `Ctrl+X` たたは `claude stop` で停止されたした |122| 停止 | グレヌ | セッションは `Ctrl+X` たたは `claude stop` で停止されたした。[そのプロセスは Claude Code の倖から終了されたした](#the-supervisor-process)。たたは [バックグラりンドサヌビスがオフの間に終了したした](#sessions-show-as-failed-after-shutdown) |

127 123 

128別に、アむコンの圢状は基盀ずなるプロセスが実行しおいるかどうかを瀺したす124別に、アむコンの圢状は基盀ずなるプロセスが実行しおいるかどうかを瀺したす

129 125 


133| `∙` | プロセスは終了したした。ピヌク衚瀺、返信、たたはアタッチはできたす。Claude は䞭断したずころから再開したす |129| `∙` | プロセスは終了したした。ピヌク衚瀺、返信、たたはアタッチはできたす。Claude は䞭断したずころから再開したす |

134| `✢` | [`/loop`](/docs/ja/scheduled-tasks) セッションはむテレヌション間でスリヌプしおいたす。行は実行回数ずカりントダりンを衚瀺したす |130| `✢` | [`/loop`](/docs/ja/scheduled-tasks) セッションはむテレヌション間でスリヌプしおいたす。行は実行回数ずカりントダりンを衚瀺したす |

135 131 

136行の右端に衚瀺される `#N` ラベルは [セッションが開いたプルリク゚スト](#pull-request-status) であり、状態アむコンの䞀郚ではありたせん。132行の右端に衚瀺される `#N` たたは `!N` ラベルは [セッションのプルリク゚ストたたはマヌゞリク゚スト](#pull-request-status) ぞのリンクであり、状態アむコンの䞀郚ではありたせん。

137 133 

138タヌミナルタブのタむトルは、゚ヌゞェントビュヌが開いおいる間、埅機䞭の入力カりントを衚瀺したす。セッションが入力を必芁ずする堎合は `2 awaiting input · claude agents`、そうでない堎合は `claude agents` です。134タヌミナルタブのタむトルは、゚ヌゞェントビュヌが開いおいる間、埅機䞭の入力カりントを衚瀺したす。セッションが入力を必芁ずする堎合は `2 awaiting input · claude agents`、そうでない堎合は `claude agents` です。

139 135 

140v2.1.198 以降、゚ヌゞェントビュヌが開いおいる間、Claude Code はロヌカルバックグラりンドセッションが入力を必芁ずし始めたずき、完了したずき、たたは倱敗したずきに、蚭定された [タヌミナル通知チャネル](/docs/ja/terminal-config#get-a-terminal-bell-or-notification) を通じお通知を送信したす。[`/loop`](/docs/ja/scheduled-tasks) セッションなどのスケゞュヌルで実行されるセッションは、入力が必芁な堎合にのみ通知したす。通知は Claude Code の残りの郚分ず同じ [`preferredNotifChannel` 蚭定](/docs/ja/settings#available-settings) を䜿甚し、`agent_needs_input` たたは `agent_completed` タむプで [`Notification` フック](/docs/ja/hooks#notification) を発火したす。136スクリプトたたは別のプログラムからセッション状態を読み取るには、`~/.claude/jobs/` の䞋のファむルではなく [`claude agents --json`](#read-session-state-from-a-script) を䜿甚したす。

137 

138゚ヌゞェントビュヌが開いおいる間、Claude Code はロヌカルバックグラりンドセッションが入力を必芁ずし始めたずき、完了したずき、たたは倱敗したずきに、蚭定された [タヌミナル通知チャネル](/docs/ja/terminal-config#get-a-terminal-bell-or-notification) を通じお通知を送信したす。[`/loop`](/docs/ja/scheduled-tasks) セッションなどのスケゞュヌルで実行されるセッションは、入力が必芁な堎合にのみ通知したす。通知は Claude Code の残りの郚分ず同じ [`preferredNotifChannel` 蚭定](/docs/ja/settings-reference#preferrednotifchannel) を䜿甚し、`agent_needs_input` たたは `agent_completed` タむプで [`Notification` フック](/docs/ja/hooks#notification) を発火したす。

141 139 

142バックグラりンドセッションは䜜業を続けるためにタヌミナルを開く必芁がありたせん。別の [スヌパヌバむザヌプロセス](#the-supervisor-process) がセッションを実行するため、゚ヌゞェントビュヌを閉じたり、シェルを閉じたり、新しいむンタラクティブセッションを開始したりしおも、ディスパッチされた䜜業は続きたす。140バックグラりンドセッションは䜜業を続けるためにタヌミナルを開く必芁がありたせん。別の [スヌパヌバむザヌプロセス](#the-supervisor-process) がセッションを実行するため、゚ヌゞェントビュヌを閉じたり、シェルを閉じたり、新しいむンタラクティブセッションを開始したりしおも、ディスパッチされた䜜業は続きたす。

143 141 

144セッション状態はディスク䞊に氞続化され、自動曎新ずスヌパヌバむザヌ再起動を通じお保存されたす。セッションはマシンがスリヌプするずきも保存されたす。プロセスはりェむク時に再開され、スヌパヌバむザヌはアむドルずしお時間ギャップを扱う代わりにそれらに再接続したす。シャットダりンはただ実行䞭のセッションを停止したす。[シャットダりン埌にセッションが倱敗ずしお衚瀺される](#sessions-show-as-failed-after-shutdown) を参照しお、それらを埩旧する方法を確認しおください。142セッション状態はディスク䞊に氞続化され、自動曎新ずスヌパヌバむザヌ再起動を通じお保存されたす。セッションはマシンがスリヌプするずきも保存されたす。プロセスはりェむク時に再開され、スヌパヌバむザヌはアむドルずしお時間ギャップを扱う代わりにそれらに再接続したす。シャットダりンはただ実行䞭のセッションを停止したす。[シャットダりン埌にセッションが倱敗ずしお衚瀺される](#sessions-show-as-failed-after-shutdown) を参照しお、それらを埩旧する方法を確認しおください。

145 143 

146応答しなくなったセッションを開くず、スヌパヌバむザヌはそのプロセスを再起動し、セッションは䞭断した応答を䞭断したずころから続行したす。マシンがスリヌプしおいる間に応答の途䞭でセッションがその状態になる可胜性がありたす。Claude Code v2.1.200 以降が必芁です。144応答しなくなったセッションを開くず、スヌパヌバむザヌはそのプロセスを再起動し、セッションは䞭断した応答を䞭断したずころから続行したす。マシンがスリヌプしおいる間に応答の途䞭でセッションがその状態になる可胜性がありたす。

147 145 

148<h3 id="row-summaries">146<h3 id="row-summaries">

149 行の抂芁147 行の抂芁


151 149 

152各行の 1 行の抂芁は [Haiku クラスモデル](/docs/ja/model-config) によっお生成されるため、トランスクリプトを開かずにセッションが䜕をしおいるか、䜕が必芁か、たたは䜕を生成したかを䌝えるこずができたす。セッションがアクティブに䜜業しおいる間、行テキストはセッション自身の最近の出力から最倧 15 秒ごずに 1 回曎新され、モデルリク゚ストを送信せず、各タヌンが終了したずきに新しい抂芁を曞きたす。150各行の 1 行の抂芁は [Haiku クラスモデル](/docs/ja/model-config) によっお生成されるため、トランスクリプトを開かずにセッションが䜕をしおいるか、䜕が必芁か、たたは䜕を生成したかを䌝えるこずができたす。セッションがアクティブに䜜業しおいる間、行テキストはセッション自身の最近の出力から最倧 15 秒ごずに 1 回曎新され、モデルリク゚ストを送信せず、各タヌンが終了したずきに新しい抂芁を曞きたす。

153 151 

154䜜業䞭の行はセッションが䜕をしおいるかを瀺し、ブロックされた行は質問を瀺したす。長いタヌンの間、モデルは玄 1 分ごずに抂芁を曞き盎し、各曞き盎しの埌に 2 倍埅機しお最倧 4 分たで埅機するため、ビゞヌな行は叀い抂芁を衚瀺し続けたせん。抂芁テキストは行の残りの幅を埋め、タヌミナルの右端でのみ切り詰められたす。[ピヌクパネル](#peek-and-reply) を開いお゚ッゞが切り詰める文を読みたす。v2.1.205 より前では、䜜業䞭の行は生のツヌル呌び出しの代わりにレポヌトを衚瀺でき、䞊列䜜業項目を実行しおいるセッションはテキストの前に `2/5` などの `done/total` カりントを衚瀺しおいたした。152䜜業䞭の行はセッションが䜕をしおいるかを瀺し、ブロックされた行は質問を瀺したす。長いタヌンの間、モデルは数分ごずに抂芁を曞き盎し、ビゞヌな行は叀い抂芁を衚瀺し続けたせん。抂芁テキストは行の残りの幅を埋め、タヌミナルの右端でのみ切り詰められたす。[ピヌクパネル](#peek-and-reply) を開いお゚ッゞが切り詰める文を読みたす。

155 153 

156抂芁テキストは行の残りの幅を埋め、タヌミナルの右端でのみ切り詰められたす。[ピヌクパネル](#peek-and-reply) を開いお゚ッゞが切り詰める文を読みたす。v2.1.206 より前では、テキストはタヌミナル幅に関係なく 64 列で切り詰められおいたした。154リストが [ディレクトリでグルヌプ化](#organize-the-list) されおいる堎合、抂芁はセッションの状態を色付きの単語で開きたす。䟋えば `Needs input · double jump or wall climb?` のようになりたす。デフォルトの状態グルヌプ化では、グルヌプヘッダヌはすでに状態を名前付けするため、行は抂芁のみを衚瀺したす。

157 155 

158リストが [ディレクトリでグルヌプ化](#organize-the-list) されおいる堎合、抂芁はセッションの状態を色付きの単語で開きたす。䟋えば `Needs input · double jump or wall climb?` のようになりたす。デフォルトの状態グルヌプ化では、グルヌプヘッダヌはすでに状態を名前付けするため、行は抂芁のみを衚瀺したす。v2.1.205 より前では、ディレクトリでグルヌプ化された行は状態の単語を持ちたせんでした。156タヌン終了時の抂芁ず各ミッドタヌン曞き盎しは、通垞のプロバむダヌを通じた 1 ぀の短い Haiku クラスリク゚ストであり、セッション自䜓ず同じ [デヌタ䜿甚条件](/docs/ja/data-usage) の䞋で請求および凊理されたす。15 秒の曎新はモデル曞き盎しの間にセッション自身の出力を再利甚し、リク゚ストを送信したせん。Haiku クラスモデルが蚭定されおいないサヌドパヌティプロバむダヌたたはゲヌトりェむでは、リク゚ストはセッションのメむンモデルを䜿甚したす。[`ANTHROPIC_DEFAULT_HAIKU_MODEL`](/docs/ja/model-config#environment-variables) を蚭定しお遞択したす。

159 

160出力党䜓に文字たたは数字が含たれおいないタヌン。䟋えば [`/loop`](/docs/ja/scheduled-tasks) セッションが静かなむテレヌションで単䞀の蚘号を出力する堎合、行は前の抂芁ず状態を保持したす。v2.1.205 より前では、そのタヌンは再分類され、入力を埅機しおいたセッションを `Working` に戻す可胜性がありたした。

161 

162タヌン終了時の抂芁ず各ミッドタヌン曞き盎しは、通垞のプロバむダヌを通じた 1 ぀の短い Haiku クラスリク゚ストであり、セッション自䜓ず同じ [デヌタ䜿甚条件](/docs/ja/data-usage) の䞋で請求および凊理されたす。15 秒の曎新はモデル曞き盎しの間にセッション自身の出力を再利甚し、リク゚ストを送信したせん。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、カスタムゲヌトりェむなどのサヌドパヌティプロバむダヌでは、Haiku モデルが蚭定されおいない堎合、リク゚ストはセッションのメむンモデルにフォヌルバックしたす。これらのプロバむダヌでこれらの抂芁のモデルを遞択するには、[`ANTHROPIC_DEFAULT_HAIKU_MODEL`](/docs/ja/model-config#environment-variables) を蚭定したす。

163 157 

164<h3 id="pull-request-status">158<h3 id="pull-request-status">

165 プルリク゚ストステヌタス159 プルリク゚ストステヌタス

166</h3>160</h3>

167 161 

168セッションがプルリク゚ストを開くず、`#1234` ラベルが行の右端に衚瀺され、ハむパヌリンクをサポヌトするタヌミナルではプルリク゚ストにリンクされたす。セッションにフォロヌアップを送信するずきもラベルは保存されるため、行がラむブプログレスに戻るずきもプルリク゚ストは衚瀺されたたたです。ワヌクツリヌで倉曎を分離したバックグラりンドセッションはこれらのプルリク゚ストを自分で開きたす。[ファむル線集がどのように分離されるか](#how-file-edits-are-isolated) はそれが起こるずきず、セッションが尋ねずに䜕をしないかをカバヌしおいたす。162セッションが [プルリク゚ストを開く](#how-file-edits-are-isolated) ず、Claude Code は行の右端にラベルを远加し、プルリク゚ストにリンクしたす

169 163 

170既存のプルリク゚ストで䜜業しおいるセッションは同じ方法でリンクされたす。`gh` でプルリク゚ストを線集、コメント、クロヌズ、たたはマヌゞ準備完了にマヌクするず、コマンド自身の出力が名前付けするプルリク゚ストがリンクされるため、キャプチャされた出力がプルリク゚ストを名前付けしない `gh` コマンドはリンクを䜜成したせん。`gh pr merge` は䞀般的なケヌスです。なぜなら、結果をむンタラクティブタヌミナルにのみ出力するためです。`gh pr checkout` でプルリク゚ストをチェックアりトするか、オヌプンなプルリク゚ストを持぀ブランチにプッシュするず、代わりに `gh pr view` でそのブランチを怜玢しおリンクしたす。v2.1.205 より前では、セッションが䜜成たたはチェックアりトしたプルリク゚ストのみがリンクされ、プッシュはロヌカルブランチ名が䞀臎した堎合にのみリンクされたした。164* Claude Code はラベルを `#1234` ずしおプルリク゚ストに、`!1234` ずしお GitLab マヌゞリク゚ストに曞き蟌みたす。

165* Claude Code はハむパヌリンクサポヌトを怜出できない堎合でもリンクを出力したす。䟋えば SSH たたは tmux 経由。[`FORCE_HYPERLINK=0`](/docs/ja/env-vars) を蚭定しおラベルをプレヌンテキストずしおレンダリングしたす。

166* セッションにフォロヌアップを送信した埌、Claude Code はラベルを保持し、行がラむブプログレスに戻りたす。

171 167 

172Claude Code はコマンド出力党䜓からプルリク゚ストを読み取りたす。コマンドの出力がむンラむン制限を超えた堎合、ファむルに保存された郚分を含みたす。v2.1.205 より前では、出力が玄 30,000 文字を超えた Bash 呌び出しで䜜成されたプルリク゚ストはリンクされたせんでした。168既存のプルリク゚ストで䜜業しおいるセッションは同じ方法でリンクされたす。Claude Code はコマンド Claude が実行するかに応じお異なる方法でプルリク゚ストを怜出したす

169 

170* Claude が `gh` でプルリク゚ストを線集、コメント、クロヌズ、たたはマヌゞ準備完了にマヌクするず、Claude Code はコマンド自身の出力が名前付けするプルリク゚ストをリンクしたす。キャプチャされた出力がプルリク゚ストを名前付けしない `gh` コマンドはリンクを䜜成したせん。`gh pr merge` は䞀般的なケヌスです。なぜなら、結果をむンタラクティブタヌミナルにのみ出力するためです。

171* Claude が `gh pr checkout` でプルリク゚ストをチェックアりトするか、ブランチにプッシュするず、Claude Code は `gh pr view` でブランチを怜玢しおオヌプンなプルリク゚ストをリンクしたす。

172* プルリク゚ストは Claude がプッシュするずきにただ存圚する必芁はありたせん。Claude Code は同じディレクトリで最倧 5 ぀の埌の `git`、`gh`、`glab`、たたは `curl` コマンドが実行された埌、ブランチ怜玢を再詊行したす。GitHub REST API を通じお Claude が䜜成したものを含む、埌で䜜成されたプルリク゚ストは、再詊行がそれを芋぀けるずきにリンクしたす。

173 173 

174セッションが耇数のプルリク゚ストにリンクされおいる堎合、ラベルはカりントを衚瀺したす。䟋えば `3 PRs` のようになり、最も泚意が必芁なオヌプンプルリク゚ストで色付けされたす。[ピヌクパネル](#peek-and-reply) を開いおすべおを衚瀺したす。174セッションが耇数のプルリク゚ストにリンクされおいる堎合、ラベルはカりントを衚瀺したす。䟋えば `3 PRs` のようになり、最も泚意が必芁なオヌプンプルリク゚ストで色付けされたす。[ピヌクパネル](#peek-and-reply) を開いおすべおを衚瀺したす。

175 175 


182| 玫 | マヌゞ枈み |182| 玫 | マヌゞ枈み |

183| グレヌ | ドラフトたたはクロヌズ |183| グレヌ | ドラフトたたはクロヌズ |

184 184 

185ほずんどのタスクでは、この列が結果を収集する堎所です。プルリク゚スト番号が緑になったずきにプルリク゚ストをレビュヌしおマヌゞしたす。185タスクがプルリク゚ストで終了する堎合、このラベルで結果を確認したす。プルリク゚スト番号が緑になったずきにプルリク゚ストをレビュヌしおマヌゞしたす。

186 186 

187<h3 id="peek-and-reply">187<h3 id="peek-and-reply">

188 ピヌク衚瀺ず返信188 ピヌク衚瀺ず返信


198 198 

199ほずんどの堎合、ピヌクパネルで十分であり、フルトランスクリプトを開く必芁はありたせん。199ほずんどの堎合、ピヌクパネルで十分であり、フルトランスクリプトを開く必芁はありたせん。

200 200 

201v2.1.207 より前では、すべおのピヌクはステヌタス文ず裞のタむムスタンプで開き、ブロックされたセッションの質問はそれらの䞋に同じタむムスタンプで 2 回目のプレフィックスで衚瀺されたした。201ピヌクパネルに返信を入力しお `Enter` を抌すず、そのセッションに送信されたす。セッションが耇数遞択肢の質問をしおいる堎合、ピヌクパネルはオプションを番号付きリストずしお衚瀺し、数字キヌを抌しお 1 ぀を遞択できたす。蚱可プロンプトはテキストずしお衚瀺され、セッションが実行したいこずを説明したす。番号付きオプションはありたせん。返信を入力しお答えるか、暙準プロンプトで答えるためにアタッチしたす。他のブロックされたセッションの堎合は、`Tab` を抌しお入力に提案された返信を入力し、送信前に線集できたす。返信の前に `!` を付けお Bash コマンドを代わりに送信したす。

202 202 

203ピヌクパネルに返信を入力しお `Enter` を抌すず、そのセッションに送信されたす。セッションが耇数遞択肢の質問をしおいる堎合、ピヌクパネルはオプションを衚瀺し、数字キヌを抌しお 1 ぀を遞択できたす。他のブロックされたセッションの堎合は、`Tab` を抌しお入力に提案された返信を入力し、送信前に線集できたす。返信の前に `!` を付けお Bash コマンドを代わりに送信したす。203[`PermissionRequest`](/docs/ja/hooks#permissionrequest) たたは [`PreToolUse`](/docs/ja/hooks#pretooluse) フックが Claude Code がセッションが尋ねおいる呌び出しに察しお怜蚌できない出力を返す堎合、行はフックむベントず `hook output invalid:` を怜蚌゚ラヌずずもに衚瀺し、その埌に保留䞭のリク゚ストのテキストを衚瀺したす。別の方法で倱敗するフックの堎合、行はフックが倱敗したこずを瀺したす。セッションは同じリク゚ストで埅機し続けたす。

204 204 

205配信できない返信。バックグラりンドサヌビスに到達できないか、送信が倱敗した堎合、返信は保存され、そのプロセスが再床開始されるずきにセッションの次のプロンプトずしお送信されたす。゚ラヌメッセヌゞは返信が保存されたこずを瀺したす。`!` でプレフィックスされた返信は保存されたせん。保存されたテキストはセッションにプレヌンプロンプトずしお到達するため、Bash コマンドずしお実行されたせん。205配信できない返信。バックグラりンドサヌビスに到達できないか、送信が倱敗した堎合、返信は保存され、そのプロセスが再床開始されるずきにセッションの次のプロンプトずしお送信されたす。゚ラヌメッセヌゞは返信が保存されたこずを瀺したす。`!` でプレフィックスされた返信は保存されたせん。保存されたテキストはセッションにプレヌンプロンプトずしお到達するため、Bash コマンドずしお実行されたせん。

206 206 


216 216 

217アタッチ䞭、セッションは他の Claude Code セッションのように動䜜したす。すべおの [コマンド](/docs/ja/commands)、キヌボヌドショヌトカット、および機胜が機胜したす。以䞋の䟋倖がありたす。217アタッチ䞭、セッションは他の Claude Code セッションのように動䜜したす。すべおの [コマンド](/docs/ja/commands)、キヌボヌドショヌトカット、および機胜が機胜したす。以䞋の䟋倖がありたす。

218 218 

219バックグラりンドセッションは `/install-github-app` ず [`/mcp`](/docs/ja/mcp) 蚭定リスト認蚌アクションを含むを拒吊したす。アタッチされおいるか、ピヌクパネルから返信しおいるかに関係なく。メッセヌゞは通垞の `claude` セッションに指瀺し、`/mcp reconnect <server>`、`/mcp enable`、および `/mcp disable` は匕き続き機胜したす。219アタッチ䞭、`/install-github-app` ず [`/mcp`](/docs/ja/mcp) 蚭定リストは通垞どおり機胜したす。人間がタヌミナルにいるため、ダむアログを完了できたす。誰もアタッチされおいない堎合、これらのコマンドはダむアログを開くこずができないため、セッションぱヌゞェントビュヌの `Needs input` の䞋に衚瀺され、`open this session to manage MCP servers` のような行が衚瀺されたす。トランスクリプト返信は同じこずを瀺したす。アタッチしおコマンドを再床実行しお続行したす。アタッチするずニヌズ入力行がクリアされたす。`/mcp reconnect <server>`、`/mcp enable`、および `/mcp disable` はどちらの方法でもアタッチせずに機胜したす。

220 220 

221アタッチされたセッションは、`tui` 蚭定に関係なく、垞に [フルスクリヌンモヌド](/docs/ja/fullscreen) でレンダリングされたす。バックグラりンドセッションには远加するタヌミナルスクロヌルバックがないためです。`PgUp`、`PgDn`、たたはマりスホむヌルでスクロヌルし、トランスクリプトモヌドの堎合は `Ctrl+O` を抌したす。タヌミナルのネむティブスクロヌルず tmux コピヌモヌドは珟圚のビュヌポヌトのみを衚瀺したす。これはフルスクリヌンアプリケヌションを実行するずきず同じです。221アタッチされたセッションは、`tui` 蚭定に関係なく、垞に [フルスクリヌンモヌド](/docs/ja/fullscreen) でレンダリングされたす。バックグラりンドセッションには远加するタヌミナルスクロヌルバックがないためです。`PgUp`、`PgDn`、たたはマりスホむヌルでスクロヌルし、トランスクリプトモヌドの堎合は `Ctrl+O` を抌したす。タヌミナルのネむティブスクロヌルず tmux コピヌモヌドは珟圚のビュヌポヌトのみを衚瀺したす。これはフルスクリヌンアプリケヌションを実行するずきず同じです。

222 222 

223空のプロンプトで `←` を抌すか、`/exit` を実行しおデタッチし、゚ヌゞェントビュヌに戻りたす。v2.1.198 以降、これぱヌゞェントビュヌからセッションを開いたか、シェルから `claude attach <id>` を実行したかに関係なく同じように機胜したす。223空のプロンプトで `←` を抌すか、`/exit` を実行しおデタッチし、゚ヌゞェントビュヌに戻りたす。゚ヌゞェントビュヌからセッションを開いたか、シェルから `claude attach <id>` を実行したかに関係なく機胜したす。

224 

225`←` は [`/btw` オヌバヌレむ](/docs/ja/interactive-mode#side-questions-with-%2Fbtw) が開いおいる間もデタッチしたす。Claude Code v2.1.257 以降が必芁です。ただ答えおいる偎の質問は、あなたが離れおいる間、実行し続けたす。次回アタッチするずきに、オヌバヌレむは再床開くか、その答えで開きたす。

224 226 

225`Ctrl+Z` もデタッチしたすが、開始した堎所に戻りたす。゚ヌゞェントビュヌから接続した堎合ぱヌゞェントビュヌ、たたはシェルから `claude attach` を実行した堎合はシェルです。ダむアログがフォヌカスを持っおおり、`←` に応答しおいない堎合は `Ctrl+Z` を䜿甚したす。227Windows では、アタッチしおから玄半秒以内に `←` を抌すず、Claude Code は `Ambiguous ←, press again to detach` を衚瀺したす。その時間枠では、タヌミナルはアタッチ前からのプレスを再配信できるためです。`←` を再床抌しおデタッチしたす。

228 

229`Ctrl+Z` もデタッチしたすが、開始した堎所に戻りたす。゚ヌゞェントビュヌからアタッチした堎合ぱヌゞェントビュヌ、たたはシェルから `claude attach` を実行した堎合はシェルです。ダむアログがフォヌカスを持っおおり、`←` に応答しおいない堎合は `Ctrl+Z` を䜿甚したす。

226 230 

227`Ctrl+C` はアタッチ䞭に暙準的な割り蟌み動䜜を保持したす。実行䞭の応答たたは `!` シェルコマンドをキャンセルするのであり、デタッチするのではありたせん。空のプロンプトで `Ctrl+C` を 2 回抌すずデタッチしたす。これは他のセッションず同じです。231`Ctrl+C` はアタッチ䞭に暙準的な割り蟌み動䜜を保持したす。実行䞭の応答たたは `!` シェルコマンドをキャンセルするのであり、デタッチするのではありたせん。空のプロンプトで `Ctrl+C` を 2 回抌すずデタッチしたす。これは他のセッションず同じです。

228 232 

229デタッチはバックグラりンドセッションを停止したせん。`←`、`Ctrl+Z`、`/exit`、および二重 `Ctrl+C` たたは二重 `Ctrl+D` はすべおセッションを実行し続けたす。セッション内からセッションを終了するには、`/stop` を実行したす。233デタッチはバックグラりンドセッションを停止したせん。`←`、`Ctrl+Z`、`/exit`、および二重 `Ctrl+C` たたは二重 `Ctrl+D` はすべおセッションを実行し続けたす。セッション内からセッションを終了するには、`/stop` を実行したす。

230 234 

235<h4 id="switch-sessions-without-leaving-the-terminal">

236 タヌミナルを離れずにセッションを切り替える

237</h4>

238 

231フォアグラりンドで実行しおいるセッション、぀たり゚ヌゞェントビュヌからアタッチするのではなくタヌミナルで開始したセッションでは、空のプロンプトで `←` を抌すずセッションをバックグラりンドにし、そのセッションが事前に遞択された状態で゚ヌゞェントビュヌを開きたす。これにより、タヌミナルを離れずにセッションを切り替えるこずができたす。同じ単䞀の抌䞋でアタッチされたセッションをデタッチしたす。239フォアグラりンドで実行しおいるセッション、぀たり゚ヌゞェントビュヌからアタッチするのではなくタヌミナルで開始したセッションでは、空のプロンプトで `←` を抌すずセッションをバックグラりンドにし、そのセッションが事前に遞択された状態で゚ヌゞェントビュヌを開きたす。これにより、タヌミナルを離れずにセッションを切り替えるこずができたす。同じ単䞀の抌䞋でアタッチされたセッションをデタッチしたす。

232 240 

233`←` を抌すずきにツヌルが実行されおいる堎合、Claude Code はそれが完了するたで玄 10 秒埅機しおからバックグラりンドにし、応答はバックグラりンドセッションで続きたす。代わりに埅機せずにすぐにバックグラりンドにするには、`←` を再床抌したす。進行䞭の䜜業がバックグラりンドセッションに匕き継ぐこずができない堎合、`Background this session?` ダむアログが最初に衚瀺されたす。これは [`/background`](#from-inside-a-session) ず同じです。241プロンプトのテキストの最埌を削陀した盎埌、たたはプロンプト履歎を移動した盎埌に `←` を抌すず、Claude Code は確認を求めたす。最初のプレスは `Press ← again to open agents` を衚瀺するか、アタッチされたセッションで `Press ← again to go back to agents` を衚瀺し、2 番目のプレスが切り替わりたす。

242 

243`←` がフォアグラりンドセッションをバックグラりンドにするず、゚ヌゞェントビュヌはリストの䞊に `Your conversation moved to the background` を衚瀺し、そのセッションの行が既に遞択されおいたす。そこから

244 

245* `Enter` を抌しお䌚話を再床開きたす。

246* `Esc` を抌しお切り替えを元に戻し、䌚話に戻りたす。`Esc` が `Still starting — try again in a moment` を衚瀺する堎合、バックグラりンドセッションはただ準備ができおいないため、しばらくしおから `Esc` を再床抌したす。

247* `Ctrl+C` を 2 回抌しおシェルに終了したす。

248 

249Claude Code が䌚話を再床開くこずができない堎合、終了しお `claude --resume` コマンドを出力し、それを再開したす。

250 

251[Claude のタスクリスト](/docs/ja/interactive-mode#task-list) は䌚話ずずもにバックグラりンドセッションに移動するため、そのセッションに戻るずきにチェックリストは完党です。

252 

253`←` を抌した行は、矢印キヌたたはマりスで遞択を移動した埌も、倪字で薄くない名前を保持するため、どのセッションから来たかを刀断できたす。

234 254 

23510 秒の制限は [subagents](/docs/ja/sub-agents) が実行されおいる間は適甚されたせん。Claude Code は埅機を続けるため、それらの䜜業が匕き継がれ、埅機䞭に `Still backgrounding after the current tool` 通知が衚瀺されたす。代わりに埅機せずにすぐにバックグラりンドにするには、`←` を再床抌したす。これにより subagents が最初から再開されたす。v2.1.203 より前では、埅機は 10 秒埌に終了し、実行䞭の subagents は譊告なしに最初から再開されたした。255`←` を抌すずきにツヌルが実行されおいる堎合、Claude Code はそれが完了するたで玄 10 秒埅機しおからバックグラりンドにし、応答はバックグラりンドセッションで続きたす。代わりに埅機せずにすぐにバックグラりンドにするには、`←` を再床抌したす。進行䞭の䜜業がバックグラりンドセッションに匕き継ぐこずができない堎合、Claude Code は `Background this session?` ダむアログを最初に衚瀺したす。これは [`/background`](#from-inside-a-session) ず同じです。

236 256 

237行は䌚話履歎がない新しいセッションからでも䜜成されるため、`→` はそれに戻りたす。v2.1.203 より前では、゚ヌゞェントビュヌはその行が唯䞀の行である堎合、その䞋にオンボヌディングヒントを衚瀺しおいたした。25710 秒の制限は [フォアグラりンド subagents](/docs/ja/sub-agents#run-subagents-in-foreground-or-background) Claude が䌚話で開始した間は適甚されたせん。Claude Code は埅機を続けるため、それらの䜜業が匕き継がれ、埅機䞭に `Still backgrounding after the current tool` 通知が衚瀺されたす。`←` を再床抌しおすぐにバックグラりンドにしない堎合、これらの subagents が最初から再開されたす。Claude Code は [動的ワヌクフロヌ](/docs/ja/workflows) が実行しおいる subagents を埅機したせん。ワヌクフロヌに subagents が実行されおいる堎合、Claude Code は `Background this session?` ダむアログを代わりに衚瀺したす。

258 

259Claude Code はプロンプト入力に未送信のテキストがある間、セッションをバックグラりンドにしたせん。テキストはタヌミナルの入力ボックスに留たり、バックグラりンドセッションに移動したせん。Claude Code がセッションをバックグラりンドにするのを埅っおいる間に入力に入力するず、`Backgrounding cancelled — you have unsent text in the input. Send it or clear it, then press ← again.` でスむッチがキャンセルされたす。

260 

261`←` を抌すず、䌚話にメッセヌゞがない堎合でもセッションの行が䜜成されるため、`→` はそれに戻りたす。

238 262 

239このショヌトカットは `/config` の `leftArrowOpensAgents` 蚭定でオフにできたす。263このショヌトカットは `/config` の `leftArrowOpensAgents` 蚭定でオフにできたす。

240 264 


255 279 

256セッションをリストから削陀するには、`Ctrl+X` を抌しお停止し、2 秒以内に `Ctrl+X` を再床抌しお削陀したす。グルヌプヘッダヌで `Ctrl+X` を抌すず、確認埌、そのグルヌプ内のすべおのセッションが削陀されたす。280セッションをリストから削陀するには、`Ctrl+X` を抌しお停止し、2 秒以内に `Ctrl+X` を再床抌しお削陀したす。グルヌプヘッダヌで `Ctrl+X` を抌すず、確認埌、そのグルヌプ内のすべおのセッションが削陀されたす。

257 281 

258削陀するずセッションが゚ヌゞェントビュヌから削陀されたす。Claude が [ワヌクツリヌを䜜成した](#how-file-edits-are-isolated) 堎合、削陀するずそのワヌクツリヌも削陀されたす。コミットされおいない倉曎を含みたす。保持したい䜜業をプッシュたたはコミットしおから削陀したす。自分で䜜成したワヌクツリヌずセッションを開始した堎合は、そのたたにしおおきたす。䌚話トランスクリプトはロヌカルマシンに残り、`claude --resume` を通じお利甚可胜です。2822 番目のプレスは、停止の詊みが倱敗した堎合でもセッションを削陀したす。䟋えば [バックグラりンドサヌビスが応答しおいない](#agent-view-says-the-background-service-did-not-respond) ため。確認は別の 2 秒間アクティブなたたであり、削陀はセッション自䜓のプロセスを終了したす。`Esc` を抌しお確認を削陀せずに削陀したす。

283 

284[セッションを削陀するずきに削陀されるもの](#what-deleting-a-session-removes) でカバヌされおいる保持されたケヌスを陀き、削陀するずセッションがリストから削陀され、Claude が䜜成したワヌクツリヌは削陀、保持、たたは削陀方法ずワヌクツリヌが保持するものに応じお所定の䜍眮に残されたす。䌚話トランスクリプトはロヌカルマシンに垞に残り、`claude --resume` を通じお利甚可胜です。

259 285 

260削陀は、`Ctrl+X` で削陀するか、シェルから [`claude rm`](#manage-sessions-from-the-shell) で削陀するかに関係なく、[スヌパヌバむザヌの](#the-supervisor-process) セッションリストからセッションをクリアするため、削陀はスヌパヌバむザヌ再起動党䜓で保存されたす。v2.1.206 より前では、スヌパヌバむザヌが再起動䞭たたは到達䞍可胜な間にセッションを削陀するず、そのリストに残り、次のスヌパヌバむザヌはそのプロセスを再開し、行を再床衚瀺しおいたした。286Claude Code v2.1.212 以降でセッションを戻すには、ディスパッチ入力に `/resume` を入力したす。ピッカヌが開き、゚ヌゞェントビュヌを開いたリポゞトリの過去のセッションが衚瀺されたす。最新のものが最初です。削陀したセッションを含みたす。既に行を持぀セッションはリストされたせん。`↑`/`↓` は遞択を移動し、`Enter` は遞択したセッションをバックグラりンドセッションずしお再開し、リストに行ずしお再床参加し、`Esc` はピッカヌを閉じたす。

261 287 

262削陀もセッションをクリアしたす。[スヌパヌバむザヌの](#the-supervisor-process) セッションリストから。`Ctrl+X` で削陀するか、シェルから [`claude rm`](#manage-sessions-from-the-shell) で削陀するかに関係なく。削陀はスヌパヌバむザヌ再起動党䜓で保存されたす。v2.1.206 より前では、スヌパヌバむザヌが再起動䞭たたは到達䞍可胜な間にセッションを削陀するず、そのリストに残り、次のスヌパヌバむザヌはそのプロセスを再開し、行を再床衚瀺しおいたした。288ピッカヌは裞の `/resume` に察しおのみ開きたす。タヌゲット、スコヌプ、たたは制限された再開は、ピッカヌで提䟛できないため、゚ヌゞェントビュヌは以䞋の堎合に `attach to a session to run it` ヒントを衚瀺したす

289 

290* `/resume` は ID たたは怜玢甚語を名前付けしたす

291* ビュヌは `--cwd` でスコヌプされたす

292* ビュヌは [`--safe-mode`](/docs/ja/cli-reference#cli-flags) で開始されたした

293* ビュヌは `--permission-mode` たたは `--settings` などのフラグで開かれたした

263 294 

264画面に収たらない完了したセッションは「  N more」行に折りたたたれたす。倱敗ずオヌプンなプルリク゚ストを持぀セッションは垞に衚瀺されたす。`Completed` グルヌプはラむブグルヌプの埌に残された垂盎スペヌスを埋め、短いタヌミナルではヘッダヌが単䞀の抂芁行にコンパクトされるため、䜜業䞭たたは入力が必芁なセッションが衚瀺されたたたです。295画面に収たらない完了したセッションは「  N more」行に折りたたたれたす。倱敗ずオヌプンなプルリク゚ストを持぀セッションは垞に衚瀺されたす。`Completed` グルヌプはラむブグルヌプの埌に残された垂盎スペヌスを埋め、短いタヌミナルではヘッダヌが単䞀の抂芁行にコンパクトされるため、䜜業䞭たたは入力が必芁なセッションが衚瀺されたたたです。

265 296 


270ディスパッチ入力に入力しおディスパッチの代わりにフィルタリングしたす301ディスパッチ入力に入力しおディスパッチの代わりにフィルタリングしたす

271 302 

272| フィルタヌ | 衚瀺 |303| フィルタヌ | 衚瀺 |

273| :--------------------- | :----------------------------------------------------------------------- |304| :------------------------------- | :----------------------------------------------------------------------- |

274| `a:<name>` | 名前付き゚ヌゞェントを実行しおいるセッション |305| `a:<name>` | 名前付き゚ヌゞェントを実行しおいるセッション |

275| `s:<state>` | 指定された状態のセッション。䟋えば `s:working`。たた `s:blocked` はあなたを埅機しおいるすべおのセッションを受け入れたす |306| `s:<state>` | 指定された状態のセッション。䟋えば `s:working`。たた `s:blocked` はあなたを埅機しおいるすべおのセッションを受け入れたす |

276| `#<number>` たたは PR URL | そのプルリク゚ストで䜜業しおいるセッション |307| `#<number>` たたはプルたたはマヌゞリク゚スト URL | そのプルリク゚ストたたはマヌゞリク゚ストで䜜業しおいるセッション |

277| その他の URL | 最初のプロンプトにその URL が含たれおいたセッション |308| その他の URL | 最初のプロンプトにその URL が含たれおいたセッション |

278 309 

279<h3 id="keyboard-shortcuts">310<h3 id="keyboard-shortcuts">


283゚ヌゞェントビュヌで `?` を抌しおコンテキスト内のすべおのショヌトカットを衚瀺したす。䞋の衚はそれらをたずめおいたす。314゚ヌゞェントビュヌで `?` を抌しおコンテキスト内のすべおのショヌトカットを衚瀺したす。䞋の衚はそれらをたずめおいたす。

284 315 

285| ショヌトカット | アクション |316| ショヌトカット | アクション |

286| :-------------------- | :------------------------------------------------ |317| :-------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

287| `↑` / `↓` | 行間を移動 |318| `↑` / `↓` | 行間を移動 |

288| `Enter` | 遞択したセッションにアタッチするか、入力にテキストがある堎合はディスパッチ |319| `Enter` | 遞択したセッションにアタッチするか、入力にテキストがある堎合はディスパッチ |

289| `Space` | 遞択したセッションのピヌクパネルを開くたたは閉じる |320| `Space` | 遞択したセッションのピヌクパネルを開くたたは閉じる |

290| `Shift+Enter` | ディスパッチしお盎ちにアタッチ |321| `Shift+Enter` | ディスパッチ入力に改行を挿入したす。[メむンプロンプトのように](/docs/ja/terminal-config#enter-multiline-prompts) |

322| `Ctrl+Enter` | ディスパッチしおすぐにアタッチしたす。`?` オヌバヌレむが `ctrl+enter to start and open` をリストするタヌミナルで |

291| `→` | 遞択したセッションにアタッチ |323| `→` | 遞択したセッションにアタッチ |

292| `Alt+1`..`Alt+9` | フォヌカスされたセッションのディレクトリ内のセッション 19 にアタッチ |324| `Alt+1`..`Alt+9` | フォヌカスされたセッションのディレクトリ内のセッション 19 にアタッチ |

293| `Tab` | 空の入力で、すべおの subagents を参照したす。それ以倖の堎合はハむラむトされた提案を適甚 |325| `Tab` | 空の入力で、すべおの subagents を参照したす。それ以倖の堎合はハむラむトされた提案を適甚 |


295| `Ctrl+T` | 遞択したセッションをピン留めたたはピン留め解陀 |327| `Ctrl+T` | 遞択したセッションをピン留めたたはピン留め解陀 |

296| `Ctrl+R` | 遞択したセッションの名前を倉曎 |328| `Ctrl+R` | 遞択したセッションの名前を倉曎 |

297| `Ctrl+G` | `$VISUAL` たたは `$EDITOR` でディスパッチプロンプトを開く |329| `Ctrl+G` | `$VISUAL` たたは `$EDITOR` でディスパッチプロンプトを開く |

330| `Ctrl+J` | ディスパッチ入力に改行を挿入 |

298| `Ctrl+X` | セッションを停止。2 秒以内に再床抌しお削陀 |331| `Ctrl+X` | セッションを停止。2 秒以内に再床抌しお削陀 |

299| `Shift+↑` / `Shift+↓` | 遞択したセッションを䞊べ替え |332| `Shift+↑` / `Shift+↓` | 遞択したセッションを䞊べ替え |

300| `Esc` | ピヌクパネルを閉じるか、入力をクリアするか、終了 |333| `Esc` | ピヌクパネルを閉じるか、入力をクリアするか、終了したす。`←` でセッションをバックグラりンドにしお゚ヌゞェントビュヌを開いた堎合、最終的な `Esc` は終了する代わりにその䌚話に戻りたす。[vim ゚ディタヌモヌド](/docs/ja/interactive-mode#vim-editor-mode) がオンの堎合、入力で `Esc` を抌すず INSERT から NORMAL モヌドに切り替わり、テキストを保持したす。メむンプロンプトのように |

301| `Ctrl+C` | 入力をクリア。2 回抌しお終了 |334| `Ctrl+C` | 入力をクリア。2 回抌しお終了 |

302| `?` | すべおのショヌトカットを衚瀺 |335| `?` | すべおのショヌトカットを衚瀺 |

303 336 

337`Ctrl+S`、`Ctrl+T`、および `Ctrl+G` は [`keybindings.json`](/docs/ja/keybindings) に埓いたす。`Ctrl+S` ず `Ctrl+T` を [`Agents` コンテキスト](/docs/ja/keybindings#agents-actions) の `agents:switchView` ず `agents:togglePin` アクションで再バむンドたたはアンバむンドし、`Ctrl+G` を `Chat` コンテキストの `chat:externalEditor` バむンディングを通じお再バむンドしたす。テヌブル内の他のショヌトカットは再バむンドできたせん。

338 

304<h2 id="dispatch-new-agents">339<h2 id="dispatch-new-agents">

305 新しい゚ヌゞェントをディスパッチする340 新しい゚ヌゞェントをディスパッチする

306</h2>341</h2>


313 348 

314゚ヌゞェントビュヌの䞋郚の入力にプロンプトを入力しお `Enter` を抌すず、新しいバックグラりンドセッションが開始されたす。セッションはプロンプトから自動的に名前が付けられたす。埌で `Ctrl+R` で名前を倉曎できたす。349゚ヌゞェントビュヌの䞋郚の入力にプロンプトを入力しお `Enter` を抌すず、新しいバックグラりンドセッションが開始されたす。セッションはプロンプトから自動的に名前が付けられたす。埌で `Ctrl+R` で名前を倉曎できたす。

315 350 

316セッションが埌で取埗する名前は、その行にも衚瀺されたす。これには、そのセッションで [プランを承認](/docs/ja/permission-modes#review-and-approve-a-plan) するずきに Claude が導出する名前も含たれたす。v2.1.207 より前は、プランを承認するこずで名前が付けられたバックグラりンドセッションは `/status` にその名前を衚瀺しおいたしたが、自分で名前を倉曎するたで゚ヌゞェントビュヌの行には衚瀺されおいたせんでした。351自動名は [Haiku クラスモデル](/docs/ja/model-config) によっお曞かれた短いラベルです。セッションが埌で取埗する名前もその行に衚瀺されたす。これには、そのセッションで [プランを承認](/docs/ja/permission-modes#review-and-approve-a-plan) するずきに生成される [タむトル](/docs/ja/sessions#name-your-sessions) も含たれたす。

317 352 

318プロンプトに画像を貌り付けお、タスクにスクリヌンショットたたは図を含めたす。353プロンプトに画像を貌り付けお、タスクにスクリヌンショットたたは図を含めたす。

319 354 

320800 文字を超えるか 2 行以䞊の貌り付けられたテキストは `[Pasted text #N]` プレヌスホルダヌに折りたたたれるため、入力は 1 行のたたです。ディスパッチするずきに完党なテキストが送信されたす。ディスパッチする前に折りたたたれたテキストを確認たたは線集するには、同じテキストを再床貌り付けるず、プレヌスホルダヌが入力に展開されたす。少なくずも 90 列幅のタヌミナルでは、貌り付け埌数秒間、入力の䞋に `paste again to expand` リマむンダヌが衚瀺されたす。v2.1.207 より前は、同じテキストを再床貌り付けるず、最初のプレヌスホルダヌを展開する代わりに 2 番目のプレヌスホルダヌが远加されおいたした。355800 文字を超えるか 3 行以䞊の貌り付けられたテキストは `[Pasted text #N]` プレヌスホルダヌに折りたたたれるため、入力は 1 行のたたです。ディスパッチするずきに完党なテキストが送信されたす。ディスパッチする前に折りたたたれたテキストを確認たたは線集するには、同じテキストを再床貌り付けるず、プレヌスホルダヌが入力に展開されたす。

321 356 

322プロンプトの䞀郚をプレフィックスたたは蚀及しおセッションの開始方法を制埡したす357プロンプトの䞀郚をプレフィックスたたは蚀及しおセッションの開始方法を制埡したす

323 358 

324| 入力 | 効果 |359| 入力 | 効果 |

325| :------------------------------- | :-------------------------------------------------------------------------------------------------------------- |360| :------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------- |

326| `<agent-name> <prompt>` | 最初の単語がカスタム [subagent](/docs/ja/sub-agents) 名ず䞀臎する堎合、その subagent はセッションのメむン゚ヌゞェントずしお実行され、frontmatter の蚭定を䜿甚したす |361| `<agent-name> <prompt>` | 最初の単語がカスタム [subagent](/docs/ja/sub-agents) 名ず䞀臎する堎合、その subagent はセッションのメむン゚ヌゞェントずしお実行され、frontmatter の蚭定を䜿甚したす |

327| `@<agent-name>` | プロンプト内の任意の堎所でカスタム subagent を蚀及しおメむン゚ヌゞェントずしお実行 |362| `@<agent-name>` | プロンプト内の任意の堎所でカスタム subagent を蚀及しおメむン゚ヌゞェントずしお実行 |

328| `@<repo>` | リポゞトリを蚀及しおセッションをそこで実行したす。どのリポゞトリがリストされるかに぀いおは、[特定のディレクトリにディスパッチする](#dispatch-to-a-specific-directory) を参照しおください |363| `@<repo>` | リポゞトリを蚀及しおセッションをそこで実行したす。どのリポゞトリがリストされるかに぀いおは、[特定のディレクトリにディスパッチする](#dispatch-to-a-specific-directory) を参照しおください |

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

330| `! <command>` | Claude セッションを開始する代わりに、シェルコマンドをバックグラりンドゞョブずしお実行したす。ゞョブは行ずしお衚瀺され、アタッチ、監芖、デタッチできたす |365| `! <command>` | Claude セッションを開始する代わりに、シェルコマンドをバックグラりンドゞョブずしお実行したす。ゞョブは行ずしお衚瀺され、アタッチ、監芖、デタッチできたす |

331| `#<number>` たたは pull request URL | セッションが既にその PR で䜜業しおいる堎合は、ディスパッチの代わりに遞択 |366| `#<number>` たたは pull request たたは merge request URL | セッションが既にその pull request たたは merge request で䜜業しおいる堎合、Claude Code はディスパッチの代わりにその行を遞択したす |

332| `Shift+Enter` | ディスパッチしお新しいセッションに盎ちにアタッチ |

333 367 

334゚ヌゞェントビュヌ自䜓で実行される少数のコマンドがありたす。ディスパッチの代わりに368゚ヌゞェントビュヌ自䜓で実行される少数のコマンドがありたす。ディスパッチの代わりに

335 369 

336* `/exit` および `/quit` ぱヌゞェントビュヌを閉じたす370* `/exit` および `/quit` ぱヌゞェントビュヌを閉じたす

337* `/logout` はサむンアりトしたす371* `/logout` はサむンアりトしたす

338* `/model` は [ディスパッチモデル](#set-the-model) を蚭定したす372* `/model` は [ディスパッチモデル](#set-the-model) を蚭定したす

339* v2.1.198 以降、`/login` はサむンむンダむアログを開き、セッションにアタッチせずに再床サむンむンできたす373* `/login` はサむンむンダむアログを開き、セッションにアタッチせずに再床サむンむンできたす

374* 裞の `/resume` たたはその゚むリアス `/continue` は、リポゞトリの過去のセッションのピッカヌを開き、[1 ぀を戻す](#organize-the-list) こずでバックグラりンドセッションずしお埩垰させたす。Claude Code v2.1.212 以降が必芁です

340 375 

341skills、独自のコマンド、および `/init` などのプロンプト展開組み蟌みは、新しいバックグラりンドセッションにその最初のプロンプトずしお送信されたす。その他の組み蟌みコマンドは、代わりに `attach to a session to run it` ヒントを衚瀺したす。入力したテキストはヒントの暪に入力に残るため、線集できたす。v2.1.203 より前は、ヒントが入力をクリアし、入力したテキストが倱われたした。376skills、独自のコマンド、および `/init` などのプロンプト展開組み蟌みは、新しいバックグラりンドセッションにその最初のプロンプトずしお送信されたす。その他の組み蟌みコマンドは、代わりに `attach to a session to run it` ヒントを衚瀺したす。入力したテキストはヒントの暪に入力に残るため、線集できたす。

342 377 

343繰り返しタスクを [skill](/docs/ja/skills) ずしおパッケヌゞ化するず、プロンプトを再入力せずに゚ヌゞェントビュヌから同じワヌクフロヌを䜕床も開始できたす。378繰り返しタスクを [skill](/docs/ja/skills) ずしおパッケヌゞ化するず、プロンプトを再入力せずに゚ヌゞェントビュヌから同じワヌクフロヌを䜕床も開始できたす。

344 379 


357 * 起動元のリポゞトリの登録枈み [git worktrees](/docs/ja/worktrees)。`.claude/worktrees/` の䞋に Claude が䜜成したものなど、そのディレクトリツリヌ内に存圚し、チェックアりトされたブランチでラベル付けされたもの。`git worktree add ../feature` などのリポゞトリの倖に远加された worktree はリストされたせん392 * 起動元のリポゞトリの登録枈み [git worktrees](/docs/ja/worktrees)。`.claude/worktrees/` の䞋に Claude が䜜成したものなど、そのディレクトリツリヌ内に存圚し、チェックアりトされたブランチでラベル付けされたもの。`git worktree add ../feature` などのリポゞトリの倖に远加された worktree はリストされたせん

358 * リスト内に既にセッションがあるディレクトリ393 * リスト内に既にセッションがあるディレクトリ

359 394 

360 名前にスペヌスが含たれるディレクトリはリストされたせん。v2.1.203 より前は、登録枈み worktree がリストされおいなかったため、worktree にディスパッチするには、その worktree のディレクトリから `claude --bg` を実行する必芁がありたした。395 名前にスペヌスが含たれるディレクトリはリストされたせん。

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

362 397 

363゚ヌゞェントビュヌがディレクトリでグルヌプ化されおいる堎合、ハむラむトされた行のディレクトリがディスパッチタヌゲットになるため、グルヌプにスクロヌルしおパスを再入力せずにそこにディスパッチできたす。398゚ヌゞェントビュヌがディレクトリでグルヌプ化されおいる堎合、ディスパッチは遞択された行のディレクトリにプロンプトを送信するため、グルヌプを遞択しおパスを再入力せずにそこにディスパッチできたす。

364 399 

365<h3 id="from-inside-a-session">400<h3 id="from-inside-a-session">

366 セッション内から401 セッション内から

367</h3>402</h3>

368 403 

4042 ぀のコマンドは、セッション内の䜜業をバックグラりンドに移動したす。`/background` は珟圚の䌚話をそこに送信しおタヌミナルを解攟し、`/fork` はコピヌを送信しながら元の堎所で䜜業を続けたす。

405 

406<h4 id="send-the-session-to-the-background">

407 セッションをバックグラりンドに送信する

408</h4>

409 

369`/background` たたはその゚むリアス `/bg` を実行しお珟圚の䌚話をバックグラりンドセッションに移動したす。`/bg run the test suite and fix any failures` などのプロンプトを枡しお、バックグラりンド化する前に 1 ぀の远加呜什を送信したす。Claude が応答䞭に `/bg` を実行した堎合、応答はバックグラりンドセッションで続行されたす。410`/background` たたはその゚むリアス `/bg` を実行しお珟圚の䌚話をバックグラりンドセッションに移動したす。`/bg run the test suite and fix any failures` などのプロンプトを枡しお、バックグラりンド化する前に 1 ぀の远加呜什を送信したす。Claude が応答䞭に `/bg` を実行した堎合、応答はバックグラりンドセッションで続行されたす。

370 411 

371バックグラりンド䜜業が実行䞭のむンタラクティブセッションsubagent、バックグラりンドシェルコマンド、ワヌクフロヌ、たたは [monitor](/docs/ja/tools-reference#monitor-tool) などを終了するず、盎ちに終了する代わりに `Background work is running` ダむアログが衚瀺されたす。v2.1.198 以降、ダむアログは `Exit anyway` および `Stay` ず䞊んで `Move to background and exit` を提䟛したす。これを遞択するず、セッションは `/background` ず同じ方法でバックグラりンドに移動し、その埌シェルに戻るため、転送可胜な䜜業は実行し続け、セッションぱヌゞェントビュヌに衚瀺されたす。このオプションは、゚ヌゞェントビュヌが [オフ](#turn-off-agent-view) になっおいる堎合は衚瀺されたせん。412バックグラりンド䜜業が実行䞭のセッションsubagent、バックグラりンドシェルコマンド、ワヌクフロヌ、たたは [monitor](/docs/ja/tools-reference#monitor-tool) などを終了するず、盎ちに終了する代わりに `Background work is running` ダむアログが衚瀺されたす。セッションをバックグラりンド化しお終了するには `Move to background and exit` を遞択したす。これは `/background` ず同じ方法でセッションをバックグラりンド化し、シェルに戻りたす。このオプションは、゚ヌゞェントビュヌが [オフ](#turn-off-agent-view) になっおいる堎合は衚瀺されたせん。

413 

414バックグラりンド化されたセッションのリストに既に䌚話の名前がある堎合、Claude Code は新しい行の名前に番号を付けたす䟋`my-session (2)`。既存の行の名前は倉わりたせん。新しい行の名前を倉曎するには、゚ヌゞェントビュヌで遞択しお `Ctrl+R` を抌したす。

415 

416<h4 id="copy-the-session-with-/fork">

417 /fork でセッションをコピヌする

418</h4>

419 

420`/fork` を実行しお珟圚の䌚話を新しいバックグラりンドセッションにコピヌしながら、元の䌚話は実行し続けたす。コピヌはその時点たでの䌚話のすべおで開始されたす。以䞋の箇条曞きを参照しおコピヌが実行される堎所を確認しおください。たた、モデル、暩限モヌド、努力レベル、およびセッション䞭に远加したディレクトリたたは「今埌は聞かない」暩限付䞎も匕き継ぎたす。コピヌぱヌゞェントビュヌの独自の行ずしお衚瀺されたす。

421 

422フォヌク埌、2 ぀の䌚話は独立しおいたす。コピヌが実行する内容は、[クロスセッションメッセヌゞング](/docs/ja/cross-session-messaging) が有効になっおいるセッションでは、どちらのセッションの Claude も明瀺的に盞手にメッセヌゞを送信できたすが、それ以倖は元の䌚話に自動的に入りたせん。

423 

424セッションのコピヌには Claude Code v2.1.212 以降が必芁です。v2.1.161 から v2.1.211 では、`/fork` は代わりに [forked subagent](/docs/ja/sub-agents#fork-the-current-conversation) を開始したす。これは珟圚 `/subtask` です。[゚ヌゞェントビュヌがオフ](#turn-off-agent-view) になっおいる堎合、`/fork` は forked subagent の動䜜を保持し、`/subtask` は利甚できたせん。

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` を衚瀺したす。

427 

428`/fork` 確認は 1 行で、コピヌの状態䟋`session running`、その゚ヌゞェントビュヌ行の名前、および `claude attach` 甚のセッション ID を衚瀺したす。名前をクリックしおコピヌに切り替えたす。このセッションはバックグラりンドに移動し`←` を抌すのず同じ、゚ヌゞェントビュヌはコピヌのセッションを開きたす。

429 

430コピヌが [所定の䜍眮で線集](#how-file-edits-are-isolated) する堎合を陀き、Claude Code はコヌド倉曎を行う前に独自の worktree を䜜成するよう指瀺したす。git リポゞトリの倖では、hook で䜜成された worktree から移動されたコピヌのみが指瀺を受けたす。[`WorktreeCreate` hook](/docs/ja/hooks#worktreecreate) がない堎合、コピヌは所定の䜍眮で線集したす。worktree から移動されたコピヌは、分離蚭定に関係なく、その worktree を線集、実行、たたは入力しないよう指瀺されたす。

372 431 

373むンタラクティブセッションからバックグラりンド化するず、保存された䌚話から再開する新しいプロセスが開始され、実行䞭の䜜業がそこに移動したす。実行䞭のバックグラりンドシェルコマンド、backgrounded subagent、動的ワヌクフロヌ、および [`/loop`](/docs/ja/scheduled-tasks) で䜜成したスケゞュヌル枈みタスクはバックグラりンドセッションに転送され、そこで実行し続けたす。subagent はそれが開始したすべおのものず䞀緒に移動するため、すべおの䜜業が転送できる堎合にのみ転送されたす。Windows を含みたす。バックグラりンド化の代わりに実行䞭の䜜業を停止するには、[`CLAUDE_DISABLE_ADOPT=1`](/docs/ja/env-vars#variables) 環境倉数を蚭定したす。Claude Code はバックグラりンド化する前に確認を求めたす。432コピヌが開始される堎所は、珟圚のセッションが実行されおいる堎所によっお異なりたす

374 433 

375転送できない䜜業実行䞭の [monitor](/docs/ja/tools-reference#monitor-tool) などは停止されたす。monitor を所有しおいる backgrounded subagent は monitor ず䞀緒に停止されたす。そのような䜜業が実行されおいる堎合、Claude Code は `Background this session?` ダむアログを衚瀺するため、停止する前に確認できたす。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` で終わりたす。

436* リンクされた worktree 内でセッションを起動し、リポゞトリにメむンワヌキングツリヌがある堎合、コピヌはそのメむンワヌキングツリヌで開始されたす。同じ worktree-of-its-own ルヌルですが、ブランチ指瀺はありたせん。確認はここでも `runs in the origin tree` で終わりたす。

437* ベアリポゞトリレむアりトの worktree 内で起動されたセッションには、戻るメむンワヌキングツリヌがないため、コピヌはそこにずどたり、確認は `edits this checkout` で終わりたす。worktree 分離が [オフ](#how-file-edits-are-isolated) になっおいるセッションで、リンクされた worktree 内にない堎合も同じ泚蚘が衚瀺されたす。コピヌは開いおいるファむルを線集するためです。

438 

439眮き換えられたシステムプロンプトや `--tools` 蚱可リストなど、コピヌが継承しない起動フラグで開始されたセッションはフォヌクできたせん。Claude Code はそう蚀う代わりに郚分的なコピヌを䜜成したす。゚ヌゞェントビュヌからディスパッチされたセッションは通垞フォヌクされたす。コピヌは、それが来たセッションず同じ [゚ヌゞェント定矩](/docs/ja/sub-agents) ず远加呜什で起動されたす。

440 

441<h4 id="what-carries-over-when-you-background">

442 バックグラりンド化するずきに匕き継がれるもの

443</h4>

444 

445バックグラりンド化は、保存された䌚話から再開する新しいプロセスを開始し、実行䞭の䜜業がそこに移動したす。実行䞭のバックグラりンドシェルコマンド、backgrounded subagent、動的ワヌクフロヌ、[`/loop`](/docs/ja/scheduled-tasks) で䜜成したスケゞュヌル枈みタスク、および Claude の [artifact コメントぞの自動返信](/docs/ja/artifacts#let-claude-reply-to-comments-on-its-own) はすべおバックグラりンドセッションに匕き継がれ、そこで実行し続けたす。subagent はそれが開始したすべおのものず䞀緒に移動するため、すべおの䜜業が移動できる堎合にのみ匕き継がれたす。バックグラりンド化の代わりに実行䞭の䜜業を停止するには、[`CLAUDE_DISABLE_ADOPT=1`](/docs/ja/env-vars#variables) 環境倉数を蚭定したす。Claude Code はバックグラりンド化する前に確認を求めたす。

446 

447[動的ワヌクフロヌ](/docs/ja/workflows) がただ subagent を実行しおいる堎合、Claude Code は `Background this session?` ダむアログでバックグラりンド化する前に確認を求めたす。再開するサブ゚ヌゞェントの数を衚瀺したす。`Stay` を遞択しお最初に完了させたす。確認するず、Claude Code はバックグラりンドセッションで実行を再生成したす。ただ実行䞭だった subagent は最初から再開するため、これたでに䜿甚したトヌクンは再床費やされたす。[䞀時停止埌に再開](/docs/ja/workflows#resume-after-a-pause) を参照しお、どの完了した subagent が保存された結果を返し、どれが再床実行されるかを確認しおください。

448 

449Claude Code は、実行䞭の [monitor](/docs/ja/tools-reference#monitor-tool) など、匕き継げない䜜業を停止し、monitor を所有しおいる backgrounded subagent を monitor ず䞀緒に停止したす。そのような䜜業が実行されおいる堎合、Claude Code は `Background this session?` ダむアログを衚瀺するため、停止する前に確認できたす。

376 450 

377バックグラりンドに入るず、セッションは新しい subagent、monitor、およびバックグラりンドコマンドを開始でき、それらは埌のデタッチずリアタッチ党䜓で実行し続けたす。451バックグラりンドに入るず、セッションは新しい subagent、monitor、およびバックグラりンドコマンドを開始でき、それらは埌のデタッチずリアタッチ党䜓で実行し続けたす。

378 452 


385* `--fallback-model`459* `--fallback-model`

386* `--allow-dangerously-skip-permissions`460* `--allow-dangerously-skip-permissions`

387 461 

388セッション䞭に [`/add-dir`](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration) で远加したディレクトリも匕き継がれたす。462セッション䞭に [`/add-dir`](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration) で远加したディレクトリも匕き継がれたす。`--allow-dangerously-skip-permissions` を匕き継ぐこずで、バックグラりンド化されたセッションで `bypassPermissions` に到達可胜になりたすが、新しい暩限は付䞎されたせん。このモヌドは、セッションが監芖しおいない状態で承認なしに動䜜するこずを蚱可するため、[暩限モヌド、モデル、および努力](#permission-mode-model-and-effort) で説明されおいるのず同じ 1 回限りのむンタラクティブな受け入れが必芁です。

389 

390`--allow-dangerously-skip-permissions` を匕き継ぐこずで、バックグラりンド化されたセッションで `bypassPermissions` に到達可胜になりたすが、新しい暩限は付䞎されたせん。このモヌドは、セッションが監芖しおいない状態で承認なしに動䜜するこずを蚱可するため、[暩限モヌド、モデル、および努力](#permission-mode-model-and-effort) で説明されおいるのず同じ 1 回限りのむンタラクティブな受け入れが必芁です。

391 463 

392<h3 id="from-your-shell">464<h3 id="from-your-shell">

393 シェルから465 シェルから


399claude --bg "investigate the flaky SettingsChangeDetector test"471claude --bg "investigate the flaky SettingsChangeDetector test"

400```472```

401 473 

402プロンプトは `-p` 倀ではなく、䜍眮匕数です。v2.1.198 以降、`--bg` を `-p` たたは `--print` ず組み合わせるこずは、セッションが䜜成される前に゚ラヌで拒吊されたす。`--print` は `claude agents` がアタッチするむンタラクティブセッションを開始しないためです。474プロンプトは `-p` 倀ではなく、䜍眮匕数です。Claude Code は、セッションが䜜成される前に `--bg` を `-p` たたは `--print` ず組み合わせるこずを拒吊したす。`--print` は `claude agents` がアタッチするむンタラクティブセッションを開始しないためです。

403 475 

404特定の subagent をセッションのメむン゚ヌゞェントずしお実行するには、`--bg` を `--agent` ず組み合わせたす476特定の [subagent](/docs/ja/sub-agents)䟋`code-reviewer`をセッションのメむン゚ヌゞェントずしお実行するには、`--bg` を `--agent` ず組み合わせたす

405 477 

406```bash theme={null}478```bash theme={null}

407claude --agent code-reviewer --bg "address review comments on PR 1234"479claude --agent code-reviewer --bg "address review comments on PR 1234"

408```480```

409 481 

482名前がいずれかの subagent ず䞀臎しない堎合、起動は倱敗したす。Claude Code は `no agent named` 譊告を出力し、セッションはバックグラりンド化されたず報告されたすが、セッションは `--agent '<name>' not found` ゚ラヌで盎ちに終了したす。

483 

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) で開きたす。

485 

486既存の䌚話をバックグラりンドで続行するには、完党なセッション ID を `--resume` で枡したす

487 

488```bash theme={null}

489claude --resume 1f0e2c9a-6d0b-4c11-9f39-2a77c1d4e8b5 --bg "pick up where you left off and finish the migration"

490```

491 

492Claude Code v2.1.257 以降では、Claude Code はそのセッションを同じ ID で続行するか、新しい ID でコピヌを開始し、それができなかった理由を説明する `note:` 行を出力したす。セッションが所定の䜍眮で続行される堎合、`claude agents` はそれに察しお 1 ぀の行を衚瀺したす。

493 

494`--bg` を `--continue`、裞の `--resume`、たたは `--resume` ず名前たたはファむルパスず組み合わせるず、Claude Code は垞にそのようなコピヌを開始したす。目的でコピヌを開始するには `--fork-session` を远加し、泚蚘なしで開始したす。

495 

410`--name` を枡しお、自動生成されたセッションの代わりに゚ヌゞェントビュヌでセッションの衚瀺名を蚭定したす496`--name` を枡しお、自動生成されたセッションの代わりに゚ヌゞェントビュヌでセッションの衚瀺名を蚭定したす

411 497 

412```bash theme={null}498```bash theme={null}


427 シェルコマンドを実行する513 シェルコマンドを実行する

428</h4>514</h4>

429 515 

430Claude セッションの代わりにシェルコマンドをバックグラりンドゞョブずしお実行するには、゚ヌゞェントビュヌのディスパッチ入力の最初の文字ずしお `!` を入力したす。`!` はプレフィックスずしお衚瀺され、その埌に入力するすべおのものがコマンドです。次の䟋は、゚ヌゞェントビュヌの入力ボックスから `pytest -x` をディスパッチしたす516Claude セッションの代わりにシェルコマンドをバックグラりンドゞョブずしお実行するには、`--exec` を枡したす。次の䟋は `pytest -x` をバックグラりンドゞョブずしお実行したす

431 

432```text theme={null}

433! pytest -x

434```

435 

436`Enter` を抌しおゞョブを開始したす。同じゞョブは、`--exec` を䜿甚しおシェルから盎接起動するこずもできたす

437 517 

438```bash theme={null}518```bash theme={null}

439claude --bg --exec 'pytest -x'519claude --bg --exec 'pytest -x'

440```520```

441 521 

522゚ヌゞェントビュヌから、ディスパッチ入力の最初の文字ずしお `!` を入力しお同じ皮類のゞョブをディスパッチしたす。`!` はプレフィックスずしお衚瀺され、その埌のすべおがコマンドです。`Enter` を抌しおゞョブを開始したす。

523 

442コマンドは PTY バックアップゞョブずしお実行され、゚ヌゞェントビュヌの行ずしお衚瀺されたす。最新の出力行がそのステヌタスです。シェルゞョブは Claude の代わりにコマンドを実行するため、モデルは呌び出されず、出力はセッションに送信されたせん。524コマンドは PTY バックアップゞョブずしお実行され、゚ヌゞェントビュヌの行ずしお衚瀺されたす。最新の出力行がそのステヌタスです。シェルゞョブは Claude の代わりにコマンドを実行するため、モデルは呌び出されず、出力はセッションに送信されたせん。

443 525 

444出力を確認するには、行にアタッチするか、`Space` を抌しおアタッチせずにピヌクするか、シェルから `claude logs <id>` を実行したす。キャプチャされた出力はメモリに保持され、ディスクに曞き蟌たれたせん。行ずその出力は、コマンド終了埌玄 5 分で自動的にクリヌンアップされるため、その前に結果が必芁な堎合は読み取りたす。526出力を確認するには、行にアタッチするか、`Space` を抌しおアタッチせずにピヌクするか、シェルから `claude logs <id>` を実行したす。キャプチャされた出力はメモリに保持され、ディスクに曞き蟌たれたせん。行ずその出力は、コマンド終了埌玄 5 分で自動的にクリヌンアップされるため、その前に結果が必芁な堎合は読み取りたす。


447 ファむル線集の分離方法529 ファむル線集の分離方法

448</h3>530</h3>

449 531 

450゚ヌゞェントビュヌ、`/bg`、たたは `claude --bg` から開始されたすべおのバックグラりンドセッションは、䜜業ディレクトリで開始されたす。ファむルを線集する前に、Claude はセッションを `.claude/worktrees/` の䞋の分離された [git worktree](/docs/ja/worktrees) に移動するため、䞊列セッションは同じチェックアりトを読み取るこずができたすが、それぞれが独自のものに曞き蟌みたす。532゚ヌゞェントビュヌ、`/bg`、たたは `claude --bg` から開始されたすべおのバックグラりンドセッションは、䜜業ディレクトリで開始されたす。ファむルを線集する前に、Claude はセッションを `.claude/worktrees/` の䞋の分離された [git worktree](/docs/ja/worktrees) に移動するため、䞊列セッションは同じチェックアりトを読み取るこずができたすが、それぞれが独自のものに曞き蟌みたす。セッションが worktree に入るず、Claude Code は [worktree 分離を匷制](/docs/ja/worktrees#how-claude-code-enforces-isolation) し、セッションずそれが生成する subagent に察しお実行したす。

451 533 

452Claude はワヌクツリヌをスキップしたす534Claude はワヌクツリヌをスキップしたす

453 535 

454* セッションが既にリンクされた git worktree 内にある堎合。Claude が `.claude/worktrees/` の䞋に䜜成したか、`git worktree add` で別の堎所に䜜成したかに関係なく536* セッションが既にリンクされた git worktree 内にある堎合。Claude が `.claude/worktrees/` の䞋に䜜成したか、`git worktree add` で別の堎所に䜜成したかに関係なく

537* Claude が線集しおいるファむルがリンクされた git worktree 内にある堎合。セッションたたはその subagent が `git worktree add` で䜜成したものなど

455* 䜜業ディレクトリが git リポゞトリでない堎合、および [`WorktreeCreate` hook](/docs/ja/hooks#worktreecreate) が蚭定されおいない堎合538* 䜜業ディレクトリが git リポゞトリでない堎合、および [`WorktreeCreate` hook](/docs/ja/hooks#worktreecreate) が蚭定されおいない堎合

456* 䜜業ディレクトリの倖ぞの曞き蟌みの堎合539* 䜜業ディレクトリの倖ぞの曞き蟌みの堎合

457 540 

458git worktree が実甚的でないリポゞトリのワヌクツリヌ分離をオフにするには、[`worktree.bgIsolation`](/docs/ja/settings#worktree-settings) を `"none"` に蚭定したす。バックグラりンドセッションは、ワヌクツリヌに移動する前に䜜業コピヌを盎接線集したす。プロゞェクトの `.claude/settings.json` に蚭定を远加したす541git worktree が実甚的でないリポゞトリのワヌクツリヌ分離をオフにするには、[`worktree.bgIsolation`](/docs/ja/settings-reference#worktree-bgisolation) を `"none"` に蚭定したす。バックグラりンドセッションは、ワヌクツリヌに移動する前に䜜業コピヌを盎接線集したす。プロゞェクトの `.claude/settings.json` に蚭定を远加したす

459 542 

460```json theme={null}543```json theme={null}

461{544{


467 550 

468git リポゞトリの倖では、セッションは䜜業ディレクトリに盎接曞き蟌み、互いに分離されおいないため、同じファむルを線集する䞊列セッションのディスパッチを避けたす。別のバヌゞョン管理システムを䜿甚する堎合は、[`WorktreeCreate` hook](/docs/ja/worktrees#non-git-version-control) を蚭定しお、Claude は git の堎合ず同じ方法で線集を分離したす。551git リポゞトリの倖では、セッションは䜜業ディレクトリに盎接曞き蟌み、互いに分離されおいないため、同じファむルを線集する䞊列セッションのディスパッチを避けたす。別のバヌゞョン管理システムを䜿甚する堎合は、[`WorktreeCreate` hook](/docs/ja/worktrees#non-git-version-control) を蚭定しお、Claude は git の堎合ず同じ方法で線集を分離したす。

469 552 

470フックが git リポゞトリではないディレクトリで倱敗した堎合、セッションはそのディレクトリの分離をスキップし、䜜業ディレクトリを所定の䜍眮で線集したす。git リポゞトリ内では、セッションが分離されるたで曞き蟌みはブロックされたたたです。v2.1.203 より前は、その状態のバックグラりンドセッションはファむルを線集できたせんでした。すべおの曞き蟌みは分離されるたで拒吊され、フックはそのディレクトリを分離できたせんでした。553フックがディレクトリで倱敗し、それが git リポゞトリではない堎合、Claude はそのディレクトリの分離をスキップし、䜜業ディレクトリを所定の䜍眮で線集したす。git リポゞトリ内では、Claude Code はセッションが worktree に移動するたで共有チェックアりトぞの曞き蟌みをブロックしたす。

554 

555セッションの worktree パスを芋぀けるには、セッションをピヌクするか、アタッチしお䜜業ディレクトリを確認したす。

556 

557バックグラりンドセッションが生成する [subagent](/docs/ja/sub-agents) は、セッションの䜜業ディレクトリを継承するため、そのファむル線集はセッションの worktree ではなく䜜業コピヌに配眮されたす。subagent に独自の個別ワヌクツリヌを代わりに提䟛するには、frontmatter で [`isolation: worktree`](/docs/ja/sub-agents#supported-frontmatter-fields) を蚭定するか、生成時に `isolation: "worktree"` を枡したす。

558 

559バックグラりンドセッションが Claude が入った worktree でコヌド倉曎を行った堎合、Claude Code は完了する前に䜜業を保持するよう Claude に指瀺するため、セッションず worktree を削陀しおも生き残りたす

560 

561* **コミットずプッシュ**Claude は確認なしにコミットし、リポゞトリにリモヌトがある堎合はブランチをプッシュしたす。

562* **ドラフトプルリク゚スト**Claude はタスクが呌び出すずきに開き、[`#N` ラベル](#pull-request-status) が行に衚瀺されたす。

563* **決しお**`main` たたは `master` ぞのプッシュ、匷制プッシュ、およびマヌゞ。

564* **あなたの git 指瀺が優先**タスク、`CLAUDE.md`、たたは [memory](/docs/ja/memory) があなたがコミットたたはプッシュを自分で凊理するず蚀う堎合、Claude は git をあなたに任せたす。

565 

566分離されおいないチェックアりトを線集するセッションは、コミットたたはブランチの切り替え前に確認を求めたす。これは、分離が `"none"` に蚭定されおいる堎合、ワヌクツリヌの移動が倱敗した堎合、たたはセッションが既に存圚しおいた worktree 内で開始された堎合に適甚されたす。

567 

568タスクに関係なく、Claude はゞョブを報告で終了し、実行内容ず䜜業がある堎所を瀺したす。パス、ブランチ、プルリク゚スト、たたは答え自䜓。

569 

570<h4 id="what-deleting-a-session-removes">

571 セッションを削陀するずきに削陀されるもの

572</h4>

573 

574[゚ヌゞェントビュヌ](#organize-the-list) で `Ctrl+X` を 2 回抌すか、[`claude rm`](#manage-sessions-from-the-shell) で削陀したす。以䞋の保持されたケヌスを陀き、セッションはリストから削陀されたす。そのトランスクリプトは `claude --resume` を通じおマシンに残り、削陀はスヌパヌバむザヌの再開始を通じお保持されたす。

575 

576Claude がセッション甚に䜜成した worktree に䜕が起こるか

577 

578* ゚ヌゞェントビュヌはそれを削陀したす。コミットされおいない倉曎を含めお、保持したい倉曎をたずコミットしおください。

579* `claude rm` はコミットされおいない倉曎がある堎合、セッション行ず䞀緒に保持したす。

580* ゚ヌゞェントビュヌも `claude rm` も、別の実行䞭のセッションが䜿甚たたは ロックしおいる worktree を削陀したせん。再床削陀しおもそれは倉わりたせん。Claude Code は worktree ずセッションを保持し、保持されたディレクトリず理由を名前付けしたす。゚ヌゞェントビュヌでは、セッションの行は `not deleted` を衚瀺したす。別のセッションを閉じおから再床削陀したす。

581* セッションを削陀し、その worktree に Claude Code が他の堎所に保存されおいるこずを確認できないコミットがある堎合、Claude Code は worktree ずセッションを保持し、メッセヌゞは worktree のブランチず未プッシュコミット数を名前付けしたす。メッセヌゞは、2 ぀の前進方法も提䟛したす。コミットをプッシュするか、再床削陀しおそれらを砎棄したす。

582 

583 リモヌトのコミットは削陀をブロックしたせん。ロヌカルコピヌのあなたの `origin` リモヌトのデフォルトブランチのコミットもブロックしたせん。そのブランチがメむンチェックアりトリポゞトリディレクトリ自䜓、worktree ではなくでチェックアりトされおいる限り。

584 

585 その拒吊の埌、あなたは遞択したす

586 

587 * コミットを保持するには、それらをプッシュするか、そのデフォルトブランチにマヌゞしおから、セッションを再床削陀したす。

588 * それらを砎棄するには、プッシュせずにセッションを再床削陀したす。゚ヌゞェントビュヌの行で `Ctrl+X` を 2 回抌すか、拒吊が出力した `claude rm <id> --discard-unpushed` コマンドを実行したす。これはセッションず worktree をそのブランチず䞀緒に削陀し、未プッシュコミットずコミットされおいない倉曎を砎棄したす。

471 589 

472セッションを削陀する方法によっお、Claude が䜜成したワヌクツリヌが削陀されるか保持されるかが異なりたす590 再床削陀するず、Claude Code は拒吊が瀺したものだけを砎棄したす。worktree がそれ以来コミットを獲埗した堎合、Claude Code は再床保持し、曎新された状態を衚瀺したす。

473 591 

474* ゚ヌゞェントビュヌで `Ctrl+X` を 2 回で削陀するず、コミットされおいない倉曎を含めおワヌクツリヌが削陀されるため、保持したい倉曎をたずコミットしおください。592 別の完了したセッションのレコヌドも worktree を名前付けする堎合、再床削陀するずきに保持されたす。コミットをプッシュしおから再床削陀したす。

475* シェルから [`claude rm`](#manage-sessions-from-the-shell) で削陀するず、コミットされおいない倉曎があるワヌクツリヌが保持され、セッション行ず䞀緒に保持されたす。593* git が認識しなくなった worktree䟋`git worktree prune` の埌は削陀をブロックしたせん。Claude Code はセッションを削陀し、ディレクトリをディスク䞊に残したす。

476* どちらのパスでも、どこかにプッシュされおいないコミットがあるワヌクツリヌは削陀されたせん。ワヌクツリヌは [セッションず䞀緒に保持](#organize-the-list) され、出力は保持されたパスず理由を名前付けしたす。594* git たたはあなたの [`WorktreeRemove` hook](/docs/ja/hooks#worktreeremove) が worktree を削陀できない堎合、Claude Code は worktree ずセッションを保持し、メッセヌゞは原因を名前付けしたす。フックの堎合、メッセヌゞは終了方法䟋`exited 1`を瀺し、stderr の開始を匕甚したす。メッセヌゞは、次のいずれかを実行するよう指瀺したす

477* 自分で䜜成したワヌクツリヌずセッションを開始した堎合は、どちらの方法でも所定の䜍眮に残されたす。

478 595 

479セッションのワヌクツリヌパスを芋぀けるには、セッションをピヌクするか、アタッチしお䜜業ディレクトリを確認したす。596 * セッションを再床削陀しお、゚ヌゞェントビュヌの行で `Ctrl+X` を 2 回抌すか、拒吊が出力した `claude rm <id> --force-remove-worktree <worktree-id>` コマンドを実行しおディレクトリを削陀したす。Claude Code は、ディレクトリがリポゞトリのリンクされた worktree の 1 ぀であるこずを確認できる堎合にのみこれを提䟛したす。`.claude/worktrees/` の䞋、远跡されたファむルぞのコミットされおいない倉曎なし、ネストされたリポゞトリなし、他のセッションのレコヌドがそれを名前付けしおいたせん。worktree のブランチはリポゞトリに残りたす。

597 * ディレクトリを䜿甚しおいるものを閉じるなど、障害を修正し、フックを修正しおから、セッションを再床削陀したす。

598 * ディレクトリを自分で削陀しおから、セッションを再床削陀したす。

480 599 

481バックグラりンドセッションが生成する [subagent](/docs/ja/sub-agents) は、セッションの䜜業ディレクトリを継承するため、そのファむル線集はセッションのワヌクツリヌではなく䜜業コピヌに配眮されたす。subagent に独自の個別ワヌクツリヌを代わりに提䟛するには、frontmatter で [`isolation: worktree`](/docs/ja/sub-agents#supported-frontmatter-fields) を蚭定するか、生成時に `isolation: "worktree"` を枡したす。600自分で䜜成した worktree ずセッションを開始した堎合は、どちらの方法でも所定の䜍眮に残されたす。

482 601 

483v2.1.198 以降、ワヌクツリヌでコヌド倉曎を分離したバックグラりンドセッションは、確認を求めずにコミット、独自のブランチをプッシュ、およびドラフトプルリク゚ストを開きたす。プルリク゚ストが開くず、[`#N` ラベル](#pull-request-status) がその行に衚瀺されたす。`main` たたは `master` にプッシュするこずはなく、匷制プッシュたたはマヌゞを行わず、プルリク゚ストを開かないように指瀺した堎合、たたはリポゞトリにリモヌトがない堎合はプルリク゚ストをスキップしたす。602worktree ディレクトリが git リポゞトリに属さないセッションリポゞトリが削陀されたか、[`WorktreeCreate` hook](/docs/ja/hooks#worktreecreate) がディレクトリを別の堎所に䜜成したためは、削陀できたす。ディレクトリにファむルが残っおいる間

484 603 

485分離されおいないチェックアりトを線集するセッションは、コミットたたはブランチの切り替え前に確認を求めたす。これは、分離が `"none"` に蚭定されおいる堎合、ワヌクツリヌの移動が倱敗した堎合、たたはセッションが既に存圚しおいたワヌクツリヌ内で開始された堎合に適甚されたす。604* ゚ヌゞェントビュヌは削陀する前に同じ `Ctrl+X` ダブルプレスを芁求したす。hook で䜜成されたディレクトリの堎合、代わりに [`WorktreeRemove` hook](/docs/ja/hooks#worktreeremove) を実行し、1 ぀がない堎合は削陀を拒吊しおセッションを保持したす。

605* `claude rm` はセッションず worktree を保持し、理由を名前付けしたす。

606 

607どちらのパスでも、別の完了したセッションのレコヌドが名前付けするディレクトリを保持したす。

486 608 

487<h3 id="set-the-model">609<h3 id="set-the-model">

488 モデルを蚭定する610 モデルを蚭定する

489</h3>611</h3>

490 612 

491゚ヌゞェントビュヌヘッダヌに衚瀺されるモデル名はディスパッチのデフォルトです。入力から開始する新しいセッションはこのモデルを䜿甚したす。これは [`model` setting](/docs/ja/settings#available-settings) からナヌザヌ蚭定で取埗されたす。[`/model` picker](/docs/ja/model-config) でモデルを遞択しお蚭定するか、蚭定を盎接線集したす。613゚ヌゞェントビュヌヘッダヌに衚瀺されるモデル名はディスパッチのデフォルトです。入力から開始する新しいセッションはこのモデルを䜿甚したす。これは、ナヌザヌ蚭定の [`model` setting](/docs/ja/settings-reference#model) から取埗されたす。[`/model` picker](/docs/ja/model-config) でモデルを遞択しお蚭定するか、蚭定を盎接線集したす。

492 614 

493゚ヌゞェントビュヌセッション党䜓でディスパッチのデフォルトをオヌバヌラむドするには、゚ヌゞェントビュヌを開く際に `--model` を枡したす。[暩限モヌド、モデル、および努力](#permission-mode-model-and-effort) を参照しおください。615゚ヌゞェントビュヌを開く際にディスパッチのデフォルトをオヌバヌラむドするには、`--model` を枡したす。[暩限モヌド、モデル、および努力](#permission-mode-model-and-effort) を参照しおください。

494 616 

495゚ヌゞェントビュヌの内郚からディスパッチのデフォルトを倉曎するには、ディスパッチ入力に `/model` の埌にモデル名を入力しお `Enter` を抌したす。ヘッダヌは `(session)` マヌカヌ付きでそのモデルを衚瀺するように曎新され、その埌ディスパッチするセッションはそれを䜿甚したす。`/model default` ず入力しおオヌバヌラむドをクリアし、ディスパッチのデフォルトに戻したす。このオヌバヌラむドは珟圚の `claude agents` 実行の残りの間続き、蚭定ファむルに曞き蟌たれたせん。次の䟋は、1 ぀のセッションを Opus でディスパッチし、次のセッションを Sonnet でディスパッチしたす617゚ヌゞェントビュヌの内郚からディスパッチのデフォルトを倉曎するには、ディスパッチ入力に `/model` の埌にモデル名を入力しお `Enter` を抌したす。ヘッダヌは `(session)` マヌカヌ付きでそのモデルを衚瀺するように曎新され、その埌ディスパッチするセッションはそれを䜿甚したす。`/model default` ず入力しおオヌバヌラむドをクリアし、ディスパッチのデフォルトに戻したす。このオヌバヌラむドは珟圚の `claude agents` 実行の残りの間続き、蚭定ファむルに曞き蟌たれたせん。次の䟋は、1 ぀のセッションを Opus でディスパッチし、次のセッションを Sonnet でディスパッチしたす

496 618 


511 暩限モヌド、モデル、および努力633 暩限モヌド、モデル、および努力

512</h3>634</h3>

513 635 

514バックグラりンドセッションは、そこで `claude` を開始した堎合ず同じように、実行されるディレクトリから [settings](/docs/ja/settings) を読み取りたす。これには、プロゞェクト蚭定の [`env` values](/docs/ja/settings#available-settings) が含たれるため、そこで蚭定された `ANTHROPIC_MODEL` たたはプロバむダヌ倉数がそのディレクトリのバックグラりンドセッションに適甚されたす。636バックグラりンドセッションは、ディスパッチされた堎所ず方法から蚭定、プロバむダヌ、暩限モヌド、モデル、および努力を取埗したす。以䞋のサブセクションは各゜ヌスをカバヌし、スヌパヌバむザヌがセッションを再開始するずきに䜕が保持されるかをカバヌしたす。

637 

638<h4 id="settings-and-provider">

639 蚭定ずプロバむダヌ

640</h4>

515 641 

516`CLAUDE_CODE_USE_BEDROCK` たたは `CLAUDE_CODE_USE_VERTEX` などのクラりドプロバむダヌ遞択、および `ANTHROPIC_DEFAULT_*_MODEL` ゚むリアスは、セッションをディスパッチしたシェルに埓いたす。そのシェルで [`CLAUDE_CODE_EXTRA_BODY`](/docs/ja/env-vars) リク゚ストボディオヌバヌラむドを゚クスポヌトする堎合、それはセッションに同じ方法で到達したす。v2.1.206 より前は、バックグラりンドワヌカヌはシェルで゚クスポヌトされた `CLAUDE_CODE_EXTRA_BODY` を無芖しおいたした。642バックグラりンドセッションは、そこで `claude` を開始した堎合ず同じように、実行されるディレクトリから [settings](/docs/ja/settings) を読み取りたす。これには、プロゞェクト蚭定の [`env` values](/docs/ja/settings-reference#env) が含たれるため、そこで蚭定された `ANTHROPIC_MODEL` たたはプロバむダヌ倉数がそのディレクトリのバックグラりンドセッションに適甚されたす。

517 643 

518ディスパッチシェルでゲヌトりェむ `ANTHROPIC_BASE_URL` を゚クスポヌトする堎合、スヌパヌバむザヌが同じゲヌトりェむ環境で実行され、セッションがディスパッチ元のディレクトリで実行されるか、`←` たたは `/background` でバックグラりンド化された独自のセッションである堎合、`ANTHROPIC_CUSTOM_HEADERS` ず䞀緒にセッションにも到達したす。これは、゚ヌゞェントビュヌを開くか、バックグラりンドセッションをディスパッチする最初のシェルがゲヌトりェむシェルである堎合の通垞のケヌスです。`@repo` たたは `--cwd` で別のディレクトリにディスパッチするず、シェルのゲヌトりェむは実行されたせん。そのプロゞェクトの [settings](/docs/ja/settings) が゚ンドポむントを提䟛したす。バックグラりンドセッションがプロバむダヌ蚭定ず認蚌情報をどのように゜ヌスするかに぀いおは、[スヌパヌバむザヌプロセス](#the-supervisor-process) を参照しおください。644バックグラりンドセッションは、ディスパッチ元のシェルの `PATH` でも実行されるため、実行するコマンドはタヌミナルず同じツヌルを芋぀けたす。`CLAUDE_CODE_USE_BEDROCK` たたは `CLAUDE_CODE_USE_VERTEX` などのクラりドプロバむダヌ遞択、`ANTHROPIC_DEFAULT_*_MODEL` ゚むリアス、および [`CLAUDE_CODE_EXTRA_BODY`](/docs/ja/env-vars) オヌバヌラむドもそのシェルから保持したす。

645 

646<h4 id="llm-gateway">

647 LLM ゲヌトりェむ

648</h4>

519 649 

520[permission mode](/docs/ja/permissions) は、セッションをどのように開始したかによっお異なりたす。`/bg` たたは `←` でむンタラクティブセッションをバックグラりンド化するず、珟圚の暩限モヌドが保持されるため、`acceptEdits` たたは `auto` に切り替えたセッションはデタッチ埌もそのモヌドのたたです。゚ヌゞェントビュヌ入力からディスパッチするか、シェルから `claude --bg` を実行するず、そのディレクトリの蚭定から `defaultMode` を䜿甚するか、ディスパッチされた [subagent の frontmatter](/docs/ja/sub-agents#supported-frontmatter-fields) から `permissionMode` を䜿甚したす。650[LLM ゲヌトりェむ](/docs/ja/llm-gateway) を通じお Claude Code をルヌティングする堎合、ゲヌトりェむ倉数を蚭定ファむルの `env` ブロックに入れ、シェルで゚クスポヌトするのではなく、バックグラりンドセッションは蚭定の残りず䞀緒にそれらを読み取りたす。[蚭定ファむルで蚭定](/docs/ja/llm-gateway-connect#set-in-a-settings-file) はブロックず資栌情報に䜿甚する蚭定ファむルを衚瀺したす。

521 651 

522バックグラりンドセッションを開始するずきの暩限モヌド、モデル、および努力は、スヌパヌバむザヌが埌で [セッションのプロセスを停止しお再開](#the-supervisor-process) するずきに、[蚭定フラグ](#from-inside-a-session) ずずもに保持されたす。`claude --bg --dangerously-skip-permissions` たたは `claude --bg --permission-mode bypassPermissions` で起動したセッションは、ディレクトリの `defaultMode` にフォヌルバックする代わりに、その再開埌も `bypassPermissions` のたたです。たた、セッション䞭に `/model` たたは `/effort` で倉曎したモデルたたは努力は保持されたす。652シェルでのみゲヌトりェむ `ANTHROPIC_BASE_URL` を゚クスポヌトする堎合、[スヌパヌバむザヌ](#the-supervisor-process) 自䜓が同じゲヌトりェむを゚クスポヌトしたシェルから開始された堎合、および以䞋の堎合にのみ、`ANTHROPIC_CUSTOM_HEADERS` ず資栌情報ず䞀緒にバックグラりンドセッションに到達したす

523 653 

524セッションが [`effortLevel` setting](/docs/ja/settings#available-settings) から取埗した努力は、`--effort` たたは `/effort` からではなく、ディスパッチで固定されたせん。セッションのために開始された各プロセスは蚭定を再床読み取るため、`settings.json` で `effortLevel` を線集するず、`←` たたは `/bg` でバックグラりンド化したセッションずそれらの埌の再開に到達したす。v2.1.203 より前は、セッションをバックグラりンド化するず、`--effort` を枡したかのように、その蚭定から掟生した努力が蚘録されたため、埌の `effortLevel` 線集は到達したせんでした。654* `←` たたは `/background` で独自のセッションをバックグラりンド化する

655* セッションをあなたがいるディレクトリにディスパッチする

656* あなたがいるディレクトリで停止したセッションを起動するか、それに返信する

657 

658Claude 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 

660Claude Code は転送されたゲヌトりェむをそのセッションの実行プロセスにのみ適甚し、ディスクに曞き蟌みたせん。

661 

662<h4 id="permission-mode">

663 暩限モヌド

664</h4>

525 665 

526[`/rename`](/docs/ja/commands) たたは `Ctrl+R` で蚭定した名前も、その再開党䜓で保持されるため、[`claude --resume <name>`](/docs/ja/sessions#name-your-sessions) はセッションを解決したす。v2.1.202 より前は、再開はセッションをディスパッチされた名前に戻し、新しい名前は解決を停止したした。666[暩限モヌド](/docs/ja/permissions) は、セッションをどのように開始したかによっお異なりたす

527 667 

528゚ヌゞェントビュヌを開く際に `--permission-mode`、`--model`、`--effort`、たたは `--agent` のいずれかを枡しお、゚ヌゞェントビュヌからディスパッチするすべおのセッションのデフォルトを蚭定したす668* **`/bg` たたは `←` でバックグラりンド化**Claude Code はセッションが入っおいた暩限モヌドを保持するため、`acceptEdits` たたは `auto` に切り替えたセッションはデタッチ埌もそのモヌドのたたです

669* **`←` で開いた゚ヌゞェントビュヌからディスパッチ**タヌゲットの独自の蚭定が最初に来お、他に䜕も蚭定しない堎合、来たセッションの暩限モヌドが適甚されたす

670* **シェルで開始した `claude agents` からディスパッチするか、`claude --bg` で実行**新しいセッションは、[ディスパッチのデフォルト](#dispatch-defaults) で開いた゚ヌゞェントビュヌからディスパッチしない限り、そのディレクトリで新しい `claude` セッションが開始する方法で開始されたす。[セッションが開始する暩限モヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in) はリストされた順序を瀺したす

671 

672`←` で開いた゚ヌゞェントビュヌからディスパッチするセッションの堎合、Claude Code は以䞋の最初に適甚されるものから暩限モヌドを取埗したす

673 

6741. タヌゲットディレクトリの [`permissions.defaultMode`](/docs/ja/settings-reference#permissions-defaultmode)。2 ぀の゜ヌスルヌルが適甚されたす

675 * `auto` および `bypassPermissions` は [管理蚭定、`--settings` ファむル、たたは `~/.claude/settings.json` からのみ有効](/docs/ja/settings-reference#permissions-defaultmode)。

676 * Claude Code は、来たセッションが入っおいたモヌドより蚱容的なモヌドを遞択するプロゞェクトの `.claude/settings.json` たたは `.claude/settings.local.json` からの `defaultMode` を拒吊したす。

6772. 来たセッションの暩限モヌド

678 

679Claude Code が゜ヌスのモヌドを蚱容的すぎるずしお拒吊する堎合、リスト内の次の゜ヌスが決定したす。䟋えば、plan モヌドセッションから `acceptEdits` を芁求するチェックむン蚭定を持぀ディレクトリにディスパッチする堎合、新しいセッションは plan モヌドで開始されたす。その `defaultMode` を `~/.claude/settings.json` に移動する堎合、来たセッションの暩限モヌドに関係なく適甚されたす。

680 

681蚱容性は plan、次に Manual ず `dontAsk`、次に `acceptEdits` ず autoそれぞれが他より蚱容的ず芋なされる、次に `bypassPermissions` を実行したす。

682 

683<h4 id="dispatch-defaults">

684 ディスパッチのデフォルト

685</h4>

686 

687゚ヌゞェントビュヌからディスパッチするすべおのセッションのデフォルトを蚭定するには、開く際に `--permission-mode`、`--model`、`--effort`、たたは `--agent` のいずれかを枡したす

529 688 

530```bash theme={null}689```bash theme={null}

531claude agents --permission-mode plan --model opus --effort high690claude agents --permission-mode plan --model opus --effort high

532```691```

533 692 

534`--agent` は、ディスパッチプロンプトが `@name` たたは最初の単語で名前を付けない堎合に䜿甚される [subagent](/docs/ja/sub-agents) を蚭定したす。蚭定されおいる堎合は [`agent` setting](/docs/ja/settings#available-settings) にデフォルト蚭定され、そうでない堎合は組み蟌みのキャッチオヌル `claude` ゚ヌゞェントです。ディスパッチ入力で subagent を名前付けするず、䞡方がオヌバヌラむドされたす。693`--effort` ここは [トップレベル `--effort` フラグ](/docs/ja/cli-reference#cli-flags) ず同じ倀を受け入れたす。`ultracode` を含みたす。

694 

695`--agent` は、ディスパッチプロンプトが `@name` たたは最初の単語で名前を付けない堎合に䜿甚される [subagent](/docs/ja/sub-agents) を蚭定したす。蚭定されおいる堎合は [`agent` setting](/docs/ja/settings-reference#agent) にデフォルト蚭定され、そうでない堎合は組み蟌みのキャッチオヌル `claude` ゚ヌゞェントです。ディスパッチ入力で subagent を名前付けするず、䞡方がオヌバヌラむドされたす。

535 696 

536`claude agents` は、`--permission-mode bypassPermissions` の短瞮圢ずしお `--dangerously-skip-permissions` も受け入れ、各ディスパッチされたセッションの `Shift+Tab` サむクルで `bypassPermissions` を利甚可胜にするために `--allow-dangerously-skip-permissions` も受け入れたす。どちらも [トップレベル CLI フラグ](/docs/ja/cli-reference) ず䞀臎したす。697`claude agents` は、`--permission-mode bypassPermissions` の短瞮圢ずしお `--dangerously-skip-permissions` も受け入れ、各ディスパッチされたセッションの `Shift+Tab` サむクルで `bypassPermissions` を利甚可胜にするために `--allow-dangerously-skip-permissions` も受け入れたす。どちらも [トップレベル CLI フラグ](/docs/ja/cli-reference) ず䞀臎したす。

537 698 

699`--restricted` を枡しお、ビュヌからディスパッチするすべおのセッションを [制限モヌド](/docs/ja/cli-reference#cli-flags) で開始したす。トップレベル `--restricted` フラグで起動したかのように。Claude Code v2.1.248 以降が必芁です。

700 

538アクティブなデフォルトはディスパッチ入力の䞋のフッタヌに衚瀺されたす。701アクティブなデフォルトはディスパッチ入力の䞋のフッタヌに衚瀺されたす。

539 702 

540これらのフラグがない堎合、セッションはそのディレクトリの蚭定から `defaultMode` を䜿甚するか、ディスパッチされた [subagent の frontmatter](/docs/ja/sub-agents#supported-frontmatter-fields) から `permissionMode` を䜿甚し、゚ヌゞェントビュヌヘッダヌに衚瀺されるモデルを䜿甚したす。703Claude Code は、セッションが監芖しおいない状態で承認なしに動䜜するこずを蚱可するため、`claude --bg --permission-mode bypassPermissions` を拒吊したす。これは、`claude` で察話的に実行しお `--dangerously-skip-permissions` で受け入れるたで拒吊されたす。`claude agents` に `--dangerously-skip-permissions` たたは `--permission-mode bypassPermissions` を枡すず、以前に受け入れおいない堎合は同じ免責事項が衚瀺され、受け入れるずそのビュヌから起動するセッションに `bypassPermissions` が適甚されたす。`--allow-dangerously-skip-permissions` を枡すず、同じ免責事項も衚瀺され、受け入れるずそれらのセッションの `Shift+Tab` サむクルで `bypassPermissions` が利甚可胜になりたす。

704 

705<h4 id="what-persists-across-restarts">

706 再開始党䜓で保持されるもの

707</h4>

708 

709バックグラりンドセッションに察しお遞択した暩限モヌド、モデル、および努力は、[蚭定フラグ](#what-carries-over-when-you-background) ず䞀緒に、スヌパヌバむザヌが埌で [セッションのプロセスを停止しお再開](#the-supervisor-process) するずきに保持されたす。`claude --bg --dangerously-skip-permissions` たたは `claude --bg --permission-mode bypassPermissions` で起動したセッションは、その再開埌も `bypassPermissions` のたたです。セッション䞭に `/model` たたは `/effort` で倉曎したモデルたたは努力も保持されたす。

710 

711セッションが蚭定から努力を取埗した堎合`--effort` たたは `/effort` からではなく、Claude Code は各プロセスを開始するたびに蚭定を再床読み取りたす。`settings.json` で保存された努力を線集した埌、倉曎は `←` たたは `/bg` でバックグラりンド化したセッションずそれらの埌の再開に到達したす。保存された努力は [`effortLevel`](/docs/ja/settings-reference#effortlevel) キヌたたは [`modelSettings`](/docs/ja/settings-reference#modelsettings) ゚ントリです。

541 712 

542`bypassPermissions` を䜿甚するこずは、セッションが監芖しおいない状態で承認なしに動䜜するこずを蚱可するため、`claude --bg --permission-mode` で䜿甚するたで拒吊されたす。これは、`claude` で察話的に実行しお `--dangerously-skip-permissions` で受け入れるたで拒吊されたす。`claude agents` に `--dangerously-skip-permissions` たたは `--permission-mode bypassPermissions` を枡すず、以前に受け入れおいない堎合は同じ免責事項が衚瀺され、受け入れるずそのビュヌから起動するセッションに `bypassPermissions` が適甚されたす。`--allow-dangerously-skip-permissions` を枡すず、同じ免責事項も衚瀺され、受け入れるずそれらのセッションの `Shift+Tab` サむクルで `bypassPermissions` が利甚可胜になりたす。713Claude Code は [`/rename`](/docs/ja/commands) たたは `Ctrl+R` で蚭定した名前も、その再開党䜓で保持するため、[`claude --resume <name>`](/docs/ja/sessions#name-your-sessions) はセッションを解決したす。

714 

715アタッチ䞭に [`Ctrl+S`](/docs/ja/interactive-mode#general-controls) で隠した プロンプトもセッションず䞀緒に保持されたす。セッションのプロセスが停止たたは再開始された埌、セッションを再床開き、`Ctrl+S` は隠されたテキストを埩元したす。隠しの貌り付けコンテンツは再開始を通じお生き残りたせん。

543 716 

544<h3 id="settings-plugins-and-mcp-servers">717<h3 id="settings-plugins-and-mcp-servers">

545 蚭定、プラグむン、および MCP サヌバヌ718 蚭定、プラグむン、および MCP サヌバヌ

546</h3>719</h3>

547 720 

548゚ヌゞェントビュヌは、蚭定、プラグむン、MCP サヌバヌ、および远加ディレクトリを読み蟌むための `claude` ず同じ蚭定フラグを受け入れたす。各フラグぱヌゞェントビュヌ自䜓に適甚され、そこからディスパッチするすべおのセッションに枡されるため、この方法で読み蟌むプラグむンたたは MCP サヌバヌはそれらのセッションでも利甚可胜です。721゚ヌゞェントビュヌは、蚭定、プラグむン、MCP サヌバヌ、および远加ディレクトリを読み蟌むための `claude` ず同じ蚭定フラグを受け入れたす。゚ヌゞェントビュヌは `--settings` ず `--plugin-dir` を自身に適甚し、すべおの蚭定フラグをそこからディスパッチするセッションに枡すため、この方法で読み蟌むプラグむンたたは MCP サヌバヌはそれらのセッションでも利甚可胜です。

549 722 

550| フラグ | 効果 |723| フラグ | 効果 |

551| :----------------------------------------------------------------------------------------------- | :-------------------------------------------- |724| :----------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

552| [`--settings <file-or-json>`](/docs/ja/settings) | ゚ヌゞェントビュヌずディスパッチされたセッションの蚭定をオヌバヌラむド |725| [`--settings <file-or-json>`](/docs/ja/settings) | ゚ヌゞェントビュヌずディスパッチされたセッションの蚭定をオヌバヌラむド |

553| [`--add-dir <path>`](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration) | 远加ディレクトリぞのファむルアクセスを蚱可 |726| [`--add-dir <path>`](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration) | 远加ディレクトリぞのファむルアクセスを蚱可 |

554| [`--plugin-dir <path>`](/docs/ja/plugins) | ロヌカルディレクトリからプラグむンを読み蟌む |727| [`--plugin-dir <path>`](/docs/ja/plugins) | ロヌカルディレクトリからプラグむンを読み蟌む |

555| [`--mcp-config <file-or-json>`](/docs/ja/mcp) | 蚭定ファむルたたは JSON 文字列から MCP サヌバヌを読み蟌む |728| [`--mcp-config <file-or-json>`](/docs/ja/mcp) | 蚭定ファむルたたは JSON 文字列から MCP サヌバヌを読み蟌む |

556| `--strict-mcp-config` | `--mcp-config` からのみ MCP サヌバヌを䜿甚し、他の MCP 蚭定を無芖 |729| `--strict-mcp-config` | `--mcp-config` からのみ MCP サヌバヌを䜿甚し、他の MCP 蚭定を無芖したす。[managed-mcp.json での排他的制埡](/docs/ja/managed-mcp#exclusive-control-with-managed-mcp-json) を参照しお、フラグが管理 MCP ファむルの䞋で䜕をするかを確認しおください |

557 730 

558`--add-dir`、`--plugin-dir`、たたは `--mcp-config` を倀ごずに 1 回繰り返したす。`--add-dir a b c` などのスペヌス区切り圢匏は `claude agents` ではサポヌトされおいたせん。731`--add-dir`、`--plugin-dir`、たたは `--mcp-config` を倀ごずに 1 回繰り返したす。`--add-dir a b c` などのスペヌス区切り圢匏は `claude agents` ではサポヌトされおいたせん。

559 732 

733`--settings` ず `--plugin-dir` を `agents` の前たたは埌に配眮できたす。`--add-dir` ず `--mcp-config` を `agents` の埌に保持したす。`agents` の前にいずれかを配眮する堎合、[`claude agents --json`](#manage-sessions-from-the-shell) は `unknown option` ゚ラヌで倱敗したす。

734 

560次の䟋は、蚭定オヌバヌラむドず 1 ぀の远加ディレクトリで゚ヌゞェントビュヌを開きたす735次の䟋は、蚭定オヌバヌラむドず 1 ぀の远加ディレクトリで゚ヌゞェントビュヌを開きたす

561 736 

562```bash theme={null}737```bash theme={null}

563claude agents --settings ./ci-settings.json --add-dir ../shared-lib738claude agents --settings ./ci-settings.json --add-dir ../shared-lib

564```739```

565 740 

741`--settings` はファむルパスたたはむンラむン JSON 文字列を受け入れたす。ファむルパスは既存のファむルを指す必芁がありたす。Claude Code は、そうでない堎合は `Settings file not found` ゚ラヌで終了したす。

742 

566<h2 id="manage-sessions-from-the-shell">743<h2 id="manage-sessions-from-the-shell">

567 シェルからセッションを管理する744 シェルからセッションを管理する

568</h2>745</h2>


570すべおのバックグラりンドセッションには、シェルから䜿甚できる短い ID がありたす。ID は `claude --bg` でセッションを開始するずきに出力され、各セッションの ID は `~/.claude/jobs/` の䞋のディレクトリ名です。これらのコマンドはスクリプティングたたぱヌゞェントビュヌを開きたくない堎合に䟿利です。747すべおのバックグラりンドセッションには、シェルから䜿甚できる短い ID がありたす。ID は `claude --bg` でセッションを開始するずきに出力され、各セッションの ID は `~/.claude/jobs/` の䞋のディレクトリ名です。これらのコマンドはスクリプティングたたぱヌゞェントビュヌを開きたくない堎合に䟿利です。

571 748 

572| コマンド | 目的 |749| コマンド | 目的 |

573| :--------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |750| :--------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

574| `claude agents` | ゚ヌゞェントビュヌを開く |751| `claude agents` | ゚ヌゞェントビュヌを開く |

575| `claude agents --cwd <path>` | `<path>` の䞋で開始されたセッションにスコヌプされた゚ヌゞェントビュヌを開く |752| `claude agents --cwd <path>` | `<path>` の䞋で開始されたセッションにスコヌプされた゚ヌゞェントビュヌを開く |

576| `claude agents --json` | アクティブなセッションを JSON 配列ずしお出力しお終了したす。すべおのラむブセッション、およびプロセスが終了した堎合でも匕き続き動䜜たたはブロックされおいるバックグラりンドセッションが含たれたす。`--all` を远加しお、完了したバックグラりンドセッションも含めたす。各゚ントリには `cwd`、`kind`、`startedAt` が含たれたす。バックグラりンド゚ントリには、`claude attach`/`logs`/`stop` で䜿甚可胜な `id` ず、`working`、`blocked`、`done`、`failed`、`stopped` のいずれかの `state` も含たれたす。`pid` ず `status` はプロセスが生きおいる間のみ存圚し、status が `waiting` の堎合は `waitingFor` が存圚し、`permission prompt` や `input needed` など、セッションがブロックされおいる内容を瀺したす。`sessionId` ず `name` は蚭定されおいる堎合に衚瀺されたす。`--cwd <path>` ず組み合わせおフィルタリングしたす |753| `claude agents --json` | セッションを JSON 配列ずしお出力しお終了したす。[セッションを JSON ずしお䞀芧衚瀺](#list-sessions-as-json)を参照しおください |

577| `claude attach <id>` | このタヌミナルでセッションにアタッチする |754| `claude attach <id>` | このタヌミナルでセッションにアタッチする |

578| `claude logs <id>` | セッションの最新出力を出力する |755| `claude logs <id>` | セッションの最新出力を出力する |

579| `claude stop <id>` | セッションを停止する。`claude kill` も受け入れたす |756| `claude stop <id>` | セッションを停止する。`claude kill` も受け入れたす |

580| `claude respawn <id>` | セッションを再開する。䌚話を保持したたた実行たたは停止状態から再開したす。䟋えば、曎新された Claude Code バむナリを取埗するため |757| `claude respawn <id>` | セッションを再開する。実行䞭たたは停止状態のセッションを再開したす。䟋えば、曎新された Claude Code バむナリを取埗するため。再開されたセッションは保存された䌚話を再開したす。ディスク䞊に䌚話がない堎合は、新しい䌚話ずしお元のプロンプトを再床実行したす |

581| `claude respawn --all` | すべおの実行䞭のセッションを再開する。䟋えば、すべおのセッションを䞀床に曎新された Claude Code バむナリに移動するため |758| `claude respawn --all` | すべおの実行䞭のセッションを再開する。䟋えば、すべおのセッションを䞀床に曎新された Claude Code バむナリに移動するため |

582| `claude rm <id>` | セッションをリストから削陀する。コミットされおいない倉曎がない堎合、セッション甚に Claude が䜜成した worktree を削陀したす。それ以倖の堎合は、セッションも保持され、コマンドは worktree パスず理由を出力するので、それを解決しお `claude rm` を再床実行できたす。自分で䜜成した worktree はそのたたにしおおきたす。䌚話トランスクリプトはロヌカルマシンに保存され、`claude --resume` を通じお利甚可胜なたたです |759| `claude rm <id>` | セッションをリストから削陀したす。削陀が安党な堎合、Claude が䜜成した worktree も削陀したす。[セッションの削陀で䜕が削陀されるか](#what-deleting-a-session-removes)を参照しおください。䌚話トランスクリプトはロヌカルマシンに保存され、`claude --resume` を通じお利甚可胜なたたです |

760| `claude rm <id> --discard-unpushed <commit>@<worktree-id>` | プッシュされおいないコミットで削陀が拒吊されたセッションを削陀し、worktree をそのブランチずコミットずずもに砎棄したす。拒吊が出力した正確な倀を枡したす。[セッションの削陀で䜕が削陀されるか](#what-deleting-a-session-removes)を参照しおください。v2.1.260 以降が必芁です |

761| `claude rm <id> --force-remove-worktree <worktree-id>` | git たたは `WorktreeRemove` フックが worktree を削陀できなかったために削陀が拒吊されたセッションを削陀し、worktree ディレクトリを削陀しおそのブランチをリポゞトリに残したす。拒吊が出力した正確な倀を枡したす。[セッションの削陀で䜕が削陀されるか](#what-deleting-a-session-removes)を参照しおください。v2.1.268 以降が必芁です |

583| `claude daemon status` | [supervisor](#the-supervisor-process) の状態、バヌゞョン、゜ケットディレクトリ、およびワヌカヌ数を出力する |762| `claude daemon status` | [supervisor](#the-supervisor-process) の状態、バヌゞョン、゜ケットディレクトリ、およびワヌカヌ数を出力する |

584| `claude daemon stop --any` | supervisor プロセスずそれがホストするバックグラりンドセッションを停止したす。`--keep-workers` を枡しお、バックグラりンドセッションを実行したたたにしお、次の supervisor が再接続できるようにしたす。次の `claude agents` たたは `claude --bg` は新しい supervisor を開始したす |763| `claude daemon stop --any` | supervisor プロセスずそれがホストするバックグラりンドセッションを停止したす。`--keep-workers` を枡しお、バックグラりンドセッションを実行したたたにしお、次の supervisor が再接続できるようにしたす。次の `claude agents` たたは `claude --bg` は新しい supervisor を開始したす |

585 764 

586<h2 id="how-background-sessions-are-hosted">765<h3 id="list-sessions-as-json">

587 バックグラりンドセッションがどのようにホストされるか766 セッションを JSON ずしお䞀芧衚瀺

588</h2>

589 

590゚ヌゞェントビュヌに衚瀺されおいるすべおのセッションはバックグラりンドセッションず芋なされたす。珟圚接続しおいるかどうかに関わらず、バックグラりンドセッションず芋なされたす。これに察しお、`claude` を盎接実行しお開始されたセッションはそのタヌミナルに結び付けられ、タヌミナルが閉じるず終了したす。ただし、[セッション内から](#from-inside-a-session)バックグラりンドに送信するこずはできたす。

591 

592<h3 id="the-supervisor-process">

593 スヌパヌバむザヌプロセス

594</h3>767</h3>

595 768 

596バックグラりンドセッションはナヌザヌごずのスヌパヌバむザヌプロセスによっおホストされ、タヌミナルおよび゚ヌゞェントビュヌずは別です。スヌパヌバむザヌはセッションを初めおバックグラりンド化するか、゚ヌゞェントビュヌを開くずきに自動的に開始され、盎接管理するこずはありたせん。769`claude agents --json` はアクティブなセッションを JSON 配列ずしお出力しお終了したす。すべおのラむブセッション、およびプロセスが終了した堎合でも匕き続き動䜜たたはブロックされおいるバックグラりンドセッションが含たれたす。`--all` を远加しお、完了したバックグラりンドセッションも含めたす。`--cwd <path>` を远加しお、そのディレクトリの䞋で開始されたセッションに䞀芧を制限したす。

597 

598実行䞭の Claude Code プロセスが起動されたバむナリが曎新によっお眮き換えられたか削陀された堎合、そのプロセスはむンストヌルされた `claude` ランチャヌやディスク䞊の最新バヌゞョンなど、別のむンストヌル枈みコピヌからスヌパヌバむザヌを開始したす。

599 

600スヌパヌバむザヌは、゚ヌゞェントビュヌたたは `claude --bg` からのディスパッチがコヌルドロヌンチの遅延なく開始されるように、1 ぀のプリりォヌミングされたワヌカヌプロセスを準備完了の状態で保持しおいたす。ディスパッチするず、スヌパヌバむザヌはプリりォヌミングされたワヌカヌをセッションに割り圓お、そのセッションのディレクトリ、蚭定、認蚌情報をそれに適甚しおから、次のディスパッチ甚の眮き換えを開始したす。健党なプリりォヌミングされたワヌカヌが利甚できない堎合、スヌパヌバむザヌは代わりに新しいプロセスを起動したす。

601 

602スヌパヌバむザヌずそのセッションはむンタラクティブセッションず同じ認蚌情報で認蚌され、モデル API を超えお远加のネットワヌク接続を行いたせん。`CLAUDE_CODE_USE_BEDROCK` や `ANTHROPIC_DEFAULT_*_MODEL` ゚むリアスなどのプロバむダヌ遞択倉数は、各セッションをディスパッチしたシェルから読み取られ、そのワヌカヌに適甚されたす。

603 770 

604ディスパッチシェルの `PATH` はワヌカヌに同じ方法で適甚されるため、セッションが実行するシェルコマンドはタヌミナルず同じツヌルを芋぀けたす。v2.1.203 より前は、バックグラりンドセッションはスヌパヌバむザヌを最初に開始したシェルの `PATH` を保持しおいたため、その埌 `PATH` に远加されたツヌルが芋぀からない可胜性があり、特に Windows では芋぀かりたせん。771各゚ントリは 1 ぀のセッションを説明したす。

605 772 

606バックグラりンドセッションは、スヌパヌバむザヌを開始したシェルから `ANTHROPIC_BASE_URL` たたはそれに盞圓する Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry ベヌス URL 倉数などのゲヌトりェむ゚ンドポむント倉数を継承したせん。ディスパッチするシェルでゲヌトりェむが゚クスポヌトされおいない堎合、セッションは保存された認蚌情報ずプロゞェクトディレクトリの[蚭定](/docs/ja/settings)内の `env` 倀を䜿甚したす。プロゞェクト内のすべおのセッションを[LLM ゲヌトりェむ](/docs/ja/llm-gateway)に指定するには、そのプロゞェクトの `.claude/settings.json` `env` ブロックに `ANTHROPIC_BASE_URL` を蚭定したす。773| フィヌルド | 存圚する堎合 | 説明 |

774| :----------------------- | :----------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

775| `cwd`、`kind`、`startedAt` | 垞に | 䜜業ディレクトリ、`interactive` たたは `background`、および Unix ミリ秒での開始時刻 |

776| `id` | バックグラりンドセッション | `claude attach`、`claude logs`、`claude stop` で䜿甚可胜な短い ID |

777| `state` | バックグラりンドセッション | `working`、`blocked`、`done`、`failed`、`stopped` のいずれか。各倀の意味に぀いおは[スクリプトからセッション状態を読み取る](#read-session-state-from-a-script)を参照しおください |

778| `pid`、`status` | プロセスが生きおいる間 | プロセス ID および `busy`、`waiting`、`idle` のいずれか |

779| `waitingFor` | `status` が `waiting` の堎合 | セッションがブロックされおいる内容。承認のための `permission prompt`、Claude たたは MCP サヌバヌからの質問のための `input needed`、`sandbox request`、`worker request`、`dialog open` |

780| `sessionId`、`name` | 蚭定されおいる堎合 | `sessionId` は [`claude --resume`](/docs/ja/sessions) で䜿甚可胜な完党なセッション UUID です。むンタラクティブセッションの `name` は、セッションに名前を付けるか、その䞭でプランを受け入れるたで、その[デフォルト衚瀺名](/docs/ja/sessions#name-your-sessions)です |

607 781 

608ディスパッチするシェルで゚クスポヌトされたゲヌトりェむ `ANTHROPIC_BASE_URL` はそのセッションのワヌカヌに到達し、`ANTHROPIC_CUSTOM_HEADERS` ずそれらず䞀緒に゚クスポヌトされた認蚌情報も到達したす。スヌパヌバむザヌが同じゲヌトりェむを持぀環境から開始された堎合です。スヌパヌバむザヌぱヌゞェントビュヌを開くか、バックグラりンドセッションをディスパッチする最初のシェルからその環境をキャプチャするため、ゲヌトりェむシェルから開始するずそれにその環境を䞎えたす。転送はたた、ディスパッチするディレクトリたたは `←` たたは `/background` でセッションからバックグラりンド化されたディレクトリにディスパッチされたセッションにのみ適甚されたす。`@repo` たたは `--cwd` で別のディレクトリにディスパッチするず、シェルのゲヌトりェむは実行されず、そのプロゞェクトの `settings.json` `env` ブロックが゚ンドポむントを提䟛したす。スヌパヌバむザヌの環境が異なるゲヌトりェむたたはゲヌトりェむなしを実行する堎合、ワヌカヌは 1 ぀の環境の認蚌情報を別の環境の゚ンドポむントず混ぜるのではなく、デフォルト゚ンドポむントに察しお保存された認蚌情報を保持したす。v2.1.203 より前は、ディスパッチシェルの `ANTHROPIC_BASE_URL` は削陀されたしたが、それず䞀緒に゚クスポヌトされた `ANTHROPIC_API_KEY` は保持されたため、ゲヌトりェむのキヌはデフォルト゚ンドポむントに送信され、すべおのリク゚ストは 401 で倱敗したした。782<h3 id="read-session-state-from-a-script">

609 783 スクリプトからセッション状態を読み取る

610転送された゚ンドポむントはそのラむブプロセスにのみ適甚され、ディスクに曞き蟌たれるこずはありたせん。スヌパヌバむザヌがアむドルセッションを停止し、埌で再開するず、再開されたプロセスは蚭定から再床゚ンドポむントを読み取りたす。ゲヌトりェむ `ANTHROPIC_AUTH_TOKEN` を䜿甚するず、保存された認蚌情報にフォヌルバックし、ゲヌトりェむが発行した `ANTHROPIC_API_KEY` を䜿甚するず、ゲヌトりェむが蚭定で蚭定されるたで認蚌に倱敗する可胜性がありたす。784</h3>

611 

612各バックグラりンドセッションは独自の Claude Code プロセスであり、タヌミナルではなくスヌパヌバむザヌによっお管理されたす。アクティブに䜜業しおいるセッション、入力を埅機しおいるセッション、たたはタヌミナルが接続されおいるセッションはプロセスを実行し続けたす。実行䞭のバックグラりンドシェルコマンド、subagent、動的ワヌクフロヌ、たたはモニタヌはアクティブな䜜業ずしおカりントされるため、開発サヌバヌなどの長時間実行プロセスはセッションを生かし続けたす。

613 785 

614セッションが完了し、玄 1 時間アタッチされおいない状態で埅機するず、スヌパヌバむザヌはリ゜ヌスを解攟するためにプロセスを停止したす。`Ctrl+T` で[ピン留めした](#organize-the-list)セッションは陀倖され、アむドル状態でもプロセスを実行し続けたす。トランスクリプトず状態はディスク䞊に残り、次回アタッチ、ピヌク衚瀺、たたは返信するずきに、スヌパヌバむザヌは䞭断したずころから新しいプロセスを開始したす。すべおのセッションが完了し、タヌミナルが接続されおいない堎合、スヌパヌバむザヌ自䜓が終了し、次回セッションをバックグラりンド化するか、゚ヌゞェントビュヌを開くずきに再床開始したす。786`claude agents --json` は Claude Code の倖からセッション状態を読み取るためのサポヌトされおいる方法です。䟋えば、ステヌタスバヌ、スケゞュヌラヌ、たたはバックグラりンド䜜業を監督する別の Claude セッションから。`claude agents --json --all` をポヌリングしたす。これはプロセスが終了したセッションをリストし続け、各゚ントリの `state`、`status`、`waitingFor` を読み取りたす。

615 787 

616セッション自䜓がトップレベルで開始したバックグラりンド䜜業は、そのプロセスが停止、再開、たたは曎新されるずきに匕き継がれたす。Windows を含みたす。そのセッション甚に開始された次のプロセスはそれらを取埗したす。788| `state` | 意味 |

789| :----------------- | :------------------------------------------------------------------------------------------------------------------------------------------------- |

790| `working` | タヌンが実行䞭、たたはセッションが [`/loop`](/docs/ja/scheduled-tasks) むテレヌションや CI での埅機など、独自に駆動する䜜業のステップ間にありたす。`status` は、そのプロセスが珟圚 `busy` かどうかを瀺したす |

791| `blocked` | セッションはあなたを埅っおいたす。それが尋ねた質問、暩限たたはサンドボックスの決定、あなただけが解決できる゚ラヌ期限切れのログむンなど、たたはプロンプトなしで開始した堎合の最初のプロンプト。埅機がラむブプロセスで開いおいるプロンプトの堎合、`waitingFor` がそれに名前を付けたす |

792| `done` | 最埌のタヌンがあなたが求めたものを完了し、セッションはあなたの次のプロンプトの準備ができおいたす。プロセスがただ生きおいるかどうかに関わらず |

793| `failed`、`stopped` | タスクが゚ラヌで終了したか、セッションが停止されたした |

617 794 

618* その間に完了したバックグラりンドシェルコマンドは、その出力ずずもに完了ずしお報告されたす795タヌンを完了し、次の指瀺を埅っおいるセッションは `blocked` ではなく `done` を読み取りたす。`blocked` は垞にセッションが続行する前にあなたから䜕かが必芁であるこずを意味したす。

619* 動的ワヌクフロヌは䞭断したずころから再開されたす

620* [バックグラりンド subagent](/docs/ja/sub-agents#run-subagents-in-foreground-or-background)は独自のトランスクリプトから再開されたす

621 796 

622v2.1.198 以降、匕き継ぎは 3 ぀すべおをカバヌしおいたす。v2.1.198 より前は、シェルコマンドずワヌクフロヌのみをカバヌしおいたため、バックグラりンド subagent はプロセスで停止し、次回の起動時に倱敗ずしお報告されたした。797`~/.claude/jobs/<id>/` の䞋のファむルは安定したむンタヌフェヌスではありたせん。セッションたたは別のプログラムが `state`、`detail`、`tempo`、`needs` に曞き蟌む倀は、次の曎新時に眮き換えられたす。

623 798 

624プロセス内郚にのみ状態が存圚する䜜業は、匕き継がれるのではなく、プロセスで停止したす。これは subagent が開始したシェルコマンドであり、再開された subagent は再床開始でき、実行䞭の[モニタヌ](/docs/ja/tools-reference#monitor-tool)はむベントストリヌムを別のプロセスに移動できたせん。799セッションが独自の蚀葉で進捗を報告するようにしたい堎合は、`state.json` を線集する代わりに、䟋えば `$CLAUDE_JOB_DIR/tmp` の䞋など、独自のファむルを曞き蟌むようにしおください。

625 800 

626セッションを削陀するず、それが匕き継いだすべおのものが停止されたす。セッションのすべおのバックグラりンド䜜業を匕き継ぎの代わりにプロセスで停止するには、[`CLAUDE_CODE_DISABLE_BG_EXIT_HANDOFF`](/docs/ja/env-vars#variables)環境倉数を `1` に蚭定したす。801<h2 id="how-background-sessions-are-hosted">

802 バックグラりンドセッションのホスティング方法

803</h2>

627 804 

628再開されたプロセスは、タスク䞭に[worktree に移動した](#how-file-edits-are-isolated)セッションの䌚話を芋぀けたす。トランスクリプトがセッションが開始した堎所にない堎合、Claude Code はリポゞトリの登録枈み worktree の䞋も確認したす。v2.1.207 より前は、プロセスが停止した埌に゚ヌゞェントビュヌからそのセッションを再床開くず、元のプロンプトのみを含む空の䌚話が衚瀺される可胜性があり、トランスクリプトはディスク䞊に無傷のたたでした。v2.1.207 以降でセッションを再床開くず、それを埩旧したす。805Claude Code は、゚ヌゞェントビュヌに衚瀺されおいるすべおのセッションをバックグラりンドセッションずしお扱いたす。珟圚接続しおいるかどうかに関わらず、バックグラりンドセッションずしお扱われたす。これに察しお、`claude` を盎接実行しお開始したセッションはそのタヌミナルに玐付けられ、タヌミナルが閉じるず終了したす。ただし、[バックグラりンドに送信](#from-inside-a-session)するこずはできたす。

629 806 

630再開されたセッションが、Claude Code がトランスクリプトを空ずしお誀読したため、元のプロンプトのみを衚瀺しお戻っおきた堎合、䌚話トランスクリプトは削陀される代わりに `.orphaned-` サフィックスで名前が倉曎されるため、マシンに残りたす。807どのような皮類のセッションにいるかを確認するには、[`/status`](/docs/ja/commands) を実行しおください。バックグラりンドセッションでは、`Session kind` の行に `background job · attached` たたは `background job · unattended` ず衚瀺されたす。タヌミナルが接続されおいるかどうかによっお異なりたす。その他のセッションでは `interactive` ず衚瀺されたす。

631 808 

632`←` を抌しお残された空の行で、プロンプトが䞎えられたこずがない堎合は、玄 5 分埌に完党に削陀されるため、リストは自動的にクリアされたす。`claude --bg` で開始されたセッションおよびトラストダむアログなどのセットアッププロンプトを埅機しおいるセッションはこの方法では削陀されたせん。809<h3 id="the-supervisor-process">

810 スヌパヌバむザヌプロセス

811</h3>

633 812 

634ホストのメモリが䞍足しおいる堎合、スヌパヌバむザヌはアむドル状態の非ピン留めセッションを最初に停止し、䜕も解攟されない堎合のみアむドル状態のピン留めセッションを停止したす。813スヌパヌバむザヌはバックグラりンドサヌビスで、バックグラりンドセッションを実行し、゚ヌゞェントビュヌやタヌミナルを閉じた埌もセッションが動䜜し続けるようにしたす。Claude Code は、セッションをバックグラりンドに送信するか、゚ヌゞェントビュヌを開いた時点で最初にスヌパヌバむザヌを起動したす。自分で管理する必芁はありたせん。

635 814 

636スヌパヌバむザヌはディスク䞊にむンストヌルされた Claude Code バむナリを監芖し、通垞の[自動曎新プログラム](/docs/ja/setup#auto-updates)がそれを眮き換えた埌、新しいバヌゞョンに再開したす。これはネットワヌクチェックではなく、ロヌカルファむルりォッチです。バックグラりンドセッションはデタッチされたプロセスであるため、再開を通じお実行し続け、新しいスヌパヌバむザヌはそれらに再接続したす。アむドル状態のピン留めセッションも新しいバヌゞョンに再開されるため、再床アタッチするこずなく曎新を取埗したす。815各セッションはスヌパヌバむザヌの䞋で独自の Claude Code プロセスであり、そのプロセスに䜕が起こるかはセッションの状態によっお異なりたす。

637 816 

638新しいスヌパヌバむザヌが匕き継ぐず、残りのアむドルセッションも新しいバヌゞョンに再開されたす。短い遅延の埌、バックグラりンドで数個ず぀再開されたす。この遅延により、再開を通じお接続されたタヌミナルが最初に再接続できたす。アクティブに䜜業しおいるセッション、入力を埅機しおいるセッション、たたはタヌミナルが接続されおいるセッションは䞭断されたせん。次回そのプロセスが再開されるずきに新しいバヌゞョンに移動したす。v2.1.206 より前は、スヌパヌバむザヌは新しいバヌゞョンごずに 1 分あたり数個のアむドルセッションのみを移動したため、セッションは曎新埌しばらくの間叀いバヌゞョンを実行し続ける可胜性がありたした。817* **動䜜䞭、暩限プロンプトたたは他のダむアログで䞀時停止䞭、たたは接続䞭**プロセスは実行を続けたす。実行䞭のサブ゚ヌゞェント、ワヌクフロヌ、たたはモニタヌは動䜜䞭ずしおカりントされたす。

818* **終了したか、玄 1 時間の間、あなたの次のメッセヌゞを埅機䞭で、未接続**スヌパヌバむザヌはリ゜ヌスを解攟するためにプロセスを停止したす。タヌンを終了しお質問を投げかけたセッションは、あなたの次のメッセヌゞを埅機䞭ずしおカりントされたす。䌚話はディスクに保存され、次回接続たたは返信するずきに、セッションは䞭断したずころから再開されたす。`Ctrl+T` でセッションをピンしお、プロセスの実行を継続させたす。

819* **スヌパヌバむザヌが実行䞭に予期せず終了した**スヌパヌバむザヌはプロセスを再起動したす。自分でバックグラりンドに送信したセッションを `←` たたは `/background` で終了した堎合、たずえば `kill` で終了した堎合、再起動の代わりに停止枈みずしおマヌクされたす。シャットダりンで終了したセッションに぀いおは、[セッションがシャットダりン埌に倱敗たたは停止ずしお衚瀺される](#sessions-show-as-failed-after-shutdown) を参照しおください。

820* **自動曎新埌**スヌパヌバむザヌは新しいバヌゞョンに再起動し、アむドル状態のセッションをバックグラりンドで移動したす。動䜜䞭、あなたを埅機䞭、たたは接続䞭のセッションは䞭断されたせん。

639 821 

640これらの再開は垞にセッションをより新しいバヌゞョンに移動するだけです。セッションのプロセスが開始されたバヌゞョンより叀い Claude Code バヌゞョンを実行しおいるスヌパヌバむザヌはそのプロセスをそのたたにしたす。セッションはより新しいスヌパヌバむザヌが匕き継ぐたで、より新しいバヌゞョンを実行し続けたす。822セッションのプロセスが停止たたは再起動されるず、Claude が開始したバックグラりンドシェルコマンド、動的ワヌクフロヌ、およびバックグラりンドサブ゚ヌゞェントは次のプロセスに匕き継がれたす。実行䞭のモニタヌずサブ゚ヌゞェントが開始したシェルコマンドはプロセスで停止したす。セッションを削陀するず、匕き継がれたすべおのものが停止したす。代わりにプロセスで停止させるには、[`CLAUDE_CODE_DISABLE_BG_EXIT_HANDOFF`](/docs/ja/env-vars#variables) を `1` に蚭定しおください。

641 823 

642スヌパヌバむザヌがセッションを再開しおいる間に `claude attach` を実行するず、曎新、スタヌル、たたはマむグレヌションのいずれであっおも、倱敗するのではなく眮き換えプロセスを埅機したす。`Agent is updating to the new Claude Code
` などのステヌタス行は、埅機しおいる内容を名前付けし、経過秒数をカりントし、セッションの準備ができるずすぐにコマンドが接続されたす。玄 60 秒埌、埅機を停止しお゚ラヌを報告したす。v2.1.205 より前は、`claude attach` は数秒埌に再詊行を停止し、セッションがただ再開しおいる間に゚ラヌを出力したした。824スヌパヌバむザヌずそのセッションは、むンタラクティブセッションず同じ保存された認蚌情報で認蚌されたす。セッションに到達する蚭定ずシェル倉数`PATH` を含むに぀いおは、[蚭定ずプロバむダヌ](#settings-and-provider) を参照しおください。ゲヌトりェむ゚ンドポむントに぀いおは、[LLM ゲヌトりェむ](#llm-gateway) を参照しおください。

643 825 

644<h3 id="where-state-is-stored">826<h3 id="where-state-is-stored">

645 状態が保存される堎所827 状態の保存堎所

646</h3>828</h3>

647 829 

648セッション状態は Claude Code 蚭定ディレクトリの䞋に保存されたす。[`CLAUDE_CONFIG_DIR`](/docs/ja/env-vars)を蚭定した堎合、スヌパヌバむザヌは `~/.claude` の代わりにそのディレクトリを䜿甚し、独自のセッションを持぀別のむンスタンスずしお実行されたす。830セッション状態は Claude Code 蚭定ディレクトリの䞋に保存されたす。[`CLAUDE_CONFIG_DIR`](/docs/ja/env-vars) を蚭定した堎合、スヌパヌバむザヌは `~/.claude` の代わりにそのディレクトリを䜿甚し、独自のセッションを持぀別のむンスタンスずしお実行されたす。

649 831 

650| パス | 内容 |832| パス | 内容 |

651| :------------------------------- | :--------------------------------------------------------- |833| :------------------------------- | :---------------------------------------------------------------------------------------------------------------- |

652| `~/.claude/daemon.log` | スヌパヌバむザヌログ |834| `~/.claude/daemon.log` | スヌパヌバむザヌログ |

653| `~/.claude/daemon/roster.json` | 実行䞭のバックグラりンドセッションのリスト。再開埌に再接続するために䜿甚 |835| `~/.claude/daemon/roster.json` | 実行䞭のバックグラりンドセッションのリスト。再起動埌の再接続に䜿甚されたす |

654| `~/.claude/jobs/<id>/state.json` | ゚ヌゞェントビュヌに衚瀺されるセッションごずの状態 |836| `~/.claude/jobs/<id>/state.json` | ゚ヌゞェントビュヌに衚瀺されるセッションごずの状態。ファむルを解析する代わりに、[`claude agents --json`](#read-session-state-from-a-script) を通じお読み取っおください |

655| `~/.claude/jobs/<id>/tmp/` | セッションごずのスクラッチディレクトリ。ここぞの曞き蟌みは暩限確認を促したせん。セッションが削陀されるず削陀されたす |837| `~/.claude/jobs/<id>/tmp/` | セッションごずのスクラッチディレクトリ。Claude の `Write` および `Edit` 呌び出しはここで暩限を求めるプロンプトを衚瀺したせん。セッションが削陀されるず削陀されたす |

656 

657各バックグラりンドセッションには `CLAUDE_JOB_DIR` 環境倉数が `~/.claude/jobs/<id>` ディレクトリに蚭定されおいるため、セッションが実行するシェルコマンドは䞊列セッションず衝突するこずなく `$CLAUDE_JOB_DIR/tmp` に䞀時ファむルを曞き蟌むこずができたす。

658 838 

659この状態を盎接ファむルを読むこずなく怜査するには、`claude daemon status` を実行したす。スヌパヌバむザヌに到達可胜かどうか、そのプロセス ID ずバヌゞョン、゜ケットディレクトリ、およびラむブのバックグラりンドセッション数を報告したす。839各バックグラりンドセッションには、`CLAUDE_JOB_DIR` 環境倉数が `~/.claude/jobs/<id>` ディレクトリに蚭定されおいるため、セッションが実行するシェルコマンドは、䞊列セッションず衝突するこずなく、`$CLAUDE_JOB_DIR/tmp` に䞀時ファむルを曞き蟌むこずができたす。

660 840 

661このコマンドは、実行䞭のスヌパヌバむザヌが呌び出した `claude` ずは異なるバヌゞョンにある堎合に譊告を衚瀺したす。これはスヌパヌバむザヌがただ再開しおいない曎新埌に発生したす。譊告は䞡方のバヌゞョンを衚瀺し、`claude daemon stop --any` を実行しお新しいバヌゞョンを取埗するよう指瀺したす。Claude Code が OS サヌビスずしおむンストヌルされおいる堎合、掚奚されるコマンドはフラグなしの `claude daemon stop` です。841ファむルを盎接読み取らずにこの状態を怜査するには、`claude daemon status` を実行しおください。スヌパヌバむザヌに到達可胜かどうか、そのプロセス ID ずバヌゞョン、゜ケットディレクトリ、およびラむブバックグラりンドセッションの数を報告したす。

662 842 

663セッションはそのバヌゞョンの䞍䞀臎を無傷で生き残りたす。セッションの `state.json` を曎新する叀い Claude Code バヌゞョンは、認識しないフィヌルドを保持し、セッションをリストに保持したす。`roster.json` のセッションリストは同じルヌルに埓いたす。それを曞き盎す叀いバヌゞョンは、新しいバヌゞョンが曞き蟌んだフィヌルドを保持するため、新しいバヌゞョンで開始されたセッションは到達可胜なたたで、スヌパヌバむザヌが再開した埌も入力を受け付け続けたす。v2.1.200 より前は、叀いバヌゞョンは曞き盎し時にそれらのフィヌルドをドロップできたした。843このコマンドは、実行䞭のスヌパヌバむザヌが呌び出した `claude` ずは異なるバヌゞョンにある堎合に譊告を衚瀺したす。これは、スヌパヌバむザヌがただ再起動しおいない曎新埌に発生したす。譊告は䞡方のバヌゞョンを衚瀺し、`claude daemon stop --any` を実行しお新しいバヌゞョンを取埗するよう指瀺したす。Claude Code が OS サヌビスずしおむンストヌルされおいる堎合、提案されるコマンドはフラグなしの `claude daemon stop` です。

664 844 

665Windows では、`claude daemon status` はデヌモンのパむプキヌファむルがロックされおいるか読み取り䞍可の堎合、䞀般的な接続倱敗を報告する代わりに、基になるファむル゚ラヌを衚瀺したす。845セッションはそのバヌゞョンの䞍䞀臎を無傷で生き残りたす。セッションの `state.json` を曎新する叀い Claude Code バヌゞョンは、認識しないフィヌルドを保持し、セッションをリストに保ちたす。ロスタヌの `roster.json` のセッションリストは同じルヌルに埓うため、新しいバヌゞョンで開始されたセッションは到達可胜なたたで、スヌパヌバむザヌが再起動した埌も入力を受け付け続けたす。

666 846 

667<h3 id="turn-off-agent-view">847<h3 id="turn-off-agent-view">

668 ゚ヌゞェントビュヌをオフにする848 ゚ヌゞェントビュヌをオフにする

669</h3>849</h3>

670 850 

671バックグラりンド゚ヌゞェントず゚ヌゞェントビュヌを完党にオフにするには、`disableAgentView`[蚭定](/docs/ja/settings)を `true` に蚭定するか、`CLAUDE_CODE_DISABLE_AGENT_VIEW` 環境倉数を蚭定したす。管理者は[マネヌゞド蚭定](/docs/ja/permissions#managed-settings)を通じおこれを匷制できたす。851バックグラりンド゚ヌゞェントず゚ヌゞェントビュヌを完党にオフにするには、`disableAgentView` [蚭定](/docs/ja/settings) を `true` に蚭定するか、`CLAUDE_CODE_DISABLE_AGENT_VIEW` 環境倉数を蚭定しおください。管理者は [管理蚭定](/docs/ja/managed-settings) を通じおこれを匷制できたす。

672 852 

673<h2 id="troubleshooting">853<h2 id="troubleshooting">

674 トラブルシュヌティング854 トラブルシュヌティング


692 バックグラりンド化が `Background this session?` ダむアログを衚瀺する872 バックグラりンド化が `Background this session?` ダむアログを衚瀺する

693</h3>873</h3>

694 874 

695`←` を抌しお珟圚のセッションをバックグラりンドに移すず `Background this session?` ダむアログが衚瀺される堎合、セッションには実行䞭の [monitor](/docs/ja/tools-reference#monitor-tool) などの、バックグラりンドセッションに移動できない実行䞭の䜜業があり、Claude Code はそれを静かに停止したせん。ダむアログは停止される䜜業を名前で衚瀺し、別に転送されるタスクをカりントしたす。`/tasks` を実行しおすべおの実行䞭のものを確認し、確認しおバックグラりンド化するか、`Stay` を遞択しお䜜業が完了するたで埅機したす。[セッション内から](#from-inside-a-session)を参照しお、どのタスク皮が転送され、どのタスク皮が停止されるかを確認しおください。875`←` を抌しお珟圚のセッションをバックグラりンドに移すず、Claude Code が `Background this session?` ダむアログを衚瀺する堎合、セッションには実行䞭の䜜業があり、バックグラりンド化によっお停止、再開、たたは無人で実行されたたたになる可胜性があり、Claude Code はそれを実行する前に確認したす

876 

877* **移動できない䜜業**セッションには、実行䞭の [monitor](/docs/ja/tools-reference#monitor-tool) などのバックグラりンドセッションに移動できない䜜業がありたす。ダむアログは Claude Code が停止する䜜業を名前で衚瀺し、別に転送されるタスクをカりントしたす。

878* **実行䞭のサブ゚ヌゞェントを持぀ワヌクフロヌ**[動的ワヌクフロヌ](/docs/ja/workflows)にはただ実行䞭のサブ゚ヌゞェントがありたす。ワヌクフロヌ自䜓は転送されたすが、実行䞭のサブ゚ヌゞェントは最初から再開され、ダむアログはその数を衚瀺したす。

879* **自動アヌティファクト返信**Claude が[アヌティファクトのコメントに自動で返信しおいる](/docs/ja/artifacts#let-claude-reply-to-comments-on-its-own)堎合がありたす。これらの返信はバックグラりンドセッションで続行され、ダむアログはそのこずを衚瀺したす。

880 

881`/tasks` を実行しおすべおの実行䞭のものを確認し、確認しおバックグラりンド化するか、`Stay` を遞択しお䜜業が完了するたで埅機したす。[バックグラりンド化するずきに転送されるもの](#what-carries-over-when-you-background)を参照しお、どのタスク皮が転送され、どのタスク皮が Claude Code によっお停止されるかを確認しおください。

696 882 

697<h3 id="prompt-rejected-as-too-short">883<h3 id="prompt-rejected-as-too-short">

698 プロンプトが短すぎるずしお拒吊される884 プロンプトが短すぎるずしお拒吊される


701ディスパッチ入力は䌚話の開始ではなく、タスクの説明を期埅しおいたす。4 文字未満のプロンプトは `Too short` ヒントで拒吊されるため、誀ったキヌ入力がセッションを開始したせん。セッションで䜕をしたいかを説明しおください。䟋えば `investigate the flaky checkout test` のようにしたす。887ディスパッチ入力は䌚話の開始ではなく、タスクの説明を期埅しおいたす。4 文字未満のプロンプトは `Too short` ヒントで拒吊されるため、誀ったキヌ入力がセッションを開始したせん。セッションで䜕をしたいかを説明しおください。䟋えば `investigate the flaky checkout test` のようにしたす。

702 888 

703<h3 id="sessions-show-as-failed-after-shutdown">889<h3 id="sessions-show-as-failed-after-shutdown">

704 シャットダりン埌、セッションが倱敗ずしお衚瀺される890 シャットダりン埌、セッションが倱敗たたは停止ずしお衚瀺される

705</h3>891</h3>

706 892 

707マシンをシャットダりンたたは再起動するず、実行䞭のバックグラりンドセッションが停止するため、次に゚ヌゞェントビュヌを開くずきに倱敗ずしお衚瀺されたす。それらのいずれかにアタッチ、ピヌク衚瀺、たたは返信するず、セッションは䞭断したずころから再開したす。893マシンをシャットダりンたたは再起動するず、実行䞭のバックグラりンドセッションが停止したす。入力を埅機しおいたセッションは、戻っおきたずきに `Needs input` の䞋に留たりたす。その他の実行䞭のセッションに぀いおは、゚ヌゞェントビュヌが衚瀺する内容は、最埌に進捗があっおからどのくらい前かによっお異なりたす

894 

895* 48 時間以内の堎合、セッションは倱敗ずしお衚瀺されたす。アタッチたたは返信するず、䞭断したずころから再開したす。

896* 48 時間以䞊経過した堎合マシンが数日間オフになっおいた埌など、セッションは `ended while the background service was off` ずしお停止ずしお衚瀺されたす。行で `Enter` を抌すず、フッタヌに `Press enter again to resume this session (it ended while the background service was off), or ctrl+x to delete it.` が衚瀺されたす。同じ行で再床 `Enter` を抌しお、保存された䌚話を再開したす。返信たたは `claude attach <id>` でそのフッタヌプロンプトなしで再開したす。

897 

898[トランスクリプトクリヌンアップ](/docs/ja/settings-reference#cleanupperioddays)が停止したセッションの保存された䌚話を削陀した堎合、Claude Code は行を開くこずを拒吊したす。メッセヌゞは再開するものがないこずを瀺しおいたす。`claude rm <id>` は行を削陀したす。ただし、[保持されたケヌス](#what-deleting-a-session-removes)で説明されおいる堎合を陀き、`claude respawn <id>` は元のプロンプトを再床実行したす。[このセッションの保存された䌚話はディスク䞊にもはやありたせん](/docs/ja/errors#this-sessions-saved-conversation-is-no-longer-on-disk)を参照しおください。

708 899 

709スリヌプだけではこれは発生したせん。セッションはスリヌプ党䜓で保持され、スヌパヌバむザヌはりェむク時にそれらに再接続したす。900スリヌプだけではセッションを停止したせん。セッションはスリヌプ党䜓で保持され、スヌパヌバむザヌはりェむク時にそれらに再接続したす。

710 901 

711<h3 id="opening-a-session-says-the-conversation-is-already-open">902<h3 id="opening-a-session-says-the-conversation-is-already-open">

712 セッションを開くず、䌚話が既に開いおいるず衚瀺される903 セッションを開くず、䌚話が既に開いおいるず衚瀺される

713</h3>904</h3>

714 905 

715停止した行を開く堎合、その䌚話が別の実行䞭の非むンタラクティブ Claude Code プロセス䟋えば、同じ䌚話のバックグラりンドワヌカヌがただシャットダりン䞭によっおも開かれおいる堎合、2 ぀のプロセスが同じトランスクリプトに曞き蟌むこずができないため、行のプロセスを開始する代わりに `This conversation is already open in another running Claude session` が衚瀺されたす。既に䌚話を開いおいるセッションで返信するか、それを終了しお行を再床開きたす。拒吊された詊みで入力した返信は倱われたせん。セッションが次に開始するずきに送信されたす。9062 ぀のプロセスが同じトランスクリプトに曞き蟌むこずはできたせん。停止したセッションの保存された䌚話が別の実行䞭の Claude Code プロセスで既に開いおいる堎合、Claude Code はセッション自䜓のプロセスを開始するこずを拒吊したす。䜕が衚瀺されるかは、䌚話を保持しおいるものによっお異なりたす

907 

908* 䟋えば `claude --resume` たたは `/resume` で䌚話を再開したタヌミナル行は `Open in a terminal` を衚瀺し、そこで続行するずいうヒントが衚瀺され、行を開くず `Can't open — this session is running in another terminal` が衚瀺されたす。そのタヌミナルで続行するか、終了しお行を再床開きたす。

909* 別の非むンタラクティブ Claude Code プロセス䟋えば、同じ䌚話のバックグラりンドセッションプロセスがただ終了しおいない行を開くず `This conversation is already open in another running Claude session` が衚瀺されたす。そのプロセスを䜿甚するか、終了するたで埅機しお行を再床開きたす。

910 

911Claude Code は拒吊された詊みで入力した返信を保存し、セッションが次に開始するずきに送信したす。

912 

913<h3 id="opening-a-session-says-it-has-no-saved-transcript">

914 セッションを開くず、保存されたトランスクリプトがないず衚瀺される

915</h3>

716 916 

717v2.1.203 より前は、この状態は 2 番目のプロセスを開始しおいたした。そのプロセスは `currently running as a background agent` ゚ラヌで終了し、行は倱敗ずしお衚瀺されたした。917[別の䌚話からバックグラりンド化された](#from-inside-a-session)停止したセッションが最初の応答が完了する前に停止した堎合、再開するものはありたせん。最初の応答が完了するたで、䌚話はバックグラりンド化された䌚話にのみ存圚したす。`claude attach` は `This session has no saved transcript` で開くこずを拒吊したす。

918 

919゚ヌゞェントビュヌでは、その行を開くずリストの䞋に `Press enter again to restart this session fresh` が衚瀺されたす。同じ行で再床 `Enter` を抌しお、空の䌚話でセッションを再開するか、シェルから `claude respawn <id>` を実行したす。

920 

921元の䌚話は無傷です。`claude --resume` で再開するか、それで䜜業を続けたす。詳现に぀いおは、[゚ラヌリファレンス](/docs/ja/errors#this-session-has-no-saved-transcript)を参照しおください。

922 

923<h3 id="the-terminal-host-died-or-the-session-stopped-responding">

924 タヌミナルホストが停止したか、セッションが応答しなくなった

925</h3>

926 

927[スヌパヌバむザヌ](#the-supervisor-process)は各バックグラりンドセッションのタヌミナルを独自のホストプロセスで実行したす。そのプロセスが停止したか応答しなくなった堎合、Claude Code は理由を衚瀺し、再開を提䟛したす。どちらの堎合も䌚話は保存され、再開はそれを再開したす。[゚ラヌリファレンス](/docs/ja/errors#terminal-host-process-died)は完党なメッセヌゞを匕甚しおいたす。

928 

929Claude Code は、`Enter` からたたは `claude attach` から実行される[シェルコマンド](#run-a-shell-command)を実行しおいる行を再開したせん。これはコマンドを再床実行するためです。行のメッセヌゞず `claude attach` の䞡方は、コマンドが再床実行されないこずを瀺しおいたす。

930 

931<h4 id="terminal-host-died">

932 タヌミナルホストが停止した

933</h4>

934 

935Linux ず WSL では、スヌパヌバむザヌはセッションを開くかどうかに関わらず数秒ごずに各ホストプロセスをチェックし、プロセスが終了しおいるがスヌパヌバむザヌぞの接続が閉じられおいない堎合、セッションを倱敗ずしおマヌクしたす。

936 

937* ゚ヌゞェントビュヌでは、行は `terminal host process died — press Enter to restart` を衚瀺したす。それで `Enter` を抌すず、Claude Code はセッションを新しいホストプロセスで再開したす。

938* シェルから、`claude attach <id>` は既に倱敗ずしおマヌクされたセッションを再開したす。それ以倖の堎合は原因を報告しお終了し、`claude attach <id>` を再床実行するよう指瀺したす。

939 

940<h4 id="session-isn’t-responding">

941 セッションが応答しおいない

942</h4>

943 

944スヌパヌバむザヌが開いた状態を受け入れるが、玄 10 秒間出力が到着しない堎合、Claude Code は詊みを終了し、再開を提䟛したす。単にスタヌルしたセッション䟋えば、マシンスリヌプ党䜓はこの提䟛に到達したせん。スヌパヌバむザヌは[開く時に自動的にそれを再開したす](#read-session-state)。

945 

946* ゚ヌゞェントビュヌでは、フッタヌは `Press enter again to restart this session — it isn't responding (its conversation is saved and resumes).` を衚瀺したす。同じ行で再床 `Enter` を抌すず、Claude Code は応答しないプロセスを停止し、セッションを再開したす。その 2 番目の抌䞋なしに䜕も停止したせん。

947* シェルから、`claude attach <id>` は原因を報告しお終了し、`claude stop <id>` を実行しおから `claude attach <id>` を実行するよう指瀺したす。

718 948 

719<h3 id="a-session-fails-before-starting-with-a-possibly-low-memory-note">949<h3 id="a-session-fails-before-starting-with-a-possibly-low-memory-note">

720 セッションが `possibly low memory` ノヌトで開始前に倱敗する950 セッションが `possibly low memory` ノヌトで開始前に倱敗する

721</h3>951</h3>

722 952 

723v2.1.199 以降、バックグラりンドセッションのプロセスが開始を完了する前に終了し、ホストのメモリが䞍足しおいる堎合、行のステヌタスは終了を名前で衚瀺し、`possibly low memory — free some up and retry` を远加したす。以前のバヌゞョンでは、この倱敗に察しお終了理由のみを衚瀺しおいたした。953バックグラりンドセッションのプロセスが開始を完了する前に終了し、ホストのメモリが䞍足しおいる堎合、行のステヌタスは終了を名前で衚瀺し、`possibly low memory — free some up and retry` を远加したす。

724 954 

725ノヌトは仮説であり、確認された原因ではありたせん。Claude Code はプロセスが゚ラヌを曞き蟌たずに静かに終了し、シグナルによっお停止されず、ホストがその時点で䜎メモリを報告した堎合にのみ远加したす。プロセスが終了前に゚ラヌを曞き蟌んだ堎合、行はその゚ラヌを代わりに衚瀺したす。955ノヌトは仮説であり、確認された原因ではありたせん。Claude Code はプロセスが゚ラヌを曞き蟌たずに静かに終了し、シグナルによっお停止されず、ホストがその時点で䜎メモリを報告した堎合にのみ远加したす。プロセスが終了前に゚ラヌを曞き蟌んだ堎合、行はその゚ラヌを代わりに衚瀺したす。

726 956 

727マシンのメモリを解攟しおから、行にアタッチ、ピヌク衚瀺、たたは返信しお、スヌパヌバむザヌがセッションの新しいプロセスを開始したす。メモリが䜎いたたの堎合、スヌパヌバむザヌは[アむドルセッションを停止](#the-supervisor-process)しお、独自にリ゜ヌスを解攟したす。957マシンのメモリを解攟しおから、行にアタッチ、ピヌク衚瀺、たたは返信しお、スヌパヌバむザヌがセッションの新しいプロセスを開始したす。メモリが䜎いたたの堎合、スヌパヌバむザヌは[アむドルセッションを停止](#the-supervisor-process)しお、独自にリ゜ヌスを解攟し、他のセッションを停止しおも䜕も解攟されない堎合は、保持されたピン留めセッションも停止したす。

728 958 

729<h3 id="agent-view-says-the-background-service-did-not-respond">959<h3 id="agent-view-says-the-background-service-did-not-respond">

730 ゚ヌゞェントビュヌがバックグラりンドサヌビスが応答しなかったず衚瀺される960 ゚ヌゞェントビュヌがバックグラりンドサヌビスが応答しなかったず衚瀺される


740 970 

741スヌパヌバむザヌが起動しおも接続を受け入れるこずができない堎合は、独自に終了しおロックを解攟するため、次の `claude agents` は手動停止なしで新しいものを開始したす。䞊蚘の手順は、実行䞭のスヌパヌバむザヌがスタヌルしおいる堎合に適甚されたす。971スヌパヌバむザヌが起動しおも接続を受け入れるこずができない堎合は、独自に終了しおロックを解攟するため、次の `claude agents` は手動停止なしで新しいものを開始したす。䞊蚘の手順は、実行䞭のスヌパヌバむザヌがスタヌルしおいる堎合に適甚されたす。

742 972 

973コマンドが代わりに蚘録されたプロセスがスヌパヌバむザヌずしお怜蚌できなかったず蚀っお終了する堎合は、報告されたプロセス ID を確認しおください。それがあなたが所有するスヌパヌバむザヌの堎合は、自分で停止しおから、`~/.claude/daemon.lock` を削陀しお、次の `claude agents` が新しく開始するようにしたす。

974 

743Windows では、スヌパヌバむザヌが停止芁求に応答しない堎合、コマンドはそのプロセス ID を出力したす。`taskkill /PID <pid>` でそのプロセスを終了しお埩旧を完了したす。`--keep-workers` を枡した堎合、バックグラりンドセッションは匕き続き保持されたす。975Windows では、スヌパヌバむザヌが停止芁求に応答しない堎合、コマンドはそのプロセス ID を出力したす。`taskkill /PID <pid>` でそのプロセスを終了しお埩旧を完了したす。`--keep-workers` を枡した堎合、バックグラりンドセッションは匕き続き保持されたす。

744 976 

745<h3 id="dispatch-fails-with-could-not-resolve-authentication-method">977<h3 id="dispatch-fails-with-could-not-resolve-authentication-method">

746 ディスパッチが `Could not resolve authentication method` で倱敗する978 ディスパッチが `Could not resolve authentication method` で倱敗する

747</h3>979</h3>

748 980 

749バックグラりンドディスパッチが `Could not resolve authentication method` で倱敗し、むンタラクティブセッションが正垞に認蚌される堎合、ディスパッチを受け取ったワヌカヌは認蚌情報を取埗したせんでした。スヌパヌバむザヌは[プリりォヌミングされたワヌカヌ](#the-supervisor-process)を割り圓おるずきに新しい認蚌情報スナップショットを提䟛するため、この゚ラヌはスヌパヌバむザヌプロセス自䜓で利甚可胜な保存された認蚌情報がないこずを意味したす。`/login` を実行したか、API キヌを蚭定したこずを確認しおから、スヌパヌバむザヌを停止しおください981バックグラりンドディスパッチが `Could not resolve authentication method` で倱敗し、むンタラクティブセッションが正垞に認蚌される堎合、ディスパッチを受け取ったワヌカヌは認蚌情報を取埗したせんでした。バックグラりンドセッションは[スヌパヌバむザヌ](#the-supervisor-process)から認蚌情報を取埗するため、この゚ラヌはスヌパヌバむザヌプロセス自䜓で利甚可胜な保存された認蚌情報がないこずを意味したす。`/login` を実行したか、API キヌを蚭定したこずを確認しおから、スヌパヌバむザヌを停止しおください

750 982 

751```bash theme={null}983```bash theme={null}

752claude daemon stop --any --keep-workers984claude daemon stop --any --keep-workers


768 macOS でバックグラりンドセッションがロヌカルネットワヌクホストに到達できない1000 macOS でバックグラりンドセッションがロヌカルネットワヌクホストに到達できない

769</h3>1001</h3>

770 1002 

771macOS 15 以降では、ロヌカルネットワヌクアクセス暩限を付䞎するたで、システムはプロセスがロヌカルネットワヌク䞊のデバむスに到達するこずをブロックしたす。v2.1.198 より前は、バックグラりンドセッションホストはその暩限をリク゚ストしなかったため、LAN アドレスをタヌゲットずするコマンドは、同じコマンドがフォアグラりンドタヌミナルで機胜しおいおも `connect: no route to host` で倱敗したした。v2.1.198 以降、バックグラりンドセッションでロヌカルネットワヌクアドレスに接続する最初のコマンドは、Claude Code の macOS ロヌカルネットワヌクアクセス暩限プロンプトをトリガヌしたす。䞀床蚱可するず、これらのコマンドはフォアグラりンドタヌミナルず同じ方法で LAN ホストに到達したす。1003macOS 15 以降では、システムはロヌカルネットワヌクアクセス暩限を付䞎するたで、プロセスがロヌカルネットワヌク䞊のデバむスに到達するこずをブロックしたす。そのため、LAN アドレスをタヌゲットずするコマンドは、同じコマンドがフォアグラりンドタヌミナルで機胜しおいおも、バックグラりンドセッションで `connect: no route to host` で倱敗する可胜性がありたす。バックグラりンドセッションでロヌカルネットワヌクアドレスに接続する最初のコマンドは、Claude Code の macOS ロヌカルネットワヌクアクセス暩限プロンプトをトリガヌしたす。䞀床蚱可するず、これらのコマンドはフォアグラりンドタヌミナルず同じ方法で LAN ホストに到達したす。

772 1004 

773<h3 id="a-session-is-slow-to-respond-after-attaching">1005<h3 id="a-session-is-slow-to-respond-after-attaching">

774 セッションがアタッチ埌に応答が遅い1006 セッションがアタッチ埌に応答が遅い

775</h3>1007</h3>

776 1008 

777セッションが完了し、玄 1 時間アタッチされおいない状態で埅機するず、スヌパヌバむザヌはリ゜ヌスを解攟するためにプロセスを停止したす。アタッチするず、䞭断したずころから新しいプロセスが開始され、プロセスが再起動しおいる間にセッションにすぐに切り替わりたす。䜜業䞭たたは入力を埅機しおいるセッション、たたは[ピン留めされた](#organize-the-list)セッションはこの方法で停止されるこずはありたせん。セッションを `Ctrl+T` でピン留めしお、応答性を保぀こずができたす。1009セッションが完了し、玄 1 時間アタッチされおいない状態で埅機するず、スヌパヌバむザヌはリ゜ヌスを解攟するためにプロセスを停止したす。アタッチするず、䞭断したずころから新しいプロセスが開始され、プロセスが再起動しおいる間にセッションにすぐに切り替わりたす。䜜業䞭、入力を埅機しおいるセッション、パヌミッションプロンプトたたは別のダむアログで䞀時停止しおいるセッション、たたは[ピン留めされた](#organize-the-list)セッションはこの方法で停止されるこずはありたせん。セッションを `Ctrl+T` でピン留めしお、応答性を保぀こずができたす。

778 1010 

779プロセスが開始しおいる間、セッションのトランスクリプトの最埌の画面が `Session is starting` ノヌトずずもに衚瀺され、ラむブセッションは準備ができるずすぐにそれを眮き換えたす。1011プロセスが開始しおいる間、Claude Code はセッションのトランスクリプトの末尟を、ラむブセッションが描画する方法でフォヌマットしお衚瀺したす。マヌクダりン、ハむラむトされたコヌドブロック、ツヌル呌び出しは薄暗い行ずしお衚瀺され、`Session is starting` ノヌトを持぀薄暗いプロンプト領域の䞊に衚瀺されたす。ラむブセッションは準備ができるずすぐにそれを眮き換えたす。

780 1012 

781<h3 id="claude/worktrees/-is-filling-up">1013<h3 id="claude/worktrees/-is-filling-up">

782 `.claude/worktrees/` が満杯になっおいる1014 `.claude/worktrees/` が満杯になっおいる

783</h3>1015</h3>

784 1016 

785゚ヌゞェントビュヌでセッションを削陀するず、Claude が䜜成したワヌクツリヌが削陀されたす。安党に削陀できないワヌクツリヌは[セッション行を保持](#organize-the-list)しお、孀立しないようにしたす。`claude rm` はコミットされおいない倉曎があるワヌクツリヌを保持し、そのセッション行を保持し、保持されたパスを出力したす。プロゞェクトディレクトリで `git worktree list` を䜿甚しお残りの゚ントリをリストし、各゚ントリを `git worktree remove <path>` で削陀したす。[ワヌクツリヌをクリヌンアップする](/docs/ja/worktrees#clean-up-worktrees)を参照しおください。1017゚ヌゞェントビュヌでセッションを削陀するず、Claude が䜜成したワヌクツリヌが削陀されたす。ただし、[いく぀かの削陀はワヌクツリヌを保持するか、そのディレクトリをディスク䞊に残す](#what-deleting-a-session-removes)ため、孀立したディレクトリが蓄積する可胜性がありたす。Git がもはや認識しないディレクトリは `git worktree list` に衚瀺されないため、それらを手動で削陀したす。

1018 

1019プロゞェクトディレクトリで `git worktree list` を䜿甚しお孀立した゚ントリをリストし、各゚ントリを `git worktree remove <path>` で削陀したす。[ワヌクツリヌをクリヌンアップする](/docs/ja/worktrees#clean-up-worktrees)を参照しおください。

786 1020 

787<h2 id="limitations">1021<h2 id="limitations">

788 制限事項1022 制限事項


792 1026 

793* **レヌト制限が適甚される**バックグラりンドセッションはむンタラクティブセッションず同じようにサブスクリプション䜿甚量を消費するため、10 個の゚ヌゞェントを䞊行しお実行するずクォヌタが 10 倍速く消費されたす。1027* **レヌト制限が適甚される**バックグラりンドセッションはむンタラクティブセッションず同じようにサブスクリプション䜿甚量を消費するため、10 個の゚ヌゞェントを䞊行しお実行するずクォヌタが 10 倍速く消費されたす。

794* **セッションはロヌカル**バックグラりンドセッションはマシンで実行され、スリヌプ䞭は保持されたすが、マシンがシャットダりンするず停止したす。1028* **セッションはロヌカル**バックグラりンドセッションはマシンで実行され、スリヌプ䞭は保持されたすが、マシンがシャットダりンするず停止したす。

795* **Claude が䜜成した worktrees ぱヌゞェント view のセッションで削陀される**セッションが独自の worktree でファむルを線集した堎合、セッションを削陀する前に倉曎をコミットしおください。コミットがどこにもプッシュされおいない worktree はセッションず䞀緒に保持されたす。`claude rm` は未コミットの倉曎がある worktree をセッションず䞀緒に保持し、自分で䜜成した worktree はそのたた残されたす。1029* **Claude が䜜成した worktrees ぱヌゞェント view のセッションで削陀される**セッションが独自の worktree でファむルを線集した堎合、セッションを削陀する前に倉曎をコミットしおください。[削陀によっお worktree が保持される堎合もありたす](#what-deleting-a-session-removes)。

796 1030 

797<h2 id="related-resources">1031<h2 id="related-resources">

798 関連リ゜ヌス1032 関連リ゜ヌス

799</h2>1033</h2>

800 1034 

801Claude を䞊列実行する他の方法に぀いおは、以䞋を参照しおください。1035Claude を䞊列実行する他の方法、および実行するセッション間で怜出結果を枡す方法に぀いおは、以䞋を参照しおください。

802 1036 

803* [゚ヌゞェントを䞊列実行](/docs/ja/agents)゚ヌゞェントビュヌずサブ゚ヌゞェント、゚ヌゞェントチヌム、ワヌクツリヌを比范1037* [゚ヌゞェントを䞊列実行](/docs/ja/agents)゚ヌゞェントビュヌずサブ゚ヌゞェント、゚ヌゞェントチヌム、ワヌクツリヌを比范

1038* [クロスセッションメッセヌゞング](/docs/ja/cross-session-messaging)セッション間で怜出結果を盞互に枡す

804* [Agent teams](/docs/ja/agent-teams)互いにメッセヌゞを送信する耇数のセッションを調敎1039* [Agent teams](/docs/ja/agent-teams)互いにメッセヌゞを送信する耇数のセッションを調敎

805* [Claude Code on the web](/docs/ja/claude-code-on-the-web)ロヌカルではなく、マネヌゞドクラりド環境でセッションを実行1040* [Claude Code on the web](/docs/ja/claude-code-on-the-web)ロヌカルではなく、マネヌゞドクラりド環境でセッションを実行

806 1041 


811Agent view はリサヌチプレビュヌ䞭に急速に進化したした。叀い Claude Code バヌゞョンを䜿甚しおいる堎合、このペヌゞの䞀郚の動䜜が異なる可胜性がありたす。特に、`claude agents` はただサポヌトしおいないフラグを `unknown option` ゚ラヌで拒吊したす。䞋の衚は各フラグず動䜜がい぀远加されたかをリストしおいたす。1046Agent view はリサヌチプレビュヌ䞭に急速に進化したした。叀い Claude Code バヌゞョンを䜿甚しおいる堎合、このペヌゞの䞀郚の動䜜が異なる可胜性がありたす。特に、`claude agents` はただサポヌトしおいないフラグを `unknown option` ゚ラヌで拒吊したす。䞋の衚は各フラグず動䜜がい぀远加されたかをリストしおいたす。

812 1047 

813| バヌゞョン | 倉曎 |1048| バヌゞョン | 倉曎 |

814| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |1049| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

1050| 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 はデバッグログにのみ移動し、再床削陀するのは同じ方法で拒吊されたした。 |

1051| v2.1.260 | [セッションをバックグラりンド化する](#from-inside-a-session)堎合、他のセッションの [agent リスト](/docs/ja/cross-session-messaging#see-which-sessions-claude-can-reach)は䌚話をバックグラりンドセッションずしお 1 回衚瀺し、それぞのメッセヌゞはもはや移動元のタヌミナルに到達したせん。このリリヌス前は、そのタヌミナルは䌚話の名前の䞋で 2 番目の察話的なセッションずしおリストされたたたになる可胜性があり、移動前に䌚話にメッセヌゞを送信したセッションはそのタヌミナルぞの配信を続けたした。 |

1052| v2.1.260 | [削陀がプッシュされおいないコミットで拒吊される](#what-deleting-a-session-removes)堎合、メッセヌゞは worktree のブランチを名前で瀺し、プッシュされおいないコミット数を瀺し、セッションを再床削陀するず worktree ずそのコミットが砎棄されたす。このリリヌス前は、拒吊は `worktree has commits that are not pushed anywhere` のみを瀺し、再床削陀するのは同じ方法で拒吊され、セッションを削陀するにはコミットをプッシュするか worktree を手動で削陀する必芁がありたした。 |

1053| v2.1.257 | `←` は [アタッチされたセッションから切り離され、`/btw` オヌバヌレむが開いおいる間](#attach-to-a-session)、回答の途䞭でも、オヌバヌレむは次にアタッチするずきに再床開きたす。このリリヌス前は、`←` はオヌバヌレむが開いおいる間は切り離されたせんでした。 |

1054| v2.1.257 | [`claude --resume <session-id> --bg`](#from-your-shell) を実行する堎合、Claude Code はそのセッションを独自の ID で続行するか、新しい ID でコピヌを開始し、理由を説明する `note:` 行を出力したす。`--continue`、裞の `--resume`、および `--resume` ず名前たたはパスは同じメモで コピヌを開始したす。このリリヌス前は、`--resume` ず `--bg` は垞に新しい ID でコピヌを開始し、䜕も蚀いたせんでした。 |

1055| v2.1.257 | `←` で開いた agent view からセッションをディスパッチする堎合、Claude Code は [タヌゲットディレクトリが `permissions.defaultMode` を通じお蚭定する暩限モヌド](#permission-mode)でそれを開始したす。ディレクトリが蚭定しない堎合、来元のセッションの暩限モヌドが適甚されたす。このリリヌス前は、ディスパッチされたセッションは垞に来元のセッションの暩限モヌドで開始され、それをオヌバヌラむドしたした。 |

1056| v2.1.257 | Agent view の `Ctrl+S`、`Ctrl+T`、`Ctrl+G` は [あなたの `keybindings.json` に埓いたす](#keyboard-shortcuts)。`Ctrl+S` ず `Ctrl+T` は `Agents` コンテキストの `agents:switchView` ず `agents:togglePin` アクションを通じお、`Ctrl+G` は `Chat` コンテキストの `chat:externalEditor` バむンディングを通じお。このリリヌス前は、agent view は `keybindings.json` を無芖し、これらのキヌは固定されおいたした。 |

1057| v2.1.257 | [バックグラりンドサヌビス](#the-supervisor-process)を開始するず、2 ぀の障害原因から回埩したす。macOS npm むンストヌルでは、自己曎新䞭の開始は [むンストヌルを埅機したす](/docs/ja/errors#eacces-when-starting-a-background-session)。バむナリを眮き換えおいる間に npm が配眮するプレヌスホルダヌを実行する代わりに。Windows では、マシンが最埌にブヌトする前に曞き蟌たれた叀い `daemon.lock`、たたはそのレコヌドされたプロセス ID が珟圚別のプロセスに属しおいる堎合、眮き換えられたす。このリリヌス前は、macOS の開始はむンストヌルりィンドり䞭に `Error: claude native binary not installed.` で倱敗し、Windows ロックは `~/.claude/daemon.lock` を削陀するたで [`exited before it became reachable`](/docs/ja/errors#background-service-exited-before-it-became-reachable) で倱敗するたびに開始されたした。 |

1058| v2.1.257 | 別の Claude Code プロセスが npm 曎新をダりンロヌド䞭にバックグラりンドセッションを開くか、ディスパッチする堎合、Claude Code は [最倧 2 分間埅機し続けたす](/docs/ja/errors#eacces-when-starting-a-background-session)。むンストヌルが実行され、その埌 `Claude Code is being updated by npm on this machine` ず蚀っお倱敗したす。このリリヌス前は、埅機は 10 秒で停止し、ダりンロヌドがただ実行䞭の間に `Couldn't start the background service` で開始が倱敗したした。 |

1059| v2.1.257 | [クロスセッションメッセヌゞ](/docs/ja/cross-session-messaging#control-inbound-messages)をあなたの承認のために保持しおいるバックグラりンドセッションは、その `Needs input` 行に `approve message from` を衚瀺し、送信者のアドレスず送信者が䞻匵する名前を衚瀺したす。このリリヌス前は、行は `Needs input` に移動したしたが、前のテキストを保持したため、`claude agents` の䜕もが埅機䞭のメッセヌゞたたはその送信者を名前で瀺したせんでした。 |

1060| v2.1.257 | `Ctrl+S` でスタッシュされたプロンプトは、開かれたバックグラりンドセッション内で [セッションず䞀緒に保持されたす](#what-persists-across-restarts)。そのため、`Ctrl+S` はセッションのプロセスが停止しお再床開始された埌にそれを埩元したす。このリリヌス前は、スタッシュは実行䞭のプロセスにのみ存圚し、セッションがアむドル状態になっおプロセスが停止するのに十分な時間が経過したずき、たたは停止しお再床開かれたずきに倱われたした。 |

1061| v2.1.251 | [worktree に移動しおいない](#how-file-edits-are-isolated)バックグラりンドセッションでは、Claude ずそれが生成するサブ゚ヌゞェントはリンクされた git worktree 内のファむルを線集できたす。 |

1062| v2.1.251 | Claude Code はディスパッチ元のシェルで゚クスポヌトされたクラりドプロバむダヌゲヌトりェむ`ANTHROPIC_VERTEX_BASE_URL` たたは `ANTHROPIC_BEDROCK_BASE_URL` ずその認蚌バむパスフラグなどを [セッションのワヌカヌ](#llm-gateway)に `ANTHROPIC_BASE_URL` ず同じ条件で転送したす。このリリヌス前は、そのようなゲヌトりェむを通じおのみ認蚌されたシェルからバックグラりンド化たたはディスパッチした堎合、セッションが行ったすべおのリク゚ストは倱敗したした。゚ンドポむントずフラグがその環境から削陀されたため。 |

1063| v2.1.251 | 別の Claude Code プロセスが [プラグむンマヌケットプレむス](/docs/ja/plugin-marketplaces)をリフレッシュしおいる間にバックグラりンドセッションが開始される堎合[マヌケットプレむス自動曎新](/docs/ja/discover-plugins#configure-auto-updates)を実行しおいるシブリングセッションなど、Claude Code はそのマヌケットプレむスのプラグむンを利甚可胜に保ちたす。このリリヌス前は、そのようなセッションはそのマヌケットプレむスのスキル、゚ヌゞェント、フック、MCP サヌバヌなしで開始でき、その党実行䞭そのたたになる可胜性がありたした。 |

1064| v2.1.248 | [ディスパッチ入力](#keyboard-shortcuts)の `Shift+Enter` は改行を挿入し、メむンプロンプトず䞀臎し、`Ctrl+Enter` はディスパッチしお、`?` オヌバヌレむが `ctrl+enter to start and open` をリストするタヌミナルで盎ちにアタッチしたす。このリリヌス前は、`Shift+Enter` はディスパッチしおアタッチしたした。 |

1065| v2.1.248 | [セッションを削陀する](#what-deleting-a-session-removes)こずは、worktree のコミットが既にあなたの `origin` リモヌトのデフォルトブランチのロヌカルコピヌにあり、メむンチェックアりトがそのブランチをチェックアりトしおいる堎合に成功したす。このリリヌス前は、削陀は `has commits that are not pushed anywhere` で拒吊されたした。 |

1066| v2.1.248 | `←` たたは `/background` でバックグラりンド化されたセッションは、実行䞭に worktree の [`git worktree lock`](/docs/ja/worktrees#clean-up-subagent-and-background-session-worktrees) を保持したす。このリリヌス前は、バックグラりンド化はロックを解攟し、クリヌンアップたたは `git worktree remove` は実行䞭のセッションの䞋で worktree を削陀できたした。 |

1067| v2.1.248 | あなたの入力を埅機しおいなかったバックグラりンドセッションが、最埌のアクティビティから 48 時間以䞊埌に芋぀かった堎合マシンが数日間オフだった埌など、[停止ずしお衚瀺されたす](#sessions-show-as-failed-after-shutdown)。`ended while the background service was off` で、`Enter` はそれを再開する前に確認を求めたす。このリリヌス前は、そのようなセッションはリストの䞊郚に゜ヌトされた新しい障害ずしお再床衚瀺され、単䞀の `Enter` は数週間前の䌚話をフォアグラりンドに匕き蟌みたした。 |

1068| v2.1.248 | 停止された行を開く堎合、その䌚話を [別のタヌミナルで再開した](#opening-a-session-says-the-conversation-is-already-open)堎合、`Can't open — this session is running in another terminal` で拒吊され、行は `Working` の䞋に衚瀺する代わりに `Open in a terminal` を衚瀺したす。このリリヌス前は、行を開くず同じ䌚話に曞き蟌む 2 番目のプロセスが開始されたした。 |

1069| v2.1.248 | バックグラりンドセッションが `PermissionRequest` たたは `PreToolUse` フックが無効な回答を出力しおいる間に暩限決定を埅機しおいる堎合、[フックむベントずスキヌマ゚ラヌをその行に名前で瀺したす](#peek-and-reply)。このリリヌス前は、行は保留䞭のリク゚ストのみを衚瀺したした。 |

1070| v2.1.248 | Windows では、`claude agents` は以前のプログラムが win32-input-mode で残したタヌミナルタブで起動されたずきにキヌボヌドに応答したす。このリリヌス前は、Claude Code はそのようなタブが送信するキヌレコヌドをデコヌドしたせんでした。 |

1071| v2.1.247 | Linux ず WSL では、[タヌミナルホストプロセスが死亡した](#the-terminal-host-died-or-the-session-stopped-responding)セッションは数秒以内に理由で倱敗したす。出力を生成しない開始は玄 10 秒埌に再開オファヌで終了し、行の `Enter` はセッションをその䌚話で再開したす。`claude attach <id>` は原因を報告しお終了したす。このリリヌス前は、そのようなセッションを開くず `opening
 · esc to cancel` が無期限に衚瀺され、`claude attach <id>` ぱラヌを報告せずに埅機したした。 |

1072| v2.1.246 | npm むンストヌルでは、[バックグラりンドサヌビス](#the-supervisor-process)が `npm install -g @anthropic-ai/claude-code` がバむナリを眮き換えおいる間に開始に倱敗する堎合、Claude Code はむンストヌルが完了するのを最倧 10 秒間埅機しお再詊行しおから [`EACCES: permission denied`](/docs/ja/errors#eacces-when-starting-a-background-session) を報告したす。 |

1073| v2.1.246 | [バックグラりンドサヌビス](#the-supervisor-process)プロセスが゚ラヌを出力した埌に死亡する堎合、Claude Code は障害を報告し、[サヌビスの最初の゚ラヌ行を匕甚したす](/docs/ja/errors#background-service-exited-before-it-became-reachable)。 |

1074| v2.1.246 | マシンが [バックグラりンドサヌビス](#the-supervisor-process)の開始䞭にスリヌプ状態になる堎合、Claude Code は倱敗する代わりに開始を 1 回再詊行したす。 |

1075| v2.1.246 | Claude Code は新しく開始された [バックグラりンドサヌビス](#the-supervisor-process)が生きおいるが接続を受け入れるのが遅い堎合、45 秒ではなく玄 2 分間埅機したす。 |

1076| v2.1.246 | [バックグラりンドサヌビス](#the-supervisor-process)はホヌムディレクトリから開始するため、macOS ず Linux では削陀たたは移動された開始ディレクトリはもはや開始をブロックしたせん。 |

1077| v2.1.246 | `/fork` は [完党な䌚話をコピヌしたす](#copy-the-session-with-%2Ffork)。それ自䜓がコピヌずしお開始され、それ以来新しいプロンプトを蚘録しおいないセッションから。アタッチした `/fork` コピヌ、`←` たたは `/background` がそれをバックグラりンドに移動した埌に再アタッチされたセッション、たたは `claude --resume <id> --fork-session` で開始されたセッション。このリリヌス前は、そのようなセッションで新しいプロンプトを送信する前に `/fork` を実行した堎合、Claude Code は通垞の確認を出力したしたが、空の䌚話でコピヌを開始したした。そのようなセッションを `←` たたは `/background` でバックグラりンドに移動するず、同じ方法で䌚話が倱われたした。 |

1078| v2.1.246 | ディスパッチしたばかりのセッションを開く堎合、そのワヌカヌプロセスがただ開始䞭䟋えば、その行の `Enter` を抌す、Claude Code はプロセスを埅機しおからアタッチしたす。このリリヌス前は、プロセスがただ開始䞭に `Enter` を抌した堎合、Claude Code は [`Session <id> was stopped while the respawn was in flight`](/docs/ja/errors#session-was-stopped-while-the-respawn-was-in-flight) でセッションを停止できたした。 |

1079| v2.1.246 | 名前付きセッションを [バックグラりンド化する](#from-inside-a-session)堎合、Claude Code はそれを 1 回リストし、同じ䌚話を再床バックグラりンド化する堎合、新しい行の名前に番号を付けたす`my-session (2)` など。既存の行は名前を保持したす。このリリヌス前は、`←` を抌したタヌミナルは `claude agents --json` で同じ名前の䞋で 2 番目のセッションずしお衚瀺される可胜性があり、同じ䌚話を再床バックグラりンド化した堎合、Claude Code は同じ名前の䞋に別の行を远加したした。 |

1080| v2.1.239 | [vim ゚ディタヌモヌド](/docs/ja/interactive-mode#vim-editor-mode)がオンの堎合、agent view の入力で `Esc` を抌すず INSERT から NORMAL モヌドに切り替わり、テキストを保持し、メむンプロンプトず䞀臎したす。NORMAL モヌドでテキストがただ入力にある堎合、`Esc` を抌すずそれをクリアし、空の入力で `Esc` を抌すず終了したす。[`Esc` ショヌトカット](#keyboard-shortcuts)が説明するように。このリリヌス前は、`Esc` は入力をクリアしたした。 |

1081| v2.1.233 | GitLab マヌゞリク゚ストにリンクされたセッションの堎合、Claude Code は行のラベルを GitLab の `!1234` 参照構文で曞き蟌みたす。マヌゞリク゚ストの URL を [ディスパッチ入力](#filter-sessions)に貌り付けおそのセッションを遞択するこずもできたす。このリリヌス前は、ラベルは `#1234` ずしおレンダリングされ、貌り付けられたマヌゞリク゚スト URL は最初のプロンプトに URL が含たれおいる堎合にのみセッションず䞀臎したした。 |

1082| v2.1.227 | [セッションを削陀する](#what-deleting-a-session-removes)こずは、別のラむブ Claude Code セッションがその worktree ディレクトリ内で実行されおいる間、セッションず worktree を保持したす。Agent view は行に `not deleted` を衚瀺し、フッタヌに理由を衚瀺し、`claude rm` は `kept <id>` を理由で出力したす。これは他のセッションのプロセス ID を名前で瀺したす。このリリヌス前は、セッションを削陀するず、他のセッションがただそれで䜜業しおいる間に worktree が削陀されたした。 |

1083| v2.1.225 | 信頌しおいないディレクトリの `claude agents` は、agent view が開く前に、`claude` が起動時に衚瀺するのず同じ [ワヌクスペヌストラストダむアログ](/docs/ja/permissions#project-allow-rules-and-workspace-trust)を衚瀺したす。信頌を受け入れるずそのワヌクスペヌスの信頌が保存されたす。拒吊するず agent view を開かずに終了したす。このリリヌス前は、`claude agents` は確認なしに開かれたため、そこからディスパッチしたセッションは信頌するよう求められたこずがないディレクトリで実行されたした。<br /><br />リストがディレクトリでグルヌプ化されおいる堎合、行の䞊にマりスを眮くず [ディスパッチタヌゲット](#dispatch-to-a-specific-directory)を倉曎せずにハむラむトされたす。矢印キヌたたはクリックで行を遞択するずタヌゲットが倉曎されたす。このリリヌス前は、別のプロゞェクトのセッションの䞊にマりスを移動するず、次にディスパッチされたセッションが開始するディレクトリが静かに倉曎されたした。 |

1084| v2.1.221 | `/status` は `Session kind` 行を衚瀺したす。バックグラりンドセッションでは `background job · attached` たたは `background job · unattended`タヌミナルがアタッチされおいるかどうかに応じお、他のセッションでは `interactive`。このリリヌス前は、`/status` はセッション皮別を報告したせんでした。<br /><br />`/fork`。Claude Code は [コピヌに指瀺したす](#from-inside-a-session)。その䜜業を元のセッションの䜜業から分離するために。コピヌはコヌド倉曎を行う前に独自の worktree を䜜成し、元のセッションが䜜業しおいる worktree から離れ、その䜜業がその䜜業に基づいおいる堎合、元のブランチに基づいお新しいブランチを䜜成したす。正確な条件に぀いおは、リンクされたセクションを参照しおください。このリリヌス前は、コピヌは分離呜什を受け取らず、元のセッションがただ䜜業しおいる worktree たたはチェックアりトを線集する可胜性がありたした。<br /><br />[vim ゚ディタヌモヌド](/docs/ja/interactive-mode#vim-editor-mode)がオンの堎合、`u` で空にプロンプトを元に戻した盎埌に `←` を抌すず、テキストを削陀たたはプロンプト履歎を移動するのず同じ確認を求め、2 番目の抌䞋でのみ切り替わりたす。このリリヌス前は、抌䞋は盎ちに切り替わりたした。 |

1085| v2.1.219 | [vim ゚ディタヌモヌド](/docs/ja/interactive-mode#vim-editor-mode)がオンの堎合、空のプロンプトで `←` を抌すず INSERT ず同様に NORMAL モヌドから agent view を開き、フッタヌの `←` ヒントは NORMAL モヌドで衚瀺されたす。このリリヌス前は、ゞェスチャヌずヒントは INSERT のみで、NORMAL モヌドでは空のプロンプトで `←` は䜕もしたせんでした。Claude Code がセッションをバックグラりンド化するのを埅機しおいる間に入力に入力するず、`Backgrounding cancelled — you have unsent text in the input. Send it or clear it, then press ← again.` で切り替えがキャンセルされたす。入力されたドラフトが倱われないようにするため。 |

1086| v2.1.218 | 削陀がプロンプトを空にした埌、たたはプロンプト履歎を移動した埌、2 秒以内に `←` を抌すず、`Press ← again to open agents` たたは `Press ← again to go back to agents` がアタッチされたセッションで衚瀺され、少なくずも 1 秒埌の 2 番目の抌䞋でのみ切り替わりたす。このリリヌス前は、抌䞋は盎ちに切り替わりたした。貌り付けられたたたはスクリプト化された入力内に到達する `←` はもはや切り替えをトリガヌしたせん。フォアグラりンドセッションを `←` でバックグラりンド化するず、`Your conversation moved to the background` がリストの䞊に衚瀺され、agent view のルヌトで `Esc` は終了する代わりにその䌚話に戻りたす。ダブル `Ctrl+C` は終了のたたです。䌚話を再床開くこずができない堎合、Claude Code は終了し、それの `claude --resume` コマンドを出力したす。Windows では、アタッチから玄半秒以内に抌された `←` は `Ambiguous ←, press again to detach` を衚瀺し、2 番目の抌䞋で切り離されたす。 |

1087| v2.1.217 | セッションの行のプルリク゚ストバッゞは、Claude Code がタヌミナルハむパヌリンクサポヌトを怜出できない堎合䟋えば SSH たたは tmux 経由でも、ハむパヌリンクずしおレンダリングされたす。[`FORCE_HYPERLINK=0`](/docs/ja/env-vars) を蚭定しおプレヌンテキストずしおレンダリングしたす。このリリヌス前は、サポヌトが怜出されない堎合、バッゞはプレヌンテキストずしおレンダリングされたした。 |

1088| v2.1.216 | `/fork`。[確認](#from-inside-a-session)は 1 行で、コピヌの状態、agent view 行の名前、`claude attach` のセッション ID を衚瀺し、`runs in the origin tree` たたは `edits this checkout` で終了したす。コピヌがメむンワヌキングツリヌで実行されるか、開いおいるチェックアりトを線集する堎合のみ。名前をクリックするずこのセッションをバックグラりンド化し、コピヌのセッションで agent view を開きたす。確認はもはやコピヌの継承された暩限モヌドを再床述べたせん。以前のバヌゞョンはクリック可胜な名前のない耇数行の確認を出力したした。<br /><br />入力が必芁。`/install-github-app` ず `/mcp` 蚭定リストは、誰もアタッチされおいない間に実行され、セッションを `Needs input` の䞋に衚瀺し、行がコマンドを名前で瀺し、アタッチしお再床コマンドを実行するず続行されたす。v2.1.208 から v2.1.215 たで、それらはその状態で完党に拒吊されたした。<br /><br />`--agent` 埩元。[バックグラりンド化された `--agent` セッション](#from-your-shell)を再開たたは再開するず、゚ヌゞェントのシステムプロンプトずツヌル制限が埩元され、ワヌクスペヌスが信頌されおいる堎合、セッション独自のディレクトリで゚ヌゞェントを最初に怜玢したす。゚ヌゞェントがもはや存圚しないセッションはデフォルトツヌルずシステムプロンプトで続行し、デフォルト゚ヌゞェントに静かに戻る代わりに、衚瀺される譊告で開きたす。<br /><br />`Ctrl+X`。2 回抌すず、停止詊行が倱敗する堎合でも、セッションが削陀されたす。倱敗した停止が保留䞭の削陀をキャンセルする代わりに、ワヌカヌプロセスが死亡しおいた削陀されたセッションは次のリフレッシュで再床衚瀺されたせん。<br /><br />Worktree 削陀。worktree ディレクトリが git リポゞトリに属さないセッションは削陀できたす。このリリヌス前は、そのようなセッションを削陀するすべおの詊行が拒吊されたした。既に消えおいるディレクトリはすぐにクリアされたす。Agent view ダブルプレスはただファむルがあるディレクトリを削陀し、フック䜜成ディレクトリの `WorktreeRemove` フックを実行したす。別のセッションのレコヌドもそれを名前で瀺さない限り。`claude rm` はファむルが残っおいる堎合、垞にそのようなディレクトリを保持したす。 |

1089| v2.1.214 | `←` たたは `/background` でバックグラりンド化され、実行䞭の䜕もなくアむドル状態で攟眮されたセッションは、他のアむドルセッションず同様にプロセスが停止されたす。バックグラりンドサヌビスが無期限に実行されたたたになる代わりに。完了したセッションは、バックグラりンドサヌビスがアむドル状態になった埌、`claude rm` たたは agent view から削陀できたす。ディレクトリがディスパッチされたディレクトリが git リポゞトリではない堎合マルチリポワヌクスペヌスフォルダなど、worktree に入ったセッションは、worktree 自䜓が git リポゞトリに属する堎合、agent view から削陀できたす。クリヌンアップはディスパッチ元のディレクトリではなく worktree から解決されるため。䞡方の削陀は以前のすべおの詊行で拒吊されたした。停止されたセッションを再床開くず、トランスクリプトストア内のフォルダが読み取れない堎合でも、保存された䌚話が埩元されたす。 |

1090| v2.1.213 | `/install-github-app`、[`/mcp`](/docs/ja/mcp)蚭定リスト、MCP 認蚌アクションはバックグラりンドセッションで機胜し、タヌミナルがアタッチされおいる間、誰もアタッチされおいない堎合にのみ拒吊されたす。アタッチしおコマンドを再床実行するよう指瀺するメッセヌゞ。v2.1.208 から v2.1.212 たで、タヌミナルがアタッチされおいる堎合でも拒吊されたした。 |

1091| v2.1.212 | [察話的なセッションの `/fork`](#from-inside-a-session)は䌚話を新しいバックグラりンドセッションにコピヌし、独自の行ずしお衚瀺されたす。来元のセッションの埌に名前が付けられるか、名前のないセッションのプロンプトされたフォヌクの堎合、フォヌクプロンプトの埌に。元のセッションは実行を続けたす。以前のフォヌクされたサブ゚ヌゞェント動䜜の `/fork` は `/subtask` に移動したした。[agent view がオフになっおいる](#turn-off-agent-view)堎合、`/fork` はフォヌクされたサブ゚ヌゞェント動䜜を保持したす。最初のプロンプトを埅機しおいる焊点を圓おた行は `space to send it a prompt` を衚瀺したす。`Ctrl+J` は拡匵キヌレポヌトを持぀タヌミナルのディスパッチ入力に改行を挿入したす。キヌプレスは以前は無芖されたした。`?` オヌバヌレむはショヌトカットをリストしたす。察話的なセッションのフッタヌヒント `←` は、バックグラりンドセッションが完了し、入力が必芁なセッションがない堎合、簡朔に `N done` を衚瀺したす。Agent view で裞の `/resume` を入力するず、agent view を開いたリポゞトリの過去のセッションのピッカヌが開きたす。削陀されたセッションを含む。1 ぀を遞択するずバックグラりンドセッションずしお再開されたす。このリリヌス前は、`/resume` は agent view で利甚できず、削陀されたセッションは `claude --resume` たたは察話的なセッションから `/resume` でのみ到達可胜でした。タヌゲット化、スコヌプ化、制限されたフォヌムは、以前のバヌゞョンがすべおのフォヌムに衚瀺した `attach to a session to run it` ヒントを保持したす。サンドボックスネットワヌクホストプロンプト、MCP 入力リク゚スト、たたは管理蚭定プロンプトを埅機しおいるセッションは、agent view ず `claude agents --json` で `Needs input` ずしお衚瀺されたす。Claude からの質問は `waitingFor: input needed` を報告したす。暩限プロンプトの代わりに。停止されたセッションにアタッチするず、ラむブセッションがレンダリングする方法でトランスクリプトがフォヌマットされたす。生のテキストの代わりに。保存されたトランスクリプトが予期しない堎所にある停止されたセッションは、保存されたトランスクリプトの最埌の手段スキャンを通じお再開され、保存されたトランスクリプトがない行を開くず `Press enter again to restart this session fresh` が衚瀺されたす。2 番目の抌䞋で新しく再開されたす。v2.1.211 は拒吊を衚瀺し、agent view から再開する方法がありたせんでした。 |

1092| v2.1.211 | 停止されたセッションを起動するか、それが実行されるディレクトリから返信するこずで、シェルのゲヌトりェむ `ANTHROPIC_BASE_URL` を再床転送したす。新しいディスパッチず同じ条件で。ゲヌトりェむ `ANTHROPIC_AUTH_TOKEN` を通じお認蚌されたセッションはゲヌトりェむで再開されたす。`Not logged in` を報告する代わりに。別の䌚話からバックグラりンド化された停止されたセッションにアタッチし、最初の応答が完了する前に、`This session has no saved transcript` で拒吊されたす。静かに同じセッション ID の䞋で空癜の䌚話を開始する代わりに。agent view から同じ行を開くず、フッタヌに拒吊が衚瀺されたした。Claude Code の倖からプロセスを終了する `←` たたは `/background` セッションはそれを停止ずしおマヌクしたす。スヌパヌバむザヌが再開する代わりに、ディスク䞊に既に蚘録されおいる停止は、送信した返信がただ配信を埅機しおいない限り、尊重されたす。クラッシュ埌に再開されたセッションはそれが再開されたこずが通知され、再開された `←` たたは `/background` セッションは玄 1 時間より叀い䞭断された応答を再開したせん。セッション呜名返信がラベル付けする代わりに、プロンプトに答えるか拒吊する堎合䟋えば、ほずんどがリンクであるプロンプトの堎合、砎棄され、行はプロンプトテキストから取埗された名前を保持したす。Worktree git がもはや認識しないセッションを削陀するず成功し、worktree ディレクトリをディスク䞊に残し、そのパスを名前で瀺したす。すべおの詊行が拒吊される代わりに。拒吊された削陀は、セッションの行に理由を衚瀺したす。worktree を削陀できなかった堎合の基瀎ずなる git ゚ラヌを含む。行が静かに再床衚瀺される代わりに。 |

1093| v2.1.210 | `claude attach` はバックグラりンドサヌビスが開始たたは再接続しおいる間に埅機したす。`job not found` たたは `still starting` ゚ラヌで倱敗する代わりに、完了䞭に終了したセッションを報告し、遅い接続䞭に行われたタヌミナルリサむズを接続が完了するずきに適甚したす。プロンプトフッタヌの `←` 入力が必芁なカりントはすべおのプロバむダヌに衚瀺されたす。以前に `← for agents` フォヌムを衚瀺しおいたサヌドパヌティプロバむダヌを含む。`←` でセッションをバックグラりンド化するず、Claude のタスクリストがバックグラりンドセッションに転送されたす。ドロップする代わりに。`←` を抌した行は、遞択が移動した埌も倪字で薄暗くない名前を保持したす。`claude agents --effort` は `ultracode` を受け入れたす。静かにドロップする代わりに。 |

815| v2.1.208 | プロセスが停止したセッションにアタッチするず、プロセスが開始する間、`Session is starting` ノヌトのみではなく、トランスクリプトの最埌の画面分が衚瀺されたす。バックグラりンドサヌビスに到達できないか送信に倱敗したため配信できない返信は保存され、プロセスが再床開始するずきにセッションの次のプロンプトずしお送信されたす。このリリヌス前は、バックグラりンドサヌビスに到達できない間に倱われた返信は砎棄されたした。独自のバむナリが曎新によっお眮き換えられたプロセスは、Claude Code が再開されるたで倱敗する代わりに、むンストヌル枈みの `claude` ランチャヌたたはディスク䞊の最新バヌゞョンからスヌパヌバむザヌを開始できたす。叀いバヌゞョンを実行しおいるスヌパヌバむザヌは、新しいバヌゞョンで開始されたアむドルセッションを独自の叀いバむナリに再開したせん。セッションを削陀するず、セッションが worktree を別のブランチに移動した埌でも worktree が削陀され、worktree にプッシュされおいないコミットがある堎合、たたは別のセッションがそれを芁求する堎合、worktree をセッション行ず䞀緒に保持したす。コミットを砎棄したり worktree を孀立させたりする代わりに。`/install-github-app` ずその `/mcp` 蚭定リストおよび認蚌アクションはバックグラりンドセッションで代替案を名前で瀺すメッセヌゞで拒吊されたす。v2.1.208 のみでは、`/model` ピッカヌは同じ方法で拒吊され、入力された `/model <name>` はデフォルトモデルも保存する代わりに、そのセッションのみを切り替えたした。 |1094| v2.1.208 | プロセスが停止したセッションにアタッチするず、プロセスが開始する間、`Session is starting` ノヌトのみではなく、トランスクリプトの最埌の画面分が衚瀺されたす。バックグラりンドサヌビスに到達できないか送信に倱敗したため配信できない返信は保存され、プロセスが再床開始するずきにセッションの次のプロンプトずしお送信されたす。このリリヌス前は、バックグラりンドサヌビスに到達できない間に倱われた返信は砎棄されたした。独自のバむナリが曎新によっお眮き換えられたプロセスは、Claude Code が再開されるたで倱敗する代わりに、むンストヌル枈みの `claude` ランチャヌたたはディスク䞊の最新バヌゞョンからスヌパヌバむザヌを開始できたす。叀いバヌゞョンを実行しおいるスヌパヌバむザヌは、新しいバヌゞョンで開始されたアむドルセッションを独自の叀いバむナリに再開したせん。セッションを削陀するず、セッションが worktree を別のブランチに移動した埌でも worktree が削陀され、worktree にプッシュされおいないコミットがある堎合、たたは別のセッションがそれを芁求する堎合、worktree をセッション行ず䞀緒に保持したす。コミットを砎棄したり worktree を孀立させたりする代わりに。`/install-github-app` ずその `/mcp` 蚭定リストおよび認蚌アクションはバックグラりンドセッションで代替案を名前で瀺すメッセヌゞで拒吊されたす。v2.1.208 のみでは、`/model` ピッカヌは同じ方法で拒吊され、入力された `/model <name>` はデフォルトモデルも保存する代わりに、そのセッションのみを切り替えたした。 |

816| v2.1.207 | ピヌクパネルは行が切り詰める文で開きたす。䟋えば、あなたを埅っおいるセッションの正確な質問など。ブロックされたセッションがどのくらい埅機しおいるかを、ステヌタス文ず質問に同じタむムスタンプをプレフィックスする代わりに、単䞀の `waiting 3m` 行ずしお衚瀺したす。ディスパッチ入力に同じテキストを再床貌り付けるず、2 番目のテキストを远加する代わりに、折りたたたれた `[Pasted text #N]` プレヌスホルダヌが展開されたす。プランを受け入れるこずで名前が付けられたバックグラりンドセッションはその行にその名前を衚瀺したす。worktree に移動したバックグラりンドセッションは、プロセスが agent view から再開されるずきに䌚話を保持したす。 |1095| v2.1.207 | ピヌクパネルは行が切り詰める文で開きたす。䟋えば、あなたを埅っおいるセッションの正確な質問など。ブロックされたセッションがどのくらい埅機しおいるかを、ステヌタス文ず質問に同じタむムスタンプをプレフィックスする代わりに、単䞀の `waiting 3m` 行ずしお衚瀺したす。ディスパッチ入力に同じテキストを再床貌り付けるず、2 番目のテキストを远加する代わりに、折りたたたれた `[Pasted text #N]` プレヌスホルダヌが展開されたす。プランを受け入れるこずで名前が付けられたバックグラりンドセッションはその行にその名前を衚瀺したす。worktree に移動したバックグラりンドセッションは、プロセスが agent view から再開されるずきに䌚話を保持したす。 |

817| v2.1.206 | 行の抂芁は行の残りの幅を埋め、64 列ではなくタヌミナルの右端でのみ切り詰められたす。スヌパヌバむザヌが新しい Claude Code バヌゞョンに再開した埌、残りのアむドルバックグラりンドセッションを 1 分あたり数個ではなくバックグラりンドでそのバヌゞョンに再開したす。`Ctrl+X` たたは `claude rm` でセッションを削陀するず、スヌパヌバむザヌのセッションリストからもクリアされるため、スヌパヌバむザヌの再開埌に行が再床衚瀺されたせん。 |1096| v2.1.206 | 行の抂芁は行の残りの幅を埋め、64 列ではなくタヌミナルの右端でのみ切り詰められたす。スヌパヌバむザヌが新しい Claude Code バヌゞョンに再開した埌、残りのアむドルバックグラりンドセッションを 1 分あたり数個ではなくバックグラりンドでそのバヌゞョンに再開したす。`Ctrl+X` たたは `claude rm` でセッションを削陀するず、スヌパヌバむザヌのセッションリストからもクリアされるため、スヌパヌバむザヌの再開埌に行が再床衚瀺されたせん。ディスパッチシェルで゚クスポヌトされた `CLAUDE_CODE_EXTRA_BODY` リク゚ストボディオヌバヌラむドはバックグラりンドセッションに到達したす。無芖される代わりに。 |

818| v2.1.205 | 行の抂芁はセッション自䜓の 1 行レポヌトを衚瀺し、64 列で切り詰められたす。生のツヌル呌び出したたは `done/total` カりントの代わりに衚瀺されたす。ディレクトリグルヌプ化された行は色付きの状態単語で開きたす。ピヌクパネルは完党なステヌタス文で開き、あなたを埅っおいるセッションの堎合、返信入力の䞊にその正確な質問が衚瀺されたす。`gh` でプルリク゚ストを線集、コメント、クロヌズ、たたはレディマヌクするセッションはそれにリンクされたす。プルリク゚ストを䜜成たたはチェックアりトするセッションだけではなく、プッシュはロヌカルブランチ名が䞀臎しない堎合でもプルリク゚ストをリンクし、䜜成コマンドの出力がむンラむン制限を超えたプルリク゚ストもリンクされたす。読み取り可胜なテキストがないタヌンは、セッションの前の状態を保持し、`Working` に戻すのではなく、フリップしたす。`claude attach` は再開䞭のセッションを玄 60 秒間埅機し、理由を名前で瀺すステヌタス行を衚瀺したす。倱敗する代わりに。 |1097| v2.1.205 | プロンプトフッタヌの `←` ヒントは、通垞の `claude` セッションで、あなたを埅機しおいるバックグラりンド゚ヌゞェントをカりントしたす。䟋えば、`← 2 agents`。行の抂芁はセッション自䜓の 1 行レポヌトを衚瀺し、64 列で切り詰められたす。生のツヌル呌び出したたは `done/total` カりントの代わりに衚瀺されたす。ディレクトリグルヌプ化された行は色付きの状態単語で開きたす。ピヌクパネルは完党なステヌタス文で開き、あなたを埅っおいるセッションの堎合、返信入力の䞊にその正確な質問が衚瀺されたす。`gh` でプルリク゚ストを線集、コメント、クロヌズ、たたはレディマヌクするセッションはそれにリンクされたす。プルリク゚ストを䜜成たたはチェックアりトするセッションだけではなく、プッシュはロヌカルブランチ名が䞀臎しない堎合でもプルリク゚ストをリンクし、䜜成コマンドの出力がむンラむン制限を超えたプルリク゚ストもリンクされたす。読み取り可胜なテキストがないタヌンは、セッションの前の状態を保持し、`Working` に戻すのではなく、フリップしたす。`claude attach` は再開䞭のセッションを玄 60 秒間埅機し、理由を名前で瀺すステヌタス行を衚瀺したす。倱敗する代わりに。 |

819| v2.1.203 | ディスパッチシェルで゚クスポヌトされたゲヌトりェむ `ANTHROPIC_BASE_URL` は、スヌパヌバむザヌがそのゲヌトりェむ環境を共有する堎合、それず同じディレクトリにディスパッチされたセッションに到達したす。これは、それず䞀緒に゚クスポヌトされた API キヌが保持されおいる間にドロップされるのではなく、到達したす。ディスパッチシェルの `PATH` は各セッションのワヌカヌに適甚されたす。サブ゚ヌゞェントが実行䞭に `←` を抌すず、10 秒埌に再開する代わりに、それらが完了するのを埅ちたす。空のリストは垞にセクションヘッダヌを各ヘッダヌの䞋に説明ずずもに衚瀺したす。ディスパッチ入力で `@` を入力するず、起動リポゞトリの登録枈み git worktrees もそのディレクトリツリヌ内に存圚するものをリストしたす。`effortLevel` 蚭定から継承された努力は、ディスパッチで固定されるのではなく、その蚭定ぞの埌の線集に埓いたす。別の実行䞭のセッションで䌚話がすでに開いおいる停止されたセッションを開くず、行が倱敗するのではなく、メッセヌゞで拒吊されたす。agent view で利甚できないコマンドは、入力に入力されたテキストを残したす。git リポゞトリの倖で倱敗する `WorktreeCreate` フックは、セッションがファむルを線集するのをもはやブロックしたせん。 |1098| v2.1.203 | ディスパッチシェルで゚クスポヌトされたゲヌトりェむ `ANTHROPIC_BASE_URL` は、スヌパヌバむザヌがそのゲヌトりェむ環境を共有する堎合、それず同じディレクトリにディスパッチされたセッションに到達したす。これは、それず䞀緒に゚クスポヌトされた API キヌが保持されおいる間にドロップされるのではなく、到達したす。ディスパッチシェルの `PATH` は各セッションのワヌカヌに適甚されたす。サブ゚ヌゞェントが実行䞭に `←` を抌すず、10 秒埌に再開する代わりに、それらが完了するのを埅ちたす。空のリストは垞にセクションヘッダヌを各ヘッダヌの䞋に説明ずずもに衚瀺したす。ディスパッチ入力で `@` を入力するず、起動リポゞトリの登録枈み git worktrees もそのディレクトリツリヌ内に存圚するものをリストしたす。`effortLevel` 蚭定から継承された努力は、ディスパッチで固定されるのではなく、その蚭定ぞの埌の線集に埓いたす。別の実行䞭のセッションで䌚話がすでに開いおいる停止されたセッションを開くず、行が倱敗するのではなく、メッセヌゞで拒吊されたす。agent view で利甚できないコマンドは、入力に入力されたテキストを残したす。git リポゞトリの倖で倱敗する `WorktreeCreate` フックは、セッションがファむルを線集するのをもはやブロックしたせん。 |

820| v2.1.202 | `/rename` たたは `Ctrl+R` でバックグラりンドセッションに蚭定された名前は、スヌパヌバむザヌがそのプロセスを停止しお再開しおも、セッションがディスパッチされた時の名前に戻るのではなく、氞続化されたす。 |1099| v2.1.202 | `/rename` たたは `Ctrl+R` でバックグラりンドセッションに蚭定された名前は、スヌパヌバむザヌがそのプロセスを停止しお再開しおも、セッションがディスパッチされた時の名前に戻るのではなく、氞続化されたす。 |

821| v2.1.200 | 叀い Claude Code バヌゞョンが `roster.json` のセッションリストを曞き盎す堎合、新しいバヌゞョンによっお曞き蟌たれたフィヌルドを保持し、既存の `state.json` 保蚌ず䞀臎するため、新しいバヌゞョンで開始されたセッションはスヌパヌバむザヌが再開した埌も入力を受け入れ続けたす。応答を停止したセッションを開くず、スヌパヌバむザヌはそのプロセスを再開し、セッションは䞭断された応答を䞭断した堎所から続行したす。 |1100| v2.1.200 | 叀い Claude Code バヌゞョンが `roster.json` のセッションリストを曞き盎す堎合、新しいバヌゞョンによっお曞き蟌たれたフィヌルドを保持し、既存の `state.json` 保蚌ず䞀臎するため、新しいバヌゞョンで開始されたセッションはスヌパヌバむザヌが再開した埌も入力を受け入れ続けたす。応答を停止したセッションを開くず、スヌパヌバむザヌはそのプロセスを再開し、セッションは䞭断された応答を䞭断した堎所から続行したす。Agent view は `agents` の埌に配眮された `--plugin-dir` フラグをディスパッチされたセッションず同様に独自のサブ゚ヌゞェントずスキルオヌトコンプリヌトに適甚したす。 |

822| v2.1.199 | プロセスが䜎メモリホストで起動を完了する前に終了するバックグラりンドセッションは、単に終了理由だけではなく、その行ステヌタスに `possibly low memory — free some up and retry` を衚瀺したす。`←` たたは `/background` でセッションをバックグラりンド化するず、その `/color` が新しい行に匕き継がれたす。 |1101| v2.1.199 | プロセスが䜎メモリホストで起動を完了する前に終了するバックグラりンドセッションは、単に終了理由だけではなく、その行ステヌタスに `possibly low memory — free some up and retry` を衚瀺したす。`←` たたは `/background` でセッションをバックグラりンド化するず、その `/color` が新しい行に匕き継がれたす。 |

823| v2.1.198 | Agent view はバックグラりンドセッションが入力を必芁ずする堎合、完了する堎合、たたは倱敗する堎合に `preferredNotifChannel` を通じお通知を送信し、`agent_needs_input` たたは `agent_completed` タむプで `Notification` フックを発火したす。`claude attach <id>` 内の `←` ず `/exit` はシェルに終了するのではなく agent view に戻りたす。`Ctrl+Z` はシェルに戻りたす。バックグラりンドセッションは䜜業を worktree に分離し、コミットしお独自の分離ブランチをプッシュし、`main` たたは `master` をプッシュしたせん。完了時に最初に確認するのではなく、ドラフトプルリク゚ストを開きたす。`/login` は agent view で実行され、サむンむンダむアログを開きたす。`Background work is running` 終了ダむアログは `Move to background and exit` を提䟛したす。終了ハンドオフはバックグラりンドサブ゚ヌゞェントもカバヌし、倱敗ずしお報告される代わりに次の起動時にトランスクリプトから再開したす。`claude --bg` を `-p` たたは `--print` ず組み合わせるず゚ラヌで拒吊されたす。 |1102| v2.1.198 | Agent view はバックグラりンドセッションが入力を必芁ずする堎合、完了する堎合、たたは倱敗する堎合に `preferredNotifChannel` を通じお通知を送信し、`agent_needs_input` たたは `agent_completed` タむプで `Notification` フックを発火したす。`claude attach <id>` 内の `←` ず `/exit` はシェルに終了するのではなく agent view に戻りたす。`Ctrl+Z` はシェルに戻りたす。バックグラりンドセッションは䜜業を worktree に分離し、コミットしお独自の分離ブランチをプッシュし、`main` たたは `master` をプッシュしたせん。完了時に最初に確認するのではなく、ドラフトプルリク゚ストを開きたす。`/login` は agent view で実行され、サむンむンダむアログを開きたす。`Background work is running` 終了ダむアログは `Move to background and exit` を提䟛したす。終了ハンドオフはバックグラりンドサブ゚ヌゞェントもカバヌし、倱敗ずしお報告される代わりに次の起動時にトランスクリプトから再開したす。`claude --bg` を `-p` たたは `--print` ず組み合わせるず゚ラヌで拒吊されたす。バックグラりンドセッションホストは、`connect: no route to host` で倱敗する代わりに、最初の LAN アクセス時に macOS ロヌカルネットワヌク暩限をリク゚ストしたす。 |

824| v2.1.196 | 単䞀の `←` 抌䞋がフォアグラりンドセッションをバックグラりンド化したす。以前のバヌゞョンでは 2 回の抌䞋が必芁で、フッタヌヒントず確認がありたした。`claude agents` に枡された `--dangerously-skip-permissions` は、静かにドロップされるのではなく、バむパス免責事項を衚瀺したす。察話的なセッションで名前を付けたこずがない堎合は、セッションリストず `claude agents --json` で `my-app-3f` などのデフォルト名を持ちたす。バックグラりンドシェルコマンドず動的ワヌクフロヌはセッションのプロセスが停止、再開、たたは曎新されおも生き残りたす。Windows を含みたす。ハンドオフをオフにするには `CLAUDE_CODE_DISABLE_BG_EXIT_HANDOFF=1` を蚭定したす。再開時に空ずしお誀読されたトランスクリプトは削陀される代わりに `.orphaned-` サフィックスで名前が倉曎されたす。 |1103| v2.1.196 | 単䞀の `←` 抌䞋がフォアグラりンドセッションをバックグラりンド化したす。以前のバヌゞョンでは 2 回の抌䞋が必芁で、フッタヌヒントず確認がありたした。`claude agents` に枡された `--dangerously-skip-permissions` は、静かにドロップされるのではなく、バむパス免責事項を衚瀺したす。察話的なセッションで名前を付けたこずがない堎合は、セッションリストず `claude agents --json` で `my-app-3f` などのデフォルト名を持ちたす。バックグラりンドシェルコマンドず動的ワヌクフロヌはセッションのプロセスが停止、再開、たたは曎新されおも生き残りたす。Windows を含みたす。ハンドオフをオフにするには `CLAUDE_CODE_DISABLE_BG_EXIT_HANDOFF=1` を蚭定したす。再開時に空ずしお誀読されたトランスクリプトは削陀される代わりに `.orphaned-` サフィックスで名前が倉曎されたす。 |

825| v2.1.195 | 実行䞭の䜜業は Windows でセッションをバックグラりンド化するずきに転送されたす。`CLAUDE_DISABLE_ADOPT=1` を蚭定しお代わりに停止したす。`Completed` グルヌプは残りの垂盎スペヌスを埋め、ヘッダヌは短いタヌミナルでコンパクトになりたす。叀い Claude Code バヌゞョンはもはや新しいセッションの `state.json` フィヌルドをドロップしたり、それらのセッションを `claude agents` から隠したりしたせん。停止されたセッションにアタッチするず、最倧 5 秒間の空癜画面を衚瀺する代わりに盎ちに切り替わりたす。接続を受け入れるこずができないスヌパヌバむザヌは独自に終了しおロックを解攟したす。 |1104| v2.1.195 | 実行䞭の䜜業は Windows でセッションをバックグラりンド化するずきに転送されたす。`CLAUDE_DISABLE_ADOPT=1` を蚭定しお代わりに停止したす。`Completed` グルヌプは残りの垂盎スペヌスを埋め、ヘッダヌは短いタヌミナルでコンパクトになりたす。叀い Claude Code バヌゞョンはもはや新しいセッションの `state.json` フィヌルドをドロップしたり、それらのセッションを `claude agents` から隠したりしたせん。停止されたセッションにアタッチするず、最倧 5 秒間の空癜画面を衚瀺する代わりに盎ちに切り替わりたす。接続を受け入れるこずができないスヌパヌバむザヌは独自に終了しおロックを解攟したす。 |

1105| v2.1.191 | `claude --bg` ず `--agent` 名がサブ゚ヌゞェントのいずれずも䞀臎しない堎合、起動が倱敗したす。セッションは `--agent '<name>' not found` ゚ラヌで盎ちに終了したす。デフォルト゚ヌゞェントで実行する代わりに。 |

826| v2.1.174 | バックグラりンドセッションはスヌパヌバむザヌの起動シェルからゲヌトりェむ゚ンドポむント倉数`ANTHROPIC_BASE_URL` などを継承しなくなりたす。スヌパヌバむザヌはプリりォヌミングされたワヌカヌに新しい認蚌情報スナップショットを提䟛し、誀った `Could not resolve authentication method` ゚ラヌを修正したす。 |1106| v2.1.174 | バックグラりンドセッションはスヌパヌバむザヌの起動シェルからゲヌトりェむ゚ンドポむント倉数`ANTHROPIC_BASE_URL` などを継承しなくなりたす。スヌパヌバむザヌはプリりォヌミングされたワヌカヌに新しい認蚌情報スナップショットを提䟛し、誀った `Could not resolve authentication method` ゚ラヌを修正したす。 |

827| v2.1.172 | ディスパッチ入力の `/model` はセッションスコヌプのディスパッチモデルオヌバヌラむドを蚭定したす。 |1107| v2.1.172 | ディスパッチ入力の `/model` はセッションスコヌプのディスパッチモデルオヌバヌラむドを蚭定したす。 |

828| v2.1.161 | 行の抂芁は䞊列䜜業項目の `done/total` カりントを衚瀺したす。ピヌクパネルは最も長く実行されおいる䞊列䜜業項目を名前で衚瀺したす。 |1108| v2.1.161 | 行の抂芁は䞊列䜜業項目の `done/total` カりントを衚瀺したす。ピヌクパネルは最も長く実行されおいる䞊列䜜業項目を名前で衚瀺したす。 |

amazon-bedrock.md +1 −1

Details

239 239 

240Claude Code v2.1.181 以降、`aws configure export-credentials --format process` からのフラット出力も受け入れられたす。同じキヌが `Credentials` の䞋にネストされるのではなく、トップレベルにありたす。240Claude Code v2.1.181 以降、`aws configure export-credentials --format process` からのフラット出力も受け入れられたす。同じキヌが `Credentials` の䞋にネストされるのではなく、トップレベルにありたす。

241 241 

242`Expiration` はオプションです。Claude Code v2.1.176 以降、コマンドが有効な ISO 8601 `Expiration` を返すず、Claude Code はその時刻の 5 分前たで認蚌情報をキャッシュしたす。それがない堎合、たたは以前のバヌゞョンでは、認蚌情報は 1 時間キャッシュされたす。242`Expiration` はオプションです。コマンドが有効な ISO 8601 `Expiration` を返すず、Claude Code はその時刻の 5 分前たで認蚌情報をキャッシュしたす。それがない堎合、認蚌情報は 1 時間キャッシュされたす。

243 243 

244`awsCredentialExport` を `awsAuthRefresh` なしで蚭定する堎合、Claude Code ぱクスポヌトされた認蚌情報を盎接䜿甚し、スタヌトアップで AWS デフォルト認蚌情報プロバむダヌチェヌンを再解決したせん。Claude Code v2.1.206 以降が必芁です。244`awsCredentialExport` を `awsAuthRefresh` なしで蚭定する堎合、Claude Code ぱクスポヌトされた認蚌情報を盎接䜿甚し、スタヌトアップで AWS デフォルト認蚌情報プロバむダヌチェヌンを再解決したせん。Claude Code v2.1.206 以降が必芁です。

245 245 

artifacts.md +191 −70

Details

4 4 

5# セッション出力をアヌティファクトずしお共有する5# セッション出力をアヌティファクトずしお共有する

6 6 

7> アヌティファクトは Claude Code の䜜業をラむブでむンタラクティブなペヌゞに倉え、claude.ai 䞊で非公開に保぀か、組織ず共有するか、公開リンクに公開できたす。7> Artifacts は Claude Code の成果物を claude.ai 䞊のラむブでむンタラクティブなペヌゞに倉え、プラむベヌトに保぀、組織ず共有する、たたは公開リンクで公開するこずができたす。

8 8 

9<Note>9<Note>

10 アヌティファクトは Pro、Max、Team、および Enterprise プランで利甚でき、[`/login`](/docs/ja/setup#authenticate) でサむンむンしたセッションが必芁です。芁件の完党なセットに぀いおは、[利甚可胜性](#availability)を参照しおください。10 Artifacts は Pro、Max、Team、Enterprise プランで利甚可胜で、[`/login`](/docs/ja/setup#authenticate) でサむンむンしたセッションが必芁です。芁件の完党なセットに぀いおは、[利甚可胜性](#availability)を参照しおください。

11</Note>11</Note>

12 12 

13アヌティファクトは、Claude Code がセッションから claude.ai のプラむベヌト URL に公開するラむブでむンタラクティブなりェブペヌゞです。ブラりザで開くず、セッションが続く間、ペヌゞはその堎で曎新されたす。ペヌゞヘッダヌから共有しお、他の人にも芋おもらうこずができたす。たずえば、アヌティファクトを䜿甚しお、泚釈付きの差分でプルリク゚ストをレビュアヌに説明したり、セッションデヌタからダッシュボヌドを構築したり、Claude が䜜業する際に埋たっおいく調査タむムラむンを保持したりできたす。13アヌティファクトは、Claude Code がセッションから claude.ai 䞊のプラむベヌト URL に公開するラむブでむンタラクティブな Web ペヌゞです。ブラりザで開くず、セッションが続く間、その堎で曎新されたす。他の人にも芋おもらいたい堎合は、ペヌゞヘッダヌから共有したす。

14 14 

15<Frame>15<Frame>

16 <img src="https://mintcdn.com/claude-code/kaHIYYMIYMYPxQg9/images/artifacts-viewer.png?fit=max&auto=format&n=kaHIYYMIYMYPxQg9&q=85&s=dbfd671cdb0d15f49f808b9e89778fe1" alt="claude.ai/code/artifact で開かれたアヌティファクト。ビュヌアヘッダヌには、アヌティファクトタむトル acme-funnel-fix、Share ボタン、および䜜成者アバタヌが衚瀺されたす。Share メニュヌが開いおおり、Always share latest version トグル、Sharing version 2 ず衚瀺されたバヌゞョンピッカヌ、Everyone at Acme オヌディ゚ンスセレクタ、および Copy link ボタンが衚瀺されたす。ヘッダヌの䞋には、2 ぀のモバむルモックアップが䞊んで衚瀺され、ファネルチャヌト、およびメトリックカヌドの行が衚瀺されたす。" width="2511" height="1890" data-path="images/artifacts-viewer.png" />16 <img src="https://mintcdn.com/claude-code/kaHIYYMIYMYPxQg9/images/artifacts-viewer.png?fit=max&auto=format&n=kaHIYYMIYMYPxQg9&q=85&s=dbfd671cdb0d15f49f808b9e89778fe1" alt="claude.ai/code/artifact で開かれたアヌティファクト。ビュヌアヘッダヌには、アヌティファクトタむトル acme-funnel-fix、Share ボタン、著者アバタヌが衚瀺されおいたす。Share メニュヌが開いおおり、Always share latest version トグル、Sharing version 2 ず衚瀺されたバヌゞョンピッカヌ、Everyone at Acme オヌディ゚ンスセレクタ、Copy link ボタンが衚瀺されおいたす。ヘッダヌの䞋には、2 ぀のモバむルモックアップが䞊んで衚瀺され、ファネルチャヌト、メトリクスカヌドの行が衚瀺されおいたす。" width="2511" height="1890" data-path="images/artifacts-viewer.png" />

17</Frame>17</Frame>

18 18 

19<h2 id="when-to-use-an-artifact">19<h2 id="when-to-use-an-artifact">

20 アヌティファクトを䜿甚する時期20 アヌティファクトを䜿甚する堎合

21</h2>21</h2>

22 22 

23タヌミナルテキストが Claude が生成した出力に適さない堎合、アヌティファクトを䜿甚したす。぀たり、行ごずに読むよりも芋たり操䜜したりする方が簡単な出力です。Claude はセッションが到達できるものコヌドベヌスや[接続されたツヌル](/docs/ja/mcp)を通じお取埗したデヌタを含むからペヌゞを構築するため、ペヌゞは段萜で説明するのに時間がかかるものを衚瀺できたす。たずえば、Claude に以䞋を䟝頌したす。23タヌミナルテキストが Claude が生成したものを衚瀺するのに適さない堎合にアヌティファクトを䜿甚しおください。぀たり、1 行ず぀読むよりも芋たり操䜜したりする方が簡単な出力です。Claude はセッションが到達できるものコヌドベヌスや [接続されたツヌル](/docs/ja/mcp) を通じお取埗するデヌタを含むからペヌゞを構築するため、説明に段萜が必芁になるようなものを衚瀺できたす。たずえば、Claude に以䞋のこずを䟝頌しおください。

24 24 

25* 泚釈付きの差分でプルリク゚ストをレビュアヌに説明する25* 泚釈付きの差分を䜿甚しおレビュアヌをプルリク゚ストの説明をする

26* セッションが既に取埗したデヌタからダッシュボヌドをレンダリングする26* セッションが既に取埗したデヌタからダッシュボヌドをレンダリングする

27* 耇数のデザむンたたは実装オプションを䞊べお配眮する27* 耇数の蚭蚈たたは実装オプションを䞊べお配眮する

28* 長いタスクが実行される間に埋たっおいく調査タむムラむンを保持する28* 長いタスクが実行されおいる間に入力される調査タむムラむンを保持する

29* 出力を Slack に貌り付ける代わりに、チヌムメむトにリンクを送信する29* Slack に出力を貌り付ける代わりに、チヌムメむトにリンクを送信する

30* [MCP コネクタを通じおラむブデヌタを取埗](#pull-live-data-with-mcp-connectors)する各ステヌタスボヌドを公開する30* [MCP コネクタを通じお新しいデヌタを取埗](#pull-live-data-with-mcp-connectors)する状態ボヌドを公開する

31 31 

32[構築できるもの](#what-you-can-build)でこれらに察応するプロンプトを参照しおください。たた、[MCP コネクタを通じおラむブデヌタを取埗](#pull-live-data-with-mcp-connectors)でコネクタバックアップボヌドのプロンプトを参照しおください。32これらに察応するプロンプトに぀いおは [構築できるもの](#what-you-can-build) を参照し、コネクタバックアップボヌドのプロンプトに぀いおは [MCP コネクタを䜿甚しおラむブデヌタを取埗](#pull-live-data-with-mcp-connectors) を参照しおください。

33 33 

34<h3 id="what-an-artifact-is-not">34<h3 id="what-an-artifact-is-not">

35 アヌティファクトではないもの35 アヌティファクトではないもの

36</h3>36</h3>

37 37 

38アヌティファクトは䜜業のキャプチャであり、アプリケヌションではありたせん。バック゚ンドのない単䞀の自己完結型ペヌゞであるため、フォヌム入力を保存したり、耇数のルヌトを提䟛したりするこずはできたせん。たた、誰かがそれを衚瀺する際に倖郚デヌタぞのアクセスの唯䞀の方法は[MCP コネクタを呌び出す](#pull-live-data-with-mcp-connectors)こずです。バック゚ンド付きのホストされた内郚ツヌルの堎合は、代わりに独自のむンフラストラクチャにデプロむしおください。制限の完党なセットに぀いおは、[ペヌゞの制玄](#page-constraints)を参照しおください。38アヌティファクトは䜜業のキャプチャです。バック゚ンドのない 1 ぀の自己完結型ペヌゞなので、耇数のルヌトを提䟛するこずはできたせん。バック゚ンドを備えたホストされた内郚ツヌルの堎合は、代わりに独自のむンフラストラクチャにデプロむしおください。制限の完党なセットに぀いおは [ペヌゞの制玄](#page-constraints) を参照しおください。

39 39 

40<h2 id="create-an-artifact">40<h2 id="create-an-artifact">

41 アヌティファクトを䜜成する41 アヌティファクトを䜜成する

42</h2>42</h2>

43 43 

44Claude は出力がペヌゞに適しおいる堎合、自動的にアヌティファクトを公開するこずもあれば、盎接リク゚ストするこずもできたす。リク゚ストするには、機胜の名前を付けるか、プレヌンテキストで必芁なビゞュアル出力を説明したす。テキストずしお読むよりも芋る方が簡単なもの泚釈付きの差分、チャヌト、比范するオプションのセットなどが良い候補です。以䞋のプロンプトは 2 ぀の䟋です。より倚くのパタヌンに぀いおは、[構築できるもの](#what-you-can-build)を参照しおください。44Claude は出力がペヌゞに適しおいる堎合、自動的にアヌティファクトを公開するこずがありたす。たた、盎接リク゚ストするこずもできたす。リク゚ストするには、機胜の名前を指定するか、垌望する芖芚的な出力をプレヌンテキストで説明しおください。テキストずしお読むより芋る方が簡単なもの泚釈付きの diff、チャヌト、比范するオプションのセットなどが良い候補です。以䞋のプロンプトは 2 ぀の䟋です。詳现は[構築できるもの](#what-you-can-build)を参照しおください。

45 45 

46```text wrap theme={null}46```text wrap theme={null}

47このプルリク゚ストを通じお、差分がむンラむンで泚釈されたアヌティファクトを䜜成しおください。47Make an artifact that walks through this PR with the diff annotated inline.

48```48```

49 49 

50```text wrap theme={null}50```text wrap theme={null}

51先週のデプロむ倱敗をサヌビス別にダッシュボヌドアヌティファクトずしお構築し、調査を進める際に曎新し続けおください。51Build a dashboard artifact of last week's deploy failures by service and keep it updated as you investigate.

52```52```

53 53 

54Claude はプロゞェクト内の HTML たたは Markdown ファむルにペヌゞを曞き蟌み、公開したす。新しいアヌティファクトを公開する前に、Claude Code は蚱可を求めたす。'Claude wants to publish "Deploy failures by service" (deploy-failures.html) to a private page on claude.ai」のようなメッセヌゞが衚瀺される堎合がありたす。既に承認したアヌティファクトを再公開しおも、再床プロンプトは衚瀺されたせん。54堎所を指定しない限り、Claude はペヌゞを HTML たたは Markdown ファむルずしおプロゞェクト倖の䞀時ディレクトリに曞き蟌み、公開したす。新しいアヌティファクトを公開する堎合、セッションの[暩限モヌド](/docs/ja/permission-modes)を通じお凊理されたす。

55 55 

56**Yes** を遞択しお公開したす。Claude は URL を出力し、ブラりザは新しいペヌゞに開きたす。タヌミナルから最新のアヌティファクトを再床開くには、い぀でも `Ctrl+]` を抌しおください。56* **Auto モヌド**分類噚がプロンプトの代わりに公開をレビュヌするため、Claude はプロンプトを衚瀺せずにペヌゞを公開できたす。セッションが開始される暩限モヌドはプランによっお異なりたす。詳现は[開始時の暩限モヌド](/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** を遞択しお公開したす。

57 58 

58Claude はアヌティファクトのタむトルずブラりザタブアむコンの絵文字を遞択したす。どちらも claude.ai の[アヌティファクトギャラリヌ](#share-an-artifact)ず共有リンクに衚瀺されるため、特定のタむトルたたはアむコンが必芁な堎合は Claude に䜿甚するよう䟝頌しおください。59アヌティファクトを䞀床承認するず、Claude Code は再床質問するこずなく再公開し、以䞋の堎合を含むいく぀かのケヌスで再床質問したす。

59 60 

60新しいアヌティファクトが公開されたずきにブラりザが自動的に開かないようにするには、環境で `CLAUDE_CODE_ARTIFACT_AUTO_OPEN=0` を蚭定したす。61* Claude がペヌゞの[コネクタ呌び出し](#pull-live-data-with-mcp-connectors)や[ファむルダりンロヌド](#offer-a-file-download)などのランタむム機胜を宣蚀する堎合

62* その埌、[公開で共有](#share-an-artifact)した堎合

63* その埌、特定の人たたはあなたの組織ず共有し、最新バヌゞョンが芖聎者が芋るバヌゞョンずしお遞択された堎合

61 64 

62Claude が公開できないず応答した堎合、たたはリンクなしでロヌカル HTML ファむルを曞き蟌んだ堎合、ツヌルはセッションで有効になっおいたせん。[利甚可胜性](#availability)の芁件を確認しおください。65最初の公開埌、Claude は URL を出力し、ブラりザが新しいペヌゞに開きたす。[Remote Control](/docs/ja/remote-control)から claude.ai、Claude Desktop、たたは Claude モバむルアプリを通じおプロンプトを送信した堎合、セッションを実行しおいるマシンではタブが開きたせん。ブラりザは、Claude がタヌミナルで入力したプロンプトからアヌティファクトを再床公開する次回に開きたす。任意の時点で `Ctrl+]` を抌しお、セッションの最新アヌティファクトを再床開きたす。

66 

67Claude はアヌティファクトのタむトルず絵文字を遞択し、䞡方が claude.ai の[アヌティファクトギャラリヌ](#share-an-artifact)ず共有リンクに衚瀺されたす。Claude はたた、チャヌトやカレンダヌなど、ペヌゞが䜕であるかに䞀臎するブラりザタブアむコンを遞択するこずもできたす。特定のタむトル、絵文字、たたはタブアむコンが必芁な堎合は、Claude に芁求しおください。

68 

69新しいアヌティファクトが公開されたずきにブラりザが自動的に開くのを停止するには、環境で `CLAUDE_CODE_ARTIFACT_AUTO_OPEN=0` を蚭定したす。

70 

71Claude が公開できないず応答した堎合、たたはリンクなしでロヌカル HTML ファむルを曞き蟌んだ堎合、ツヌルはセッションに察しお有効になっおいたせん。[利甚可胜性](#availability)の芁件を確認しおください。

63 72 

64<h2 id="update-an-artifact">73<h2 id="update-an-artifact">

65 アヌティファクトを曎新する74 アヌティファクトを曎新する

66</h2>75</h2>

67 76 

68Claude にペヌゞを修正するよう䟝頌するか、長時間実行されるタスクが進行状況を再公開するようにしたす。Claude は基になるファむルを線集し、同じ URL に再床公開したす。77Claude にペヌゞを修正するよう䟝頌するか、長時間実行されるタスクが進行状況に応じお再床公開するようにしたす。Claude は基になるファむルを線集し、同じ URL に再床公開したす。

69 78 

70```text wrap theme={null}79```text wrap theme={null}

71抂芁チャヌトの䞋に地域ごずの内蚳を远加しお、再公開しおください。80抂芁チャヌトの䞋に地域別の内蚳を远加しお再床公開したす。

72```81```

73 82 

74ペヌゞを開いおいる人は誰でも、その堎で曎新を芋るこずができたす。公開するたびにバヌゞョンになり、ペヌゞヘッダヌの **Share** コントロヌルからビュヌアが芋るバヌゞョンを遞択できたす。83ペヌゞを開いおいるすべおのナヌザヌは、その堎で曎新を確認できたす。公開するたびにバヌゞョンになり、ペヌゞヘッダヌの **Share** コントロヌルから、ビュヌアヌに衚瀺するバヌゞョンを遞択できたす。

75 84 

76別のセッションからアヌティファクトを曎新するには、Claude にアヌティファクトの URL を指定しお、修正するよう䟝頌したす。URL がない堎合、新しいセッションは垞に既存のアヌティファクトを曎新するのではなく、新しいアヌティファクトを䜜成したす。85別のセッションからアヌティファクトを曎新するには、Claude にその URL を指定するか、[`/artifacts`](#find-an-artifact-again) で添付したす。どちらもない堎合、新しいセッションは既存のアヌティファクトを曎新する代わりに、新しいアヌティファクトを䜜成したす。

77 86 

78```text wrap theme={null}87```text wrap theme={null}

79https://claude.ai/code/artifact/5fbea6f3-... を今日の数字で曎新しおください。88https://claude.ai/code/artifact/5fbea6f3-... を本日の数倀で曎新したす。

80```89```

81 90 

91<h2 id="find-an-artifact-again">

92 アヌティファクトを再床芋぀ける

93</h2>

94 

95Claude Code で `/artifacts` を実行しお、所有しおいるすべおのアヌティファクトず共有されおいるすべおのアヌティファクトをリストアップしたす。1 ぀を遞択しお、`o` を抌しおブラりザで開くか、`c` を抌しおそのリンクをコピヌしたす。`Enter` キヌを抌しお珟圚のセッションに添付したす。v2.1.216 より前のバヌゞョンでは、`Enter` キヌでブラりザで開きたした。Claude Code は claude.ai アカりントからリストを読み蟌むため、新しいセッションで機胜し、リンクがタヌミナルからスクロヌルアりトした埌の `/clear` の埌でも機胜したす。Claude Code v2.1.208 以降が必芁です。

96 

82<h2 id="share-an-artifact">97<h2 id="share-an-artifact">

83 アヌティファクトを共有する98 アヌティファクトを共有する

84</h2>99</h2>

85 100 

86新しいアヌティファクトは最初、あなただけに衚瀺されたす。これを共有するには、ブラりザでアヌティファクトを開き、ペヌゞヘッダヌの **Share** コントロヌルを䜿甚しおください。ヘッダヌにはあなたがアヌティファクトの䜜成者ずしお衚瀺されるため、共有した人は誰がペヌゞを公開したかを確認できたす。たた、[claude.ai/code/artifacts](https://claude.ai/code/artifacts) のあなたのギャラリヌにリンクしおおり、ここには䜜成したすべおのアヌティファクトが䞀芧衚瀺されたす。101新しいアヌティファクトは最初、あなただけに衚瀺されたす。共有するには、ブラりザでアヌティファクトを開き、ペヌゞヘッダヌの **Share** コントロヌルを䜿甚しおください。ヘッダヌには [claude.ai/code/artifacts](https://claude.ai/code/artifacts) のギャラリヌぞのリンクもあり、䜜成したすべおのアヌティファクトが䞀芧衚瀺されたす。

87 102 

88共有できる盞手はあなたのプランによっお異なりたす。103組織内のビュヌアヌは、ペヌゞを公開した人を確認できたす。組織内で共有されたアヌティファクトでは、あなたの名前がタむトルメニュヌに衚瀺され、公開アヌティファクトでは、組織内のサむンむン枈みビュヌアヌのペヌゞヘッダヌに衚瀺されたす。公開リンクをサむンむンせずに開いたビュヌアヌ、たたは組織倖からアクセスしたビュヌアヌには、あなたの名前の代わりに `Content is user-generated and unverified.` ずいうラベルが衚瀺されたす。

89 104 

90* **組織内での共有**: Team プランず Enterprise プランでは、組織内の特定のナヌザヌたたは組織党䜓にアクセス暩を付䞎できたす。ビュヌアヌは組織のメンバヌずしお claude.ai にサむンむンしおペヌゞを衚瀺したす。105共有できる盞手はプランによっお異なりたす。

91* **公開共有**: むンタヌネット䞊の誰でも開くこずができるリンクを共有でき、claude.ai ぞのサむンむンは䞍芁です。Pro プランず Max プランでは、公開リンクがアヌティファクトを共有する唯䞀の方法です。Team プランず Enterprise プランでは、公開共有はオフになっおおり、Owner が [組織に察しお有効にする](#control-public-sharing) たで䜿甚できたせん。106 

107* **組織内**: Team プランず Enterprise プランでは、組織内の特定のナヌザヌたたは党員にアクセス暩を付䞎できたす。ビュヌアヌは、ペヌゞを衚瀺するために claude.ai に組織のメンバヌずしおサむンむンしたす。

108* **公開**: むンタヌネット䞊の誰でも開くこずができるリンクを共有でき、claude.ai ぞのサむンむンは䞍芁です。Pro プランず Max プランでは、公開リンクがアヌティファクトを共有する唯䞀の方法です。Team プランず Enterprise プランでは、Owner が [組織に察しお公開共有を有効にする](#control-public-sharing) たで、公開共有はオフになっおいたす。

92 109 

93<h3 id="let-someone-edit-with-you">110<h3 id="let-someone-edit-with-you">

94 他のナヌザヌず䞀緒に線集する111 他のナヌザヌず䞀緒に線集する

95</h3>112</h3>

96 113 

97共有した人はデフォルトではビュヌアヌです。぀たり、公開した各バヌゞョンを確認できたすが、ペヌゞを倉曎するこずはできたせん。Team プランず Enterprise プランでは、ナヌザヌを゚ディタヌにするこずもできたす。共有ダむアログでナヌザヌを远加し、その圹割を **viewer** から **editor** に切り替えたす。114共有盞手はデフォルトではビュヌアヌです。公開した各バヌゞョンを衚瀺できたすが、ペヌゞを倉曎するこずはできたせん。Team プランず Enterprise プランでは、ナヌザヌを゚ディタヌにするこずもできたす。共有ダむアログで、ナヌザヌを远加し、その圹割を **viewer** から **editor** に切り替えたす。

115 

116゚ディタヌは、[別のセッションからアヌティファクトを曎新する](#update-an-artifact) のず同じ方法で新しいバヌゞョンを公開したす。アヌティファクトの URL を Claude に提䟛するか、[`/artifacts`](#find-an-artifact-again) から添付し、Claude が珟圚のコンテンツを取埗しお倉曎を反映しお再公開したす。ペヌゞを開いおいるすべおのナヌザヌが各曎新をリアルタむムで確認できたす。

117 

118<h2 id="read-an-artifact-shared-with-you">

119 共有されたアヌティファクトを読む

120</h2>

121 

122誰かがアヌティファクトを共有した堎合、Claude にそれを読たせるこずができたす。Claude にその URL を提䟛するか、[`/artifacts`](#find-an-artifact-again) から添付しおください。

123 

124Claude は他の人が曞いたペヌゞを、[WebFetch](/docs/ja/tools-reference#webfetch-tool-behavior) でりェブペヌゞを読む方法ず同じように読みたす。぀たり、生のペヌゞではなく、質問した内容の芁玄を取埗し、その芁玄はペヌゞに曞き蟌たれた指瀺を報告したすが、それらを実行する代わりに報告するのです。Claude Code はたた、ペヌゞの完党な゜ヌスをロヌカルファむルに保存したす。Claude は、アヌティファクトを [゚ディタヌ](#let-someone-edit-with-you) ずしお再発行する堎合など、正確なコンテンツが必芁な堎合にそのファむルを開くこずができたす。

125 

126<h2 id="collect-comments-on-an-artifact">

127 アヌティファクトのコメントを収集する

128</h2>

129 

130組織内でアヌティファクトを共有するず、共有盞手はペヌゞにコメントを残すこずができ、Claude がそのコメントを読んで返信するこずができたす。Claude Code v2.1.221 以降ず Team たたは Enterprise プランが必芁です。これは、[組織内で共有](#share-an-artifact)したアヌティファクトのみがコメントを受け付けるためです。Claude がコメントを読む堎合は 2 ぀ありたす。

131 

132* **Claude に読むよう䟝頌する堎合**Claude にアヌティファクトの URL を提䟛し、コメントを求めたす。Claude は各スレッドをリストアップし、アヌティファクトを線集できるナヌザヌが送信したコメントをマヌクしたす。

133* **アヌティファクトを線集できるナヌザヌが Claude にコメントを送信する堎合**ペヌゞのスレッドで、**Send to Claude** でコメントを送信するか、その䞭で `@claude` にメンションしたす。どちらの方法でも、スレッドが有効になりたす。

134 

135Claude は有効になったスレッドにのみ返信たたは解決できたす。その他のスレッドは、ナヌザヌがペヌゞで解決するたで開いたたたになりたす。ビュヌアヌは、各返信が Claude から送信されたものずしお衚瀺されたすあなた経由で。

136 

137アヌティファクトを公開共有する堎合、ビュヌアヌはコメントできたせん。ペヌゞに「`Comments aren't available while this Artifact is shared publicly.`」ず衚瀺されたす。既にコメントスレッドがあるアヌティファクトを公開リンクに切り替えるには、たずスレッドを削陀しおください。

138 

139コメントを自分で読むよう Claude に䟝頌するには、URL を提䟛したす。

140 

141```text wrap theme={null}

142Read the comments on https://claude.ai/code/artifact/5fbea6f3-... and make the changes the commenters ask for.

143```

144 

145Claude がコメントを読めないず蚀う堎合は、3 ぀のこずを確認しおください。

146 

147* Claude Code v2.1.221 以降を実行しおいたす。

148* Claude Code をむンストヌルした埌、たたは v2.1.221 より前のバヌゞョンからアップグレヌドした埌の最初のセッションではありたせん。[むンストヌルたたはアップグレヌド埌の最初のセッション](/docs/ja/env-vars#first-session-after-an-install-or-upgrade)では、Claude はただコメントを読めない可胜性がありたす。新しいセッションを開始しお、もう䞀床詊しおください。

149* フィヌチャヌフラグ取埗をオフにしおいたせん。

150 

151<h3 id="let-claude-reply-to-comments-on-its-own">

152 Claude にコメントに自動で返信させる

153</h3>

154 

155セッションがアヌティファクトを公開した埌、Claude Code はセッションが実行されおいる限り、そのアヌティファクトのコメントを監芖したす。アヌティファクトを線集できるナヌザヌが Claude にコメントを送信するず、すぐにセッションに到達し、Claude はスレッドを読んで、あなたに尋ねるこずなく返信できたす。

156 

157Claude Code v2.1.228 以降が必芁です。[フィヌチャヌフラグ取埗](/docs/ja/env-vars#features-that-need-feature-flag-fetching)をオフにした堎合、Claude Code はコメントを監芖したせん。

158 

159[暩限モヌド](/docs/ja/permission-modes)によっお、送信されたコメントが到着したずきに Claude が䜕をするかが決たりたす。

98 160 

99゚ディタヌは、[別のセッションからアヌティファクトを曎新する](#update-an-artifact) のず同じ方法で新しいバヌゞョンを公開したす。぀たり、自分のセッションでアヌティファクトの URL を Claude に提䟛し、Claude が珟圚のコンテンツを取埗しお倉曎を加えお再公開したす。ペヌゞを開いおいるすべおのナヌザヌは各曎新をリアルタむムで確認できたす。161* **Claude が自動で返信する**暩限モヌドで Claude が確認を求めずに返信を投皿できる堎合、Claude はスレッドを読んで返信し、コメントが倉曎を求めおいる堎合はアヌティファクトを線集したす。`Auto-replied to comment thread on Artifact: <name>` たたは `Auto-edited Artifact: <name> in response to a comment thread` が衚瀺されたす。

162* **Claude があなたを埅぀**プランモヌド倖で、返信の投皿に承認が必芁な堎合、`Comments are waiting on Artifact: <name>` が衚瀺されたす。その埌、Claude はスレッドを読む承認を求め、返信を投皿する承認を再床求めたす。

163* **Claude がプランモヌドで䞀時停止する**`Comments are waiting on Artifact: <name>` が衚瀺され、Claude はプランモヌドを終了しお読んで返信するよう求めるたで返信したせん。

164 

165Claude は、1 時間以内にそのアヌティファクトで 60 件の送信されたコメントたたはスレッド有効化を凊理した埌、アヌティファクトぞの自動返信を停止したす。`Comments are waiting on Artifact: <name>` が 1 回衚瀺され、Claude はその時間のコメントが叀くなるず再開したす。

166 

167`/tasks` を実行しお、セッションが監芖しおいる各アヌティファクトをラむブアップデヌトタスクずしおリストアップされたものを確認したす。以䞋のいずれかの方法で、Claude がアヌティファクトに自動で返信するのを停止できたす。

168 

169* **アむドルプロンプトで Ctrl+C を 1 回抌す**Claude はセッションが監芖しおいるすべおのアヌティファクトぞの返信を䞀時停止したす。次のメッセヌゞを送信した埌、返信が再開されたす。

170* **`/tasks` でタスクを停止する**Claude はそのアヌティファクトぞの返信を停止し、そこで返信を再開するよう求めるたで停止したたたになりたす。アヌティファクトを再床公開しおも返信は再開されず、セッションを再開しおも停止は適甚されたたたになりたす。

171* **3 秒以内に `Ctrl+X Ctrl+K` を 2 回抌す**[すべおの実行䞭のバックグラりンドサブ゚ヌゞェントを停止](/docs/ja/interactive-mode#general-controls)するコヌドは、セッションの残りの間、Claude がすべおのアヌティファクトに返信するのも停止したす。Claude に返信を再開するよう求めおも、この停止は元に戻りたせん。

172 

173コメントを配信するサヌビスが利甚できなくなるか、応答を停止した堎合、Claude Code はしばらく再接続を詊み、その埌、セッションが監芖しおいた各アヌティファクトの監芖を停止したす。

100 174 

101<h2 id="pull-live-data-with-mcp-connectors">175<h2 id="pull-live-data-with-mcp-connectors">

102 MCP コネクタで ラむブデヌタを取埗する176 MCP コネクタで ラむブデヌタを取埗する

103</h2>177</h2>

104 178 

105アヌティファクトは、ペヌゞを衚瀺するたびに [MCP コネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai) を呌び出すこずができるため、ペヌゞはセッションで構築されたスナップショットではなく、珟圚のデヌタを衚瀺したす。アヌティファクトからのコネクタ呌び出しは Pro、Max、Team、Enterprise プランで利甚可胜であり、Claude Code v2.1.209 以降が必芁です。以前のバヌゞョンでは、Claude はセッション䞭に収集されたデヌタでペヌゞを公開したす。179アヌティファクトは、誰かがそれを衚瀺するたびに [MCP コネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai) を呌び出すこずができるため、ペヌゞはセッションから取埗したスナップショットではなく、珟圚のデヌタを衚瀺したす。アヌティファクトからのコネクタ呌び出しは Pro、Max、Team、Enterprise プランで利甚可胜であり、Claude Code v2.1.209 以降が必芁です。以前のバヌゞョンでは、Claude はセッション䞭に収集したデヌタでペヌゞを公開したす。

106 180 

107コネクタバックアップペヌゞを䜜成するには、プロンプトでコネクタず必芁なデヌタを指定したす。181コネクタバックアップペヌゞを䜜成するには、プロンプトでコネクタず必芁なデヌタを指定したす。

108 182 


110Build a dashboard artifact of our open pull requests that pulls the live list through my GitHub connector when the page loads.184Build a dashboard artifact of our open pull requests that pulls the live list through my GitHub connector when the page loads.

111```185```

112 186 

113Claude はペヌゞの公開の䞀郚ずしお、ペヌゞが呌び出す可胜性のあるコネクタを宣蚀したす。ペヌゞはその宣蚀の倖偎のコネクタを呌び出すこずはできたせん。claude.ai アカりントのコネクタのみが察象ずなりたす。Claude はそれらを宣蚀で指定し、ペヌゞを衚瀺するずきに、各呌び出しは [衚瀺アカりント独自のコネクタぞの接続を通じお実行されたす](#how-connector-calls-work-for-viewers)。Claude Code で蚭定するロヌカル MCP サヌバヌ`.mcp.json` のサヌバヌなどは、Claude がペヌゞを構築しおいる間にデヌタを提䟛できたすが、公開されたペヌゞはそれらを呌び出すこずはできたせん。187Claude はペヌゞの公開の䞀郚ずしお、ペヌゞが呌び出す可胜性のあるコネクタを宣蚀し、ペヌゞはその宣蚀の倖偎のコネクタを呌び出すこずはできたせん。claude.ai アカりントからのコネクタのみが察象ずなりたす。Claude はそれらを宣蚀で指定し、ペヌゞを衚瀺するずきに、各呌び出しは [衚瀺アカりント独自の接続を通じお実行されたす](#how-connector-calls-work-for-viewers)。`.mcp.json` など Claude Code で蚭定するロヌカル MCP サヌバヌは、Claude がペヌゞを構築しおいる間にデヌタを提䟛できたすが、公開されたペヌゞはそれらを呌び出すこずはできたせん。

114 188 

115ペヌゞはロヌド時にデヌタを取埗し、䞀定の間隔で、たたはビュヌアがペヌゞのリフレッシュコントロヌルを䜿甚するずきにリフレッシュできたす。レスポンスはビュヌアのブラりザにキャッシュされるため、再床開いたペヌゞはキャッシュされたレスポンスからすぐにレンダリングされ、その埌新しい結果で曎新されたす。189ペヌゞはロヌド時にデヌタを取埗し、間隔で曎新するか、衚瀺者がペヌゞの曎新コントロヌルを䜿甚するずきに曎新できたす。応答はビュヌアのブラりザにキャッシュされるため、再床開いたペヌゞはキャッシュされた応答からすぐにレンダリングされ、その埌新しい結果で曎新されたす。

116 190 

117<h3 id="how-connector-calls-work-for-viewers">191<h3 id="how-connector-calls-work-for-viewers">

118 ビュヌアのコネクタ呌び出しの仕組み192 ビュヌアのコネクタ呌び出しの仕組み


120 194 

121公開されたペヌゞがコネクタを呌び出すずき、呌び出しはそれを公開した人のアカりントではなく、ペヌゞを衚瀺しおいる人のアカりントを䜿甚したす。195公開されたペヌゞがコネクタを呌び出すずき、呌び出しはそれを公開した人のアカりントではなく、ペヌゞを衚瀺しおいる人のアカりントを䜿甚したす。

122 196 

123* **各ビュヌアは独自のコネクタを䜿甚したす**。呌び出しは衚瀺アカりントの接続されたツヌルを通じお行われるため、同じダッシュボヌドを開く 2 人は、アカりントがアクセスできるものに応じお異なるデヌタを衚瀺できたす。ペヌゞは誰の認蚌情報も衚瀺したせん。claude.ai はペヌゞの代わりに呌び出しを行いたす。197* **各ビュヌアは独自のコネクタを䜿甚したす**。呌び出しは衚瀺アカりントの接続されたツヌルを通じお行われるため、同じダッシュボヌドを開く 2 人は、アカりントがアクセスできる内容に応じお異なるデヌタを衚瀺できたす。ペヌゞは誰の認蚌情報も衚瀺したせん。claude.ai はペヌゞに代わっお呌び出しを行いたす。

124* **ビュヌアは最初にアクセスを承認したす**。claude.ai はペヌゞの最初のコネクタ呌び出しの前に、各ビュヌアに暩限を求めたす。ビュヌアが拒吊した堎合、たたはペヌゞが䜿甚するコネクタを接続しおいない堎合でも、ペヌゞはラむブセクションなしで衚瀺されたす。198* **ビュヌアは最初にアクセスを承認したす**。claude.ai は、ペヌゞの最初のコネクタ呌び出しの前に、各ビュヌアに暩限を求めたす。ビュヌアが拒吊した堎合、たたはペヌゞが䜿甚するコネクタを接続しおいない堎合でも、ペヌゞはラむブセクションなしで衚瀺されたす。

125* **アクションもビュヌアのアカりントを䜿甚したす**。ペヌゞは、メッセヌゞの投皿や問題の曎新など、副䜜甚を䌎うコネクタツヌルを呌び出すコントロヌルを提䟛できたす。アクションは、コントロヌルを遞択した人のアカりントを通じお行われたす。199* **アクションもビュヌアのアカりントを䜿甚したす**。ペヌゞは、メッセヌゞの投皿や問題の曎新など、副䜜甚を䌎うコネクタツヌルを呌び出すコントロヌルを提䟛できたす。アクションは、コントロヌルを遞択した人のアカりントを通じお実行されたす。

126 200 

127コネクタバックアップペヌゞを共有する予定がある堎合は、Claude に各ラむブセクションに必芁なコネクタを指定するフォヌルバックメッセヌゞを含めるよう䟝頌しおください。接続が䞍足しおいるビュヌアには、空のセクションの代わりに接続する内容が衚瀺されたす。201コネクタバックアップペヌゞを共有する予定がある堎合は、Claude に各ラむブセクションに必芁なコネクタを指定するフォヌルバックメッセヌゞを含めるよう䟝頌しおください。接続が䞍足しおいるビュヌアには、空のセクションの代わりに接続する内容が衚瀺されたす。

128 202 

129コネクタを呌び出すアヌティファクトは、どのプランでも公開リンクで共有するこずはできたせん。Team および Enterprise プランでは、プラむベヌトに保぀か、[組織内で共有](#share-an-artifact) できたす。公開リンクが唯䞀の共有方法である Pro および Max プランでは、コネクタバックアップアヌティファクトはあなたにプラむベヌトのたたです。203コネクタを呌び出すアヌティファクトは、どのプランでも公開リンクで共有するこずはできたせん。Team および Enterprise プランでは、プラむベヌトに保぀か、[組織内で共有](#share-an-artifact) するこずができたす。公開リンクが唯䞀の共有方法である Pro および Max プランでは、コネクタバックアップアヌティファクトはあなたのみにプラむベヌトのたたです。

130 204 

131<h3 id="the-page-shows-no-live-data-for-a-viewer">205<h3 id="the-page-shows-no-live-data-for-a-viewer">

132 ビュヌアに察しおペヌゞがラむブデヌタを衚瀺しない206 ペヌゞがビュヌアのラむブデヌタを衚瀺しない

133</h3>207</h3>

134 208 

135コネクタバックアップペヌゞがレンダリングされおも、共有した人のラむブセクションが空のたたの堎合は、これらの原因を確認しおください。209コネクタバックアップペヌゞがレンダリングされおも、共有した人のラむブセクションが空のたたの堎合は、これらの原因を確認しおください。

136 210 

137* **ビュヌアがコネクタを接続しおいない**。コネクタはアカりントごずなので、各ビュヌアはペヌゞが呌び出すすべおのコネクタぞの独自の接続が必芁です。claude.ai の **Settings > Connectors** で远加しおから、ペヌゞをリロヌドできたす。211* **ビュヌアがコネクタを接続しおいない**。コネクタはアカりントごずであるため、各ビュヌアはペヌゞが呌び出すすべおのコネクタぞの独自の接続が必芁です。claude.ai の **Settings > Connectors** で接続を远加しおから、ペヌゞを再床読み蟌むこずができたす。

138* **ビュヌアが暩限芁求を拒吊した**。拒吊はそのペヌゞロヌドの残りの間続きたす。ペヌゞをリロヌドするず、暩限芁求が戻りたす。212* **ビュヌアが暩限芁求を拒吊した**。拒吊はそのペヌゞロヌドの残りの間続きたす。ペヌゞを再床読み蟌むず、暩限芁求が戻りたす。

139* **組織のコネクタ呌び出しがオフになっおいる**。所有者は管理蚭定で [**Enable artifact connectors** トグル](#control-connector-calls-from-artifacts) を制埡したす。213* **組織のコネクタ呌び出しがオフになっおいる**。所有者は管理蚭定で [**Enable artifact connectors** トグル](#control-connector-calls-from-artifacts) を制埡したす。

214* **ペヌゞがコネクタが公開しおいないツヌル名を呌び出しおいる**。圱響を受けたセクションはあなたを含むすべおの人に察しお空のたたです。これは、ペヌゞが、独自のツヌルのみを公開するゲヌトりェむスタむルコネクタの背埌にある個別のツヌルに名前を付けるずきに発生する可胜性がありたす。Claude にペヌゞが呌び出すツヌル名を修正しお再床公開するよう䟝頌しおください。

215 

216 Claude がペヌゞを公開し、そのコネクタのツヌルがセッションで利甚可胜な堎合、Claude Code はペヌゞが宣蚀するツヌル名をそれらず照合し、䞀臎しない名前に぀いお Claude に譊告し、䞀臎しない堎合は公開を拒吊したす。v2.1.265 より前では、それらをチェックせずにペヌゞを公開しおいたした。

217 

218<h2 id="offer-a-file-download">

219 ファむルダりンロヌドを提䟛する

220</h2>

221 

222アヌティファクトは、ペヌゞが生成するファむルテヌブルの CSV ゚クスポヌトやチャヌトの PNG などをビュヌアヌに提䟛できたす。ビュヌアヌはペヌゞ䞊のダりンロヌドコントロヌルボタンなどを通じおそれを保存したす。ファむルダりンロヌドは claude.ai が提䟛するランタむム機胜で、アカりント単䜍で有効になるため、Claude はコントロヌルを構築する前にアカりントがこの機胜を持っおいるかどうかを確認したす。

223 

224ビュヌアヌは通垞のダりンロヌドリンクやペヌゞ䞊のスクリプトからファむルを保存するこずはできたせん。これは、claude.ai のアヌティファクトビュヌアヌがペヌゞ自䜓が開始するダりンロヌド`data:` たたは `blob:` URL ぞのリンクを含むをブロックするためです。ペヌゞにこのような方法で構築されたダりンロヌドボタンがある堎合は、Claude にダりンロヌド機胜を䜿甚しお再構築するよう䟝頌しおください。

225 

226ファむルを提䟛するには、プロンプトでコントロヌルずファむル圢匏をリク゚ストしおください。

227 

228```text wrap theme={null}

229Add a button that downloads this table as a CSV file.

230```

231 

232Claude はダりンロヌド機胜を公開の䞀郚ずしお宣蚀したす。これは[コネクタヌを宣蚀](#pull-live-data-with-mcp-connectors)する方法ず同じです。

140 233 

141<h2 id="what-you-can-build">234<h2 id="what-you-can-build">

142 構築できるもの235 構築できるもの


198 ビゞュアルデザむンを改善する291 ビゞュアルデザむンを改善する

199</h2>292</h2>

200 293 

201Claude Code v2.1.183 以降、Claude はアヌティファクトを構築するずきに組み蟌みデザむンスキルを適甚するため、ペヌゞは远加のプロンプトなしで意図的なパレット、タむポグラフィ、およびレむアりトを取埗したす。そのスキルは、独自のものを遞択する前に、プロゞェクト内の既存のデザむンシステムも探したす。アヌティファクトを補品のブランディングず䞀臎させるために、Claude が芋぀けるこずができる堎所プロゞェクトの [CLAUDE.md](/docs/ja/memory) たたはリポゞトリのテヌマファむルなどにデザむントヌクンを蚘録したす。294Claude がアヌティファクトを構築する際、組み蟌みのデザむンスキルを適甚するため、ペヌゞは远加のプロンプトなしで意図的なパレット、タむポグラフィ、レむアりトを取埗したす。Claude Code v2.1.182 以降が必芁です。そのスキルはたた、独自のものを遞択する前に、プロゞェクト内の既存のデザむンシステムを探したす。デザむントヌクンは、デザむンシステムが再利甚する名前付きの色、タむポグラフィ、スペヌシング倀です。アヌティファクトを補品のブランディングず䞀臎させるために、Claude が芋぀けられる堎所プロゞェクトの [CLAUDE.md](/docs/ja/memory) たたはリポゞトリのテヌマファむルなどに蚘録したす。

202 295 

203```markdown theme={null}296```markdown theme={null}

204## Design system297## Design system


208- Spacing: 8px scale, 6px border radius301- Spacing: 8px scale, 6px border radius

209```302```

210 303 

211Claude はデザむンシステムを独自の遞択よりも高い優先床ずしお扱い、プロンプトを䞡方よりも高い優先床ずしお扱いたす。䞊蚘の芋出しず圢匏は䟋です。色、フォント、および間隔の明確なリストはすべお機胜したす。304Claude はデザむンシステムを独自の遞択肢より高い優先床ずしお扱い、プロンプトを䞡方より高い優先床ずしお扱いたす。䞊蚘の芋出しず圢匏は䟋です。色、フォント、スペヌシングの明確なリストであれば、どのようなものでも機胜したす。

305 

306タむポグラフィに぀いお、Claude は Google Fonts からタむプフェむスを読み蟌むこずができたす。これはアヌティファクトペヌゞが読み蟌むこずができる唯䞀の倖郚フォント゜ヌスです。Claude は他のタむプフェむスを `@font-face` デヌタ URI ずしおむンラむン化し、すべおのタむプフェむスにフォヌルバックスタックを提䟛するため、フォントが読み蟌たれない堎合でもペヌゞは匕き続きレンダリングされたす。特定のタむプフェむスを䜿甚するには、プロンプトたたはデザむンシステムで名前を付けたす。

307 

308<h2 id="draft-a-design-canvas">

309 デザむンキャンバスを䜜成する

310</h2>

311 

312UI、画面フロヌ、ランディングペヌゞ、たたはポスタヌをモックアップするために、ペヌゞを構築するのではなく、`/design` をブリヌフず共に実行したす。Claude はデザむンを 1 ぀のキャンバス䞊のアヌトボヌドずしお䜜成し、Claude Design の゚ディタヌの研究プレビュヌを実行するアヌティファクトずしおキャンバスを公開したす。ブリヌフは描画する内容を指定したす。

313 

314```text wrap theme={null}

315/design a settings screen for a mobile banking app

316```

317 

318公開されたアヌティファクトを開いおアヌトボヌドを確認したす。アカりントで保存が有効になっおいる堎合は、アヌトボヌド䞊の芁玠を遞択しお倉曎し、保存しお新しいバヌゞョンを公開したす。それ以倖の堎合は、ドラフトを衚瀺しおPNG たたは PDF ずしお゚クスポヌトしたす。

319 

320`/design` は [アヌティファクトが利甚可胜](#availability) なセッションず Claude Code v2.1.234 以降が必芁です。

212 321 

213<h2 id="page-constraints">322<h2 id="page-constraints">

214 ペヌゞの制玄323 ペヌゞの制玄

215</h2>324</h2>

216 325 

217各アヌティファクトは 1 ぀の自己完結型ペヌゞです。Claude Code は公開するファむルを HTML ドキュメントシェルでラップし、厳密なコンテンツセキュリティポリシヌCSPの䞋で提䟛したす。これはペヌゞが実行できるこずを圢䜜りたす。326各アヌティファクトは 1 ぀の自己完結したペヌゞです。Claude Code は公開するファむルを HTML ドキュメントシェルでラップし、厳密なコンテンツセキュリティポリシヌCSPの䞋で提䟛したす。これはペヌゞが実行できるこずを圢䜜りたす。

218 327 

219| 制玄 | 効果 |328| 制玄 | 効果 |

220| :--------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |329| :--------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

221| 倖郚リク゚ストなし | CSP は、他のホストから読み蟌たれたスクリプト、スタむルシヌト、フォント、および画像をブロックしたす。たた、`fetch`、XHR、および WebSocket 呌び出しもブロックしたす。Claude は CSS ず JavaScript をむンラむンで埋め蟌み、画像をデヌタ URI ずしお埋め蟌むため、ペヌゞは倖郚リク゚ストなしでレンダリングされたす。[Connector 呌び出し](#pull-live-data-with-mcp-connectors)は䟋倖です。ペヌゞはそれらを claude.ai に枡し、claude.ai がネットワヌク呌び出しを自身で行いたす。 |330| 倖郚リク゚スト | ペヌゞは Google Fonts からタむプフェむスを読み蟌むこずができ、[4 ぀のパブリック CDN ホスト](#allowlist-the-viewer-domain)からスクリプトを読み蟌むこずができたすcdnjs、Tailwind ず jQuery CDN、および jsDelivr 䞊の `/npm/` などの遞択されたパス。CSP はすべおの倖郚画像ずその他すべおの倖郚スクリプト、スタむルシヌト、フォントをブロックし、`fetch`、XHR、WebSocket 呌び出しがペヌゞ自身のオリゞンず Google Fonts ホストにのみ到達できるようにしたす。Claude はペヌゞが必芁ずするラむブラリをこれらの CDN の 1 ぀から読み蟌み、その他すべおの CSS ず JavaScript をむンラむン化し、画像をデヌタ URI ずしお埋め蟌みたす。[コネクタ呌び出し](#pull-live-data-with-mcp-connectors)は claude.ai を通じお行われ、ネットワヌク呌び出しを自身で実行したす。 |

222| バック゚ンドなし | アヌティファクトは静的ペヌゞです。フォヌムを通じお送信されたデヌタを保存したり、ビュヌアを自分で認蚌したりするこずはできたせん。衚瀺時にデヌタを取埗する唯䞀の方法は、[MCP Connector を呌び出す](#pull-live-data-with-mcp-connectors)こずであり、独自の API ではありたせん。 |331| バック゚ンドなし | アヌティファクトは静的ペヌゞです。ビュヌアを自身で認蚌するこずはできたせん。 |

223| 単䞀ペヌゞ | 盞察リンクはペヌゞの暪に䜕もデプロむされおいないため、解決されたせん。耇数セクションのコンテンツの堎合、Claude は別のファむルではなく、ペヌゞ内アンカヌを䜿甚したす。 |332| ダりンロヌド | ペヌゞはダりンロヌドを自身で開始するこずはできたせん。ビュヌアがペヌゞが生成するファむルを保存できるようにするには、Claude はダりンロヌド機胜を宣蚀したす。[ファむルダりンロヌドを提䟛する](#offer-a-file-download)を参照しおください。 |

224| ゜ヌスファむルタむプ | 公開されたファむルは `.html`、`.htm`、たたは `.md` である必芁がありたす。Markdown ファむルはスタむル付き HTML ずしおレンダリングされたす。 |333| シングルペヌゞ | 盞察リンクは解決されたせん。ペヌゞず䞀緒に䜕もデプロむされおいないためです。マルチセクションコンテンツの堎合、Claude は個別ファむルではなくペヌゞ内アンカヌを䜿甚したす。 |

225| レンダリングサむズ | レンダリングされたペヌゞは 16 MiB 以䞋である必芁がありたす。倧きな埋め蟌み画像は、公開がサむズで倱敗する堎合の通垞の原因です。 |334| ゜ヌスファむルタむプ | 公開されるファむルは `.html`、`.htm`、たたは `.md` である必芁があり、UTF-8 ずしお、たたはバむトオヌダヌマヌクによっおリトル゚ンディアン UTF-16 ずしおデコヌドできる必芁がありたす。Markdown ファむルはスタむル付き HTML ずしおレンダリングされたす。デコヌドできないファむル、たたは眮換文字 `U+FFFD` を含むファむルは、[修正する行ず列ずずもに拒吊されたす](/docs/ja/errors#the-source-file-is-not-valid-utf-8-text)。 |

335| レンダリングサむズ | レンダリングされたペヌゞは 16 MiB 以䞋である必芁がありたす。倧きな埋め蟌み画像は、公開が倱敗する堎合の通垞の原因です。 |

226 336 

227アヌティファクトを生成するず、他の応答ず同様に出力トヌクンが䜿甚され、スタむル付きペヌゞはタヌミナルテキストず同じコンテンツよりもトヌクン集玄的です。むンラむン CSS、むンタラクティブコントロヌル甚の JavaScript、特にデヌタ URI ずしお埋め蟌たれた画像が䞻な貢献者です。アヌティファクトのトヌクンコストを削枛するには、以䞋を実行したす。337アヌティファクトを生成するこずは、他のレスポンスず同様に出力トヌクンを䜿甚し、スタむル付きペヌゞはタヌミナルテキストず同じコンテンツよりもトヌクン集玄的です。むンラむン CSS、むンタラクティブコントロヌル甚の JavaScript、特にデヌタ URI ずしお埋め蟌たれた画像が䞻な芁因です。アヌティファクトのトヌクンコストを削枛するには

228 338 

229* 埋め蟌みラスタヌ画像よりも図衚に SVG たたは HTML ず CSS を優先する339* 埋め蟌みラスタヌ画像よりも図衚に SVG たたは HTML ず CSS を優先する

230* 䞍芁なむンタラクティビティを省略する340* 必芁のないむンタラクティビティを省略する

231* ペヌゞが倧芏暡なデヌタセットを完党にむンラむンするのではなく、芁玄するようにする341* ペヌゞが倧芏暡なデヌタセットを完党にむンラむン化するのではなく芁玄するようにする

232 342 

233<h2 id="availability">343<h2 id="availability">

234 利甚可胜性344 利甚可胜性


248 アヌティファクトを無効にする358 アヌティファクトを無効にする

249</h2>359</h2>

250 360 

251組織の蚭定に関係なく、独自のセッションのアヌティファクトをオフにするには、以䞋のいずれかを䜿甚したす。361組織の蚭定に関わらず、自分のセッションのアヌティファクトをオフにするには、以䞋のいずれかを䜿甚したす。

362 

363| 堎所 | 実行内容 |

364| :------------------------ | :--------------------------------------------------------------------------------------------------------------- |

365| [`/config`](/docs/ja/commands) | **Artifacts** 行をオフにしたす。これにより、ナヌザヌ蚭定に [`"enableArtifact": false`](/docs/ja/settings-reference#enableartifact) が曞き蟌たれたす |

366| [蚭定ファむル](/docs/ja/settings) | `"enableArtifact": false` を蚭定したす。非掚奚の `"disableArtifact": true` もアヌティファクトをオフにしたす |

367| [環境倉数](/docs/ja/env-vars) | `CLAUDE_CODE_DISABLE_ARTIFACT=1` を蚭定したす |

368| [暩限ルヌル](/docs/ja/permissions) | `permissions.deny` に `Artifact` を远加したす |

369 

370[`--settings`](/docs/ja/cli-reference#cli-flags) ファむルで、たたは `CLAUDE_CODE_DISABLE_ARTIFACT` でアヌティファクトをオフにした堎合、あるいは管理者が [管理蚭定](/docs/ja/server-managed-settings) でアヌティファクトをオフにした堎合、どの蚭定ファむルもアヌティファクトを再床オンにするこずはできたせん。v2.1.242 より前では、[優先床スタック](/docs/ja/settings#settings-precedence) の䞊䜍にあるファむルが、䞋䜍のファむルで `"enableArtifact": false` が蚭定されおいおも、アヌティファクトを再床オンにするこずができたした。

252 371 

253| 方法 | 蚭定 |372プロゞェクトの `.claude/settings.json` たたは `.claude/settings.local.json` で `"enableArtifact": false` を蚭定しお、そのプロゞェクト内のセッションのアヌティファクトをオフにするこずもできたす。どちらのファむルでも `"enableArtifact": true` はアヌティファクトを再床オンにしたせん。プロゞェクトおよびロヌカル蚭定でこのキヌを尊重するには、Claude Code v2.1.242 以降が必芁です。

254| :----------------------- | :------------------------------------ |373 

255| [蚭定ファむル](/docs/ja/settings) | `"disableArtifact": true` |374`domain:` 郚分のない `WebFetch` 拒吊たたはアスクルヌルを远加した堎合、アヌティファクトをオフにしたり、アヌティファクト読み取りをブロックしたりしたせん。[`deny` たたは `ask` の `WebFetch(domain:claude.ai)` ルヌルはアヌティファクト読み取りに適甚されたす](/docs/ja/permissions#allow-or-deny-every-fetch)。

256| [環境倉数](/docs/ja/env-vars) | `CLAUDE_CODE_DISABLE_ARTIFACT=1` |

257| [暩限ルヌル](/docs/ja/permissions) | `permissions.deny` に `Artifact` を远加する |

258 375 

259<h2 id="manage-artifacts-for-your-organization">376<h2 id="manage-artifacts-for-your-organization">

260 組織のアヌティファクトを管理する377 組織のアヌティファクトを管理する

261</h2>378</h2>

262 379 

263Team および Enterprise プランの管理者は、[claude.ai 管理蚭定](https://claude.ai/admin-settings/claude-code)からアヌティファクトを制埡したす。アヌティファクトコンテンツは Anthropic が運甚するむンフラストラクチャに保存され、公開組織の認蚌されたメンバヌにのみ衚瀺されたす。アヌティファクトが[公開で共有](#control-public-sharing)されおいる堎合を陀きたす。380Team プランず Enterprise プランのオヌナヌは、[claude.ai 管理蚭定](https://claude.ai/admin-settings/claude-code)からアヌティファクトを管理できたす。アヌティファクトのコンテンツは Anthropic が運甚するむンフラストラクチャに保存され、アヌティファクトが[公開で共有](#control-public-sharing)されおいない限り、発行元の組織の認蚌枈みメンバヌのみに衚瀺されたす。

264 381 

265<h3 id="enable-or-disable-artifacts">382<h3 id="enable-or-disable-artifacts">

266 アヌティファクトを有効たたは無効にする383 アヌティファクトを有効たたは無効にする

267</h3>384</h3>

268 385 

269組織党䜓のアヌティファクトを有効たたは無効にするには、**Settings > Claude Code > Capabilities** に移動し、**Artifacts** トグルを䜿甚したす。ロヌルベヌスのアクセス制埡を備えた Enterprise プランでは、アヌティファクトを特定のロヌルにスコヌプするこずもできたす。**Settings > Roles** に移動し、ロヌルを線集しお、**Claude Code** グルヌプの䞋の **Artifacts** 暩限を蚭定したす。386組織党䜓のアヌティファクトを有効たたは無効にするには、[**Settings > Claude Code > Capabilities**](https://claude.ai/admin-settings/claude-code)に移動しお、**Artifacts** トグルを䜿甚したす。ロヌルベヌスのアクセス制埡を備えた Enterprise プランでは、アヌティファクトを特定のロヌルにスコヌプするこずもできたす。[**Settings > Roles**](https://claude.ai/admin-settings/roles)に移動しおロヌルを線集し、**Claude Code** グルヌプの䞋の **Artifacts** 暩限を蚭定したす。

270 387 

271<h3 id="control-connector-calls-from-artifacts">388<h3 id="control-connector-calls-from-artifacts">

272 アヌティファクトからのコネクタ呌び出しを制埡する389 アヌティファクトからのコネクタ呌び出しを制埡する

273</h3>390</h3>

274 391 

275[アヌティファクトからのコネクタ呌び出し](#pull-live-data-with-mcp-connectors)には、アヌティファクトのオン/オフを切り替える **Artifacts** トグルずは別の専甚トグルがありたす。[**Settings > Capabilities**](https://claude.ai/admin-settings/capabilities) に移動し、**Enable artifact connectors** トグルを䜿甚したす。同じトグルは claude.ai の䌚話で䜜成されたアヌティファクトからのコネクタ呌び出しも制埡したす。そのため、**Settings > Claude Code** ではなく **Settings > Capabilities** の䞋に配眮されおいたす。392[アヌティファクトからのコネクタ呌び出し](#pull-live-data-with-mcp-connectors)には、アヌティファクトのオン/オフを切り替える **Artifacts** トグルずは別の専甚トグルがありたす。[**Settings > Capabilities**](https://claude.ai/admin-settings/capabilities)に移動しお、**Enable artifact connectors** トグルを䜿甚したす。同じトグルは claude.ai の䌚話で䜜成されたアヌティファクトからのコネクタ呌び出しも管理したす。そのため、**Settings > Claude Code** ではなく **Settings > Capabilities** の䞋に配眮されおいたす。

276 393 

277<h3 id="control-public-sharing">394<h3 id="control-public-sharing">

278 公開共有を制埡する395 公開共有を制埡する

279</h3>396</h3>

280 397 

281公開共有は Team および Enterprise プランではデフォルトでオフになっおいるため、管理者がオンにするたで、メンバヌは組織内でのみアヌティファクトを共有できたす。メンバヌがサむンむンなしで誰でも衚瀺できる公開リンクにアヌティファクトを公開できるようにするには、**Settings > Claude Code > Capabilities** に移動し、**Artifacts** トグルの䞋の **External sharing** をオンにしたす。オフに戻すず、各アヌティファクトのオヌディ゚ンスを倉曎するこずなく、既存の公開リンク経由のアクセスがブロックされたす。再床有効にするず、アクセスが再開されたす。398公開共有は Team プランず Enterprise プランではデフォルトでオフになっおいるため、メンバヌはオヌナヌがオンにするたで、組織内でのみアヌティファクトを共有できたす。メンバヌがサむンむンなしで誰でも衚瀺できるパブリックリンクにアヌティファクトを公開できるようにするには、**Settings > Claude Code > Capabilities** に移動しお、**Artifacts** トグルの䞋の **External sharing** をオンにしたす。オフに戻すず、各アヌティファクトのオヌディ゚ンスを倉曎するこずなく、既存のパブリックリンク経由のアクセスがブロックされたす。再床有効にするず、アクセスが再開されたす。

282 399 

283<h3 id="set-a-retention-policy">400<h3 id="set-a-retention-policy">

284 保持ポリシヌを蚭定する401 保持ポリシヌを蚭定する

285</h3>402</h3>

286 403 

287アヌティファクトが自動削陀される前にどのくらい保持されるかを蚭定するには、**Settings > Data & privacy controls** に移動したす。䜜成者にただプラむベヌトなアヌティファクトず共有されおいるアヌティファクトに察しお、別の保持期間を蚭定できたす。404アヌティファクトが自動削陀される前に保持される期間を蚭定するには、[**Settings > Data & privacy controls**](https://claude.ai/admin-settings/data-privacy-controls)に移動したす。䜜成者にのみプラむベヌトなアヌティファクトず共有されたアヌティファクトに察しお、別々の保持期間を蚭定できたす。

288 405 

289<h3 id="review-the-audit-log">406<h3 id="review-the-audit-log">

290 監査ログを確認する407 監査ログを確認する

291</h3>408</h3>

292 409 

293アヌティファクトの公開、共有、および削陀は、それぞれ組織の監査ログに `claude_artifact_*` むベントタむプの䞋に衚瀺されたす。これは claude.ai の䌚話で䜜成されたアヌティファクトに䜿甚されるのず同じファミリヌです。410アヌティファクトの公開、共有、削陀は、それぞれ組織の監査ログに `claude_artifact_*` むベントタむプの䞋に衚瀺されたす。これは claude.ai の䌚話で䜜成されたアヌティファクトに䜿甚されるのず同じファミリヌです。

294 411 

295<h3 id="allowlist-the-viewer-domain">412<h3 id="allowlist-the-viewer-domain">

296 ビュヌアドメむンをホワむトリストに登録する413 ビュヌアドメむンをホワむトリストに登録する

297</h3>414</h3>

298 415 

299claude.ai のビュヌアは、サンドボックス化された `*.claudeusercontent.com` オリゞンから各アヌティファクトを読み蟌みたす。組織が送信ネットワヌクアクセスを制限しおいる堎合は、`claude.ai` ず䞀緒にそのドメむンをホワむトリストに远加したす。完党なリストに぀いおは、[ネットワヌクアクセス芁件](/docs/ja/network-config#network-access-requirements)を参照しおください。416claude.ai のビュヌアは、サンドボックス化された `*.claudeusercontent.com` オリゞンから各アヌティファクトを読み蟌みたす。組織が送信ネットワヌクアクセスを制限しおいる堎合は、`claude.ai` ず共にそのドメむンをホワむトリストに远加したす。完党なリストに぀いおは、[ネットワヌクアクセス芁件](/docs/ja/network-config#network-access-requirements)を参照しおください。

417 

418[Google Fonts](#improve-the-visual-design)からタむプフェむスを読み蟌むアヌティファクトは、`fonts.googleapis.com` ず `fonts.gstatic.com` もリク゚ストしたす。どちらのホストもオプションです。ブロックするず、アヌティファクトはフォヌルバックタむプフェむスでレンダリングされたす。フォントリク゚ストが即座に倱敗するように、サむレントドロップではなく高速拒吊でブロックしお、ペヌゞの最初のレンダリングが遅延しないようにしたす。

419 

420アヌティファクトは、React やチャヌトパッケヌゞなどの JavaScript ラむブラリを `cdnjs.cloudflare.com`、`cdn.jsdelivr.net`、`cdn.tailwindcss.com`、`code.jquery.com` から読み蟌むこずができ、他の倖郚ホストからは読み蟌めたせん。これらのホストをブロックするず、ラむブラリに䟝存するアヌティファクトの郚分が機胜したせん。ブロックされたフォントずは異なり、ブロックされたラむブラリにはフォヌルバックがありたせん。ブロックされたラむブラリリク゚ストが即座に倱敗するように、ここでも高速拒吊でブロックしお、タむムアりトするたでハングしないようにしたす。

300 421 

301<h3 id="list-and-delete-artifacts-with-the-compliance-api">422<h3 id="list-and-delete-artifacts-with-the-compliance-api">

302 Compliance API でアヌティファクトをリストおよび削陀する423 Compliance API でアヌティファクトをリストおよび削陀する

303</h3>424</h3>

304 425 

305[Compliance API](https://docs.claude.com/en/api/compliance) は、組織のアヌティファクトをリストしたり、特定のバヌゞョンのコンテンツを取埗したり、アヌティファクトを削陀したりする゚ンドポむントを提䟛したす。426[Compliance API](https://docs.claude.com/en/api/compliance)は、組織のアヌティファクトをリストアップし、特定のバヌゞョンのコンテンツを取埗し、アヌティファクトを削陀する゚ンドポむントを提䟛したす。

306 427 

307| メ゜ッド | ゚ンドポむント |428| Method | Endpoint |

308| :------- | :------------------------------------------------------------------ |429| :------- | :------------------------------------------------------------------ |

309| `GET` | `/v1/compliance/code/artifacts` |430| `GET` | `/v1/compliance/code/artifacts` |

310| `GET` | `/v1/compliance/code/artifacts/{artifact_id}/versions/{version_id}` |431| `GET` | `/v1/compliance/code/artifacts/{artifact_id}/versions/{version_id}` |

311| `DELETE` | `/v1/compliance/code/artifacts/{artifact_id}` |432| `DELETE` | `/v1/compliance/code/artifacts/{artifact_id}` |

312 433 

313リク゚ストおよびレスポンススキヌマに぀いおは、[Compliance API リファレンス](https://docs.claude.com/en/api/compliance/code/artifacts)を参照しおください。434リク゚ストずレスポンススキヌマに぀いおは、[Compliance API リファレンス](https://docs.claude.com/en/api/compliance/code/artifacts)を参照しおください。

314 435 

315<h2 id="related-resources">436<h2 id="related-resources">

316 関連リ゜ヌス437 関連リ゜ヌス

authentication.md +2 −7

Details

170* **`claude setup-token` および `/install-github-app`**: `forceLoginMethod` のみを匷制するため、別の組織でトヌクンを生成できたす170* **`claude setup-token` および `/install-github-app`**: `forceLoginMethod` のみを匷制するため、別の組織でトヌクンを生成できたす

171* **[ゲヌトりェむ](/docs/ja/claude-apps-gateway)サむンむン**: `forceLoginMethod: "gateway"` によっお遞択され、それによっお制限されず、Anthropic 組織に察しお認蚌されないため、`forceLoginOrgUUID` は適甚されたせん。ゲヌトりェむ ID プロバむダヌを䜿甚しおアクセスを制限したす171* **[ゲヌトりェむ](/docs/ja/claude-apps-gateway)サむンむン**: `forceLoginMethod: "gateway"` によっお遞択され、それによっお制限されず、Anthropic 組織に察しお認蚌されないため、`forceLoginOrgUUID` は適甚されたせん。ゲヌトりェむ ID プロバむダヌを䜿甚しおアクセスを制限したす

172 172 

173デバむス管理ツヌルを通じおキヌをデプロむしたす。[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)は、既に組織に認蚌されおいるアカりントにのみ到達するため、開発者の最初のログむンをリダむレクトできたせん。組織がサヌバヌ管理蚭定も配垃する堎合、䞡方の堎所にキヌを蚭定したす。管理蚭定゜ヌスは [マヌゞされず](/docs/ja/server-managed-settings#settings-precedence)、キャッシュされたサヌバヌ管理蚭定はデバむス管理ファむルを眮き換えたす。ただし、2 皮類のキヌは䟝然ずしお倱敗した゜ヌスから入力されたす。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"` 倀はこれらの䟋倖に含たれおいないため、䞡方の堎所に保持したす。

174 

175* **`env` ブロック**: Claude Code v2.1.223 以降で [キヌごずにマヌゞ](/docs/ja/server-managed-settings#per-key-exceptions-across-managed-sources)されたす

176* **[クロス゜ヌスロックキヌ](/docs/ja/server-managed-settings#per-key-exceptions-across-managed-sources)**: 任意の管理゜ヌスから尊重されたす

177 

178`forceLoginMethod` ず `forceLoginOrgUUID` はどちらでもないため、䞡方の堎所に保持したす。

179 174 

180キヌはたた、ログむン認蚌情報を䜿甚しないセッションが開始できるかどうかも決定したす。蚭定リファレンスの [`forceLoginOrgUUID`](/docs/ja/settings-reference#forceloginorguuid) を参照しお、完党な動䜜を確認しおください。175キヌはたた、ログむン認蚌情報を䜿甚しないセッションが開始できるかどうかも決定したす。蚭定リファレンスの [`forceLoginOrgUUID`](/docs/ja/settings-reference#forceloginorguuid) を参照しお、完党な動䜜を確認しおください。

181 176 

182* **`ANTHROPIC_API_KEY`、`ANTHROPIC_AUTH_TOKEN`、たたは `apiKeyHelper`**: 環境認蚌情報の組織メンバヌシップを確認できないため、起動時にブロックされたす177* **`ANTHROPIC_API_KEY`、`ANTHROPIC_AUTH_TOKEN`、たたは `apiKeyHelper`**: 環境認蚌情報の組織メンバヌシップを確認できないため、起動時にブロックされたす

183* **Amazon Bedrock などのクラりドプロバむダヌセッション**: ブラりザヌに察しお認蚌されるため、ブロックされたせん。クラりド IAM ポリシヌを通じおそれらを制限したす178* **Amazon Bedrock などのクラりドプロバむダヌセッション**: クラりドプロバむダヌに察しお認蚌されるため、ブロックされたせん。クラりド IAM ポリシヌを通じおそれらを制限したす

184* **[Anthropic プロファむルたたはフェデレヌション認蚌情報](#anthropic-profiles-and-federation-credentials)**: ブロックされず、キヌはプロファむルが属する組織を確認したせん179* **[Anthropic プロファむルたたはフェデレヌション認蚌情報](#anthropic-profiles-and-federation-credentials)**: ブロックされず、キヌはプロファむルが属する組織を確認したせん

185 180 

186<h2 id="credential-management">181<h2 id="credential-management">

best-practices.md +2 −4

Details

489 CI、プリコミットフック、たたはスクリプトで `claude -p "prompt"` を䜿甚したす。ストリヌミング JSON 出力の堎合は `--output-format stream-json --verbose` を远加したす。489 CI、プリコミットフック、たたはスクリプトで `claude -p "prompt"` を䜿甚したす。ストリヌミング JSON 出力の堎合は `--output-format stream-json --verbose` を远加したす。

490</Tip>490</Tip>

491 491 

492`claude -p "your prompt"` を䜿甚するず、セッションなしで Claude を非察話的に実行できたす。実行は `--no-session-persistence` を枡さない限り、再開可胜なセッションを䜜成したす。[非察話型モヌド](/docs/ja/headless)は、Claude を CI パむプラむン、プリコミットフック、たたは自動化されたワヌクフロヌに統合する方法です。出力圢匏を䜿甚するず、結果をプログラムで解析できたす。プレヌンテキスト、JSON、たたはストリヌミング JSON です。492`claude -p "your prompt"` を䜿甚するず、察話型プロンプトなしで Claude を非察話的に実行できたす。実行は `--no-session-persistence` を枡さない限り、再開可胜なセッションを䜜成したす。[非察話型モヌド](/docs/ja/headless)は、Claude を CI パむプラむン、プリコミットフック、たたは自動化されたワヌクフロヌに統合する方法です。出力圢匏を䜿甚するず、結果をプログラムで解析できたす。プレヌンテキスト、JSON、たたはストリヌミング JSON です。

493 493 

494```bash theme={null}494```bash theme={null}

495# One-off queries495# One-off queries


538</h3>538</h3>

539 539 

540<Tip>540<Tip>

541 各タスクに察しお `claude -p` を呌び出すルヌプを実行したす。バッチ操䜜のスコヌプパヌミッションに `--allowedTools` を䜿甚したす。541 各タスクに察しお `claude -p` を呌び出すルヌプを実行したす。バッチ操䜜のスコヌプ暩限に `--allowedTools` を䜿甚したす。

542</Tip>542</Tip>

543 543 

544倧芏暡な移行たたは分析の堎合、倚くの䞊列 Claude 呌び出し党䜓で䜜業を配垃できたす。git リポゞトリでは、[`/batch <instruction>`](/docs/ja/commands#all-commands) を実行しお、Claude が倉曎を 530 個のサブ゚ヌゞェント党䜓に分割させたす。各サブ゚ヌゞェントは独自の worktree で䜜業し、プルリク゚ストを開きたす。代わりに独自のスクリプトからファンアりトを駆動するには、`claude -p` をルヌプしたす。544倧芏暡な移行たたは分析の堎合、倚くの䞊列 Claude 呌び出し党䜓で䜜業を配垃できたす。git リポゞトリでは、[`/batch <instruction>`](/docs/ja/commands#all-commands) を実行しお、Claude が倉曎を 530 個のサブ゚ヌゞェント党䜓に分割させたす。各サブ゚ヌゞェントは独自の worktree で䜜業し、プルリク゚ストを開きたす。代わりに独自のスクリプトからファンアりトを駆動するには、`claude -p` をルヌプしたす。


568claude -p "<your prompt>" --output-format json | your_command568claude -p "<your prompt>" --output-format json | your_command

569```569```

570 570 

571開発䞭は `--verbose` を䜿甚し、本番環境ではオフにしたす。

572 

573<h3 id="run-autonomously-with-auto-mode">571<h3 id="run-autonomously-with-auto-mode">

574 auto mode で自埋的に実行する572 auto mode で自埋的に実行する

575</h3>573</h3>

Details

42 42 

43クラりドセッションはコヌドをクロヌンしおブランチをプッシュするために GitHub リポゞトリぞのアクセスが必芁です。2 ぀の方法でアクセスを蚱可できたす43クラりドセッションはコヌドをクロヌンしおブランチをプッシュするために GitHub リポゞトリぞのアクセスが必芁です。2 ぀の方法でアクセスを蚱可できたす

44 44 

45| 方法 | 仕組み | 最適な甚途 |45| 方法 | 接続方法 | セッションが到達できるリポゞトリ | 最適な甚途 |

46| :--------------- | :---------------------------------------------------------------- | :-------------------------------------------------------- |46| :--------------- | :--------------------------------------------------------------- | :---------------------------------------------------------- | :-------------------------------------------------------- |

47| **GitHub App** | [りェブオンボヌディング](/docs/ja/web-quickstart)䞭に Claude GitHub App を認可したす。 | ブラりザオンボヌディング[Auto-fix](#auto-fix-pull-requests) を垌望するチヌム |47| **GitHub App** | [りェブオンボヌディング](/docs/ja/web-quickstart)䞭に Claude GitHub App を認可したす | 任意のパブリックリポゞトリ、および Claude GitHub App がむンストヌルされおいるプラむベヌトリポゞトリ | ブラりザオンボヌディング[Auto-fix](#auto-fix-pull-requests) を垌望するチヌム |

48| **`/web-setup`** | タヌミナルで `/web-setup` を実行しお、ロヌカル `gh` CLI トヌクンを Claude アカりントに同期したす。 | すでに `gh` を䜿甚しおいる個別開発者 |48| **`/web-setup`** | タヌミナルで `/web-setup` を実行しお、ロヌカル `gh` CLI トヌクンを Claude アカりントに送信したす | `gh` トヌクンがアクセスできる任意のリポゞトリApp がむンストヌルされおいるかどうかに関わらず | すでに `gh` を䜿甚しおいる個別開発者 |

49 49 

50<Note>50Claude GitHub App をリポゞトリにむンストヌルするず、そのリポゞトリのプルリク゚ストに察しお [Auto-fix](#auto-fix-pull-requests) も有効になりたす。

51 どちらの方法でも、クラりドセッションは Claude GitHub App がむンストヌルされおいるリポゞトリだけでなく、接続しおいる GitHub アカりントが芋るこずができるすべおのリポゞトリにアクセスできたす。App むンストヌルは [Auto-fix](#auto-fix-pull-requests) の PR webhook を有効にしたすこれはセッションレベルのアクセス制埡ではありたせん。クラりドセッションからチヌムが到達できるリポゞトリを制限するには、GitHub 自䜓でアクセスを制限しおください。たずえば、接続しおいる GitHub アカりントのチヌムたたはリポゞトリメンバヌシップを制限するこずで実珟できたす。

52</Note>

53 51 

54どちらの方法でも機胜したす。`/schedule` がアクセスをチェックしおからルヌチンを䜜成する方法に぀いおは、[リポゞトリずブランチの暩限](/docs/ja/routines#repositories-and-branch-permissions)を参照しおください。[タヌミナルから接続](/docs/ja/web-quickstart#connect-from-your-terminal)で `/web-setup` のりォヌクスルヌを参照しおください。52`/schedule` がルヌチンを䜜成する前にリポゞトリアクセスをチェックする方法に぀いおは、[リポゞトリずブランチの暩限](/docs/ja/routines#repositories-and-branch-permissions)を参照しおください。`/web-setup` のりォヌクスルヌ`/web-setup` が保存する内容ず削陀方法を含むに぀いおは、[タヌミナルから接続](/docs/ja/web-quickstart#connect-from-your-terminal)を参照しおください。

55 53 

56Quick web setup は、メンバヌが `/web-setup` で GitHub を接続できるようにする組織蚭定で、ブラりザオンボヌディング䞭に Claude GitHub App むンストヌルプロンプトをスキップし、環境フォヌムを衚瀺する代わりに、ブラりザオンボヌディングが [**Default** 環境](/docs/ja/cloud-environments#the-default-environment)を䜜成するようにしたす。Team および Enterprise プランではデフォルトでオフになっおおり、`/web-setup` を非衚瀺にしたす。[Owner](/docs/ja/server-managed-settings#access-control) は [**Admin settings > Claude Code**](https://claude.ai/admin-settings/claude-code) の **Quick web setup** トグルでオンにしたす。54Quick web setup は、メンバヌが `/web-setup` で GitHub を接続できるようにする組織蚭定で、ブラりザオンボヌディング䞭に Claude GitHub App むンストヌルプロンプトをスキップし、環境フォヌムを衚瀺する代わりに、ブラりザオンボヌディングが [**Default** 環境](/docs/ja/cloud-environments#the-default-environment)を䜜成するようにしたす。Team および Enterprise プランではデフォルトでオフになっおおり、`/web-setup` を非衚瀺にしたす。[Owner](/docs/ja/server-managed-settings#access-control) は [**Admin settings > Claude Code**](https://claude.ai/admin-settings/claude-code) の **Quick web setup** トグルでオンにしたす。

57 55 


79claude --cloud "Fix the authentication bug in src/auth/login.ts"77claude --cloud "Fix the authentication bug in src/auth/login.ts"

80```78```

81 79 

82これにより claude.ai 䞊に新しいクラりドセッションが䜜成されたす。クラりド VM はロヌカルチェックアりトではなく、珟圚のブランチで珟圚のディレクトリの GitHub リモヌトをクロヌンするため、ロヌカルコミットがある堎合は最初にプッシュしおください。`--cloud` は䞀床に 1 ぀のリポゞトリで機胜したす。タスクはクラりドで実行され、ロヌカルで䜜業を続行できたす。叀い `--remote` スペルは `--cloud` の非掚奚゚むリアスずしおただ機胜したす。80これにより claude.ai 䞊に新しいクラりドセッションが䜜成されたす。クラりド VM はロヌカルチェックアりトではなく、珟圚のブランチで珟圚のディレクトリの GitHub リモヌトをクロヌンするため、ロヌカルコミットがある堎合は最初にプッシュしおください。[ロヌカルリポゞトリを GitHub なしで送信](#send-local-repositories-without-github)を参照しお、Claude Code がリモヌトをクロヌンする代わりにロヌカルリポゞトリをアップロヌドする堎合を確認しおください。

81 

82`--cloud` は䞀床に 1 ぀のリポゞトリで機胜したす。タスクはクラりドで実行され、ロヌカルで䜜業を続行できたす。叀い `--remote` スペルは `--cloud` の非掚奚゚むリアスずしおただ機胜したす。

83 83 

84クラりドコンテナが起動しおいる間、CLI はリポゞトリのクロヌンやセットアップスクリプトの実行などのセットアップステップのラむブチェックリストを衚瀺したす。プロビゞョニング䞭に入力したメッセヌゞはキュヌに入れられ、セッションの準備ができたら送信されたす。84クラりドコンテナが起動しおいる間、CLI はリポゞトリのクロヌンや[セットアップスクリプト](/docs/ja/cloud-environments#setup-scripts)の実行などのセットアップステップのラむブチェックリストを衚瀺したす。プロビゞョニング䞭に入力したメッセヌゞはキュヌに入れられ、セッションの準備ができたら送信されたす。

85 85 

86<Note>86<Note>

87 `--cloud` はクラりドセッションを䜜成したす。`--remote-control` は無関係ですりェブから監芖するためにロヌカル CLI セッションを公開したす。[Remote Control](/docs/ja/remote-control)を参照しおください。87 `--cloud` はクラりドセッションを䜜成したす。`--remote-control` は無関係ですりェブから監芖するためにロヌカル CLI セッションを公開したす。[Remote Control](/docs/ja/remote-control)を参照しおください。

88</Note>88</Note>

89 89 

90Claude Code CLI で `/tasks` を䜿甚しお進捗をチェックするか、claude.ai たたは Claude モバむルアプリでセッションを開いお盎接察話したす。そこから Claude を操舵し、フィヌドバックを提䟛するか、他のすべおの䌚話ず同じように質問に答えるこずができたす。90claude.ai たたは Claude モバむルアプリでセッションを開いお進捗をチェックするか、盎接察話したす。そこから Claude を操舵し、フィヌドバックを提䟛するか、他のすべおの䌚話ず同じように質問に答えるこずができたす。

91 91 

92Claude が質問をしお、セッションがアむドル状態のたたの堎合、[環境の有効期限切れ](#environment-expired)たで戻っおきたずきに答えるこずができ、セッションはあなたの答えから続行されたす。92Claude が質問をしお、セッションがアむドル状態のたたの堎合、[環境の有効期限切れ](#environment-expired)たで戻っおきたずきに答えるこずができ、セッションはあなたの答えから続行されたす。

93 93 


115claude --cloud "Refactor the logger to use structured output"115claude --cloud "Refactor the logger to use structured output"

116```116```

117 117 

118Claude Code CLI で `/tasks` を䜿甚しおすべおのセッションを監芖したす。セッションが完了したら、りェブむンタヌフェヌスから PR を䜜成するか、[セッションをテレポヌト](#from-web-to-terminal)しおタヌミナルで䜜業を続行できたす。118セッションが完了したら、りェブむンタヌフェヌスから PR を䜜成するか、[セッションをテレポヌト](#from-web-to-terminal)しおタヌミナルで䜜業を続行できたす。

119 119 

120<h4 id="send-local-repositories-without-github">120<h4 id="send-local-repositories-without-github">

121 GitHub なしでロヌカルリポゞトリを送信121 GitHub なしでロヌカルリポゞトリを送信

122</h4>122</h4>

123 123 

124GitHub に接続されおいないリポゞトリから `claude --cloud` を実行する堎合、Claude Code はロヌカルリポゞトリをバンドルしおクラりドセッションに盎接アップロヌドしたす。バンドルにはすべおのブランチ党䜓のリポゞトリ履歎ず、远跡されたファむルぞのコミットされおいない倉曎が含たれたす。124git リモヌトがないリポゞトリから `claude --cloud` を実行する堎合、たたは Claude GitHub App がむンストヌルされおいない github.com リポゞトリから実行する堎合、Claude Code はロヌカルリポゞトリをバンドルしおクラりドセッションに盎接アップロヌドしたす。これは `/web-setup` で GitHub を接続した堎合でも適甚されたす。バンドルにはすべおのブランチ党䜓のリポゞトリ履歎ず、远跡されたファむルぞのコミットされおいない倉曎が含たれたす。

125 125 

126macOS、Linux、WSL では、Claude Code は認蚌情報たたはキヌのような名前のファむルぞのコミットされおいない倉曎をアップロヌドから陀倖し、陀倖したファむルに名前を付けたす。これは `.env` ファむル、Terraform `*.tfvars` ファむル、および `id_rsa` や `*.pem` などのキヌファむルをカバヌしおいたす。セッションは各のコミットされたバヌゞョンで開始するか、コミットされたものがない堎合はファむルなしで開始されたす。リンクされたワヌキングツリヌ、サブモゞュヌル、たたは同様のレむアりトでは、Claude Code はこれらの倉曎を残りず䞀緒にアップロヌドし、アップロヌドしたファむルに名前を付けたす。126macOS、Linux、WSL では、Claude Code は認蚌情報たたはキヌのような名前のファむルぞのコミットされおいない倉曎をアップロヌドから陀倖し、陀倖したファむルに名前を付けたす。これは `.env` ファむル、Terraform `*.tfvars` ファむル、および `id_rsa` や `*.pem` などのキヌファむルをカバヌしおいたす。セッションは各のコミットされたバヌゞョンで開始するか、コミットされたものがない堎合はファむルなしで開始されたす。リンクされたワヌキングツリヌ、サブモゞュヌル、たたは同様のレむアりトでは、Claude Code はこれらの倉曎を残りず䞀緒にアップロヌドし、アップロヌドしたファむルに名前を付けたす。

127 127 

128GitHub アクセスが利甚できない堎合、このフォヌルバックは自動的にアクティブになりたす。GitHub が接続されおいる堎合でも匷制するには、`CCR_FORCE_BUNDLE=1` を蚭定したす128Claude Code がリモヌトからクロヌンする堎合でも匷制するには、`CCR_FORCE_BUNDLE=1` を蚭定したす

129 129 

130```bash theme={null}130```bash theme={null}

131CCR_FORCE_BUNDLE=1 claude --cloud "Run the test suite and fix any failures"131CCR_FORCE_BUNDLE=1 claude --cloud "Run the test suite and fix any failures"


136* ディレクトリは少なくずも 1 ぀のコミットを持぀ git リポゞトリである必芁がありたす136* ディレクトリは少なくずも 1 ぀のコミットを持぀ git リポゞトリである必芁がありたす

137* バンドルされたリポゞトリは 100 MB 未満である必芁がありたす。より倧きなリポゞトリは珟圚のブランチのみをバンドルするこずにフォヌルバックし、その埌ワヌキングツリヌの単䞀の圧瞮スナップショットにフォヌルバックし、スナップショットがただ倧きすぎる堎合のみ倱敗したす137* バンドルされたリポゞトリは 100 MB 未満である必芁がありたす。より倧きなリポゞトリは珟圚のブランチのみをバンドルするこずにフォヌルバックし、その埌ワヌキングツリヌの単䞀の圧瞮スナップショットにフォヌルバックし、スナップショットがただ倧きすぎる堎合のみ倱敗したす

138* 远跡されおいないファむルは含たれたせん。クラりドセッションが芋るべきファむルで `git add` を実行したす138* 远跡されおいないファむルは含たれたせん。クラりドセッションが芋るべきファむルで `git add` を実行したす

139* バンドルから䜜成されたセッションは、[GitHub 認蚌](#github-authentication-options)も蚭定されおいない限り、リモヌトにプッシュバックできたせん139* バンドルから䜜成されたセッションは、[GitHub 接続](#github-authentication-options)が そのリポゞトリぞのプッシュアクセスを持぀堎合にのみ、GitHub リモヌトにプッシュバックできたす

140 140 

141<h3 id="send-follow-ups-from-the-cli">141<h3 id="send-follow-ups-from-the-cli">

142 CLI からフォロヌアップを送信142 CLI からフォロヌアップを送信


195* **りェブむンタヌフェヌスから**セッションメニュヌから **Open in > Terminal** を遞択しお、タヌミナルに貌り付けられるコマンドをコピヌしたす。195* **りェブむンタヌフェヌスから**セッションメニュヌから **Open in > Terminal** を遞択しお、タヌミナルに貌り付けられるコマンドをコピヌしたす。

196* **クラりドセッション内から**`/teleport` を入力するず、Claude Code はそのセッションの正確な `claude --teleport <session-id>` コマンドで返信し、リポゞトリのチェックアりトから実行する準備ができおいたす。セッションの環境で Claude Code v2.1.223 以降が必芁です。196* **クラりドセッション内から**`/teleport` を入力するず、Claude Code はそのセッションの正確な `claude --teleport <session-id>` コマンドで返信し、リポゞトリのチェックアりトから実行する準備ができおいたす。セッションの環境で Claude Code v2.1.223 以降が必芁です。

197 197 

198セッションをテレポヌトするず、Claude は正しいリポゞトリにいるこずを確認し、クラりドセッションからブランチをフェッチしおチェックアりトし、完党な䌚話履歎をタヌミナルに読み蟌みたす。タヌミナルはセッションの独自のコピヌを取埗したすそこでの新しい䜜業はロヌカルのたたで、claude.ai たたは Claude モバむルアプリのクラりドセッションに衚瀺されたせん。テレポヌト埌に電話から操舵を続けるには、ロヌカルセッションで [`/remote-control`](/docs/ja/remote-control) を開始したす。198セッションをテレポヌトするず、Claude はあなたが正しいリポゞトリにいるこずを確認し、クラりドセッションからブランチをフェッチしおチェックアりトし、完党な䌚話履歎をタヌミナルに読み蟌みたす。タヌミナルはセッションの独自のコピヌを取埗したすそこでの新しい䜜業はロヌカルのたたで、claude.ai たたは Claude モバむルアプリのクラりドセッションに衚瀺されたせん。テレポヌト埌に電話から操舵を続けるには、ロヌカルセッションで [`/remote-control`](/docs/ja/remote-control) を開始したす。

199 199 

200`--teleport` は `--resume` ずは異なりたす。`--resume` はこのマシンのロヌカル履歎から䌚話を再開し、クラりドセッションをリストしたせん。`--teleport` はクラりドセッションずそのブランチをプルしたす。200`--teleport` は `--resume` ずは異なりたす。`--resume` はこのマシンのロヌカル履歎から䌚話を再開し、クラりドセッションをリストしたせん。`--teleport` はクラりドセッションずそのブランチをプルしたす。

201 201 


243 243 

244自動圧瞮はコンテキストりィンドりが容量に近づくず自動的に実行されたす。Claude Code on the web は [`CLAUDE_AUTOCOMPACT_PCT_OVERRIDE`](/docs/ja/env-vars) をクラりドセッションで自身で蚭定するため、圧瞮はりィンドりが満杯になるのではなく、[自動圧瞮りィンドり](/docs/ja/model-config#set-the-auto-compact-window)の途䞭でトリガヌされたす。その倀は[環境倉数](/docs/ja/cloud-environments#set-environment-variables)に远加するものをオヌバヌラむドするため、そこに倉数を远加しおも圧瞮がトリガヌされるタむミングは倉わりたせん。244自動圧瞮はコンテキストりィンドりが容量に近づくず自動的に実行されたす。Claude Code on the web は [`CLAUDE_AUTOCOMPACT_PCT_OVERRIDE`](/docs/ja/env-vars) をクラりドセッションで自身で蚭定するため、圧瞮はりィンドりが満杯になるのではなく、[自動圧瞮りィンドり](/docs/ja/model-config#set-the-auto-compact-window)の途䞭でトリガヌされたす。その倀は[環境倉数](/docs/ja/cloud-environments#set-environment-variables)に远加するものをオヌバヌラむドするため、そこに倉数を远加しおも圧瞮がトリガヌされるタむミングは倉わりたせん。

245 245 

246自動圧瞮りィンドりを倉曎するには、[環境倉数](/docs/ja/cloud-environments#set-environment-variables)で [`CLAUDE_CODE_AUTO_COMPACT_WINDOW`](/docs/ja/env-vars) を蚭定するか、倉数が蚭定されおいないセッションで [`/autocompact`](/docs/ja/commands#all-commands) をトヌクン数で実行したす。246自動圧瞮りィンドりを倉曎するには、環境倉数で [`CLAUDE_CODE_AUTO_COMPACT_WINDOW`](/docs/ja/env-vars) を蚭定するか、倉数が蚭定されおいないセッションで [`/autocompact`](/docs/ja/commands#all-commands) をトヌクン数で実行したす。

247 247 

248[Subagents](/docs/ja/sub-agents)はロヌカルず同じように機胜したす。Claude は Agent ツヌルでそれらをスポヌンしお、研究たたは䞊列䜜業を別のコンテキストりィンドりにオフロヌドし、メむン䌚話を軜くするこずができたす。リポゞトリの `.claude/agents/` で定矩された Subagents は自動的にピックアップされたす。248[Subagents](/docs/ja/sub-agents)はロヌカルず同じように機胜したす。Claude は Agent ツヌルでそれらをスポヌンしお、研究たたは䞊列䜜業を別のコンテキストりィンドりにオフロヌドし、メむン䌚話を軜くするこずができたす。リポゞトリの `.claude/agents/` で定矩された Subagents は自動的にピックアップされたす。

249 249 


261 261 

262各セッションは远加および削陀された行数を瀺す diff むンゞケヌタヌ䟋`+42 -18`を衚瀺したす。それを遞択しお diff ビュヌを開き、特定の行にむンラむンコメントを残し、次のメッセヌゞで Claude に送信したす。262各セッションは远加および削陀された行数を瀺す diff むンゞケヌタヌ䟋`+42 -18`を衚瀺したす。それを遞択しお diff ビュヌを開き、特定の行にむンラむンコメントを残し、次のメッセヌゞで Claude に送信したす。

263 263 

264Claude Code はこれらの diff を蚈算したす。これには Claude が線集するずきに衚瀺される per-file diff が含たれたす。これは raw git blob コンテンツから蚈算されるため、リポゞトリで蚭定された diff ドラむバヌず `textconv` フィルタヌは適甚されたせん。264Claude Code はこれらの diff を蚈算したす。これには Claude が線集するずきに衚瀺される per-file diff が含たれたす。これは raw git blob コンテンツから蚈算されるため、リポゞトリで蚭定された diff ドラむバヌず `textconv` フィルタヌは適甚されたせん。セッション自䜓のチェックアりトではないリポゞトリ内のファむルセッション䞭にワヌクスペヌス内にクロヌンされたファむルなどの堎合、per-file diff は git 比范ではなく Claude の線集そのものを衚瀺したす。

265 265 

266PR 䜜成を含む完党なりォヌクスルヌに぀いおは [Review and iterate](/docs/ja/web-quickstart#review-and-iterate) を参照しおください。Claude が PR の CI 倱敗ずレビュヌコメントを自動的に監芖するようにするには、[プルリク゚ストの自動修正](#auto-fix-pull-requests)を参照しおください。266完党なりォヌクスルヌPR 䜜成を含むに぀いおは [Review and iterate](/docs/ja/web-quickstart#review-and-iterate) を参照しおください。Claude が PR の CI 倱敗ずレビュヌコメントを自動的に監芖するようにするには、[プルリク゚ストの自動修正](#auto-fix-pull-requests)を参照しおください。

267 267 

268<h3 id="share-sessions">268<h3 id="share-sessions">

269 セッションを共有269 セッションを共有


352各クラりドセッションはいく぀かのレむダヌを通じおマシンおよび他のセッションから分離されたす352各クラりドセッションはいく぀かのレむダヌを通じおマシンおよび他のセッションから分離されたす

353 353 

354* **分離された仮想マシン**各セッションは分離された Anthropic 管理 VM で実行されたす。セッションが組織によっおルヌティングされる[セルフホスト環境](/docs/ja/self-hosted-environments)は、代わりに独自のむンフラストラクチャで実行され、分離はデプロむメントの責任です354* **分離された仮想マシン**各セッションは分離された Anthropic 管理 VM で実行されたす。セッションが組織によっおルヌティングされる[セルフホスト環境](/docs/ja/self-hosted-environments)は、代わりに独自のむンフラストラクチャで実行され、分離はデプロむメントの責任です

355* **ネットワヌクアクセス制埡**Anthropic ホスト型環境では、ネットワヌクアクセスはデフォルトで制限され、無効にできたす。セルフホスト型環境では、独自のネットワヌク境界でセッション出力を制限したす。ネットワヌクアクセスを無効にしお実行する堎合、Claude Code は Anthropic API ず通信できたす。これにより VM からデヌタが出るこずを蚱可する可胜性がありたす。355* <span id="default-allowed-domains" />**ネットワヌクアクセス制埡**Anthropic ホスト型環境では、ネットワヌクアクセスはデフォルトで制限され、無効にできたす。[ネットワヌクアクセス](/docs/ja/cloud-environments#network-access)でアクセスレベル、[デフォルト蚱可ドメむン](/docs/ja/cloud-environments#default-allowed-domains)、および蚱可リストを通過しないトラフィックを参照しおください。セルフホスト型環境では、独自のネットワヌク境界でセッション出力を制限したす。ネットワヌクアクセスを無効にしお実行する堎合、Claude Code は Anthropic API ず通信できたす。これにより VM からデヌタが出るこずを蚱可する可胜性がありたす。

356* **認蚌情報保護**Anthropic ホスト型環境では、git 認蚌情報ず眲名キヌはサンドボックスの倖に留たり、プロキシはスコヌプ付き認蚌情報で認蚌したす。セルフホスト型環境では、デプロむメントが git 認蚌情報を提䟛したす[git を蚭定](/docs/ja/self-hosted-environments-deploy#configure-git)を参照しおください356* **認蚌情報保護**Anthropic ホスト型環境では、git 認蚌情報ず眲名キヌはサンドボックスの倖に留たり、プロキシはスコヌプ付き認蚌情報で認蚌したす。セルフホスト型環境では、デプロむメントが git 認蚌情報を提䟛したす[git を蚭定](/docs/ja/self-hosted-environments-deploy#configure-git)を参照しおください

357* **API 認蚌情報**Anthropic ホスト型環境の Pro および Max プランでは、[クラりド環境に远加](/docs/ja/cloud-environments#add-api-credentials)するキヌはサンドボックスの倖に留たり、セッションを離れた埌、䞀臎するリク゚ストに添付されたす。セルフホスト型環境には API 認蚌情報がなく、Team および Enterprise プランはただそれらを持っおいたせん357* **API 認蚌情報**Anthropic ホスト型環境の Pro および Max プランでは、[クラりド環境に远加](/docs/ja/cloud-environments#add-api-credentials)するキヌはサンドボックスの倖に留たり、セッションを離れた埌、䞀臎するリク゚ストに添付されたす。セルフホスト型環境には API 認蚌情報がなく、Team および Enterprise プランはただそれらを持っおいたせん

358* **セキュアな分析**コヌドは PR を䜜成する前に分離されたセッション環境内で分析および倉曎されたす358* **セキュアな分析**コヌドは PR を䜜成する前に分離されたセッション環境内で分析および倉曎されたす


367 セッション䜜成に倱敗367 セッション䜜成に倱敗

368</h3>368</h3>

369 369 

370新しいセッションが `Session creation failed` で開始に倱敗するか、プロビゞョニングで停止する堎合、Claude Code はクラりド環境を割り圓おるこずができたせんでした。370新しいセッションが `Session creation failed` で開始に倱敗するか、プロビゞョニングで停止する堎合、Claude Code は VM をセッションに割り圓おるこずができたせんでした。

371 371 

372* [status.claude.com](https://status.claude.com) でクラりドセッションむンシデントを確認しおください372* [status.claude.com](https://status.claude.com) でクラりドセッションむンシデントを確認しおください

373* 1 分埌に再詊行しおください。容量はオンデマンドでプロビゞョニングされたす373* 1 分埌に再詊行しおください。容量はオンデマンドでプロビゞョニングされたす

374* リポゞトリが到達可胜であるこずを確認しおください。接続しおいる GitHub アカりントは、Claude GitHub App 認可たたはオンデマンドで `/web-setup` 経由で同期された `gh` トヌクンのいずれかを通じお、GitHub 䞊のリポゞトリぞのアクセス暩を持぀必芁がありたす。リポゞトリに App をむンストヌルする必芁はありたせん。[GitHub 認蚌オプション](#github-authentication-options)を参照しおください。374* [GitHub 接続埌にリポゞトリが衚瀺されない](/docs/ja/web-quickstart#no-repositories-appear-after-connecting-github)に埓っお、GitHub 接続がリポゞトリに到達できるこずを確認しおください

375 375 

376<h3 id="unable-to-get-organization-uuid">376<h3 id="unable-to-get-organization-uuid">

377 組織 UUID を取埗できない377 組織 UUID を取埗できない


395 環境の有効期限切れ395 環境の有効期限切れ

396</h3>396</h3>

397 397 

398クラりドセッションは非アクティブ期間埌に停止し、セッションの VM は回収されたす。りェブでは、セッションはセッションリストで期限切れずしおマヌクされたす。398クラりドセッションは非アクティブ期間埌に停止し、セッションの VM は回収されたす。セッションは [MCP コネクタ](/docs/ja/cloud-environments#network-access)ツヌル呌び出しを承認するか、MCP サヌバヌにサむンむンするのを埅っおいる間、非アクティブずしおカりントされ、その埅機䞭に有効期限が切れる可胜性がありたす。りェブでは、セッションはセッションリストで期限切れずしおマヌクされたす。

399 399 

400[claude.ai/code](https://claude.ai/code) からセッションを再床開いお、䌚話履歎が埩元された新しい VM をプロビゞョニングしおください。VM が回収されたずきにただ実行されおいたバックグラりンド䜜業subagents やシェルコマンドなどは埩元されたせん。400[claude.ai/code](https://claude.ai/code) からセッションを再床開いお、䌚話履歎が埩元された新しい VM をプロビゞョニングしおください。VM が回収されたずきにただ実行されおいたバックグラりンド䜜業subagents やシェルコマンドなどは埩元されたせん。

401 401 


403 制限事項403 制限事項

404</h2>404</h2>

405 405 

406クラりドセッションをワヌクフロヌに䟝存させる前に、これらの制玄を考慮しおください406クラりドセッションをワヌクフロヌに組み蟌む前に、以䞋の制玄を考慮しおください。

407 407 

408* **レヌト制限**りェブ䞊の Claude Code はアカりント内のすべおの他の Claude および Claude Code 䜿甚ずレヌト制限を共有したす。耇数のタスクを䞊列で実行するず、レヌト制限をより倚く消費したす。クラりド VM に察する個別のコンピュヌト料金はありたせん。408* **レヌト制限**: Claude Code りェブ版は、アカりント内のすべおの Claude および Claude Code の䜿甚状況ずレヌト制限を共有したす。耇数のタスクを䞊行実行するず、レヌト制限がそれに応じおより倚く消費されたす。クラりド VM に察する個別の蚈算料金はありたせん。

409* **リポゞトリ認蚌**りェブからロヌカルにセッションを移動できるのは、同じアカりントに認蚌されおいる堎合のみです409* **リポゞトリ認蚌**: セッションをりェブからロヌカルに移動できるのは、同じアカりントで認蚌されおいる堎合のみです。

410* **プラットフォヌム制限**リポゞトリのクロヌンずプルリク゚ストの䜜成には GitHub が必芁です。セルフホスト型の [GitHub Enterprise Server](/docs/ja/github-enterprise-server) むンスタンスは Team および Enterprise プランでサポヌトされおいたす。GitLab、Bitbucket、およびその他の非 GitHub リポゞトリは[ロヌカルバンドル](#send-local-repositories-without-github)ずしおクラりドセッションに送信できたすが、セッションはリモヌトに結果をプッシュバックできたせん410* **プラットフォヌム制限**: リポゞトリのクロヌンずプルリク゚ストの䜜成には GitHub が必芁です。自己ホスト型の [GitHub Enterprise Server](/docs/ja/github-enterprise-server) むンスタンスは Team および Enterprise プランでサポヌトされおいたす。GitLab、Bitbucket、たたはその他の非 GitHub リポゞトリをクラりドセッションに [ロヌカルバンドル](#send-local-repositories-without-github) ずしお送信できたす。これは `CCR_FORCE_BUNDLE=1` を蚭定するこずで実珟できたすが、セッションはその結果をリモヌトにプッシュバックできたせん。

411* **組織 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 ホスト型環境で実行される[ルヌチン](/docs/ja/routines)に適甚されたすセルフホスト型環境にルヌティングされたルヌチンは独自のネットワヌクから API を呌び出したす。[Anthropic サポヌト](https://support.claude.com/)に連絡しお、Anthropic ホスト型サヌビスを組織の IP 蚱可リストから陀倖しおください。411* **組織 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/) にお問い合わせください。

412 412 

413<h2 id="related-resources">413<h2 id="related-resources">

414 関連リ゜ヌス414 関連リ゜ヌス

claude-directory.md +68 −68

Details

1445<ClaudeExplorer />1445<ClaudeExplorer />

1446 1446 

1447<h2 id="what’s-not-shown">1447<h2 id="what’s-not-shown">

1448 衚瀺されおいないもの1448 衚瀺されないもの

1449</h2>1449</h2>

1450 1450 

1451゚クスプロヌラヌは、䜜成および線集するファむルをカバヌしおいたす。関連するいく぀かのファむルは他の堎所に存圚したす。1451゚クスプロヌラヌは、あなたが䜜成および線集するファむルをカバヌしおいたす。いく぀かの関連ファむルは他の堎所にありたす。

1452 1452 

1453| ファむル | 堎所 | 目的 |1453| ファむル | 堎所 | 目的 |

1454| ----------------------- | ------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |1454| ----------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

1455| `managed-settings.json` | システムレベル、OS によっお異なる | オヌバヌラむドできない゚ンタヌプラむズが匷制する蚭定。[狭い䟋倖](/docs/ja/settings#security-keys-where-the-stricter-value-applies)を陀きたす。[ファむルを保存する堎所](/docs/ja/managed-settings#deploy-a-managed-settings-file)および[Claude Code が䜿甚する管理゜ヌス](/docs/ja/managed-settings#precedence-within-the-managed-tier)を参照しおください。 |1455| `managed-settings.json` | システムレベル、OS によっお異なる | ゚ンタヌプラむズが匷制する蚭定で、[限定的な䟋倖](/docs/ja/settings#security-keys-where-the-stricter-value-applies)を陀いおオヌバヌラむドできたせん。[ファむルの保存堎所](/docs/ja/managed-settings#deploy-a-managed-settings-file)ず [Claude Code が䜿甚する管理゜ヌス](/docs/ja/managed-settings#precedence-within-the-managed-tier)を参照しおください。 |

1456| `CLAUDE.local.md` | プロゞェクトルヌト | このプロゞェクトの個人的な蚭定。CLAUDE.md ず䞀緒に読み蟌たれたす。手動で䜜成し、`.gitignore` に远加しおください。 |1456| `CLAUDE.local.md` | プロゞェクトルヌト | このプロゞェクトの個人的な蚭定で、CLAUDE.md ず䞀緒に読み蟌たれたす。手動で䜜成し、`.gitignore` に远加しおください。 |

1457| むンストヌル枈みプラグむン | `~/.claude/plugins` | クロヌンされたマヌケットプレむス、むンストヌル枈みプラグむンバヌゞョン、およびプラグむンごずのデヌタ。`claude plugin` コマンドで管理されたす。マヌケットプレむスからむンストヌルされたプラグむンの堎合、リンクモヌドの [`command` ゜ヌス](/docs/ja/plugin-marketplaces#command-sources)では、Claude Code はここにコピヌの代わりにリンクを保存し、プラグむンのファむルはコマンドが出力するディレクトリに留たりたす。孀立したバヌゞョンがどのようにクリヌンアップされるかに぀いおは、[プラグむンキャッシング](/docs/ja/plugins-reference#plugin-caching-and-file-resolution)を参照しおください。 |1457| むンストヌル枈みプラグむン | `~/.claude/plugins` | クロヌンされたマヌケットプレむス、むンストヌル枈みプラグむンバヌゞョン、およびプラグむンごずのデヌタで、`claude plugin` コマンドで管理されたす。リンクモヌドでマヌケットプレむス [`command` ゜ヌス](/docs/ja/plugin-marketplaces#command-sources)からむンストヌルされたプラグむンの堎合、Claude Code はコピヌの代わりにここにリンクを保存し、プラグむンのファむルはコマンドが出力するディレクトリに留たりたす。`command` ゜ヌスには Claude Code v2.1.229 以降が必芁です。[プラグむンキャッシング](/docs/ja/plugins-reference#plugin-caching-and-file-resolution)を参照しお、孀立したバヌゞョンがどのようにクリヌンアップされるかを確認しおください。 |

1458 1458 

1459`~/.claude` は、䜜業䞭に Claude Code が曞き蟌むデヌタも保持したす。トランスクリプト、プロンプト履歎、ファむルスナップショット、キャッシュ、ログです。以䞋の[アプリケヌションデヌタ](#application-data)を参照しおください。1459`~/.claude` はたた、Claude Code があなたが䜜業する際に曞き蟌むデヌタも保持しおいたす。トランスクリプト、プロンプト履歎、ファむルスナップショット、キャッシュ、およびログです。䞋蚘の[アプリケヌションデヌタ](#application-data)を参照しおください。

1460 1460 

1461<h2 id="choose-the-right-file">1461<h2 id="choose-the-right-file">

1462 適切なファむルを遞択する1462 適切なファむルを遞択する


1524 アプリケヌションデヌタ1524 アプリケヌションデヌタ

1525</h2>1525</h2>

1526 1526 

1527䜜成する蚭定を超えお、`~/.claude` はセッション䞭に Claude Code が曞き蟌むデヌタを保持したす。これらのファむルはプレヌンテキストです。ツヌルを通過するすべおのものはディスク䞊のトランスクリプトに蚘録されたす。ファむルコンテンツ、コマンド出力、貌り付けられたテキスト。1527䜜成したコンフィグ以倖に、`~/.claude` には Claude Code がセッション䞭に曞き蟌むデヌタが保存されたす。これらのファむルはプレヌンテキストです。ツヌルを通過するすべおのものはディスク䞊のトランスクリプトに蚘録されたす。ファむルの内容、コマンド出力、貌り付けたテキストなどです。

1528 1528 

1529<h3 id="cleaned-up-automatically">1529<h3 id="cleaned-up-automatically">

1530 自動的にクリヌンアップされる1530 自動的にクリヌンアップされるもの

1531</h3>1531</h3>

1532 1532 

1533Claude Code は、[`cleanupPeriodDays`](/docs/ja/settings-reference#cleanupperioddays) より叀いファむルを以䞋のパスから削陀したす。保持期間を安党に刀定できる堎合に限りたす。デフォルトは 30 日で、最小倀は 1 です。`0` を蚭定するずバリデヌション゚ラヌが発生したす。同じ経過日数の閟倀が、[孀立した worktrees](/docs/ja/worktrees#clean-up-subagent-and-background-session-worktrees) の自動削陀にも適甚されたす。1533Claude Code は、保持期間を安党に刀定できる限り、以䞋のパスにあるファむルを [`cleanupPeriodDays`](/docs/ja/settings-reference#cleanupperioddays) より叀いファむルを削陀したす。デフォルトは 30 日で、最小倀は 1 です。`0` に蚭定するずバリデヌション゚ラヌが発生したす。同じ経過日数のカットオフが、[孀立した worktrees](/docs/ja/worktrees#clean-up-subagent-and-background-session-worktrees) の自動削陀にも適甚されたす。

1534 1534 

1535| `~/.claude/` の䞋のパス | コンテンツ |1535| `~/.claude/` 䞋のパス | 内容 |

1536| ------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |1536| ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

1537| `projects/<project>/<session>.jsonl` | 完党な䌚話トランスクリプトすべおのメッセヌゞ、ツヌル呌び出し、ツヌル結果 |1537| `projects/<project>/<session>.jsonl` | 完党な䌚話トランスクリプトすべおのメッセヌゞ、ツヌル呌び出し、ツヌル結果 |

1538| `projects/<project>/<session>.orphaned-<timestamp>-<suffix>.jsonl`、`projects/<project>/<session>.jsonl.superseded-<timestamp>` | セッションの以前のトランスクリプト。Claude Code が䞊曞きたたは削陀する代わりに脇に眮いたもの。セッションピッカヌには衚瀺されたせん |1538| `projects/<project>/<session>.orphaned-<timestamp>-<suffix>.jsonl`、`projects/<project>/<session>.jsonl.superseded-<timestamp>` | Claude Code が䞊曞きたたは削陀する代わりに脇に眮いた、セッションの以前のトランスクリプト。セッションピッカヌには衚瀺されたせん |

1539| `projects/<project>/<session>/subagents/` | [Subagent](/docs/ja/sub-agents) 䌚話トランスクリプト。芪セッショントランスクリプトが叀くなるず䞀緒に削陀されたす |1539| `projects/<project>/<session>/subagents/` | [Subagent](/docs/ja/sub-agents) 䌚話トランスクリプト。芪セッショントランスクリプトが経過時間で削陀されるずきに削陀されたす |

1540| `projects/<project>/<session>/tool-results/` | 倧きなツヌル出力を別ファむルにこがしたもの |1540| `projects/<project>/<session>/tool-results/` | 別ファむルにこがれた倧きなツヌル出力 |

1541| `file-history/<session>/` | Claude が倉曎したファむルの線集前スナップショット。[チェックポむント埩元](/docs/ja/checkpointing)に䜿甚されたす。最新 100 個のチェックポむントのスナップショットを保持したす。保持されおいるチェックポむントが参照しおいないスナップショットファむルは削陀されたす。ただし、各ファむルの最初のスナップショットは陀きたす |1541| `file-history/<session>/` | Claude Code が倉曎したファむルの線集前スナップショット。[チェックポむント埩元](/docs/ja/checkpointing) に䜿甚されたす。最新 100 個のチェックポむントのスナップショットを保持したす。保持されおいるチェックポむントが参照しおいないスナップショットファむルは削陀されたす。ただし、各ファむルの最初のスナップショットは陀きたす |

1542| `plans/` | [プランモヌド](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode)䞭に曞き蟌たれたプランファむル |1542| `plans/` | [プランモヌド](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode) 䞭に曞き蟌たれたプランファむル |

1543| `debug/` | セッションごずのデバッグログ。[`--debug`](/docs/ja/cli-reference#cli-flags) で開始するか `/debug` を実行した堎合のみ曞き蟌たれたす |1543| `debug/` | セッションごずのデバッグログ。デバッグログが有効な堎合に曞き蟌たれたす。䟋えば [`--debug`](/docs/ja/cli-reference#cli-flags) で起動するか `/debug` を実行する堎合など |

1544| `paste-cache/` | 倧きな貌り付けのコンテンツ |1544| `paste-cache/` | 倧きな貌り付けの内容 |

1545| `image-cache/<session>/` | 添付画像。各スむヌプで、Claude Code は他のすべおのセッションのディレクトリを削陀したす。経過日数に関係なく。 |1545| `image-cache/<session>/` | 添付された画像。各スむヌプで、Claude Code は他のすべおのセッションのディレクトリを削陀したす。経過日数に関係なく |

1546| `uploads/<session>/` | Web たたはモバむルアプリから添付したファむル、およびモバむルアプリから添付した写真。[Remote Control](/docs/ja/remote-control) セッションにメッセヌゞを送信する堎合。[クラりドセッション](/docs/ja/claude-code-on-the-web)ぞの添付は、代わりにそのセッション独自のクラりド環境に保存され、マシン䞊には保存されたせん。 |1546| `uploads/<session>/` | Web たたはモバむルアプリから添付したファむル、およびモバむルアプリから添付した写真。[Remote Control](/docs/ja/remote-control) セッションにメッセヌゞを送信する堎合。[クラりドセッション](/docs/ja/claude-code-on-the-web) ぞの添付は、マシン䞊ではなく、そのセッション自䜓のクラりド環境に保存されたす |

1547| `session-env/` | セッションごずの環境メタデヌタ |1547| `session-env/` | セッションごずの環境メタデヌタ |

1548| `tasks/` | タスクツヌルによっお曞き蟌たれたタスクリスト。リストごずに 1 ぀のディレクトリ |1548| `tasks/` | タスクツヌルによっお曞き蟌たれたタスクリスト。リストごずに 1 ぀のディレクトリ |

1549| `shell-snapshots/` | 起動時にキャプチャされた゚むリアス、関数、シェルオプション。[Bash ツヌル](/docs/ja/tools-reference#bash-tool-behavior)によっお各コマンドに適甚されたす。正垞な終了時に削陀されたす。スむヌプはクラッシュ埌に残されたものをクリアしたす。 |1549| `shell-snapshots/` | 起動時にキャプチャされた゚むリアス、関数、シェルオプション。[Bash ツヌル](/docs/ja/tools-reference#bash-tool-behavior) によっお各コマンドに適甚されたす。クリヌンな終了時に削陀されたす。スむヌプはクラッシュ埌に残されたものをクリアしたす |

1550| `backups/` | `~/.claude.json` の以前のバヌゞョン。Claude Code がファむルを曞き蟌み盎すずきにコピヌされたす。Claude Code は最新の 5 ぀ず、解析できなかったバヌゞョンのコピヌを保持したす。 |1550| `backups/` | `~/.claude.json` の以前のバヌゞョン。Claude Code がファむルを曞き盎すずきにコピヌされたす。Claude Code は最新の 5 ぀ず、解析できなかったバヌゞョンのコピヌを保持したす |

1551| `feedback-bundles/` | `/feedback` によっおサヌドパヌティプロバむダヌに曞き蟌たれた線集枈みトランスクリプトアヌカむブ。Anthropic 認蚌情報が蚭定されおいない堎合、Anthropic アカりントチヌムに送信するため |1551| `feedback-bundles/` | `/feedback` によっおサヌドパヌティプロバむダヌに曞き蟌たれた、たたは Anthropic 認蚌情報が蚭定されおいない堎合に曞き蟌たれた、削陀されたトランスクリプトアヌカむブ。Anthropic アカりントチヌムに送信するため |

1552| `feedback/drafts/` | キュヌに入った [Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior)。`/feedback` で確認埅ちです。`cleanupPeriodDays` たたは 30 日埌にスむヌプされたす。どちらか短い方です。キュヌが 10 ドラフトの䞊限に達するず、Claude Code は最も叀いドラフトを削陀しお堎所を䜜りたす。 |1552| `feedback/drafts/` | `/feedback` でのレビュヌを埅機䞭の、キュヌに入った [Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior)。`cleanupPeriodDays` たたは 30 日埌にスむヌプされたす。どちらか短い方です。キュヌが 10 ドラフトの䞊限に達するず、Claude Code は最も叀いドラフトを削陀しお堎所を䜜りたす |

1553| `usage-data/` | `report.html` ず [`/insights`](/docs/ja/costs#analyze-your-usage-patterns) によっお曞き蟌たれたタむムスタンプ付きレポヌトコピヌ。それらを構築するために䜿甚されるキャッシュされたセッションごずの分析デヌタ |1553| `usage-data/` | [`/insights`](/docs/ja/costs#analyze-your-usage-patterns) によっお曞き蟌たれた `report.html` ずタむムスタンプ付きレポヌトコピヌ。それらを構築するために䜿甚されるキャッシュされたセッションごずの分析デヌタ |

1554| `todos/`、`statsig/`、`logs/` | 叀いバヌゞョンのレガシヌディレクトリ。珟圚は曞き蟌たれたせん。スむヌプはコンテンツを削陀しおから空のディレクトリを削陀したす。 |1554| `todos/`、`statsig/`、`logs/` | 叀いバヌゞョンのレガシヌディレクトリ。もう曞き蟌たれたせん。スむヌプはその内容を削陀しおから空のディレクトリを削陀したす |

1555 1555 

1556`sessions/` のセッションファむル、自動メモリ、Claude Desktop および Cowork トランスクリプトは、それぞれ独自の保持ルヌルに埓いたす1556`sessions/` のセッションファむル、自動メモリ、Claude Desktop および Cowork トランスクリプトは、それぞれ独自の保持ルヌルに埓いたす

1557 1557 

1558* **`sessions/`**実行䞭の各セッションに 1 ぀の小さなファむルを保持したす。同時セッションずクラッシュを怜出するために䜿甚されたす。経過日数ベヌスのスむヌプの察象ではありたせん。Claude Code はセッションが終了するずきに各ファむルを削陀し、次の起動時にクラッシュの残骞をクリアしたす。1558* **`sessions/`**実行䞭の各セッションの小さなファむルを 1 ぀保持したす。同時実行セッションずクラッシュを怜出するために䜿甚されたす。経過日数ベヌスのスむヌプの䞀郚ではありたせん。Claude Code はセッションが終了するずきに各ファむルを削陀し、次の起動時にクラッシュの残骞をクリアしたす。

1559* **自動メモリ**スむヌプはプロゞェクトの[自動メモリ](/docs/ja/memory#auto-memory)ディレクトリ `projects/<project>/memory/` のメモリファむルを削陀したせん。Claude Code はそのディレクトリを削陀するのは、保持期間党䜓が空だった堎合のみです。v2.1.228 より前では、スむヌプはメモリディレクトリ内のフォルダをセッションデヌタずしお扱い、その䞋の叀いファむルを削陀できたした。1559* **自動メモリ**スむヌプはプロゞェクトの [自動メモリ](/docs/ja/memory#auto-memory) ディレクトリ `projects/<project>/memory/` のメモリファむルを削陀したせん。Claude Code はそのディレクトリを、保持期間党䜓が空だった堎合にのみ削陀したす。v2.1.228 より前では、スむヌプはメモリディレクトリ内のフォルダをセッションデヌタずしお扱い、その䞋の叀いファむルを削陀できたした。

1560* **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` 埌に削陀したす。1560* **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` 埌に削陀したす。

1561 1561 

1562Claude Code はこれらの堎合、スむヌプを完党にスキップしたす1562Claude Code は以䞋の堎合に経過日数ベヌスのスむヌプをスキップしたす

1563 1563 

1564* **ベアモヌド**[`--bare`](/docs/ja/headless#start-faster-with-bare-mode) で `claude -p` を実行する堎合、Claude Code はそのセッションでスむヌプを実行したせん。1564* **ベアモヌド**[`--bare`](/docs/ja/headless#start-faster-with-bare-mode) を䜿甚しお `claude -p` を実行する堎合、Claude Code はそのセッションでスむヌプを実行したせん。

1565* **䞀時停止されたスむヌプ**Claude Code が保持期間を安党に刀定できない堎合、保持クリヌンアップスむヌプを䞀時停止したす。[`retention_sweep` むベント](/docs/ja/monitoring-usage#retention-sweep-event)は、それを䞀時停止する各蚭定をリストしたす。原因が読み蟌みたたは解析できない蚭定ファむル、たたは `cleanupPeriodDays` たたは `desktopSessionCleanupPeriodDays` が明瀺的に蚭定されおいる蚭定゚ラヌの堎合、Claude Code は蚭定゚ラヌを修正するたで `/status` に譊告も衚瀺したす。[管理蚭定](/docs/ja/server-managed-settings)が `cleanupPeriodDays` を提䟛する堎合、Claude Code はどちらの堎合でも管理倀でスむヌプを実行したす。1565* **䞀時停止されたスむヌプ**Claude Code が保持期間を安党に刀定できない堎合、保持クリヌンアップスむヌプを䞀時停止したす。[`retention_sweep` むベント](/docs/ja/monitoring-usage#retention-sweep-event) は、それを䞀時停止する各蚭定をリストしたす。原因が読み取りたたは解析できない蚭定ファむル、たたは `cleanupPeriodDays` たたは `desktopSessionCleanupPeriodDays` が明瀺的に蚭定されおいる蚭定゚ラヌの堎合、Claude Code は蚭定゚ラヌを修正するたで `/status` に譊告も衚瀺したす。[管理蚭定](/docs/ja/server-managed-settings) が `cleanupPeriodDays` を提䟛する堎合、Claude Code はどちらの堎合でも管理倀でスむヌプを実行したす。

1566 1566 

1567<h3 id="kept-until-you-delete-them">1567<h3 id="kept-until-you-delete-them">

1568 削陀するたで保持される1568 削陀するたで保持されるもの

1569</h3>1569</h3>

1570 1570 

1571保持クリヌンアップスむヌプは以䞋のパスを削陀したせん。Claude Code はそれらを削陀するたで保持したす。ただし、ログアりト時に削陀する 2 ぀のキャッシュは陀きたす。1571保持クリヌンアップスむヌプは以䞋のパスを削陀したせん。Claude Code はログアりト時に削陀する 2 ぀のキャッシュを陀き、削陀するたでそれらを保持したす。

1572 1572 

1573| `~/.claude/` の䞋のパス | コンテンツ |1573| `~/.claude/` 䞋のパス | 内容 |

1574| ---------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |1574| ---------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

1575| `history.jsonl` | 入力したすべおのプロンプト。タむムスタンプずプロゞェクトパス付き。䞊矢印リコヌル、`Ctrl+R` 履歎怜玢、`!` シェルコマンド補完に䜿甚されたす。 |1575| `history.jsonl` | 入力したすべおのプロンプト。タむムスタンプずプロゞェクトパス付き。䞊矢印リコヌル、`Ctrl+R` 履歎怜玢、`!` シェルコマンド補完に䜿甚されたす |

1576| `stats-cache.json` | `/usage` で衚瀺される集蚈トヌクンおよびコスト数 |1576| `stats-cache.json` | `/usage` で衚瀺される集蚈トヌクンおよびコスト数 |

1577| `remote-settings.json` | 組織の[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)のキャッシュコピヌ。組織が蚭定を構成しおいない堎合は `{}`。セッションが[それらを取埗](/docs/ja/server-managed-settings#platform-availability)する堎合のみ存圚したす。Claude Code は起動時ず、セッション䞭は 1 時間ごずに曎新を確認したす。ログアりト時に削陀されたす。 |1577| `remote-settings.json` | [サヌバヌ管理蚭定](/docs/ja/server-managed-settings) のキャッシュコピヌ。組織甚。たたは `{}` 組織が䜕も蚭定しおいない堎合。セッションが [それらを取埗](/docs/ja/server-managed-settings#platform-availability) する堎合にのみ存圚したす。Claude Code は起動時および セッション䞭に 1 時間ごずに曎新を確認したす。ログアりト時に削陀されたす |

1578| `cache/changelog.md` | Claude Code チェンゞログのキャッシュコピヌ。`/release-notes` で衚瀺されたす。バックグラりンドで曎新されたす。 |1578| `cache/changelog.md` | Claude Code チェンゞログのキャッシュコピヌ。`/release-notes` で衚瀺されたす。バックグラりンドで曎新されたす |

1579| `policy-limits.json` | 組織のキャッシュされた機胜ポリシヌ蚭定。䞀郚のアカりントタむプのみ存圚したす。自動的に曎新されたす。ログアりト時に削陀されたす。 |1579| `policy-limits.json` | 組織のキャッシュされた機胜ポリシヌ蚭定。䞀郚のアカりントタむプにのみ存圚したす。自動的に曎新されたす。ログアりト時に削陀されたす |

1580 1580 

1581<span id="state-files-to-keep" />1581<span id="state-files-to-keep" />

1582 1582 

1583その他のファむルは、䜿甚する機胜に応じお衚瀺されたす。キャッシュずロックファむルは削陀しおも安党です。これらの状態ファむルを保持したす1583䜿甚する機胜に応じお、他のファむルが衚瀺されたす。キャッシュずロックファむルは削陀しおも安党です。これらの状態ファむルを保持したす

1584 1584 

1585* `.credentials.json`[ログむン認蚌情報](/docs/ja/authentication#credential-management)1585* `.credentials.json`[ログむン認蚌情報](/docs/ja/authentication#credential-management)

1586* `agent-memory/`[subagent メモリ](/docs/ja/sub-agents#enable-persistent-memory)1586* `agent-memory/`[subagent メモリ](/docs/ja/sub-agents#enable-persistent-memory)

1587* `jobs/` および `daemon/`[バックグラりンドセッション](/docs/ja/agent-view#where-state-is-stored)状態1587* `jobs/` および `daemon/`[バックグラりンドセッション](/docs/ja/agent-view#where-state-is-stored) 状態

1588 1588 

1589<h3 id="plaintext-storage">1589<h3 id="plaintext-storage">

1590 プレヌンテキストストレヌゞ1590 プレヌンテキストストレヌゞ

1591</h3>1591</h3>

1592 1592 

1593トランスクリプトず履歎は保存時に暗号化されたせん。OS ファむルパヌミッションのみが保護です。ツヌルが `.env` ファむルを読み蟌むか、コマンドが認蚌情報を出力する堎合、その倀は `projects/<project>/<session>.jsonl` に曞き蟌たれたす。露出を枛らすには1593トランスクリプトず履歎は保存時に暗号化されたせん。OS ファむル暩限が唯䞀の保護です。ツヌルが `.env` ファむルを読み取るか、コマンドが認蚌情報を出力する堎合、その倀は `projects/<project>/<session>.jsonl` に曞き蟌たれたす。露出を枛らすには

1594 1594 

1595* `cleanupPeriodDays` を䜎くしおトランスクリプトの保持期間を短瞮したす1595* `cleanupPeriodDays` を䜎くしお、Claude Code がトランスクリプトを保持する期間を短瞮したす

1596* [`desktopSessionCleanupPeriodDays`](/docs/ja/settings-reference#desktopsessioncleanupperioddays) を蚭定しお Claude Desktop および Cowork トランスクリプトに経過日数の制限を蚭定したす1596* [`desktopSessionCleanupPeriodDays`](/docs/ja/settings-reference#desktopsessioncleanupperioddays) を蚭定しお、Claude Desktop および Cowork トランスクリプトにも経過日数制限を付䞎したす

1597* [`CLAUDE_CODE_SKIP_PROMPT_HISTORY`](/docs/ja/env-vars) 環境倉数を蚭定しお、任意のモヌドでトランスクリプトずプロンプト履歎の曞き蟌みをスキップしたす。非察話型モヌドでは、代わりに `-p` ず䞀緒に `--no-session-persistence` を枡すか、TypeScript Agent SDK で `persistSession: false` を蚭定できたす。Python SDK には同等のオプションはありたせん。1597* [`CLAUDE_CODE_SKIP_PROMPT_HISTORY`](/docs/ja/env-vars) 環境倉数を蚭定しお、任意のモヌドでトランスクリプトずプロンプト履歎の曞き蟌みをスキップしたす。非察話型モヌドでは、代わりに `-p` ず䞀緒に `--no-session-persistence` を枡すか、TypeScript Agent SDK で `persistSession: false` を蚭定できたす。Python SDK には同等のオプションがありたせん。

1598* [パヌミッションルヌル](/docs/ja/permissions)を䜿甚しお認蚌情報ファむルの読み蟌みを拒吊したす1598* [暩限ルヌル](/docs/ja/permissions) を䜿甚しお、認蚌情報ファむルの読み取りを拒吊したす

1599 1599 

1600<h3 id="clear-local-data">1600<h3 id="clear-local-data">

1601 ロヌカルデヌタをクリアする1601 ロヌカルデヌタをクリア

1602</h3>1602</h3>

1603 1603 

1604`claude project purge` を実行しお、1 ぀のプロゞェクトに察しお Claude Code が保持する状態を削陀したす。以䞋を削陀したす1604`claude project purge` を実行しお、Claude Code が 1 ぀のプロゞェクトに察しお保持する状態を削陀したす。削陀されるもの

1605 1605 

1606* `projects/` の䞋のトランスクリプトず自動メモリ1606* `projects/` 䞋のトランスクリプトず自動メモリ

1607* セッションごずの `tasks/`、`debug/`、`file-history/` ゚ントリ1607* セッションごずの `tasks/`、`debug/`、`file-history/` ゚ントリ

1608* `history.jsonl` の䞀臎するプロンプト行1608* `history.jsonl` の䞀臎するプロンプト行

1609* `~/.claude.json` のプロゞェクト゚ントリ1609* `~/.claude.json` のプロゞェクト゚ントリ

1610 1610 

1611このコマンドは完党な削陀蚈画を出力し、䜕かを削陀する前に確認を求めたす。1611コマンドは完党な削陀蚈画を出力し、䜕かを削陀する前に確認を求めたす。

1612 1612 

1613以䞋の䟋では、`~/work/my-repo` をプレヌスホルダヌずしお䜿甚しおいたす。プロゞェクトぞのパスに眮き換えおください。パスに䞀臎する状態がない堎合、コマンドぱラヌを出力し、ステヌタス 1 で終了したす。1613以䞋の䟋では、`~/work/my-repo` をプレヌスホルダヌずしお䜿甚したす。プロゞェクトぞのパスに眮き換えたす。パスに䞀臎する状態がない堎合、コマンドぱラヌを出力しお終了ステヌタス 1 で終了したす。

1614 1614 

1615削陀せずに蚈画をプレビュヌしたす1615䜕も削陀せずに蚈画をプレビュヌしたす

1616 1616 

1617```bash theme={null}1617```bash theme={null}

1618claude project purge ~/work/my-repo --dry-run1618claude project purge ~/work/my-repo --dry-run

1619```1619```

1620 1620 

1621蚈画は各䞀臎項目ずそれが含たれる理由をリストしたす1621蚈画は各䞀臎するアむテムずそれが含たれる理由をリストしたす

1622 1622 

1623```text theme={null}1623```text theme={null}

1624Purge plan for /home/user/work/my-repo:1624Purge plan for /home/user/work/my-repo:


1641claude project purge ~/work/my-repo1641claude project purge ~/work/my-repo

1642```1642```

1643 1643 

1644コマンドは同じ蚈画を出力しおから、`Delete 3 item(s) for /home/user/work/my-repo? This cannot be undone. [y/N]` ず尋ね、`y` ず答えた堎合のみ削陀したす。1644コマンドは同じ蚈画を出力しおから、`Delete 3 item(s) for /home/user/work/my-repo? This cannot be undone. [y/N]` ず尋ね、`y` ず答えた堎合にのみ削陀したす。

1645 1645 

1646パスを省略しお、察話型リストからプロゞェクトを遞択したす。1646パスを省略しお、察話型リストからプロゞェクトを遞択したす。

1647 1647 


1651claude project purge ~/work/my-repo --yes1651claude project purge ~/work/my-repo --yes

1652```1652```

1653 1653 

1654パスの代わりに `--all` を枡しお、すべおのプロゞェクトの状態を䞀床にパヌゞしたす。これは `history.jsonl` をフィルタリングするのではなく完党に削陀したす。`-i` を枡しお削陀蚈画を䞀床に 1 ぀ず぀ステップスルヌしたす。1654パスの代わりに `--all` を枡しお、すべおのプロゞェクトの状態を䞀床にパヌゞしたす。これは `history.jsonl` をフィルタリングするのではなく完党に削陀したす。`-i` を枡しお、削陀蚈画を 1 ぀ず぀ステップスルヌしたす。

1655 1655 

1656このコマンドは `shell-snapshots/` ず `backups/` をそのたたにしおおきたす。これらはプロゞェクトスコヌプではないため、蚈画出力で譊告したす。1656コマンドは `shell-snapshots/` ず `backups/` をそのたたにしおおきたす。これらはプロゞェクトスコヌプではないため、蚈画出力で譊告したす。

1657 1657 

1658䞊蚘のアプリケヌションデヌタパスのいずれかを手動で削陀するこずもできたす。[保持する状態ファむル](#state-files-to-keep)は陀きたす。新しいセッションは圱響を受けたせん。以䞋のテヌブルは、過去のセッションで倱うものを瀺しおいたす。1658[保持するべき状態ファむル](#state-files-to-keep) を陀き、䞊蚘のアプリケヌションデヌタパスのいずれかを手動で削陀するこずもできたす。新しいセッションは圱響を受けたせん。以䞋の衚は、過去のセッションで倱うものを瀺しおいたす。

1659 1659 

1660| 削陀 | 倱うもの |1660| 削陀 | 倱うもの |

1661| ----------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |1661| ----------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |

1662| `~/.claude/projects/` | 過去のセッションの再開、続行、巻き戻し、およびすべおのプロゞェクトの自動メモリ |1662| `~/.claude/projects/` | 過去のセッションの再開、続行、巻き戻し、およびすべおのプロゞェクトの自動メモリ |

1663| `~/.claude/history.jsonl` | 䞊矢印プロンプトリコヌル、`Ctrl+R` 履歎怜玢、`!` シェルコマンド補完 |1663| `~/.claude/history.jsonl` | 䞊矢印プロンプトリコヌル、`Ctrl+R` 履歎怜玢、`!` シェルコマンド補完 |

1664| `~/.claude/paste-cache/` | リコヌルされたプロンプト内の貌り付けられたテキスト。[倧きなコンテンツを貌り付ける](/docs/ja/terminal-config#paste-large-content)を参照しおください。 |1664| `~/.claude/paste-cache/` | リコヌルされたプロンプトで貌り付けたテキスト。[倧きなコンテンツを貌り付ける](/docs/ja/terminal-config#paste-large-content) を参照 |

1665| `~/.claude/uploads/` | 過去の [Remote Control](/docs/ja/remote-control) セッションがパスで参照する添付ファむル |1665| `~/.claude/uploads/` | 過去の [Remote Control](/docs/ja/remote-control) セッションがパスで参照する添付ファむル |

1666| `~/.claude/file-history/` | 過去のセッションのチェックポむント埩元 |1666| `~/.claude/file-history/` | 過去のセッションのチェックポむント埩元 |

1667| `~/.claude/stats-cache.json` | `/usage` で衚瀺される履歎合蚈 |1667| `~/.claude/stats-cache.json` | `/usage` で衚瀺される履歎合蚈 |

1668| `~/.claude/usage-data/` | 過去の [`/insights`](/docs/ja/costs#analyze-your-usage-patterns) レポヌトず、それらを構築するために䜿甚されるキャッシュされた分析デヌタ |1668| `~/.claude/usage-data/` | 過去の [`/insights`](/docs/ja/costs#analyze-your-usage-patterns) レポヌトず、それらを構築するために䜿甚されたキャッシュされた分析デヌタ |

1669| `~/.claude/feedback-bundles/` | Anthropic アカりントチヌムにただ送信しおいないフィヌドバックずバグレポヌトアヌカむブ |1669| `~/.claude/feedback-bundles/` | Anthropic アカりントチヌムにただ送信しおいないフィヌドバックずバグレポヌトアヌカむブ |

1670| `~/.claude/feedback/drafts/` | 送信しおいない [Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior) |1670| `~/.claude/feedback/drafts/` | 送信しおいない [Claude が䜜成したフィヌドバック](/docs/ja/tools-reference#sendfeedback-tool-behavior) |

1671| `~/.claude/remote-settings.json` | なし。次の起動時に再取埗されたす。 |1671| `~/.claude/remote-settings.json` | なし。次の起動時に再取埗されたす |

1672| `~/.claude/cache/changelog.md` | なし。バックグラりンドで曎新されたす。 |1672| `~/.claude/cache/changelog.md` | なし。バックグラりンドで曎新されたす |

1673| `~/.claude/policy-limits.json` | なし。自動的に曎新されたす。 |1673| `~/.claude/policy-limits.json` | なし。自動的に曎新されたす |

1674| `~/.claude/tasks/` | 再開されたセッションが取埗するタスクリスト |1674| `~/.claude/tasks/` | 再開されたセッションが取埗するタスクリスト |

1675| `~/.claude/debug/`、`~/.claude/plans/`、`~/.claude/image-cache/`、`~/.claude/session-env/`、`~/.claude/shell-snapshots/`、`~/.claude/backups/` | ナヌザヌ向けのものはなし |1675| `~/.claude/debug/`、`~/.claude/plans/`、`~/.claude/image-cache/`、`~/.claude/session-env/`、`~/.claude/shell-snapshots/`、`~/.claude/backups/` | ナヌザヌ向けのなし |

1676| `~/.claude/todos/`、`~/.claude/statsig/`、`~/.claude/logs/` | なし。珟圚のバヌゞョンでは曞き蟌たれないレガシヌディレクトリ。 |1676| `~/.claude/todos/`、`~/.claude/statsig/`、`~/.claude/logs/` | なし。珟圚のバヌゞョンで曞き蟌たれおいないレガシヌディレクトリ |

1677 1677 

1678`~/.claude.json`、`~/.claude/settings.json`、たたは `~/.claude/plugins/` は削陀しないでください。これらは認蚌、蚭定、むンストヌル枈みプラグむンを保持しおいたす。1678`~/.claude.json`、`~/.claude/settings.json`、`~/.claude/plugins/` は削陀しないでください。これらは認蚌、蚭定、むンストヌル枈みプラグむンを保持しおいたす。

1679 1679 

1680<h2 id="related-resources">1680<h2 id="related-resources">

1681 関連リ゜ヌス1681 関連リ゜ヌス

Details

540<AccordionGroup>540<AccordionGroup>

541 <Accordion title="Anthropic サヌビス">541 <Accordion title="Anthropic サヌビス">

542 * api.anthropic.com542 * api.anthropic.com

543 * statsig.anthropic.com

544 * docs.claude.com543 * docs.claude.com

545 * platform.claude.com544 * platform.claude.com

546 * code.claude.com545 * code.claude.com


612 * [www.java.net](http://www.java.net)611 * [www.java.net](http://www.java.net)

613 * download.oracle.com612 * download.oracle.com

614 * yum.oracle.com613 * yum.oracle.com

614 * \*.r2.cloudflarestorage.com

615 </Accordion>615 </Accordion>

616 616 

617 <Accordion title="JavaScript ず Node パッケヌゞマネヌゞャヌ">617 <Accordion title="JavaScript ず Node パッケヌゞマネヌゞャヌ">


622 * npmjs.org622 * npmjs.org

623 * yarnpkg.com623 * yarnpkg.com

624 * registry.yarnpkg.com624 * registry.yarnpkg.com

625 * jsr.io

626 * npm.jsr.io

625 </Accordion>627 </Accordion>

626 628 

627 <Accordion title="Python パッケヌゞマネヌゞャヌ">629 <Accordion title="Python パッケヌゞマネヌゞャヌ">


676 * central.maven.org678 * central.maven.org

677 * repo1.maven.org679 * repo1.maven.org

678 * repo.maven.apache.org680 * repo.maven.apache.org

681 * maven.google.com

679 * jcenter.bintray.com682 * jcenter.bintray.com

680 * gradle.org683 * gradle.org

681 * [www.gradle.org](http://www.gradle.org)684 * [www.gradle.org](http://www.gradle.org)

682 * services.gradle.org685 * services.gradle.org

683 * plugins.gradle.org686 * plugins.gradle.org

687 * plugins-artifacts.gradle.org

684 * kotlinlang.org688 * kotlinlang.org

685 * [www.kotlinlang.org](http://www.kotlinlang.org)689 * [www.kotlinlang.org](http://www.kotlinlang.org)

686 * spring.io690 * spring.io


758 </Accordion>762 </Accordion>

759 763 

760 <Accordion title="クラりドサヌビスず監芖">764 <Accordion title="クラりドサヌビスず監芖">

761 * statsig.com

762 * [www.statsig.com](http://www.statsig.com)

763 * api.statsig.com

764 * sentry.io

765 * \*.sentry.io

766 * downloads.sentry-cdn.com

767 * http-intake.logs.datadoghq.com765 * http-intake.logs.datadoghq.com

768 * browser-intake-us5-datadoghq.com

769 * \*.datadoghq.com766 * \*.datadoghq.com

770 * \*.datadoghq.eu767 * \*.datadoghq.eu

771 * api.honeycomb.io768 * api.honeycomb.io

common-workflows.md +1 −1

Details

434| [ルヌチン](/docs/ja/routines) | クラりド、Anthropic 管理デフォルト | コンピュヌタがオフの堎合でも実行する必芁があるタスク。[claude.ai/code/routines](https://claude.ai/code/routines)で蚭定したす。スケゞュヌルに加えお API 呌び出したたは GitHub むベントでトリガヌするこずもできたす。 |434| [ルヌチン](/docs/ja/routines) | クラりド、Anthropic 管理デフォルト | コンピュヌタがオフの堎合でも実行する必芁があるタスク。[claude.ai/code/routines](https://claude.ai/code/routines)で蚭定したす。スケゞュヌルに加えお API 呌び出したたは GitHub むベントでトリガヌするこずもできたす。 |

435| [デスクトップスケゞュヌル枈みタスク](/docs/ja/desktop-scheduled-tasks) | デスクトップアプリ経由のマシン | ロヌカルファむル、ツヌル、たたはコミットされおいない倉曎ぞの盎接アクセスが必芁なタスク。 |435| [デスクトップスケゞュヌル枈みタスク](/docs/ja/desktop-scheduled-tasks) | デスクトップアプリ経由のマシン | ロヌカルファむル、ツヌル、たたはコミットされおいない倉曎ぞの盎接アクセスが必芁なタスク。 |

436| [GitHub Actions](/docs/ja/github-actions) | CI パむプラむン | オヌプン PR などのリポゞトリむベント、たたはワヌクフロヌ蚭定ず䞀緒に存圚する必芁がある cron スケゞュヌルに関連するタスク。 |436| [GitHub Actions](/docs/ja/github-actions) | CI パむプラむン | オヌプン PR などのリポゞトリむベント、たたはワヌクフロヌ蚭定ず䞀緒に存圚する必芁がある cron スケゞュヌルに関連するタスク。 |

437| [`/loop`](/docs/ja/scheduled-tasks) | 珟圚の CLI セッション | セッションが開いおいる間のクむックポヌリング。タスクは新しい䌚話を開始するず停止したす。`--resume` ず `--continue` は期限切れでないものを埩元したす。 |437| [`/loop`](/docs/ja/scheduled-tasks) | 珟圚の CLI セッション | セッションが開いおいる間のクむックポヌリング。`--resume` ず `--continue` は期限切れでないものを埩元したす。 |

438 438 

439<Tip>439<Tip>

440 スケゞュヌル枈みタスク甚のプロンプトを䜜成するずきは、成功がどのように芋えるか、および結果をどうするかに぀いお明瀺的に説明しおください。タスクは自埋的に実行されるため、質問を明確にするこずはできたせん。䟋えば「`needs-review` ラベルが付いたオヌプン PR をレビュヌし、問題に関するむンラむンコメントを残し、`#eng-reviews` Slack チャネルに芁玄を投皿したす。」440 スケゞュヌル枈みタスク甚のプロンプトを䜜成するずきは、成功がどのように芋えるか、および結果をどうするかに぀いお明瀺的に説明しおください。タスクは自埋的に実行されるため、質問を明確にするこずはできたせん。䟋えば「`needs-review` ラベルが付いたオヌプン PR をレビュヌし、問題に関するむンラむンコメントを残し、`#eng-reviews` Slack チャネルに芁玄を投皿したす。」

computer-use.md +2 −2

Details

112 䞀床に 1 ぀のセッション112 䞀床に 1 ぀のセッション

113</h3>113</h3>

114 114 

115䞀床に 1 ぀のセッションだけがコンピュヌタを䜿甚できたす。セッションは最初のコンピュヌタ䜿甚アクションでマシン党䜓のロックを取埗し、タスクが完了したずきではなく、セッションが終了したずきにそれを解攟したす。2 番目のセッションのコンピュヌタ䜿甚は、ロックを保持しおいるセッションを瀺す゚ラヌで倱敗したす。最初にそのセッションを終了しおください。115䞀床に 1 ぀のセッションだけがコンピュヌタを䜿甚できたす。セッションは最初のコンピュヌタ䜿甚アクションでロックを取埗し、タスクが完了したずきではなく、セッションが終了したずきにそれを解攟したす。2 番目のセッションのコンピュヌタ䜿甚は、ロックを保持しおいるセッションを瀺す゚ラヌで倱敗したす。最初にそのセッションを終了しおください。

116 116 

117<h3 id="apps-are-hidden-while-claude-works">117<h3 id="apps-are-hidden-while-claude-works">

118 Claude が䜜業しおいる間、アプリは非衚瀺になりたす118 Claude が䜜業しおいる間、アプリは非衚瀺になりたす


134 い぀でも停止134 い぀でも停止

135</h3>135</h3>

136 136 

137Claude がロックを取埗するず、macOS 通知が衚瀺されたす。「Claude is using your computer · press Esc to stop」。どこからでも `Esc` を抌しお珟圚のアクションを盎ちに䞭止するか、タヌミナルで `Ctrl+C` を抌したす。どちらの方法でも、Claude は停止し、アプリを衚瀺し、制埡をあなたに返したす。セッションは、[コンピュヌタ䜿甚ロック](#one-session-at-a-time)を終了するたで保持したす。137Claude がコンピュヌタを䜿甚する各タヌンで最初に、macOS 通知が衚瀺されたす。「Claude is using your computer · press Esc to stop」。どこからでも `Esc` を抌しお珟圚のアクションを盎ちに䞭止するか、タヌミナルで `Ctrl+C` を抌したす。どちらの方法でも、Claude は停止し、アプリを衚瀺し、制埡をあなたに返したす。セッションは、[コンピュヌタ䜿甚ロック](#one-session-at-a-time)を終了するたで保持したす。

138 138 

139Claude が完了したずきに 2 番目の通知が衚瀺されたす。139Claude が完了したずきに 2 番目の通知が衚瀺されたす。

140 140 

costs.md +3 −2

Details

74 74 

75`d` たたは `w` を抌しお、過去 24 時間ず過去 7 日間を切り替えたす。数倀は抂算であり、このマシン䞊のロヌカルセッション履歎から蚈算されるため、他のデバむスたたは claude.ai からの䜿甚量は含たれおいたせん。75`d` たたは `w` を抌しお、過去 24 時間ず過去 7 日間を切り替えたす。数倀は抂算であり、このマシン䞊のロヌカルセッション履歎から蚈算されるため、他のデバむスたたは claude.ai からの䜿甚量は含たれおいたせん。

76 76 

77[VS Code 拡匵機胜](/docs/ja/vs-code#check-account-and-usage) では、属性シェアず動䜜フラグが Account & usage ダむアログに Day および Week トグルずずもに衚瀺されたす。ルヌプ行は含たれたせん。Claude Code v2.1.174 以降が必芁です。77[VS Code 拡匵機胜](/docs/ja/vs-code#check-account-and-usage) では、属性シェアず動䜜フラグが Account & usage ダむアログに Day および Week トグルずずもに衚瀺されたす。ルヌプ行は含たれたせん。

78 78 

79<h4 id="check-your-usage-credits-spend">79<h4 id="check-your-usage-credits-spend">

80 䜿甚量クレゞット支出を確認する80 䜿甚量クレゞット支出を確認する


226 開発者が制限に぀いお質問する堎合226 開発者が制限に぀いお質問する堎合

227</h3>227</h3>

228 228 

229開発者は通垞、制限に関する質問を管理者に持ち蟌むため、どの䞊限に達したかを知るこずが圹立ちたす。4 ぀の状況は異なるこずを意味したす。229開発者は通垞、制限に関する質問を管理者に持ち蟌むため、どの䞊限に達したかを知るこずが圹立ちたす。これらの状況は異なるこずを意味したす。

230 230 

231* **「セッション制限に達したした」たたは「週間制限に達したした」**: サブスクリプションプランのシヌトベヌスの䜿甚りィンドり。これらのりィンドりはすべおのモデル党䜓で共有されるため、開発者は `/model` でモデルを切り替えおアクセスを埩元するこずはできたせん。メッセヌゞはりィンドりがリセットされるずきを衚瀺したす。モデル固有の「Opus 制限に達したした」たたは「Sonnet 制限に達したした」メッセヌゞの埌、`/model` でそのファミリヌ倖のモデルに切り替えるず、開発者は䜜業を続けるこずができたす。[䜿甚制限゚ラヌ](/docs/ja/errors#youve-hit-your-session-limit) を参照しおください。開発者がその間にできるこずは以䞋の通りです。231* **「セッション制限に達したした」たたは「週間制限に達したした」**: サブスクリプションプランのシヌトベヌスの䜿甚りィンドり。これらのりィンドりはすべおのモデル党䜓で共有されるため、開発者は `/model` でモデルを切り替えおアクセスを埩元するこずはできたせん。メッセヌゞはりィンドりがリセットされるずきを衚瀺したす。モデル固有の「Opus 制限に達したした」たたは「Sonnet 制限に達したした」メッセヌゞの埌、`/model` でそのファミリヌ倖のモデルに切り替えるず、開発者は䜜業を続けるこずができたす。[䜿甚制限゚ラヌ](/docs/ja/errors#youve-hit-your-session-limit) を参照しおください。開発者がその間にできるこずは以䞋の通りです。

232 * [䜿甚クレゞット](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) がオンになっおいる堎合、`/usage-credits` を実行しお割り圓おを超えた䜿甚をリク゚ストしおください。232 * [䜿甚クレゞット](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) がオンになっおいる堎合、`/usage-credits` を実行しお割り圓おを超えた䜿甚をリク゚ストしおください。

233 * Claude Code v2.1.234 以降では、[リセット埌に䞭断されたタスクを自動的に埅機しお続行](/docs/ja/interactive-mode#wait-for-a-usage-limit-to-reset) しおください。そのセクションでは、Claude Code がい぀自動的に埅機を開始するか、および開発者が `/rate-limit-options` からそれを遞択するずきを䞀芧衚瀺しおいたす。フリヌト党䜓で Claude Code が自動的に埅機を開始するかどうかを制埡するには、[マネヌゞド蚭定](/docs/ja/settings#settings-precedence) で [`autoContinueAtUsageLimit`](/docs/ja/settings-reference#autocontinueatusagelimit) を蚭定しおください。233 * Claude Code v2.1.234 以降では、[リセット埌に䞭断されたタスクを自動的に埅機しお続行](/docs/ja/interactive-mode#wait-for-a-usage-limit-to-reset) しおください。そのセクションでは、Claude Code がい぀自動的に埅機を開始するか、および開発者が `/rate-limit-options` からそれを遞択するずきを䞀芧衚瀺しおいたす。フリヌト党䜓で Claude Code が自動的に埅機を開始するかどうかを制埡するには、[マネヌゞド蚭定](/docs/ja/settings#settings-precedence) で [`autoContinueAtUsageLimit`](/docs/ja/settings-reference#autocontinueatusagelimit) を蚭定しおください。

234* **「個別支出制限に達したした」、「組織の月間支出制限」、たたは「チヌムの共有予算」**: 開発者のリク゚ストは䜿甚クレゞットに請求され、それらのクレゞットは蚭定した支出制限に達しおいたす。開発者が続行できるようにするには、[**管理者蚭定 > 䜿甚状況**](https://claude.ai/admin-settings/usage) に移動しお、メッセヌゞが名前を付ける制限を増やしおください。メッセヌゞがプラン リセット時間も名前を付ける堎合、開発者は代わりにそれたで埅぀こずができたす。各バリアントに぀いおは、[゚ラヌ リファレンス](/docs/ja/errors#youve-hit-your-monthly-spend-limit) を参照しおください。

234* **[Claude apps gateway](/docs/ja/claude-apps-gateway) からの支出制限メッセヌゞ**: 開発者はセルフホストされたゲヌトりェむに蚭定した支出䞊限を超過し、ゲヌトりェむは期間がリセットされるか䞊限が匕き䞊げられるたでリク゚ストをブロックしたす。[ゲヌトりェむ支出制限](/docs/ja/claude-apps-gateway-spend-limits) で䞊限、リセットスケゞュヌル、および開発者が芋るメッセヌゞを参照しおください。235* **[Claude apps gateway](/docs/ja/claude-apps-gateway) からの支出制限メッセヌゞ**: 開発者はセルフホストされたゲヌトりェむに蚭定した支出䞊限を超過し、ゲヌトりェむは期間がリセットされるか䞊限が匕き䞊げられるたでリク゚ストをブロックしたす。[ゲヌトりェむ支出制限](/docs/ja/claude-apps-gateway-spend-limits) で䞊限、リセットスケゞュヌル、および開発者が芋るメッセヌゞを参照しおください。

235* **コンテキストたたは auto-compact 譊告**: 䜿甚制限ではありたせん。䌚話がセッションの [auto-compact りィンドり](/docs/ja/model-config#set-the-auto-compact-window) に近づいおおり、Claude Code が叀い履歎を芁玄しお領域を解攟するしきい倀です。開発者を [トヌクン䜿甚量を削枛](#reduce-token-usage) に指しおください。236* **コンテキストたたは auto-compact 譊告**: 䜿甚制限ではありたせん。䌚話がセッションの [auto-compact りィンドり](/docs/ja/model-config#set-the-auto-compact-window) に近づいおおり、Claude Code が叀い履歎を芁玄しお領域を解攟するしきい倀です。開発者を [トヌクン䜿甚量を削枛](#reduce-token-usage) に指しおください。

236* **API たたはクラりドプロバむダヌプランで予期しない高い支出**: 通垞、クリアされたこずのない長いセッション、たたは Opus がデフォルトモデルずしお残されおいるこずに遡りたす。共有する最も圱響の倧きい習慣は、関連のないタスク間でクリアするこずずゞョブにモデルを䞀臎させるこずの䞡方で、[トヌクン䜿甚量を削枛](#reduce-token-usage) でカバヌされおいたす。237* **API たたはクラりドプロバむダヌプランで予期しない高い支出**: 通垞、クリアされたこずのない長いセッション、たたは Opus がデフォルトモデルずしお残されおいるこずに遡りたす。共有する最も圱響の倧きい習慣は、関連のないタスク間でクリアするこずずゞョブにモデルを䞀臎させるこずの䞡方で、[トヌクン䜿甚量を削枛](#reduce-token-usage) でカバヌされおいたす。

cross-session-messaging.md +405 −0 created

Details

1> ## Documentation Index

2> Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt

3> Use this file to discover all available pages before exploring further.

4 

5# 他の Claude Code セッションにメッセヌゞを送信する

6 

7> Claude が同じマシン䞊の他の Claude Code セッションをリストアップしおメッセヌゞを送信できるようにし、他のマシンたたはりェブ䞊のセッションに到達したす。

8 

9<Note>

10 クロスセッションメッセヌゞングには、macOS ず LinuxWSL 2 内の Linux を含むで Claude Code v2.1.224 以降が必芁です。ネむティブ Windows では、Claude Code v2.1.234 以降が必芁です。セッションが芁件を満たしおいる堎合、メッセヌゞングは有効になっおおり、有効にするものはありたせん。プロバむダヌ芁件ずセッションがそれを持っおいるこずを確認する方法に぀いおは、[利甚可胜性](#availability)を参照しおください。

11</Note>

12 

13クロスセッションメッセヌゞングにより、Claude は䞀぀の Claude Code セッションから別のセッションにメッセヌゞを配信できたす。䞀぀のセッションでの倉曎が別のセッションが構築しおいるものを砎壊する堎合、Claude はあなたが気付く前にそのセッションに譊告するこずができたす。䞀぀のセッションが別のセッションがブロックされおいる質問を解決する堎合、Claude は答えを送信するこずができたす。

14 

15メッセヌゞは、䞀぀の Claude が別の Claude に曞くテキストの䞀郚であり、送信者の䌚話履歎たたはファむルではありたせん。䌚話党䜓たたはそのコンテキストを移動するには、代わりに[セッションを再開](/docs/ja/sessions#resume-a-session)しおください。

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">

20 クロスセッションメッセヌゞングを䜿甚する堎合

21</h2>

22 

231 ぀のセッションが別のセッションが必芁ずするものを持っおいる堎合にメッセヌゞングを䜿甚したす。Claude は必芁に応じお自動的にメッセヌゞを送信できたす。たずえば、別のセッションが実行しおいる䜜業に圱響する倉曎を加えた埌、たたは送信するよう求めるこずができたす。䞀般的なケヌスは次のずおりです。

24 

25* **怜出結果を匕き継ぐ**: 1 ぀のセッションが砎壊的な倉曎を発芋するか決定を䞋すず、Claude はそれを圱響を受ける領域で䜜業しおいるセッションに芁玄したす。そこで再床説明する代わりに。

26* **䞊列ワヌクツリヌを調敎する**: セッションが別の[ワヌクツリヌ](/docs/ja/worktrees)で同じリポゞトリで䜜業する堎合、Claude は他のセッションに䜕がマヌゞされたかを䌝えるこずができたす。

27* **長時間実行される䜜業からステヌタスを取埗する**: マむグレヌションたたはテスト実行を監芖しおいるセッションに報告させるか、そこから自分で尋ねたす。そのセッションがこのマシン䞊にある堎合、Claude は[次にアむドル状態になるか終了するずきに 1 ぀の通知を求める](#get-a-notice-when-another-session-goes-idle)こずもできたす。

28* **マシン間でメッセヌゞを送信する**: 別のマシンたたはりェブ䞊の 1 ぀のセッションに到達したす。

29 

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">

39 別のセッションにメッセヌゞを送信する

40</h2>

41 

421 ぀のセッションが別のセッションが必芁ずするもの怜出結果、ステヌタス、決定などを孊習するず、Claude はタヌミナル間でコピヌペヌストする代わりに、それを枡したす。Claude は `ListAgents` でタヌゲットを怜出し、`SendMessage` で送信するため、ツヌル自䜓を呌び出すこずはありたせん。Claude はメッセヌゞを送信するよう求められずに決定でき、メッセヌゞを求めるよう促すこずもできたす。

43 

44自分でメッセヌゞを促すには、他のセッションが知る必芁があるこずたたは実行する必芁があるこずを Claude に䌝えたす。この䟋は、Claude が送信するメッセヌゞではなく、入力するプロンプトです。

45 

46```text wrap theme={null}

47他のタヌミナルで実行しおいるセッションがマむグレヌションを完了したかどうかを確認しおください

48```

49 

50Claude は実際のメッセヌゞ自䜓を曞くため、プロンプトはコンテンツを Claude に任せるこずができたす。このプロンプトは、その文蚀を指定せずに芁玄を求め、Claude が送信するものは異なりたす。

51 

52```text wrap theme={null}

53支払い API で䜜業しおいるセッションに、私たちが今行ったこずを説明しおください

54```

55 

56タヌゲット自䜓に名前を付けるには、プロンプトでセッションに蚀及したす。`@` の埌にセッション名の最初の文字を入力し、タむプアヘッドからセッションを遞択したす。これは[サブ゚ヌゞェントを @-mention する](/docs/ja/sub-agents#invoke-subagents-explicitly)のず同じ方法です。Claude Code v2.1.232 以降が必芁です。Claude Code はメンション`@api-worker` などを挿入し、Claude にどのセッションに名前を付けるかを䌝えるため、Claude は最初にセッションをリストせずにそのセッションにメッセヌゞを送信できたす。このプロンプトはメンションでタヌゲットに名前を付けたす。

57 

58```text wrap theme={null}

59@api-worker にスキヌママむグレヌションが完了したこずを知らせおください

60```

61 

62タむプアヘッドは、このマシン䞊の他のラむブセッションをリストしたす。2 ぀のケヌスでは、名前の最初の文字以䞊が必芁です。

63 

64* **このマシンを超えたセッション**: クラりドたたはリモヌトコントロヌルセッションは、Claude がこのマシンを超えたセッションをリストたたはメッセヌゞした埌にのみタむプアヘッドに衚瀺されるため、Claude に最初にそれらをリストするよう求めたす。

65* **文字、数字、ハむフン、アンダヌスコア以倖の文字を含む名前**: `@"release notes"` のように二重匕甚笊で入力したす。タむプアヘッドからセッションを遞択するず、Claude Code は匕甚笊を挿入したす。

66 

67ピッカヌなしでメンションを入力するこずもできたす。耇数のラむブセッションが蚀及された名前に応答する堎合、Claude はメッセヌゞを送信する前にどちらを意味するかを尋ねたす。

68 

69メッセヌゞが到着したずきの Claude が曞いたメッセヌゞの倖芳1 ぀の䟋を含むに぀いおは、[メッセヌゞの倖芳](#what-a-message-looks-like)を参照しおください。

70 

71<h3 id="message-delivery">

72 メッセヌゞ配信

73</h3>

74 

75受信偎の Claude はアクティブなタヌンの間にツヌル呌び出し間でメッセヌゞを読むため、実行䞭のツヌルは䞭断されたせん。受信偎のセッションがアむドル状態の堎合、Claude Code はメッセヌゞで新しいタヌンを開始したす。

76 

77別のセッションからのメッセヌゞはプレヌンテキストずしお到着したす。`@` でファむルたたは[MCP リ゜ヌス](/docs/ja/mcp#use-mcp-resources)に蚀及する堎合、Claude は曞かれたずおりにメンションを芋お、Claude Code は、メッセヌゞが新しいタヌンを開始するか、1 ぀の間に到着するかに関わらず、䜕も添付したせん。Claude は、受信偎のマシン䞊の蚀及されたパスを独自のツヌルで開くこずができたす。そのセッションの暩限に埓いたす。v2.1.251 より前では、新しいタヌンを開始したメッセヌゞ内の `@` メンションは、受信偎のファむルたたは MCP リ゜ヌスを添付したした。

78 

79Claude Code は次の堎合、メッセヌゞを拒吊したす。

80 

81* メッセヌゞが[サむズ䞊限を超えおいたす](#limitations)。Claude Code はそれを送信偎のセッションで拒吊したす。それが離れる前に。

82* このマシン䞊のセッションぞの急速なバヌストが[そのセッションのむンボックスが受け入れるもの](#limitations)に達したした。Claude Code はそのセッションぞのさらなるメッセヌゞを拒吊したす。

83* このマシン䞊の返信タヌゲットがシンボリックリンクされたタヌゲットなどの安党性チェックに倱敗したす。たたは予期されたプロセスではない゚ンドポむント。[クロスセッションメッセヌゞの送信を拒吊する](/docs/ja/errors#refusing-to-send-a-cross-session-message)はこれらのチェックをリストしたす。

84* Claude は[セッションを芋る](#see-which-sessions-claude-can-reach)の䞋で説明されおいるように、このセッション自䜓の名前にメッセヌゞをアドレス指定したす。

85 

86受信偎のセッションは、到着する各メッセヌゞを独自の[むンバりンドコントロヌル](#control-inbound-messages)に察しおチェックし、チェックは 3 ぀の結果のいずれかで終了したす。

87 

88* **配信**: Claude Code はメッセヌゞを受信偎の Claude に枡したす。

89* **保留**: Claude Code はメッセヌゞを配信されおいない状態で脇に眮きたす。保留されたメッセヌゞは、承認するか、埌のモヌドたたは蚭定倉曎がそれを蚱可するずきにのみ Claude に到達したす。

90* **拒吊**: Claude Code はメッセヌゞを配信せずにドロップしたす。

91 

92配信されるず、メッセヌゞは[䜿甚量](/docs/ja/costs)に察しお入力したプロンプトのようにカりントされ、受信偎の Claude は[䞀方向クロスマシンケヌス](#message-sessions-on-other-machines)を陀いお同じ方法で送信者に返信できたす。

93 

94暩限の境界はセッションごずに保持されたす。Claude は、独自のセッションで拒吊たたはブロックされたアクション、たたは独自の暩限蚭定がブロックするアクションを別のセッションに求めないよう指瀺され、その䜜業を代わりに戻すよう指瀺されたす。受信偎では、[受信偎のセッション独自の暩限プロンプトずルヌル](#how-a-session-treats-an-incoming-message)がメッセヌゞが求めるものに匕き続き適甚されたす。

95 

96<h3 id="get-a-notice-when-another-session-goes-idle">

97 別のセッションがアむドル状態になったずきに通知を取埗する

98</h3>

99 

100Claude は、このマシン䞊の 1 ぀のセッションに、そのセッションが次にアむドル状態になるか終了するずきに 1 ぀の通知を送り返すよう求めるこずができたす。ここでアむドルずは、セッションがキュヌに入っおいない状態でタヌンを完了したこずを意味したす。長いタスクを別のセッションで埅機しおいお、チェックする代わりに完了したずきに聞きたい堎合に䜿甚したす。䞡方のセッションで Claude Code v2.1.236 以降が必芁です。

101 

102<h4 id="ask-for-a-notice">

103 通知をリク゚ストする

104</h4>

105 

106埅機しおいるものを Claude に䌝えたす。このプロンプトはマむグレヌションセッションから通知をリク゚ストしたす。

107 

108```text wrap theme={null}

109マむグレヌションセッションが実行しおいる内容を完了したずきに教えおください

110```

111 

112Claude は `SendMessage` ツヌルの `notify_when_idle` 入力で賌読したす。送信しおいるメッセヌゞに添付するか、独自に。独自に、Claude Code は監芖されおいるセッションでタヌンを開始したり、トヌクンを費やしたりせずに賌読し、そのセッションが既にアむドル状態の堎合は通知をすぐに送信したす。メッセヌゞに添付されおいる堎合、Claude Code はメッセヌゞを最初に配信し、埌で通知を送信したす。

113 

114<h4 id="what-each-session-shows">

115 各セッションが衚瀺するもの

116</h4>

117 

118監芖されおいるセッションは、別のプロセスがセッションが次にアむドル状態になったずきに通知されるよう求めたこずを瀺す行を衚瀺したす。求めおいるセッションは、監芖されおいるセッションに名前を付ける行ずしお通知を衚瀺したす。行には、そのセッションのタヌンが完了した時刻ず、そのタヌンからの 1 行のステヌタスを含めるこずができたす。求めおいるセッションがアむドル状態の堎合、Claude Code は通知で新しいタヌンを開始したす。

119 

120<h4 id="limits">

121 制限

122</h4>

123 

124通知は 1 回限りです。Claude Code はそれを監芖されおいるセッションから 1 回送信し、どちらのセッションも他方をポヌリングしたせん。12 時間以内に通知が到着しない堎合、Claude Code は賌読をドロップし、Claude に䌝えるため、埅機し続けたせん。

125 

126各偎の[むンバりンドコントロヌル](#control-inbound-messages)はメッセヌゞのような通知に適甚されたす。

127 

128* **どちらかの偎で `refuse`**: 䜕も到着したせん。監芖されおいるセッションは、蚘録たたは応答せずにリク゚ストをドロップするため、賌読は 12 時間埌に未応答で期限切れになり、`refuse` を持぀求めおいるセッションは賌読したせん。

129* **どちらかの偎で `hold`**: 通知は少なくなっお到着したす。監芖されおいるセッションは 1 行のステヌタスを陀倖し、求めおいるセッションはトランスクリプトに通知を衚瀺し、Claude に配信したせん。

130 

131メむン䌚話の Claude のみが賌読でき、このマシン䞊のセッションのみに賌読できたす。サブ゚ヌゞェントたたぱヌゞェントチヌムチヌムメむトが `notify_when_idle` を蚭定する堎合、Claude Code は賌読を行わず、そう䌝えたす。Claude がチヌムメむト、サブ゚ヌゞェント、たたはこのマシンを超えたセッションなどの他の゚ヌゞェントから通知をリク゚ストする堎合、Claude Code は、添付されたメッセヌゞを含む党䜓の呌び出しを拒吊し、Claude が芁求なしでメッセヌゞを再送信できるように拒吊を報告したす。

132 

133<h3 id="see-which-sessions-claude-can-reach">

134 Claude が到達できるセッションを確認する

135</h3>

136 

137Claude はメッセヌゞのタヌゲットを独自に芋぀けるため、送信するよう求める前に䜕も実行する必芁はありたせん。Claude が到達できるセッションを自分で確認するには、`/list-agents` コマンドを実行したす。最初の行存圚する堎合はこのセッション自䜓の名前であり、他のセッションがそれにメッセヌゞを送信するために䜿甚する名前です。その䞋の行は Claude が到達できるセッションです。

138 

139* **サブ゚ヌゞェント**: 珟圚のセッション内で実行されおいる゚ヌゞェント。

140* **チヌムメむト**: このセッション独自の[゚ヌゞェントチヌム](/docs/ja/agent-teams)チヌムメむト。v2.1.239 より前では、チヌムメむトはリストに衚瀺されたせんでしたが、Claude は既に名前でメッセヌゞを送信できたした。

141* **他のロヌカルセッション**: 同じマシンで実行されおいる Claude Code セッション。[バックグラりンドセッション](/docs/ja/agent-view)を含みたす。セッションは[むンボックス゜ケット](#the-sessions-inbox-socket)をバむンドするずきにのみ衚瀺されたす。

142* **クラりドセッション**: このセッションが[リモヌトコントロヌル](/docs/ja/remote-control)に接続されおいる間に衚瀺される[りェブ䞊の Claude Code](/docs/ja/claude-code-on-the-web)セッション。Claude Code はリストで `cloud` ずラベル付けしたす。

143* **他のマシン䞊のリモヌトコントロヌルセッション**: [リモヌトコントロヌル](/docs/ja/remote-control)に接続されおいる間に衚瀺され、`Remote Control` ずラベル付けされたす。Claude Code は、リモヌトコントロヌル接続がドロップされたセッションのステヌタスを `offline` ずしお衚瀺したす。

144 

145このセッションは行の 1 ぀ではありたせん。Claude がこのセッション自䜓の名前にメッセヌゞをアドレス指定する堎合、Claude Code はそれを拒吊し、タヌゲットが珟圚のセッションであるこずを Claude に䌝えたす。v2.1.239 より前では、リストはこのセッションの名前を衚瀺せず、Claude Code は芋぀けられない゚ヌゞェントずしおそれに送信されたメッセヌゞを報告したした。

146 

147このセッションが[リモヌトコントロヌル](/docs/ja/remote-control)に接続されおいる間、Claude Code は `/list-agents` 出力からロヌカルセッションの詳现の䞀郚を保留し、Claude 自䜓がメッセヌゞを送信するセッションを探すずきに芋るものを倉曎したせん。

148 

149* **䜜業ディレクトリ**: 各ロヌカルセッションの䜜業ディレクトリを陀倖したす。

150* **セッション名**: 人に属性付けできないセッション名を陀倖するため、名前なしで残された行は `(unnamed session)` ず読みたす。

151* **最初の行**: このセッション自䜓の名前の行を陀倖したす。ただし、このタヌミナルでその名前を入力した堎合は陀倖したす。`--name` たたは `/rename` を䜿甚しお、セッションを起動たたは最埌に再開しおから。

152 

153出力がリストするずき、それは詳现が保留されたこずを瀺す泚蚘で終わりたす。`/rename` の埌に未䜿甚の名前を実行するず、セッション独自のキヌボヌドで、そのセッションに名前が付けられ、出力に衚瀺されたす。

154 

155Claude 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)に衚瀺される名前です。

160 

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 ぀の方法のいずれかでメッセヌゞをアドレス指定したす。

164 

165* **1 ぀のセッションが名前に応答する**: Claude Code は名前だけでメッセヌゞを配信したす。

166* **耇数のセッションが名前を共有するか、Claude Code がセッションを実行するすべおの堎所をチェックできなかった**: Claude は各行に短い識別子を远加し、アドレスで識別子を䜿甚したす。

167 

168<h3 id="message-sessions-on-other-machines">

169 他のマシン䞊のメッセヌゞセッション

170</h3>

171 

172メッセヌゞがどのように移動するか、および Anthropic サヌバヌを通過するかどうかは、タヌゲットセッションが実行される堎所によっお異なりたす。

173 

174| 他のセッションが実行される堎所 | メッセヌゞがどのように移動するか |

175| :----------------------------------------------- | :--------------------------------------------------------------------------------------- |

176| このマシン䞊 | macOS ず Linux 䞊のセッションごずの゜ケット、たたはネむティブ Windows 䞊のセッションごずの名前付きパむプ䞊。Anthropic サヌバヌを通じお決しおない |

177| 別のマシン䞊 | Anthropic サヌバヌを通じお、そのマシンの[リモヌトコントロヌル](/docs/ja/remote-control)接続䞊に到着 |

178| [りェブ䞊の Claude Code](/docs/ja/claude-code-on-the-web)侊 | Anthropic サヌバヌを通じお、クラりドセッションに盎接 |

179 

180別のマシン䞊のセッションずの䌚話を開始するには、Claude Code v2.1.225 以降ず[リストに衚瀺される](/docs/ja/sub-agents#invoke-subagents-explicitly)タヌゲットが必芁です。v2.1.225 より前では、Claude は到着したメッセヌゞにのみ返信できたした。

181 

182[リストに](#see-which-sessions-claude-can-reach) `offline` ずしお衚瀺されるセッションリモヌトコントロヌル接続がドロップされたセッションにメッセヌゞを送信できたす。送信は通過したすが、メッセヌゞはそのセッションのマシンが再接続した埌にのみ到着したす。Claude はメッセヌゞを送信するずきにそう䌝えられたす。

183 

184同じマシン配信は、機胜が有効になっおいるすべおの堎所で機胜したす。各セッションはディスク䞊のファむルに自身を登録したす。Claude がロヌカルセッションをリストたたはメッセヌゞするずき、Claude Code はそれらのファむルを読んでセッションを芋぀けるため、2 ぀のセッションは同じファむルを芋るこずができる堎合にのみ盞互に到達できたす。

185 

186コンテナは独自のファむルシステムを持぀ため、コンテナ内のセッションずホスト䞊のセッションは盞互に到達できたせん。同じコンテナ内の 2 ぀のセッションは、[セルフホストランナヌ](/docs/ja/self-hosted-environments)を含めお、盞互にメッセヌゞを送信できたす。WSL 2 内のセッションず同じコンピュヌタヌ䞊のネむティブ Windows セッションも盞互に到達できたせん。異なるホヌムディレクトリに登録し、異なる゜ケットタむプでリッスンするためです。

187 

188このセッションがリモヌトコントロヌルに接続されおいる間、別のマシン䞊のセッションにメッセヌゞを送信するずき、Claude Code はそのセッションの䌚話でこのセッションのリモヌトコントロヌル名の䞋にメッセヌゞを衚瀺したす。そのマシン䞊の Claude はその名前に返信できたす。たずえば、このセッションが `laptop-graceful-unicorn` ずしおリモヌトコントロヌルに接続されおいお、デスクトップにメッセヌゞを送信する堎合、デスクトップセッションで `laptop-graceful-unicorn` の䞋にメッセヌゞが衚瀺されたす。

189 

190このセッションがこのマシンを超えたセッションに Claude が送信するずきにリモヌトコントロヌルに接続されおいない堎合、メッセヌゞは通過したすが、[返信アドレス](#what-a-message-looks-like)なしで、受信偎の Claude は答えられたせん。Claude はメッセヌゞを送信するずきにそう䌝えられたす。

191 

192このマシンを超えたメッセヌゞが出発する前に承認を芁求するには、[`isolatePeerMachines`](#require-approval-for-cross-machine-messages)を蚭定したす。

193 

194<h2 id="how-a-session-treats-an-incoming-message">

195 セッションが受信メッセヌゞをどのように扱うか

196</h2>

197 

198セッション A がセッション B にメッセヌゞを送信する堎合、Claude Code は B の Claude に察しお、そのメッセヌゞがあなたからではなく別のセッションから来たこずを䌝え、メッセヌゞが実行できるこずを制限したす。

199 

200* **䜕も承認できたせん**: 別のセッションからのメッセヌゞはあなたの同意ずしおカりントされないため、保留䞭の暩限プロンプトに代わっお応答するこずはできたせん。

201* **蚭定を倉曎できたせん**: Claude Code は受信偎の Claude に察しお、別のセッションが芁求したため暩限蚭定、`CLAUDE.md`、たたはその他の蚭定を倉曎しないよう指瀺したす。

202* **コマンドは実行されたせん**: メッセヌゞのテキスト内のコマンド`/compact` などはプレヌンテキストずしお到着したす。Claude Code はそれを実行するこずはありたせん。

203* **暩限プロンプトは匕き続き発火したす**: メッセヌゞに察応するために受信偎セッションが持っおいない暩限が必芁な堎合、他の䜜業ず同じプロンプトが衚瀺されたす。

204 

205<h3 id="what-a-message-looks-like">

206 メッセヌゞの倖芳

207</h3>

208 

209メッセヌゞが到着するず、Claude Code は䌚話内に薄い 1 行のプレビュヌずしお衚瀺し、プレビュヌ行は埌で䌚話に残りたす。プレビュヌには送信者の名前ずメッセヌゞの最初の行が含たれ、長い堎合は `
` で切られたす。䟋えば `› Message from @api-worker: Schema migration finished (ctrl+o to expand)` のようになりたす。v2.1.247 より前では、Claude Code は到着したメッセヌゞをプレビュヌではなく完党に衚瀺しおいたした。

210 

211以䞋のいずれかで完党なテキストが衚瀺されたす。

212 

213* `Ctrl+O` を抌しお[トランスクリプトビュヌア](/docs/ja/interactive-mode#transcript-viewer)を開き、送信者のセッション名の䞋で完党なテキストを読みたす。

214* [`--verbose`](/docs/ja/cli-reference#cli-flags) で開始されたセッションでは、Claude Code はプレビュヌではなく完党なテキストを衚瀺したす。

215 

216プレビュヌは衚瀺内容のみを短瞮したす。展開するかどうかに関わらず、Claude はメッセヌゞ党䜓を読みたす。

217 

218Claude は送信者の名前ず返信アドレスを含むメッセヌゞを受け取りたす。ただし、[䞀方向クロスマシンメッセヌゞ](#message-sessions-on-other-machines)は返信アドレスを含みたせん。名前ず返信アドレスを陀いお、受信偎の Claude はメッセヌゞのテキストを取埗し、送信者の䌚話履歎たたはファむルは取埗したせん。[メッセヌゞ配信](#message-delivery)では、テキスト内の `@` メンションに぀いお説明しおいたす。

219 

220[サブ゚ヌゞェント](/docs/ja/sub-agents)が䜜成したメッセヌゞは、送信偎セッションの名前で到着し、メッセヌゞテキスト内でサブ゚ヌゞェントが識別されたす。それぞの返信は、そのセッションのメむン䌚話に到達し、サブ゚ヌゞェントには到達したせん。

221 

222この䟋は、ある Claude が別の Claude に曞いたメッセヌゞで、展開時の完党なテキストは次のように読たれたす。

223 

224```text wrap theme={null}

225Schema migration finished

226The new column is tenant_id, and rebasing on main is safe now.

227```

228 

229<h3 id="control-inbound-messages">

230 むンバりンドメッセヌゞを制埡する

231</h3>

232 

233[`crossSessionInbound`](/docs/ja/settings-reference#crosssessioninbound) を蚭定しお、セッションが他のセッションから到着するメッセヌゞをどのように凊理するかを遞択したす。

234 

235| 倀 | 動䜜 |

236| :------- | :---------------------------------------------------------------------------------------------------------------------------------------------- |

237| `accept` | Claude Code は各メッセヌゞを Claude に配信したす |

238| `hold` | Claude Code は各メッセヌゞの通知を衚瀺し、配信したせん。埌で `accept` が適甚される堎合、[優先順䜍ルヌル](/docs/ja/settings-reference#crosssessioninbound)に埓っお、Claude Code は保留䞭のメッセヌゞをリリヌスしたす |

239| `refuse` | Claude Code は各メッセヌゞを配信せずにドロップしたす |

240 

241蚭定ファむルを線集する以倖に、`/config` 行の **Messages from your other sessions** で倀を遞択できたす。Claude Code は遞択した倀をナヌザヌ蚭定に曞き蟌みたす。この行には Claude Code v2.1.232 以降が必芁で、管理蚭定たたは `--settings` フラグがキヌを蚭定しおいる堎合は衚瀺されたせん。ナヌザヌ蚭定倀は適甚されないためです。Claude Code はこのキヌに察しお `/config crossSessionInbound=value` ショヌトハンドを拒吊したす。

242 

243どの倀が適甚されるかを確認するには、[蚭定リファレンス](/docs/ja/settings-reference#crosssessioninbound)の `crossSessionInbound` 優先順䜍ルヌルに埓いたす。倀が適甚されない堎合、Claude Code は 2 ぀のセッションの暩限モヌドに基づいおメッセヌゞごずに決定したす。[暩限プロンプトをバむパス](/docs/ja/permission-modes#skip-all-checks-with-bypasspermissions-mode)するセッションを 1 ぀のクラスにグルヌプ化し、他のすべおのセッションを別のクラスにグルヌプ化したす。Plan mode は、バむパス暩限が利甚可胜なセッションではバむパスずしおカりントされ、[auto](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)、`acceptEdits`、`dontAsk` はプロンプトずしおカりントされたす。

244 

245* **受信偎セッションが暩限をプロンプト**: Claude Code は各メッセヌゞを配信したす。送信偎セッションが暩限プロンプトをバむパスしおいるこずを識別する堎合のみ、承認のために 1 ぀を保留したす。

246* **受信偎セッションが暩限をバむパス**: Claude Code は各メッセヌゞを承認のために保留したす。送信偎セッションも同様にバむパスしおいるこずを識別する堎合のみ、1 ぀を配信したす。

247 

248デフォルトがメッセヌゞを保留する堎合、Claude Code は受信偎セッションで承認ダむアログを開きたす。ダむアログには送信者ずプレビュヌが衚瀺されたす。

249 

250* **Approve** はそのメッセヌゞを Claude に配信したす。

251* **Deny** たたはダむアログを閉じるず、ドロップされたす。

252* ダむアログが [`dialogExpiry`](/docs/ja/settings-reference#dialogexpiry) 期限を過ぎお未回答のたたの堎合、Claude Code はそれを閉じおメッセヌゞをドロップしたす。期限のデフォルトは 5 分です。

253* [バックグラりンドセッション](/docs/ja/agent-view)にタヌミナルが接続されおいない堎合、Claude Code はダむアログを期限を過ぎお開いたたたにしたす。接続埌、ダむアログが完党な期限期間未回答のたたの堎合、Claude Code はそれを閉じおメッセヌゞをドロップしたす。

254* このセッションの暩限モヌドクラスがメッセヌゞが保留されおいる間に倉曎される堎合、Claude Code はむンバりンドルヌルを再適甚し、珟圚受け入れるメッセヌゞを配信し、通知を衚瀺したす。

255* 蚭定倉曎により `refuse` がメッセヌゞが保留されおいる間に適甚される堎合、Claude Code はすべおの保留䞭のメッセヌゞをドロップし、到達できる各送信者に拒吊を報告したす。

256 

257送信者が同じマシン䞊のむンタラクティブセッションの堎合、Claude Code はそこに通知を衚瀺し、受信者が埌でメッセヌゞを配信、拒吊、たたは期限切れにするずきにフォロヌアップを衚瀺したす。受信者がそれを拒吊する堎合、Claude Code はそこに受信者がクロスセッションメッセヌゞを受け入れおいないこずを瀺す通知を衚瀺し、送信者の Claude に埅機たたは再送信しないよう指瀺したす。

258 

259Claude Code は最倧 100 個のメッセヌゞを保留し、配信キュヌずは別に、それを超えるず最も叀いものをドロップしたす。

260 

261<h3 id="non-interactive-sessions">

262 非むンタラクティブセッション

263</h3>

264 

265Claude Code は [`claude -p`](/docs/ja/headless) セッションのむンボックス゜ケットをむンタラクティブなものず同様にバむンドするため、長時間実行される `-p` ワヌカヌはメッセヌゞを受信でき、リストに衚瀺されたす。[ベアモヌド](/docs/ja/headless#start-faster-with-bare-mode)でセッションを開始する堎合、Claude Code は゜ケットをバむンドしないため、そのセッションはメッセヌゞを受信できず、゚ヌゞェントリストに衚瀺されたせん。

266 

267`-p` セッションは承認ダむアログを衚瀺できたせん。[むンバりンドデフォルト](#control-inbound-messages)がそこでメッセヌゞを保留する堎合、Claude Code はダむアログが䜿甚する同じ [`dialogExpiry`](/docs/ja/settings-reference#dialogexpiry) 期限デフォルトは 5 分でそれを保持したす。

268 

269* **期限前**: モヌドたたは蚭定倉曎によりメッセヌゞが蚱可される堎合、Claude Code はそれを配信したす。

270* **期限埌**: Claude Code はメッセヌゞをドロップし、到達できる送信者に期限切れずしお報告したす。

271 

272`dialogExpiry` を `"never"` に蚭定しお、デフォルト保留メッセヌゞをセッション終了たで保持したす。明瀺的な `hold` 蚭定で保留されたメッセヌゞは期限切れになりたせん。Claude Code はそれを配信するだけで、埌で `accept` が適甚される堎合です。

273 

274セッションがメッセヌゞが保留されたたた終了する堎合、Claude Code はそれらを到達できる各送信者に期限切れずしお報告したす。v2.1.225 より前では、`-p` セッションに期限は適甚されたせんでした。保留䞭のメッセヌゞは、実行䞭の暩限モヌド倉曎によっお配信されない限り保留されたたたで、保留䞭のメッセヌゞでセッションが終了した堎合、送信者に䜕も報告されたせんでした。

275 

276`-p` ワヌカヌが無人でメッセヌゞを受け取れるようにするには、その `--settings` 倀で `crossSessionInbound` を `accept` に蚭定しお開始したす。ナヌザヌ蚭定の `accept` も機胜したすが、実行するすべおのセッションに適甚されたす。

277 

278<h3 id="the-sessions-inbox-socket">

279 セッションのむンボックス゜ケット

280</h3>

281 

282期埅するセッションが゚ヌゞェントリストにない堎合、スクリプトたたはフックをセッションに投皿したい堎合、たたはサンドボックス化されたコマンドが゜ケットに到達できない堎合は、このセクションを読んでください。

283 

284Claude Code は、クロスセッションメッセヌゞングが有効になっおいる各セッションのむンボックス゜ケットをバむンドしたす。ここで、マシン䞊の他のセッションはメッセヌゞを配信したす。゜ケットは macOS ず LinuxWSL 2 内の Linux を含むでは Unix ドメむン゜ケットで、ネむティブ Windows ではネヌムドパむプです。どのセッションの皮類がバむンドするかに぀いおは、[非むンタラクティブセッション](#non-interactive-sessions)を参照しおください。

285 

286゜ケットのパスは 2 ぀の堎所で芋぀けるこずができたす。

287 

288* `/status` は `Peer address` 行に衚瀺したす。パスは `uds:` で始たりたす。

289* Claude Code は[フック](/docs/ja/hooks)ず Bash コマンドに [`CLAUDE_CODE_MESSAGING_SOCKET`](/docs/ja/env-vars#variables) 環境倉数ずしお゚クスポヌトしたす。

290 * メッセヌゞングがオンで開始するセッションでは、Claude Code は `SessionStart` を含むすべおのフックが実行される前に倉数を゚クスポヌトしたす。

291 * 各セッションは独自の゜ケットを゚クスポヌトし、芪セッションから継承されたものは決しお゚クスポヌトしたせん。

292 

293macOS ず Linux では、Claude Code は゜ケットをオペレヌティングシステムナヌザヌに制限したす。ネむティブ Windows では、代わりに各接続がたずオペレヌティングシステムナヌザヌのみが読み取るこずができるキヌで認蚌するこずを芁求したす。どちらの方法でも、共有マシン䞊の別のナヌザヌのセッションはそれに配信できたせん。

294 

295macOS ず Linux では、Claude Code は受け入れるこずができないディレクトリ䟋えば別のナヌザヌが所有するディレクトリに゜ケットを䜜成するこずも拒吊し、代わりにプラむベヌトなナヌザヌごずのディレクトリ `/tmp/cc-socks-<uid>` を䜿甚したす。受け入れるこずができるディレクトリがない堎合、セッションはむンボックスなしで実行されたす。Claude Code は通知を衚瀺し、`/status` は `Peer address` 行に `unavailable` ず理由を衚瀺し、[`--debug`](/docs/ja/cli-reference#cli-flags) ログは完党な拒吊を蚘録したす。

296 

297゜ケットのパスず共に、Claude Code はセッションごずのトヌクンを [`CLAUDE_CODE_MESSAGING_TOKEN`](/docs/ja/env-vars#variables) ずしお゚クスポヌトしたす。独自のセッションの゜ケットに投皿するスクリプトは、接続の最初の行ずしお `{"type":"auth","token":"<token>"}` を送信できたす。ここで `<token>` は `CLAUDE_CODE_MESSAGING_TOKEN` の倀です。Claude Code が行を芁求するかどうかはプラットフォヌムに䟝存したす。

298 

299* **macOS ず LinuxWSL 2 を含む**: 行はオプションです。Claude Code は認蚌行の有無にかかわらず接続を受け入れたす。

300* **ネむティブ Windows**: 行は必須です。Claude Code は最初の行が有効な認蚌行でない接続を閉じ、その接続からは䜕も配信したせん。

301 

302投皿するメッセヌゞの準備ができたずきにのみ接続を開きたす。Claude Code は 30 秒以内に完党な行を送信しおいない接続を閉じるため、遅いコマンドの出力をたずキャプチャしおから接続を開いお送信したす。

303 

304以䞋の[独自の子ルヌル](#own-child-messages)は、Claude Code がトヌクンを参照するタむミングず、怜蚌できないメッセヌゞをどのように扱うかを説明しおいたす。

305 

306<span id="own-child-messages" />Claude Code は゜ケットに到着するメッセヌゞを、1 ぀の䟋倖ず 1 ぀の前提条件を陀いお、他のピアメッセヌゞず同じ[むンバりンドコントロヌル](#control-inbound-messages)を通しお実行したす。

307 

308* **独自の子メッセヌゞ**: `crossSessionInbound` 倀が適甚されない堎合、Claude Code はセッションの独自の子プロセスフックや Bash コマンドなどから来たこずを怜蚌したメッセヌゞを配信したす。これらは独自のセッションの゜ケットに投皿したす。

309 * LinuxWSL 2 内を含むでは、Claude Code は既に終了した子に぀いおも、プロセス蚌拠によっお怜蚌できたす。macOS では、投皿プロセスがただ実行䞭の堎合のみそのように怜蚌でき、Claude Code がプロセス ID 1 ずしお実行されるコンテナではプロセス蚌拠がたったくありたせん。ネむティブ Windows でも同様です。

310 * 投皿プロセスが終了した埌の macOS ず Claude Code がプロセス ID 1 ずしお実行されるコンテナでは、そのプロセス蚌拠がなく、Claude Code は代わりに接続を開いた認蚌行でセッションの゚クスポヌトされた [`CLAUDE_CODE_MESSAGING_TOKEN`](/docs/ja/env-vars#variables) を送信した子を怜蚌したす。ネむティブ Windows では、そのトヌクンが Claude Code が独自の子メッセヌゞを怜蚌する唯䞀の方法です。

311 * Claude Code がどちらの方法でも怜蚌できない堎合、それはメッセヌゞを暩限クラスを䞻匵しない他のメッセヌゞのように扱うため、暩限プロンプトをバむパスするセッションは承認のためにそれを保留したす。

312* **サンドボックス化されたセッション**: Bash コマンドが[サンドボックス](/docs/ja/sandboxing)内から゜ケットに到達できるかどうかを、サンドボックスの Unix ゜ケット蚭定 [`sandbox.network.allowAllUnixSockets` ず `sandbox.network.allowUnixSockets`](/docs/ja/settings-reference#sandbox-settings) で制埡したす。

313 

314<h2 id="restrict-cross-session-messaging">

315 クロスセッションメッセヌゞングを制限する

316</h2>

317 

318メッセヌゞごずのデフォルトを超えお、2 ぀の方法でメッセヌゞングを狭めるこずができたす。マシンを超えたメッセヌゞが出発する前に承認を芁求するか、セッションたたは組織のメッセヌゞングをオフにしたす。

319 

320<h3 id="require-approval-for-cross-machine-messages">

321 クロスマシンメッセヌゞの承認を芁求する

322</h3>

323 

324[`isolatePeerMachines`](/docs/ja/settings-reference#isolatepeermachines)を `true` に蚭定しお、`SendMessage` がこのマシンを超えたセッションに到達する前に明瀺的な承認を芁求したす。

325 

326```json theme={null}

327{

328 "isolatePeerMachines": true

329}

330```

331 

332これが蚭定されおいる堎合、Claude Code は、`bypassPermissions` モヌド通垞の暩限プロンプトをスキップするでも、Claude のメッセヌゞがこのマシンを超えたセッションに出発する前に承認を求めたす。任意の蚭定スコヌプからの `true` が適甚されるため、チェックむンされたプロゞェクトファむルは芁件をオンにできたすが、オフにはできたせん。Claude Code は同じマシン䞊のセッション間のメッセヌゞをプロンプトしたせん。

333 

334<h3 id="turn-off-cross-session-messaging">

335 クロスセッションメッセヌゞングをオフにする

336</h3>

337 

338受信ず送信は別のコントロヌルであるため、必芁な方向をオフにするか、䞡方をオフにしたす。到着するメッセヌゞには `crossSessionInbound` を䜿甚し、Claude がここで送信たたはリストできるものには暩限ルヌルを䜿甚したす。

339 

340* **受信を停止**: `crossSessionInbound` を `refuse` に蚭定し、Claude Code はむンバりンドピアメッセヌゞをドロップし、配信したせん。プロゞェクトたたはロヌカル蚭定から、`refuse` はすべおの他の゜ヌスに適甚され、ナヌザヌ蚭定から、管理蚭定たたは `--settings` フラグが倀を蚭定しない限り適甚されたす。

341* **送信ずリストを停止**: `SendMessage` ず `ListAgents` に名前を付ける[暩限拒吊ルヌル](/docs/ja/permissions#tool-specific-permission-rules)を远加したす。䞡方は指定子なしでベアツヌル名を取りたす。

342 

343管理者は、[管理蚭定](/docs/ja/managed-settings)で組織の䞡偎をオフにでき、拒吊ルヌルず `refuse` を組み合わせるこずができたす。

344 

345```json theme={null}

346{

347 "permissions": {

348 "deny": ["SendMessage", "ListAgents"]

349 },

350 "crossSessionInbound": "refuse"

351}

352```

353 

354これが蚭定されおいる堎合、Claude Code は各セッションのむンボックス゜ケットをバむンドしたすが、それに到着するすべおのメッセヌゞをドロップし、Claude に䜕も配信したせん。`SendMessage` を拒吊するず、同じツヌルが䞡方に機胜するため、サブ゚ヌゞェントず゚ヌゞェントチヌムチヌムメむトぞのメッセヌゞングも削陀されたす。拒吊するセッションは、独自の `/status` たたはマシン䞊の他のセッションのリストに目に芋える倉化を瀺さないため、確認するには、ステヌタスではなく、そのセッションに適甚される蚭定ファむルを確認しおください。

355 

356<h2 id="availability">

357 利甚可胜性

358</h2>

359 

360クロスセッションメッセヌゞングには、macOS、Linux、WSL 2 では Claude Code v2.1.224 以降が必芁です。ネむティブ Windows では v2.1.234 以降が必芁です。利甚可胜性ず Claude がメッセヌゞを送信できるセッションは、オペレヌティングシステム、プロバむダヌ、蚭定によっお異なりたす。

361 

362* **オペレヌティングシステム**: macOS、Windows、LinuxWSL 2 内の Linux を含むで利甚可胜です。

363 

364* **このマシン䞊のセッション**: Amazon Bedrock、Claude Platform on AWS、Google Cloud の Agent Platform、Microsoft Foundry を含むすべおのプロバむダヌで利甚可胜です。たた、[フィヌチャヌフラグ取埗](/docs/ja/env-vars#features-that-need-feature-flag-fetching)がオフで実行されるセッションでも利甚可胜です。これらのプロバむダヌでフラグ取埗がオフの堎合、同䞀マシン䞊のメッセヌゞングには Claude Code v2.1.248 以降が必芁です。Claude Code はこれらのメッセヌゞを [セッションごずの゜ケット](#the-sessions-inbox-socket)を通じおマシン䞊で配信し、Anthropic サヌバヌを経由するこずはありたせん。

365 

366 セッションがメッセヌゞを受け取らないようにするには、[`crossSessionInbound`](#turn-off-cross-session-messaging)を`refuse`に蚭定しおください。

367 

368* **このマシンを超えたセッション**: Claude は [りェブ䞊の Claude Code](/docs/ja/claude-code-on-the-web)セッションず、Remote Control に接続されおいるセッションから他のマシン䞊のセッションを怜出したす。このセッションのアクティブな認蚌ずしお claude.ai サむンむンが必芁であり、他の [Remote Control 芁件](/docs/ja/remote-control#requirements)も必芁です。Claude は API キヌたたは Amazon Bedrock、Claude Platform on AWS、Google Cloud の Agent Platform、Microsoft Foundry ではこれらのセッションを怜出できたせん。

369 

370セッションを確認するには、`/list-agents`を入力しおください。`/peers`ずしおも利甚可胜です。結果は、フィヌチャヌを持たないセッションず、`SendMessage`ツヌルの欠萜や送信の拒吊など、より狭い範囲でメッセヌゞをブロックしたセッションを区別したす。

371 

372* **`/list-agents`が認識されない**: セッションはクロスセッションメッセヌゞングを持っおいたせん。䞊蚘の芁件を確認しおください。バヌゞョン芁件に぀いおは`claude --version`から始めおください。

373* **`/list-agents`は機胜するが、送信が到着しなかった**: メッセヌゞングはオンであり、より狭い範囲の䜕かが適甚されたす。

374 * **拒吊ルヌル**: [暩限拒吊ルヌル](#turn-off-cross-session-messaging)は`SendMessage`ず`ListAgents`ツヌルを削陀したす。

375 * **むンバりンドコントロヌル**: [受信セッションのむンバりンドコントロヌル](#control-inbound-messages)は、送信したものを保持たたはドロップできたす。

376 * **クラりドセッションが芋぀からない**: クラりドセッションは、このセッションが [Remote Control](/docs/ja/remote-control)に接続されおいる間のみ衚瀺されたす。

377 * **他のマシンのセッションが芋぀からない**: 別のマシン䞊のセッションは、[Remote Control](/docs/ja/remote-control)で実行され、このセッションも接続されおいる堎合にのみ衚瀺されたす。

378 * **他のマシンのセッションが`offline`**: `offline`ずしおリストされおいるセッションぞのメッセヌゞは通過したすが、[そのセッションのマシンが再接続した埌にのみ到着したす](#message-sessions-on-other-machines)。

379 * **叀いクラりドたたは他のマシンのセッションが芋぀からない**: Claude Code は [これらのセッションリストを最新順に読み蟌み、制限されたペヌゞ数の埌に停止したす](#see-which-sessions-claude-can-reach)。そのため、Claude はそれらのペヌゞを超えお萜ちたセッションを名前でメッセヌゞするこずはできたせん。

380 * **䌚話を開始する**: [他のマシン䞊のセッションにメッセヌゞを送信する](#message-sessions-on-other-machines)は、このマシンを超えたセッションずの䌚話を開始するこずに぀いお説明しおいたす。

381 

382メッセヌゞング機胜を持぀セッションでは、`/status`はセッション自身のむンボックスアドレスを含む`Peer address`行も衚瀺するか、Claude Code が [むンボックスをセットアップできなかった](#the-sessions-inbox-socket)堎合は`unavailable`ず理由を衚瀺したす。

383 

384<h2 id="limitations">

385 制限

386</h2>

387 

388ここの制限はメッセヌゞングチャネル自䜓の特性であり、機胜が実行される堎所に適甚されたす。プラットフォヌムずプロバむダヌのギャップに぀いおは、代わりに[利甚可胜性](#availability)を参照しおください。

389 

390* **プレヌンテキストのみ**: Claude はセッション間でプレヌンテキストのみを送信したす。構造化された[゚ヌゞェントチヌム](/docs/ja/agent-teams)プロトコルメッセヌゞはチヌム内に留たりたす。

391* **同じマシンメッセヌゞサむズは䞊限がありたす**: Claude Code は、シリアル化された圢匏が玄 100 䞇文字を超えるず、このマシン䞊のセッションぞのメッセヌゞを拒吊したす。拒吊は[正確なサむズに名前を付けたす](/docs/ja/errors#message-too-large-for-cross-session-delivery)。受信偎のセッションには䜕も到達したせん。

392* **このマシン䞊のセッションぞの急速なバヌストは送信者で拒吊されたす**: このマシン䞊のセッションぞのメッセヌゞの急速なバヌストがそのセッションのむンボックスが受け入れるものに達するず、Claude Code は送信偎のセッションでさらなる送信を拒吊したす。[拒吊はバヌストに名前を付けたす](/docs/ja/errors#too-many-messages-to-this-session-just-now)。Claude に残りを 1 ぀のメッセヌゞにバッチするか、埅機するよう䌝えたす。v2.1.236 より前では、Claude Code はそれらの送信を送信されたず報告したしたが、受信偎のセッションはそれらをドロップしたした。

393* **メッセヌゞルヌプはスロットルされたす**: 受信偎のセッションでは、Claude Code は送信者ごずに繰り返されたメッセヌゞをレヌト制限し、短いりィンドり内に到着する同䞀の繰り返しをドロップし、最倧 50 個の受け入れられたメッセヌゞを Claude が読むためにキュヌに入れたす。したがっお、2 ぀のセッション間のメッセヌゞルヌプは独自に停止したす。レヌト制限、繰り返しチェック、たたはキュヌキャップがこのマシン䞊のむンタラクティブセッションからメッセヌゞをドロップする堎合、Claude Code はそのセッションにどちらがドロップされたかを䌝え、その Claude に右に再送信しないよう䌝えたす。

394 

395<h2 id="related-resources">

396 関連リ゜ヌス

397</h2>

398 

399* [サブ゚ヌゞェント](/docs/ja/sub-agents#resume-subagents)ず[゚ヌゞェントチヌム](/docs/ja/agent-teams#messages-between-agents): 単䞀のセッションたたはチヌム内のメッセヌゞング

400* [バックグラりンド゚ヌゞェント](/docs/ja/agent-view): メッセヌゞを送信する可胜性のある䞊列セッションをディスパッチおよび監芖したす

401* [リモヌトコントロヌル](/docs/ja/remote-control): このセッションを接続しお、他のマシン䞊のセッションに到達したす

402* [蚭定](/docs/ja/settings-reference#all-settings): `crossSessionInbound`、`isolatePeerMachines`、`dialogExpiry`

403* [暩限モヌド](/docs/ja/permission-modes): むンバりンドデフォルトの 2 ぀のクラスの背埌にあるモヌド

404* [ツヌルリファレンス](/docs/ja/tools-reference): ツヌルテヌブルの `ListAgents` ず `SendMessage` 行

405* [゚ヌゞェントを䞊列で実行](/docs/ja/agents): Claude Code が耇数の゚ヌゞェントを実行する方法を比范したす

desktop.md +7 −7

Details

24 24 

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むンストヌル埌、Claude を起動しおサむンむンし、**Code** タブをクリックしたす。Windows で初めお開く堎合、[Git for Windows](https://git-scm.com/downloads/win) がむンストヌルされおいる必芁がありたす。むンストヌル埌、アプリを再起動しおください。最初のセッションのりォヌクスルヌに぀いおは、[はじめにガむド](/docs/ja/desktop-quickstart)を参照しおください。27むンストヌル埌、Claude を起動しおサむンむンし、**Code** タブをクリックしたす。最初のセッションのりォヌクスルヌに぀いおは、[はじめにガむド](/docs/ja/desktop-quickstart)を参照しおください。

28 28 

29Code タブでは、各䌚話は **セッション** です独自のチャット履歎、プロゞェクトフォルダ、コヌド倉曎を持ち、他のセッションずは独立しおいたす。サむドバヌはセッションをリストアップし、耇数を䞊列で実行できたす。セッション内では以䞋のこずができたす29Code タブでは、各䌚話は **セッション** です独自のチャット履歎ずプロゞェクトフォルダを持ち、他のセッションずは独立しおいたす。サむドバヌはセッションをリストアップし、耇数を䞊列で実行できたす。セッション内では以䞋のこずができたす

30 30 

31* [diff ビュヌで倉曎をレビュヌしおコメント](#review-changes-with-diff-view)しおから、[CI を通じお結果の PR を監芖](#monitor-pull-request-status)31* [diff ビュヌで倉曎をレビュヌしおコメント](#review-changes-with-diff-view)しおから、[CI を通じお結果の PR を監芖](#monitor-pull-request-status)

32* [埋め蟌みブラりザで実行䞭のアプリをプレビュヌ](#preview-your-app)し、Claude が独自の倉曎を怜蚌し、[倖郚サむトを䞊べお開く](#browse-external-sites)32* [埋め蟌みブラりザで実行䞭のアプリをプレビュヌ](#preview-your-app)し、Claude が独自の倉曎を怜蚌し、[倖郚サむトを䞊べお開く](#browse-external-sites)


372 セッションで䞊列に䜜業する372 セッションで䞊列に䜜業する

373</h3>373</h3>

374 374 

375サむドバヌの\*\*+ New session**をクリックするか、macOS で**Cmd+N**を、Windows で**Ctrl+N**を抌しお、耇数のタスクを䞊列で䜜業したす。**Ctrl+Tab**ず**Ctrl+Shift+Tab\*\*を抌しおサむドバヌのセッションをサむクルしたす。Git リポゞトリの堎合、各セッションは[Git worktrees](/docs/ja/worktrees)を䜿甚しおプロゞェクトの独立した分離コピヌを取埗するため、1 ぀のセッションの倉曎は、コミットするたで他のセッションに圱響したせん。375サむドバヌの\*\*+ New session**をクリックするか、macOS で**Cmd+N**を、Windows で**Ctrl+N**を抌しお、耇数のタスクを䞊列で䜜業したす。**Ctrl+Tab**ず**Ctrl+Shift+Tab**を抌しおサむドバヌのセッションをサむクルしたす。Git リポゞトリの堎合、ブランチ名の暪の**worktree\*\*オプションを遞択しお、[Git worktrees](/docs/ja/worktrees)を䜿甚しおセッションにプロゞェクトの独立した分離コピヌを䞎えるため、1 ぀のセッションの倉曎は、コミットするたで他のセッションに圱響したせん。

376 376 

3772 ぀のセッションを同時に衚瀺するには、macOS で**Cmd**を、Windows で**Ctrl**を抌しながらサむドバヌのセッションをクリックしたす。セッションは既に開いおいるセッションの暪の 2 番目のペむンで開きたす。分割がアクティブな間、別のサむドバヌセッションをクリックするず、フォヌカスがあるペむンが眮き換わりたす。macOS で\*\*Cmd+\\**を、Windows で**Ctrl+\\\*\*を抌しお、フォヌカスされたペむンを閉じお、単䞀のセッションに戻りたす。3772 ぀のセッションを同時に衚瀺するには、macOS で**Cmd**を、Windows で**Ctrl**を抌しながらサむドバヌのセッションをクリックしたす。セッションは既に開いおいるセッションの暪の 2 番目のペむンで開きたす。分割がアクティブな間、別のサむドバヌセッションをクリックするず、フォヌカスがあるペむンが眮き換わりたす。macOS で\*\*Cmd+\\**を、Windows で**Ctrl+\\\*\*を抌しお、フォヌカスされたペむンを閉じお、単䞀のセッションに戻りたす。

378 378 


381gitignored ファむル`.env`などを新しい worktrees に含めるには、プロゞェクトルヌトに[`.worktreeinclude`ファむル](/docs/ja/worktrees#copy-gitignored-files-into-worktrees)を䜜成したす。381gitignored ファむル`.env`などを新しい worktrees に含めるには、プロゞェクトルヌトに[`.worktreeinclude`ファむル](/docs/ja/worktrees#copy-gitignored-files-into-worktrees)を䜜成したす。

382 382 

383<Note>383<Note>

384 セッション分離には[Git](https://git-scm.com/downloads)が必芁です。ほずんどの Mac には Git がデフォルトで含たれおいたす。Terminal で`git --version`を実行しお確認しおください。バヌゞョン番号が衚瀺されれば、Git がむンストヌルされおいたす。Windows では、Code タブが機胜するために Git が必芁です[Git for Windows をダりンロヌド](https://git-scm.com/downloads/win)し、むンストヌルしおアプリを再起動したす。Git ゚ラヌが発生した堎合は、[Cowork タブ](https://claude.com/product/cowork)で Claude に助けを求めおセットアップのトラブルシュヌティングを行っおください。384 セッション分離には[Git](https://git-scm.com/downloads)が必芁です。ほずんどの Mac には Git がデフォルトで含たれおいたす。Terminal で`git --version`を実行しお確認しおください。バヌゞョン番号が衚瀺されれば、Git がむンストヌルされおいたす。Git ゚ラヌが発生した堎合は、[Cowork タブ](https://claude.com/product/cowork)で Claude に助けを求めおセットアップのトラブルシュヌティングを行っおください。

385</Note>385</Note>

386 386 

387サむドバヌの䞊郚のコントロヌルを䜿甚しお、ステヌタス、プロゞェクト、たたは環境でセッションをフィルタリングし、プロゞェクトでセッションをグルヌプ化したす。セッション名を倉曎するには、アクティブセッションの䞊郚のツヌルバヌのセッションタむトルをクリックしたす。387サむドバヌの䞊郚のコントロヌルを䜿甚しお、ステヌタス、プロゞェクト、たたは環境でセッションをフィルタリングし、プロゞェクトでセッションをグルヌプ化したす。セッション名を倉曎するには、アクティブセッションの䞊郚のツヌルバヌのセッションタむトルをクリックしたす。


838| `disableAutoMode` | [Auto](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)モヌドをモヌドセレクタから削陀するには`"disable"`に蚭定したす。`permissions`の䞋でも受け入れられたす。 |838| `disableAutoMode` | [Auto](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)モヌドをモヌドセレクタから削陀するには`"disable"`に蚭定したす。`permissions`の䞋でも受け入れられたす。 |

839| `autoMode` | 組織党䜓で auto mode 分類噚が信頌およびブロックするものをカスタマむズしたす。[auto mode を蚭定する](/docs/ja/auto-mode-config)を参照しおください。 |839| `autoMode` | 組織党䜓で auto mode 分類噚が信頌およびブロックするものをカスタマむズしたす。[auto mode を蚭定する](/docs/ja/auto-mode-config)を参照しおください。 |

840| `browserExternalPageTools` | Claude が[Browser ペむン](#browse-external-sites)の倖郚ペヌゞを読み取るたたは操䜜するためのツヌルを䜿甚するのを防ぐには`"disabled"`に蚭定したす。ナヌザヌは匕き続き倖郚サむトに自分でナビゲヌトできたす。ロヌカル開発サヌバヌプレビュヌは圱響を受けたせん。 |840| `browserExternalPageTools` | Claude が[Browser ペむン](#browse-external-sites)の倖郚ペヌゞを読み取るたたは操䜜するためのツヌルを䜿甚するのを防ぐには`"disabled"`に蚭定したす。ナヌザヌは匕き続き倖郚サむトに自分でナビゲヌトできたす。ロヌカル開発サヌバヌプレビュヌは圱響を受けたせん。 |

841| `disableMobileSimulatorTools` | Claude の[iOS Simulator ペむン](/docs/ja/desktop-ios-simulator#turn-off-simulator-access)でデバむスを制埡およびキャプチャするためのツヌルをブロックするには`true`に蚭定したす。ペむンはナヌザヌ自身のタップに察しお䜿甚可胜なたたです。Claude のアクセスのみが削陀されたす。 |841| `disableMobileSimulatorTools` | Claude の[iOS Simulator ペむン](/docs/ja/desktop-ios-simulator#turn-off-simulator-access)でデバむスを制埡およびキャプチャするためのツヌルをブロックするには`true`に蚭定したす。ペむンはナヌザヌ自身のタップに察しお䜿甚可胜なたたです。Claude のアクセスのみが削陀されたす。倀は JSON ブヌル倀`true`である必芁がありたす。文字列`"true"`は無芖されたす。 |

842| `disableBrowserExternalNavigation` | [Browser ペむン](#browse-external-sites)の倖郚ブラりゞングを完党にオフにするには`true`に蚭定したす。ナヌザヌも Claude も倖郚サむトにナビゲヌトできたせん。localhost 開発サヌバヌプレビュヌは圱響を受けたせん。倀は JSON ブヌル倀`true`である必芁がありたす。文字列`"true"`は無芖されたす。 |842| `disableBrowserExternalNavigation` | [Browser ペむン](#browse-external-sites)の倖郚ブラりゞングを完党にオフにするには`true`に蚭定したす。ナヌザヌも Claude も倖郚サむトにナビゲヌトできたせん。localhost 開発サヌバヌプレビュヌは圱響を受けたせん。倀は JSON ブヌル倀`true`である必芁がありたす。文字列`"true"`は無芖されたす。 |

843| `sshConfigs` | 環境ドロップダりンに衚瀺される[SSH 接続](#pre-configure-ssh-connections-for-your-team)を事前蚭定したす。ナヌザヌは管理接続を線集たたは削陀できたせん。 |843| `sshConfigs` | 環境ドロップダりンに衚瀺される[SSH 接続](#pre-configure-ssh-connections-for-your-team)を事前蚭定したす。ナヌザヌは管理接続を線集たたは削陀できたせん。 |

844| `sshHostAllowlist` | [SSH セッション](#restrict-which-ssh-hosts-users-can-connect-to)を、解決されたホスト名がこれらのパタヌンのいずれかず䞀臎するホストに制限したす。空の配列は SSH セッションを無効にしたす。管理蚭定からのみ読み取られたす。 |844| `sshHostAllowlist` | [SSH セッション](#restrict-which-ssh-hosts-users-can-connect-to)を、解決されたホスト名がこれらのパタヌンのいずれかず䞀臎するホストに制限したす。空の配列は SSH セッションを無効にしたす。管理蚭定からのみ読み取られたす。 |


1016| [Plugins](/docs/ja/plugins) | `/plugin` コマンド | プラグむンマネヌゞャヌ UI |1016| [Plugins](/docs/ja/plugins) | `/plugin` コマンド | プラグむンマネヌゞャヌ UI |

1017| @mention ファむル | テキストベヌス | オヌトコンプリヌト付きロヌカルおよび SSH セッションのみ |1017| @mention ファむル | テキストベヌス | オヌトコンプリヌト付きロヌカルおよび SSH セッションのみ |

1018| ファむル添付 | 利甚できたせん | 画像、PDF |1018| ファむル添付 | 利甚できたせん | 画像、PDF |

1019| セッション分離 | [`--worktree`](/docs/ja/cli-reference) フラグ | 自動 worktrees |1019| セッション分離 | [`--worktree`](/docs/ja/cli-reference) フラグ | **worktree** オプションセッション開始時 |

1020| 耇数セッション | 別のタヌミナル | サむドバヌタブ |1020| 耇数セッション | 別のタヌミナル | サむドバヌタブ |

1021| 定期的なタスク | Cron ゞョブ、CI パむプラむン | [スケゞュヌル枈みタスク](/docs/ja/desktop-scheduled-tasks) |1021| 定期的なタスク | Cron ゞョブ、CI パむプラむン | [スケゞュヌル枈みタスク](/docs/ja/desktop-scheduled-tasks) |

1022| コンピュヌタ䜿甚 | [macOS で `/mcp` 経由で有効化](/docs/ja/computer-use) | [macOS ず Windows でアプリずスクリヌン制埡](#let-claude-use-your-computer) |1022| コンピュヌタ䜿甚 | [macOS で `/mcp` 経由で有効化](/docs/ja/computer-use) | [macOS ず Windows でアプリずスクリヌン制埡](#let-claude-use-your-computer) |


1093 Git および Git LFS ゚ラヌ1093 Git および Git LFS ゚ラヌ

1094</h3>1094</h3>

1095 1095 

1096Windows では、Code タブがロヌカルセッションを開始するために Git が必芁です。「Git is required」が衚瀺される堎合、[Git for Windows](https://git-scm.com/downloads/win)をむンストヌルしおアプリを再起動したす。1096独自の worktree で実行されるセッションには Git が必芁です。「Git is required」が衚瀺される堎合、[Git](https://git-scm.com/downloads)をむンストヌルするか、Windows では[Git for Windows](https://git-scm.com/downloads/win)をむンストヌルしお、もう䞀床詊しおください。Windows では、1.49585.0 より前の Claude Desktop バヌゞョンはロヌカルセッションを開始する前に Git を芁求しおいたした。そのプロンプトが衚瀺され、worktrees を䜿甚しおいない堎合は、アプリを曎新しおください。

1097 1097 

1098「Git LFS is required by this repository but is not installed」が衚瀺される堎合、[git-lfs.com](https://git-lfs.com/)から Git LFS をむンストヌルし、`git lfs install`を実行しおアプリを再起動したす。1098「Git LFS is required by this repository but is not installed」が衚瀺される堎合、[git-lfs.com](https://git-lfs.com/)から Git LFS をむンストヌルし、`git lfs install`を実行しおアプリを再起動したす。

1099 1099 

Details

65 **Local** を遞択しお、Claude をマシン䞊で実行し、ファむルを盎接䜿甚したす。**Select folder** をクリックしお、プロゞェクトディレクトリを遞択したす。65 **Local** を遞択しお、Claude をマシン䞊で実行し、ファむルを盎接䜿甚したす。**Select folder** をクリックしお、プロゞェクトディレクトリを遞択したす。

66 66 

67 <Tip>67 <Tip>

68 よく知っおいる小さなプロゞェクトから始めおください。Claude Code が䜕ができるかを芋る最速の方法です。Windows では、ロヌカルセッションが機胜するために [Git](https://git-scm.com/downloads/win) をむンストヌルする必芁がありたす。ほずんどの Mac には Git がデフォルトで含たれおいたす。68 よく知っおいる小さなプロゞェクトから始めおください。Claude Code が䜕ができるかを芋る最速の方法です。

69 </Tip>69 </Tip>

70 70 

71 次のオプションも遞択できたす。71 次のオプションも遞択できたす。


86 * `main 関数のテストを远加する`86 * `main 関数のテストを远加する`

87 * `このコヌドベヌスの手順を含む CLAUDE.md を䜜成する`87 * `このコヌドベヌスの手順を含む CLAUDE.md を䜜成する`

88 88 

89 [session](/docs/ja/desktop#work-in-parallel-with-sessions) は、コヌドに぀いお Claude ずの䌚話です。各セッションは独自のコンテキストず倉曎を远跡するため、耇数のタスクに取り組むこずができ、盞互に干枉したせん。89 [session](/docs/ja/desktop#work-in-parallel-with-sessions) は、コヌドに぀いお Claude ずの䌚話です。各セッションは独自のコンテキストず倉曎を远跡したす。

90 </Step>90 </Step>

91 91 

92 <Step title="倉曎を確認しお受け入れる">92 <Step title="倉曎を確認しお受け入れる">

env-vars.md +1 −0

Details

475| `OTEL_LOG_USER_PROMPTS` | OpenTelemetry トレヌスおよびログにナヌザヌプロンプトテキストを含めるには `1` に蚭定したす。デフォルトで無効プロンプトは線集されたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |475| `OTEL_LOG_USER_PROMPTS` | OpenTelemetry トレヌスおよびログにナヌザヌプロンプトテキストを含めるには `1` に蚭定したす。デフォルトで無効プロンプトは線集されたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |

476| `OTEL_METRICS_INCLUDE_ACCOUNT_UUID` | メトリクス属性からアカりント UUID を陀倖するには `false` に蚭定したすデフォルト含たれたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |476| `OTEL_METRICS_INCLUDE_ACCOUNT_UUID` | メトリクス属性からアカりント UUID を陀倖するには `false` に蚭定したすデフォルト含たれたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |

477| `OTEL_METRICS_INCLUDE_ENTRYPOINT` | メトリクス属性にセッション゚ントリポむントを含めるには `true` に蚭定したすデフォルト陀倖。v2.1.152 で远加されたした。[監芖](/docs/ja/monitoring-usage) を参照しおください |477| `OTEL_METRICS_INCLUDE_ENTRYPOINT` | メトリクス属性にセッション゚ントリポむントを含めるには `true` に蚭定したすデフォルト陀倖。v2.1.152 で远加されたした。[監芖](/docs/ja/monitoring-usage) を参照しおください |

478| `OTEL_METRICS_INCLUDE_REPOSITORY` | OpenTelemetry メトリクスおよびむベントに `vcs.*` 属性でセッションのリポゞトリを識別するようにタグ付けするには、`true` に蚭定したすデフォルト陀倖。Claude Code v2.1.269 以降が必芁です。[リポゞトリ属性](/docs/ja/monitoring-usage#repository-attributes) を参照しおください |

478| `OTEL_METRICS_INCLUDE_RESOURCE_ATTRIBUTES` | v2.1.161 以降、Claude Code は `OTEL_RESOURCE_ATTRIBUTES` キヌをメトリクスデヌタポむントラベルに添付したす。陀倖するには `false` に蚭定したすデフォルト含たれたす。[監芖](/docs/ja/monitoring-usage#multi-team-organization-support) を参照しおください |479| `OTEL_METRICS_INCLUDE_RESOURCE_ATTRIBUTES` | v2.1.161 以降、Claude Code は `OTEL_RESOURCE_ATTRIBUTES` キヌをメトリクスデヌタポむントラベルに添付したす。陀倖するには `false` に蚭定したすデフォルト含たれたす。[監芖](/docs/ja/monitoring-usage#multi-team-organization-support) を参照しおください |

479| `OTEL_METRICS_INCLUDE_SESSION_ID` | メトリクス属性からセッション ID を陀倖するには `false` に蚭定したすデフォルト含たれたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |480| `OTEL_METRICS_INCLUDE_SESSION_ID` | メトリクス属性からセッション ID を陀倖するには `false` に蚭定したすデフォルト含たれたす。[監芖](/docs/ja/monitoring-usage) を参照しおください |

480| `OTEL_METRICS_INCLUDE_VERSION` | メトリクス属性に Claude Code バヌゞョンを含めるには `true` に蚭定したすデフォルト陀倖。[監芖](/docs/ja/monitoring-usage) を参照しおください |481| `OTEL_METRICS_INCLUDE_VERSION` | メトリクス属性に Claude Code バヌゞョンを含めるには `true` に蚭定したすデフォルト陀倖。[監芖](/docs/ja/monitoring-usage) を参照しおください |

errors.md +82 −51

Details

21以䞋のセクションに衚瀺されるメッセヌゞを照合しおください。21以䞋のセクションに衚瀺されるメッセヌゞを照合しおください。

22 22 

23| メッセヌゞ | セクション |23| メッセヌゞ | セクション |

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| `Request timed out` | [サヌバヌ゚ラヌ](#request-timed-out)、たたはメッセヌゞがむンタヌネット接続に蚀及しおいる堎合は [ネットワヌク](#unable-to-connect-to-api) |27| `Request timed out` | [サヌバヌ゚ラヌ](#request-timed-out)、たたはメッセヌゞがむンタヌネット接続に蚀及しおいる堎合は [ネットワヌク](#unable-to-connect-to-api) |


43| `Server is temporarily limiting requests` | [䜿甚制限](#server-is-temporarily-limiting-requests) |43| `Server is temporarily limiting requests` | [䜿甚制限](#server-is-temporarily-limiting-requests) |

44| `Request rejected (429)` | [䜿甚制限](#request-rejected-429) |44| `Request rejected (429)` | [䜿甚制限](#request-rejected-429) |

45| `Credit balance is too low` | [䜿甚制限](#credit-balance-is-too-low) |45| `Credit balance is too low` | [䜿甚制限](#credit-balance-is-too-low) |

46| `You've hit your monthly spend limit` / `You've hit your individual spend limit` / `You've hit your org's monthly spend limit` / `You've hit your channel's monthly spend limit` / `You've hit your team's shared budget` / `You've hit your individual usage limit` | [䜿甚制限](#youve-hit-your-monthly-spend-limit) |

46| `Could not update your spend limit` | [䜿甚制限](#could-not-update-your-spend-limit) |47| `Could not update your spend limit` | [䜿甚制限](#could-not-update-your-spend-limit) |

47| `spend limit reached` / `spend limit unavailable` | [䜿甚制限](#spend-limit-reached) |48| `spend limit reached` / `spend limit unavailable` | [䜿甚制限](#spend-limit-reached) |

48| `Not logged in · Please run /login` | [認蚌](#not-logged-in) |49| `Not logged in · Please run /login` | [認蚌](#not-logged-in) |


554このセクションのほずんどの゚ラヌは、アカりントたたはプランに関連付けられたクォヌタに達したこずを意味したす。3 ぀の゚ラヌは異なる動䜜をしたす。[`Server is temporarily limiting requests`](#server-is-temporarily-limiting-requests) はプランクォヌタずは無関係なサヌバヌ偎のスロットル、[`Usage credits required for 1M context`](#usage-credits-required-for-1m-context) は䜿い果たされたクォヌタではなく暩利確認、[`The prompt to confirm went unanswered`](#the-prompt-to-confirm-went-unanswered) は䜿甚クレゞット同意プロンプトが未回答で閉じられたこずを意味し、クォヌタに達したかどうかは関係ありたせん。555このセクションのほずんどの゚ラヌは、アカりントたたはプランに関連付けられたクォヌタに達したこずを意味したす。3 ぀の゚ラヌは異なる動䜜をしたす。[`Server is temporarily limiting requests`](#server-is-temporarily-limiting-requests) はプランクォヌタずは無関係なサヌバヌ偎のスロットル、[`Usage credits required for 1M context`](#usage-credits-required-for-1m-context) は䜿い果たされたクォヌタではなく暩利確認、[`The prompt to confirm went unanswered`](#the-prompt-to-confirm-went-unanswered) は䜿甚クレゞット同意プロンプトが未回答で閉じられたこずを意味し、クォヌタに達したかどうかは関係ありたせん。

555 556 

556<h3 id="youve-hit-your-session-limit">557<h3 id="youve-hit-your-session-limit">

557 You've hit your session limit558 セッション制限に達したした

558</h3>559</h3>

559 560 

560サブスクリプションプランには、ロヌリング䜿甚蚱容量が含たれおいたす。それが尜きるず、次のいずれかのメッセヌゞが衚瀺されたす。561サブスクリプションプランには、ロヌリング䜿甚蚱容量が含たれおいたす。それが尜きるず、次のいずれかのメッセヌゞが衚瀺されたす。


568 569 

569Claude Code はメッセヌゞに衚瀺されたリセット時刻たで、それ以䞊のリク゚ストをブロックしたす。セッション制限ず週間制限はすべおのモデル間で共有されるため、モデルを切り替えおもアクセスは埩元されたせん。Opus 制限ず Sonnet 制限はそれぞれそのモデルファミリヌぞのリク゚ストにのみ適甚されるため、`/model` で別のファミリヌのモデルに切り替えるず、䜜業を続行できたす。570Claude Code はメッセヌゞに衚瀺されたリセット時刻たで、それ以䞊のリク゚ストをブロックしたす。セッション制限ず週間制限はすべおのモデル間で共有されるため、モデルを切り替えおもアクセスは埩元されたせん。Opus 制限ず Sonnet 制限はそれぞれそのモデルファミリヌぞのリク゚ストにのみ適甚されるため、`/model` で別のファミリヌのモデルに切り替えるず、䜜業を続行できたす。

570 571 

571claude.ai サブスクリプションでサむンむンしたむンタラクティブセッションでは、Claude Code はオヌプンセッションで埅機し、リセット盎埌に䞭断されたタスクを続行するこずもできたす。埅機䞭、セッションの䞋郚の行は `Usage limit reached · continuing automatically at 3:45pm · esc to cancel` ず衚瀺されたす。空のプロンプトで `Esc` を抌しお埅機をキャンセルできたす。[Wait for a usage limit to reset](/docs/ja/interactive-mode#wait-for-a-usage-limit-to-reset) を参照しお、衚瀺内容、埅機の開始たたはキャンセル方法、自動続行をオフにする方法を確認しおください。v2.1.234 より前では、Claude Code はこの埅機機胜を提䟛しおいたせんでした。572claude.ai サブスクリプションでサむンむンしたむンタラクティブセッションでは、Claude Code はオヌプンセッションで埅機し、リセット盎埌に䞭断されたタスクを続行するこずもできたす。埅機䞭、セッションの䞋郚の行は `Usage limit reached · continuing automatically at 3:45pm · esc to cancel` ず衚瀺されたす。空のプロンプトで `Esc` を抌すず、埅機をキャンセルできたす。[䜿甚制限がリセットされるのを埅぀](/docs/ja/interactive-mode#wait-for-a-usage-limit-to-reset) を参照しお、衚瀺内容、埅機の開始たたはキャンセル方法、自動続行をオフにする方法を確認しおください。v2.1.234 より前では、Claude Code はこの埅機機胜を提䟛しおいたせんでした。

572 573 

573䜿甚量はセッション蚱容量ず週間蚱容量に同時にカりントされたす。倧芏暡なワヌクフロヌ展開など、単䞀の倧量アクティビティのバヌストは、セッションりィンドりがリセットされる前に週間蚱容量を䜿い果たす可胜性がありたす。574䜿甚量はセッション蚱容量ず週間蚱容量に同時にカりントされたす。倧芏暡なワヌクフロヌ展開など、単䞀の倧量アクティビティのバヌスト、セッションりィンドりがリセットされる前に週間蚱容量を䜿い果たす可胜性がありたす。

574 575 

575**察応方法**576**察応方法**

576 577 

577* ゚ラヌに衚瀺されたリセット時刻たで埅機したす578* ゚ラヌに衚瀺されたリセット時刻たで埅機したす

578* [Desktop app](/docs/ja/desktop) の Code タブでは、セッション制限カヌドに **Auto-continue when limits reset** チェックボックスが衚瀺されたす。週間制限カヌドには衚瀺されたせん。チェックされおいる堎合、Desktop app はリセット埌に䞭断されたタヌンを再詊行し、カヌド䞊に再詊行時刻を衚瀺したす。Desktop チェックボックスず CLI の `/config` の **Continue automatically at usage limit** 蚭定は別個なので、それぞれ個別にオフにしおください。579* [Desktop アプリ](/docs/ja/desktop) の Code タブでは、セッション制限カヌドに **Auto-continue when limits reset** チェックボックスが衚瀺されたす。週間制限カヌドには衚瀺されたせん。チェックされおいる堎合、Desktop アプリはリセット埌に䞭断されたタヌンを再詊行し、カヌドに再詊行時刻を衚瀺したす。Desktop チェックボックスず CLI の `/config` の **Continue automatically at usage limit** 蚭定は別個なので、それぞれ個別にオフにしおください。

579* Opus たたは Sonnet 制限の堎合は、`/model` を実行しおそのファミリヌ倖のモデルに切り替え、䜜業を続行したす。各モデルは独自のプロンプトキャッシュを持぀ため、次のリク゚ストは䌚話党䜓を再床読み蟌み、キャッシュヒットはありたせん。[Switching models](/docs/ja/prompt-caching#switching-models) を参照しおください580* Opus たたは Sonnet 制限の堎合、`/model` を実行しおそのファミリヌ倖のモデルに切り替えお、䜜業を続行したす。各モデルは独自のプロンプトキャッシュを持぀ため、次のリク゚ストは䌚話党䜓を再床読み蟌み、キャッシュヒットはありたせん。[モデルの切り替え](/docs/ja/prompt-caching#switching-models) を参照しおください

580* `/usage` を実行しおプラン制限ずリセット時刻を確認したす581* `/usage` を実行しお、プラン制限ずリセット時刻を確認したす

581* `/usage-credits` を実行しお Pro ず Max で远加䜿甚量を賌入するか、Team ず Enterprise で管理者にリク゚ストしたす。[usage credits for paid plans](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) を参照しお、この請求方法を確認しおください。582* `/usage-credits` を実行しお、Pro ず Max で远加䜿甚量を賌入するか、Team ず Enterprise で管理者にリク゚ストしたす。[有料プランの䜿甚クレゞット](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) を参照しお、これがどのように請求されるかを確認しおください。

582* より高い基本制限のためにプランをアップグレヌドするには、[claude.com/pricing](https://claude.com/pricing) を参照しおください583* プランをアップグレヌドしおベヌス制限を高くするには、[claude.com/pricing](https://claude.com/pricing) を参照しおください

583 584 

584制限に達する前に残りの蚱容量を監芖するには、`rate_limits` フィヌルドを [custom status line](/docs/ja/statusline#rate-limit-usage) に远加するか、Desktop app でモデルピッカヌの暪の [usage ring](/docs/ja/desktop#check-usage) をクリックしたす。585りィンドりが終了する前に、Claude Code はほずんどを䜿甚したこずを譊告できたす。䟋えば `You've used 85% of your session limit · resets 3:45pm` ずいうメッセヌゞが衚瀺されたす。残りの蚱容量を継続的に監芖するには、`rate_limits` フィヌルドを [カスタムステヌタス行](/docs/ja/statusline#rate-limit-usage) に远加するか、Desktop アプリでモデルピッカヌの暪にある [䜿甚量リング](/docs/ja/desktop#check-usage) をクリックしたす。

585 586 

586<h3 id="usage-credits-required-for-1m-context">587<h3 id="usage-credits-required-for-1m-context">

587 Usage credits required for 1M context588 1M コンテキストに䜿甚クレゞットが必芁です

588</h3>589</h3>

589 590 

590遞択されたモデルは 1M トヌクン拡匵コンテキストりィンドりを䜿甚し、プランはそれを䜿甚クレゞットを通じおのみ含みたす。591遞択されたモデルは 1M トヌクン拡匵コンテキストりィンドりを䜿甚しおおり、プランはそれを䜿甚クレゞットを通じおのみ含みたす。

591 592 

592```text theme={null}593```text theme={null}

593API Error: Usage credits required for 1M context · run /usage-credits to turn them on, or /model to switch to standard context594API Error: Usage credits required for 1M context · run /usage-credits to turn them on, or /model to switch to standard context

594```595```

595 596 

596これはクォヌタ枯枇ではなく、暩利確認です。セッション蚱容量ず週間蚱容量に容量が残っおいる堎合でも発火したす。[Extended context](/docs/ja/model-config#extended-context) を参照しお、どのプランが 1M コンテキストを盎接含み、どのプランが䜿甚クレゞットを必芁ずするかを確認しおください。Claude Code は `/model` でモデルを遞択するずきにこのチェックを実行し、Anthropic API ぞの盎接接続でのみ実行されたす。`ANTHROPIC_BASE_URL` を [LLM gateway](/docs/ja/llm-gateway) に指定する堎合、`/model` は `[1m]` 遞択を蚱可し、ゲヌトりェむがリク゚ストが成功するかどうかを決定したす。597これはクォヌタ枯枇ではなく、暩利確認です。セッション蚱容量ず週間蚱容量に容量が残っおいる堎合でも発火したす。[拡匵コンテキスト](/docs/ja/model-config#extended-context) を参照しお、どのプランが 1M コンテキストを盎接含み、どのプランが䜿甚クレゞットを必芁ずするかを確認しおください。Claude Code は `/model` でモデルを遞択するずきにこのチェックを実行し、Anthropic API ぞの盎接接続でのみ実行したす。`ANTHROPIC_BASE_URL` を [LLM ゲヌトりェむ](/docs/ja/llm-gateway) に指定する堎合、`/model` は `[1m]` 遞択を蚱可し、ゲヌトりェむがリク゚ストが成功するかどうかを決定したす。

597 598 

598この゚ラヌがコンテキストが 200K トヌクンを超えお成長したため䌚話の途䞭に衚瀺される堎合、Claude Code は自動的に䌚話を暙準コンテキスト制限以䞋に圧瞮し、その埌セッションをその制限に保぀ため、アクションは䞍芁です。v2.1.172 より前のバヌゞョンでは、゚ラヌは `/compact` を含むすべおの埌続リク゚ストで繰り返されたした。それらのバヌゞョンで埩旧するには `/clear` を実行しおください。以䞋の手順は、明瀺的に `[1m]` モデルを遞択した堎合に適甚されたす。599この゚ラヌが䌚話の途䞭でコンテキストが 200K トヌクンを超えお成長したために衚瀺される堎合、Claude Code は自動的に䌚話を暙準コンテキスト制限の䞋に圧瞮し、その埌セッションをその制限に保぀ため、アクションは䞍芁です。v2.1.172 より前のバヌゞョンでは、゚ラヌは `/compact` を含むその埌のすべおのリク゚ストで繰り返されたした。これらのバヌゞョンで埩旧するには `/clear` を実行しおください。以䞋の手順は、明瀺的に `[1m]` モデルを遞択した堎合に適甚されたす。

599 600 

600**察応方法**601**察応方法**

601 602 

602* `/model` を実行し、`[1m]` サフィックスなしのバリアントを遞択しお、暙準コンテキストりィンドりにフォヌルバックしたす603* `/model` を実行し、`[1m]` サフィックスなしのバリアントを遞択しお、暙準コンテキストりィンドりにフォヌルバックしたす

603* メッセヌゞが `/usage-credits` を指定する堎合、それを実行しお Pro ず Max で 1M バリアントのメヌタリング課金をオンにするか、Team ず Enterprise で管理者に䜿甚クレゞットをリク゚ストしたす604* メッセヌゞが `/usage-credits` を指定する堎合、それを実行しお Pro ず Max で 1M バリアントのメヌタリング課金をオンにするか、Team ず Enterprise で管理者に䜿甚クレゞットをリク゚ストしたす

604* `/model` の埌も゚ラヌが続く堎合、1M モデル ID が他の堎所に蚭定されおいる可胜性がありたす。[Setting your model](/docs/ja/model-config#setting-your-model) を参照しお、優先順䜍順に確認する蚭定堎所を確認しおください。605* `/model` の埌も゚ラヌが続く堎合、1M モデル ID が他の堎所に蚭定されおいる可胜性がありたす。[モデルの蚭定](/docs/ja/model-config#setting-your-model) を参照しお、優先順䜍順に確認する蚭定堎所を確認しおください。

605* モデルピッカヌから 1M バリアントを完党に削陀するには、[`CLAUDE_CODE_DISABLE_1M_CONTEXT=1`](/docs/ja/env-vars) を蚭定したす606* モデルピッカヌから 1M バリアントを完党に削陀するには、[`CLAUDE_CODE_DISABLE_1M_CONTEXT=1`](/docs/ja/env-vars) を蚭定したす

606 607 

607<h3 id="the-prompt-to-confirm-went-unanswered">608<h3 id="the-prompt-to-confirm-went-unanswered">

608 The prompt to confirm went unanswered609 確認プロンプトが未回答のたた終了したした

609</h3>610</h3>

610 611 

611アカりントが [Fable usage-credits consent](/docs/ja/model-config#fable-and-usage-credits) を必芁ずする堎合、Claude Code は Fable リク゚ストが䜿甚クレゞットを請求する前に確認するよう求めたす。タヌミナルがない可胜性があるセッションでその同意プロンプトに誰も答えない堎合、Claude Code はプロンプトを閉じ、次のいずれかのメッセヌゞでタヌンを終了したす。612アカりントが [Fable 䜿甚クレゞット同意](/docs/ja/model-config#fable-and-usage-credits) を必芁ずする堎合、Claude Code は Fable リク゚ストが䜿甚クレゞットを請求する前に確認するよう求めたす。タヌミナルがないセッションで誰もその同意プロンプトに答えない堎合、Claude Code はプロンプトを閉じ、次のいずれかのメッセヌゞでタヌンを終了したす。

612 613 

613```text theme={null}614```text theme={null}

614Fable limit reached · continuing on Fable 5.1 uses usage credits, and the prompt to confirm went unanswered — nothing was sent · answer it where this session is running, or /model to change615Fable limit reached · continuing on Fable 5.1 uses usage credits, and the prompt to confirm went unanswered — nothing was sent · answer it where this session is running, or /model to change

615Fable 5.1 now uses usage credits · the prompt to confirm went unanswered — nothing was sent · answer it where this session is running, or /model to change616Fable 5.1 now uses usage credits · the prompt to confirm went unanswered — nothing was sent · answer it where this session is running, or /model to change

616```617```

617 618 

618メッセヌゞはセッションの Fable モデルに名前を付けるため、Fable 5 では `continuing on Fable 5` ず `Fable 5 now uses usage credits` ず衚瀺されたす。v2.1.257 より前では、最初のメッセヌゞは `Fable 5 limit reached` で始たりたした。619メッセヌゞはセッションの Fable モデルを指定するため、Fable 5 では `continuing on Fable 5` ず `Fable 5 now uses usage credits` ず衚瀺されたす。v2.1.257 より前では、最初のメッセヌゞは `Fable 5 limit reached` で始たりたした。

619 620 

620これは [Remote Control](/docs/ja/remote-control) セッション、[background sessions](/docs/ja/agent-view)、および [agent team](/docs/ja/agent-teams) チヌムメむトセッションで発生したす。Claude Code は同意プロンプトをセッション独自のむンタラクティブビュヌにのみ衚瀺したす。実行されるタヌミナル、たたはバックグラりンドセッションの堎合は、アタッチしたら [agents view](/docs/ja/agent-view) です。Remote Control クラむアントはそれを衚瀺できたせん。Claude Code は [`dialogExpiry`](/docs/ja/settings-reference#dialogexpiry) デッドラむンでプロンプトを閉じたす。デフォルトは 5 分、たたはセッションが実行されるタヌミナルで誰も入力しおいない間に新しいプロンプトが到着するずすぐに、Remote Control クラむアントから送信されたプロンプトなどです。セッションが実行されるタヌミナルで入力するずデッドラむンがキャンセルされ、Claude Code は回答を埅ちたす。バックグラりンドセッションのアタッチされたビュヌでは、入力はデッドラむンをキャンセルせず、新しいプロンプトは同意プロンプトを閉じるため、どちらかが発生する前に回答しおください。Claude Code は䜕も送信せず、モデルを保持するため、次のプロンプトを送信するず、Claude Code は同意プロンプトを再床衚瀺したす。621これは [Remote Control](/docs/ja/remote-control) セッション、[バックグラりンドセッション](/docs/ja/agent-view)、および [゚ヌゞェントチヌム](/docs/ja/agent-teams) チヌムメむトセッションで発生したす。Claude Code は同意プロンプトをセッション独自のむンタラクティブビュヌにのみ衚瀺したす。実行されるタヌミナル、たたはバックグラりンドセッションの堎合は、アタッチしたら [゚ヌゞェントビュヌ](/docs/ja/agent-view) です。Remote Control クラむアントはそれを衚瀺できたせん。Claude Code は [`dialogExpiry`](/docs/ja/settings-reference#dialogexpiry) デッドラむンでプロンプトを閉じたす。デフォルトは 5 分、たたはそのタヌミナルで誰も入力しおいない間に新しいプロンプトが到着するずすぐに、䟋えば Remote Control クラむアントから送信されたプロンプトなどです。セッションが実行されるタヌミナルで入力するずデッドラむンがキャンセルされ、Claude Code は回答を埅ちたす。バックグラりンドセッションのアタッチされたビュヌでは、入力はデッドラむンをキャンセルせず、新しいプロンプトは同意プロンプトを閉じるため、どちらかが発生する前に回答しおください。Claude Code は䜕も送信せず、モデルを保持するため、次のプロンプトを送信するず、Claude Code は同意プロンプトを再床衚瀺したす。

621 622 

622**察応方法**623**察応方法**

623 624 

624* セッションが実行されるタヌミナルで別のプロンプトを送信し、再床衚瀺されたずきに同意プロンプトに答えたす。バックグラりンドセッションの堎合は、最初に [agents view](/docs/ja/agent-view) からアタッチしたす。Remote Control クラむアントから再送信するず、クラむアントがプロンプトを衚瀺できないため、このメッセヌゞが再床衚瀺されたす。625* セッションが実行されるタヌミナルで別のプロンプトを送信し、再床衚瀺されたら同意プロンプトに答えたす。バックグラりンドセッションの堎合、最初に [゚ヌゞェントビュヌ](/docs/ja/agent-view) からアタッチしたす。Remote Control クラむアントから再送信するず、クラむアントがプロンプトを衚瀺できないため、このメッセヌゞが再床衚瀺されたす。

625* `/model` を実行しお、䜿甚クレゞットを請求しないモデルに切り替えたす626* `/model` を実行しお、䜿甚クレゞットを請求しないモデルに切り替えたす

626* そのタヌミナルに到達するたでの時間を増やすには、[`dialogExpiry`](/docs/ja/settings-reference#dialogexpiry) をより長い倀たたは `"never"` に蚭定したす627* そのタヌミナルに到達するたでの時間を増やすには、[`dialogExpiry`](/docs/ja/settings-reference#dialogexpiry) をより長い倀たたは `"never"` に蚭定したす

627 628 

628v2.1.236 より前では、このメッセヌゞは衚瀺されたせんでした。Remote Control クラむアントが接続されおいる間、Claude Code は回答を 60 秒埅っおからデフォルトモデルでタヌンを続行したした。629v2.1.236 より前では、このメッセヌゞは衚瀺されたせんでした。Remote Control クラむアントが接続されおいる間、Claude Code は回答を 60 秒埅っおからデフォルトモデルでタヌンを続行したした。

629 630 

630<h3 id="server-is-temporarily-limiting-requests">631<h3 id="server-is-temporarily-limiting-requests">

631 Server is temporarily limiting requests632 サヌバヌが䞀時的にリク゚ストを制限しおいたす

632</h3>633</h3>

633 634 

634API は、プランクォヌタずは無関係の短期的なスロットルを適甚したした。635API は、プランクォヌタずは無関係の短期的なスロットルを適甚したした。


637API Error: Server is temporarily limiting requests (not your usage limit)638API Error: Server is temporarily limiting requests (not your usage limit)

638```639```

639 640 

640Claude Code は、実際の制限応答が持぀統䞀クォヌタヘッダヌの䞍圚によっお、これらをプラン制限ず区別したす。v2.1.199 以降、これは認蚌方法に関係なく、衚瀺される前に [retried automatically](#automatic-retries) でバックオフされたす。以前のバヌゞョンでは、claude.ai サブスクリプションでサむンむンしたセッションは最初の発生時にタヌンに倱敗したした。API キヌず Enterprise サむンむンのみが再詊行したした。641Claude Code は、実際の制限応答が持぀統䞀クォヌタヘッダヌの䞍圚によっお、これらをプラン制限ず区別したす。v2.1.199 以降、これは認蚌方法に関係なく、[自動的に再詊行](#automatic-retries) されおからバックオフで衚瀺されたす。以前のバヌゞョンでは、claude.ai サブスクリプションでサむンむンしたセッションは最初の発生時にタヌンに倱敗したした。API キヌず Enterprise サむンむンのみが再詊行したした。

641 642 

642**察応方法**643**察応方法**

643 644 


645* 続く堎合は [status.claude.com](https://status.claude.com) を確認しおください646* 続く堎合は [status.claude.com](https://status.claude.com) を確認しおください

646 647 

647<h3 id="request-rejected-429">648<h3 id="request-rejected-429">

648 Request rejected (429)649 リク゚ストが拒吊されたした (429)

649</h3>650</h3>

650 651 

651API キヌ、Amazon Bedrock プロゞェクト、たたは Google Cloud プロゞェクト甚に蚭定されたレヌト制限に達したした。652API キヌ、Amazon Bedrock プロゞェクト、たたは Google Cloud プロゞェクト甚に蚭定されたレヌト制限に達したした。


654API Error: Request rejected (429) · this may be a temporary capacity issue. If it persists, check https://status.claude.com.655API Error: Request rejected (429) · this may be a temporary capacity issue. If it persists, check https://status.claude.com.

655```656```

656 657 

657末尟の文はサヌビスヘルスを確認する堎所に名前を付け、プロバむダヌによっお異なりたす。Amazon Bedrock、Google Cloud の Agent Platform、および Microsoft Foundry 蚭定は、Anthropic ステヌタスペヌゞの代わりにそのプロバむダヌのサヌビスステヌタスに名前を付けたす。カスタム `ANTHROPIC_BASE_URL` はゲヌトりェむホストに名前を付けたす。658末尟の文はサヌビスヘルスを確認する堎所を指定し、プロバむダヌによっお異なりたす。Amazon Bedrock、Google Cloud の Agent Platform、および Microsoft Foundry 蚭定は、Anthropic ステヌタスペヌゞの代わりにそのプロバむダヌのサヌビスステヌタスを指定したす。カスタム `ANTHROPIC_BASE_URL` はゲヌトりェむホストを指定したす。

658 659 

659**察応方法**660**察応方法**

660 661 

661* `/status` を実行し、アクティブな認蚌情報が予想されるものであるこずを確認したす。環境内の迷走した `ANTHROPIC_API_KEY` は、サブスクリプションの代わりに䜎局キヌを通じおリク゚ストをルヌティングできたす。662* `/status` を実行しお、アクティブな認蚌情報が予想されるものであるこずを確認したす。環境内の迷走した `ANTHROPIC_API_KEY` は、サブスクリプションの代わりに䜎局キヌを通じおリク゚ストをルヌティングできたす。

662* プロバむダヌコン゜ヌルでアクティブな制限を確認し、必芁に応じおより高い局をリク゚ストしたす663* プロバむダヌコン゜ヌルでアクティブな制限を確認し、必芁に応じおより高い局をリク゚ストしたす

663* Anthropic API キヌに぀いおは、[rate limits reference](https://platform.claude.com/docs/en/api/rate-limits) を参照しお、局がどのように機胜し、ワヌクスペヌスごずのキャップを蚭定する方法を確認しおください664* Anthropic API キヌに぀いおは、[レヌト制限リファレンス](https://platform.claude.com/docs/en/api/rate-limits) を参照しお、局がどのように機胜し、ワヌクスペヌスごずのキャップを蚭定する方法を確認しおください

664* 同時実行性を削枛したす。[`CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY`](/docs/ja/env-vars) を䜎くするか、倚くの䞊列サブ゚ヌゞェントの実行を避けるか、高ボリュヌムのスクリプト実行甚に `/model` で小さいモデルに切り替えたす665* 同時実行性を削枛したす。[`CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY`](/docs/ja/env-vars) を䜎くするか、倚くの䞊列サブ゚ヌゞェントの実行を避けるか、高ボリュヌムのスクリプト実行甚に `/model` で小さいモデルに切り替えたす

665 666 

667<h3 id="youve-hit-your-monthly-spend-limit">

668 月間支出制限に達したした

669</h3>

670 

671プランに含たれる䜿甚量ではこのリク゚ストをカバヌできず、それ以倖の堎合はそれを支払う [䜿甚クレゞット](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) が支出制限に達したした。これは、プランの䜿甚りィンドりの 1 ぀が尜きたずき、たたはリク゚ストが䜿甚クレゞットのみが支払うもの䟋えば [䜿甚クレゞットに請求](/docs/ja/model-config#fable-and-usage-credits) するモデルぞのリク゚ストの堎合に発生したす。メッセヌゞはどの制限があなたをブロックしたかを指定したす。`·` の埌のテキストはその制限を増やす方法を説明し、プランず請求を管理しおいるかどうかによっお異なりたす。

672 

673```text theme={null}

674You've hit your monthly spend limit · raise it at claude.ai/settings/usage

675You've hit your individual spend limit · ask your admin for a higher limit

676You've hit your org's monthly spend limit · visit claude.ai/admin-settings/usage to raise it

677You've hit your team's shared budget · ask your admin to raise it at claude.ai/admin-settings/usage

678You've hit your channel's monthly spend limit · an org owner or channel manager can raise it in the channel's Claude settings

679```

680 

681`team's shared budget` はグルヌプに割り圓おられたプヌル予算で、メッセヌゞはグルヌプを指定したせん。`channel's monthly spend limit` はセッションが実行される Slack チャネルの予算なので、組織は倖郚に予算を持぀可胜性がありたす。

682 

683プランのりィンドりの 1 ぀が尜きたずき、メッセヌゞはそのりィンドりがい぀リセットされるかも蚀及したす。䟋えば `· your session limit resets 3:45pm`、アクセスは誰も制限を䞊げるこずなく、その埌に戻りたす。䜿甚量ベヌスの課金を持぀組織では、メッセヌゞは `spend limit` の代わりに `usage limit` を蚀及したす。䟋えば `You've hit your individual usage limit`。

684 

685v2.1.239 より前では、メッセヌゞはプランりィンドりのリセット時刻を指定したせんでした。v2.1.268 より前では、グルヌプのプヌル予算は `team's shared budget` の代わりに `individual spend limit` メッセヌゞを生成したした。

686 

687Claude アプリゲヌトりェむを通じお接続し、小文字の `spend limit reached` を芋る堎合、それはゲヌトりェむオペレヌタヌのキャップです。[支出制限に達したした](#spend-limit-reached) を参照しおください。

688 

689**察応方法**

690 

691* Pro ず Max では、claude.ai の [**Settings > Usage**](https://claude.ai/settings/usage) で月間支出制限を増やすか、`/usage-credits` を実行したす

692* Team ず Enterprise では、請求を管理する堎合は [**Admin settings > Usage**](https://claude.ai/admin-settings/usage) で制限を増やすか、管理者に䟝頌したす。`/usage-credits` は管理者にそのリク゚ストを送信したす

693* チャネルの制限に぀いおは、組織の所有者たたはチャネルのマネヌゞャヌに claude.ai で䞊げるよう䟝頌しおください。Claude Tag ドキュメントの [Per-channel limits](https://claude.com/docs/claude-tag/admins/set-spend-limit#per-channel-limits) を参照しおください

694* メッセヌゞがプランのりィンドりのリセット時刻を指定する堎合、代わりにそれを埅぀こずができたす

695* `/usage` を実行しお、プランのりィンドりず各リセット時刻を確認したす

696 

666<h3 id="spend-limit-reached">697<h3 id="spend-limit-reached">

667 Spend limit reached698 支出制限に達したした

668</h3>699</h3>

669 700 

670[Claude apps gateway](/docs/ja/claude-apps-gateway) を通じお接続し、ゲヌトりェむオペレヌタヌが蚭定した [spend cap](/docs/ja/claude-apps-gateway-spend-limits) を超えたした。ゲヌトりェむは、指定された期間がリセットされるか、オペレヌタヌがキャップを匕き䞊げるたで、リク゚ストをブロックしたす。ブロックされた各 `429` レスポンスに `x-should-retry: false` ずマヌクするため、Claude Code は再詊行せずにこのメッセヌゞを衚瀺したす。701[Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway) を通じお接続し、ゲヌトりェむオペレヌタヌが蚭定した [支出キャップ](/docs/ja/claude-apps-gateway-spend-limits) を超えたした。ゲヌトりェむは、指定された期間がリセットされるか、オペレヌタヌがキャップを䞊げるたで、リク゚ストをブロックしたす。ブロックされた各 `429` レスポンスに `x-should-retry: false` をマヌクするため、Claude Code は再詊行せずにこのメッセヌゞを衚瀺したす。

671 702 

672```text theme={null}703```text theme={null}

673spend limit reached (daily; resets 2026-08-09 00:00 UTC)704spend limit reached (daily; resets 2026-08-09 00:00 UTC)

674```705```

675 706 

676メッセヌゞはキャップの期間ずリセット時刻に名前を付け、オペレヌタヌが `blocked_message` を蚭定した堎合、その指瀺がそれに続きたす。v2.1.225 より前では、メッセヌゞは `spend limit reached` のみを読みたした。叀いバヌゞョンのゲヌトりェむはただその短い圢匏を送信したす。707メッセヌゞはキャップの期間ずリセット時刻を指定し、オペレヌタヌが `blocked_message` を蚭定した堎合、その指瀺がそれに続きたす。v2.1.225 より前では、メッセヌゞは `spend limit reached` のみを読みたした。叀いバヌゞョンのゲヌトりェむはただその短い圢匏を送信したす。

677 708 

678**察応方法**709**察応方法**

679 710 

680* メッセヌゞが指定するリセット時刻たで埅機するか、メッセヌゞに指瀺が含たれおいる堎合はそれに埓いたす711* メッセヌゞが指定するリセット時刻たで埅぀か、メッセヌゞがそれを含む堎合はオペレヌタヌの指瀺に埓いたす

681* ルヌチンでそれに達する堎合は、ゲヌトりェむオペレヌタヌにキャップを匕き䞊げるよう䟝頌したす712* ルヌチンでそれに達する堎合は、ゲヌトりェむオペレヌタヌにキャップを䞊げるよう䟝頌したす

682 713 

683関連するメッセヌゞ `spend limit unavailable` は、ゲヌトりェむが支出蚘録を読み取るこずができず、キャップを超えるのではなく予防措眮ずしおリク゚ストをブロックしたこずを意味したす。通垞は自動的にクリアされたす。続く堎合は、ゲヌトりェむオペレヌタヌに䌝えおください。714関連するメッセヌゞ `spend limit unavailable` は、ゲヌトりェむが支出レコヌドを読み取るこずができず、キャップを超えるのではなく予防措眮ずしおリク゚ストをブロックしたこずを意味したす。通垞は自動的にクリアされたす。続く堎合は、ゲヌトりェむオペレヌタヌに通知しおください。

684 715 

685<h3 id="credit-balance-is-too-low">716<h3 id="credit-balance-is-too-low">

686 Credit balance is too low717 クレゞット残高が䜎すぎたす

687</h3>718</h3>

688 719 

689Console 組織がプリペむドクレゞットを䜿い果たしたか、Claude Code がサブスクリプションを䜿甚する予定だったずきに Console API キヌでリク゚ストを送信しおいたす。720Console 組織がプリペむドクレゞットを䜿い果たしたか、Claude Code が Console API キヌでリク゚ストを送信しおおり、サブスクリプションを䜿甚するこずを意図しおいたした。

690 721 

691```text theme={null}722```text theme={null}

692Credit balance is too low723Credit balance is too low


694 725 

695**察応方法**726**察応方法**

696 727 

697* Pro、Max、Team、たたは Enterprise プランを持っおいおこれを芋た堎合は、`/status` を実行しお `API key` 行を確認したす。環境内の承認された `ANTHROPIC_API_KEY` は、サブスクリプションの代わりにそのキヌを通じおリク゚ストをルヌティングしたす。珟圚のシェルでそれをアンセットし、シェルプロファむルから削陀しおから、`claude` を再起動したす。サブスクリプションでただサむンむンしおいない堎合は `/login` を実行したす。728* Pro、Max、Team、たたは Enterprise プランを持っおおり、これを芋る堎合は、`/status` を実行しお `API key` 行を確認したす。環境内の承認された `ANTHROPIC_API_KEY` は、サブスクリプションの代わりにそのキヌを通じおリク゚ストをルヌティングしたす。珟圚のシェルでそれを蚭定解陀し、シェルプロファむルから削陀しおから、`claude` を再起動したす。サブスクリプションでただサむンむンしおいない堎合は `/login` を実行したす。

698* [platform.claude.com/settings/billing](https://platform.claude.com/settings/billing) でクレゞットを远加し、そこで自動リロヌドを有効にしお、れロに達する前に残高が補充されるようにするこずを怜蚎しおください729* [platform.claude.com/settings/billing](https://platform.claude.com/settings/billing) でクレゞットを远加し、そこで自動リロヌドを有効にしお、残高がれロに達する前に補充されるようにするこずを怜蚎しおください

699* Console でワヌクスペヌスごずの支出キャップを蚭定しお、単䞀のプロゞェクトが組織残高を枯枇させるのを防ぎたす。[Manage costs effectively](/docs/ja/costs) を参照しおください。730* Console でワヌクスペヌスごずの支出キャップを蚭定しお、単䞀のプロゞェクトが組織残高を消耗するのを防ぎたす。[コストを効果的に管理](/docs/ja/costs) を参照しおください。

700 731 

701<h3 id="could-not-update-your-spend-limit">732<h3 id="could-not-update-your-spend-limit">

702 Could not update your spend limit733 支出制限を曎新できたせんでした

703</h3>734</h3>

704 735 

705支出制限に達したずきに衚瀺されるプロンプトから行った支出制限の倉曎をサヌバヌが拒吊したした。736サヌバヌは、支出制限に達したずきに衚瀺されるプロンプトから行った支出制限の倉曎を拒吊したした。

706 737 

707```text theme={null}738```text theme={null}

708Could not update your spend limit: <reason from the server>739Could not update your spend limit: <reason from the server>

709```740```

710 741 

711サヌバヌが拒吊を説明する堎合、メッセヌゞはその理由で終わり、同じ倀を再詊行するず再床倱敗したす。接続の切断など、倱敗にサヌバヌ提䟛の理由がない堎合、メッセヌゞは `Could not update your spend limit. Press Enter to retry.` ず衚瀺され、再詊行は成功する可胜性がありたす。v2.1.216 より前では、Claude Code はすべおの倱敗に察しお汎甚圢匏を衚瀺しおいたした。742サヌバヌが拒吊を説明する堎合、メッセヌゞはその理由で終わり、同じ倀を再詊行するず再床倱敗したす。倱敗に接続の切断など、サヌバヌが提䟛した理由がない堎合、メッセヌゞは `Could not update your spend limit. Press Enter to retry.` ず衚瀺され、再詊行は成功する可胜性がありたす。v2.1.216 より前では、Claude Code はすべおの倱敗に察しお汎甚圢匏を衚瀺しおいたした。

712 743 

713**察応方法**744**察応方法**

714 745 

715* メッセヌゞに理由が含たれおいる堎合は、より䜎い金額など、それを満たす制限を遞択したす746* メッセヌゞに理由が含たれおいる堎合は、より䜎い金額など、それを満たす制限を遞択したす

716* メッセヌゞが汎甚圢匏のみを衚瀺する堎合は、再詊行したす。倱敗は䞀時的である可胜性がありたす747* メッセヌゞが汎甚圢匏のみを衚瀺する堎合は、再詊行したす。倱敗は䞀時的である可胜性がありたす

717* 倉曎が倱敗し続ける堎合は、ブラりザの [claude.ai billing settings](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) から代わりに行いたす748* 倉曎が倱敗し続ける堎合は、ブラりザの [claude.ai 請求蚭定](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) から代わりに行いたす

718 749 

719<h2 id="authentication-errors">750<h2 id="authentication-errors">

720 認蚌゚ラヌ751 認蚌゚ラヌ


936Remote 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.967Remote 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.

937```968```

938 969 

9392 番目の文は、セッションを Anthropic API から遠ざけた原因を説明したす。v2.1.219 より前は、メッセヌゞは最初の文だけでした。原因によっお、メッセヌゞは以䞋を名前付けたす9702 番目の文は、セッションを Anthropic API から遠ざけた原因を説明したす。v2.1.219 より前は、メッセヌゞは最初の文だけでした。原因によっお、メッセヌゞは以䞋を名前付けしたす

940 971 

941* `CLAUDE_CODE_USE_*` プロバむダヌ倉数。[Amazon Bedrock](/docs/ja/amazon-bedrock) の `CLAUDE_CODE_USE_BEDROCK` たたは [Google Cloud の Agent Platform](/docs/ja/google-vertex-ai) の `CLAUDE_CODE_USE_VERTEX` など972* `CLAUDE_CODE_USE_*` プロバむダヌ倉数。[Amazon Bedrock](/docs/ja/amazon-bedrock) の `CLAUDE_CODE_USE_BEDROCK` たたは [Google Cloud の Agent Platform](/docs/ja/google-vertex-ai) の `CLAUDE_CODE_USE_VERTEX` など

942* [`ANTHROPIC_BASE_URL`](/docs/ja/env-vars) が `api.anthropic.com` 以倖のホストを指しおいたす。[LLM ゲヌトりェむ](/docs/ja/llm-gateway) たたはプロキシなど。claude.ai でサむンむンしおいる堎合でも。v2.1.196 より前は、カスタムベヌス URL はリモヌトコントロヌルをブロックしたせんでした973* [`ANTHROPIC_BASE_URL`](/docs/ja/env-vars) が `api.anthropic.com` 以倖のホストを指しおいたす。[LLM ゲヌトりェむ](/docs/ja/llm-gateway) たたはプロキシなど。claude.ai でサむンむンしおいる堎合でも。v2.1.196 より前は、カスタムベヌス URL はリモヌトコントロヌルをブロックしたせんでした


968Remote Control disconnected — Signed out of Claude — run /login, then /remote-control999Remote Control disconnected — Signed out of Claude — run /login, then /remote-control

969```1000```

970 1001 

971Claude Code はメッセヌゞの䞭倮に原因を名前付けたす1002Claude Code はメッセヌゞの䞭倮に原因を名前付けしたす

972 1003 

973* ` Claude.ai login expired` および `Claude.ai login was rejected`claude.ai はもはや保存されたログむントヌクンを受け入れたせん。期限切れたたは取り消されたため1004* ` Claude.ai login expired` および `Claude.ai login was rejected`claude.ai はもはや保存されたログむントヌクンを受け入れたせん。期限切れたたは取り消されたため

974* ` OAuth token unavailable`Claude Code は接続の認蚌情報が曎新期限に来たずきに保存されたログむントヌクンを持っおいたせんでした1005* ` OAuth token unavailable`Claude Code は接続の認蚌情報が曎新期限に来たずきに保存されたログむントヌクンを持っおいたせんでした


1036 1067 

1037```text theme={null}1068```text theme={null}

1038OAuth token revoked · Please run /login1069OAuth token revoked · Please run /login

1039OAuth token has expired · Please run /login1070Please run /login · API Error: 401 OAuth token has expired ...

1040API Error: 401 ... authentication_error

1041```1071```

1042 1072 

1043**察応方法**1073**察応方法**


1083Failed to authenticate: OAuth session expired and could not be refreshed1113Failed to authenticate: OAuth session expired and could not be refreshed

1084```1114```

1085 1115 

1086これは [OAuth トヌクンが取り消されたか、期限切れです](#oauth-token-revoked-or-expired) ず同じ状態ではありたせん。これらのメッセヌゞは API が返した 401 を報告したす。Claude Code 自䜓は既に曎新に倱敗したログむンに察しお `Login expired` を生成するため、リク゚ストを送信したせん。曎新がトヌクンが叀いのではなくアカりント自䜓が䞭断されたために倱敗する堎合、Claude Code は代わりに [アカりントが保留䞭です](#your-account-is-on-hold) を衚瀺したす。1116これは [OAuth トヌクンが取り消されたか、期限切れです](#oauth-token-revoked-or-expired) ず同じ状態ではありたせん。これらのメッセヌゞは API が返した拒吊を報告したす。Claude Code 自䜓は既に曎新に倱敗したログむンに察しお `Login expired` を生成するため、リク゚ストを送信したせん。曎新がトヌクンが叀いのではなくアカりント自䜓が䞭断されたために倱敗する堎合、Claude Code は代わりに [アカりントが保留䞭です](#your-account-is-on-hold) を衚瀺したす。

1087 1117 

1088API キヌ、[`CLAUDE_CODE_OAUTH_TOKEN`](/docs/ja/env-vars)、たたはサヌドパヌティプロバむダヌで認蚌されたセッションは保存されたログむンを䜿甚せず、このメッセヌゞを芋るこずはありたせん。1118API キヌ、[`CLAUDE_CODE_OAUTH_TOKEN`](/docs/ja/env-vars)、たたはサヌドパヌティプロバむダヌで認蚌されたセッションは保存されたログむンを䜿甚せず、このメッセヌゞを芋るこずはありたせん。

1089 1119 


1186 claude.ai がセッショントヌクンを拒吊したした1216 claude.ai がセッショントヌクンを拒吊したした

1187</h3>1217</h3>

1188 1218 

1189[claude.ai コネクタヌ](/docs/ja/mcp#use-mcp-servers-from-claude-ai) リク゚ストが倱敗したした。claude.ai が Claude Code ログむンからのトヌクンを拒吊したため。通垞、期限切れになり、曎新できなかったログむン。拒吊されたトヌクンはあなたのログむンであり、コネクタヌの claude.ai での独自の認可ではないため、コネクタヌを再床認可しおもそれは解決したせん。`/mcp` では、コネクタヌは `connected · session token rejected` ずしお衚瀺され、その詳现ビュヌは以䞋のように読みたす1219[claude.ai コネクタヌ](/docs/ja/mcp#use-mcp-servers-from-claude-ai) リク゚ストが倱敗したした。claude.ai が Claude Code ログむンからのトヌクンを拒吊したため。通垞、期限切れになり、曎新できなかったログむン。拒吊されたトヌクンはコネクタヌのログむン、コネクタヌの claude.ai での独自の認可ではないため、コネクタヌを再床認可しおもそれは解決したせん。`/mcp` では、コネクタヌは `connected · session token rejected` ずしお衚瀺され、その詳现ビュヌは以䞋のように読みたす

1190 1220 

1191```text theme={null}1221```text theme={null}

1192claude.ai rejected the session token. Run /login, then reconnect.1222claude.ai rejected the session token. Run /login, then reconnect.


1411 1441 

1412Claude Code は、API リク゚ストず同じ [プロキシ蚭定](/docs/ja/network-config) を通じおチェックを送信し、各プロヌブに 10 秒を䞎えたす。倱敗したプロヌブがプロキシを通過した堎合、メッセヌゞは `HTTPS_PROXY` などの環境倉数を名前で指定したす。v2.1.222 より前では、チェックはタむムアりトなしの異なるプロキシトランスポヌトを䜿甚しおいたした。`https://` スキヌム付きのプロキシ URL の背埌では、`Checking connectivity...` で無期限に停止しおから倱敗する可胜性があり、同じプロキシを通じた API リク゚ストが成功しおも倱敗したす。1442Claude Code は、API リク゚ストず同じ [プロキシ蚭定](/docs/ja/network-config) を通じおチェックを送信し、各プロヌブに 10 秒を䞎えたす。倱敗したプロヌブがプロキシを通過した堎合、メッセヌゞは `HTTPS_PROXY` などの環境倉数を名前で指定したす。v2.1.222 より前では、チェックはタむムアりトなしの異なるプロキシトランスポヌトを䜿甚しおいたした。`https://` スキヌム付きのプロキシ URL の背埌では、`Checking connectivity...` で無期限に停止しおから倱敗する可胜性があり、同じプロキシを通じた API リク゚ストが成功しおも倱敗したす。

1413 1443 

1414Claude Code は、[管理蚭定ファむル、MDM ポリシヌ、たたはポリシヌヘルパヌ](/docs/ja/managed-settings) が [`forceLoginMethod`](/docs/ja/settings-reference#forceloginmethod) を `"gateway"` に蚭定するか、`forceLoginMethod` なしで [`forceLoginGatewayUrl`](/docs/ja/settings-reference#forcelogingatewayurl) を蚭定する堎合、このチェックをスキップしたす。どちらの蚭定でも、Claude Code は Anthropic サむンむン方法ではなく **Cloud gateway** 画面でサむンむンステップを開きたす。マシン䞊の管理蚭定゜ヌスが存圚するが読み取れない堎合も、Claude Code はチェックをスキップしたす。その゜ヌスはゲヌトりェむ蚭定を保持する可胜性があるためです。v2.1.247 より前では、Claude Code はこの蚭定䞋でもチェックを実行し、Anthropic の゚ンドポむントに到達できない堎合、この゚ラヌで終了したした。1444Claude Code は、[管理蚭定ファむル、MDM ポリシヌ、たたはポリシヌヘルパヌ](/docs/ja/managed-settings) が [`forceLoginMethod`](/docs/ja/settings-reference#forceloginmethod) を `"gateway"` に蚭定するか、`forceLoginMethod` なしで [`forceLoginGatewayUrl`](/docs/ja/settings-reference#forcelogingatewayurl) を蚭定する堎合、このチェックをスキップしたす。どちらかの蚭定では、Claude Code は **Cloud gateway** 画面ではなく Anthropic サむンむン方法でサむンむンステップを開きたす。マシン䞊の管理蚭定゜ヌスが存圚するが読み取れない堎合、Claude Code はチェックをスキップしたす。その゜ヌスはゲヌトりェむ蚭定を保持する可胜性があるためです。v2.1.247 より前では、Claude Code はこの蚭定䞋でもチェックを実行し、Anthropic の゚ンドポむントに到達できない堎合、この゚ラヌで終了したした。

1415 1445 

1416**察応方法**1446**察応方法**

1417 1447 


1719 コンテキストがトヌクン制限を超えおいたす1749 コンテキストがトヌクン制限を超えおいたす

1720</h3>1750</h3>

1721 1751 

1722`/context` は、䌚話がモデルのコンテキストりィンドりを超えお成長した堎合、その出力の䞊郚にこの譊告を衚瀺したす。スペヌスを解攟するたで、リク゚ストは [`Prompt is too long`](#prompt-is-too-long) で倱敗したす。むンタラクティブセッションは、その゚ラヌを `Context limit reached` 行ずしお衚瀺したす。1752`/context` は、䌚話がモデルのコンテキストりィンドりを超えお成長した堎合、その出力の䞊郚にこの譊告を衚瀺したす。[`Prompt is too long`](#prompt-is-too-long) でリク゚ストが倱敗するたで、スペヌスを解攟しおください。むンタラクティブセッションは、その゚ラヌを `Context limit reached` 行ずしお衚瀺したす。

1723 1753 

1724```text theme={null}1754```text theme={null}

1725Context exceeds the 200k-token limit by 94k tokens — run /compact or /clear to continue.1755Context exceeds the 200k-token limit by 94k tokens — run /compact or /clear to continue.

1726```1756```

1727 1757 

1728超過した制限がモデルのコンテキストりィンドりより小さい圧瞮りィンドり1M コンテキストモデルの 200K 境界などである堎合、譊告は異なりたす。リク゚ストは圧瞮りィンドりを超えお成功したす。名前付けされたコマンドを実行しお、䜿甚量をそれ以䞋に戻したす。1758超過した制限がモデルのコンテキストりィンドりより小さい圧瞮りィンドり1M コンテキストモデルの 200K 境界などである堎合、譊告は異なりたす。圧瞮りィンドりはモデルのコンテキストりィンドりより䞋に䜍眮する可胜性があるため、それを超えたリク゚ストは䟝然ずしお成功する可胜性がありたす。

1729 1759 

1730```text theme={null}1760```text theme={null}

1731Context is 94k tokens past the 200k-token compaction window — run /compact to reduce usage.1761Context is 94k tokens past the 200k-token compaction window — run /compact to reduce usage.


2238このメッセヌゞには Claude Code v2.1.198 以降が必芁です。同じ `claude` 呌び出しで `--bg` を `-p` たたは `--print` ず組み合わせたした。`--bg` は [バックグラりンドセッション](/docs/ja/agent-view#from-your-shell) を開始し、埌で `claude agents` で接続できたす。䞀方、`--print` は [非察話的に](/docs/ja/headless) 実行され、`claude agents` が接続するむンタラクティブセッションを開始したせん。v2.1.198 より前は、この組み合わせは無蚀でバックグラりンドゞョブを䜜成し、接続できなくなりたした。2268このメッセヌゞには Claude Code v2.1.198 以降が必芁です。同じ `claude` 呌び出しで `--bg` を `-p` たたは `--print` ず組み合わせたした。`--bg` は [バックグラりンドセッション](/docs/ja/agent-view#from-your-shell) を開始し、埌で `claude agents` で接続できたす。䞀方、`--print` は [非察話的に](/docs/ja/headless) 実行され、`claude agents` が接続するむンタラクティブセッションを開始したせん。v2.1.198 より前は、この組み合わせは無蚀でバックグラりンドゞョブを䜜成し、接続できなくなりたした。

2239 2269 

2240```text theme={null}2270```text theme={null}

2271--bg ず --print が競合しおいたす。--print は `claude agents` が接続するむンタラクティブセッションを開始しないため、ゞョブは接続䞍可になりたす。プロンプトは䜍眮匕数です。--print を削陀しおください。`claude --bg '<task>'` です。

2241```2272```

2242 2273 

2243**察凊方法**2274**察凊方法**


3054`claude plugin install` は拒吊を次のように報告したす3084`claude plugin install` は拒吊を次のように報告したす

3055 3085 

3056```text theme={null}3086```text theme={null}

3057Cannot install my-plugin@my-marketplace: its marketplace entry path does not stay inside the marketplace directory (an absolute, climbing, network-shaped or link-traversing entry, an entry of a fetched marketplace that resolves outside its tree — or a relative entry in a url-catalog marketplace, which has no local directory)3087Cannot install my-plugin@my-marketplace: its marketplace entry path does not stay inside the marketplace directory (an absolute, climbing, network-shaped, backslash-containing or link-traversing entry, an entry of a fetched marketplace that resolves or opens outside its tree — or a relative entry in a url-catalog marketplace, which has no local directory)

3058```3088```

3059 3089 

3060既にむンストヌルされおいるプラグむンの゚ントリが同じチェックに倱敗した堎合、`claude plugin list` はプラグむンを `failed to load` ずしお衚瀺したす3090既にむンストヌルされおいるプラグむンの゚ントリが同じチェックに倱敗した堎合、`claude plugin list` はプラグむンを `failed to load` ずしお衚瀺したす

fast-mode.md +1 −1

Details

123高速モヌドには以䞋のすべおが必芁です123高速モヌドには以䞋のすべおが必芁です

124 124 

125* **Anthropic API たたはサブスクリプションのみ**高速モヌドは Anthropic Console API および䜿甚量クレゞットを䜿甚する Claude サブスクリプションプランで利甚可胜です。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは AWS 䞊の Claude Platform では利甚できたせん。Console 組織は、[高速モヌドアクセスをプロビゞョニング](#enable-fast-mode-for-your-organization)する必芁もありたす。125* **Anthropic API たたはサブスクリプションのみ**高速モヌドは Anthropic Console API および䜿甚量クレゞットを䜿甚する Claude サブスクリプションプランで利甚可胜です。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは AWS 䞊の Claude Platform では利甚できたせん。Console 組織は、[高速モヌドアクセスをプロビゞョニング](#enable-fast-mode-for-your-organization)する必芁もありたす。

126* **サブスクリプションプランで䜿甚量クレゞットが有効**Pro、Max、Team、たたは Enterprise プランでは、アカりントに[䜿甚量クレゞット](/docs/ja/costs#add-usage-credits-to-your-subscription)が有効になっおいる必芁がありたす。これにより、プランに含たれる䜿甚量を超えお請求できたす。有効になるたで、`/fast` は「Fast mode requires usage credits · /usage-credits to turn them on」ず衚瀺されたす。有効にする方法はプランによっお異なりたす126* **サブスクリプションプランで䜿甚量クレゞットが有効**Pro、Max、Team、たたは Enterprise プランでは、アカりントに[䜿甚量クレゞット](/docs/ja/costs#add-usage-credits-to-your-subscription)が有効になっおいる必芁がありたす。これにより、プランに含たれる䜿甚量を超えお請求できたす。有効になるたで、`/fast` は「Fast mode requires usage credits」ず衚瀺されたす。有効にする方法はプランによっお異なりたす

127 * Pro および Max では、[**Settings > Usage**](https://claude.ai/settings/usage) の **Usage credits** セクションで claude.ai で有効にするか、`/usage-credits` を実行しおそのペヌゞを開きたす。127 * Pro および Max では、[**Settings > Usage**](https://claude.ai/settings/usage) の **Usage credits** セクションで claude.ai で有効にするか、`/usage-credits` を実行しおそのペヌゞを開きたす。

128 * Team および Enterprise では、請求アクセス暩を持぀メンバヌが [**Admin settings > Usage**](https://claude.ai/admin-settings/usage) で組織の䜿甚量クレゞットを有効にし、アクセス暩を持たないメンバヌが `/usage-credits` を実行しお組織の管理者にリク゚ストを送信したす。128 * Team および Enterprise では、請求アクセス暩を持぀メンバヌが [**Admin settings > Usage**](https://claude.ai/admin-settings/usage) で組織の䜿甚量クレゞットを有効にし、アクセス暩を持たないメンバヌが `/usage-credits` を実行しお組織の管理者にリク゚ストを送信したす。

129 129 

Details

116claude --cloud "Add retry logic to the payment webhook handler"116claude --cloud "Add retry logic to the payment webhook handler"

117```117```

118 118 

119セッションは GHES からリポゞトリをクロヌンし、倉曎をブランチにプッシュバックしたす。`/tasks` で、たたは [claude.ai/code](https://claude.ai/code) で進捗を監芖したす。diff レビュヌ、自動修正、ルヌチンを含む完党なクラりドセッションワヌクフロヌに぀いおは、[Claude Code on the web](/docs/ja/claude-code-on-the-web) を参照しおください。119セッションは GHES からリポゞトリをクロヌンし、倉曎をブランチにプッシュバックしたす。[claude.ai/code](https://claude.ai/code) で進捗を監芖したす。diff レビュヌ、自動修正、ルヌチンを含む完党なクラりドセッションワヌクフロヌに぀いおは、[Claude Code on the web](/docs/ja/claude-code-on-the-web) を参照しおください。

120 120 

121<h3 id="teleport-sessions-to-your-terminal">121<h3 id="teleport-sessions-to-your-terminal">

122 セッションをタヌミナルに Teleport する122 セッションをタヌミナルに Teleport する

goal.md +23 −6

Details

223 ぀のアプロヌチが、プロンプト間で珟圚のセッションを実行し続けたす。次のタヌンを開始するべき内容に基づいお遞択したす。223 ぀のアプロヌチが、プロンプト間で珟圚のセッションを実行し続けたす。次のタヌンを開始するべき内容に基づいお遞択したす。

23 23 

24| アプロヌチ | 次のタヌンが開始される時期 | 停止する時期 |24| アプロヌチ | 次のタヌンが開始される時期 | 停止する時期 |

25| :------------------------------------------------------------------ | :--------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------- |25| :------------------------------------------------------------------ | :------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------- |

26| `/goal` | 前のタヌンが終了するか、バックグラりンド䜜業がゎヌルを埅機させおいる間に[アむドルチェックむン](#background-work-defers-evaluation)が発生するプロンプト間でゎヌルごずに最倧 3 回たで | モデルが条件が満たされたこずを確認するか、それが䞍可胜であるず刀断するか、[修正が必芁な゚ラヌ](#errors-you-have-to-fix-clear-the-goal)でタヌンが倱敗するか、[`/goal clear`](#clear-a-goal)を実行する |26| `/goal` | 前のタヌンが終了するか、むンタラクティブセッションで[アむドルチェックむン](#background-work-defers-evaluation)たたは[自動再詊行](#other-errors-retry-or-pause-the-goal)が発生する | モデルが条件が満たされたこずを確認するか、それが䞍可胜であるず刀断するか、[修正が必芁な゚ラヌ](#errors-you-have-to-fix-clear-the-goal)でタヌンが倱敗するか、[`/goal clear`](#clear-a-goal)を実行する |

27| [`/loop`](/docs/ja/scheduled-tasks#run-a-prompt-repeatedly-with-%2Floop) | 時間間隔が経過する | あなたが停止するか、Claude が䜜業が完了したず刀断する |27| [`/loop`](/docs/ja/scheduled-tasks#run-a-prompt-repeatedly-with-%2Floop) | 時間間隔が経過する | あなたが停止するか、Claude が䜜業が完了したず刀断する |

28| [Stop hook](/docs/ja/hooks-guide#prompt-based-hooks) | 前のタヌンが終了する | あなた自身のスクリプトたたはプロンプトが刀断する |28| [Stop hook](/docs/ja/hooks-guide#prompt-based-hooks) | 前のタヌンが終了する | あなた自身のスクリプトたたはプロンプトが刀断する |

29 29 


141 141 

142Claude が評䟡噚に答え続けおも進捗がない堎合耇数のタヌンで連続しおツヌル䜿甚がない堎合、Claude Code はルヌプを停止し、譊告を出力し、ゎヌルがただ蚭定された状態で制埡をあなたに返したす。評䟡は次のプロンプトの埌に再開されたす。[hooks ガむド](/docs/ja/hooks-guide#stop-hook-hits-the-block-cap)は基瀎ずなるメカニズムに぀いお説明しおいたす。142Claude が評䟡噚に答え続けおも進捗がない堎合耇数のタヌンで連続しおツヌル䜿甚がない堎合、Claude Code はルヌプを停止し、譊告を出力し、ゎヌルがただ蚭定された状態で制埡をあなたに返したす。評䟡は次のプロンプトの埌に再開されたす。[hooks ガむド](/docs/ja/hooks-guide#stop-hook-hits-the-block-cap)は基瀎ずなるメカニズムに぀いお説明しおいたす。

143 143 

144<h3 id="errors-you-have-to-fix-clear-the-goal">144<h3 id="when-a-turn-fails">

145 修正する必芁がある゚ラヌはゎヌルをクリアしたす145 タヌンが倱敗した堎合

146</h3>146</h3>

147 147 

148タヌンが倱敗した堎合、Claude Code ぱラヌが修正する必芁があるものである堎合、ゎヌルをクリアしたす。その他の゚ラヌの埌、ゎヌルは蚭定されたたたです。

149 

150<h4 id="errors-you-have-to-fix-clear-the-goal">

151 修正する必芁がある゚ラヌはゎヌルをクリアしたす

152</h4>

153 

148修正するたでクリアされない゚ラヌでタヌンが倱敗した堎合、Claude Code はゎヌルをクリアし、原因を名前で指定する譊告を出力したす。譊告は `Goal cleared after an unrecoverable error` で始たり、`Run /goal again to continue` で終わりたす。原因を修正しおから、`/goal <condition>` で[ゎヌルを再床蚭定](#set-a-goal)しおください。4 ぀の皮類の倱敗がゎヌルをクリアしたす。154修正するたでクリアされない゚ラヌでタヌンが倱敗した堎合、Claude Code はゎヌルをクリアし、原因を名前で指定する譊告を出力したす。譊告は `Goal cleared after an unrecoverable error` で始たり、`Run /goal again to continue` で終わりたす。原因を修正しおから、`/goal <condition>` で[ゎヌルを再床蚭定](#set-a-goal)しおください。4 ぀の皮類の倱敗がゎヌルをクリアしたす。

149 155 

150* 認蚌倱敗。Claude Code が独自の認蚌情報を管理する堎合。デスクトップアプリ、VS Code 拡匵機胜、たたは[クラりドセッション](/docs/ja/claude-code-on-the-web)など、ホストが認蚌情報を管理する堎合、Claude Code はホストが独自にアクセスを埩元するため、ゎヌルをアクティブなたたにしたす。156* 認蚌倱敗。Claude Code が独自の認蚌情報を管理する堎合。デスクトップアプリ、VS Code 拡匵機胜、たたは[クラりドセッション](/docs/ja/claude-code-on-the-web)など、ホストが認蚌情報を管理する堎合、Claude Code はホストが独自にアクセスを埩元するため、ゎヌルをアクティブなたたにしたす。


152* [自動コンパクション](/docs/ja/model-config#set-the-auto-compact-window)がクリアできないコンテキストオヌバヌフロヌ158* [自動コンパクション](/docs/ja/model-config#set-the-auto-compact-window)がクリアできないコンテキストオヌバヌフロヌ

153* 利甚できないモデル159* 利甚できないモデル

154 160 

155その他の倱敗レヌト制限やサヌバヌの過負荷などの䞀時的な゚ラヌを含むの埌、Claude Code はゎヌルをアクティブなたたにしたす。161<h4 id="other-errors-retry-or-pause-the-goal">

162 その他の゚ラヌはゎヌルを再詊行たたは䞀時停止したす

163</h4>

164 

165その他の倱敗の埌、ゎヌルは蚭定されたたたです。Claude Code v2.1.269 以降の察話型セッションでは、Claude Code は原因を名前で指定する行を出力し、独自に再詊行するか、あなたを埅ちたす。

166 

167* **再詊行**: サヌバヌの過負荷や接続の切断など、独自にクリアされる傟向がある倱敗の埌、`Goal still active` で始たる通知は次の詊行たでの埅機時間を衚瀺したす。3 回の自動再詊行の埌、ゎヌルは代わりに䞀時停止したす。

168* **䞀時停止**: 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 はその埌ゎヌルに向かっお䜜業を再開したす。

169 

170任意の時点でメッセヌゞを送信しお、次のタヌンをすぐに開始しおください。自動再詊行をオフにするには、[`CLAUDE_CODE_GOAL_CHECKIN_MINUTES`](/docs/ja/env-vars)を `0` に蚭定したす。これにより、[チェックむン](#background-work-defers-evaluation)もオフになりたす。

156 171 

157<h3 id="background-work-defers-evaluation">172<h3 id="background-work-defers-evaluation">

158 バックグラりンド䜜業は評䟡を遅延させたす173 バックグラりンド䜜業は評䟡を遅延させたす


167 182 

168v2.1.239 より前では、アむドルチェックむンのみがこの方法でバックオフしたした。タヌン終了時に配信されたチェックむンは最初の間隔で再発生したした。183v2.1.239 より前では、アむドルチェックむンのみがこの方法でバックオフしたした。タヌン終了時に配信されたチェックむンは最初の間隔で再発生したした。

169 184 

170最初の間隔を倉曎するには、[`CLAUDE_CODE_GOAL_CHECKIN_MINUTES`](/docs/ja/env-vars)を蚭定しおください。Claude Code はあなたの倀を 30 分間隔の代わりに䜿甚し、埌続の間隔をそれでスケヌリングしたす。チェックむンをオフにするには `0` に蚭定しおください。チェックむンには Claude Code v2.1.234 以降が必芁です。185最初の間隔を倉曎するには、[`CLAUDE_CODE_GOAL_CHECKIN_MINUTES`](/docs/ja/env-vars)を蚭定しおください。Claude Code はあなたの倀を 30 分間隔の代わりに䜿甚し、埌続の間隔をそれでスケヌリングしたす。チェックむンをオフにするには `0` に蚭定しおください。[自動再詊行](#other-errors-retry-or-pause-the-goal)もオフになりたす。

186 

187チェックむンには Claude Code v2.1.234 以降が必芁です。

171 188 

172<h3 id="evaluation-model-and-cost">189<h3 id="evaluation-model-and-cost">

173 評䟡モデルずコスト190 評䟡モデルずコスト

Details

211 211 

212組み蟌みコマンドもセットアップをガむドしたす212組み蟌みコマンドもセットアップをガむドしたす

213 213 

214* `/init` はプロゞェクト甚の CLAUDE.md を䜜成するプロセスをりォヌクスルヌしたす214* `/init` はプロゞェクト甚のスタヌタヌ CLAUDE.md を生成したす

215* `/doctor` はむンストヌルず蚭定の問題を蚺断し、修正するこずができるセットアップチェックアップを実行したす215* `/doctor` はむンストヌルず蚭定の問題を蚺断し、修正するこずができるセットアップチェックアップを実行したす

216 216 

217<h3 id="it’s-a-conversation">217<h3 id="it’s-a-conversation">

jetbrains.md +3 −3

Details

106</h4>106</h4>

107 107 

108* **Claude command**: Claude を実行するカスタムコマンドを指定したす䟋`claude`、`/usr/local/bin/claude`、たたは `npx @anthropic-ai/claude-code`108* **Claude command**: Claude を実行するカスタムコマンドを指定したす䟋`claude`、`/usr/local/bin/claude`、たたは `npx @anthropic-ai/claude-code`

109* **Suppress notification for Claude command not found**: Claude コマンドが芋぀からないこずに関する通知をスキップしたす109* **Suppress notification for when Claude Command is not found**: Claude コマンドが芋぀からないこずに関する通知をスキップしたす

110* **Enable using Option+Enter for multi-line prompts**: macOS のみ。有効にするず、Option+Enter は Claude Code プロンプトに新しい行を挿入したす。Option キヌが予期せずキャプチャされる堎合は無効にしおください。タヌミナルの再起動が必芁です。110* **Enable using Option+Enter for multi-line prompts**: macOS のみ。有効にするず、Option+Enter は Claude Code プロンプトに新しい行を挿入したす。Option キヌが予期せずキャプチャされる堎合は無効にしおください。タヌミナルの再起動が必芁です。

111* **Enable automatic updates**: プラグむンの曎新を自動的にチェックしおむンストヌルしたす。再起動時に適甚されたす111* **Enable automatic updates**: プラグむンの曎新を自動的にチェックしおむンストヌルしたす。再起動時に適甚されたす

112 112 


256**モデルに公開されるツヌル。** サヌバヌはいく぀かのツヌルをホストしおいたすが、モデルに衚瀺されるのは 1 ぀だけです。残りは、diff を開いたり遞択を読み取ったりするなど、CLI が独自の UI に䜿甚する内郚 RPC であり、ツヌルリストが Claude に到達する前にフィルタリングされたす。256**モデルに公開されるツヌル。** サヌバヌはいく぀かのツヌルをホストしおいたすが、モデルに衚瀺されるのは 1 ぀だけです。残りは、diff を開いたり遞択を読み取ったりするなど、CLI が独自の UI に䜿甚する内郚 RPC であり、ツヌルリストが Claude に到達する前にフィルタリングされたす。

257 257 

258| ツヌル名フックで衚瀺 | 機胜 | 読み取り専甚 |258| ツヌル名フックで衚瀺 | 機胜 | 読み取り専甚 |

259| -------------------------- | ----------------------------------------------------------- | ------ |259| -------------------------- | ----------------------------------------------------------------------------------------------------------------- | ------ |

260| `mcp__ide__getDiagnostics` | IDE の怜査蚺断゚ディタヌに衚瀺される゚ラヌず譊告を返したす。オプションで 1 ぀のファむルにスコヌプできたす。 | はい |260| `mcp__ide__getDiagnostics` | IDE の怜査蚺断゚ディタヌに衚瀺される゚ラヌず譊告を返したす。各呌び出しは 1 ぀のファむルをカバヌしたす。Claude が指定するファむル、たたは Claude が指定しない堎合はアクティブ゚ディタヌ内のファむルです。 | はい |

261 261 

262JetBrains プラグむンは、モデルにコヌド実行ツヌルを公開したせん。262JetBrains プラグむンは、モデルにコヌド実行ツヌルを公開したせん。

263 263 

large-codebases.md +28 −28

Details

334 ディレクトリごずのスキルを远加する334 ディレクトリごずのスキルを远加する

335</h2>335</h2>

336 336 

337任意のサブディレクトリは、独自のスタックにスコヌプされた [スキル](/docs/ja/skills) を定矩できたす。スキルは Claude がそれが関連しおいるず刀断したずきにオンデマンドで読み蟌たれるため、API 固有のツヌリングはフロント゚ンド䜜業䞭にコンテキストを消費したせん。337任意のサブディレクトリは、独自のスタックにスコヌプされた[スキル](/docs/ja/skills)を定矩できたす。スキルは Claude が関連性があるず刀断したずきにオンデマンドで読み蟌たれるため、API 固有のツヌリングはフロント゚ンド䜜業䞭にコンテキストを消費したせん。

338 338 

339スキルはディレクトリ内の `.claude/skills/` の䞋に存圚したす。その゚リアのコヌドず䞀緒にコミットしお、リポゞトリをクロヌンする人は誰でもそれらを取埗したす。モノレポではこれはパッケヌゞごずに 1 ぀のスキルセットになりたす。倧芏暡シングルツリヌコヌドベヌスでは、`src/db/.claude/skills/` などのサブシステムごずに 1 ぀です。339スキルはディレクトリ内の `.claude/skills/` の䞋に存圚したす。その領域のコヌドず䞀緒にコミットしお、リポゞトリをクロヌンした誰もがそれらを取埗できるようにしたす。モノレポでは、パッケヌゞごずに 1 ぀のスキルセットを持぀こずができたす。倧芏暡な単䞀ツリヌコヌドベヌスでは、`src/db/.claude/skills/` などのサブシステムごずに 1 ぀のセットを持぀こずができたす。

340 340 

341サブディレクトリ内にスキルディレクトリを䜜成したす。341サブディレクトリ内にスキルディレクトリを䜜成したす。

342 342 


344mkdir -p packages/api/.claude/skills/api-testing344mkdir -p packages/api/.claude/skills/api-testing

345```345```

346 346 

347その埌、そのディレクトリ内に `SKILL.md` を曞き蟌みたす。ここでは `packages/api/.claude/skills/api-testing/SKILL.md`。この䟋は Claude に API パッケヌゞのテストパタヌンを教えたす。347次に、そのディレクトリ内に `SKILL.md` を曞きたす。ここでは `packages/api/.claude/skills/api-testing/SKILL.md` です。この䟋は Claude に API パッケヌゞのテストパタヌンを教えたす。

348 348 

349```markdown packages/api/.claude/skills/api-testing/SKILL.md theme={null}349```markdown packages/api/.claude/skills/api-testing/SKILL.md theme={null}

350---350---

351name: api-testing351name: api-testing

352description: API パッケヌゞのテストパタヌン。packages/api/ でテストを曞き蟌み、たたは倉曎するずきに䜿甚したす。352description: Testing patterns for the API package. Use when writing or modifying tests in packages/api/.

353---353---

354 354 

355## テスト構造355## Test structure

356 356 

357テストは `src/__tests__/` にあり、`src/` ディレクトリ構造をミラヌリングしおいたす。357Tests are in `src/__tests__/` mirroring the `src/` directory structure.

358各ルヌトファむルには察応する `.test.ts` ファむルがありたす。358Each route file has a corresponding `.test.ts` file.

359 359 

360## テストを実行360## Running tests

361 361 

362- すべおのテスト: `npm test`362- All tests: `npm test`

363- 単䞀ファむル: `npm test -- src/__tests__/routes/users.test.ts`363- Single file: `npm test -- src/__tests__/routes/users.test.ts`

364- りォッチモヌド: `npm test -- --watch`364- Watch mode: `npm test -- --watch`

365 365 

366## テストナヌティリティ366## Test utilities

367 367 

368- `src/__tests__/helpers/db.ts`: デヌタベヌステスト甚に `setupTestDb()` ず `teardownTestDb()` を提䟛368- `src/__tests__/helpers/db.ts`: provides `setupTestDb()` and `teardownTestDb()` for database tests

369- `src/__tests__/helpers/auth.ts`: 認蚌された゚ンドポむント甚に `createTestUser()` ず `getAuthToken()` を提䟛369- `src/__tests__/helpers/auth.ts`: provides `createTestUser()` and `getAuthToken()` for authenticated endpoints

370 370 

371## パタヌン371## Patterns

372 372 

373- HTTP アサヌションには生の fetch ではなく `supertest` を䜿甚373- Use `supertest` for HTTP assertions, not raw fetch

374- デヌタベヌステストを垞にロヌルバックするトランザクションでラップ374- Always wrap database tests in a transaction that rolls back

375- `src/__tests__/mocks/` で倖郚サヌビスをモック375- Mock external services in `src/__tests__/mocks/`

376```376```

377 377 

378別のサブディレクトリは同じ方法で異なるスキルを保持したす。`packages/web/.claude/skills/component-patterns/` はテストの代わりにフロント゚ンドのコンポヌネント芏玄を説明したす。Claude が `packages/api/` のファむルで動䜜するずき、api-testing スキルを読み蟌みたす。`packages/web/` で動䜜するずき、component-patterns を読み蟌みたす。どちらのディレクトリのスキルも他のタスク䞭に読み蟌たれたせん。378別のサブディレクトリは同じ方法で異なるスキルを保持したす。`packages/web/.claude/skills/component-patterns/` はテストの代わりにフロント゚ンドのコンポヌネント芏玄を説明したす。Claude が `packages/api/` のファむルで䜜業するずき、api-testing スキルを読み蟌みたす。`packages/web/` で䜜業するずき、component-patterns を読み蟌みたす。どちらのディレクトリのスキルも他方のタスク䞭には読み蟌たれたせん。

379 379 

380ファむルパタヌンで配眮の代わりにスキルをスコヌプするこずもできたす。[`paths` frontmatter フィヌルド](/docs/ja/skills#frontmatter-reference) はグロブパタヌンを取り、Claude はマッチするファむルで動䜜するずきのみ自動的にスキルを読み蟌みたす。これは、リポゞトリルヌトの `.claude/skills/` に存圚するが、デヌタベヌスマむグレヌションスキルなど、`**/migrations/**` にスコヌプされた特定のファむルにのみ適甚されるスキルに䜿甚したす。380配眮の代わりにファむルパタヌンでスキルをスコヌプするこずもできたす。[`paths` frontmatter フィヌルド](/docs/ja/skills#frontmatter-reference)はグロブパタヌンを受け取り、Claude は䞀臎するファむルで䜜業するずきのみ自動的にスキルを読み蟌みたす。これをリポゞトリルヌトの `.claude/skills/` に存圚するスキルに䜿甚しお、デヌタベヌスマむグレヌションスキルなど `**/migrations/**` にスコヌプされた特定のファむルにのみ適甚したす。

381 381 

382スキルの䜜成ず敎理の詳现に぀いおは、[スキル](/docs/ja/skills) を参照しおください。382スキルの䜜成ず敎理の詳现に぀いおは、[スキル](/docs/ja/skills)を参照しおください。

383 383 

384<h3 id="keep-skills-discoverable">384<h3 id="keep-skills-discoverable">

385 スキルを発芋可胜に保぀385 スキルを発芋可胜に保぀

386</h3>386</h3>

387 387 

388倚くのディレクトリに分散されたスキルでは、Claude が遞択できるリストは倧きくなる可胜性がありたす。Claude は発芋されたすべおのスキルの名前ず説明を読むこずでスキルを遞択し、遞択されたスキルのフルコンテンツのみがコンテキストに読み蟌たれたす。このセクションでは、そのリストを小さく保぀方法ず、短瞮に耐える説明を曞く方法をカバヌしおいたす。388スキルが倚くのディレクトリに分散するず、Claude が遞択できるリストが倧きくなる可胜性がありたす。Claude は発芋されたすべおのスキルの名前ず説明を読むこずでスキルを遞択し、遞択されたスキルの完党なコンテンツのみがコンテキストに読み蟌たれたす。このセクションでは、そのリストを小さく保぀方法に぀いお説明したす。

389 389 

390スコヌプ内のスキルは、Claude を開始する堎所によっお異なりたす。390スコヌプ内のスキルは、Claude をどこから開始するかによっお異なりたす。

391 391 

392* **`packages/api/` などのサブディレクトリから**: そのディレクトリのスキル、リポゞトリルヌトたでのすべおの芪、およびナヌザヌず゚ンタヌプラむズレベル392* **`packages/api/` などのサブディレクトリから**: そのディレクトリのスキル、リポゞトリルヌトたでのすべおの芪、およびナヌザヌず゚ンタヌプラむズレベル

393* **リポゞトリルヌトから**: ルヌトスキル、およびセッション䞭に Claude が觊れるすべおのサブディレクトリのスキル。数癟に蓄積する可胜性がありたす393* **リポゞトリルヌトから**: ルヌトスキル、およびセッション䞭に Claude が接觊するすべおのサブディレクトリのスキル。これは数癟に蓄積する可胜性がありたす

394* **[`--add-dir`](#grant-access-across-packages-or-repositories) で兄匟を远加した埌**: そのスキルのスキルも読み蟌たれたす。`additionalDirectories` 蚭定はファむルアクセスのみを付䞎し、スキルを読み蟌みたせん394* **[`--add-dir`](#grant-access-across-packages-or-repositories)でシブリングを远加した埌**: そのシブリングのスキルも読み蟌たれたす。`additionalDirectories` 蚭定はファむルアクセスのみを付䞎し、スキルは読み蟌みたせん

395 395 

396名前は垞に読み蟌たれたすが、[倚くの堎合、説明は短瞮されたす](/docs/ja/skills#skill-descriptions-are-cut-short)。これは Claude がスキルが適甚されるかどうかを決定するために䜿甚するキヌワヌドを削陀する可胜性がありたす。説明を短く保ち、「`packages/api/` でテストを曞き蟌み、たたは倉曎する」などのリク゚ストに含たれる単語で先頭に配眮したす。396名前は垞に読み蟌たれたすが、[倚くの堎合、䞀郚のスキルはその説明党䜓を倱う可胜性がありたす](/docs/ja/skills#skill-descriptions-are-cut-short)。これにより、Claude がスキルを適甚するかどうかを決定するために䜿甚するキヌワヌドが削陀される可胜性がありたす。説明を短く保ち、「`packages/api/` でテストを曞いたり倉曎したりするずき」のようなリク゚ストに含たれる単語で始めたす。

397 397 

398倚くのディレクトリが共有するスキルPR 芏玄やデプロむチェックリストなどに぀いおは、リポゞトリルヌトの `.claude/skills/` に配眮しお、任意の開始ディレクトリから読み蟌たれるようにしたす。共有スキルが独自のバヌゞョン履歎を必芁ずするか、リポゞトリ党䜓で動䜜する必芁がある堎合は、代わりに [プラグむン](/docs/ja/plugins) ずしおパッケヌゞ化したす。プラグむンスキルは `plugin-name:skill-name` 名前空間を䜿甚するため、ディレクトリごずのスキルず衝突するこずはありたせん。プラットフォヌムチヌムは 1 ぀の堎所でそれらをバヌゞョン管理し、曎新できたす。398PR 芏玄やデプロむチェックリストなど、倚くのディレクトリが共有するスキルの堎合、リポゞトリルヌトの `.claude/skills/` に配眮しお、任意の開始ディレクトリから読み蟌たれるようにしたす。共有スキルが独自のバヌゞョン履歎を必芁ずするか、リポゞトリ間で機胜する必芁がある堎合は、代わりに[プラグむン](/docs/ja/plugins)ずしおパッケヌゞ化したす。プラグむンスキルは `plugin-name:skill-name` 名前空間を䜿甚するため、ディレクトリごずのスキルず衝突するこずはありたせん。プラットフォヌムチヌムは 1 ぀の堎所でそれらをバヌゞョン管理および曎新できたす。

399 399 

400䜿甚されおいないスキルを芋぀けるには、OpenTelemetry [ログ゚クスポヌタヌ](/docs/ja/monitoring-usage) を有効にし、`OTEL_LOG_TOOL_DETAILS=1` を蚭定しお、スキル名が線集されずに蚘録されるようにしたす。[`skill_activated` むベント](/docs/ja/monitoring-usage#skill-activated-event) は `skill.name` 属性のすべおの呌び出しを蚘録し、`invocation_trigger` はコマンド、Claude、たたはネストされたスキルが呌び出したかどうかを蚘録したす。これは統合たたは廃止するものを瀺したす。400䜿甚されおいないスキルを芋぀けるには、OpenTelemetry [ログ゚クスポヌタヌ](/docs/ja/monitoring-usage)を有効にしお `OTEL_LOG_TOOL_DETAILS=1` を蚭定し、スキル名が線集されずに逐語的に蚘録されるようにしたす。[`skill_activated` むベント](/docs/ja/monitoring-usage#skill-activated-event)はその `skill.name` 属性のすべおの呌び出しを蚘録し、`invocation_trigger` はコマンド、Claude、たたはネストされたスキルが呌び出したかどうかを蚘録したす。これにより、統合たたは廃止するものを刀断できたす。

401 401 

402<h2 id="centralize-conventions-when-layering-stops-scaling">402<h2 id="centralize-conventions-when-layering-stops-scaling">

403 レむアリングが拡匵を停止したずきに芏玄を䞀元化する403 レむアリングが拡匵を停止したずきに芏玄を䞀元化する

llm-gateway-rollout.md +61 −57

Details

33ゲヌトりェむを提䟛する補品がどれであれ、以䞋を満たす必芁がありたす。33ゲヌトりェむを提䟛する補品がどれであれ、以䞋を満たす必芁がありたす。

34 34 

35* **サポヌトされおいる API 圢匏を受け入れる**[API 圢匏テヌブル](/docs/ja/llm-gateway-protocol#api-formats)の圢匏のいずれか。以䞋のロヌルアりト手順は、ほずんどのゲヌトりェむが提䟛する `POST /v1/messages` の Anthropic Messages API を想定しおいたす35* **サポヌトされおいる API 圢匏を受け入れる**[API 圢匏テヌブル](/docs/ja/llm-gateway-protocol#api-formats)の圢匏のいずれか。以䞋のロヌルアりト手順は、ほずんどのゲヌトりェむが提䟛する `POST /v1/messages` の Anthropic Messages API を想定しおいたす

36* **レスポンスをストリヌミングする**サヌバヌ送信むベントをバッファリングせずに到着時に通す36* **レスポンスをストリヌミングする**サヌバヌ送信むベントをバッファリングせずに到着時に通す。キヌプアラむブピングを含め、レスポンス党䜓をバッファリングする代わりに到着時に通す。[ストリヌミング](/docs/ja/llm-gateway-protocol#streaming)では、バッファリングたたはピングの削陀が䜕を砎損するかに぀いお説明しおいたす

37* **Claude モデル名をルヌティングする**開発者が䜿甚する各名前をアップストリヌムモデルにマップする。Claude Code は各リク゚ストで `claude-sonnet-4-6` などのモデル名を送信したす。ほずんどのゲヌトりェむ補品では、マッピングはゲヌトりェむ自䜓の蚭定内のモデルリストたたはルヌティングテヌブルです37* **Claude モデル名をルヌティングする**開発者が䜿甚する各名前をアップストリヌムモデルにマップする。Claude Code は各リク゚ストで `claude-sonnet-4-6` などのモデル名を送信したす。ほずんどのゲヌトりェむ補品では、マッピングはゲヌトりェむ自䜓の蚭定内のモデルリストたたはルヌティングテヌブルです

38* **ヘッダヌず本文を倉曎せずに転送する**`anthropic-beta`、`anthropic-version`、およびリク゚スト本文を䞡方向で通す。[機胜パススルヌテヌブル](/docs/ja/llm-gateway-protocol#feature-pass-through)は各機胜をそれなしで砎損するものにマップしたす38* **ヘッダヌず本文を倉曎せずに転送する**`anthropic-beta`、`anthropic-version`、およびリク゚スト本文を䞡方向で通す。[機胜パススルヌテヌブル](/docs/ja/llm-gateway-protocol#feature-pass-through)は各機胜をそれなしで砎損するものにマップしたす

39* **アップストリヌム゚ラヌを倉曎せずに返す**Claude Code の自動埩旧ぱラヌの文蚀に䞀臎するため、ゲヌトりェむ独自の゚ンベロヌプで゚ラヌをラップするず砎損したす39* **アップストリヌム゚ラヌを倉曎せずに返す**Claude Code の自動埩旧ぱラヌの文蚀に䞀臎するため、ゲヌトりェむ独自の゚ンベロヌプで゚ラヌをラップするず砎損したす。ただし、゚ンベロヌプのメッセヌゞが [Claude apps ゲヌトりェむがクラりドプロバむダヌの゚ラヌ文蚀の代わりに䜿甚する](/docs/ja/claude-apps-gateway-config#upstream-error-messages) `capability_rejected:` トヌクンのいずれかを含む堎合は陀きたす

40* **リク゚スト本文 WAF 怜査からパスを陀倖する**Claude Code プロンプトは゜ヌスコヌドず XML スタむルのタグを含み、クロスサむトスクリプティング本文ルヌルに䞀臎したす。ゲヌトりェむの前の WAF は実際のセッションで `403` を返したすが、短いテストリク゚ストは通りたす40* **リク゚スト本文 WAF 怜査からパスを陀倖する**Claude Code プロンプトは゜ヌスコヌドず XML スタむルのタグを含み、クロスサむトスクリプティング本文ルヌルに䞀臎したす。ゲヌトりェむの前の WAF は実際のセッションで `403` を返したすが、短いテストリク゚ストは通りたす

41 41 

42オプションで、`GET /v1/models` を提䟛しお、Claude Code が [モデル怜出](/docs/ja/llm-gateway-protocol#model-discovery)でゲヌトりェむからモデルピッカヌを入力できるようにしたす。42オプションで、`GET /v1/models` を提䟛しお、Claude Code が [モデル怜出](/docs/ja/llm-gateway-protocol#model-discovery)でゲヌトりェむからモデルピッカヌを入力できるようにしたす。

43 43 

44<h2 id="rollout-steps">44<h2 id="rollout-steps">

45 ロヌルアりト手順45 ロヌルアりトステップ

46</h2>46</h2>

47 47 

48ロヌルアりトは 5 ぀のステップで構成され、各ステップにはチェックポむントがありたす。48ロヌルアりトは 5 ぀のステップで構成され、各ステップにはチェックポむントがありたす。

49 49 

501. [ゲヌトりェむがモデルをルヌティングするこずを確認する](#confirm-the-gateway-routes-your-models)501. [ゲヌトりェむがモデルをルヌティングしおいるこずを確認する](#confirm-the-gateway-routes-your-models)

512. [各開発者に認蚌情報を発行する](#issue-developer-credentials)512. [各開発者に認蚌情報を発行する](#issue-developer-credentials)

523. [ゲヌトりェむに察しお Claude Code をテストする](#test-claude-code-against-the-gateway)523. [ゲヌトりェむに察しお Claude Code をテストする](#test-claude-code-against-the-gateway)

534. [ベヌス URL ず認蚌情報を配垃する](#distribute-the-configuration)534. [ベヌス URL ず認蚌情報を配垃する](#distribute-the-configuration)

545. [開発者マシンから怜蚌する](#verify-the-rollout)545. [開発者マシンからロヌルアりトを怜蚌する](#verify-the-rollout)

55 55 

56ステップには 3 ぀の異なる認蚌情報が関係し、チェックポむントはプレヌスホルダヌで名前を付けるため、䜕か倱敗したずきにどれが原因かを刀断できたす。56ステップには 3 ぀の異なる認蚌情報が関わり、チェックポむントではプレヌスホルダヌで名前を付けおいるため、䜕か倱敗した堎合にどの認蚌情報が原因かを特定できたす。

57 57 

58| 認蚌情報 | 保有者 | チェックポむント内のプレヌスホルダヌ |58| 認蚌情報 | 保有者 | チェックポむント内のプレヌスホルダヌ |

59| :----------- | :---------------------------------------------------------- | :---------------------------- |59| :----------- | :----------------------------------------------------------- | :----------------------------- |

60| プロバむダヌ認蚌情報 | ゲヌトりェむ。アップストリヌムプロバむダヌに転送したす | ゲヌトりェむで蚭定。クラむアントコマンドには衚瀺されたせん |60| プロバむダヌ認蚌情報 | ゲヌトりェむアップストリヌムプロバむダヌに転送 | ゲヌトりェむで蚭定枈み。クラむアントコマンドには衚瀺されない |

61| ゲヌトりェむ管理認蚌情報 | お客様。ゲヌトりェむ補品が管理たたはテストむンタヌフェヌス甚に発行する堎合 | `<gateway-key>` |61| ゲヌトりェむ管理認蚌情報 | ゲヌトりェむ補品が管理たたはテストむンタヌフェヌス甚に発行する堎合は、あなた | `<gateway-key>` |

62| 開発者キヌ | 各開発者。[開発者認蚌情報を発行する](#issue-developer-credentials)でゲヌトりェむが発行 | `<developer-key>` |62| 開発者キヌ | 各開発者[開発者認蚌情報を発行する](#issue-developer-credentials)でゲヌトりェむが発行 | `<developer-key>` |

63 63 

64<h3 id="confirm-the-gateway-routes-your-models">64<h3 id="confirm-the-gateway-routes-your-models">

65 ゲヌトりェむがモデルをルヌティングするこずを確認する65 ゲヌトりェむがモデルをルヌティングしおいるこずを確認する

66</h3>66</h3>

67 67 

68ゲヌトりェむはすでにプロバむダヌ認蚌情報で蚭定され、ベヌス URL でリッスンし、プロバむダヌの API にリク゚ストを転送しおいる必芁がありたす。デプロむから 2 ぀の倀を眮き換えお、最小限のリク゚ストでパスが端から端たで機胜するこずをテストしたす。68ゲヌトりェむはプロバむダヌ認蚌情報で既に蚭定されおおり、ベヌス URL でリッスンしおおり、リク゚ストをプロバむダヌの API に転送しおいるはずです。デプロむメントから 2 ぀の倀を代入しお、最小限のリク゚ストでパスが端から端たで機胜するこずをテストしたす。

69 69 

70* `<gateway-key>` は、珟圚ゲヌトりェむを呌び出すこずができる認蚌情報です。管理キヌ、テストキヌ、たたはすでに発行した独自の開発者キヌ。すべおのゲヌトりェむ補品に個別の管理認蚌情報があるわけではありたせん。ない堎合は、たず [開発者認蚌情報を発行する](#issue-developer-credentials)で自分甚の開発者キヌを発行しおください70* `<gateway-key>` は、珟圚ゲヌトりェむを呌び出すこずができる認蚌情報です。管理キヌ、テストキヌ、たたは既に発行した自分の開発者キヌです。すべおのゲヌトりェむ補品に個別の管理認蚌情報があるわけではありたせん。ない堎合は、たず [開発者認蚌情報を発行する](#issue-developer-credentials)で自分甚の開発者キヌを発行しおください。

71* `model` はゲヌトりェむがルヌティングするように蚭定されおいる Claude モデル名です。䟋では `claude-sonnet-4-6` を䜿甚しおいたす。蚭定した名前に眮き換えおください71* `model` はゲヌトりェむがルヌティングするように蚭定されおいる Claude モデル名です。䟋では `claude-sonnet-4-6` を䜿甚しおいたす。蚭定した名前に眮き換えおください。

72 72 

73<Tabs>73<Tabs>

74 <Tab title="Bash or Zsh">74 <Tab title="Bash or Zsh">


91 </Tab>91 </Tab>

92</Tabs>92</Tabs>

93 93 

94**チェックポむント**`content` フィヌルドを持぀ `200` は、ゲヌトりェむがそのモデル名でプロバむダヌに到達したこずを意味したす。`404` はその名前がゲヌトりェむでルヌティングされおいないこずを意味したす。プロバむダヌからの `401` はゲヌトりェむのプロバむダヌ認蚌情報が間違っおいるこずを意味したす。94**チェックポむント**`content` フィヌルド付きの `200` は、ゲヌトりェむがそのモデル名でプロバむダヌに到達したこずを意味したす。`404` はその名前がゲヌトりェむでルヌティングされおいないこずを意味したす。プロバむダヌからの `401` はゲヌトりェむのプロバむダヌ認蚌情報が間違っおいるこずを意味したす。

95 95 

96ゲヌトりェむのルヌティング蚭定内の Claude モデル名ごずに 1 回リク゚ストを繰り返したす。ゲヌトりェむがルヌティングしない名前は、それを遞択した開発者に `404` を返すため、ロヌルアりト前にすべおの名前をテストしおください。96ゲヌトりェむのルヌティング蚭定内の Claude モデル名ごずに 1 回リク゚ストを繰り返したす。ゲヌトりェむがルヌティングしない名前は、それを遞択した開発者に `404` を返すため、ロヌルアりト前にすべおの名前をテストしおください。

97 97 

98<Note>98<Note>

99 ゲヌトりェむをリダむレクトの背埌で提䟛するこずは避けおください。リダむレクトはリク゚スト本文をドロップするか、掚論リク゚ストで認蚌情報ヘッダヌをストリップでき、[モデル怜出](/docs/ja/llm-gateway-protocol#model-discovery)はリダむレクトを倱敗ずしお扱うため、認蚌情報がリダむレクト先にリヌクする可胜性がありたす。99 ゲヌトりェむをリダむレクトの背埌で提䟛するこずは避けおください。リダむレクトはリク゚ストボディを削陀したり、掚論リク゚ストの認蚌情報ヘッダヌを削陀したりする可胜性があり、[モデルディスカバリヌ](/docs/ja/llm-gateway-protocol#model-discovery)はリダむレクトを倱敗ずしお扱うため、認蚌情報がリダむレクトタヌゲットに挏掩するこずはありたせん。

100</Note>100</Note>

101 101 

102<h3 id="issue-developer-credentials">102<h3 id="issue-developer-credentials">

103 開発者認蚌情報を発行する103 開発者認蚌情報を発行する

104</h3>104</h3>

105 105 

106各開発者はゲヌトりェむで認蚌するために独自のゲヌトりェむキヌが必芁です。補品の認蚌情報管理ドキュメントに埓っお、ゲヌトりェむで開発者ごずに認蚌情報を䜜成したす。106各開発者は、認蚌するためにゲヌトりェむキヌが必芁です。補品の認蚌情報管理ドキュメントに埓っお、ゲヌトりェむで開発者ごずに認蚌情報を䜜成したす。

107 107 

108新しく発行されたキヌが [ゲヌトりェむがモデルをルヌティングするこずを確認する](#confirm-the-gateway-routes-your-models)ず同じリク゚ストでゲヌトりェむに察しお機胜するこずを確認し、`<gateway-key>` を新しい `<developer-key>` に眮き換えたす。108新しく発行されたキヌが [ゲヌトりェむがモデルをルヌティングしおいるこずを確認する](#confirm-the-gateway-routes-your-models)ず同じリク゚ストでゲヌトりェむに察しお機胜するこずを確認し、`<gateway-key>` を新しい `<developer-key>` に眮き換えたす。

109 109 

110<Tabs>110<Tabs>

111 <Tab title="Bash or Zsh">111 <Tab title="Bash or Zsh">


128 </Tab>128 </Tab>

129</Tabs>129</Tabs>

130 130 

131**チェックポむント**`content` フィヌルドを持぀ `200` は、開発者キヌがゲヌトりェむに到達し、ゲヌトりェむが転送するこずを意味したす。[前のステップ](#confirm-the-gateway-routes-your-models)が成功したずきにここで `401` が衚瀺される堎合は、開発者キヌが間違っおいるか、ゲヌトりェむでただ有効になっおいないこずを意味したす。131**チェックポむント**`content` フィヌルド付きの `200` は、開発者キヌがゲヌトりェむに到達し、ゲヌトりェむがそれを転送するこずを意味したす。[前のステップ](#confirm-the-gateway-routes-your-models)が成功した堎合のここでの `401` は、開発者キヌが間違っおいるか、ゲヌトりェむでただ有効になっおいないこずを意味したす。

132 132 

133開発者ごずに 1 ぀のキヌを発行するこずは、共有キヌではなく、開発者ごずの䜿甚状況の属性化ず個別のオフボヌディングを機胜させるものです。キヌを保持する環境倉数は、ゲヌトりェむがどのヘッダヌを読むかによっお異なりたす。`Authorization: Bearer` ヘッダヌで認蚌情報をチェックするゲヌトりェむの堎合、開発者は `ANTHROPIC_AUTH_TOKEN` でキヌを蚭定したす。`x-api-key` ヘッダヌからキヌを読むゲヌトりェむの堎合、開発者は代わりに `ANTHROPIC_API_KEY` を蚭定したす。[認蚌情報テヌブル](/docs/ja/llm-gateway-connect#set-the-credential-variable)はマッピングをカバヌしおいたす。133開発者ごずに 1 ぀のキヌを発行するこずは、共有キヌではなく、開発者ごずの䜿甚状況の属性化ず個別のオフボヌディングを機胜させるものです。キヌを保持する環境倉数は、ゲヌトりェむが読み取るヘッダヌによっお異なりたす。`Authorization: Bearer` ヘッダヌで認蚌情報をチェックするゲヌトりェむの堎合、開発者は `ANTHROPIC_AUTH_TOKEN` でキヌを蚭定したす。`x-api-key` ヘッダヌからキヌを読み取るゲヌトりェむの堎合、開発者は代わりに `ANTHROPIC_API_KEY` を蚭定したす。[認蚌情報テヌブル](/docs/ja/llm-gateway-connect#set-the-credential-variable)はマッピングをカバヌしおいたす。

134 134 

135<h3 id="test-claude-code-against-the-gateway">135<h3 id="test-claude-code-against-the-gateway">

136 ゲヌトりェむに察しお Claude Code をテストする136 ゲヌトりェむに察しお Claude Code をテストする

137</h3>137</h3>

138 138 

139ロヌルアりトが配垃する前に、同じ蚭定を䜿甚しおゲヌトりェむを通じお Claude Code を自分で実行したす。これらを `.env` たたは蚭定ファむルではなく、タヌミナルに盎接入力したす。これらはこのタヌミナルセッションのみ続くため、閉じるずマシンは通垞の蚭定に戻りたす。ゲヌトりェむが `x-api-key` ヘッダヌを読む堎合は、`ANTHROPIC_AUTH_TOKEN` の代わりに `ANTHROPIC_API_KEY` を䜿甚したす。139ロヌルアりトが fleet 党䜓に配垃する同じ蚭定を䜿甚しお、ゲヌトりェむを通じお Claude Code を自分で実行しおください。これらをタヌミナルに盎接入力し、`.env` たたはセッティングファむルには入力しないでください。これらはこのタヌミナルセッションのみ有効なため、セッションを閉じるずマシンは通垞の蚭定に戻りたす。ゲヌトりェむが `x-api-key` ヘッダヌを読み取る堎合は、`ANTHROPIC_AUTH_TOKEN` の代わりに `ANTHROPIC_API_KEY` を䜿甚しおください。

140 140 

141<Tabs>141<Tabs>

142 <Tab title="Bash or Zsh">142 <Tab title="Bash or Zsh">


160claude -p "Reply with one word: connected"160claude -p "Reply with one word: connected"

161```161```

162 162 

163**チェックポむント**プロンプトはレスポンスを返し、リク゚ストはゲヌトりェむのログに `/v1/messages` パスぞの `POST` ずしお状態 `200` で衚瀺されたす。Claude Code は `?beta=true` などのク゚リ文字列を远加するため、完党な URL ではなくパスで䞀臎させたす。2 ぀の倱敗メッセヌゞは異なる方向を指したす。163**チェックポむント**プロンプトが応答を返し、リク゚ストがゲヌトりェむのログに `/v1/messages` パスぞの `POST` ずしお状態 `200` で衚瀺されたす。Claude Code は `?beta=true` などのク゚リ文字列を远加するため、完党な URL ではなくパスで䞀臎させおください。 2 ぀の倱敗メッセヌゞは異なる方向を指しおいたす。

164 164 

165* `Not logged in`ゲヌトりェむログをチェックしお 2 ぀の原因を区別したす。空の堎合、認蚌情報がセッションに到達せず、リク゚ストがマシンを離れたせん。テストしおいるシェルで゚クスポヌトを再実行しおください。`401` 本文に `x-api-key` を瀺す拒吊されたリク゚ストが衚瀺される堎合、ゲヌトりェむはそのヘッダヌでキヌを期埅しおいたす。`ANTHROPIC_API_KEY` に切り替えおください165* `Not logged in`ゲヌトりェむログをチェックしお 2 ぀の原因を区別したす。ログが空の堎合、認蚌情報がセッションに到達せず、リク゚ストがマシンから出おいたせん。テストしおいるシェルで exports を再実行しおください。`401` ボディに `x-api-key` が衚瀺されおいる拒吊されたリク゚ストが衚瀺される堎合、ゲヌトりェむは代わりにそのヘッダヌでキヌを期埅しおいたす。`ANTHROPIC_API_KEY` に切り替えおください。

166* `Failed to authenticate. API Error: 401` は認蚌情報が送信され、拒吊されたこずを意味し、ゲヌトりェむログはどこかを瀺したす。`api.anthropic.com` たたはプロバむダヌの゚ンドポむントに名前を付ける `401` は、ゲヌトりェむがアップストリヌムに到達したが、保持するプロバむダヌ認蚌情報が拒吊されたこずを意味するため、開発者キヌは機胜し、ゲヌトりェむが保持するプロバむダヌ認蚌情報が間違っおいるか、プレヌスホルダヌです166* `Failed to authenticate. API Error: 401` は、認蚌情報が送信されお拒吊されたこずを意味し、ゲヌトりェむログはどこかを瀺しおいたす。`api.anthropic.com` たたはプロバむダヌの゚ンドポむントに名前を付けた `401` は、ゲヌトりェむがアップストリヌムに到達したが、ゲヌトりェむが保持するプロバむダヌ認蚌情報が拒吊されたこずを意味したす。開発者キヌは機胜し、ゲヌトりェむが保持するプロバむダヌ認蚌情報が間違っおいるか、プレヌスホルダヌです。

167 167 

168間違っおいるか到達䞍可胜なベヌス URL は異なる症状を生成したす。Claude Code は [バックオフで接続を再詊行](/docs/ja/errors#automatic-retries)し、゚ラヌを報告する前に数分間出力なしで埅機できたす。コマンドがハングしおいるように芋える堎合は、埅぀代わりにゲヌトりェむログをチェックしおください。到着するリク゚ストがないこずは、`ANTHROPIC_BASE_URL` がゲヌトりェむを指しおいないこずを意味したす。168間違ったたたは到達䞍可胜なベヌス URL は異なる症状を生成したす。Claude Code は [バックオフで接続を再詊行](/docs/ja/errors#automatic-retries)し、゚ラヌを報告する前に数分間出力がない状態で埅機できたす。コマンドがハングしおいるように芋える堎合は、埅぀代わりにゲヌトりェむログをチェックしおください。到着するリク゚ストがないこずは、`ANTHROPIC_BASE_URL` がゲヌトりェむを指しおいないこずを意味したす。

169 169 

170<h3 id="distribute-the-configuration">170<h3 id="distribute-the-configuration">

171 蚭定を配垃する171 蚭定を配垃する

172</h3>172</h3>

173 173 

174すべおの開発者マシンにはゲヌトりェむアドレスず認蚌情報が必芁です。[マネヌゞド蚭定](/docs/ja/settings#settings-files)を通じお䞭倮から配垃できるため、開発者は䜕も蚭定しないか、開発者に倀を手動で蚭定させたす。174すべおの開発者マシンにはゲヌトりェむアドレスず認蚌情報が必芁です。[マネヌゞドセッティング](/docs/ja/managed-settings#delivery-mechanisms)を通じお䞭倮から配垃できるため、開発者は䜕も蚭定する必芁がなく、たたは開発者に倀を蚭定させるこずができたす。

175 175 

176<h4 id="what-to-distribute">176<h4 id="what-to-distribute">

177 配垃する内容177 配垃する内容

178</h4>178</h4>

179 179 

180どのパスを遞択するかに関わらず、同じ倉数セットが適甚されたす。ほずんどのロヌルアりトは `ANTHROPIC_BASE_URL` ず認蚌情報のみが必芁です。ゲヌトりェむセットアップが必芁ずする堎合は、条件付き行を含めたす。180どちらのパスを遞択するかに関わらず、同じ倉数セットが適甚されたす。ほずんどのロヌルアりトは `ANTHROPIC_BASE_URL` ず認蚌情報のみが必芁です。ゲヌトりェむセットアップが必芁ずする堎合は、条件付き行を含めおください。

181 181 

182| 倉数たたは蚭定 | 機胜 | 含める堎合 |182| 倉数たたはセッティング | 機胜 | 含める堎合 |

183| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | :----------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |183| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

184| `ANTHROPIC_BASE_URL` | Claude Code の API リク゚ストを `api.anthropic.com` の代わりにゲヌトりェむに送信したす | 垞に |184| `ANTHROPIC_BASE_URL` | Claude Code の API リク゚ストを `api.anthropic.com` の代わりにゲヌトりェむに送信したす | 垞に |

185| `apiKeyHelper`、たたは `ANTHROPIC_AUTH_TOKEN` たたは `ANTHROPIC_API_KEY` の認蚌情報 | ゲヌトりェむぞの各リク゚ストを認蚌したす。ヘルパヌはキヌを取埗するコマンドを実行したす。倉数は静的キヌを保持し、`Authorization: Bearer` および `x-api-key` ずしおそれぞれ送信されたす | 垞に。3 ぀のうち 1 ぀ |185| `apiKeyHelper`、たたは `ANTHROPIC_AUTH_TOKEN` たたは `ANTHROPIC_API_KEY` の認蚌情報 | ゲヌトりェむぞの各リク゚ストを認蚌したす。ヘルパヌはキヌを取埗するコマンドを実行したす。倉数は静的キヌを保持し、それぞれ `Authorization: Bearer` ず `x-api-key` ずしお送信されたす | 垞に。3 ぀のうち 1 ぀ |

186| `ANTHROPIC_CUSTOM_HEADERS` | すべおの API リク゚ストに远加の HTTP ヘッダヌを远加したす | ゲヌトりェむがすべおのリク゚ストでテナントたたはルヌティングヘッダヌを必芁ずする堎合 |186| `ANTHROPIC_CUSTOM_HEADERS` | すべおの API リク゚ストに远加の HTTP ヘッダヌを远加したす | ゲヌトりェむがすべおのリク゚ストでテナントたたはルヌティングヘッダヌを必芁ずする堎合 |

187| `CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY` | 起動時にゲヌトりェむの `/v1/models` をク゚リし、返された名前を `/model` ピッカヌに远加したす | ゲヌトりェむが `/v1/models` を提䟛し、開発者のピッカヌをそこから入力したい堎合 |187| `CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY` | 起動時にゲヌトりェむの `/v1/models` をク゚リし、返された名前を `/model` ピッカヌに远加したす | ゲヌトりェむが `/v1/models` を提䟛し、開発者のピッカヌをそこから入力したい堎合 |

188| `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` | Claude Code がプリリリヌス機胜ヘッダヌず本文フィヌルドを送信するのを停止したす | ゲヌトりェむが Amazon Bedrock たたは Google Cloud の Agent Platform アップストリヌムに転送し、ベヌタフィヌルドを拒吊する堎合。[ゲヌトりェむ芁件](#gateway-requirements)を参照しおください |188| `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` | Claude Code がプリリリヌス機胜ヘッダヌずボディフィヌルドを送信するのを停止したす。[プリリリヌス機胜を無効にする](/docs/ja/llm-gateway-protocol#disable-pre-release-capabilities)は正確なスコヌプをカバヌしおいたす | ゲヌトりェむが Amazon Bedrock たたは Google Cloud の Agent Platform アップストリヌムに転送し、ベヌタフィヌルドを拒吊する堎合。[ゲヌトりェむ芁件](#gateway-requirements)を参照しおください。 |

189| `ANTHROPIC_MODEL` たたは [`ANTHROPIC_DEFAULT_HAIKU_MODEL`](/docs/ja/model-config) | Claude Code がメむンセッションずバックグラりンドトラフィックに芁求するモデル名を蚭定したす | ゲヌトりェむが Claude Code のデフォルトず䞀臎しないモデル名をルヌティングするか、[バックグラりンド機胜](/docs/ja/costs#background-token-usage)を別のモデルにルヌティングする堎合。オヌバヌラむド名ず Claude Code がオヌバヌラむドが蚭定されおいないずきにリク゚ストする組み蟌みモデル ID の䞡方をゲヌトりェむでルヌティングしたす。䞀郚のバックグラりンドサブコヌルはオヌバヌラむドに関わらず組み蟌み ID をリク゚ストできるため。[モデル蚭定](/docs/ja/model-config)は各セッション郚分が䜿甚するモデルをカバヌしおいたす |189| `CLAUDE_CODE_SKIP_FAST_MODE_NETWORK_ERRORS` たたは `CLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECK` | `ANTHROPIC_BASE_URL` に埓う代わりに `api.anthropic.com` に盎接呌び出す可甚性チェックが倱敗、むンタヌセプト、たたは Anthropic 認蚌情報がないためスキップされた堎合、[高速モヌド](/docs/ja/fast-mode)を埩元したす | 組織が高速モヌドを䜿甚し、開発者が `ANTHROPIC_AUTH_TOKEN` のみで認蚌する堎合、`ANTHROPIC_API_KEY` のゲヌトりェむ発行キヌたたは `apiKeyHelper` から認蚌する堎合、たたはネットワヌクが `api.anthropic.com` ぞの盎接リク゚ストをブロックたたはむンタヌセプトする堎合。[プロキシず LLM ゲヌトりェむの背埌で高速モヌドを䜿甚する](/docs/ja/fast-mode#use-fast-mode-behind-proxies-and-llm-gateways)は、どちらの倉数が蚭定に䞀臎するかをカバヌしおいたす。 |

190| `ANTHROPIC_BEDROCK_BASE_URL`、`ANTHROPIC_VERTEX_BASE_URL`、`ANTHROPIC_FOUNDRY_BASE_URL`、たたは `ANTHROPIC_AWS_BASE_URL` ず [そのプロバむダヌの倉数](/docs/ja/llm-gateway-connect#route-to-a-cloud-provider-through-a-gateway) | Claude Code をプロバむダヌ固有のベヌス URL を通じおゲヌトりェむに指したす。Amazon Bedrock ず Google Cloud の Agent Platform はそれらのプロバむダヌのネむティブリク゚スト圢匏にも切り替わりたす | ゲヌトりェむが Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは AWS 䞊の Claude Platform の前にある堎合。[API 圢匏](/docs/ja/llm-gateway-protocol#api-formats)を参照しおください |190| `ANTHROPIC_MODEL` たたは [`ANTHROPIC_DEFAULT_HAIKU_MODEL`](/docs/ja/model-config) | Claude Code がメむンセッションずバックグラりンドトラフィックに芁求するモデル名を蚭定したす | ゲヌトりェむが Claude Code のデフォルトず䞀臎しないモデル名をルヌティングする堎合、たたは [バックグラりンド機胜](/docs/ja/costs#background-token-usage)を別のモデルにルヌティングする堎合。オヌバヌラむド名ず、オヌバヌラむドが蚭定されおいない堎合に Claude Code が芁求する組み蟌みモデル ID の䞡方をルヌティングしおください。䞀郚のバックグラりンドサブコヌルはオヌバヌラむドに関わらず組み蟌み ID を芁求するため。[モデル蚭定](/docs/ja/model-config)は、セッションの各郚分が䜿甚するモデルをカバヌしおいたす。 |

191| `ANTHROPIC_BEDROCK_BASE_URL`、`ANTHROPIC_VERTEX_BASE_URL`、`ANTHROPIC_FOUNDRY_BASE_URL`、たたは `ANTHROPIC_AWS_BASE_URL`[そのプロバむダヌの倉数](/docs/ja/llm-gateway-connect#route-to-a-cloud-provider-through-a-gateway)付き | Claude Code をゲヌトりェむ経由でプロバむダヌ固有のベヌス URL を通じおポむントしたす。Amazon Bedrock ず Google Cloud の Agent Platform はそれらのプロバむダヌのネむティブリク゚スト圢匏にも切り替わりたす | ゲヌトりェむが Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは AWS 䞊の Claude Platform の前面にある堎合。[API 圢匏](/docs/ja/llm-gateway-protocol#api-formats)を参照しおください。 |

191 192 

192<h4 id="distribute-through-managed-settings">193<h4 id="distribute-through-managed-settings">

193 マネヌゞド蚭定を通じお配垃する194 マネヌゞドセッティングを通じお配垃する

194</h4>195</h4>

195 196 

196[マネヌゞド蚭定ファむル](/docs/ja/settings#settings-files)の `env` ブロックを通じお倉数を配信し、MDM、レゞストリポリシヌ、たたは蚭定管理によっおプッシュしたす。197[マネヌゞドセッティングファむル](/docs/ja/managed-settings#delivery-mechanisms)の `env` ブロックを通じお倉数を配垃し、MDM、レゞストリポリシヌ、たたは蚭定管理によっおプッシュしたす。

197 198 

198```json theme={null}199```json theme={null}

199{200{


204}205}

205```206```

206 207 

207テヌブルから条件付き倉数を同じ `env` ブロックに远加したす。マネヌゞド `ANTHROPIC_BASE_URL` は匷制され、Claude Code がプロセス環境ず䜎優先床の蚭定の䞊に適甚するため、開発者のシェル゚クスポヌトでオヌバヌラむドできたせん。208テヌブルから条件付き倉数を同じ `env` ブロックに远加したす。マネヌゞドされた `ANTHROPIC_BASE_URL` は匷制され、Claude Code がプロセス環境ず䜎優先床セッティングの䞊に適甚するため、開発者のシェル゚クスポヌトでオヌバヌラむドできたせん。

208 209 

209マネヌゞド蚭定にゲヌトりェむ認蚌情報ず䞀緒に `forceLoginMethod` たたは `forceLoginOrgUUID` を含めないでください。Claude Code v2.1.146 以降では、どちらのキヌも起動時に `ANTHROPIC_API_KEY`、`ANTHROPIC_AUTH_TOKEN`、および `apiKeyHelper` をブロックするため、開発者は `This machine's managed settings require a first-party login` を芋お進むこずができたせん。210マネヌゞドセッティングにゲヌトりェむ認蚌情報ず䞀緒に `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)が衚瀺されたす。

210 211 

211[サヌバヌ管理蚭定](/docs/ja/server-managed-settings#platform-availability)配信には `api.anthropic.com` ぞの盎接接続が必芁なため、ゲヌトりェむルヌティングセッションに到達したせん。ゲヌトりェむデプロむメントはこのファむルベヌスのマネヌゞド蚭定パスを䜿甚し、同じキヌを匷制したす。212[サヌバヌマネヌゞドセッティング](/docs/ja/server-managed-settings#platform-availability)配垃には `api.anthropic.com` ぞの盎接接続が必芁なため、ゲヌトりェむルヌティングセッションに到達したせん。ゲヌトりェむデプロむメントはこのファむルベヌスのマネヌゞドセッティングパスを䜿甚し、同じキヌを匷制したす。

212 213 

213認蚌情報に぀いおは、䞊蚘のように、マネヌゞド蚭定ファむルで 1 ぀の [`apiKeyHelper`](/docs/ja/llm-gateway-connect#rotate-credentials-with-apikeyhelper) コマンドを配垃したす。コマンドはロヌカル開発者ずしおシヌクレットストアに認蚌するため、各マシンは独自のキヌを受け取りたす。たたは、既存のシヌクレットプロセスを通じお各開発者にキヌを配信し、`ANTHROPIC_AUTH_TOKEN` を自分で蚭定させたす。214認蚌情報に぀いおは、䞊蚘のように瀺されおいるマネヌゞドセッティングファむルで 1 ぀の [`apiKeyHelper`](/docs/ja/llm-gateway-connect#rotate-credentials-with-apikeyhelper)コマンドを配垃したす。コマンドはロヌカル開発者ずしおシヌクレットストアに認蚌するため、各マシンは独自のキヌを受け取りたす。たたは、既存のシヌクレットプロセスを通じお各開発者にキヌを配垃し、自分で `ANTHROPIC_AUTH_TOKEN` を蚭定させたす。

214 215 

215䞀郚の環境には個別の配信が必芁です。216䞀郚の環境には個別の配垃が必芁です。

216 217 

217* デスクトップアプリはゲヌトりェむルヌティングをマネヌゞド蚭定ではなく、サヌドパヌティ掚論蚭定から読み取りたす。デスクトップセッションもゲヌトりェむを通じおルヌティングするように、マネヌゞド蚭定ず䞀緒にそのファむルを MDM 経由でデプロむしたす。[デスクトップサヌドパヌティ蚭定ドキュメント](https://claude.com/docs/third-party/claude-desktop/configuration)ず [デスクトップゲヌトりェむドキュメント](https://claude.com/docs/third-party/claude-desktop/gateway)を参照しおください218* デスクトップアプリはマネヌゞドセッティングではなく、サヌドパヌティ掚論蚭定からゲヌトりェむルヌティングを読み取りたす。マネヌゞドセッティングず䞀緒に MDM を通じおそのファむルをデプロむし、デスクトップセッションもゲヌトりェむを通じおルヌティングするようにしおください。[デスクトップサヌドパヌティ蚭定ドキュメント](https://claude.com/docs/third-party/claude-desktop/configuration)ず[デスクトップゲヌトりェむドキュメント](https://claude.com/docs/third-party/claude-desktop/gateway)を参照しおください。

218* CI ランナヌは [ランナヌの環境](/docs/ja/llm-gateway-connect#configure-each-surface)で `ANTHROPIC_BASE_URL` ず認蚌情報を蚭定する必芁がありたす219* CI ランナヌは [ランナヌの環境](/docs/ja/llm-gateway-connect#configure-each-surface)で `ANTHROPIC_BASE_URL` ず認蚌情報を蚭定する必芁がありたす。

219* マネヌゞド Windows マシン䞊の WSL は、[`wslInheritsWindowsSettings`](/docs/ja/settings#available-settings) が `true` の堎合にのみ Windows マネヌゞド蚭定を読み取りたす220* マネヌゞドされた Windows マシン䞊の WSL は、[`wslInheritsWindowsSettings`](/docs/ja/settings-reference#wslinheritswindowssettings)が `true` の堎合のみ Windows マネヌゞドセッティングを読み取りたす。

220 221 

221<h4 id="hand-developers-the-values-to-set-themselves">222<h4 id="hand-developers-the-values-to-set-themselves">

222 開発者に倀を自分で蚭定させる223 開発者に倀を自分で蚭定させる

223</h4>224</h4>

224 225 

225マネヌゞド蚭定配垃が蚭定されおいない堎合は、各開発者に [接続ペヌゞ](/docs/ja/llm-gateway-connect#configure-claude-code-yourself)に埓うために必芁なものを送信したす。226マネヌゞドセッティング配垃が蚭定されおいない堎合は、各開発者に [接続ペヌゞ](/docs/ja/llm-gateway-connect#configure-claude-code-yourself)に埓うために必芁なものを送信したす。

226 227 

227* ゲヌトりェむ URL228* ゲヌトりェむ URL

228* 個人認蚌情報229* 個人認蚌情報

229* **認蚌情報を入れる倉数**ベアラヌトヌクンゲヌトりェむの堎合は `ANTHROPIC_AUTH_TOKEN`、`x-api-key` ゲヌトりェむの堎合は `ANTHROPIC_API_KEY`。開発者にどちらかを䌝えるこずで、[接続ペヌゞ](/docs/ja/llm-gateway-connect#set-the-credential-variable)で説明されおいる詊行錯誀を節玄できたす230* **認蚌情報を入力する倉数**ベアラヌトヌクンゲヌトりェむの堎合は `ANTHROPIC_AUTH_TOKEN`、`x-api-key` ゲヌトりェむの堎合は `ANTHROPIC_API_KEY`。開発者にどちらかを䌝えるこずで、[接続ペヌゞ](/docs/ja/llm-gateway-connect#set-the-credential-variable)で説明されおいる詊行錯誀を節玄できたす。

230* [配垃する内容テヌブル](#what-to-distribute)からの条件付き倉数。その倀を含む231* [配垃する内容テヌブル](#what-to-distribute)からの条件付き倉数倀付き

231 232 

232[接続ペヌゞ](/docs/ja/llm-gateway-connect#configure-claude-code-yourself)は開発者に各倉数の蚭定を説明したす。233[接続ペヌゞ](/docs/ja/llm-gateway-connect#configure-claude-code-yourself)は、開発者に各倉数の蚭定方法を説明しおいたす。

233 234 

234**チェックポむント**開発者マシンで、`claude` はログむン画面を衚瀺せずにセッションを開始したす。配垃された認蚌情報が認蚌を満たすため。次に `/status` を実行し、**Status** タブを開きたす。`Anthropic base URL` 行はゲヌトりェむアドレスを衚瀺し、マネヌゞド配垃の堎合、`Setting sources` 行にはマネヌゞド蚭定が含たれたす。ログむン画面、たたは欠萜しおいる `Anthropic base URL` 行は、蚭定がマシンに到達しなかったこずを意味したす。235**チェックポむント**開発者マシンで、`claude` はログむン画面を衚瀺せずにセッションを開始したす。配垃された認蚌情報が認蚌を満たすためです。次に `/status` を実行し、**Status** タブを開きたす。`Anthropic base URL` 行はゲヌトりェむアドレスを衚瀺し、マネヌゞド配垃の堎合 `Setting sources` 行にはマネヌゞドセッティングが含たれたす。ログむン画面、たたは欠萜しおいる `Anthropic base URL` 行は、蚭定がマシンに到達しなかったこずを意味したす。

235 236 

236<h3 id="verify-the-rollout">237<h3 id="verify-the-rollout">

237 ロヌルアりトを怜蚌する238 ロヌルアりトを怜蚌する


262 </Tab>263 </Tab>

263</Tabs>264</Tabs>

264 265 

265`data:` 行が段階的に到着するのが芋えるはずです。䞀時停止埌に党レスポンスが䞀床に到着するこずは、ゲヌトりェむがバッファリングしおいるこずを意味し、Claude Code をスタヌルさせたす。`404` はモデル名がルヌティングされおいないこずを意味したす。モデル名ごずに繰り返したす。266`data:` 行が段階的に到着するのが芋えるはずです。䞀時停止埌にすべおの応答が䞀床に到着するこずは、ゲヌトりェむがバッファリングしおいるこずを意味し、Claude Code を停止させたす。`404` はモデル名がルヌティングされおいないこずを意味したす。モデル名ごずに繰り返したす。

266 267 

267次に `claude` を開始し、メッセヌゞを送信したす。このステップでの各症状には 1 ぀の原因がありたす。268次に `claude` を開始しおメッセヌゞを送信したす。このステップでの各症状には 1 ぀の原因がありたす。

268 269 

269* ログむンプロンプトは認蚌情報ギャップを意味したす。`/status` を実行し、**Status** タブを開きたす。`Setting sources` 行にマネヌゞド蚭定が含たれおいない堎合、配垃がマシンに到達したせんでした。含たれおいる堎合、開発者認蚌情報が配垃されなかったため、`ANTHROPIC_AUTH_TOKEN` たたは `apiKeyHelper` を蚭定したす270* ログむンプロンプトは認蚌情報ギャップを意味したす。`/status` を実行し、**Status** タブを開きたす。`Setting sources` 行にマネヌゞドセッティングが含たれおいない堎合、配垃がマシンに到達したせんでした。含たれおいる堎合、開発者認蚌情報が配垃されなかったため、`ANTHROPIC_AUTH_TOKEN` たたは `apiKeyHelper` を蚭定しおください。

270* `Failed to authenticate` ゚ラヌはゲヌトりェむがリク゚ストを拒吊しおいるこずを意味したす。そのログは、どの認蚌情報が倱敗したかを瀺したす。ゲヌトりェむ自䜓がログする拒吊は開発者キヌに名前を付けたすが、`api.anthropic.com` たたはプロバむダヌの゚ンドポむントからの `401` は、ゲヌトりェむが保持するプロバむダヌ認蚌情報が拒吊されたこずを意味したす271* `Failed to authenticate` ゚ラヌはゲヌトりェむがリク゚ストを拒吊しおいるこずを意味したす。そのログはどの認蚌情報が倱敗したかを瀺しおいたす。ゲヌトりェむ自䜓がログする拒吊は開発者キヌに名前を付けたすが、`api.anthropic.com` たたはプロバむダヌの゚ンドポむントからの `401` は、ゲヌトりェむが保持するプロバむダヌ認蚌情報が拒吊されたこずを意味したす。

271* ゲヌトりェむが `x-api-key` ヘッダヌでキヌを期埅する堎合、`ANTHROPIC_API_KEY` ずしお蚭定されたずきの 1 回限りの承認プロンプトは予想されたす。`ANTHROPIC_AUTH_TOKEN` では、プロンプトは衚瀺されず、倉数は静かに匕き継ぎたす。以前に保存された claude.ai ログむンはそのセッションでは非アクティブです272* キヌが `x-api-key` ヘッダヌで期埅される堎合、初回䜿甚時の 1 回限りの承認プロンプトは予想されたす。`ANTHROPIC_API_KEY` ずしお蚭定されたす。`ANTHROPIC_AUTH_TOKEN` では、プロンプトは衚瀺されず、倉数が静かに匕き継ぎたす。以前に保存された claude.ai ログむンはそのセッションでは非アクティブです。

272 273 

273最埌に、送信したメッセヌゞのゲヌトりェむログをチェックしたす。認蚌情報は開発者を識別し、[`x-claude-code-session-id` ヘッダヌ](/docs/ja/llm-gateway-protocol#request-headers)はセッション別にリク゚ストをグルヌプ化したす。機胜が [トラブルシュヌティング症状](/docs/ja/llm-gateway-connect#troubleshoot-gateway-errors)で倱敗する堎合、ゲヌトりェむはヘッダヌをストリップするか、゚ラヌを曞き盎しおいたす。䞊蚘の [ゲヌトりェむ芁件](#gateway-requirements)を参照しおください。274組織が [高速モヌド](/docs/ja/fast-mode)を䜿甚する堎合は、ここで `/fast` も実行しおください。可甚性チェックはゲヌトりェむベヌス URL に埓う代わりに `api.anthropic.com` に盎接呌び出すため、ゲヌトりェむルヌティングセッションは掚論が機胜しおいおも高速モヌドが利甚䞍可たたは無効ずしお報告できたす。[プロキシず LLM ゲヌトりェむの背埌で高速モヌドを䜿甚する](/docs/ja/fast-mode#use-fast-mode-behind-proxies-and-llm-gateways)は、各メッセヌゞを、[蚭定の残り](#distribute-the-configuration)ず䞀緒に配垃される倉数にマップしたす。

275 

276最埌に、送信したメッセヌゞのゲヌトりェむログをチェックしたす。認蚌情報は開発者を識別し、[`x-claude-code-session-id` ヘッダヌ](/docs/ja/llm-gateway-protocol#request-headers)はセッションごずにリク゚ストをグルヌプ化したす。機胜が [トラブルシュヌティング症状](/docs/ja/llm-gateway-connect#troubleshoot-gateway-errors)で倱敗する堎合、ゲヌトりェむはヘッダヌを削陀たたぱラヌを曞き盎しおいたす。䞊蚘の [ゲヌトりェむ芁件](#gateway-requirements)を参照しおください。

274 277 

275<h2 id="maintain-the-gateway">278<h2 id="maintain-the-gateway">

276 ゲヌトりェむを維持する279 ゲヌトりェむを維持する


284| 新しい Claude モデルが利甚可胜になりたす | 開発者が新しいモデル名を遞択するず `404` が衚瀺されたす。`/model` ピッカヌはそれをリストしたせん | モデル名をゲヌトりェむのルヌティング蚭定に远加し、[ルヌティングチェック](#confirm-the-gateway-routes-your-models)を再実行したす。`ANTHROPIC_MODEL` たたはデフォルトモデル倉数を配垃する堎合は、マネヌゞド蚭定を曎新したす |287| 新しい Claude モデルが利甚可胜になりたす | 開発者が新しいモデル名を遞択するず `404` が衚瀺されたす。`/model` ピッカヌはそれをリストしたせん | モデル名をゲヌトりェむのルヌティング蚭定に远加し、[ルヌティングチェック](#confirm-the-gateway-routes-your-models)を再実行したす。`ANTHROPIC_MODEL` たたはデフォルトモデル倉数を配垃する堎合は、マネヌゞド蚭定を曎新したす |

285| 認蚌情報の有効期限が切れるか、ロヌテヌションが必芁です | すべおの開発者リク゚ストがアップストリヌムからの `401` で倱敗し始めたす | ゲヌトりェむのプロバむダヌ認蚌情報を独自のスケゞュヌルでロヌテヌションしたす。開発者キヌはゲヌトりェむでロヌテヌションし、[`apiKeyHelper`](/docs/ja/llm-gateway-connect#rotate-credentials-with-apikeyhelper)は蚭定を再配垃せずに開発者ごずのロヌテヌションを凊理したす |288| 認蚌情報の有効期限が切れるか、ロヌテヌションが必芁です | すべおの開発者リク゚ストがアップストリヌムからの `401` で倱敗し始めたす | ゲヌトりェむのプロバむダヌ認蚌情報を独自のスケゞュヌルでロヌテヌションしたす。開発者キヌはゲヌトりェむでロヌテヌションし、[`apiKeyHelper`](/docs/ja/llm-gateway-connect#rotate-credentials-with-apikeyhelper)は蚭定を再配垃せずに開発者ごずのロヌテヌションを凊理したす |

286 289 

287キヌごずのレヌト制限をサむズ蚭定するずきは、クラむアント [䞀時的な障害を再詊行](/docs/ja/errors#automatic-retries)するこずを考慮に入れたす。`429` レスポンスを含め、バックオフで最倧 10 回、`Retry-After` を尊重したす。[プロトコルリファレンス](/docs/ja/llm-gateway-protocol)を各 Claude Code リリヌスが送信する内容の契玄ずしお保持したす。290キヌごずのレヌト制限をサむズ蚭定するずきは、クラむアント [䞀時的な障害を再詊行](/docs/ja/errors#automatic-retries)するこずを考慮に入れたす。`429` レスポンスを含め、バックオフで最倧 10 回、`Retry-After` を尊重したす。[互換性ガむド](/docs/ja/llm-gateway-protocol)を各 Claude Code リリヌスが送信する内容のリファレンスずしお保持したす。

288 291 

289<h2 id="related-resources">292<h2 id="related-resources">

290 関連リ゜ヌス293 関連リ゜ヌス

291</h2>294</h2>

292 295 

293* [Claude Code を LLM ゲヌトりェむに接続する](/docs/ja/llm-gateway-connect)開発者向けのセットアップ手順。サヌフェスごずの蚭定ずトラブルシュヌティングテヌブル。開発者に配垃できたす296* [Claude Code を LLM ゲヌトりェむに接続する](/docs/ja/llm-gateway-connect)開発者向けのセットアップ手順。サヌフェスごずの蚭定ずトラブルシュヌティングテヌブル。開発者に配垃できたす

294* [ゲヌトりェむプロトコルリファレンス](/docs/ja/llm-gateway-protocol)ゲヌトりェむオペレヌタヌ向けのワむダコントラクト。゚ンドポむント、転送するヘッダヌ、および機胜パススルヌテヌブルをカバヌしおいたす297* [ゲヌトりェむ互換性ガむド](/docs/ja/llm-gateway-protocol)ゲヌトりェむオペレヌタヌ向けのリファレンス。゚ンドポむント、転送するヘッダヌ、および機胜パススルヌテヌブルをカバヌしおいたす

295* [蚭定ファむルず優先床](/docs/ja/settings#settings-files)マネヌゞド、プロゞェクト、およびナヌザヌ蚭定がどのように組み合わさるか、および各プラットフォヌムでマネヌゞドファむルがどこに行くか298* [Claude Code が䜿甚する倀](/docs/ja/settings#which-value-claude-code-uses)マネヌゞド、プロゞェクト、およびナヌザヌ蚭定がどのように組み合わさるか

299* [配信メカニズム](/docs/ja/managed-settings#delivery-mechanisms)各プラットフォヌムでマネヌゞドファむルがどこに行くか

296* [組織向けに Claude Code をセットアップする](/docs/ja/admin-setup)このゲヌトりェむが䞀郚である広いロヌルアりト。ポリシヌ匷制、䜿甚状況の可芖性、およびデヌタ凊理を含みたす300* [組織向けに Claude Code をセットアップする](/docs/ja/admin-setup)このゲヌトりェむが䞀郚である広いロヌルアりト。ポリシヌ匷制、䜿甚状況の可芖性、およびデヌタ凊理を含みたす

managed-settings.md +2 −0

Details

186* [`forceRemoteSettingsRefresh`](/docs/ja/server-managed-settings)186* [`forceRemoteSettingsRefresh`](/docs/ja/server-managed-settings)

187* 管理゜ヌス党䜓で倉数ごずにマヌゞされた `env`: 各倉数は、それを定矩する最高優先床の゜ヌスから来るため、䞋䜍の゜ヌスは高䜍の゜ヌスが蚭定しないたたにした倉数を埋めたす。いく぀かの倉数は独自のルヌルに埓いたす。[マネヌゞド゜ヌス党䜓のキヌごずの䟋倖](/docs/ja/server-managed-settings#per-key-exceptions-across-managed-sources) は各倉数に名前を付けたす。Claude Code v2.1.223 以降が必芁です。v2.1.223 より前では、Claude Code は遞択された゜ヌスの党䜓 `env` ブロックのみを適甚したした187* 管理゜ヌス党䜓で倉数ごずにマヌゞされた `env`: 各倉数は、それを定矩する最高優先床の゜ヌスから来るため、䞋䜍の゜ヌスは高䜍の゜ヌスが蚭定しないたたにした倉数を埋めたす。いく぀かの倉数は独自のルヌルに埓いたす。[マネヌゞド゜ヌス党䜓のキヌごずの䟋倖](/docs/ja/server-managed-settings#per-key-exceptions-across-managed-sources) は各倉数に名前を付けたす。Claude Code v2.1.223 以降が必芁です。v2.1.223 より前では、Claude Code は遞択された゜ヌスの党䜓 `env` ブロックのみを適甚したした

188 188 

189[ゲヌトりェむログむンキヌ](#choose-a-delivery-mechanism)、[`forceLoginGatewayUrl`](/docs/ja/settings-reference#forcelogingatewayurl) および [`forceLoginMethod`](/docs/ja/settings-reference#forceloginmethod) の `"gateway"` 倀は、別のルヌルに埓いたす。Claude Code はサヌバヌマネヌゞド蚭定からそれらを読み取るこずはありたせん。サヌバヌマネヌゞド蚭定が遞択された゜ヌスである間、ポリシヌキヌを持぀マシン䞊の最高ランクの管理゜ヌスはそれらを提䟛したす。それより䞋にランク付けされた管理゜ヌスの倀、たたは HKCU レゞストリの倀は無芖されたす。

190 

189<h3 id="compose-every-managed-source">191<h3 id="compose-every-managed-source">

190 すべおのマネヌゞド゜ヌスを構成する192 すべおのマネヌゞド゜ヌスを構成する

191</h3>193</h3>

mobile.md +1 −1

Details

62 リモヌトコントロヌルでロヌカルセッションを続行する62 リモヌトコントロヌルでロヌカルセッションを続行する

63</h3>63</h3>

64 64 

65リモヌトコントロヌルは Claude アプリをマシンで実行されおいる Claude Code セッションに接続するため、コヌド実行ずファむルシステムアクセスはロヌカルのたたで、スマヌトフォンからセッションを操䜜できたす。コンピュヌタで `claude remote-control` を䜿甚しおセッションを開始するか、既に開いおいるセッションで `/remote-control` を実行したす。その埌、タヌミナルが衚瀺できるセッション QR コヌドをスキャンするか、Claude アプリを開いお **Code** をタップし、リストからセッションを遞択したす。各オプションに぀いおは、[別のデバむスから接続](/docs/ja/remote-control#connect-from-another-device)を参照しおください。65リモヌトコントロヌルは Claude アプリをマシンで実行されおいる Claude Code セッションに接続するため、コヌド実行ずファむルシステムアクセスはロヌカルのたたで、スマヌトフォンからセッションを操䜜できたす。コンピュヌタで `claude remote-control` を䜿甚しおセッションを開始するか、既に開いおいるセッションで `/remote-control` を実行したす。その埌、タヌミナルが衚瀺できる QR コヌドをスキャンするか、Claude アプリを開いお **Code** をタップし、リストからセッションを遞択したす。各オプションに぀いおは、[別のデバむスから接続](/docs/ja/remote-control#connect-from-another-device)を参照しおください。

66 66 

67Claude アプリで添付ファむルを远加するず、ロヌカルセッションにも到達したす。67Claude アプリで添付ファむルを远加するず、ロヌカルセッションにも到達したす。

68 68 

output-styles.md +31 −19

Details

6 6 

7> ゜フトりェア゚ンゞニアリング以倖の甚途に合わせお Claude Code を適応させる7> ゜フトりェア゚ンゞニアリング以倖の甚途に合わせお Claude Code を適応させる

8 8 

9出力スタむルは Claude がどのように応答するかを倉曎し、Claude が䜕を知っおいるかは倉曎したせん。システムプロンプトを倉曎しおロヌル、トヌン、出力圢匏を蚭定したす。毎回同じ声や圢匏で再床プロンプトを入力し続ける堎合、たたは Claude が゜フトりェア゚ンゞニア以倖ずしお機胜するこずを望む堎合に䜿甚したす。9出力スタむルは Claude がどのように応答するかを倉曎し、Claude が䜕を知っおいるかは倉曎したせん。これらはすべおの応答に察しお Claude のロヌル、トヌン、出力圢匏を蚭定したす。毎回同じ声や圢匏で再床プロンプトを入力し続ける堎合、たたは Claude が゜フトりェア゚ンゞニア以倖ずしお機胜するこずを望む堎合に䜿甚したす。

10 10 

11カスタム出力スタむルはシステムプロンプトに指瀺を远加し、Claude Code の組み蟌み゜フトりェア゚ンゞニアリング指瀺を保持するかどうかを遞択できたす。Claude がコミュニケヌション方法を倉曎しおいるがただコヌディングしおいる堎合垞に図で答えるなどは保持したす。Claude が゜フトりェア゚ンゞニアリングをたったく行っおいない堎合執筆アシスタントやデヌタアナリストなどは陀倖したす。11カスタム出力スタむルは Claude に独自の指瀺を提䟛し、Claude Code の組み蟌み゜フトりェア゚ンゞニアリング指瀺を保持するかどうかを遞択できたす。Claude がコミュニケヌション方法を倉曎しおいるがただコヌディングしおいる堎合垞に図で答えるなどは保持したす。Claude が゜フトりェア゚ンゞニアリングをたったく行っおいない堎合執筆アシスタントやデヌタアナリストなどは陀倖したす。

12 12 

13プロゞェクト、芏玄、たたはコヌドベヌスに関する指瀺に぀いおは、代わりに [CLAUDE.md](/docs/ja/memory) を䜿甚しおください。13プロゞェクト、芏玄、たたはコヌドベヌスに関する指瀺に぀いおは、代わりに [CLAUDE.md](/docs/ja/memory) を䜿甚しおください。

14 14 


16 組み蟌み出力スタむル16 組み蟌み出力スタむル

17</h2>17</h2>

18 18 

19Claude Code の **Default** 出力スタむルは既存のシステムプロンプトであり、゜フトりェア゚ンゞニアリングタスクを効率的に完了するのに圹立぀ように蚭蚈されおいたす。19Claude Code の **Default** 出力スタむルは暙準的な指瀺セットであり、゜フトりェア゚ンゞニアリングタスクを効率的に完了するのに圹立぀ように蚭蚈されおいたす。

20 20 

213 ぀の远加の組み蟌み出力スタむルがありたす。214 ぀の远加の組み蟌み出力スタむルがありたす。

22 22 

23* **Proactive**: Claude は即座に実行し、日垞的な決定で䞀時停止する代わりに合理的な仮定を立お、蚈画よりもアクションを優先したす。これは [オヌトモヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode) が適甚するより匷力な自埋実行ガむダンスであり、暩限モヌドを倉曎せずに機胜するため、ツヌルが実行される前に暩限プロンプトが衚瀺されたす。23* **Proactive**: Claude は即座に実行し、日垞的な決定で䞀時停止する代わりに合理的な仮定を立お、蚈画よりもアクションを優先したす。これは [オヌトモヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode) が適甚するより匷力な自埋実行ガむダンスであり、暩限モヌドを倉曎せずに機胜するため、暩限モヌドは䟝然ずしお䜕が実行されるかを決定し、確認を求めたせん。

24 

25* **Concise**: Claude は結果を最初に瀺し、前眮きず説明をスキップし、デフォルトスタむルず同じくらい培底的に゚ンゞニアリング䜜業を行いながら、デフォルトでは応答を短く保ちたす。説明や詳现情報を求めるず、Claude は完党に答えたす。Claude は垞に゚ラヌレポヌト、セキュリティ譊告、および砎壊的なアクションの確認の完党な内容を保持したす。Claude Code v2.1.237 以降が必芁です。

24 26 

25* **Explanatory**: ゜フトりェア゚ンゞニアリングタスクの完了を支揎しながら、教育的な「Insights」を提䟛したす。実装の遞択肢ずコヌドベヌスのパタヌンを理解するのに圹立ちたす。27* **Explanatory**: ゜フトりェア゚ンゞニアリングタスクの完了を支揎しながら、教育的な「Insights」を提䟛したす。実装の遞択肢ずコヌドベヌスのパタヌンを理解するのに圹立ちたす。

26 28 


30 出力スタむルを倉曎する32 出力スタむルを倉曎する

31</h2>33</h2>

32 34 

33`/config` を実行し、**Output style** を遞択しおメニュヌからスタむルを遞択したす。遞択内容は [ロヌカルプロゞェクトレベル](/docs/ja/settings) の `.claude/settings.local.json` に保存されたす。35以䞋のいずれかの方法でスタむルを遞択したす。

36 

37* **Terminal**: `/config` を実行し、**Output style** を遞択しおメニュヌからスタむルを遞択したす。Claude Code は遞択内容を [ロヌカルプロゞェクトレベル](/docs/ja/settings) の `.claude/settings.local.json` に保存したす。

38* **VS Code extension**: [コマンドメニュヌ](/docs/ja/vs-code#use-the-prompt-box) を `/` で開き、**Output styles** を遞択しおスタむルを遞択したす。カスタムスタむルも含たれたす。Claude Code は遞択内容を `.claude/settings.local.json` に保存したす。これはタヌミナルメニュヌが曞き蟌むのず同じファむルです。Claude Code v2.1.257 以降が必芁です。

39* **Desktop app**: 蚭定ファむル䟋えば `.claude/settings.local.json`、タヌミナルメニュヌが曞き蟌むファむルの `outputStyle` フィヌルドを蚭定したす。`/config` を実行するず、Claude Code は [**Settings > Claude Code**](/docs/ja/desktop#what%E2%80%99s-not-available-in-desktop) を開きたす。メニュヌではなく蚭定画面が開きたす。

34 40 

35<Note>スタンドアロン `/output-style` コマンドは v2.1.73 で廃止され、v2.1.91 で削陀されたした。`/config` を䜿甚するか、`outputStyle` 蚭定を盎接線集しおください。</Note>41<Note>スタンドアロン `/output-style` コマンドは v2.1.73 で廃止され、v2.1.91 で削陀されたした。`/config` を䜿甚するか、`outputStyle` 蚭定を盎接線集しおください。</Note>

36 42 


42}48}

43```49```

44 50 

45出力スタむルはシステムプロンプトの䞀郚であり、Claude Code はセッション開始時に 1 回読み蟌みたす。倉曎は `/clear` たたは新しいセッション埌に有効になりたす。出力スタむルの倉曎がキャッシュに䞎える圱響に぀いおは、[Claude Code がプロンプトキャッシングを䜿甚する方法](/docs/ja/prompt-caching#changing-output-style) を参照しおください。51セッション䞭にスタむルを切り替えるず、Claude は次のメッセヌゞから新しいスタむルを䜿甚したす。最初のメッセヌゞのプロンプトキャッシングのコストに぀いおは、[出力スタむルの倉曎](/docs/ja/prompt-caching#changing-output-style) を参照しおください。v2.1.251 より前は、新しいスタむルは `/clear` を実行するか新しいセッションを開始した埌にのみ適甚されたした。

46 52 

47<h2 id="create-a-custom-output-style">53<h2 id="create-a-custom-output-style">

48 カスタム出力スタむルを䜜成する54 カスタム出力スタむルを䜜成する

49</h2>55</h2>

50 56 

51カスタム出力スタむルは Markdown ファむルです。メタデヌタ甚の frontmatter、その埌にシステムプロンプトに远加する指瀺が続きたす。57カスタム出力スタむルは Markdown ファむルです。メタデヌタ甚の frontmatter、その埌に Claude の指瀺が続きたす。

58 

59VS Code 拡匵機胜では、手曞きではなく [**Output styles** メニュヌ](/docs/ja/vs-code#use-the-prompt-box) からファむルを䜜成するこずもできたす。これには Claude Code v2.1.261 以降が必芁です。

52 60 

53<Steps>61<Steps>

54 <Step title="Markdown ファむルを䜜成する">62 <Step title="Markdown ファむルを䜜成する">


56 64 

57 * ナヌザヌ: `~/.claude/output-styles`65 * ナヌザヌ: `~/.claude/output-styles`

58 * プロゞェクト: `.claude/output-styles`66 * プロゞェクト: `.claude/output-styles`

59 * 管理ポリシヌ: [管理蚭定ディレクトリ](/docs/ja/settings#settings-files) 内の `.claude/output-styles`67 * 管理ポリシヌ: [管理蚭定ディレクトリ](/docs/ja/managed-settings#delivery-mechanisms) 内の `.claude/output-styles`

60 68 

61 プロゞェクト出力スタむルは、䜜業ディレクトリずリポゞトリルヌトの間のすべおの `.claude/output-styles/` から読み蟌たれたす。v2.1.178 以降、これらのネストされたディレクトリの耇数が同じ名前のスタむルを定矩する堎合、Claude Code は䜜業ディレクトリに最も近いものを䜿甚したす。69 プロゞェクト出力スタむルは、䜜業ディレクトリずリポゞトリルヌトの間のすべおの `.claude/output-styles/` から読み蟌たれたす。これらのネストされたディレクトリの耇数が同じ名前のスタむルを定矩する堎合、Claude Code は䜜業ディレクトリに最も近いものを䜿甚したす。

62 </Step>70 </Step>

63 71 

64 <Step title="Frontmatter ず指瀺を远加する">72 <Step title="Frontmatter ず指瀺を远加する">


82 </Step>90 </Step>

83 91 

84 <Step title="スタむルに切り替える">92 <Step title="スタむルに切り替える">

85 `/config` を実行し、**Output style** でスタむルを遞択したす。`/clear` の埌、たたは次のセッションを開始したずきに有効になりたす。93 タヌミナルで `/config` を実行し、**Output style** でスタむルを遞択したす。Claude は次のメッセヌゞから新しいスタむルを䜿甚したす。タヌミナルでは、Claude Code はスタむルファむルを起動時に読み蟌むため、実行䞭のセッション䞭に䜜成たたは線集した堎合は、Claude Code を再起動しお倉曎を反映させおください。

86 </Step>94 </Step>

87</Steps>95</Steps>

88 96 


105 出力スタむルの仕組み113 出力スタむルの仕組み

106</h2>114</h2>

107 115 

108出力スタむルは Claude Code のシステムプロンプトを盎接倉曎したす。116出力スタむルは Claude Code が Claude に䞎える指瀺を倉曎したす。

109 117 

110* すべおの出力スタむルは、システムプロンプトの最埌に独自のカスタム指瀺が远加されたす。118* Claude Code はアクティブなスタむルの指瀺をすべおのリク゚ストで送信したす。

111* すべおの出力スタむルは、䌚話䞭に出力スタむルの指瀺に埓うよう Claude に思い出させるリマむンダヌをトリガヌしたす。119* [Default 以倖のスタむルを遞択](#change-your-output-style)するず、Claude Code は䌚話䞭に Claude にそのスタむルを思い出させたす。

112* カスタム出力スタむルは、`keep-coding-instructions` が `true` に蚭定されおいない限り、スコヌプ倉曎の方法、コメントの曞き方、䜜業の怜蚌方法など、Claude Code の組み蟌み゜フトりェア゚ンゞニアリング指瀺を陀倖したす。120* カスタム出力スタむルは、`keep-coding-instructions` が `true` に蚭定されおいない限り、スコヌプ倉曎の方法、コメントの曞き方、䜜業の怜蚌方法など、Claude Code の組み蟌み゜フトりェア゚ンゞニアリング指瀺を陀倖したす。

113 121 

114トヌクン䜿甚量はスタむルによっお異なりたす。システムプロンプトに指瀺を远加するずむンプットトヌクンが増加したすが、プロンプトキャッシングはセッション内の最初のリク゚スト埌にこのコストを削枛したす。組み蟌みの Explanatory および Learning スタむルは、蚭蚈䞊 Default よりも長い応答を生成するため、アりトプットトヌクンが増加したす。カスタムスタむルの堎合、アりトプットトヌクン䜿甚量は、指瀺が Claude に生成させるものに䟝存したす。122出力スタむルはメむン䌚話ず [フォヌク](/docs/ja/sub-agents#fork-the-current-conversation)に適甚されたす。フォヌクは芪の完党な䌚話ずシステムプロンプトを継承したす。その他の [サブ゚ヌゞェントは独自のシステムプロンプトを実行](/docs/ja/sub-agents#what-loads-at-startup)するため、スタむルはそれらの応答方法を倉曎したせん。

123 

124トヌクン䜿甚量はスタむルによっお異なりたす。スタむルの指瀺はむンプットトヌクンを远加したすが、プロンプトキャッシングはセッション内の最初のリク゚スト埌にこのコストを削枛したす。

125 

126組み蟌みの Explanatory および Learning スタむルは、蚭蚈䞊 Default よりも長い応答を生成するため、アりトプットトヌクンが増加したす。Concise スタむルはその逆で、Claude にデフォルトで応答を短く保぀よう指瀺するこずで、反察の効果を生み出したす。カスタムスタむルの堎合、アりトプットトヌクン䜿甚量は、指瀺が Claude に生成させるものに䟝存したす。

115 127 

116<h2 id="comparisons-to-related-features">128<h2 id="comparisons-to-related-features">

117 関連機胜ずの比范129 関連機胜ずの比范

118</h2>130</h2>

119 131 

120Claude Code の動䜜をカスタマむズするいく぀かの機胜がありたす。出力スタむルはシステムプロンプトを盎接倉曎し、すべおの応答に適甚されたす。その他は、デフォルトシステムプロンプトを倉曎せずに指瀺を远加するか、特定のタスクにスコヌプしたす。132Claude Code の動䜜をカスタマむズするいく぀かの機胜がありたす。出力スタむルは Claude Code のデフォルト指瀺を倉曎し、すべおの応答に適甚されたす。その他は、デフォルトを倉曎せずに指瀺を远加するか、特定のタスクにスコヌプしたす。

121 133 

122| 機胜 | 仕組み | 䜿甚する堎合 |134| 機胜 | 仕組み | 䜿甚する堎合 |

123| :----------------------- | :----------------------------------- | :------------------------------------------- |135| :----------------------- | :----------------------------------- | :------------------------------------------------------------------------- |

124| 出力スタむル | システムプロンプトを倉曎する | 毎回異なるロヌル、トヌン、たたはデフォルト応答圢匏が必芁な堎合 |136| 出力スタむル | Claude Code のデフォルト指瀺を倉曎する | 毎回異なるロヌル、トヌン、たたはデフォルト応答圢匏が必芁な堎合 |

125| [CLAUDE.md](/docs/ja/memory) | システムプロンプトの埌にナヌザヌメッセヌゞを远加する | Claude がプロゞェクト芏玄ずコヌドベヌスコンテキストを垞に知っおいる必芁がある堎合 |137| [CLAUDE.md](/docs/ja/memory) | システムプロンプトの埌にナヌザヌメッセヌゞを远加する | Claude がプロゞェクト芏玄ずコヌドベヌスコンテキストを垞に知っおいる必芁がある堎合 |

126| `--append-system-prompt` | 䜕も削陀せずにシステムプロンプトに远加する | 単䞀の呌び出しのための 1 回限りの远加が必芁な堎合 |138| `--append-system-prompt` | 䜕も削陀せずにシステムプロンプトに远加する | [CLI フラグ](/docs/ja/cli-reference#system-prompt-flags)ずしお起動時に枡される 1 回限りの远加が必芁な堎合 |

127| [゚ヌゞェント](/docs/ja/sub-agents) | 独自のシステムプロンプト、モデル、ツヌルを持぀サブ゚ヌゞェントを実行する | フォヌカスされたタスク甚に個別にスコヌプされたヘルパヌが必芁な堎合 |139| [゚ヌゞェント](/docs/ja/sub-agents) | 独自のシステムプロンプト、モデル、ツヌルを持぀サブ゚ヌゞェントを実行する | フォヌカスされたタスク甚に個別にスコヌプされたヘルパヌが必芁な堎合 |

128| [スキル](/docs/ja/skills) | 呌び出されたずきたたは関連する堎合にタスク固有の指瀺を読み蟌む | 再利甚可胜なワヌクフロヌがある堎合 |140| [スキル](/docs/ja/skills) | 呌び出されたずきたたは関連する堎合にタスク固有の指瀺を読み蟌む | 再利甚可胜なワヌクフロヌがある堎合 |

129 141 

permissions.md +11 −3

Details

67 67 

68`Bash(aws *)` のような広い deny ルヌルは、`Bash(aws s3 ls)` のようなより狭い allow ルヌルにもマッチする呌び出しを含む、マッチするすべおの呌び出しをブロックするため、deny ルヌルはアロヌリスト䟋倖を含むこずはできたせん。ask ず allow の間にも同じ優先順䜍が適甚されたす。マッチする ask ルヌルは、同じ呌び出しにマッチするより具䜓的な allow ルヌルがある堎合でも、プロンプトを衚瀺したす。68`Bash(aws *)` のような広い deny ルヌルは、`Bash(aws s3 ls)` のようなより狭い allow ルヌルにもマッチする呌び出しを含む、マッチするすべおの呌び出しをブロックするため、deny ルヌルはアロヌリスト䟋倖を含むこずはできたせん。ask ず allow の間にも同じ優先順䜍が適甚されたす。マッチする ask ルヌルは、同じ呌び出しにマッチするより具䜓的な allow ルヌルがある堎合でも、プロンプトを衚瀺したす。

69 69 

70Deny ルヌルは、ツヌル名を指定するか、ツヌル内のパタヌンをスコヌプするかによっお異なる動䜜をしたす。`Bash` のようなベアツヌル名は、ツヌルを Claude のコンテキストから完党に削陀するため、Claude はそれを芋るこずはありたせん。ベア名削陀はすべおのツヌルに適甚されたす[`EndConversation`](/docs/ja/tools-reference#endconversation-tool-behavior) を陀く。deny ルヌルは他のツヌルが残っおいる間はそれを削陀できず、ask ルヌルはそれに察しおプロンプトを衚瀺したせん。`Bash(rm *)` のようなスコヌプ付きルヌルは、ツヌルを利甚可胜なたたにし、Claude が詊みたずきにマッチする呌び出しをブロックしたす。70Deny ルヌルは、ツヌル名を指定するか、ツヌル内のパタヌンをスコヌプするかによっお異なる動䜜をしたす。`Bash` のようなベアツヌル名は、ツヌルを Claude のコンテキストから完党に削陀するため、Claude はそれを芋るこずはありたせん。セッション䞭にそのようなルヌルを远加する堎合、Claude は次のツヌル呌び出しからそのツヌルを呌び出すこずができたせん。[ツヌル党䜓を拒吊する](/docs/ja/prompt-caching#denying-an-entire-tool)では、Claude が既に芋た定矩に䜕が起こるかに぀いお説明しおいたす。`Bash(rm *)` のようなスコヌプ付きルヌルは、ツヌルを利甚可胜なたたにし、Claude が詊みたずきにマッチする呌び出しをブロックしたす。

71 

72ベア名削陀はすべおのツヌルに適甚されたす[`EndConversation`](/docs/ja/tools-reference#endconversation-tool-behavior) を陀く。deny ルヌルは他のツヌルが残っおいる間はそれを削陀できず、ask ルヌルはそれに察しおプロンプトを衚瀺したせん。

71 73 

72<Note>74<Note>

73 暩限ルヌルは Claude Code によっお実装されおおり、モデルによっおではありたせん。プロンプトたたは `CLAUDE.md` の指瀺は、Claude が䜕をしようずするかを圢䜜りたすが、Claude Code が蚱可する内容は倉わりたせん。アクセスを付䞎たたは取り消すには、`/permissions`、ここで説明されおいるルヌル、[permission mode](/docs/ja/permission-modes)、たたは [PreToolUse hook](#extend-permissions-with-hooks) を䜿甚しおください。75 暩限ルヌルは Claude Code によっお実装されおおり、モデルによっおではありたせん。プロンプトたたは `CLAUDE.md` の指瀺は、Claude が䜕をしようずするかを圢䜜りたすが、Claude Code が蚱可する内容は倉わりたせん。アクセスを付䞎たたは取り消すには、`/permissions`、ここで説明されおいるルヌル、[permission mode](/docs/ja/permission-modes)、たたは [PreToolUse hook](#extend-permissions-with-hooks) を䜿甚しおください。


82Claude Code は、ツヌル呌び出しの承認方法を制埡するいく぀かの暩限モヌドをサポヌトしおいたす。[暩限モヌド](/docs/ja/permission-modes)を参照しお、各モヌドをい぀䜿甚するかを確認しおください。セッションが開始される際のモヌドを倉曎するには、[蚭定ファむル](/docs/ja/settings#where-settings-live)で `defaultMode` を蚭定しおください。[セッションが開始されるモヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in)では、各プランの組み蟌みデフォルトず VS Code 拡匵機胜が読み蟌む内容に぀いお説明しおいたす。84Claude Code は、ツヌル呌び出しの承認方法を制埡するいく぀かの暩限モヌドをサポヌトしおいたす。[暩限モヌド](/docs/ja/permission-modes)を参照しお、各モヌドをい぀䜿甚するかを確認しおください。セッションが開始される際のモヌドを倉曎するには、[蚭定ファむル](/docs/ja/settings#where-settings-live)で `defaultMode` を蚭定しおください。[セッションが開始されるモヌド](/docs/ja/permission-modes#which-mode-a-session-starts-in)では、各プランの組み蟌みデフォルトず VS Code 拡匵機胜が読み蟌む内容に぀いお説明しおいたす。

83 85 

84| モヌド | 説明 |86| モヌド | 説明 |

85| :------------------ | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |87| :------------------ | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

86| `default` | 各ツヌルの最初の䜿甚時に暩限を促したす。CLI、VS Code ず JetBrains 拡匵機胜、およびデスクトップアプリでは Manual ずラベル付けされおおり、Claude Code は `manual` を゚むリアスずしお受け入れたす。ラベルず゚むリアスには Claude Code v2.1.200 以降が必芁です。デスクトップアプリのラベルは CLI バヌゞョンに䟝存したせん |88| `default` | 各ツヌルの最初の䜿甚時に暩限を促したす。CLI、VS Code ず JetBrains 拡匵機胜、およびデスクトップアプリでは Manual ずラベル付けされおおり、Claude Code は `manual` を゚むリアスずしお受け入れたす。ラベルず゚むリアスには Claude Code v2.1.200 以降が必芁です。デスクトップアプリのラベルは CLI バヌゞョンに䟝存したせん |

87| `acceptEdits` | ファむル線集ず䞀般的なファむルシステムコマンド`mkdir`、`touch`、`mv`、`cp` などを、䜜業ディレクトリたたは `additionalDirectories` 内のパスに察しお自動的に受け入れたす |89| `acceptEdits` | ファむル線集ず䞀般的なファむルシステムコマンド`mkdir`、`touch`、`mv`、`cp` などを、䜜業ディレクトリたたは `additionalDirectories` 内のパスに察しお自動的に受け入れたす |

88| `plan` | Claude はファむルを読み取り、読み取り専甚シェルコマンドを実行しお探玢したすが、゜ヌスファむルを線集したせん。[auto モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)が利甚可胜で、分類噚が承認したコマンドも実行されたす。CLI および VS Code 拡匵機胜では Plan ずラベル付けされおいたす |90| `plan` | Claude はファむルを読み取り、読み取り専甚シェルコマンドを実行しお探玢したすが、゜ヌスファむルを線集したせん。[auto モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)が利甚可胜で、分類噚が承認したコマンドも実行されたす。CLI および VS Code 拡匵機胜では Plan ずラベル付けされおいたす |

89| `auto` | バックグラりンド安党チェック付きでツヌル呌び出しを自動承認し、アクションがリク゚ストず䞀臎するこずを確認したす |91| `auto` | バックグラりンド安党チェック付きでツヌル呌び出しを自動承認し、アクションがリク゚ストず䞀臎するこずを確認したす |

90| `dontAsk` | `/permissions` たたは `permissions.allow` ルヌルで事前に承認されおいない限り、ツヌルを自動的に拒吊したす。`AskUserQuestion`、MCP ツヌル[`requiresUserInteraction`](/docs/ja/mcp#require-approval-for-a-specific-tool)ずマヌクされたもの、およびコネクタツヌル[組織が `ask` に蚭定したもの](/docs/ja/mcp#organization-controls-on-connector-tools)は、蚱可しおいおもセッションでその蚭定が Claude Code に到達する堎合は拒吊されたす |92| `dontAsk` | その他の堎合はプロンプトを衚瀺するすべおの呌び出しを自動的に拒吊したす。䜜業ディレクトリ内のファむル読み取りおよび承認が䞍芁なその他のアクションは実行されたす。`/permissions` たたは `permissions.allow` ルヌル経由で事前に承認されたツヌルも実行されたす。`AskUserQuestion`、MCP ツヌル[`requiresUserInteraction`](/docs/ja/mcp#require-approval-for-a-specific-tool)ずマヌクされたもの、およびコネクタツヌル[組織が `ask` に蚭定したもの](/docs/ja/mcp#organization-controls-on-connector-tools)は、その蚭定が Claude Code に到達するセッションでは、蚱可しおいおもすべお拒吊されたす |

91| `bypassPermissions` | 暩限プロンプトをスキップしたす。ただし、[どのモヌドも自動承認しないアクション](/docs/ja/permission-modes#actions-no-mode-auto-approves)は陀きたす |93| `bypassPermissions` | 暩限プロンプトをスキップしたす。ただし、[どのモヌドも自動承認しないアクション](/docs/ja/permission-modes#actions-no-mode-auto-approves)は陀きたす |

92 94 

93<Warning>95<Warning>


463 465 

464Grep ず Glob は `path` 匕数が解決するディレクトリを怜玢したす。Claude Code はそのディレクトリに `Read` deny ルヌルを適甚したす。466Grep ず Glob は `path` 匕数が解決するディレクトリを怜玢したす。Claude Code はそのディレクトリに `Read` deny ルヌルを適甚したす。

465 467 

468macOS ず Linux では、シンボリックリンク付きディレクトリを通じお蚘述された deny たたは ask ルヌル`//`、`~/`、たたは `/` パタヌンは、そのディレクトリの実際の堎所にも適甚されたす。たずえば macOS では、`/etc` が `/private/etc` に解決される堎合、`Read(//etc/**)` は `/private/etc/hosts` もブロックしたす。v2.1.268 より前では、シンボリックリンク付きディレクトリを通じお蚘述された deny たたは ask ルヌルは、その実際の堎所で指定されたパスに適甚されたせんでした。

469 

466<h3 id="webfetch">470<h3 id="webfetch">

467 WebFetch471 WebFetch

468</h3>472</h3>


490| `WebFetch` | Claude はプロンプトなしでフェッチしたす。サンドボックス化されたコマンドが到達できるホストを倉曎したせん。 | Claude Code は `WebFetch` ツヌルを削陀するため、Claude はたったくフェッチできたせん。サンドボックス化されたコマンドが到達できるホストを倉曎したせん。 |494| `WebFetch` | Claude はプロンプトなしでフェッチしたす。サンドボックス化されたコマンドが到達できるホストを倉曎したせん。 | Claude Code は `WebFetch` ツヌルを削陀するため、Claude はたったくフェッチできたせん。サンドボックス化されたコマンドが到達できるホストを倉曎したせん。 |

491| `WebFetch(domain:*)` | Claude はプロンプトなしでフェッチし、サンドボックス化されたコマンドは任意のホストに到達できたす。 | Claude Code はツヌルを保持し、各フェッチを拒吊し、サンドボックス化されたコマンドはホストに到達できたせん。 |495| `WebFetch(domain:*)` | Claude はプロンプトなしでフェッチし、サンドボックス化されたコマンドは任意のホストに到達できたす。 | Claude Code はツヌルを保持し、各フェッチを拒吊し、サンドボックス化されたコマンドはホストに到達できたせん。 |

492 496 

4972 ぀の圢匏は [artifacts](/docs/ja/artifacts)Artifact ツヌルが claude.ai に公開するペヌゞの読み取りに぀いおも異なりたす。ベア `WebFetch` deny たたは ask ルヌルはこれらの読み取りに適甚されたせん。`claude.ai` たたは `*.claudeusercontent.com` コンテンツホストをカバヌする `domain:` ルヌル`WebFetch(domain:claude.ai)` たたは `WebFetch(domain:*)` などは、各読み取りを拒吊するか、その前にプロンプトを衚瀺したす。[`Artifact` ルヌル](/docs/ja/artifacts#disable-artifacts)も同じこずを行いたす。

498 

499ルヌルが読み取りをブロックするずき、拒吊はルヌルを指定したす。v2.1.268 より前では、ベア `WebFetch` deny ルヌルはすべおの artifact 読み取りをブロックし、ベア ask ルヌルはそれぞれの前にプロンプトを衚瀺しおいたした。

500 

493Claude がフェッチを自由に行えるようにしながら、サンドボックス蚱可リストをそのたたにするには、ベア圢匏を䜿甚しおください。この `settings.json` はそれを行いたす。501Claude がフェッチを自由に行えるようにしながら、サンドボックス蚱可リストをそのたたにするには、ベア圢匏を䜿甚しおください。この `settings.json` はそれを行いたす。

494 502 

495```json theme={null}503```json theme={null}

plugin-marketplaces.md +555 −164

Details

63 {63 {

64 "name": "quality-review-plugin",64 "name": "quality-review-plugin",

65 "description": "Adds a quality-review skill for quick code reviews",65 "description": "Adds a quality-review skill for quick code reviews",

66 "version": "1.0.0"66 "version": "1.0.0",

67 "author": {

68 "name": "Your Name"

69 }

67 }70 }

68 ```71 ```

69 72 

70 <Note>73 <Note>

71 `version` を蚭定するず、ナヌザヌはこのフィヌルドを倉曎した堎合にのみ曎新を受け取りたす。そのため、リリヌスのたびにバヌゞョンを䞊げおください。`version` を省略し、このマヌケットプレむスを git でホストする堎合、すべおのコミットが自動的に新しいバヌゞョンずしおカりントされたす。[バヌゞョン解決](#version-resolution-and-release-channels)を参照しお、適切なアプロヌチを遞択しおください。74 `version` を蚭定するず、ナヌザヌはこのフィヌルドを倉曎した堎合にのみ曎新を受け取りたす。そのため、リリヌスのたびにバヌゞョンを䞊げおください。[`command` ゜ヌス](#command-sources)を持぀プラグむンはこのフィヌルドでピン留めされたせん。`version` を省略した堎合、バヌゞョンは[バヌゞョン管理](/docs/ja/plugins-reference#version-management)の次の゜ヌスから取埗されたす。

72 </Note>75 </Note>

73 </Step>76 </Step>

74 77 


93 </Step>96 </Step>

94 97 

95 <Step title="远加ずむンストヌル">98 <Step title="远加ずむンストヌル">

96 マヌケットプレむスを远加し、プラグむンをむンストヌルしたす。99 `my-marketplace` を含むディレクトリから Claude Code を起動し、以䞋のコマンドを実行したす。install コマンドはプラグむン詳现ビュヌを開き、むンストヌルスコヌプを遞択しおむンストヌルを確認したす。むンストヌル抂芁を確認したす。`Run /reload-plugins to activate.` ず報告される堎合は、[プラグむン倉曎の再起動なしでの適甚](/docs/ja/discover-plugins#apply-plugin-changes-without-restarting)を参照しおください。

97 100 

98 ```shell theme={null}101 ```shell theme={null}

99 /plugin marketplace add ./my-marketplace102 /plugin marketplace add ./my-marketplace


113プラグむンが実行できるこずの詳现hooks、agents、MCP サヌバヌ、LSP サヌバヌを含むに぀いおは、[プラグむン](/docs/ja/plugins)を参照しおください。116プラグむンが実行できるこずの詳现hooks、agents、MCP サヌバヌ、LSP サヌバヌを含むに぀いおは、[プラグむン](/docs/ja/plugins)を参照しおください。

114 117 

115<Note>118<Note>

116 **プラグむンのむンストヌル方法**ナヌザヌがプラグむンをむンストヌルするず、Claude Code はプラグむンディレクトリをキャッシュロケヌションにコピヌしたす。これは、`../shared-utils` のようなパスを䜿甚しおプラグむンディレクトリの倖郚のファむルを参照できないこずを意味したす。これらのファむルはコピヌされないためです。119 **プラグむンのむンストヌル方法**ナヌザヌがプラグむンをむンストヌルするず、Claude Code はプラグむンディレクトリをキャッシュロケヌションにコピヌしたす。ただし、[link mode](#copy-mode-and-link-mode) の [`command` ゜ヌス](#command-sources)は代わりに䜿甚されたす。コピヌされたプラグむンは、`../shared-utils` のようなパスを䜿甚しおプラグむンディレクトリの倖郚のファむルを参照できたせん。これらのファむルはコピヌされないためです。

117 120 

118 プラグむン間でファむルを共有する必芁がある堎合は、symlinks を䜿甚したす。詳现に぀いおは、[プラグむンキャッシングずファむル解決](/docs/ja/plugins-reference#plugin-caching-and-file-resolution)を参照しおください。121 プラグむン間でファむルを共有する必芁がある堎合は、symlinks を䜿甚したす。詳现に぀いおは、[プラグむンキャッシングずファむル解決](/docs/ja/plugins-reference#plugin-caching-and-file-resolution)を参照しおください。

119</Note>122</Note>


164</h3>167</h3>

165 168 

166| フィヌルド | タむプ | 説明 | 䟋 |169| フィヌルド | タむプ | 説明 | 䟋 |

167| :-------- | :----- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------- |170| :-------- | :----- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------- |

168| `name` | string | マヌケットプレむス識別子ケバブケヌス、スペヌスなし。これは公開向けです。ナヌザヌはプラグむンをむンストヌルするずきに衚瀺されたす䟋`/plugin install my-tool@your-marketplace`。各ナヌザヌは、マヌケットプレむス名ごずに 1 ぀のマヌケットプレむスのみを登録できたす。同じ名前の 2 番目のマヌケットプレむスを远加するず、最初のマヌケットプレむスが眮き換わりたす。1 ぀のマヌケットプレむス名の䞋に耇数のプラグむンを公開するには、すべおを [単䞀の `marketplace.json`](#create-the-marketplace-file) にリストしたす。 | `"acme-tools"` |171| `name` | string | ケバブケヌスのマヌケットプレむス識別子。スペヌス、制埡文字、双方向フォヌマット文字は含たれたせん。これは公開向けです。ナヌザヌはプラグむンをむンストヌルするずきに衚瀺されたす䟋`/plugin install my-tool@your-marketplace`。各ナヌザヌは、マヌケットプレむス名ごずに 1 ぀のマヌケットプレむスのみを登録できたす。同じ名前の 2 番目のマヌケットプレむスを远加するず、Claude Code は最初のマヌケットプレむスを眮き換えたす。1 ぀のマヌケットプレむス名の䞋に耇数のプラグむンを公開するには、すべおを [単䞀の `marketplace.json`](#create-the-marketplace-file) にリストしたす。 | `"acme-tools"` |

169| `owner` | object | マヌケットプレむスメンテナヌ情報[以䞋のフィヌルドを参照](#owner-fields) | |172| `owner` | object | マヌケットプレむスメンテナヌ情報[以䞋のフィヌルドを参照](#owner-fields) | |

170| `plugins` | array | 利甚可胜なプラグむンのリスト | 以䞋を参照 |173| `plugins` | array | 利甚可胜なプラグむンのリスト | 以䞋を参照 |

171 174 

172<Note>175<Note>

173 **予玄名**以䞋のマヌケットプレむス名は Anthropic の公匏䜿甚のために予玄されおおり、サヌドパヌティのマヌケットプレむスでは䜿甚できたせん`claude-code-marketplace`、`claude-code-plugins`、`claude-plugins-official`、`claude-plugins-community`、`claude-community`、`anthropic-marketplace`、`anthropic-plugins`、`agent-skills`、`anthropic-agent-skills`、`knowledge-work-plugins`、`life-sciences`、`claude-for-legal`、`claude-for-financial-services`、`financial-services-plugins`、`first-party-plugins`、`healthcare`。公匏マヌケットプレむスになりすたしおいる名前`official-claude-plugins` や `anthropic-plugins-v2` などもブロックされおいたす。これらの名前を予玄するこずで、サヌドパヌティのマヌケットプレむスが Anthropic 公開゜ヌスずしお自らを提瀺するこずを防ぎたす。176 **予玄名**以䞋のマヌケットプレむス名は Anthropic の公匏䜿甚のために予玄されおおり、サヌドパヌティのマヌケットプレむスでは䜿甚できたせん`claude-code-marketplace`、`claude-code-plugins`、`claude-plugins-official`、`claude-plugins-community`、`claude-community`、`anthropic-marketplace`、`anthropic-plugins`、`agent-skills`、`anthropic-agent-skills`、`knowledge-work-plugins`、`life-sciences`、`claude-for-legal`、`claude-for-financial-services`、`financial-services-plugins`、`first-party-plugins`、`claude-tag-plugins`、`healthcare`。公匏マヌケットプレむスになりすたしおいる名前`official-claude-plugins` や `anthropic-plugins-v2` などもブロックされおいたす。これらの名前を予玄するこずで、サヌドパヌティのマヌケットプレむスが Anthropic 公開゜ヌスずしお自らを提瀺するこずを防ぎたす。

174 177 

175 Claude Code は、マヌケットプレむスを远加するずきだけでなく、マヌケットプレむスをロヌドするたびに予玄名を再チェックしたす。これらの名前の 1 ぀の䞋に登録されおいたマヌケットプレむスが、その名前が予玄されるようになるず、ロヌドが停止し、[信頌できない゜ヌスから登録されおいる](/docs/ja/errors#marketplace-is-registered-from-an-untrusted-source)こずを報告したす。そのマヌケットプレむスを削陀し、公匏 Anthropic ゜ヌスから再床远加しおください。新しく予玄された名前の圱響を受けるサヌドパヌティのマヌケットプレむスは、別の名前の䞋で再床远加するずすぐにロヌドされたす。v2.1.205 より前では、`first-party-plugins` ず `healthcare` は予玄されおおらず、予玄名の䞋に既に登録されおいるマヌケットプレむスはロヌドされ続けおいたした。178 Claude Code は、マヌケットプレむスを远加するずきだけでなく、マヌケットプレむスをロヌドするたびに予玄名を再チェックしたす。これらの名前の 1 ぀の䞋に登録されおいたマヌケットプレむスが、その名前が予玄されるようになるず、ロヌドが停止し、[信頌できない゜ヌスから登録されおいる](/docs/ja/errors#marketplace-is-registered-from-an-untrusted-source)こずを報告したす。そのマヌケットプレむスを削陀し、公匏 Anthropic ゜ヌスから再床远加しおください。新しく予玄された名前の圱響を受けるサヌドパヌティのマヌケットプレむスは、別の名前の䞋で再床远加するずすぐにロヌドされたす。v2.1.205 より前では、`first-party-plugins` ず `healthcare` は予玄されおおらず、予玄名の䞋に既に登録されおいるマヌケットプレむスはロヌドされ続けおいたした。v2.1.265 より前では、`claude-tag-plugins` は予玄されおいたせんでした。

176</Note>179</Note>

177 180 

178<h3 id="owner-fields">181<h3 id="owner-fields">


180</h3>183</h3>

181 184 

182| フィヌルド | タむプ | 必須 | 説明 |185| フィヌルド | タむプ | 必須 | 説明 |

183| :------ | :----- | :-- | :------------- |186| :------ | :----- | :-- | :------------------------------ |

184| `name` | string | はい | メンテナヌたたはチヌムの名前 |187| `name` | string | はい | メンテナヌたたはチヌムの名前 |

185| `email` | string | いいえ | メンテナヌの連絡先メヌル |188| `email` | string | いいえ | メンテナヌの連絡先メヌル |

189| `url` | string | いいえ | りェブサむト、GitHub プロフィヌル、たたは組織の URL |

186 190 

187<h3 id="optional-fields">191<h3 id="optional-fields">

188 オプションフィヌルド192 オプションフィヌルド


193| `$schema` | string | ゚ディタヌのオヌトコンプリヌトず怜蚌甚の JSON Schema URL。Claude Code はロヌド時にこのフィヌルドを無芖したす。 |197| `$schema` | string | ゚ディタヌのオヌトコンプリヌトず怜蚌甚の JSON Schema URL。Claude Code はロヌド時にこのフィヌルドを無芖したす。 |

194| `description` | string | マヌケットプレむスの簡朔な説明 |198| `description` | string | マヌケットプレむスの簡朔な説明 |

195| `version` | string | マヌケットプレむスマニフェストバヌゞョン |199| `version` | string | マヌケットプレむスマニフェストバヌゞョン |

196| `metadata.pluginRoot` | string | 盞察プラグむン゜ヌスパスの前に付加される基本ディレクトリ䟋`"./plugins"` を䜿甚するず、`"source": "./plugins/formatter"` の代わりに `"source": "formatter"` ず蚘述できたす |200| `metadata.pluginRoot` | string | Claude Code が裞のプラグむン゜ヌス名を解決するディレクトリ。[盞察パス](#relative-paths)を参照しおください。Claude Code v2.1.239 以降が必芁です。 |

197| `allowCrossMarketplaceDependenciesOn` | array | このマヌケットプレむス内のプラグむンが䟝存する可胜性のある他のマヌケットプレむス。ここにリストされおいないマヌケットプレむスからの䟝存関係はむンストヌル時にブロックされたす。[別のマヌケットプレむスからプラグむンに䟝存する](/docs/ja/plugin-dependencies#depend-on-a-plugin-from-another-marketplace)を参照しおください。 |201| `allowCrossMarketplaceDependenciesOn` | array | このマヌケットプレむス内のプラグむンが䟝存する可胜性のある他のマヌケットプレむス。ここにリストされおいないマヌケットプレむスからの䟝存関係はむンストヌル時にブロックされたす。[別のマヌケットプレむスからプラグむンに䟝存する](/docs/ja/plugin-dependencies#depend-on-a-plugin-from-another-marketplace)を参照しおください。 |

198| `renames` | object | プラグむンの以前の `name` から珟圚の名前ぞのマッピング、たたはプラグむンが削陀された堎合は `null`。マヌケットプレむス内の゚ントリの名前を倉曎たたは削陀するずきに、既存ナヌザヌが自動的に移行できるようにしたす。[プラグむンの名前倉曎たたは削陀](#rename-or-remove-a-plugin)を参照しおください。Claude Code v2.1.193 以降が必芁です。 |202| `renames` | object | プラグむンの以前の `name` から珟圚の名前ぞのマッピング、たたはプラグむンが削陀された堎合は `null`。マヌケットプレむス内の゚ントリの名前を倉曎たたは削陀するずきに、既存ナヌザヌが自動的に移行できるようにしたす。[プラグむンの名前倉曎たたは削陀](#rename-or-remove-a-plugin)を参照しおください。Claude Code v2.1.193 以降が必芁です。 |

199 203 


203 プラグむン゚ントリ207 プラグむン゚ントリ

204</h2>208</h2>

205 209 

206`plugins` 配列内の各プラグむン゚ントリは、プラグむンずその堎所を説明したす。[プラグむンマニフェストスキヌマ](/docs/ja/plugins-reference#plugin-manifest-schema)のフィヌルド`description`、`version`、`author`、`commands`、`hooks` などを含めるこずができたす。さらに、これらのマヌケットプレむス固有のフィヌルド`source`、`category`、`tags`、`strict`、および `relevance` がありたす。210`plugins` 配列内の各プラグむン゚ントリは、プラグむンずその堎所を説明したす。[プラグむンマニフェストスキヌマ](/docs/ja/plugins-reference#plugin-manifest-schema)のフィヌルド`description`、`version`、`author`、`commands`、`hooks` などを含めるこずができたす。さらに、これらのマヌケットプレむス固有のフィヌルド`source`、`category`、`tags`、`strict`、`relevance`、`headers`、および `headersHelper` がありたす。

207 211 

208<h3 id="required-fields-2">212<h3 id="required-fields-2">

209 必須フィヌルド213 必須フィヌルド

210</h3>214</h3>

211 215 

212| フィヌルド | タむプ | 説明 |216| フィヌルド | タむプ | 説明 |

213| :------- | :------------- | :------------------------------------------------------------------------------------------------ |217| :------- | :------------- | :--------------------------------------------------------------------------------------------------------------------- |

214| `name` | string | プラグむン識別子ケバブケヌス、スペヌスなし。これは公開向けです。ナヌザヌはむンストヌル時に衚瀺されたす䟋`/plugin install my-plugin@marketplace`。 |218| `name` | string | ケバブケヌスのプラグむン識別子。スペヌス、制埡文字、双方向フォヌマット文字は含たれたせん。これは公開向けです。ナヌザヌはむンストヌル時に衚瀺されたす䟋`/plugin install my-plugin@marketplace`。 |

215| `source` | string\|object | プラグむンを取埗する堎所以䞋の[プラグむン゜ヌス](#plugin-sources)を参照 |219| `source` | string\|object | プラグむンを取埗する堎所以䞋の[プラグむン゜ヌス](#plugin-sources)を参照 |

216 220 

217<h3 id="optional-plugin-fields">221<h3 id="optional-plugin-fields">


221**暙準メタデヌタフィヌルド**225**暙準メタデヌタフィヌルド**

222 226 

223| フィヌルド | タむプ | 説明 |227| フィヌルド | タむプ | 説明 |

224| :--------------- | :------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |228| :--------------- | :------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

225| `displayName` | string | UI サヌフェスに衚瀺される人間が読める名前。省略された堎合は `name` にフォヌルバックしたす。スペヌスず任意の倧文字小文字を含めるこずができたす。名前空間指定たたはルックアップには䜿甚されたせん。Claude Code v2.1.143 以降が必芁です。 |229| `displayName` | string | UI サヌフェスに衚瀺される人間が読める名前。゚ントリもプラグむンの `plugin.json` も蚭定しない堎合、ナヌザヌはプラグむンの `name` を衚瀺されたす。スペヌスず任意の倧文字小文字を含めるこずができたす。名前空間指定たたはルックアップには䜿甚されたせん。 |

226| `description` | string | プラグむンの簡朔な説明 |230| `description` | string | プラグむンの簡朔な説明 |

227| `version` | string | プラグむンバヌゞョン。蚭定されおいる堎合ここたたは `plugin.json` で、プラグむンはこの文字列にピン留めされ、ナヌザヌは倉曎時にのみ曎新を受け取りたす。省略するず、git コミット SHA にフォヌルバックしたす。[バヌゞョン解決](#version-resolution-and-release-channels)を参照しおください。 |231| `version` | string | プラグむンバヌゞョン。蚭定されおいる堎合ここたたは `plugin.json` で、プラグむンはこの文字列にピン留めされ、ナヌザヌは倉曎時にのみ曎新を受け取りたす。[コマンド゜ヌス](#command-sources)を持぀プラグむンは、どちらのフィヌルドでもピン留めされたせん。どちらにも蚭定されおいない堎合、バヌゞョンは[バヌゞョン管理](/docs/ja/plugins-reference#version-management)の次の゜ヌスから取埗されたす。 |

228| `author` | object | プラグむン䜜成者情報`name` は必須、`email` はオプション |232| `author` | object | プラグむン䜜成者情報`name` は必須、`email` ず `url` はオプション |

229| `homepage` | string | プラグむンホヌムペヌゞたたはドキュメント URL |233| `homepage` | string | プラグむンホヌムペヌゞたたはドキュメント URL |

230| `repository` | string | ゜ヌスコヌドリポゞトリ URL |234| `repository` | string | ゜ヌスコヌドリポゞトリ URL |

231| `license` | string | SPDX ラむセンス識別子䟋MIT、Apache-2.0 |235| `license` | string | SPDX ラむセンス識別子䟋MIT、Apache-2.0 |

232| `keywords` | array | プラグむン怜出ず分類甚のタグ |236| `keywords` | array | プラグむン怜出ず分類甚のタグ |

237| `metadata` | object | ゚ンタむトルメントやカタログデヌタなど、独自のフィヌルド甚のフリヌフォヌムオブゞェクト。Claude Code はこれを読みたせん。v2.1.222 より前では、`claude plugin validate` はキヌを認識されないフィヌルドずしお報告しおいたした。 |

233| `category` | string | 敎理甚のプラグむンカテゎリ |238| `category` | string | 敎理甚のプラグむンカテゎリ |

234| `tags` | array | 怜玢可胜性甚のタグ |239| `tags` | array | 怜玢可胜性甚のタグ |

235| `strict` | boolean | `plugin.json` がコンポヌネント定矩の暩限であるかどうかを制埡したすデフォルトtrue。以䞋の[厳密モヌド](#strict-mode)を参照しおください。 |240| `strict` | boolean | `plugin.json` がコンポヌネント定矩の暩限であるかどうかを制埡したすデフォルトtrue。以䞋の[厳密モヌド](#strict-mode)を参照しおください。 |

236| `relevance` | object | Claude Code がこのプラグむンをナヌザヌに提案するタむミングを瀺すシグナル。管理者が管理蚭定でホワむトリストに登録したマヌケットプレむスに察しおのみ有効になりたす。[組織向けプラグむンの掚奚](/docs/ja/plugin-relevance)を参照しおください。Claude Code v2.1.152 以降が必芁です。 |241| `relevance` | object | Claude Code がこのプラグむンをナヌザヌに提案するタむミングを瀺すシグナル。管理者が管理蚭定でホワむトリストに登録したマヌケットプレむスに察しおのみ有効になりたす。[組織向けプラグむンの掚奚](/docs/ja/plugin-relevance)を参照しおください。 |

237| `defaultEnabled` | boolean | プラグむンがむンストヌル埌に有効になるかどうかデフォルトtrue。ナヌザヌがオプトむンするたでプラグむンを無効にしおむンストヌルする堎合は `false` に蚭定したす。プラグむンの `plugin.json` 内の同じフィヌルドより優先されたす。[デフォルト有効化](/docs/ja/plugins-reference#default-enablement)を参照しおください。Claude Code v2.1.154 以降が必芁です。 |242| `defaultEnabled` | boolean | プラグむンがむンストヌル埌に有効になるかどうかデフォルトtrue。ナヌザヌがオプトむンするたでプラグむンを無効にしおむンストヌルする堎合は `false` に蚭定したす。プラグむンの `plugin.json` 内の同じフィヌルドより優先されたす。[デフォルト有効化](/docs/ja/plugins-reference#default-enablement)を参照しおください。 |

238 243 

239**コンポヌネント蚭定フィヌルド**244**コンポヌネント蚭定フィヌルド**

240 245 


247| `mcpServers` | string\|object | MCP サヌバヌ蚭定たたは MCP 蚭定ファむルぞのパス |252| `mcpServers` | string\|object | MCP サヌバヌ蚭定たたは MCP 蚭定ファむルぞのパス |

248| `lspServers` | string\|object | LSP サヌバヌ蚭定たたは LSP 蚭定ファむルぞのパス |253| `lspServers` | string\|object | LSP サヌバヌ蚭定たたは LSP 蚭定ファむルぞのパス |

249 254 

255**アヌカむブ認蚌フィヌルド**

256 

257゚ントリが認蚌情報を必芁ずするサヌバヌ䞊の[`archive` ゜ヌス](#zip-archives)を持぀堎合、これらを蚭定したす。

258 

259| フィヌルド | タむプ | 説明 |

260| :-------------- | :----- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

261| `headers` | object | Claude Code がこの゚ントリのアヌカむブをダりンロヌドするずきに送信する HTTP ヘッダヌ。マヌケットプレむスの同じ名前のヘッダヌをオヌバヌラむドしたす。Claude Code v2.1.238 以降が必芁です。 |

262| `headersHelper` | string | この゚ントリのアヌカむブダりンロヌド甚の HTTP ヘッダヌを 1 ぀の JSON オブゞェクトずしお出力するコマンド。有効期限が切れる認蚌情報甚です。[アヌカむブダりンロヌドの認蚌](#authenticate-archive-downloads)を参照しおください。゚ントリは [`"strict": false`](#strict-mode) も蚭定する必芁がありたす。Claude Code v2.1.238 以降が必芁です。 |

263 

250<h2 id="plugin-sources">264<h2 id="plugin-sources">

251 プラグむン゜ヌス265 プラグむン゜ヌス

252</h2>266</h2>

253 267 

254プラグむン゜ヌスは、マヌケットプレむスに䞀芧衚瀺されおいる各個別プラグむンを取埗する堎所を Claude Code に指瀺したす。これらは `marketplace.json` 内の各プラグむン゚ントリの `source` フィヌルドで蚭定されたす。268プラグむン゜ヌスは、Claude Code にマヌケットプレむスにリストされた各プラグむンをどこから取埗するかを指瀺したす。これらは `marketplace.json` の各プラグむン゚ントリの `source` フィヌルドで蚭定されたす。

255 269 

256Claude Code がプラグむンをロヌカルマシンにクロヌンたたはダりンロヌドした埌、プラグむンは `~/.claude/plugins/cache` のロヌカルバヌゞョン管理プラグむンキャッシュにコピヌされたす。270Claude Code は、むンストヌル枈みの各プラグむンをロヌカルバヌゞョン管理されたプラグむンキャッシュ`~/.claude/plugins/cache`にコピヌしたす。ただし、[リンクモヌドの `command` ゜ヌス](#copy-mode-and-link-mode)は䟋倖で、Claude Code はこれをその堎で䜿甚したす。Claude Code はたた、[プラグむンの察象ずなる Node.js パッケヌゞ䟝存関係](/docs/ja/plugins-reference#node-js-package-dependencies)をキャッシュされたコピヌにむンストヌルしたす。

257 271 

258| ゜ヌス | タむプ | フィヌルド | 泚蚘 |272| ゜ヌス | タむプ | フィヌルド | 泚蚘 |

259| ------------ | --------------------------- | -------------------------------- | --------------------------------------------------------------------------------------------------- |273| ------------ | --------------------------- | ---------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

260| 盞察パス | `string`䟋`"./my-plugin"` | なし | マヌケットプレむスリポゞトリ内のロヌカルディレクトリ。`./` で始たる必芁がありたす。マヌケットプレむスルヌトに盞察的に解決されたす。`.claude-plugin/` ディレクトリではありたせん |274| 盞察パス | `string`䟋`"./my-plugin"` | なし | マヌケットプレむスリポゞトリ内のロヌカルディレクトリ。`./` で始たる必芁がありたす。ただし、[`metadata.pluginRoot` の䞋に裞の名前を蚘述する](#relative-paths)堎合は陀きたす。Claude Code はパス を `.claude-plugin/` ディレクトリではなく、マヌケットプレむスルヌトを基準に解決したす |

261| `github` | object | `repo`、`ref?`、`sha?` | |275| `github` | object | `repo`, `ref?`, `sha?` | |

262| `url` | object | `url`、`ref?`、`sha?` | Git URL ゜ヌス |276| `url` | object | `url`, `ref?`, `sha?` | Git URL ゜ヌス |

263| `git-subdir` | object | `url`、`path`、`ref?`、`sha?` | Git リポゞトリ内のサブディレクトリ。垯域幅を最小化するためにスパヌスクロヌンしたす |277| `git-subdir` | object | `url`, `path`, `ref?`, `sha?` | git リポゞトリ内のサブディレクトリ。スパヌス郚分クロヌンを䜿甚しお、モノレポの垯域幅を最小化したす |

264| `npm` | object | `package`、`version?`、`registry?` | `npm install` でむンストヌル |278| `npm` | object | `package`, `version?`, `registry?` | `npm install` でむンストヌル |

279| `archive` | object | `url`, `sha256?` | HTTPS でダりンロヌドされた zip アヌカむブ。ナヌザヌのマシンに git や npm がなくおも動䜜したす。Claude Code v2.1.224 以降が必芁です |

280| `command` | object | `command`, `timeout?`, `mode?` | ロヌカルコマンドを実行しお生成されたプラグむンディレクトリ。セッションごずに 1 回再実行しお倉曎を反映したす。Claude Code v2.1.229 以降が必芁です |

265 281 

266<Note>282<Note>

267 **マヌケットプレむス゜ヌスずプラグむン゜ヌス**これらは異なる抂念で、異なるものを制埡したす。283 **マヌケットプレむス゜ヌスずプラグむン゜ヌス**: これらは異なる抂念で、異なるものを制埡したす。

268 284 

269 * **マヌケットプレむス゜ヌス**`marketplace.json` カタログ自䜓を取埗する堎所。ナヌザヌが `/plugin marketplace add` を実行するか、`extraKnownMarketplaces` 蚭定で蚭定されたす。`ref`ブランチ/タグをサポヌトしたすが、`sha` はサポヌトしたせん。285 * **マヌケットプレむス゜ヌス**: `marketplace.json` カタログ自䜓をどこから取埗するか。ナヌザヌが `/plugin marketplace add` を実行するか、`extraKnownMarketplaces` 蚭定で蚭定されたす。Git ベヌスのマヌケットプレむス゜ヌスは `ref`ブランチ/タグをサポヌトしたすが、`sha` はサポヌトしたせん。

270 * **プラグむン゜ヌス**マヌケットプレむスに䞀芧衚瀺されおいる個別プラグむンを取埗する堎所。`marketplace.json` 内の各プラグむン゚ントリの `source` フィヌルドで蚭定されたす。`ref`ブランチ/タグず `sha`正確なコミットの䞡方をサポヌトしたす。286 * **プラグむン゜ヌス**: マヌケットプレむスにリストされた個別プラグむンをどこから取埗するか。`marketplace.json` 内の各プラグむン゚ントリの `source` フィヌルドで蚭定されたす。Git ベヌスのプラグむン゜ヌスは `ref`ブランチ/タグず `sha`正確なコミットの䞡方をサポヌトしたす。

271 287 

272 䟋えば、`acme-corp/plugin-catalog`マヌケットプレむス゜ヌスでホストされおいるマヌケットプレむスは、`acme-corp/code-formatter`プラグむン゜ヌスから取埗されたプラグむンを䞀芧衚瀺できたす。マヌケットプレむス゜ヌスずプラグむン゜ヌスは異なるリポゞトリを指し、独立しお固定されたす。288 䟋えば、`acme-corp/plugin-catalog`マヌケットプレむス゜ヌスでホストされおいるマヌケットプレむスは、`acme-corp/code-formatter`プラグむン゜ヌスから取埗されたプラグむンをリストできたす。マヌケットプレむス゜ヌスずプラグむン゜ヌスは異なるリポゞトリを指し、独立しお固定されたす。

273</Note>289</Note>

274 290 

275以䞋の Git ベヌスの゜ヌスタむプは `github`、`url`、および `git-subdir` です。`ref` ず `sha` の䞡方がそれらのいずれかに蚭定されおいる堎合、`sha` が有効なピンです。Claude Code はピンされたコミットを盎接取埗しおチェックアりトしたす。291以䞋の Git ベヌスの゜ヌスタむプは `github`、`url`、および `git-subdir` です。`ref` ず `sha` の䞡方が蚭定されおいる堎合、`sha` が有効なピンになりたす。Claude Code はピンされたコミットを盎接フェッチしおチェックアりトしたす。

276 292 

277GitHub、GitLab、Bitbucket を含むほずんどの Git ホストでは、ブランチたたは `ref` で指定されたタグが䞊流で削陀されおいおも、コミットがリポゞトリから到達可胜である限り、むンストヌルは成功したす。AWS CodeCommit などの䞀郚のサヌバヌは、SHA によるコミットの取埗をサポヌトしおいたせん。これらのサヌバヌでは、`ref` が存圚し、ピンされたコミットがそこから到達可胜である必芁がありたす。293GitHub、GitLab、Bitbucket を含むほずんどの git ホストでは、ブランチたたはタグが `ref` で指定されおいおも、その埌アップストリヌムで削陀されおいおも、コミットがリポゞトリから到達可胜である限り、むンストヌルは成功したす。AWS CodeCommit などの䞀郚のサヌバヌは、SHA でコミットをフェッチするこずをサポヌトしおいたせん。これらのサヌバヌでは、`ref` が存圚し、ピンされたコミットがそこから到達可胜である必芁がありたす。

294 

295**組織蚭定 > プラグむン** を通じおプラグむンを配垃する堎合、䞀郚の゜ヌスタむプのみが蚱可されたす。[組織蚭定を通じた配垃](#distribute-through-organization-settings)を参照しおください。

278 296 

279<h3 id="relative-paths">297<h3 id="relative-paths">

280 盞察パス298 盞察パス

281</h3>299</h3>

282 300 

283同じリポゞトリ内のプラグむンの堎合、`./` で始たるパスを䜿甚したす。301同じリポゞトリ内のプラグむンの堎合、`./` で始たるパスを䜿甚したす

284 302 

285```json theme={null}303```json theme={null}

286{304{


289}307}

290```308```

291 309 

292パスはマヌケットプレむスルヌト`.claude-plugin/` を含むディレクトリに盞察的に解決されたす。䞊蚘の䟋では、`./plugins/my-plugin` は `<repo>/plugins/my-plugin` を指したす。`marketplace.json` は `<repo>/.claude-plugin/marketplace.json` に存圚しおいおも同じです。`../` を䜿甚しおマヌケットプレむスルヌトの倖を参照しないでください。310パスはマヌケットプレむスルヌト`.claude-plugin/` を含むディレクトリを基準に解決されたす。䞊蚘の䟋では、`marketplace.json` が `<repo>/.claude-plugin/marketplace.json` にあっおも、`./plugins/my-plugin` は `<repo>/plugins/my-plugin` を指したす。マヌケットプレむスルヌトの倖のパスを参照するために `../` を䜿甚しないでください。macOS ず Linux では、Claude Code は先頭の `./` より埌のどこかにバックスラッシュがある゚ントリパスを拒吊するため、すべおのプラットフォヌムで区切り文字を `/` ずしお蚘述しおください。

311 

312裞の名前は、`"formatter"` のように `/` を含たない単䞀のディレクトリ名です。`./` パスの代わりに裞の名前を蚘述するには、[`metadata.pluginRoot`](#optional-fields) をそれらが解決されるディレクトリに蚭定したす。`"pluginRoot": "./plugins"` の堎合、Claude Code は `"source": "formatter"` を `./plugins/formatter` に解決したす。Claude Code v2.1.239 以降が必芁です。

313 

314`metadata.pluginRoot` 自䜓はマヌケットプレむス内の盞察パスである必芁がありたす。Claude Code は既に `./` で始たる゜ヌスに察しおは無芖したす。`team-a/formatter` のように `/` を含む゜ヌスは裞の名前ではなく、`metadata.pluginRoot` が蚭定されおいおも `./` プレフィックスが必芁です。

293 315 

294<Note>316<Note>

295 盞察パスはマヌケットプレむスのロヌカルコピヌに察しお解決されるため、ナヌザヌが Git ゜ヌスたたはロヌカルディレクトリからマヌケットプレむスを远加する堎合に機胜したす。ナヌザヌが `marketplace.json` ファむルぞの盎接 URL でマヌケットプレむスを远加する堎合、盞察パスは解決されたせん。そのファむルのみがダりンロヌドされるためです。URL ベヌスの配垃の堎合は、GitHub、npm、たたは Git URL ゜ヌスを䜿甚しおください。詳现に぀いおは、[トラブルシュヌティング](#plugins-with-relative-paths-fail-in-url-based-marketplaces)を参照しおください。317 Claude Code は盞察パスをマヌケットプレむスのロヌカルコピヌに察しお解決するため、ナヌザヌが git ゜ヌスたたはロヌカルディレクトリからマヌケットプレむスを远加する堎合に機胜したす。ナヌザヌが `marketplace.json` ファむルぞの盎接 URL を䜿甚しおマヌケットプレむスを远加する堎合、Claude Code はそのファむルのみをダりンロヌドするため、盞察パスは解決されたせん。URL ベヌスの配垃の堎合は、代わりに他の[プラグむン゜ヌス](#plugin-sources)を䜿甚しおください。詳现は[トラブルシュヌティング](#plugins-with-relative-paths-fail-in-url-based-marketplaces)を参照しおください。

296</Note>318</Note>

297 319 

298<h3 id="github-repositories">320<h3 id="github-repositories">


309}331}

310```332```

311 333 

312特定のブランチ、タグ、たたはコミットに固定できたす。334特定のブランチ、タグ、たたはコミットにピンできたす

313 335 

314```json theme={null}336```json theme={null}

315{337{


324```346```

325 347 

326| フィヌルド | タむプ | 説明 |348| フィヌルド | タむプ | 説明 |

327| :----- | :----- | :----------------------------------------- |349| :----- | :----- | :-------------------------------------------- |

328| `repo` | string | 必須。`owner/repo` 圢匏の GitHub リポゞトリ |350| `repo` | string | 必須。`owner/repo` 圢匏の GitHub リポゞトリ |

329| `ref` | string | オプション。Git ブランチたたはタグデフォルトはリポゞトリのデフォルトブランチ |351| `ref` | string | オプション。Git ブランチたたはタグデフォルトはリポゞトリのデフォルトブランチ |

330| `sha` | string | オプション。完党な 40 文字の Git コミット SHA で正確なバヌゞョンに固定 |352| `sha` | string | オプション。正確なバヌゞョンにピンするための 40 文字の完党な git コミット SHA |

331 353 

332<h3 id="git-repositories">354<h3 id="git-repositories">

333 Git リポゞトリ355 Git リポゞトリ


343}365}

344```366```

345 367 

346特定のブランチ、タグ、たたはコミットに固定できたす。368特定のブランチ、タグ、たたはコミットにピンできたす

347 369 

348```json theme={null}370```json theme={null}

349{371{


358```380```

359 381 

360| フィヌルド | タむプ | 説明 |382| フィヌルド | タむプ | 説明 |

361| :---- | :----- | :--------------------------------------------------------------------------------------------------------------------- |383| :---- | :----- | :-------------------------------------------------------------------------------------------------------------------- |

362| `url` | string | 必須。完党な Git リポゞトリ URL`https://` たたは `git@`。`.git` サフィックスはオプションなので、Azure DevOps ず AWS CodeCommit の URLサフィックスなしが機胜したす |384| `url` | string | 必須。完党な git リポゞトリ URL`https://` たたは `git@`。`.git` サフィックスはオプションなので、サフィックスのない Azure DevOps ず AWS CodeCommit URL が機胜したす |

363| `ref` | string | オプション。Git ブランチたたはタグデフォルトはリポゞトリのデフォルトブランチ |385| `ref` | string | オプション。Git ブランチたたはタグデフォルトはリポゞトリのデフォルトブランチ |

364| `sha` | string | オプション。完党な 40 文字の Git コミット SHA で正確なバヌゞョンに固定 |386| `sha` | string | オプション。正確なバヌゞョンにピンするための 40 文字の完党な git コミット SHA |

365 387 

366<h3 id="git-subdirectories">388<h3 id="git-subdirectories">

367 Git サブディレクトリ389 Git サブディレクトリ

368</h3>390</h3>

369 391 

370`git-subdir` を䜿甚しお、Git リポゞトリのサブディレクトリ内に存圚するプラグむンを指したす。Claude Code はスパヌスな郚分クロヌンを䜿甚しおサブディレクトリのみを取埗し、倧芏暡なモノレポの垯域幅を最小化したす。392`git-subdir` を䜿甚しお、git リポゞトリのサブディレクトリ内にあるプラグむンを指したす。Claude Code はスパヌス郚分クロヌンを䜿甚しおサブディレクトリのみをフェッチし、倧芏暡なモノレポの垯域幅を最小化したす。

371 393 

372```json theme={null}394```json theme={null}

373{395{


380}402}

381```403```

382 404 

383特定のブランチ、タグ、たたはコミットに固定できたす。405特定のブランチ、タグ、たたはコミットにピンできたす

384 406 

385```json theme={null}407```json theme={null}

386{408{


395}417}

396```418```

397 419 

398`url` フィヌルドは、GitHub ショヌトハンド`owner/repo`たたは SSH URL`git@github.com:owner/repo.git`も受け入れたす。420`url` フィヌルドは GitHub ショヌトハンド`owner/repo`たたは SSH URL`git@github.com:owner/repo.git`も受け入れたす。

399 421 

400| フィヌルド | タむプ | 説明 |422| フィヌルド | タむプ | 説明 |

401| :----- | :----- | :------------------------------------------------------- |423| :----- | :----- | :------------------------------------------------------- |

402| `url` | string | 必須。Git リポゞトリ URL、GitHub `owner/repo` ショヌトハンド、たたは SSH URL |424| `url` | string | 必須。Git リポゞトリ URL、GitHub `owner/repo` ショヌトハンド、たたは SSH URL |

403| `path` | string | 必須。プラグむンを含むリポゞトリ内のサブディレクトリパス䟋`"tools/claude-plugin"` |425| `path` | string | 必須。プラグむンを含むリポゞトリ内のサブディレクトリパス䟋`"tools/claude-plugin"` |

404| `ref` | string | オプション。Git ブランチたたはタグデフォルトはリポゞトリのデフォルトブランチ |426| `ref` | string | オプション。Git ブランチたたはタグデフォルトはリポゞトリのデフォルトブランチ |

405| `sha` | string | オプション。完党な 40 文字の Git コミット SHA で正確なバヌゞョンに固定 |427| `sha` | string | オプション。正確なバヌゞョンにピンするための 40 文字の完党な git コミット SHA |

406 428 

407<h3 id="npm-packages">429<h3 id="npm-packages">

408 npm パッケヌゞ430 npm パッケヌゞ

409</h3>431</h3>

410 432 

411npm パッケヌゞずしお配垃されるプラグむンは、`npm install` を䜿甚しおむンストヌルされたす。これは、公開 npm レゞストリたたはチヌムがホストするプラむベヌトレゞストリ䞊の任意のパッケヌゞで機胜したす。433npm パッケヌゞずしお配垃されるプラグむンは `npm install` を䜿甚しおむンストヌルされたす。これは公開 npm レゞストリたたはチヌムがホストするプラむベヌトレゞストリ䞊の任意のパッケヌゞで機胜したす。

412 434 

413```json theme={null}435```json theme={null}

414{436{


420}442}

421```443```

422 444 

423特定のバヌゞョンに固定するには、`version` フィヌルドを远加したす。445特定のバヌゞョンにピンするには、`version` フィヌルドを远加したす

424 446 

425```json theme={null}447```json theme={null}

426{448{


433}455}

434```456```

435 457 

436プラむベヌトたたは内郚レゞストリからむンストヌルするには、`registry` フィヌルドを远加したす。458プラむベヌトたたは内郚レゞストリからむンストヌルするには、`registry` フィヌルドを远加したす

437 459 

438```json theme={null}460```json theme={null}

439{461{


453| `version` | string | オプション。バヌゞョンたたはバヌゞョン範囲䟋`2.1.0`、`^2.0.0`、`~1.5.0` |475| `version` | string | オプション。バヌゞョンたたはバヌゞョン範囲䟋`2.1.0`、`^2.0.0`、`~1.5.0` |

454| `registry` | string | オプション。カスタム npm レゞストリ URL。デフォルトはシステム npm レゞストリ通垞は npmjs.org |476| `registry` | string | オプション。カスタム npm レゞストリ URL。デフォルトはシステム npm レゞストリ通垞は npmjs.org |

455 477 

478<h3 id="zip-archives">

479 Zip アヌカむブ

480</h3>

481 

482`archive` を䜿甚しお、Claude Code が HTTPS でダりンロヌドする zip ファむルずしおプラグむンを配垃したす。これにより、ナヌザヌのマシンに git や npm がなくおもむンストヌルが機胜したす。S3 バケット、Artifactory 汎甚リポゞトリ、nginx などの静的ファむルサヌバヌたたはアヌティファクトリポゞトリでファむルをホストしたす。Claude Code v2.1.224 以降が必芁です。v2.1.120 から v2.1.223 では、プラグむンのむンストヌルが `This plugin uses a source type your Claude Code version does not support. Update Claude Code and try again.` で倱敗したす。より叀いバヌゞョンでは、`archive` ゚ントリを含むマヌケットプレむス党䜓がロヌドに倱敗したす。

483 

484この゚ントリはアヌティファクトサヌバヌ䞊の zip ファむルからプラグむンをむンストヌルしたす

485 

486```json theme={null}

487{

488 "name": "my-plugin",

489 "source": {

490 "source": "archive",

491 "url": "https://artifacts.example.com/claude-plugins/my-plugin-2.1.0.zip"

492 }

493}

494```

495 

496zip を構築するずきは、プラグむンのコンテンツを盎接 zip するか、プラグむンフォルダ自䜓を zip できたす。Claude Code はアヌカむブの最䞊郚で `.claude-plugin/` を探し、次に単䞀の最䞊䜍フォルダ内を探すため、䞡方のレむアりトがむンストヌルされたす

497 

498```text theme={null}

499my-plugin.zip my-plugin.zip

500├── .claude-plugin/ └── my-plugin/

501│ └── plugin.json ├── .claude-plugin/

502└── commands/ │ └── plugin.json

503 └── commands/

504```

505 

506Claude Code は 1 フォルダより深く探さないため、さらに䞋にネストされたプラグむンはむンストヌルに倱敗したす。Claude Code は 256 MiB より倧きいアヌカむブを拒吊したす。

507 

508正確なファむルにピンするには、アヌカむブのダむゞェストを含む `sha256` フィヌルドを远加したす

509 

510```json theme={null}

511{

512 "name": "my-plugin",

513 "source": {

514 "source": "archive",

515 "url": "https://artifacts.example.com/claude-plugins/my-plugin-2.1.0.zip",

516 "sha256": "6bfa50e3d2e00c052b46abe51fff89346ac803e45771f76dcf6df1ab74cca5e1"

517 }

518}

519```

520 

521ダりンロヌドされたファむルがピンず䞀臎しない堎合、Claude Code はむンストヌルを拒吊し、[`Plugin archive integrity check failed`](/docs/ja/errors#plugin-archive-integrity-check-failed) を報告したす。

522 

523アヌカむブ゜ヌスはこれらのフィヌルドを受け入れたす

524 

525| フィヌルド | タむプ | 説明 |

526| :------- | :----- | :----------------------------------------------------------------------------------------------------------------------------------------------------- |

527| `url` | string | 必須。zip アヌカむブの HTTPS URL。Claude Code は `http://` URL、ルヌプバック、リンクロヌカル、クラりドメタデヌタホストを拒吊したす。すべおのリダむレクトホップが同じルヌルを満たす必芁がありたす。そうでない堎合、Claude Code はダりンロヌドを拒吊したす |

528| `sha256` | string | オプション。アヌカむブの SHA-256 ダむゞェスト64 文字の 16 進数、倧文字たたは小文字。Claude Code はすべおのダりンロヌドに察しおこれを怜蚌し、䞍䞀臎の堎合はむンストヌルを拒吊したす |

529 

530`sha256` ダむゞェストは、`plugin.json` たたはマヌケットプレむス゚ントリが宣蚀しおいない堎合、プラグむンのバヌゞョンずしおも機胜したす。[バヌゞョン管理](/docs/ja/plugins-reference#version-management)を参照しおください。`version` を宣蚀する堎合、そのバヌゞョン文字列が曎新シグナルになるため、zip ずそのダむゞェストを倉曎した埌、バヌゞョンもバンプしおください。そうしないず、ナヌザヌはキャッシュされたコピヌを保持し続けたす。

531 

532<h4 id="authenticate-archive-downloads">

533 アヌカむブダりンロヌドの認蚌

534</h4>

535 

536プラむベヌトレゞストリからのダりンロヌドなど、アヌカむブダりンロヌドを認蚌するには、Claude Code が送信する HTTP ヘッダヌを蚭定したす。マヌケットプレむスを登録した `url` ゜ヌス[`extraKnownMarketplaces`](/docs/ja/settings-reference#extraknownmarketplaces) ゚ントリなどで `headers` を蚭定したす。Claude Code v2.1.238 以降では、プラグむンの゚ントリで `source` の隣に蚭定できたす。

537 

538`headers` に入れる倀が短呜の堎合レゞストリがリク゚ストで生成するトヌクンなど、代わりに同じ堎所に `headersHelper` コマンドを蚭定したす。Claude Code はコマンドを実行し、それが出力する JSON オブゞェクトをその堎所のヘッダヌずしお送信したす。Claude Code v2.1.238 以降が必芁です。

539 

540遞択した堎所は、どのダりンロヌドがヘッダヌを取埗し、Claude Code がコマンドをい぀実行するかを決定したす

541 

542| 堎所 | ヘッダヌを取埗するダりンロヌド | Claude Code が `headersHelper` をそこで実行する時期 |

543| :------------------ | :----------------------------------------------- | :---------------------------------------------------------------------------------------------------- |

544| マヌケットプレむス `url` ゜ヌス | マヌケットプレむス URL のオリゞン䞊のアヌカむブダりンロヌド同じスキヌム、ホスト、ポヌト | マヌケットプレむスの `marketplace.json` の各フェッチの前ず、そのオリゞン䞊の各アヌカむブダりンロヌドの前。Claude Code は 1 回の実行の出力を最倧 60 秒間再利甚したす |

545| プラグむン゚ントリ | その゚ントリのダりンロヌドのみ | ナヌザヌがそのプラグむンを単独でむンストヌルたたは曎新し、[コマンドを受け入れる](#how-users-accept-a-headershelper-command)堎合のみ |

546 

547䞡方の堎所が同じ名前のヘッダヌを蚭定する堎合、Claude Code ぱントリの倀を送信したす。1 ぀の堎所内で、コマンドが出力するヘッダヌは同じ名前のリストされたヘッダヌをオヌバヌラむドしたす。

548 

549<h5 id="add-a-headershelper-to-a-plugin-entry">

550 プラグむン゚ントリに headersHelper を远加

551</h5>

552 

553この゚ントリは `headersHelper` を `source` の隣に蚭定したす。たた、`"strict": false` を蚭定したす。これは Claude Code が `headersHelper` を蚭定する `marketplace.json` ゚ントリに必芁です。[`"strict": false`](#strict-mode) では、マヌケットプレむス゚ントリはプラグむンの完党な定矩なので、ナヌザヌはコマンドを受け入れる前にプラグむンに含たれるものを確認できたす

554 

555```json theme={null}

556{

557 "name": "my-plugin",

558 "description": "Formatting commands for internal services",

559 "strict": false,

560 "commands": "./commands",

561 "source": {

562 "source": "archive",

563 "url": "https://registry.example.com/plugins/my-plugin-2.1.0.zip"

564 },

565 "headersHelper": "/opt/bin/mint-registry-token.sh"

566}

567```

568 

569゚ントリを確認するには、`claude plugin install my-plugin@your-marketplace` を実行したす。Claude Code はコマンドずアヌカむブ URL を衚瀺し、受け入れた埌に zip をダりンロヌドしたす。

570 

571v2.1.238 より前では、Claude Code ぱントリのアヌカむブを `headers` たたは `headersHelper` なしでダりンロヌドしたため、それらに䟝存するむンストヌルは `HTTP 401 while downloading plugin archive from` で倱敗し、その埌に URL が続き、レゞストリのステヌタスコヌドが 401 の代わりに衚瀺されたした。

572 

573<h4 id="write-the-headershelper-command">

574 headersHelper コマンドを蚘述

575</h4>

576 

577マヌケットプレむスの `url` ゜ヌスたたはプラグむン゚ントリで `headersHelper` を蚭定するかどうかに関わらず、コマンドがこれらの芁件を満たすように蚘述したす

578 

579* **コマンドテキスト**: 最倧 500 文字の印字可胜 ASCII、4 文字以䞊の連続スペヌスなし。

580* **出力**: ヘッダヌ名ず文字列倀の 1 ぀の JSON オブゞェクトを stdout に出力し、10 秒以内に終了コヌド 0 で終了したす。

581* **シェルず䜜業ディレクトリ**: Claude Code はコマンドを `sh` たたは Windows では `cmd.exe` を通じお実行し、蚭定ディレクトリ`~/.claude` たたは [`CLAUDE_CONFIG_DIR`](/docs/ja/env-vars#variables)から実行したす。盞察パスはそのディレクトリに察しお解決されるためナヌザヌのプロゞェクトではなく、絶察パスたたは `PATH` 䞊のコマンドを指定しおください。

582* **Claude Code が削陀する倉数**: `marketplace.json` ゚ントリたたはプロゞェクトの `.claude/settings.json` たたは `.claude/settings.local.json` で蚭定されたコマンドの環境から、Claude Code は `TOKEN`、`SECRET`、`KEY`、`AUTH` などの単語を含む名前を持぀すべおの倉数を削陀したす`ANTHROPIC_API_KEY` を含む。Claude Code はこの削陀をナヌザヌ蚭定、`--settings` ファむル、たたは管理蚭定で蚭定されたコマンドには適甚したせん。

583* **Claude Code が蚭定する倉数**: `url` ゜ヌスのコマンドの堎合は `CLAUDE_CODE_MARKETPLACE_URL` ず `CLAUDE_CODE_MARKETPLACE_NAME`、゚ントリのコマンドの堎合は `CLAUDE_CODE_PLUGIN_NAME` ず `CLAUDE_CODE_PLUGIN_ARCHIVE_URL`。`CLAUDE_CODE_MARKETPLACE_NAME` は、ナヌザヌが URL でマヌケットプレむスを远加した埌の最初のフェッチでは蚭定されたせん。そのフェッチが名前を提䟛するためです。

584 

585ベアラヌトヌクンを生成するコマンドは、次のようなオブゞェクトを出力したす

586 

587```json theme={null}

588{"Authorization": "Bearer eyJhbGciOiJSUzI1NiJ9"}

589```

590 

591<h4 id="when-claude-code-skips-a-headershelper-command-or-drops-its-output">

592 Claude Code が headersHelper コマンドをスキップするか、その出力をドロップする堎合

593</h4>

594 

595Claude Code は `headersHelper` コマンドを実行しないか、これらの状況で `headers` たたは コマンドの出力から来たヘッダヌをドロップしたす

596 

597* **コマンド倱敗**: コマンドが 0 以倖で終了する、10 秒を超えお実行される、たたは JSON 文字列倀のオブゞェクト以倖を出力する堎合、Claude Code はそれが実行されたフェッチたたはダりンロヌドを実行したせん。

598* **マヌケットプレむス URL が `https://` で始たらない**: Claude Code はその `url` ゜ヌスのコマンドを実行せず、`headers` フィヌルドにリストされたヘッダヌのみを送信したす。

599* **リダむレクトがオリゞンを離れる**: ダりンロヌドがアヌカむブ URL のオリゞンからリダむレクトされる堎合、Claude Code はマヌケットプレむス `url` ゜ヌスずプラグむン゚ントリの䞡方の `headers` 倀ずコマンド出力をドロップしたす。

600* **゚ントリがルヌティングたたはアむデンティティヘッダヌを蚭定**: Claude Code は `Host`、`Cookie`、`X-Forwarded-*` などのリク゚ストルヌティングおよびクラむアントアむデンティティ名を゚ントリの `headers` ずコマンド出力からドロップし、`Authorization` などの認蚌名を保持したす。Claude Code はすべおの `marketplace.json` ゚ントリをこの方法でフィルタリングし、[むンラむン蚭定゚ントリ](/docs/ja/settings-reference#extraknownmarketplaces)はそれを宣蚀するファむルに応じお。

601* **`--add-dir` ディレクトリの蚭定で蚭定されたコマンド**: Claude Code はそれを無芖し、`url` ゜ヌスず[むンラむンプラグむン゚ントリ](/docs/ja/settings-reference#extraknownmarketplaces)の䞡方で、そのファむルの `headers` のみを送信したす。

602* **管理蚭定がコマンドをブロック**: [`disableCommandPluginSources`](/docs/ja/settings-reference#disablecommandpluginsources) を `true` に蚭定するず `headersHelper` コマンドがブロックされ、[`allowManagedHooksOnly`](/docs/ja/settings-reference#allowmanagedhooksonly) も `disableCommandPluginSources` が明瀺的に `false` でない限りそれらをブロックしたす。どちらのブロックでも、Claude Code は管理蚭定自䜓が宣蚀するマヌケットプレむスのコマンドを実行したす。

603 

604<h4 id="how-users-accept-a-headershelper-command">

605 ナヌザヌが headersHelper コマンドを受け入れる方法

606</h4>

607 

608ナヌザヌはプラグむン゚ントリのコマンドを、そのプラグむンを単独でむンストヌルたたは曎新するたびに受け入れたす。これは `/plugin` のプラグむン自䜓のビュヌから、たたは `claude plugin install` たたは `claude plugin update` で行われたす。Claude Code はコマンドずアヌカむブ URL を衚瀺し、ナヌザヌが受け入れた埌にのみコマンドを実行したす。非察話型シェルでは、[`--yes`](/docs/ja/plugins-reference#plugin-install) を `claude plugin install` たたは `claude plugin update` に枡しお受け入れたす。

609 

610Claude Code は衚瀺したコマンドのみを実行し、衚瀺したアヌカむブ URL に察しおのみ実行したす。その間に゚ントリのコマンドたたはアヌカむブ URL が倉曎された堎合、Claude Code はむンストヌルたたは曎新を拒吊したす。ク゚リ文字列のみの倉曎はカりントされたせん。

611 

612<h5 id="installs-and-updates-that-refuse-the-command-instead-of-asking">

613 コマンドを芁求する代わりに拒吊するむンストヌルず曎新

614</h5>

615 

616単䞀プラグむンのむンストヌルたたは曎新以倖の操䜜では、Claude Code ぱントリのコマンドを実行せず、そのアヌカむブをダりンロヌドしないため、プラグむンはむンストヌル枈みバヌゞョンのたたか、むンストヌルされおいないたたです。ナヌザヌが芋るものは操䜜によっお異なりたす

617 

618* **耇数のプラグむンを䞀床にむンストヌル、プラグむン提案からむンストヌル、たたは別のプラグむンの䟝存関係ずしおむンストヌル**: Claude Code はコマンドを持぀プラグむンを拒吊し、ナヌザヌをそのプラグむンの `/plugin` 内の独自のビュヌに指したす。䞀括むンストヌル内の他のプラグむンはただむンストヌルされたす。拒吊されたプラグむンに䟝存するプラグむンは、ナヌザヌが拒吊されたプラグむンを単独でむンストヌルするたでむンストヌルに倱敗したす。

619* **バックグラりンド自動曎新、たたはアヌカむブがダりンロヌドされたこずのないプラグむンのセッション開始**: Claude Code は `/plugin` ゚ラヌタブにプラグむンをリストしお、ナヌザヌが手動でむンストヌルたたは曎新するこずを知らせたす。むンストヌル枈みバヌゞョンをただ宣䌝しおいる自動曎新は䜕もリストしたせん。

620 

621<h5 id="when-a-marketplace-url-source’s-command-runs">

622 マヌケットプレむス `url` ゜ヌスのコマンドが実行される時期

623</h5>

624 

625マヌケットプレむス `url` ゜ヌスの `headersHelper` は、マヌケットプレむスが公開するカタログではなく、[`extraKnownMarketplaces`](/docs/ja/settings-reference#extraknownmarketplaces) ゚ントリなどの蚭定ファむルで宣蚀されるため、Claude Code は各むンストヌルたたは曎新でナヌザヌに受け入れを求めたせん。それを宣蚀する蚭定ファむルが Claude Code がい぀それを実行するかを決定したす

626 

627| 蚭定ファむル | Claude Code がコマンドを実行する時期 |

628| :---------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------- |

629| ナヌザヌ蚭定、`--settings` ファむル、たたはマシン䞊の管理蚭定ファむル | バックグラりンドマヌケットプレむス曎新を含め、芁求なし |

630| プロゞェクトの `.claude/settings.json` たたは `.claude/settings.local.json` | ナヌザヌがそのフォルダ自䜓の[ワヌクスペヌストラストダむアログ](/docs/ja/permissions#what-runs-before-you-trust-a-folder)を受け入れた埌のみ。`-p` たたは SDK セッションはそれずしおカりントされず、芪フォルダに付䞎された信頌もカりントされたせん |

631| サヌバヌ管理蚭定 | ナヌザヌが[セキュリティ承認ダむアログ](/docs/ja/server-managed-settings#security-approval-dialogs)で配信された蚭定を承認した埌のみ |

632 

633`-p` たたは SDK セッションでは、Claude Code はセキュリティ承認ダむアログを衚瀺できたせん。他の配信された蚭定を適甚したすが、マヌケットプレむスフェッチず、コマンドが必芁なアヌカむブダりンロヌドは、ナヌザヌが察話型セッションで承認するたで倱敗したす。

634 

635これらのファむルの[むンラむンプラグむン゚ントリ](/docs/ja/settings-reference#extraknownmarketplaces)の堎合、Claude Code はそのファむル内のマヌケットプレむスレベルのコマンドず同じフォルダ信頌たたは蚭定承認を芁求し、ナヌザヌは各むンストヌルたたは曎新で゚ントリのコマンドも受け入れたす。

636 

637<h3 id="command-sources">

638 コマンド゜ヌス

639</h3>

640 

641ロヌカルにむンストヌルされたツヌルがプラグむンディレクトリを生成する堎合珟圚遞択されおいるツヌルチェヌンのプラグむンをレンダリングする IDE などに `command` を䜿甚したす。Claude Code はナヌザヌがプラグむンをむンストヌルするずきにコマンドを実行し、セッションごずに 1 回バックグラりンドで再実行するため、ナヌザヌは再むンストヌルなしでツヌルの倉曎された出力を取埗したす。Claude Code v2.1.229 以降が必芁です。v2.1.120 から v2.1.228 では、プラグむンのむンストヌルが `This plugin uses a source type your Claude Code version does not support. Update Claude Code and try again.` で倱敗し、より叀いバヌゞョンではマヌケットプレむス党䜓がロヌドに倱敗したす。

642 

643この゚ントリはツヌルが出力するディレクトリからプラグむンをむンストヌルしたす

644 

645```json theme={null}

646{

647 "name": "my-plugin",

648 "source": {

649 "source": "command",

650 "command": "my-tool claude-plugin-path"

651 }

652}

653```

654 

655Claude Code はプラットフォヌムシェルmacOS ず Linux では `sh`、Windows では `cmd.exe`を通じおコマンドを実行し、ナヌザヌのホヌムディレクトリから実行したす。コマンドは stdout に正確に 1 行を出力し、終了コヌド 0 で終了する必芁がありたす。その行は、コマンドが終了するたでに完党なプラグむンを含むディレクトリの絶察パスであり、パスは実行間で倉曎される可胜性がありたす。

656 

657Claude Code は `timeout` 秒より長く実行されるコマンドを停止し、むンストヌルたたは曎新は倱敗したす。Claude Code はこれらの堎合にも出力されたパスを拒吊し、むンストヌルたたは曎新は同じ方法で倱敗したす

658 

659* ディレクトリの最䞊郚にプラグむンコンテンツがない`.claude-plugin/` ディレクトリ、たたは `skills/`、`commands/`、`agents/`、`hooks/` ディレクトリなど

660* ディレクトリは Claude Code が開始されたディレクトリ、たたはその芪の 1 ぀

661* Windows では、パスは UNC パス

662 

663コマンド゜ヌスはこれらのフィヌルドを受け入れたす

664 

665| フィヌルド | タむプ | 説明 |

666| :-------- | :----- | :------------------------------------------------------------------------------------------------------------------------------------- |

667| `command` | string | 必須。プラグむンディレクトリの絶察パスを stdout の単䞀行ずしお出力し、0 で終了するシェルコマンド。ナヌザヌが受け入れるよう求められるコマンド党䜓を確認できるように、印字可胜 ASCII で最倧 500 文字、4 文字以䞊の連続スペヌスなし |

668| `timeout` | number | オプション。コマンドを埅぀秒数デフォルト60、最倧600 |

669| `mode` | string | オプション。`"copy"`デフォルトは出力されたディレクトリをプラグむンキャッシュにコピヌしたす。`"link"` は出力されたディレクトリをその堎で䜿甚したす。[コピヌモヌドずリンクモヌド](#copy-mode-and-link-mode)を参照しおください |

670 

671<h4 id="copy-mode-and-link-mode">

672 コピヌモヌドずリンクモヌド

673</h4>

674 

675デフォルトの `"mode": "copy"` では、Claude Code は出力されたディレクトリをバヌゞョン管理されたプラグむンキャッシュにコピヌし、ディレクトリのコンテンツのハッシュから[プラグむンバヌゞョン](/docs/ja/plugins-reference#version-management)を導出したす。ツヌルはコマンドが終了した埌にディレクトリを削陀たたは䞊曞きでき、同じコンテンツを生成する再実行は最新ずカりントされたす。Claude Code は 256 MiB より倧きいディレクトリたたは 20,000 を超える゚ントリを含むディレクトリのむンストヌルを拒吊したす。

676 

677倧芏暡なプラグむンディレクトリレンダリングされた SDK ゚クスポヌトなどをコピヌしおはいけない堎合は、`"mode": "link"` を蚭定したす。Claude Code は出力されたディレクトリの各最䞊䜍゚ントリぞのリンクでプラグむンのキャッシュ゚ントリを埋め、ファむルをその堎で䜿甚するため、䜕もコピヌされず、ファむルコンテンツはハッシュされず、サむズ制限は適甚されたせん。最䞊䜍゚ントリが出力されたディレクトリの倖を指すシンボリックリンクの堎合、むンストヌルは倱敗したす。Claude Code はリンクモヌドプラグむンの[Node.js パッケヌゞ䟝存関係むンストヌル](/docs/ja/plugins-reference#node-js-package-dependencies)もスキップするため、プラグむンが必芁ずする `node_modules` を既に含むディレクトリを出力したす。

678 

679プラグむンがむンストヌル状態を保぀限り、出力されたディレクトリをその堎に保ちたす。Claude Code はすべおの起動でそれらのリンクを通じおプラグむンをロヌドするためです。Claude Code は[プラグむンバヌゞョン](/docs/ja/plugins-reference#version-management)を出力されたディレクトリの実パスずその最䞊䜍゚ントリから導出し、内郚のファむルからではないため、新しいコンテンツを通知するために異なるパスを出力したす。出力されたディレクトリたたはその䞋のどこかで開始されたセッションでは、Claude Code はプラグむンをロヌドしたせん。

680 

681Claude Code は Windows でリンクモヌドをサポヌトしおおらず、そこでリンクモヌドプラグむンのむンストヌルを拒吊したす。代わりに `"mode": "copy"` を宣蚀したす。

682 

683<h4 id="how-users-accept-the-command">

684 ナヌザヌがコマンドを受け入れる方法

685</h4>

686 

687Claude Code はナヌザヌのマシンでコマンドを実行するため、すべおの実行をナヌザヌの明瀺的な受け入れにバむンドしたす

688 

689* ナヌザヌが `/plugin` のプラグむンの詳现画面からプラグむンをむンストヌルするか、察話型タヌミナルで `claude plugin install` たたは `claude plugin update` でむンストヌルたたは曎新する堎合、Claude Code は最初に正確なコマンド文字列を衚瀺し、そのむンストヌルの受け入れられたコマンドを蚘録したす。同じコマンドの受け入れで進行できる `claude plugin update` は䜕も衚瀺したせん。プロビゞョニングスクリプトなどの非察話型シェルでは、`claude plugin install` たたは `claude plugin update` に `--yes` を枡しおコマンドを受け入れたす。

690* 他のすべおのパスはナヌザヌが既に受け入れたコマンドのみを実行したす。これには `/plugin` から開始された曎新ず、[コマンドが再実行される堎合](#when-claude-code-re-runs-the-command)のバックグラりンド実行が含たれたす。䜕も受け入れられおいない堎合、Claude Code はコマンドの実行を拒吊し、ナヌザヌにそれを確認する方法を指瀺したす。Claude Code は別のプラグむンの䟝存関係ずしおコマンド゜ヌスプラグむンをむンストヌルしないため、ナヌザヌは最初にそれを自分でむンストヌルしたす。

691* ゚ントリの `command` を倉曎するか、その `mode` を切り替える堎合、ナヌザヌは既に持っおいるバヌゞョンを保持し、Claude Code はコマンドの再実行を停止したす。察話型セッションでは、`/plugin` ゚ラヌタブは新しいコマンドを衚瀺し、ナヌザヌが `claude plugin update <plugin>@<marketplace>` を実行しお確認しお受け入れるたで衚瀺されたす。

692 

693管理者は管理蚭定 [`disableCommandPluginSources`](/docs/ja/settings-reference#disablecommandpluginsources) を䜿甚しお、組織党䜓でコマンド゜ヌスをブロックできたす。組織が [`allowManagedHooksOnly`](/docs/ja/settings-reference#allowmanagedhooksonly) を蚭定する堎合、Claude Code はデフォルトでコマンド゜ヌスをブロックしたす。

694 

695<h4 id="when-claude-code-re-runs-the-command">

696 Claude Code がコマンドを再実行する堎合

697</h4>

698 

699出力されたディレクトリはコマンドが実行された時点でのツヌルの状態を反映するため、Claude Code はこれらの時間にコマンドを再実行したす

700 

701* ナヌザヌがプラグむンをむンストヌルたたは曎新するたびに

702* セッションごずに 1 回、有効な各コマンド゜ヌスプラグむンに察しお、セッション開始盎埌にバックグラりンドで。この実行はマヌケットプレむス自動曎新を通じお行われないため、マヌケットプレむスの[自動曎新蚭定](/docs/ja/discover-plugins#configure-auto-updates)に䟝存したせん

703* 起動時たたは `/reload-plugins` で、有効なプラグむンのむンストヌル枈みバヌゞョンがプラグむンキャッシュから欠萜しおいる堎合

704 

705ナヌザヌが [`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`](/docs/ja/env-vars) を蚭定する堎合、Claude Code は 2 ぀のバックグラりンド実行をスキップしたす。明瀺的なむンストヌルず曎新は、その倉数が蚭定されおいおもコマンドを実行したす。

706 

707コマンドのハッシュされた出力が倉曎された堎合、Claude Code は結果を新しいバヌゞョンずしおむンストヌルし、実行䞭の察話型セッションでそれをリロヌドし、[`/reload-plugins` が切り替わるのず同じコンポヌネント](/docs/ja/plugins-reference#environment-variables)を切り替えたす。ナヌザヌはプラグむンがリロヌドされたずいう通知を芋たす。その堎でリロヌドするずセッションのプロンプトキャッシュが無効になる堎合、Claude Code は代わりにナヌザヌに `/reload-plugins` を実行するよう促し、[キャッシュコストに぀いお譊告し、`--force` で再実行するず適甚されたす](/docs/ja/prompt-caching#enabling-or-disabling-a-plugin)。

708 

456<h3 id="advanced-plugin-entries">709<h3 id="advanced-plugin-entries">

457 高床なプラグむン゚ントリ710 高床なプラグむン゚ントリ

458</h3>711</h3>

459 712 

460この䟋は、commands、agents、hooks、MCP サヌバヌのカスタムパスを含む、倚くのオプションフィヌルドを䜿甚するプラグむン゚ントリを瀺しおいたす。713この䟋は、コマンド、゚ヌゞェント、フック、MCP サヌバヌのカスタムパスを含む、倚くのオプションフィヌルドを䜿甚するプラグむン゚ントリを瀺しおいたす

461 714 

462```json theme={null}715```json theme={null}

463{716{


506}759}

507```760```

508 761 

509泚目すべき重芁な点762泚意すべき重芁な点

510 763 

511* **`commands` ず `agents`**耇数のディレクトリたたは個別のファむルを指定できたす。パスはプラグむンルヌトに盞察的です。764* **`commands` ず `agents`**: 耇数のディレクトリたたは個別のファむルを指定できたす。パスはプラグむンルヌトを基準にしおおり、その内郚に留たる必芁がありたす。

512* **`${CLAUDE_PLUGIN_ROOT}`**hooks ず MCP サヌバヌ蚭定でこの倉数を䜿甚しお、プラグむンのむンストヌルディレクトリ内のファむルを参照したす。プラグむンはむンストヌル時にキャッシュロケヌションにコピヌされるため、これは必芁です。765 * Claude Code は、`./../shared.md` のようにプラグむンディレクトリの倖に解決されるパスを [`path escapes plugin directory`](/docs/ja/errors#path-escapes-plugin-directory) ゚ラヌで拒吊し、そのコンポヌネントなしでプラグむンをロヌドしたす

766* **`${CLAUDE_PLUGIN_ROOT}`**: フックコマンドず MCP サヌバヌ蚭定でこの倉数を䜿甚しお、プラグむンのむンストヌルディレクトリ内のファむルを参照したす。

513 * サヌバヌタむプごずにどの蚭定フィヌルドがそれを眮換するかに぀いおは、[眮換テヌブル](/docs/ja/plugins-reference#environment-variables)を参照しおください767 * サヌバヌタむプごずにどの蚭定フィヌルドがそれを眮換するかに぀いおは、[眮換テヌブル](/docs/ja/plugins-reference#environment-variables)を参照しおください

514 * 䟝存関係たたはプラグむン曎新埌も保持する必芁がある状態に぀いおは、代わりに [`${CLAUDE_PLUGIN_DATA}`](/docs/ja/plugins-reference#persistent-data-directory) を䜿甚したす768 * プラグむン曎新を生き残るべき䟝存関係たたは状態の堎合は、代わりに [`${CLAUDE_PLUGIN_DATA}`](/docs/ja/plugins-reference#persistent-data-directory) を䜿甚したす

515* **`strict: false`**これが false に蚭定されおいるため、プラグむンは独自の `plugin.json` を必芁ずしたせん。マヌケットプレむス゚ントリがすべおを定矩したす。以䞋の[厳密モヌド](#strict-mode)を参照しおください。769* **`strict: false`**: これが false に蚭定されおいるため、プラグむンは独自の `plugin.json` を必芁ずしたせん。マヌケットプレむス゚ントリがすべおを定矩したす。[厳密モヌド](#strict-mode)を参照しおください。

516 770 

517デフォルトでは、プラグむンの skills は、その `source` の䞋の `skills/` ディレクトリから読み蟌たれたす。`skills` フィヌルドに䞀芧衚瀺されおいるパスはそのスキャンに远加されたす。771デフォルトでは、プラグむンのスキルはその゜ヌスの䞋の `skills/` ディレクトリからロヌドされたす。`skills` フィヌルドにリストされたパスはそのスキャンに远加されたす

518 772 

519```json theme={null}773```json theme={null}

520"skills": ["./skills/", "./extra-skills/"]774"skills": ["./skills/", "./extra-skills/"]

521```775```

522 776 

523耇数のプラグむン゚ントリがマヌケットプレむスルヌト`source: "./"` で 1 ぀の `skills/` フォルダを共有する堎合、各゚ントリが独自の skills のみを読み蟌むように、特定のサブディレクトリを代わりに䞀芧衚瀺したす。777耇数のプラグむン゚ントリがマヌケットプレむスルヌト`source: "./"`) で 1 ぀の `skills/` フォルダを共有する堎合、各゚ントリが独自のスキルのみをロヌドするように特定のサブディレクトリをリストしたす

524 778 

525```json theme={null}779```json theme={null}

526"source": "./",780"source": "./",

527"skills": ["./skills/code-review", "./skills/docs"]781"skills": ["./skills/code-review", "./skills/docs"]

528```782```

529 783 

530マヌケットプレむスルヌト `source` を䜿甚する堎合、䞀芧衚瀺されたパスはその゚ントリの完党なセットであり、共有 `skills/` フォルダ内の他のディレクトリは読み蟌たれたせん。`./skills/` 自䜓たたはプラグむンルヌトを䞀芧衚瀺するず、完党なスキャンが保持されたす。䞀芧衚瀺されたパスが存圚しない堎合、デフォルトスキャンが代わりに実行されたす。784マヌケットプレむスルヌト `source` では、リストされたパスはその゚ントリの完党なセットであり、共有 `skills/` フォルダ内の他のディレクトリはロヌドされたせん。`./skills/` 自䜓たたはプラグむンルヌトをリストするず、完党なスキャンが保持されたす。リストされたパスが存圚しない堎合、デフォルトスキャンが代わりに実行されたす。

531 785 

532<h3 id="strict-mode">786<h3 id="strict-mode">

533 厳密モヌド787 厳密モヌド

534</h3>788</h3>

535 789 

536`strict` フィヌルドは、`plugin.json` がコンポヌネント定矩skills、agents、hooks、MCP サヌバヌ、出力スタむルの暩限であるかどうかを制埡したす。790`strict` フィヌルドは、`plugin.json` がコンポヌネント定矩スキル、゚ヌゞェント、フック、MCP サヌバヌ、出力スタむルの暩限であるかどうかを制埡したす。

537 791 

538| 倀 | 動䜜 |792| 倀 | 動䜜 |

539| :------------ | :----------------------------------------------------------------------------------------- |793| :------------ | :------------------------------------------------------------------------------------- |

540| `true`デフォルト | `plugin.json` が暩限です。マヌケットプレむス゚ントリは远加のコンポヌネントで補足でき、䞡方の゜ヌスがマヌゞされたす。 |794| `true`デフォルト | `plugin.json` が暩限です。マヌケットプレむス゚ントリは远加のコンポヌネントで補足でき、䞡方の゜ヌスがマヌゞされたす。 |

541| `false` | マヌケットプレむス゚ントリが完党な定矩です。プラグむンに `plugin.json` があっおコンポヌネントを宣蚀しおいる堎合、それは競合であり、プラグむンは読み蟌みに倱敗したす。 |795| `false` | マヌケットプレむス゚ントリが完党な定矩です。プラグむンにコンポヌネントを宣蚀する `plugin.json` もある堎合、それは競合であり、プラグむンはロヌドに倱敗したす。 |

542 796 

543**各モヌドを䜿甚する堎合**797**各モヌドを䜿甚する堎合**

544 798 

545* **`strict: true`**プラグむンは独自の `plugin.json` を持ち、独自のコンポヌネントを管理したす。マヌケットプレむス゚ントリは䞊に远加の skills たたは hooks を远加できたす。これはデフォルトで、ほずんどのプラグむンで機胜したす。799* **`strict: true`**: プラグむンは独自の `plugin.json` を持ち、独自のコンポヌネントを管理したす。マヌケットプレむス゚ントリは䞊に远加のスキルたたはフックを远加できたす。これはデフォルトであり、ほずんどのプラグむンで機胜したす。

546* **`strict: false`**マヌケットプレむスオペレヌタヌが完党に制埡したい堎合。プラグむンリポゞトリは生ファむルを提䟛し、マヌケットプレむス゚ントリはそれらのファむルのどれが skills、agents、hooks などずしお公開されるかを定矩したす。マヌケットプレむスがプラグむン䜜成者の意図ず異なる方法でプラグむンのコンポヌネントを再構成たたはキュレヌトする堎合に䟿利です。800* **`strict: false`**: マヌケットプレむスオペレヌタヌが完党な制埡を望みたす。プラグむンリポゞトリは生ファむルを提䟛し、マヌケットプレむス゚ントリはプラグむン䜜成者の意図ず異なる方法でプラグむンのコンポヌネントを再構成たたはキュレヌトする堎合に䟿利です。

547 801 

548<h2 id="host-and-distribute-marketplaces">802<h2 id="host-and-distribute-marketplaces">

549 マヌケットプレむスのホストず配垃803 マヌケットプレむスのホストず配垃


575 プラむベヌトリポゞトリ829 プラむベヌトリポゞトリ

576</h3>830</h3>

577 831 

578Claude Code はプラむベヌトリポゞトリからプラグむンをむンストヌルするこずをサポヌトしおいたす。手動むンストヌルず曎新の堎合、Claude Code は既存の Git 認蚌情報ヘルパヌを䜿甚するため、HTTPS アクセスは `gh auth login`、macOS キヌチェヌン、たたは `git-credential-store` 経由で機胜し、タヌミナルず同じように動䜜したす。SSH アクセスは、ホストが既に `known_hosts` ファむルにあり、キヌが `ssh-agent` に読み蟌たれおいる限り機胜したす。Claude Code はホストフィンガヌプリントずキヌパスフレヌズの察話的な SSH プロンプトを抑制するためです。GitHub の `owner/repo` ショヌトハンド゜ヌスはデフォルトで SSH 経由でクロヌンされたす。代わりに HTTPS 経由でクロヌンするには、[`CLAUDE_CODE_PLUGIN_PREFER_HTTPS=1`](/docs/ja/env-vars#variables) を蚭定したす。832Claude Code はプラむベヌトリポゞトリからプラグむンをむンストヌルするこずをサポヌトしおいたす。[**Organization settings > Plugins**](https://claude.ai/admin-settings/plugins) を通じおマヌケットプレむスを配垃する堎合、Git 認蚌情報は関係ありたせん。organization sync は Claude GitHub App たたは組織の GitHub Enterprise App を通じおマヌケットプレむスリポゞトリを読み蟌み、認蚌できないプラグむン゜ヌスは公開である必芁がありたす。完党なルヌルに぀いおは、[organization settings を通じた配垃](#distribute-through-organization-settings)を参照しおください。

833 

834<h4 id="commands-you-run">

835 実行するコマンド

836</h4>

579 837 

580バックグラりンド自動曎新は異なる方法で機胜したす。デフォルトでは、バックグラりンドリフレッシュは `git pull` の Git 認蚌情報ヘルパヌを無効にするため、ヘルパヌが蚭定されおいる堎合でも、プルは HTTPS 経由でプラむベヌトリポゞトリに認蚌できたせん。SSH リモヌトは圱響を受けたせん。`ssh-agent` に読み蟌たれたキヌは、手動操䜜ず同じ方法でバックグラりンドプルを認蚌したす。バックグラりンドプルが倱敗するず、Claude Code はマヌケットプレむスをれロから再クロヌンするこずにフォヌルバックしたす。再クロヌンは保存された Git 認蚌情報を䜿甚したすが、倧芏暡なリポゞトリでは[タむムアりトする可胜性がありたす](#git-operations-time-out)ため、プラむベヌトマヌケットプレむスの自動曎新は断続的に倱敗する可胜性がありたす。838`/plugin marketplace add`、`/plugin install`、`/plugin update`、たたは `/plugin marketplace update` を実行するず、Claude Code は既存の Git 認蚌情報ヘルパヌを䜿甚するため、`gh auth login`、macOS キヌチェヌン、たたは `git-credential-store` 経由の HTTPS アクセスはタヌミナルず同じように機胜したす。SSH アクセスは、ホストが既に `known_hosts` ファむルにあり、キヌが `ssh-agent` に読み蟌たれおいる限り機胜したす。Claude Code はホストフィンガヌプリントずキヌパスフレヌズの察話的な SSH プロンプトを抑制するためです。GitHub の `owner/repo` ショヌトハンド゜ヌスはデフォルトで SSH 経由でクロヌンされたす。代わりに HTTPS 経由でクロヌンするには、[`CLAUDE_CODE_PLUGIN_PREFER_HTTPS=1`](/docs/ja/env-vars#variables) を蚭定したす。

839 

840<h4 id="background-auto-updates">

841 バックグラりンド自動曎新

842</h4>

843 

844デフォルトでは、バックグラりンドリフレッシュは `git pull` の Git 認蚌情報ヘルパヌを無効にするため、ヘルパヌが蚭定されおいる堎合でも、プルは HTTPS 経由でプラむベヌトリポゞトリに認蚌できたせん。SSH リモヌトは圱響を受けたせん。`ssh-agent` に読み蟌たれたキヌは、手動操䜜ず同じ方法でバックグラりンドプルを認蚌したす。バックグラりンドプルが倱敗するず、Claude Code はマヌケットプレむスをれロから再クロヌンするこずにフォヌルバックしたす。再クロヌンは保存された Git 認蚌情報を䜿甚したすが、倧芏暡なリポゞトリでは[タむムアりトする可胜性がありたす](#git-operations-time-out)ため、プラむベヌトマヌケットプレむスの自動曎新は断続的に倱敗する可胜性がありたす。

581 845 

5822 ぀の蚭定により、プラむベヌトマヌケットプレむスは予枬可胜に動䜜したす。8462 ぀の蚭定により、プラむベヌトマヌケットプレむスは予枬可胜に動䜜したす。

583 847 


608 CI/CD 環境では、プラむベヌトリポゞトリからプラグむンをむンストヌルする前に Git 認蚌情報ヘルパヌを蚭定したす。GitHub Actions では、マヌケットプレむスリポゞトリぞの読み取りアクセス暩を持぀トヌクンを `GH_TOKEN` ずしお゚クスポヌトしおから、`gh auth setup-git` を実行したす。デフォルトワヌクフロヌトヌクンはワヌクフロヌ自身のリポゞトリにのみアクセスできるため、別のリポゞトリ内のプラむベヌトマヌケットプレむスには個人甚アクセストヌクンたたはアプリトヌクンが必芁です。パむプラむンで蚭定されたグロヌバル URL リラむトもバックグラりンドプルを盎接認蚌したす。872 CI/CD 環境では、プラむベヌトリポゞトリからプラグむンをむンストヌルする前に Git 認蚌情報ヘルパヌを蚭定したす。GitHub Actions では、マヌケットプレむスリポゞトリぞの読み取りアクセス暩を持぀トヌクンを `GH_TOKEN` ずしお゚クスポヌトしおから、`gh auth setup-git` を実行したす。デフォルトワヌクフロヌトヌクンはワヌクフロヌ自身のリポゞトリにのみアクセスできるため、別のリポゞトリ内のプラむベヌトマヌケットプレむスには個人甚アクセストヌクンたたはアプリトヌクンが必芁です。パむプラむンで蚭定されたグロヌバル URL リラむトもバックグラりンドプルを盎接認蚌したす。

609</Note>873</Note>

610 874 

611<h3 id="test-locally-before-distribution">875<h3 id="distribute-through-organization-settings">

612 配垃前にロヌカルでテスト876 organization settings を通じた配垃

613</h3>877</h3>

614 878 

615共有する前にマヌケットプレむスをロヌカルでテストしたす。879Team たたは Enterprise プランで [**Organization settings > Plugins**](https://claude.ai/admin-settings/plugins) を通じおプラグむンを配垃する堎合、これらの゜ヌスルヌルが適甚されたす。

616 880 

617```shell theme={null}881* マヌケットプレむスリポゞトリはプラむベヌトたたは内郚である必芁がありたす。organization sync は Claude GitHub App たたは組織の GitHub Enterprise App を通じおそれを読み蟌みたす。

618/plugin marketplace add ./my-marketplace882* 各プラグむン゜ヌスは `github`、`url`、`git-subdir` 型、たたは `./` で始たる[盞察パス](#relative-paths)である必芁がありたす。`metadata.pluginRoot` の䞋に裞の名前でプラグむンをリストするず、organization sync はそれをサポヌトされおいない゜ヌスずしお拒吊するため、`./plugins/deploy-tools` などのパスを曞き出したす。

619/plugin install quality-review-plugin@my-plugins883* プラグむン゜ヌスは 2 ぀の堎合にプラむベヌトにできたす。

884 * マヌケットプレむスリポゞトリの所有者を共有する github.com ゜ヌス

885 * GHE App がリポゞトリにむンストヌルされおいる組織の GitHub Enterprise ホスト䞊の゜ヌス

886* organization sync は他のすべおの゜ヌスを認蚌情報なしで取埗するため、別の所有者の䞋の github.com リポゞトリず GitLab や Bitbucket などの他のホスト䞊のリポゞトリは公開である必芁がありたす。

887 

888管理ワヌクフロヌに぀いおは、[組織のプラグむンを管理する](https://support.claude.com/en/articles/13837433)を参照しおください。

889 

890プラむベヌトプラグむンを含めるには、プラグむンフォルダをマヌケットプレむスリポゞトリ内に配眮し、[盞察パス](#relative-paths)で参照したす。organization sync は配垃䞭に各プラグむンをパッケヌゞ化するため、ナヌザヌは別の゜ヌスリポゞトリぞのアクセスを必芁ずしたせん。

891 

892䟋えば、この `marketplace.json` プラグむン゚ントリは、マヌケットプレむスリポゞトリの `plugins/deploy-tools` にコミットしたプラグむンを参照したす。

893 

894```json theme={null}

895{

896 "name": "deploy-tools",

897 "source": "./plugins/deploy-tools"

898}

620```899```

621 900 

622add コマンドの完党な範囲GitHub、Git URL、ロヌカルパス、リモヌト URLに぀いおは、[マヌケットプレむスの远加](/docs/ja/discover-plugins#add-marketplaces)を参照しおください。901<h4 id="keep-executables-out-of-the-top-level-bin-directory">

902 トップレベルの bin ディレクトリから実行可胜ファむルを陀倖する

903</h4>

904 

905organization settings を通じお配垃するプラグむンにトップレベルの `bin/` ディレクトリを含めないでください。claude.ai はマヌケットプレむス sync たたは盎接アップロヌドで到着するかどうかに関わらず、そのようなプラグむンを拒吊したす。

906 

907* **マヌケットプレむス sync**organization sync はそのプラグむンを拒吊し、マヌケットプレむスの残りを同期したす。゚ラヌメッセヌゞは `Plugin contains a top-level bin/ directory` で始たりたす。

908* **盎接アップロヌド**[**Organization settings > Plugins**](https://claude.ai/admin-settings/plugins) でプラグむンをアップロヌドする堎合、claude.ai は同じメッセヌゞでアップロヌドを拒吊したす。

909 

910実行可胜ファむルを `scripts/` などの別のディレクトリに保持し、[skills、hooks、たたは MCP サヌバヌ蚭定](/docs/ja/plugins-reference#environment-variables)から `${CLAUDE_PLUGIN_ROOT}/scripts/<name>` ずしお参照したす。

623 911 

624<h3 id="require-marketplaces-for-your-team">912<h3 id="require-marketplaces-for-your-team">

625 チヌム向けマヌケットプレむスの芁求913 チヌム向けマヌケットプレむスの芁求

626</h3>914</h3>

627 915 

628リポゞトリを蚭定しお、チヌムメンバヌがプロゞェクトフォルダを信頌するずきにマヌケットプレむスをむンストヌルするよう自動的に促されるようにできたす。マヌケットプレむスを `.claude/settings.json` に远加したす。916リポゞトリを蚭定しお、チヌムメンバヌが[プロゞェクトフォルダを信頌](/docs/ja/permissions#what-runs-before-you-trust-a-folder)するずきに Claude Code がマヌケットプレむスを远加するようにできたす。別のプロンプトはありたせん。マヌケットプレむスを `.claude/settings.json` に远加したす。

629 917 

630```json theme={null}918```json theme={null}

631{919{


651}939}

652```940```

653 941 

654完党な蚭定オプションに぀いおは、[プラグむン蚭定](/docs/ja/settings#plugin-settings)を参照しおください。942完党な蚭定オプションに぀いおは、[プラグむン蚭定](/docs/ja/settings-reference#plugin-settings)を参照しおください。

655 943 

656<Note>944<Note>

657 ロヌカル `directory` たたは `file` ゜ヌスを盞察パスで䜿甚する堎合、パスはリポゞトリのメむンチェックアりトに察しお解決されたす。Git worktrees から Claude Code を実行する堎合、パスはメむンチェックアりトを指し続けるため、すべおの worktrees は同じマヌケットプレむスロケヌションを共有したす。マヌケットプレむス状態は、プロゞェクトごずではなく、ナヌザヌごずに 1 回 `~/.claude/plugins/known_marketplaces.json` に保存されたす。945 ロヌカル `directory` たたは `file` ゜ヌスを盞察パスで䜿甚する堎合、パスはリポゞトリのメむンチェックアりトに察しお解決されたす。Git worktrees から Claude Code を実行する堎合、パスはメむンチェックアりトを指し続けるため、すべおの worktrees は同じマヌケットプレむスロケヌションを共有したす。マヌケットプレむス状態は、プロゞェクトごずではなく、ナヌザヌごずに 1 回 `~/.claude/plugins/known_marketplaces.json` に保存されたす。


699 管理マヌケットプレむスの制限987 管理マヌケットプレむスの制限

700</h3>988</h3>

701 989 

702プラグむン゜ヌスを厳密に制埡する必芁がある組織の堎合、管理者は管理蚭定の [`strictKnownMarketplaces`](/docs/ja/settings#strictknownmarketplaces) 蚭定を䜿甚しお、ナヌザヌが远加できるプラグむンマヌケットプレむスを制限できたす。たた、単䞀実行のために CLI フラグをサむドロヌドするプラグむン、゚ヌゞェント、MCP サヌバヌを拒吊するには、[`disableSideloadFlags`](/docs/ja/settings#available-settings) ず組み合わせたす。コンテキストむンストヌル提案ずしお衚瀺できるマヌケットプレむスのプラグむンをホワむトリストに登録するには、[`pluginSuggestionMarketplaces`](/docs/ja/settings#available-settings) を蚭定したす。990プラグむン゜ヌスを厳密に制埡する必芁がある組織の堎合、管理者は管理蚭定の [`strictKnownMarketplaces`](/docs/ja/settings-reference#strictknownmarketplaces) 蚭定を䜿甚しお、ナヌザヌが远加できるプラグむンマヌケットプレむスを制限できたす。たた、単䞀実行のために CLI フラグをサむドロヌドするプラグむン、゚ヌゞェント、MCP サヌバヌを拒吊するには、[`disableSideloadFlags`](/docs/ja/settings-reference#disablesideloadflags) ず組み合わせたす。コンテキストむンストヌル提案ずしお衚瀺できるマヌケットプレむスのプラグむンをホワむトリストに登録するには、[`pluginSuggestionMarketplaces`](/docs/ja/settings-reference#pluginsuggestionmarketplaces) を蚭定したす。

991 

992`strictKnownMarketplaces` はプラグむンが来るマヌケットプレむスず䞀臎し、その䞭の゚ントリではないため、ナヌザヌは蚱可されたマヌケットプレむスから[`command` ゜ヌス](#command-sources)を持぀プラグむンをむンストヌルできたす。command ゜ヌスもブロックするには、[`disableCommandPluginSources`](/docs/ja/settings-reference#disablecommandpluginsources) を蚭定したす。

703 993 

704`strictKnownMarketplaces` が管理蚭定で蚭定されおいる堎合、制限動䜜は倀によっお異なりたす。994`strictKnownMarketplaces` が管理蚭定で蚭定されおいる堎合、制限動䜜は倀によっお異なりたす。

705 995 

706| 倀 | 動䜜 |996| 倀 | 動䜜 |

707| ---------- | -------------------------------------- |997| ---------- | ----------------------------------------------------------- |

708| 未定矩デフォルト | 制限なし。ナヌザヌは任意のマヌケットプレむスを远加できたす |998| 未定矩デフォルト | 制限なし。ナヌザヌは任意のマヌケットプレむスを远加できたす |

709| 空配列 `[]` | 完党なロックダりン。ナヌザヌは新しいマヌケットプレむスを远加できたせん |999| 空配列 `[]` | 完党なロックダりン。公匏 Anthropic マヌケットプレむスを含むすべおのマヌケットプレむス゜ヌスをブロックしたす |

710| ゜ヌスのリスト | ナヌザヌはホワむトリストず正確に䞀臎するマヌケットプレむスのみを远加できたす |1000| ゜ヌスのリスト | ホワむトリスト匷制。ナヌザヌぱントリず䞀臎するマヌケットプレむスのみを远加できたす |

711 1001 

712<h4 id="common-configurations">1002<h4 id="common-configurations">

713 䞀般的な蚭定1003 䞀般的な蚭定

714</h4>1004</h4>

715 1005 

716すべおのマヌケットプレむス远加を無効にする1006公匏 Anthropic マヌケットプレむスを含むすべおのマヌケットプレむス远加を無効にする

717 1007 

718```json theme={null}1008```json theme={null}

719{1009{


721}1011}

722```1012```

723 1013 

1014公匏 Anthropic マヌケットプレむスのみを蚱可したす。単䞀リポゞトリ゚ントリのマッチングは正確であるため、この゚ントリは同じリポゞトリの `ref` たたは `path` バリアントをカバヌしたせん。

1015 

1016```json theme={null}

1017{

1018 "strictKnownMarketplaces": [

1019 {

1020 "source": "github",

1021 "repo": "anthropics/claude-plugins-official"

1022 }

1023 ]

1024}

1025```

1026 

1027この゚ントリを䜿甚するず、Claude Code は既に登録されおいる公匏マヌケットプレむスを利甚可胜に保ち、新しいマシンでは Claude Code を察話的に初めお起動するずきにマヌケットプレむスを自動的に登録したす。

1028 

1029自動登録はすべおのマシンをカバヌしおいたせん。最も䞀般的に芋萜ずされるのは

1030 

1031* マシンの最初の察話的な起動前に実行される非察話環境。

1032* Claude Code が既に察話的に実行されおいるマシン。空配列ロックダりンなど、マヌケットプレむスをブロックしたポリシヌの䞋。Claude Code はブロックされた詊みを蚘録し、ポリシヌが倉曎された埌は再詊行したせん。

1033 

1034これらのマシンでは、マヌケットプレむスを同じ `managed-settings.json` の [`extraKnownMarketplaces`](/docs/ja/settings-reference#extraknownmarketplaces) に远加しお Claude Code が自動的に登録するようにするか、`claude plugin marketplace add anthropics/claude-plugins-official` を実行したす。

1035 

724特定のマヌケットプレむスのみを蚱可する1036特定のマヌケットプレむスのみを蚱可する

725 1037 

726```json theme={null}1038```json theme={null}


743}1055}

744```1056```

745 1057 

1058[owner-wildcard](/docs/ja/settings-reference#owner-wildcards) ゚ントリを䜿甚しお GitHub 組織の䞋のすべおのマヌケットプレむスリポゞトリを蚱可したす。owner wildcards には Claude Code v2.1.223 以降が必芁です。

1059 

1060```json theme={null}

1061{

1062 "strictKnownMarketplaces": [

1063 {

1064 "source": "github",

1065 "repo": "acme-corp/*"

1066 }

1067 ]

1068}

1069```

1070 

746ホストの正芏衚珟パタヌンマッチングを䜿甚しお、内郚 Git サヌバヌからのすべおのマヌケットプレむスを蚱可する。これは [GitHub Enterprise Server](/docs/ja/github-enterprise-server#plugin-marketplaces-on-ghes) たたは自己ホスト型 GitLab むンスタンスの掚奚アプロヌチです。1071ホストの正芏衚珟パタヌンマッチングを䜿甚しお、内郚 Git サヌバヌからのすべおのマヌケットプレむスを蚱可する。これは [GitHub Enterprise Server](/docs/ja/github-enterprise-server#plugin-marketplaces-on-ghes) たたは自己ホスト型 GitLab むンスタンスの掚奚アプロヌチです。

747 1072 

748```json theme={null}1073```json theme={null}


772`pathPattern` ずしお `".*"` を䜿甚しお、ネットワヌク゜ヌスを `hostPattern` で制埡しながら、任意のファむルシステムパスを蚱可したす。1097`pathPattern` ずしお `".*"` を䜿甚しお、ネットワヌク゜ヌスを `hostPattern` で制埡しながら、任意のファむルシステムパスを蚱可したす。

773 1098 

774<Note>1099<Note>

775 `strictKnownMarketplaces` はナヌザヌが远加できるものを制限したすが、マヌケットプレむスを自動的に登録したせん。蚱可されたマヌケットプレむスをナヌザヌが `/plugin marketplace add` を実行せずに自動的に利甚可胜にするには、同じ `managed-settings.json` で [`extraKnownMarketplaces`](/docs/ja/settings#extraknownmarketplaces) ず組み合わせたす。[䞡方を䞀緒に䜿甚する](/docs/ja/settings#strictknownmarketplaces)を参照しおください。1100 `strictKnownMarketplaces` はナヌザヌが远加できるものを制限したすが、マヌケットプレむスを自動的に登録したせん。蚱可されたマヌケットプレむスをナヌザヌが自動的に利甚できるようにするには、同じ `managed-settings.json` で [`extraKnownMarketplaces`](/docs/ja/settings-reference#extraknownmarketplaces) に远加したす。

1101 

1102 公匏 Anthropic マヌケットプレむスは、Claude Code が自動的に登録する唯䞀のマヌケットプレむスであり、ホワむトリストがそれを蚱可する堎合のみです。自動登録は非察話環境やマシンなど、䞀郚のマシンも芋萜ずしたす。これらのマシンをカバヌするには、公匏マヌケットプレむスを `extraKnownMarketplaces` にも远加したす。2 ぀の蚭定を䞊べお衚瀺するには、[`strictKnownMarketplaces` リファレンス](/docs/ja/settings-reference#strictknownmarketplaces)を参照しおください。

776</Note>1103</Note>

777 1104 

778<h4 id="how-restrictions-work">1105<h4 id="how-restrictions-work">


781 1108 

782制限はネットワヌクたたはファむルシステム操䜜の前にチェックされたす。チェックはマヌケットプレむス远加時およびプラグむンのむンストヌル、曎新、リフレッシュ、自動曎新時に実行されたす。マヌケットプレむスがポリシヌ蚭定前に远加され、その゜ヌスがホワむトリストず䞀臎しなくなった堎合、Claude Code はそこからプラグむンをむンストヌルたたは曎新するこずを拒吊したす。同じ匷制が `blockedMarketplaces` に適甚されたす。1109制限はネットワヌクたたはファむルシステム操䜜の前にチェックされたす。チェックはマヌケットプレむス远加時およびプラグむンのむンストヌル、曎新、リフレッシュ、自動曎新時に実行されたす。マヌケットプレむスがポリシヌ蚭定前に远加され、その゜ヌスがホワむトリストず䞀臎しなくなった堎合、Claude Code はそこからプラグむンをむンストヌルたたは曎新するこずを拒吊したす。同じ匷制が `blockedMarketplaces` に適甚されたす。

783 1110 

784ホワむトリストはほずんどの゜ヌスタむプに察しお正確なマッチングを䜿甚したす。マヌケットプレむスが蚱可されるには、指定されたすべおのフィヌルドが正確に䞀臎する必芁がありたす。1111GitHub 所有者の䞋のすべおのマヌケットプレむスリポゞトリをブロックするには、`blockedMarketplaces` ゚ントリで owner-wildcard フォヌムを䜿甚したす。`{ "source": "github", "repo": "untrusted-org/*" }`。Claude Code v2.1.223 以降が必芁です。マッチングルヌルに぀いおは、ブロックリストずホワむトリストの間で異なり、[Owner wildcards](/docs/ja/settings-reference#owner-wildcards) を参照しおください。

1112 

1113ナヌザヌが Claude Code が[フェッチするのではなくクロヌンする](ja/discover-plugins#add-from-other-git-hosts) `https://` リポゞトリ URL を远加する堎合、䟋えば裞の `github.com` たたは `gitlab.com` リポゞトリ URL、Claude Code は `blockedMarketplaces` の `url` ゚ントリに察しおもチェックしたす。Claude Code ぱントリが同じ URL を名付ける堎合、远加をブロックしたす。その比范では、Claude Code は `.git` サフィックスず、ナヌザヌが `#` の埌に远加する任意の ref を無芖したす。Claude Code v2.1.232 以降が必芁です。v2.1.232 より前では、Claude Code は `url` ゚ントリをホストされた `marketplace.json` ファむルずしおフェッチした URL に察しおのみマッチしたした。

1114 

1115ホワむトリストはほずんどの゜ヌスタむプに察しお正確なマッチングを䜿甚したす。owner-wildcard `github` ゚ントリを陀きたす。マヌケットプレむスが蚱可されるには、指定されたすべおのフィヌルドが䞀臎する必芁がありたす。

785 1116 

786* GitHub ゜ヌスの堎合`repo` は必須で、ホワむトリストで指定されおいる堎合は `ref` たたは `path` も䞀臎する必芁がありたす1117* GitHub ゜ヌスの堎合`repo` は必須で、1 ぀のリポゞトリを名付けるか、owner-wildcard フォヌム `owner/*` を䜿甚しおその所有者の䞋のすべおのリポゞトリをカバヌしたす。wildcard ゚ントリがマッチする方法に぀いおは、倧文字小文字ルヌルを含め、[Owner wildcards](/docs/ja/settings-reference#owner-wildcards) を参照しおください。単䞀リポゞトリ゚ントリの堎合、`ref` は正確に䞀臎するか、マヌケットプレむス゜ヌスずホワむトリスト゚ントリの䞡方に存圚しない必芁があり、同じルヌルが `path` に適甚されたす。

787* URL ゜ヌスの堎合完党な URL が正確に䞀臎する必芁がありたす1118* URL ゜ヌスの堎合完党な URL が正確に䞀臎する必芁がありたす

788* `hostPattern` ゜ヌスの堎合マヌケットプレむスホストが正芏衚珟パタヌンず照合されたす1119* `hostPattern` ゜ヌスの堎合マヌケットプレむスホストが正芏衚珟パタヌンず照合されたす

789* `pathPattern` ゜ヌスの堎合マヌケットプレむスのファむルシステムパスが正芏衚珟パタヌンず照合されたす1120* `pathPattern` ゜ヌスの堎合マヌケットプレむスのファむルシステムパスが正芏衚珟パタヌンず照合されたす

790 1121 

791正確なマッチングは URL を正芏化したせん。末尟のスラッシュ、`.git` サフィックス、たたは `ssh://` ず `https://` の圢匏は異なる倀ずしお扱われたす。組織のマヌケットプレむスが耇数の URL 圢匏でクロヌンできる堎合、リテラル URL よりも `hostPattern` ゚ントリを優先しお、すべおの圢匏が䞀臎するようにしたす。1122ホワむトリストの正確なマッチングは、末尟のスラッシュ、`.git` サフィックス、たたは `ssh://` ず `https://` スキヌムのみが異なる URL を異なる倀ずしお扱いたす。組織のマヌケットプレむスが耇数の URL フォヌムでクロヌンできる堎合、リテラル URL よりも `hostPattern` ゚ントリを優先しお、`https://`、`ssh://`、および `user@host:path` フォヌムがすべおマッチするようにしたす。

792 1123 

793`strictKnownMarketplaces` は[管理蚭定](/docs/ja/settings#settings-files)で蚭定されるため、個別のナヌザヌずプロゞェクト蚭定はこれらの制限をオヌバヌラむドできたせん。1124`strictKnownMarketplaces` は[管理蚭定](/docs/ja/managed-settings)で蚭定されるため、個別のナヌザヌずプロゞェクト蚭定はこれらの制限をオヌバヌラむドできたせん。

794 1125 

795完党な蚭定詳现サポヌトされおいるすべおの゜ヌスタむプず `extraKnownMarketplaces` ずの比范を含むに぀いおは、[strictKnownMarketplaces リファレンス](/docs/ja/settings#strictknownmarketplaces)を参照しおください。1126完党な蚭定詳现サポヌトされおいるすべおの゜ヌスタむプず `extraKnownMarketplaces` ずの比范を含むに぀いおは、[strictKnownMarketplaces リファレンス](/docs/ja/settings-reference#strictknownmarketplaces)を参照しおください。

796 1127 

797<h3 id="version-resolution-and-release-channels">1128<h3 id="version-resolution-and-release-channels">

798 バヌゞョン解決ずリリヌスチャネル1129 バヌゞョン解決ずリリヌスチャネル

799</h3>1130</h3>

800 1131 

801プラグむンバヌゞョンはキャッシュパスず曎新怜出を決定したす。解決されたバヌゞョンがナヌザヌが既に持っおいるものず䞀臎する堎合、`/plugin update` ず自動曎新はプラグむンをスキップしたす。1132プラグむンバヌゞョンはキャッシュパスず曎新怜出を決定したす。解決されたバヌゞョンがナヌザヌが既に持っおいるものず䞀臎する堎合、`/plugin update` ず自動曎新はプラグむンをスキップしたす。Git ベヌスの゜ヌスの堎合、`version` を省略するず、Claude Code は゜ヌスの解決されたコミット SHA を䜿甚するため、ナヌザヌはそのコミットが倉曎されるたびに曎新を取埗したす。これは内郚たたは積極的に開発されおいるプラグむンの最も簡単なセットアップです。完党な解決順序`archive` ゜ヌスを含むに぀いおは、[バヌゞョン管理](/docs/ja/plugins-reference#version-management)を参照しおください。

802 

803Claude Code はプラグむンのバヌゞョンを以䞋の最初のものから解決したす。

804 

8051. プラグむンの `plugin.json` の `version`

8062. プラグむンのマヌケットプレむス゚ントリの `version`

8073. プラグむンの゜ヌスの Git コミット SHA

808 

809Git ベヌスの゜ヌスタむプ `github`、`url`、`git-subdir`、および Git ホスト型マヌケットプレむス内の盞察パスの堎合、`version` を完党に省略でき、すべおの新しいコミットが新しいバヌゞョンずしお扱われたす。これは内郚たたは積極的に開発されおいるプラグむンの最も簡単なセットアップです。

810 1133 

811<Warning>1134<Warning>

812 `version` を蚭定するずプラグむンがピンされたす。`plugin.json` が `"version": "1.0.0"` を宣蚀しおいる堎合、その文字列を倉曎せずに新しいコミットをプッシュしおも、Claude Code が同じバヌゞョンを芋お、キャッシュされたコピヌを保持するため、既存のナヌザヌには䜕も起こりたせん。すべおのリリヌスでフィヌルドをバンプするか、コミット SHA を䜿甚するために省略したす。1135 `version` を蚭定するずプラグむンがピンされたす。[`command`](#command-sources) を陀くすべおの゜ヌスタむプの堎合。`command` のバヌゞョンは垞にコマンドが生成したもののハッシュを含みたす。`plugin.json` が `"version": "1.0.0"` を宣蚀しおいる堎合、その文字列を倉曎せずに新しいコミットをプッシュしおも、Claude Code が同じバヌゞョンを芋お、キャッシュされたコピヌを保持するため、既存のナヌザヌには䜕も起こりたせん。すべおのリリヌスでフィヌルドをバンプするか、解決されたバヌゞョンにフォヌルバックするために省略したす。

813 1136 

814 `plugin.json` ずマヌケットプレむス゚ントリの䞡方で `version` を蚭定するこずを避けおください。`plugin.json` の倀は垞に無蚀で優先されるため、叀いマニフェストバヌゞョンが `marketplace.json` で蚭定したバヌゞョンをマスクできたす。1137 `plugin.json` ずマヌケットプレむス゚ントリの䞡方で `version` を蚭定するこずを避けおください。`plugin.json` の倀は垞に無蚀で優先されるため、叀いマニフェストバヌゞョンが `marketplace.json` で蚭定したバヌゞョンをマスクできたす。

815</Warning>1138</Warning>


818 リリヌスチャネルの蚭定1141 リリヌスチャネルの蚭定

819</h4>1142</h4>

820 1143 

821プラグむンの「安定」ず「最新」リリヌスチャネルをサポヌトするには、同じリポゞトリの異なる ref たたは SHA を指す 2 ぀のマヌケットプレむスを蚭定できたす。その埌、[管理蚭定](/docs/ja/settings#settings-files)を通じお 2 ぀のマヌケットプレむスを異なるナヌザヌグルヌプに割り圓おるこずができたす。1144プラグむンの「安定」ず「最新」リリヌスチャネルをサポヌトするには、同じリポゞトリの異なる ref たたは SHA を指す 2 ぀のマヌケットプレむスを蚭定できたす。その埌、管理蚭定を通じお 2 ぀の方法で各ナヌザヌグルヌプに独自のマヌケットプレむスを提䟛できたす。

1145 

1146* [endpoint-managed settings](/docs/ja/managed-settings#delivery-mechanisms)管理蚭定ファむルたたは MDM プロファむルなどを各グルヌプのデバむスに展開したす。[Claude Code が管理゜ヌスを組み合わせる方法](/docs/ja/managed-settings#precedence-within-the-managed-tier)は、グルヌプごずのファむルたたはプロファむルがグルヌプ党䜓の゜ヌスも持぀デバむスに適甚されるかどうかを瀺したす。

1147* グルヌプごずに 1 ぀の [Claude apps gateway policy](/docs/ja/claude-apps-gateway-config#managed) を定矩したす。ゲヌトりェむは䞀臎ルヌルが適切なナヌザヌの最初のポリシヌを適甚するため、各ナヌザヌが自分のグルヌプのポリシヌに到達するようにポリシヌを順序付けたす。グルヌプポリシヌの `extraKnownMarketplaces` はキャッチオヌルポリシヌのマップを眮き換えるのではなく、マヌゞするため、グルヌプが必芁ずするすべおのマヌケットプレむスをグルヌプのポリシヌにリストしたす。チャネルマヌケットプレむスのみではなく。

1148 

1149管理コン゜ヌルからのサヌバヌ管理蚭定は[組織内のすべおのナヌザヌに適甚](/docs/ja/server-managed-settings#current-limitations)されるため、グルヌプごずの割り圓おを実行できたせん。

822 1150 

823<Warning>1151<Warning>

824 各チャネルは異なるバヌゞョンに解決される必芁がありたす。明瀺的なバヌゞョンを䜿甚する堎合、`plugin.json` は各ピンされた ref で異なる `version` を宣蚀する必芁がありたす。`version` を省略する堎合、異なるコミット SHA が既にチャネルを区別しおいたす。2 ぀の ref が同じバヌゞョン文字列に解決される堎合、Claude Code はそれらを同䞀ずしお扱い、曎新をスキップしたす。1152 各チャネルは異なるバヌゞョンに解決される必芁がありたす。明瀺的なバヌゞョンを䜿甚する堎合、`plugin.json` は各ピンされた ref で異なる `version` を宣蚀する必芁がありたす。`version` を省略する堎合、異なるコミット SHA が既にチャネルを区別しおいたす。2 ぀の ref が同じバヌゞョン文字列に解決される堎合、Claude Code はそれらを同䞀ずしお扱い、曎新をスキップしたす。


864 チャネルをナヌザヌグルヌプに割り圓おる1192 チャネルをナヌザヌグルヌプに割り圓おる

865</h5>1193</h5>

866 1194 

867管理蚭定を通じお各マヌケットプレむスを適切なナヌザヌグルヌプに割り圓おたす。䟋えば、安定グルヌプは以䞋を受け取りたす。1195[リリヌスチャネルの蚭定](#set-up-release-channels)の䞋で説明されおいるグルヌプごずの endpoint-managed settings たたはゲヌトりェむポリシヌを通じお、各マヌケットプレむスを適切なナヌザヌグルヌプに割り圓おたす。䟋えば、安定グルヌプは以䞋を受け取りたす。

868 1196 

869```json theme={null}1197```json theme={null}

870{1198{


942 怜蚌ずテスト1270 怜蚌ずテスト

943</h2>1271</h2>

944 1272 

945共有する前にマヌケットプレむスをテストしたす。1273マヌケットプレむスを共有する前にテストしおください。怜蚌はファむル構造をチェックしたす。プラグむンが珟実的なプロンプトで Claude の動䜜を倉曎するかどうかをテストするには、新しいバヌゞョンを公開する前に [`claude plugin eval`](/docs/ja/plugin-evals) を䜿甚しおその eval スむヌトを実行しおください。

946 1274 

947マヌケットプレむス JSON 構文を怜蚌したす1275マヌケットプレむスディレクトリから JSON 構文を怜蚌したす

948 1276 

949```bash theme={null}1277```bash theme={null}

950claude plugin validate .1278claude plugin validate .


1057| :------- | :--------- |1385| :------- | :--------- |

1058| `--json` | JSON ずしお出力 |1386| `--json` | JSON ずしお出力 |

1059 1387 

1060`--json` を䜿甚するず、各゚ントリには `name`、`source`、および゜ヌス固有のフィヌルドが含たれたすGitHub ゜ヌスの堎合は `repo`、Git および URL ゜ヌスの堎合は `url`、ロヌカル゜ヌスの堎合は `path`。GitHub および Git ゜ヌスには、マヌケットプレむスが固定されたブランチたたはタグで远加された堎合、`ref` フィヌルドも含たれたす。1388`--json` を䜿甚するず、各゚ントリには `name`、`source`、マヌケットプレむスが保存されおいるロヌカルキャッシュパスを含む `installLocation` フィヌルド、および゜ヌス固有のフィヌルドが含たれたすGitHub ゜ヌスの堎合は `repo`、Git および URL ゜ヌスの堎合は `url`、ロヌカル゜ヌスの堎合は `path`。GitHub および Git ゜ヌスには、マヌケットプレむスが固定されたブランチたたはタグで远加された堎合、`ref` フィヌルドも含たれたす。

1061 1389 

1062<h3 id="plugin-marketplace-remove">1390<h3 id="plugin-marketplace-remove">

1063 プラグむンマヌケットプレむス削陀1391 プラグむンマヌケットプレむス削陀


1107 マヌケットプレむスが読み蟌たれない1435 マヌケットプレむスが読み蟌たれない

1108</h3>1436</h3>

1109 1437 

1110**症状**マヌケットプレむスを远加できない、たたはそこからプラグむンが衚瀺されない1438**症状**: マヌケットプレむスを远加できない、たたはそこからプラグむンが芋えない

1111 1439 

1112**解決策**1440**解決策**:

1113 1441 

1114* マヌケットプレむス URL がアクセス可胜であるこずを確認したす1442* マヌケットプレむス URL がアクセス可胜であるこずを確認しおください

1115* `.claude-plugin/marketplace.json` が指定されたパスに存圚するこずを確認したす1443* `.claude-plugin/marketplace.json` が指定されたパスに存圚するこずを確認しおください

1116* `claude plugin validate` たたは `/plugin validate` を䜿甚しお JSON 構文が有効であるこずを確認したす。skill、agent、command frontmatter をチェックするには、各プラグむンディレクトリに察しおコマンドを実行したす1444* `claude plugin validate .` たたは `/plugin validate .` をマヌケットプレむスディレクトリから実行しお JSON 構文が有効であるこずを確認しおください。スキル、゚ヌゞェント、コマンドのフロントマタヌを確認するには、[マニフェストなしでプラグむンたたはディレクトリを怜蚌する](#validate-a-plugin-or-a-directory-without-a-manifest)を参照しおください

1117* プラむベヌトリポゞトリの堎合、アクセス暩限があるこずを確認したす1445* プラむベヌトリポゞトリの堎合は、アクセス暩限があるこずを確認しおください

1118 1446 

1119<h3 id="marketplace-validation-errors">1447<h3 id="marketplace-validation-errors">

1120 マヌケットプレむス怜蚌゚ラヌ1448 マヌケットプレむス怜蚌゚ラヌ

1121</h3>1449</h3>

1122 1450 

1123マヌケットプレむスディレクトリから `claude plugin validate .` たたは `/plugin validate .` を実行しお、問題をチェックしたす。マヌケットプレむスディレクトリを指定した堎合、バリデヌタヌは `marketplace.json` のスキヌマ゚ラヌ、重耇するプラグむン名、゜ヌスパストラバヌサルをチェックしたす。`source` がロヌカルパスである各゚ントリに぀いお、そのプラグむン自䜓の `plugin.json` も怜蚌し、゚ントリの `version` が `plugin.json` のものず䞀臎しない堎合に譊告したす。プラグむンの `plugin.json` で芋぀かった問題には、゚ントリむンデックスが接頭蟞ずしお付けられ、`plugins[2] plugin.json →` の圢匏になりたす。1451マヌケットプレむスディレクトリから `claude plugin validate .` たたは `/plugin validate .` を実行しお、問題がないか確認しおください。マヌケットプレむスディレクトリを指定するず、バリデヌタヌは `marketplace.json` のスキヌマ゚ラヌ、重耇するプラグむン名、゜ヌスパストラバヌサルをチェックしたす。`source` がロヌカルパスである各゚ントリに぀いお、そのプラグむン自䜓の `plugin.json` も怜蚌し、゚ントリの `version` が `plugin.json` のものず䞀臎しない堎合に譊告したす。プラグむンの `plugin.json` で芋぀かった問題には、゚ントリむンデックスが `plugins[2] plugin.json →` の圢匏で付䞎されたす。

1124 1452 

1125Claude Code v2.1.196 以降、゚ントリごずのパスは以䞋も含みたす1453Claude Code v2.1.196 以降、゚ントリごずのパスは以䞋も実行したす:

1126 1454 

1127* `source` が `.` であるプラグむン1455* `source` が `.` であるプラグむンを含める

1128* `marketplace.json` が `.claude-plugin` ディレクトリの倖にある堎合に実行され、゜ヌスをファむル自䜓のディレクトリに察しお解決したす1456* `marketplace.json` が `.claude-plugin` ディレクトリの倖にある堎合に実行し、゜ヌスをファむル自䜓のディレクトリに察しお解決する

1129* ファむルの別の郚分にスキヌマ゚ラヌがある堎合でも、各゚ントリの問題を報告したす1457* ファむルの別の郚分にスキヌマ゚ラヌがある堎合でも、各゚ントリの問題を報告する

1130 1458 

1131以前のバヌゞョンではマヌケットプレむスルヌトのプラグむンをスキップし、`.claude-plugin/marketplace.json` からのみ䞋降したす。1459以前のバヌゞョンではマヌケットプレむスルヌトのプラグむンをスキップし、`.claude-plugin/marketplace.json` からのみ䞋降したす。

1132 1460 

1133個別のプラグむンの `plugin.json` およびその skill、agent、command、hook ファむルを怜蚌するには、プラグむンディレクトリ自䜓に察しおコマンドを実行したす。䟋えば `claude plugin validate ./plugins/my-plugin`。䞀般的な゚ラヌ1461マヌケットプレむスディレクトリから、Claude Code はプラグむンのスキル、゚ヌゞェント、コマンド、たたはフックファむルを開きたせん。これらのファむルの゚ラヌを芋぀けるには、[マニフェストなしでプラグむンたたはディレクトリを怜蚌する](#validate-a-plugin-or-a-directory-without-a-manifest)を参照しおください。以䞋の衚は、マヌケットプレむスディレクトリからの最も䞀般的な゚ラヌず、それぞれの原因ず修正方法を瀺しおいたす:

1134 1462 

1135| ゚ラヌ | 原因 | 解決策 |1463| ゚ラヌ | 原因 | 解決策 |

1136| :------------------------------------------------ | :---------------------------------- | :------------------------------------------------------------------------------------ |1464| :------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------- |

1137| `File not found: .claude-plugin/marketplace.json` | マニフェストが芋぀かりたせん | 必須フィヌルドを含む `.claude-plugin/marketplace.json` を䜜成したす |1465| `No manifest found in directory. Expected .claude-plugin/marketplace.json or .claude-plugin/plugin.json` | 指定したディレクトリに `.claude-plugin/marketplace.json` たたは `plugin.json` がなく、チェックするスキル、゚ヌゞェント、たたはコマンドファむルもない | マヌケットプレむスルヌトから実行するか、必須フィヌルドを含む `.claude-plugin/marketplace.json` を䜜成しおください |

1138| `Invalid JSON syntax: Unexpected token...` | marketplace.json の JSON 構文゚ラヌ | コンマの欠萜、䜙分なコンマ、たたは匕甚笊なしの文字列をチェックしたす |1466| `Invalid JSON syntax: Unexpected token...` | marketplace.json の JSON 構文゚ラヌ | 䞍足しおいるコンマ、䜙分なコンマ、たたはクォヌトされおいない文字列がないか確認しおください |

1139| `Duplicate plugin name "x" found in marketplace` | 2 ぀のプラグむンが同じ名前を共有しおいたす | 各プラグむンに䞀意の `name` 倀を指定したす |1467| `Duplicate plugin name "x" found in marketplace` | 2 ぀のプラグむンが同じ名前を共有しおいる | 各プラグむンに䞀意の `name` 倀を付䞎しおください |

1140| `plugins[0].source: Path contains ".."` | ゜ヌスパスに `..` が含たれおいたす | マヌケットプレむスルヌトに盞察的なパスを䜿甚し、`..` なしで䜿甚したす。[盞察パス](#relative-paths)を参照しおください |1468| `plugins[0].source: Path contains ".."` | ゜ヌスパスに `..` が含たれおいる | マヌケットプレむスルヌトに察する盞察パスを䜿甚し、`..` を含めないでください。[盞察パス](#relative-paths)を参照しおください |

1141| `YAML frontmatter failed to parse: ...` | skill、agent、たたはコマンドファむルの YAML が無効です | frontmatter ブロックの YAML 構文を修正したす。実行時にこのファむルはメタデヌタなしで読み蟌たれたす。プラグむンディレクトリを怜蚌する堎合のみ報告されたす |1469| `Marketplace name cannot contain control or bidirectional-formatting characters` | マヌケットプレむス `name` に Unicode 双方向フォヌマット文字たたぱスケヌプや改行などの制埡文字が含たれおいる | 名前から文字を削陀しおください。v2.1.247 より前では、これらの文字は `Marketplace name impersonates an official Anthropic/Claude marketplace` ゚ラヌを生成しおいたした |

1142| `Invalid JSON syntax: ...`hooks.json | 䞍正な圢匏の `hooks/hooks.json` | JSON 構文を修正したす。䞍正な圢匏の `hooks/hooks.json` はプラグむン党䜓の読み蟌みを防ぎたす。プラグむンディレクトリを怜蚌する堎合のみ報告されたす |1470| `Plugin name cannot contain control or bidirectional-formatting characters` | プラグむン `name` に Unicode 双方向フォヌマット文字たたぱスケヌプや改行などの制埡文字が含たれおいる | 名前から文字を削陀しおください。v2.1.247 より前では、Claude Code はこのチェックを実行しおいたせんでした |

1471 

1472**譊告** (ブロッキングなし):

1473 

1474* `Marketplace has no plugins defined`: `plugins` 配列に少なくずも 1 ぀のプラグむンを远加しおください

1475* `No marketplace description provided`: ナヌザヌがマヌケットプレむスを理解するのに圹立぀よう、トップレベルの `description` を远加しおください

1476* `Plugin name "x" is not kebab-case`: 小文字、数字、ハむフンのみを䜿甚しお名前を倉曎しおください䟋: `my-plugin`。Claude Code は他の圢匏を受け入れたすが、claude.ai マヌケットプレむス同期はそれらを拒吊したす。

1477* `Marketplace name "x" is reserved in Claude Desktop`: マヌケットプレむスが `org`、`org-provisioned`、たたは `unknown` ずいう名前である倧文字小文字は問わない。Claude Code はこれらの名前を受け入れたすが、Claude Desktop の管理マヌケットプレむス同期はマヌケットプレむス党䜓を拒吊したす。マヌケットプレむスの名前を倉曎しおください。v2.1.221 より前では、`claude plugin validate` はこのチェックを実行しおいたせんでした。

1478* `Marketplace name "x" is not accepted by Claude Desktop` たたは `Plugin name "x" is not accepted by Claude Desktop`: Claude Desktop は、文字、数字、`.`、`_`、`-` で構成され、文字たたは数字で始たる最倧 128 文字の名前を受け入れたす。Claude Code は他の圢匏を受け入れたすが、Claude Desktop の管理マヌケットプレむス同期は名前チェックに倱敗したマヌケットプレむスを拒吊し、名前チェックに倱敗したプラグむン゚ントリを静かにドロップしたす。マヌケットプレむスたたはプラグむンの名前を倉曎しおください。v2.1.221 より前では、`claude plugin validate` はこれらのチェックを実行しおいたせんでした。

1479 

1480<h4 id="validate-a-plugin-or-a-directory-without-a-manifest">

1481 マニフェストなしでプラグむンたたはディレクトリを怜蚌する

1482</h4>

1483 

1484フロントマタヌが解析されないスキル、゚ヌゞェント、コマンドファむルを芋぀けるには、`claude plugin validate` を実行し、それらを保持するディレクトリを指定しおください。Claude Code は指定したディレクトリの倖を芋たせん。`plugin.json` を持぀プラグむンに察する 1 ぀を陀くすべおの実行には、Claude Code v2.1.233 以降が必芁です。

1485 

1486<h5 id="pick-the-directory-to-name">

1487 指定するディレクトリを遞択する

1488</h5>

1489 

1490Claude Code は、指定したディレクトリに応じお異なるファむルをチェックしたす。最初の列で確認したいものを芋぀け、その行のコマンドを実行しおください:

1491 

1492| 確認察象 | 実行 | Claude Code がチェックする内容 |

1493| :--------------------------------------------------------- | :---------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------- |

1494| `plugin.json` を持぀プラグむン | `claude plugin validate ./plugins/my-plugin` | `plugin.json`、`hooks/hooks.json`、およびプラグむンルヌトの `skills`、`agents`、`commands` ディレクトリ |

1495| スキル、゚ヌゞェント、たたはコマンドの 1 ぀のディレクトリ`plugin.json` がただないプラグむンなど | `claude plugin validate .claude/skills`、`~/.claude/agents`、たたは `./my-plugin/agents` | そのディレクトリ内のすべおのスキル、゚ヌゞェント、たたはコマンドファむル |

1496| スキルがルヌト `SKILL.md` であるフォルダ | `claude plugin validate ./skills`フォルダを保持する `skills` ディレクトリを指定 | 各フォルダのルヌト `SKILL.md`。保持するディレクトリは `skills` ずいう名前である必芁がありたす。`plugins/` などの別の名前の䞋のフォルダには、ルヌト `SKILL.md` をチェックする実行がありたせん |

1497| プロゞェクトの 3 ぀のディレクトリを䞀床に | `claude plugin validate .claude`、たたはマニフェスト `.claude-plugin/` がないプロゞェクトルヌト | `.claude/skills`、`.claude/agents`、`.claude/commands` |

1498| ナヌザヌレベルディレクトリ | `claude plugin validate ~/.claude` | `~/.claude/skills`、`~/.claude/agents`、`~/.claude/commands` |

1499 

1500<h5 id="check-a-plugin-whose-skill-is-its-root-skill-md">

1501 スキルがルヌト `SKILL.md` であるプラグむンをチェックする

1502</h5>

1503 

1504プラグむンディレクトリに察しお `claude plugin validate` を実行するず、Claude Code はプラグむンルヌトの `SKILL.md` をチェックしたせん。プラグむンが `skills` ずいう名前のディレクトリにある堎合は、コマンドを 2 回実行しおください:

1505 

1506* その `skills` ディレクトリを指定しお、プラグむンのルヌト `SKILL.md` をチェックしおください。

1507* プラグむンディレクトリを指定しお、残りをチェックしおください。

1508 

1509プラグむンが `plugins/` などの別の名前の䞋にある堎合、`skills` ディレクトリの実行は利甚できず、ルヌト `SKILL.md` をチェックする実行がありたせん。

1510 

1511<h5 id="check-files-behind-symlinks">

1512 シンボリックリンクの背埌にあるファむルをチェックする

1513</h5>

1514 

1515`claude plugin validate` を実行するず、Claude Code は指定したディレクトリ内のシンボリックリンクをフォロヌしたせん。リンクがどこにあるかによっお、実行内容が異なりたす:

1516 

1517* **プラグむンたたは `.claude` ルヌトの䞋にリンクされた `skills`、`agents`、たたは `commands` ディレクトリ**: Claude Code は、その䞭のものが䜕も読たれなかったこずを譊告したす。

1518* **`skills`、`agents`、たたは `commands` ディレクトリ内のリンクされた゚ントリ**: Claude Code はそれをスキップし、ディレクトリごずにスキップした゚ントリの数をセッションが読み蟌むこずを譊告したす。

1519* **指定した `skills`、`agents`、たたは `commands` ディレクトリ自䜓がシンボリックリンク、たたはその芪 `.claude` ディレクトリがシンボリックリンク**: Claude Code ぱラヌを報告し、その䞭のものをチェックしたせん。代わりに実際のディレクトリを指定しおください。

1520 

15212 ぀のスキルケヌスでは、実行は譊告付きで成功したす。リンクされたファむルをチェックするには、再床実行し、それらを盎接保持するディレクトリを指定しおください:

1522 

1523* **`skills` ディレクトリが[兄匟プラグむンのスキルにリンク](/docs/ja/plugins-reference#share-files-within-a-marketplace-with-symlinks)しおいるプラグむン**: 兄匟プラグむンのディレクトリを指定しおください。

1524* **`~/.claude/skills` たたは `.claude/skills` の[シンボリックリンクされたスキル゚ントリ](/docs/ja/skills#where-skills-live)**: Claude Code はセッションで゚ントリをフォロヌしたす。チェックするには、実際のフォルダを保持する `skills` ずいう名前のディレクトリを指定しおください。

1525 

1526<h5 id="read-the-validation-results">

1527 怜蚌結果を読む

1528</h5>

1529 

1530クリヌンな実行は `Validation passed` で終了したす。

1531 

1532`No manifest found in directory` は、Claude Code がそこに `plugin.json` たたは `marketplace.json` を芋぀けず、その䞋で調査するディレクトリにスキル、゚ヌゞェント、たたはコマンドファむルがないこずを意味したす。代わりに、ファむルを保持する `skills`、`agents`、たたは `commands` ディレクトリを指定しおください。

1533 

1534Claude Code がこれらの実行から報告する 2 ぀の゚ラヌず、それぞれの修正方法:

1143 1535 

1144**譊告**ブロッキングなし1536* `YAML frontmatter failed to parse: ...`: スキル、゚ヌゞェント、たたはコマンドファむルのフロントマタヌブロック内の YAML を修正しおください。修正するたで、セッションはそのファむルからフロントマタヌフィヌルドを読み蟌みたせん

1537* `Invalid JSON syntax: ...` on `hooks/hooks.json`: JSON 構文を修正しおください。修正するたで、セッションはそのファむルのフックなしでプラグむンを読み蟌みたす。Claude Code はこの゚ラヌをプラグむン実行でのみ報告したす

1145 1538 

1146* `Marketplace has no plugins defined``plugins` 配列に少なくずも 1 ぀のプラグむンを远加したす1539プラグむン実行では、Claude Code はプラグむンルヌトの `CLAUDE.md` に぀いおも譊告したす。`plugin.json` の[コンポヌネントパスフィヌルド](/docs/ja/plugins-reference#component-path-fields)を通じお蚭定したパスに぀いおは、Claude Code は各パスが存圚するこずをチェックしたすが、そこのファむルは読み蟌みたせん。

1147* `No marketplace description provided`ナヌザヌがマヌケットプレむスを理解するのに圹立぀ように、トップレベルの `description` を远加したす

1148* `Plugin name "x" is not kebab-case`プラグむン名に倧文字、スペヌス、たたは特殊文字が含たれおいたす。小文字、数字、ハむフンのみに名前を倉曎したす䟋`my-plugin`。Claude Code は他の圢匏を受け入れたすが、claude.ai マヌケットプレむス同期はそれらを拒吊したす。

1149 1540 

1150<h3 id="plugin-installation-failures">1541<h3 id="plugin-installation-failures">

1151 プラグむンむンストヌル倱敗1542 プラグむンむンストヌル倱敗

1152</h3>1543</h3>

1153 1544 

1154**症状**マヌケットプレむスは衚瀺されたすが、プラグむンむンストヌルが倱敗したす1545**症状**: マヌケットプレむスは衚瀺されるがプラグむンのむンストヌルが倱敗する

1155 1546 

1156**解決策**1547**解決策**:

1157 1548 

1158* プラグむン゜ヌス URL がアクセス可胜であるこずを確認したす1549* プラグむン゜ヌス URL がアクセス可胜であるこずを確認しおください

1159* プラグむンディレクトリに必須ファむルが含たれおいるこずを確認したす1550* プラグむンディレクトリに必須ファむルが含たれおいるこずを確認しおください

1160* GitHub ゜ヌスの堎合、リポゞトリが公開されおいるか、アクセス暩限があるこずを確認したす1551* GitHub ゜ヌスの堎合は、リポゞトリがパブリックであるか、アクセス暩限があるこずを確認しおください

1161* プラグむン゜ヌスを手動でクロヌン/ダりンロヌドしおテストしたす1552* プラグむン゜ヌスを手動でテストしおクロヌン/ダりンロヌドしおください

1162* ゜ヌスが `ref` ず `sha` の䞡方をピンしおいる堎合、削陀されたアップストリヌムブランチたたはタグはほずんどの Git ホストGitHub、GitLab、Bitbucket を含むでむンストヌルをブロックしたせん。AWS CodeCommit などの SHA でコミットをフェッチするこずをサポヌトしないサヌバヌでは、`ref` が存圚する必芁があり、ピンされたコミットがそこから到達可胜である必芁がありたす。むンストヌルが倱敗し続ける堎合は、ピンされたコミットがリポゞトリに存圚するこずを確認したす1553* ゜ヌスが `ref` ず `sha` の䞡方をピンしおいる堎合、削陀されたアップストリヌムブランチたたはタグは、GitHub、GitLab、Bitbucket を含むほずんどの git ホストでのむンストヌルをブロックしたせん。AWS CodeCommit などの SHA でのコミット取埗をサポヌトしないサヌバヌでは、`ref` は䟝然ずしお存圚する必芁があり、ピンされたコミットはそこから到達可胜である必芁がありたす。むンストヌルが䟝然ずしお倱敗する堎合は、ピンされたコミットがリポゞトリに䟝然ずしお存圚するこずを確認しおください

1163 1554 

1164<h3 id="private-repository-authentication-fails">1555<h3 id="private-repository-authentication-fails">

1165 プラむベヌトリポゞトリ認蚌が倱敗する1556 プラむベヌトリポゞトリ認蚌倱敗

1166</h3>1557</h3>

1167 1558 

1168**症状**プラむベヌトリポゞトリからプラグむンをむンストヌルするずきに認蚌゚ラヌが発生したす1559**症状**: プラむベヌトリポゞトリからプラグむンをむンストヌルするずきに認蚌゚ラヌが発生する

1169 1560 

1170**解決策**1561**解決策**:

1171 1562 

1172手動むンストヌルず曎新の堎合1563手動むンストヌルず曎新の堎合:

1173 1564 

1174* Git プロバむダヌで認蚌されおいるこずを確認したす䟋GitHub の堎合は `gh auth status` を実行1565* git プロバむダヌで認蚌されおいるこずを確認しおください䟋: GitHub の堎合は `gh auth status` を実行

1175* 認蚌情報ヘルパヌが正しく蚭定されおいるこずを確認したす`git config --global credential.helper`1566* 認蚌情報ヘルパヌが蚭定されおいるこずを確認しおください: `git config --global credential.helper`

1176* リポゞトリを手動でクロヌンしお、認蚌情報が機胜するこずを確認したす1567* `git ls-remote <marketplace-url>` を実行しお、git が単独で認蚌できるかテストしおください。git がナヌザヌ名たたはパスワヌドを芁求する堎合は、最初に認蚌情報を保存しおください: GitHub over HTTPS の堎合は `gh auth setup-git` を実行し、SSH リモヌトの堎合はキヌを `ssh-agent` に読み蟌んでください

1177 1568 

1178バックグラりンド自動曎新の堎合1569バックグラりンド自動曎新の堎合:

1179 1570 

1180* デフォルトでは、バックグラりンド曎新は pull の git 認蚌情報ヘルパヌを無効にするため、pull は HTTPS 経由で認蚌できたせん。`ssh-agent` に読み蟌たれたキヌを持぀ SSH リモヌトは匕き続き認蚌したす。倱敗した pull は、保存された認蚌情報を䜿甚するが倧芏暡なリポゞトリでタむムアりトする可胜性がある、スクラッチからの再クロヌンをトリガヌしたす1571* デフォルトでは、バックグラりンド曎新はプルの git 認蚌情報ヘルパヌを無効にするため、プルは HTTPS で認蚌できたせん。`ssh-agent` に読み蟌たれたキヌを持぀ SSH リモヌトは䟝然ずしお認蚌したす。倱敗したプルは最初からの再クロヌンをトリガヌし、保存された認蚌情報を䜿甚したすが、倧芏暡なリポゞトリでタむムアりトする可胜性がありたす

1181* `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE=1` を蚭定しお、バックグラりンド pull が倱敗したずきに既存のクロヌンを保持したす1572* `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE=1` を蚭定しお、バックグラりンドプルが倱敗したずきに既存のクロヌンを保持しおください

1182* git 認蚌情報ヘルパヌ䟋`gh auth setup-git`を蚭定しお、再クロヌンフォヌルバックが認蚌できるようにしたす1573* git 認蚌情報ヘルパヌ䟋: `gh auth setup-git`を蚭定しお、再クロヌンフォヌルバックが認蚌できるようにしおください

1183* 倧芏暡なリポゞトリで再クロヌンがタむムアりトする堎合は、[`CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS`](#git-operations-time-out)で制限を増やしたす1574* 倧芏暡なリポゞトリで再クロヌンがタむムアりトする堎合は、[`CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS`](#git-operations-time-out) で制限を増やしおください

1184* バックグラりンド pull が盎接認蚌するように、マヌケットプレむスリポゞトリにスコヌプされた [git URL 曞き換え](#private-repositories)を蚭定したす1575* マヌケットプレむスリポゞトリにスコヌプされた[git URL 曞き換え](#private-repositories)を蚭定しお、バックグラりンドプルが盎接認蚌するようにしおください

1185* たたは、認蚌情報を䜿甚する `/plugin marketplace update <name>` でプラむベヌトマヌケットプレむスを手動で曎新したす1576* たたは、認蚌情報を䜿甚する `/plugin marketplace update <name>` でプラむベヌトマヌケットプレむスを手動で曎新しおください

1186 1577 

1187<h3 id="marketplace-updates-fail-in-offline-environments">1578<h3 id="marketplace-updates-fail-in-offline-environments">

1188 オフラむン環境でマヌケットプレむス曎新が倱敗する1579 オフラむン環境でマヌケットプレむス曎新が倱敗する

1189</h3>1580</h3>

1190 1581 

1191**症状**マヌケットプレむス `git pull` がバックグラりンドで倱敗し、Claude Code が成功できない再クロヌンを繰り返し詊みたす。1582**症状**: マヌケットプレむス `git pull` がバックグラりンドで倱敗し、Claude Code が成功できない再クロヌンを繰り返し詊みる。

1192 1583 

1193**原因**デフォルトでは、`git pull` が倱敗するず、Claude Code はスクラッチから再クロヌンを詊みたす。オフラむンたたぱアギャップ環境では、再クロヌンが同じ方法で倱敗し、その埌の前のキャッシュの埩元はベスト゚フォヌトです。曎新はスタヌトアップ埌にバックグラりンドで実行されるため、スタヌトアップを遅延させたせんが、各セッションは倱敗した詊みを繰り返し、各 git 操䜜は [120 秒のタむムアりト](#git-operations-time-out)を埅぀こずができたす。1584**原因**: デフォルトでは、`git pull` が倱敗するず、Claude Code は最初からの再クロヌンを詊みたす。オフラむンたたぱアギャップ環境では、再クロヌンは同じ方法で倱敗し、その埌の前のキャッシュの埩元はベスト゚フォヌトです。曎新はスタヌトアップ埌にバックグラりンドで実行されるため、スタヌトアップは遅延したせんが、各セッションは倱敗した詊みを繰り返し、各 git 操䜜は[120 秒のタむムアりト](#git-operations-time-out)を埅぀こずができたす。

1194 1585 

1195**解決策**`CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE=1` を蚭定しお、pull が倱敗したずきに再クロヌン詊行をスキップし、既存のキャッシュを䜿甚し続けたす1586**解決策**: `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE=1` を蚭定しお、プルが倱敗したずきに再クロヌン詊行をスキップし、既存のキャッシュを䜿甚し続けおください:

1196 1587 

1197```bash theme={null}1588```bash theme={null}

1198export CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE=11589export CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE=1

1199```1590```

1200 1591 

1201この倉数を蚭定するず、Claude Code は `git pull` 倱敗時に叀いマヌケットプレむスクロヌンを保持し、最埌の既知の良奜な状態を䜿甚し続けたす。リポゞトリに到達できないオフラむン展開の堎合は、代わりに [`CLAUDE_CODE_PLUGIN_SEED_DIR`](#pre-populate-plugins-for-containers) を䜿甚しおビルド時にプラグむンディレクトリを事前入力したす。1592リポゞトリが到達䞍可胜になる完党オフラむンデプロむメントの堎合は、代わりに[`CLAUDE_CODE_PLUGIN_SEED_DIR`](#pre-populate-plugins-for-containers)を䜿甚しおビルド時にプラグむンディレクトリを事前入力しおください。

1202 1593 

1203<h3 id="git-operations-time-out">1594<h3 id="git-operations-time-out">

1204 Git 操䜜がタむムアりトする1595 Git 操䜜がタむムアりトする

1205</h3>1596</h3>

1206 1597 

1207**症状**プラグむンむンストヌルたたはマヌケットプレむス曎新が「Git clone timed out after 120s」たたは「Git pull timed out after 120s」などのタむムアりト゚ラヌで倱敗したす。1598**症状**: プラグむンのむンストヌルたたはマヌケットプレむスの曎新が「Git clone timed out after 120s」たたは「Git pull timed out after 120s」などのタむムアりト゚ラヌで倱敗する。

1208 1599 

1209**原因**Claude Code は、プラグむンリポゞトリのクロヌンやマヌケットプレむス曎新のプルを含む、すべおの Git 操䜜に 120 秒のタむムアりトを䜿甚したす。倧芏暡なリポゞトリたたは遅いネットワヌク接続がこの制限を超える可胜性がありたす。1600**原因**: Claude Code は、プラグむンリポゞトリのクロヌンやマヌケットプレむスの曎新のプルを含むすべおの git 操䜜に 120 秒のタむムアりトを䜿甚したす。倧芏暡なリポゞトリたたは遅いネットワヌク接続はこの制限を超える可胜性がありたす。

1210 1601 

1211**解決策**`CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS` 環境倉数を䜿甚しおタむムアりトを増やしたす。倀はミリ秒単䜍です1602**解決策**: `CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS` 環境倉数を䜿甚しおタむムアりトを増やしおください。倀はミリ秒単䜍です:

1212 1603 

1213```bash theme={null}1604```bash theme={null}

1214export CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS=300000 # 5 分1605export CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS=300000 # 5 minutes

1215```1606```

1216 1607 

1217<h3 id="plugins-with-relative-paths-fail-in-url-based-marketplaces">1608<h3 id="plugins-with-relative-paths-fail-in-url-based-marketplaces">

1218 盞察パスを持぀プラグむンが URL ベヌスのマヌケットプレむスで倱敗する1609 URL ベヌスのマヌケットプレむスで盞察パスを持぀プラグむンが倱敗する

1219</h3>1610</h3>

1220 1611 

1221**症状**URL`https://example.com/marketplace.json` など経由でマヌケットプレむスを远加したしたが、`"./plugins/my-plugin"` のような盞察パス゜ヌスを持぀プラグむンが「path not found」゚ラヌでむンストヌルに倱敗したす。1612**症状**: `https://example.com/marketplace.json` などの URL を通じおマヌケットプレむスを远加したしたが、`"./plugins/my-plugin"` などの盞察パス゜ヌスを持぀プラグむンが `its marketplace entry path does not stay inside the marketplace directory` でむンストヌルに倱敗したす。既にむンストヌルされおいるプラグむンは `Plugin source path refused` で読み蟌みに倱敗したす。䞡方のメッセヌゞに[゚ラヌリファレンス゚ントリ](/docs/ja/errors#marketplace-entry-path-does-not-stay-inside-the-marketplace-directory)がありたす。

1222 1613 

1223**原因**URL ベヌスのマヌケットプレむスは `marketplace.json` ファむル自䜓のみをダりンロヌドしたす。サヌバヌからプラグむンファむルをダりンロヌドしたせん。マヌケットプレむス゚ントリの盞察パスは、ダりンロヌドされなかったリモヌトサヌバヌ䞊のファむルを参照したす。1614**原因**: URL ベヌスのマヌケットプレむスを远加するず、`marketplace.json` ファむル自䜓のみがダりンロヌドされ、Claude Code はそのサヌバヌから盞察パスでプラグむンファむルをフェッチしたせん。マヌケットプレむス゚ントリの盞察パスは、ダりンロヌドされなかったリモヌトサヌバヌ䞊のファむルを参照したす。

1224 1615 

1225**解決策**1616**解決策**:

1226 1617 

1227* **倖郚゜ヌスを䜿甚**プラグむン゚ントリを盞察パスの代わりに GitHub、npm、たたは Git URL ゜ヌスを䜿甚するように倉曎したす1618* **倖郚゜ヌスを䜿甚**: プラグむン゚ントリを盞察パス以倖の任意の[プラグむン゜ヌス](#plugin-sources)に倉曎しおください:

1228 ```json theme={null}1619 ```json theme={null}

1229 { "name": "my-plugin", "source": { "source": "github", "repo": "owner/repo" } }1620 { "name": "my-plugin", "source": { "source": "github", "repo": "owner/repo" } }

1230 ```1621 ```

1231* **Git ベヌスのマヌケットプレむスを䜿甚**マヌケットプレむスを Git リポゞトリでホストし、Git URL で远加したす。Git ベヌスのマヌケットプレむスはリポゞトリ党䜓をクロヌンするため、盞察パスが正しく機胜したす。1622* **Git ベヌスのマヌケットプレむスを䜿甚**: マヌケットプレむスを Git リポゞトリでホストし、git URL で远加しおください。Git ベヌスのマヌケットプレむスはリポゞトリ党䜓をクロヌンするため、盞察パスが正しく機胜したす。

1232 1623 

1233<h3 id="files-not-found-after-installation">1624<h3 id="files-not-found-after-installation">

1234 むンストヌル埌にファむルが芋぀からない1625 むンストヌル埌にファむルが芋぀からない

1235</h3>1626</h3>

1236 1627 

1237**症状**プラグむンはむンストヌルされたすが、ファむルぞの参照が倱敗したす。特に、プラグむンディレクトリの倖郚のファむル1628**症状**: プラグむンはむンストヌルされたすが、ファむルぞの参照が倱敗したす。特にプラグむンディレクトリの倖のファむル

1238 1629 

1239**原因**プラグむンはむンプレむスで䜿甚されるのではなく、キャッシュディレクトリにコピヌされたす。プラグむンディレクトリの倖郚のファむルを参照するパス`../shared-utils` などは、それらのファむルがコピヌされないため機胜したせん。1630**原因**: プラグむンは、[リンクモヌドの `command` ゜ヌス](#copy-mode-and-link-mode)を陀き、その堎で䜿甚されるのではなく、キャッシュディレクトリにコピヌされたす。コピヌされたプラグむンのディレクトリの倖のファむルを参照するパス`../shared-utils` などは、それらのファむルがコピヌされないため機胜したせん。

1240 1631 

1241**解決策**symlinks ずディレクトリ再構成を含む回避策に぀いおは、[プラグむンキャッシングずファむル解決](/docs/ja/plugins-reference#plugin-caching-and-file-resolution)を参照しおください。1632**解決策**: [プラグむンキャッシングずファむル解決](/docs/ja/plugins-reference#plugin-caching-and-file-resolution)を参照しお、シンボリックリンクずディレクトリ再構成を含む回避策を確認しおください。

1242 1633 

1243远加のデバッグツヌルず䞀般的な問題に぀いおは、[デバッグず開発ツヌル](/docs/ja/plugins-reference#debugging-and-development-tools)を参照しおください。1634远加のデバッグツヌルず䞀般的な問題に぀いおは、[デバッグず開発ツヌル](/docs/ja/plugins-reference#debugging-and-development-tools)を参照しおください。

1244 1635 


1249* [既成プラグむンの怜出ずむンストヌル](/docs/ja/discover-plugins) - 既存のマヌケットプレむスからプラグむンをむンストヌル1640* [既成プラグむンの怜出ずむンストヌル](/docs/ja/discover-plugins) - 既存のマヌケットプレむスからプラグむンをむンストヌル

1250* [プラグむン](/docs/ja/plugins) - 独自のプラグむンの䜜成1641* [プラグむン](/docs/ja/plugins) - 独自のプラグむンの䜜成

1251* [プラグむンリファレンス](/docs/ja/plugins-reference) - 完党な技術仕様ずスキヌマ1642* [プラグむンリファレンス](/docs/ja/plugins-reference) - 完党な技術仕様ずスキヌマ

1252* [プラグむン蚭定](/docs/ja/settings#plugin-settings) - プラグむン蚭定オプション1643* [プラグむン蚭定](/docs/ja/settings-reference#plugin-settings) - プラグむン蚭定オプション

1253* [strictKnownMarketplaces リファレンス](/docs/ja/settings#strictknownmarketplaces) - 管理マヌケットプレむス制限1644* [strictKnownMarketplaces リファレンス](/docs/ja/settings-reference#strictknownmarketplaces) - 管理マヌケットプレむス制限

prompt-caching.md +115 −103

Details

14 キャッシュの構成方法14 キャッシュの構成方法

15</h2>15</h2>

16 16 

17Claude Code でメッセヌゞを送信するたびに、新しい API リク゚ストが行われたす。モデルはリク゚スト間で䜕も蚘憶しないため、Claude Code は完党なコンテキストを再送信したす。システムプロンプト、プロゞェクトコンテキスト、すべおの以前のメッセヌゞずツヌル結果、および新しいメッセヌゞです。新しいコンテンツは最埌に远加されたす。぀たり、各リク゚ストのほずんどは前のリク゚ストず同じです。プロンプトキャッシングは、API が倉曎されなかった郚分を再凊理しないようにする方法です。17Claude Code でメッセヌゞを送信するたびに、新しい API リク゚ストが䜜成されたす。モデルはリク゚スト間で䜕も蚘憶しないため、Claude Code は完党なコンテキストを再送信したす。システムプロンプト、プロゞェクトコンテキスト、すべおの以前のメッセヌゞずツヌル結果、および新しいメッセヌゞです。新しいコンテンツは最埌に远加されるため、各リク゚ストのほずんどは前のリク゚ストず同じです。プロンプトキャッシングは、API が倉曎されなかった郚分の再凊理を回避する方法です。

18 18 

19API は、プリフィックスず呌ばれる各リク゚ストの開始を、最近凊理したコンテンツず照合するこずでキャッシュしたす。通垞のタヌンでは、プリフィックスは前のリク゚スト党䜓であり、最新の亀換のみが新しいものです。䞀臎は正確であるため、プリフィックスのどこかの倉曎は、その埌のすべおを再蚈算したす。ファむルごずたたはセグメントごずのキャッシングはありたせん。API リファレンスの[プロンプトキャッシングの仕組み](https://platform.claude.com/docs/en/build-with-claude/prompt-caching#how-prompt-caching-works)を参照しお、基瀎ずなるメカニズムを確認しおください。19API は各リク゚ストの開始郚分プリフィックスず呌ばれたすを最近凊理したコンテンツず照合するこずでキャッシュしたす。通垞のタヌンでは、プリフィックスは前のリク゚スト党䜓であり、最新の亀換のみが新しいものです。䞀臎は正確であるため、プリフィックスのどこかで倉曎があるず、その埌のすべおが再蚈算されたす。ファむルごずたたはセグメントごずのキャッシングはありたせん。API リファレンスの [プロンプトキャッシングの仕組み](https://platform.claude.com/docs/en/build-with-claude/prompt-caching#how-prompt-caching-works) を参照しお、基瀎ずなるメカニズムを確認しおください。

20 20 

21<img src="https://mintcdn.com/claude-code/VbDJw--l6T9a9Wvm/images/prompt-caching-prefix.svg?fit=max&auto=format&n=VbDJw--l6T9a9Wvm&q=85&s=f2e8f0b8298a50305fe428ca3f1d1594" className="dark:hidden" alt="4 ぀のタヌンが成長する氎平バヌずしお衚瀺されたす。各タヌンのリク゚ストには、前のタヌンのすべおず最新の亀換が最埌に远加されたものが含たれたす。タヌン 2 ず 3 では、倉曎されおいないプリフィックスはキャッシュから読み取られ、新しい亀換のみが凊理されたす。タヌン 4 では、システムプロンプトが倉曎されたため、プリフィックスは䞀臎しなくなり、リク゚スト党䜓が再凊理されお曞き蟌たれたす。" width="720" height="454" data-path="images/prompt-caching-prefix.svg" />21<img src="https://mintcdn.com/claude-code/VbDJw--l6T9a9Wvm/images/prompt-caching-prefix.svg?fit=max&auto=format&n=VbDJw--l6T9a9Wvm&q=85&s=f2e8f0b8298a50305fe428ca3f1d1594" className="dark:hidden" alt="4 ぀のタヌンが成長する氎平バヌずしお衚瀺されおいたす。各タヌンのリク゚ストには、前のタヌンのすべおず、最埌に远加された最新の亀換が含たれおいたす。タヌン 2 ず 3 では、倉曎されおいないプリフィックスがキャッシュから読み蟌たれ、新しい亀換のみが凊理されたす。タヌン 4 では、システムプロンプトが倉曎されたため、プリフィックスが䞀臎しなくなり、リク゚スト党䜓が再凊理されおキャッシュに曞き蟌たれたす。" width="720" height="454" data-path="images/prompt-caching-prefix.svg" />

22 22 

23<img src="https://mintcdn.com/claude-code/_xqph1dUOslCOwsj/images/prompt-caching-prefix-dark.svg?fit=max&auto=format&n=_xqph1dUOslCOwsj&q=85&s=297dc1c639f0915cae858d0c4b6f3be5" className="hidden dark:block" alt="4 ぀のタヌンが成長する氎平バヌずしお衚瀺されたす。各タヌンのリク゚ストには、前のタヌンのすべおず最新の亀換が最埌に远加されたものが含たれたす。タヌン 2 ず 3 では、倉曎されおいないプリフィックスはキャッシュから読み取られ、新しい亀換のみが凊理されたす。タヌン 4 では、システムプロンプトが倉曎されたため、プリフィックスは䞀臎しなくなり、リク゚スト党䜓が再凊理されお曞き蟌たれたす。" width="720" height="454" data-path="images/prompt-caching-prefix-dark.svg" />23<img src="https://mintcdn.com/claude-code/_xqph1dUOslCOwsj/images/prompt-caching-prefix-dark.svg?fit=max&auto=format&n=_xqph1dUOslCOwsj&q=85&s=297dc1c639f0915cae858d0c4b6f3be5" className="hidden dark:block" alt="4 ぀のタヌンが成長する氎平バヌずしお衚瀺されおいたす。各タヌンのリク゚ストには、前のタヌンのすべおず、最埌に远加された最新の亀換が含たれおいたす。タヌン 2 ず 3 では、倉曎されおいないプリフィックスがキャッシュから読み蟌たれ、新しい亀換のみが凊理されたす。タヌン 4 では、システムプロンプトが倉曎されたため、プリフィックスが䞀臎しなくなり、リク゚スト党䜓が再凊理されおキャッシュに曞き蟌たれたす。" width="720" height="454" data-path="images/prompt-caching-prefix-dark.svg" />

24 24 

25プリフィックスマッチングを最倧限に掻甚するために、Claude Code は各リク゚ストを順序付けしお、タヌン間で倉曎されるこずがめったにないコンテンツが最初に来るようにしたす。25プリフィックスマッチングを最倧限に掻甚するために、Claude Code は各リク゚ストを敎理しお、タヌン間で倉曎されるこずが少ないコンテンツを最初に配眮したす。

26 26 

27| レむダヌ | コンテンツ | 倉曎される堎合 |27| レむダヌ | コンテンツ | 倉曎される堎合 |

28| ------------ | -------------------------- | ------------------------------------------------------------ |28| ------------ | ------------------------- | --------------------------------------- |

29| システムプロンプト | コア呜什、ツヌル定矩、出力スタむル | 読み蟌たれたツヌル定矩のセットが倉曎されるか、出力スタむルを切り替えるか、Claude Code がアップグレヌドされる |29| システムプロンプト | コア呜什、ツヌル定矩 | 読み蟌たれたツヌル定矩のセットが倉曎される |

30| プロゞェクトコンテキスト | CLAUDE.md、自動メモリ、スコヌプなしのルヌル | セッション開始時、たたは `/clear` たたは `/compact` の埌 |30| プロゞェクトコンテキスト | CLAUDE.md、自動メモリ、スコヌプなしルヌル | セッション開始時、たたは `/clear` たたは `/compact` の埌 |

31| 䌚話 | メッセヌゞ、Claude の応答、ツヌル結果 | すべおのタヌン |31| 䌚話 | メッセヌゞ、Claude の応答、ツヌル結果 | 毎タヌン |

32 32 

33䌚話レむダヌぞの倉曎は、システムプロンプトずプロゞェクトコンテキストをキャッシュしたたたにしたす。システムプロンプトぞの倉曎は、すべおの埌続コンテンツが異なるプリフィックスの埌ろに配眮されるため、すべおを無効にしたす。3 番目の列は、完党なリストではなく䞀般的なトリガヌを瀺しおおり、以䞋のセクションでは完党なセットに぀いお説明したす。33䌚話レむダヌぞの倉曎は、システムプロンプトずプロゞェクトコンテキストをキャッシュされたたたにしたす。システムプロンプトぞの倉曎は、すべおの埌続コンテンツが異なるプリフィックスの埌ろに配眮されるようになるため、すべおを無効にしたす。3 番目の列は、完党なリストではなく䞀般的なトリガヌを瀺しおおり、以䞋のセクションで完党なセットに぀いお説明したす。

34 34 

35プリフィックスマッチルヌルは、このペヌゞのほずんどの動䜜を説明しおいたす。たずえば、[Plan mode](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode) ず[スキル読み蟌み](/docs/ja/skills)は、䌚話メッセヌゞずしお呜什を远加するため、キャッシュされたプリフィックスはそのたたです。35プリフィックスマッチルヌルは、このペヌゞのほずんどの動䜜を説明しおいたす。たずえば、[Plan Mode](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode) ず [スキル読み蟌み](/docs/ja/skills) は、その呜什を䌚話メッセヌゞずしお远加するため、キャッシュされたプリフィックスはそのたたです。

36 36 

372 ぀の蚭定はレむダヌテヌブルに衚瀺されたせんが、キャッシュされたたたのものに圱響を䞎えたす。37レむダヌテヌブルに衚瀺されないが、キャッシュされたたたになるものに圱響する 2 ぀の蚭定がありたす。

38 38 

39* **モデル**: 各モデルは独自のキャッシュを持ちたす。モデルを切り替えるず、コンテンツが同じであっおも、リク゚スト党䜓が再蚈算されたす。以䞋の[モデルの切り替え](#switching-models)を参照しおください。39* **モデル**各モデルには独自のキャッシュがありたす。モデルを切り替えるず、コンテンツが同じであっおもリク゚スト党䜓が再蚈算されたす。以䞋の [モデルの切り替え](#switching-models) を参照しおください。

40* **努力レベル**: ほずんどのモデルでは、各努力レベルは独自のキャッシュを持぀ため、セッション䞭に倉曎するずリク゚スト党䜓が再蚈算されたす。API キヌたたは Claude サブスクリプションを䜿甚する Fable 5.1 では、デフォルトでキャッシュはそのたたです。以䞋の[努力レベルの倉曎](#changing-effort-level)を参照しおください。40* **゚フォヌトレベル**ほずんどのモデルでは、各゚フォヌトレベルには独自のキャッシュがあるため、セッション䞭に゚フォヌトを倉曎するずリク゚スト党䜓が再蚈算されたす。API キヌたたは Claude サブスクリプションを䜿甚した Fable 5.1 では、デフォルトではキャッシュはそのたたです。以䞋の [゚フォヌトレベルの倉曎](#changing-effort-level) を参照しおください。

41 41 

42<Tip>42<Tip>

43 セッションの最初にモデルず努力レベルを遞択しおから、タスク間の自然な区切りのために `/compact` を保存したす。タスク䞭に行う倉曎が少ないほど、キャッシュヒット率が高くなりたす。43 セッションの最初にモデルず゚フォヌトレベルを遞択し、タスク間の自然な区切りのために `/compact` を保存しおください。タスク䞭に行う倉曎が少ないほど、キャッシュヒット率が高くなりたす。

44</Tip>44</Tip>

45 45 

46<h3 id="where-the-cache-lives">46<h3 id="where-the-cache-lives">

47 キャッシュが存圚する堎所47 キャッシュの堎所

48</h3>48</h3>

49 49 

50キャッシングはサヌバヌ偎で行われ、モデルを提䟛するむンフラストラクチャで行われたす。その堎所は、認蚌方法によっお異なりたす。50キャッシングはサヌバヌ偎で行われ、モデルを提䟛するむンフラストラクチャで行われたす。その堎所は、認蚌方法によっお異なりたす。

51 51 

52* **API キヌ、Claude サブスクリプション、たたは[Claude Platform on AWS](/docs/ja/claude-platform-on-aws)**: キャッシュは Anthropic のむンフラストラクチャに存圚し、[Claude API](https://platform.claude.com/docs) を通じおアクセスされたす52* **API キヌ、Claude サブスクリプション、たたは [Claude Platform on AWS](/docs/ja/claude-platform-on-aws)**キャッシュは Anthropic のむンフラストラクチャに存圚し、[Claude API](https://platform.claude.com/docs) を通じおアクセスされたす。

53* **Amazon Bedrock たたは Google Cloud の Agent Platform**: キャッシュはクラりドプロバむダヌのサヌビングむンフラストラクチャに存圚したす53* **Amazon Bedrock たたは Google Cloud の Agent Platform**キャッシュはクラりドプロバむダヌのサヌビングむンフラストラクチャに存圚したす。

54* **Microsoft Foundry**: デプロむメントの[ホスティングオプション](https://platform.claude.com/docs/en/build-with-claude/claude-in-microsoft-foundry#hosting-options)に䟝存したす。Azure にホストされおいるデプロむメントは Azure むンフラストラクチャで提䟛されたす。Anthropic にホストされおいるデプロむメントは Anthropic のむンフラストラクチャで提䟛されたす54* **Microsoft Foundry**デプロむメントの [ホスティングオプション](https://platform.claude.com/docs/en/build-with-claude/claude-in-microsoft-foundry#hosting-options) によっお異なりたす。Azure デプロむメント䞊でホストされおいる堎合は Azure むンフラストラクチャで提䟛されたす。Anthropic デプロむメント䞊でホストされおいる堎合は Anthropic のむンフラストラクチャで提䟛されたす。

55* **カスタム `ANTHROPIC_BASE_URL` たたは[LLM gateway](/docs/ja/llm-gateway)**: キャッシュはリク゚ストが転送される堎所に存圚し、キャッシングが機胜するかどうかはゲヌトりェむに䟝存したす55* **カスタム `ANTHROPIC_BASE_URL` たたは [LLM ゲヌトりェむ](/docs/ja/llm-gateway)**キャッシュはリク゚ストが転送される堎所に存圚し、キャッシングが機胜するかどうかはゲヌトりェむに䟝存したす。

56 56 

57Claude Code は䌚話の途䞭でシステムコンテキストファむル倉曎通知などを远加し、すべおのプロバむダヌず接続でそのブロックをキャッシング甚にマヌクしたす。57Claude Code は䌚話䞭にシステムコンテキストファむル倉曎通知なども远加し、[`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS`](/docs/ja/llm-gateway-protocol#disable-pre-release-capabilities) を蚭定しない限り、すべおのプロバむダヌず接続でそのブロックをキャッシング甚にマヌクしたす。その堎合、そのブロックはキャッシュなしで送信されたす。

58 58 

59プロバむダヌ自身の゚ンドポむントでは、Amazon Bedrock ずその[Mantle ゚ンドポむント](/docs/ja/amazon-bedrock#use-the-mantle-endpoint)、Google Cloud の Agent Platform、および Microsoft Foundry は、Claude API ず同じ方法でブロックをキャッシュしたす。59プロバむダヌ独自の゚ンドポむント、Amazon Bedrock ずその [Mantle ゚ンドポむント](/docs/ja/amazon-bedrock#use-the-mantle-endpoint)、Google Cloud の Agent Platform、および Microsoft Foundry では、Claude API ず同じ方法でブロックをキャッシュしたす。

60 60 

61リク゚ストが[LLM gateway](/docs/ja/llm-gateway)、カスタム `ANTHROPIC_BASE_URL`、たたは [`ANTHROPIC_BEDROCK_BASE_URL`](/docs/ja/env-vars) などのクラりドプロバむダヌベヌス URL オヌバヌラむドを通じお枡される堎合、キャッシュされたたたのものは、ゲヌトりェむが Claude Code が送信する[`cache_control` マヌカヌ](https://platform.claude.com/docs/en/build-with-claude/prompt-caching#explicit-cache-breakpoints)をどのように凊理するかに䟝存したす。61リク゚ストが [LLM ゲヌトりェむ](/docs/ja/llm-gateway)、カスタム `ANTHROPIC_BASE_URL`、たたは [`ANTHROPIC_BEDROCK_BASE_URL`](/docs/ja/env-vars) などのクラりドプロバむダヌベヌス URL オヌバヌラむドを通過する堎合、キャッシュされたたたになるものは、ゲヌトりェむが Claude Code が送信する [`cache_control` マヌカヌ](https://platform.claude.com/docs/en/build-with-claude/prompt-caching#explicit-cache-breakpoints) をどのように凊理するかに䟝存したす。

62 62 

63* **倉曎されずに転送する**: ブロックず䌚話は、プロバむダヌ自身の゚ンドポむントず同じようにキャッシュされたす。63* **倉曎されずに転送する**ブロックず䌚話は、プロバむダヌ独自の゚ンドポむントず同じようにキャッシュされたす。

64* **`cache_control` を名前に含む `400` ゚ラヌでマヌクされたリク゚ストを拒吊する**: Claude Code はマヌカヌをブロックから最埌の䌚話メッセヌゞに移動させおリク゚ストを再送信し、䌚話の残りの郚分でそこに保持したす。ブロックはキャッシュされおいない入力ずしお請求されたす。䌚話はキャッシュされたたたです。64* **`cache_control` ずいう名前の `400` ゚ラヌでマヌクされたリク゚ストを拒吊する**Claude Code はマヌカヌをブロックから最埌の䌚話メッセヌゞに移動させおリク゚ストを再送信し、䌚話の残りの郚分でそこに保持したす。ブロックはキャッシュなし入力ずしお請求されたす。䌚話はキャッシュされたたたです。

65* **成功を返しながらマヌカヌを削陀する**: 䌚話履歎党䜓は、すべおのタヌンでキャッシュされおいない入力ずしお請求されたす。ブロック圢匏のシステムコンテンツをプレヌンな文字列に倉換するゲヌトりェむは、同じ方法でマヌカヌを削陀したす。65* **マヌカヌを削陀しお成功を返す**䌚話履歎党䜓は、毎タヌン、キャッシュなし入力ずしお請求されたす。ブロック圢匏のシステムコンテンツをプレヌン文字列に倉換するゲヌトりェむは、同じ方法でマヌカヌをドロップしたす。

66 66 

67各プロバむダヌが保存および凊理するものに぀いおは、[デヌタ䜿甚](/docs/ja/data-usage)を参照しおください。キャッシュがどこに存圚するかに関わらず、゚ントリは非アクティブ期間埌に期限切れになり、以䞋の[キャッシュラむフタむム](#cache-lifetime)は TTL ずそれを延長する方法に぀いお説明したす。67各プロバむダヌが保存および凊理するものに぀いおは、[デヌタ䜿甚](/docs/ja/data-usage) を参照しおください。キャッシュがどこに存圚するかに関係なく、゚ントリは非アクティブ期間埌に期限切れになり、以䞋の [キャッシュの有効期間](#cache-lifetime) では TTL ずそれを延長する方法に぀いお説明しおいたす。

68 68 

69<h2 id="actions-that-invalidate-the-cache">69<h2 id="actions-that-invalidate-the-cache">

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)


78* [MCP サヌバヌの接続たたは切断](#connecting-or-disconnecting-an-mcp-server)78* [MCP サヌバヌの接続たたは切断](#connecting-or-disconnecting-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* [出力スタむルの倉曎](#changing-output-style)

82* [䌚話のコンパクト化](#compacting-the-conversation)81* [䌚話のコンパクト化](#compacting-the-conversation)

83* [倚くの画像の蓄積](#accumulating-many-images)82* [倚くの画像の蓄積](#accumulating-many-images)

84* [Claude Code のアップグレヌド](#upgrading-claude-code)83* [Claude Code のアップグレヌド](#upgrading-claude-code)


87 モデルの切り替え86 モデルの切り替え

88</h3>87</h3>

89 88 

90各モデルは独自のキャッシュを持ちたす。[`/model`](/docs/ja/model-config#setting-your-model) で切り替えるず、次のリク゚ストはコンテンツが同じであっおも、キャッシュヒットなしで䌚話履歎党䜓を読み取りたす。89各モデルには独自のキャッシュがありたす。[`/model`](/docs/ja/model-config#setting-your-model) で切り替えるず、コンテンツが同じであっおも、次のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み蟌みたす。

91 90 

92タヌミナルで `/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 は確認を求めずに切り替えたす。

93 92 

94v2.1.238 より前では、Claude Code はキャッシュ TTL をチェックせず、キャッシュが期限切れになった埌でも確認を求めおいたした。93v2.1.238 より前では、Claude Code はキャッシュ TTL をチェックせず、キャッシュが期限切れになった埌でも確認を求めおいたした。

95 94 

96[PreModelSwitch フック](/docs/ja/hooks#premodelswitch-decision-control)を䜿甚しお、この確認を必須にするか、スキップするこずもできたす。95[PreModelSwitch フック](/docs/ja/hooks#premodelswitch-decision-control) を䜿甚しお、この確認を必須にするか、スキップするこずもできたす。

97 96 

98[`opusplan` モデル蚭定](/docs/ja/model-config#opusplan-model-setting)は、Plan Mode 䞭に Opus に、実行䞭に Sonnet に解決されるため、各 Plan Mode トグルはモデル切り替えであり、新しいキャッシュを開始したす。97[`opusplan` モデル蚭定](/docs/ja/model-config#opusplan-model-setting) は、プランモヌド䞭は Opus に、実行䞭は Sonnet に解決されるため、各プランモヌドの切り替えはモデルスむッチであり、新しいキャッシュを開始したす。

99 98 

100[Fable モデルず Opus 5 での自動モデルフォヌルバック](/docs/ja/model-config#automatic-model-fallback)もモデル切り替えです。安党性分類噚がフォヌルバックモデルを持぀カテゎリヌでリク゚ストにフラグを立おるず、Claude Code はそのモデルでリク゚ストを再実行し、セッションはそこで続行されたす。99Fable モデルず Opus 5 の[自動モデルフォヌルバック](/docs/ja/model-config#automatic-model-fallback) もモデルスむッチです。安党分類噚がフォヌルバックモデルを持぀カテゎリヌでリク゚ストにフラグを立おるず、Claude Code はそのモデルでリク゚ストを再実行し、セッションはそこで続行されたす。

101 100 

102スキルたたはコマンドのフロントマタヌがセッションの珟圚のモデル以倖の[`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)を蚭定したす。

103 102 

104<h3 id="changing-effort-level">103<h3 id="changing-effort-level">

105 努力レベルの倉曎104 努力レベルの倉曎

106</h3>105</h3>

107 106 

108ほずんどのモデルでは、セッション䞭に[努力レベル](/docs/ja/model-config#adjust-effort-level)を倉曎するず、次のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み取りたす。キャッシュがただ枩かい間、Claude Code は最初に倉曎を確認するよう求めたす。107ほずんどのモデルでは、セッション䞭に[努力レベル](/docs/ja/model-config#adjust-effort-level)を倉曎するず、次のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み蟌みたす。キャッシュがただ枩かい間は、Claude Code は最初に倉曎を確認するよう求めたす。

109 108 

110API キヌたたは Claude サブスクリプションを䜿甚した 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 サブスクリプションを䜿甚した 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 構成を持぀堎合には適甚されたせん。

111 110 

112v2.1.260 より前では、API キヌたたは Claude サブスクリプションを䜿甚した Fable 5.1 での努力レベルの倉曎もキャッシュを無効にしおいたした。111v2.1.260 より前では、API キヌたたは Claude サブスクリプションを䜿甚した Fable 5.1 での努力レベルの倉曎もキャッシュを無効化しおいたした。

113 112 

114<h3 id="turning-on-fast-mode">113<h3 id="turning-on-fast-mode">

115 高速モヌドの有効化114 高速モヌドの有効化

116</h3>115</h3>

117 116 

118[高速モヌド](/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)、そのスむッチ自䜓が実行䞭のタヌンの次のリク゚ストから新しいキャッシュを開始したす。

119 118 

120コストはキャッシュごずに 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` はこれをリセットしたす。これらはずにかくそれらのポむントでキャッシュを再構築するためです。

121 120 

122<h3 id="connecting-or-disconnecting-an-mcp-server">121<h3 id="connecting-or-disconnecting-an-mcp-server">

123 MCP サヌバヌの接続たたは切断122 MCP サヌバヌの接続たたは切断

124</h3>123</h3>

125 124 

126ツヌル定矩はシステムプロンプトレむダヌに存圚するため、リク゚スト間でリク゚スト内のツヌル定矩のセットが倉曎されるずキャッシュが無効になりたす。[advisor ツヌル](/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)によっお遅延されるか、プレフィックスに読み蟌たれるかによっお異なりたす。

127 126 

128* **遅延ツヌル**、サポヌトされおいるモデルのデフォルトサヌバヌの接続、切断、たたはツヌルリストの倉曎は、新しいコンテンツのみを远加し、既にキャッシュされおいるものを劚害したせん。127* **遅延ツヌル**、サポヌトされおいるモデルのデフォルトサヌバヌの接続、切断、たたはツヌルリストの倉曎は、新しいコンテンツを远加するだけで、既にキャッシュされおいるものを乱したせん。

129* **プリフィックスに読み蟌たれるツヌル**それらぞの倉曎はキャッシュを無効にしたす。これは[ツヌル怜玢が利甚䞍可たたは無効](/docs/ja/mcp#configure-tool-search)な堎合に発生したす。Google Cloud の Agent Platform モデルが Claude 4.5 䞖代より前の堎合、カスタム `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* **プレフィックスに読み蟌たれるツヌル**それらぞの倉曎はキャッシュを無効化したす。これは、[ツヌル怜玢が利甚できないか無効になっおいる](/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)によっお前もっお保持される定矩の堎合にも発生したす。

130 129 

131ツヌルがプリフィックスに読み蟌たれる堎合、無効化の最も䞀般的な原因は、セッション䞭にサヌバヌが接続たたは切断されるこずです。これはアクションなしで発生する可胜性がありたす。stdio サヌバヌのプロセスが終了するか、HTTP セッションが期限切れになるか、サヌバヌが[䞀時的な障害埌に自動的に再接続](/docs/ja/mcp#automatic-reconnection)したす。接続されたサヌバヌは、ツヌルリストを倉曎する[動的ツヌル曎新](/docs/ja/mcp#dynamic-tool-updates)をプッシュするこずもできたす。130ツヌルがプレフィックスに読み蟌たれる堎合、無効化の最も䞀般的な原因は、セッション䞭にサヌバヌが接続たたは切断されるこずです。これは、あなたのアクションなしに発生する可胜性がありたす。stdio サヌバヌのプロセスが終了する、HTTP セッションが期限切れになる、たたはサヌバヌが[䞀時的な障害埌に自動的に再接続](/docs/ja/mcp#automatic-reconnection)する堎合です。接続されたサヌバヌは、そのツヌルリストを倉曎する[動的ツヌル曎新](/docs/ja/mcp#dynamic-tool-updates)をプッシュするこずもできたす。

132 131 

133MCP 蚭定を線集しおも、それ自䜓ではキャッシュは倉曎されたせん。新しい蚭定は再起動埌にのみ有効になりたす。これは、サヌバヌが接続たたは切断されるずきです。132MCP 蚭定を線集しおも、それ自䜓ではキャッシュは倉わりたせん。新しい蚭定は、サヌバヌが接続たたは切断される再起動埌にのみ有効になりたす。

134 133 

135<h3 id="enabling-or-disabling-a-plugin">134<h3 id="enabling-or-disabling-a-plugin">

136 プラグむンの有効化たたは無効化135 プラグむンの有効化たたは無効化

137</h3>136</h3>

138 137 

139[プラグむン](/docs/ja/plugins)を有効化たたは無効化する堎合、倉曎のコストはプラグむンが提䟛するコンポヌネントタむプによっお異なりたす。以䞋のケヌスは、各コンポヌネントタむプ、Claude Code が倉曎を適甚するタむミング、および同じセッションでプラグむンを再床無効化するずきに䜕が起こるかをカバヌしおいたす。138[プラグむン](/docs/ja/plugins)を有効たたは無効にする堎合、倉曎のコストはプラグむンが提䟛するコンポヌネントタむプによっお異なりたす。以䞋のケヌスは、各コンポヌネントタむプ、Claude Code が倉曎を適甚するタむミング、および同じセッション内でプラグむンを再床無効にする堎合の動䜜をカバヌしおいたす。

140 139 

141<h4 id="plugin-components-that-keep-the-cache">140<h4 id="plugin-components-that-keep-the-cache">

142 キャッシュを保持するプラグむンコンポヌネント141 キャッシュを保持するプラグむンコンポヌネント

143</h4>142</h4>

144 143 

145Claude Code は、プラグむンのスキル、コマンド、゚ヌゞェント、フック、モニタヌ、たたはテヌマのキャッシュを無効にしたせん。それらのコンテンツは既存の䌚話の埌に远加されるため、次のリク゚ストはそのコンテンツに察しお支払いたすが、それでもその前のすべおをキャッシュから読み取りたす。144Claude Code は、プラグむンのスキル、コマンド、゚ヌゞェント、フック、モニタヌ、たたはテヌマのキャッシュを無効化するこずはありたせん。既存の䌚話の埌にそのコンテンツを远加するため、次のリク゚ストはそのコンテンツに察しお支払い、その前のすべおをキャッシュから読み蟌みたす。

146 145 

147<h4 id="plugins-that-provide-mcp-servers">146<h4 id="plugins-that-provide-mcp-servers">

148 MCP サヌバヌを提䟛するプラグむン147 MCP サヌバヌを提䟛するプラグむン

149</h4>148</h4>

150 149 

151[MCP サヌバヌ](/docs/ja/plugins-reference#mcp-servers)を提䟛するプラグむンを有効化たたは無効化する堎合、Claude Code は[MCP サヌバヌの接続たたは切断](#connecting-or-disconnecting-an-mcp-server)時ず同じルヌルに埓いたす。150[MCP サヌバヌ](/docs/ja/plugins-reference#mcp-servers)を提䟛するプラグむンを有効たたは無効にする堎合、Claude Code は[MCP サヌバヌを接続たたは切断する](#connecting-or-disconnecting-an-mcp-server)堎合ず同じルヌルに埓いたす。

152 151 

153* Claude Code がサヌバヌのツヌルを遅延させる堎合、キャッシュが保持されたす。152* Claude Code がサヌバヌのツヌルを遅延させる堎合、キャッシュを保持したす。

154* Claude Code がそれらをプリフィックスに読み蟌む堎合、次のリク゚ストは䌚話党䜓を再床読み取りたす。153* Claude Code がそれらをプレフィックスに読み蟌む堎合、次のリク゚ストは䌚話党䜓を再読み蟌みしたす。

155 154 

156<h4 id="code-intelligence-plugins">155<h4 id="code-intelligence-plugins">

157 コヌド むンテリゞェンス プラグむン156 コヌド むンテリゞェンス プラグむン

158</h4>157</h4>

159 158 

160[コヌド むンテリゞェンス プラグむン](/docs/ja/discover-plugins#code-intelligence)を有効化するず、Claude は[LSP ツヌル](/docs/ja/tools-reference#lsp-tool-behavior)を取埗したす。159[コヌド むンテリゞェンス プラグむン](/docs/ja/discover-plugins#code-intelligence)を有効にするず、Claude は[LSP ツヌル](/docs/ja/tools-reference#lsp-tool-behavior)を取埗したす。

161 160 

162<h4 id="when-plugin-changes-apply">161<h4 id="when-plugin-changes-apply">

163 プラグむン倉曎が適甚されるタむミング162 プラグむン倉曎が適甚される堎合

164</h4>163</h4>

165 164 

166Claude Code は、[`/reload-plugins`](/docs/ja/discover-plugins#apply-plugin-changes-without-restarting)を実行するか、新しいセッションを開始するずきにプラグむン倉曎を適甚したす。コスト远加されたアナりンスメントたたは完党な再読み取りは、`/plugin enable` たたは `/plugin disable` を実行するずきではなく、倉曎が適甚された埌の最初のタヌンに衚瀺されたす。Claude Code は 3 ぀のケヌスで独自に倉曎を適甚するこずもできたす。165`/plugin` メニュヌで行った倉曎は、[`/reload-plugins`](/docs/ja/discover-plugins#apply-plugin-changes-without-restarting)を通じお行われたす。Claude Code はメニュヌを閉じるずきにこれを実行したす。远加されたアナりンスメントたたは完党な再読み蟌みのいずれかのコストを、倉曎が適甚された埌の最初のタヌンで支払いたす。Claude Code は倉曎を独自に適甚するこずもできたす。

167 166 

168* `command` ゜ヌスを持぀プラグむンの堎合、Claude Code は[プラグむン自䜓を再床読み蟌むこずができたす](/docs/ja/plugin-marketplaces#when-claude-code-re-runs-the-command)。167* `command` ゜ヌスを持぀プラグむンの堎合、Claude Code は[プラグむン自䜓を再読み蟌みできたす](/docs/ja/plugin-marketplaces#when-claude-code-re-runs-the-command)。

169* [`/plugin` むンタヌフェヌスからプラグむンをむンストヌル](/docs/ja/discover-plugins#install-plugins)する堎合、Claude Code はむンストヌル䞭にそれを有効化できたす。Claude Code はむンストヌル抂芁でそれを行ったかどうか、たたは `/reload-plugins` を実行するかどうかを通知したす。168* [`/plugin` むンタヌフェヌスからプラグむンをむンストヌル](/docs/ja/discover-plugins#install-plugins)する堎合、Claude Code はむンストヌル䞭にそれを有効化できたす。むンストヌル抂芁は、それが行われたかどうかを瀺したす。

170* v2.1.246 以降で[`/cd`](/docs/ja/permissions#move-the-session-to-another-directory)でセッションを移動する堎合、Claude Code は移動の䞀郚ずしお新しいディレクトリの蚭定が有効にするプラグむンを適甚したす。これは `/reload-plugins` を保持する完党な再読み取り譊告なしです。169* v2.1.246 以降で [`/cd`](/docs/ja/permissions#move-the-session-to-another-directory) でセッションを移動する堎合、Claude Code は新しいディレクトリの蚭定が有効にするプラグむンを移動の䞀郚ずしお適甚したす。`/reload-plugins` が保持する完党な再読み蟌み譊告なしで。

170* むンタラクティブセッションでは、`--plugin-dir` で枡した[プラグむンのフォルダ](/docs/ja/plugins#test-your-plugins-locally)でプラグむンを远加たたは削陀する堎合、倉曎は盎ちに適甚されたす。それを適甚するず完党な再読み蟌みがトリガヌされる堎合、Claude Code は倉曎を保持し、`/reload-plugins` を実行するための通知を衚瀺したす。Claude Code v2.1.265 以降が必芁です。

171 171 

172`/reload-plugins` を実行しおリロヌドが完党な再読み取りをトリガヌする堎合、Claude Code は譊告を衚瀺し、リロヌドを適甚したせん。`--force` を䜿甚しお再実行しお、ずにかくリロヌドを適甚したす。172`/reload-plugins` が実行され、再読み蟌みが完党な再読み蟌みをトリガヌする堎合、Claude Code は譊告を衚瀺し、再読み蟌みを適甚したせん。`/reload-plugins --force` を実行しお、ずにかくそれを適甚したす。

173 173 

174`/reload-plugins` は、デスクトップアプリ、Agent SDK、および[非察話型モヌド](/docs/ja/headless)`-p` 付きなど、察話型タヌミナルがないセッションでも実行されたす。セッションに盎接入力する堎合。Claude Code v2.1.260 以降が必芁です。174`/reload-plugins` は、デスクトップアプリ、Agent SDK、および [`-p` を䜿甚した非むンタラクティブモヌド](/docs/ja/headless)など、むンタラクティブタヌミナルのないセッションでも実行されたす。セッションに盎接入力する堎合です。Claude Code v2.1.260 以降が必芁です。

175 175 

176これらのセッションではリロヌドはプラグむン MCP サヌバヌ倉曎以倖のすべおを適甚したす。これは[次のセッションで有効になり](/docs/ja/discover-plugins#apply-plugin-changes-without-restarting)、セッション䞭に完党な再読み取りのコストが発生するこずはありたせん。176これらのセッションでは、再読み蟌みはプラグむン MCP サヌバヌの倉曎を陀くすべおを適甚したす。これらは[次のセッションで有効になり](/docs/ja/discover-plugins#apply-plugin-changes-without-restarting)、セッション䞭に完党な再読み蟌みのコストは決しおかかりたせん。

177 177 

178<h4 id="plugins-you-enable-and-then-disable-in-one-session">178<h4 id="plugins-you-enable-and-then-disable-in-one-session">

179 1 ぀のセッションで有効化しおから無効化するプラグむン179 セッション内で有効化しおから無効化するプラグむン

180</h4>180</h4>

181 181 

182セッションの前半で有効にしたプラグむンを無効化するず、Claude Code は以前のリク゚スト圢状を埩元したす。そのプリフィックスがただ[キャッシュラむフタむム](#cache-lifetime)内にある堎合、次のリク゚ストは再構築するのではなく、叀いキャッシュ゚ントリを読み取りたす。182セッションの前半で有効にしたプラグむンを無効にする堎合、Claude Code は以前のリク゚スト圢状を埩元したす。そのプレフィックスがただ[キャッシュ有効期間](#cache-lifetime)内にある堎合、次のリク゚ストは再構築する代わりに、より叀いキャッシュ゚ントリを読み蟌みたす。

183 183 

184<h3 id="denying-an-entire-tool">184<h3 id="denying-an-entire-tool">

185 ツヌル党䜓の拒吊185 ツヌル党䜓の拒吊

186</h3>186</h3>

187 187 

188`Bash` や `WebFetch` のような裞のツヌル名を[拒吊ルヌル](/docs/ja/permissions#manage-permissions)ずしお远加するず、そのツヌルは Claude のコンテキストから完党に削陀されたす。Claude Code は組み蟌みツヌル定矩をシステムプロンプトレむダヌに読み蟌むため、セッション䞭にこれらのルヌルの 1 ぀を远加たたは削陀するずキャッシュが無効になりたす。Claude Code は、`/permissions` を通じおルヌルを远加するか、[蚭定ファむルを盎接線集](/docs/ja/settings#when-edits-take-effect)するかにかかわらず、次のリク゚ストで倉曎を適甚したす。これには、タヌンの途䞭で `/permissions` を通じお远加するルヌルが含たれたす。188`Bash` たたは `WebFetch` のような裞のツヌル名を[拒吊ルヌル](/docs/ja/permissions#manage-permissions)ずしお远加するず、Claude はそのツヌルを次のリク゚ストから呌び出すこずができなくなりたす。`/permissions` を通じお远加するか、[蚭定ファむルを盎接線集](/docs/ja/settings#when-edits-take-effect)するかのいずれかです。これには、タヌンの途䞭で `/permissions` を通じお远加するルヌルが含たれたす。

189 189 

190ツヌル名䜍眮で䞀臎する拒吊ルヌルのみがこの効果を持ちたす。裞のツヌル名、同等の `Bash(*)` 圢匏、たたは[ツヌル名グロブ](/docs/ja/permissions#tool-name-wildcards)`"*"` など。`"mcp__*"` のような MCP ツヌルのみに䞀臎するグロブは、それらのツヌルを同じ方法で削陀したすが、䞀臎したツヌルが[遅延](#connecting-or-disconnecting-an-mcp-server)されおいる堎合、デフォルトではキャッシュはそのたたです。遅延定矩はキャッシュされたプリフィックスに含たれおいなかったため。`Bash(rm *)` のようなスコヌプ付き拒吊ルヌル、およびすべおの蚱可ルヌルず質問ルヌルは、Claude が芋るツヌルを倉曎したせん。Claude Code は Claude が呌び出しを詊みるずきにそれらをチェックし、プリフィックスをそのたたにしたす。190[ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search)がアクティブな堎合サポヌトされおいるモデルではデフォルト、リク゚ストのツヌル定矩は倉曎されず、キャッシュされたプレフィックスは保持されたす。ツヌル怜玢が利甚できないか無効になっおいる堎合、Claude Code は次のリク゚ストから定矩を削陀し、キャッシュを無効化したす。ルヌルを埌で削陀する堎合も同じです。

191 191 

192<h3 id="changing-output-style">192ツヌル名の䜍眮で䞀臎する拒吊ルヌルのみがこの効果を持ちたす。裞のツヌル名、同等の `Bash(*)` 圢匏、たたは [`"*"` のようなツヌル名グロブ](/docs/ja/permissions#tool-name-wildcards)です。`"mcp__*"` のような MCP ツヌルのみに䞀臎するグロブは、同じ方法でそれらのツヌルをブロックしたす。`Bash(rm *)` のようなスコヌプ付き拒吊ルヌル、およびすべおの蚱可ずアスクルヌルは、Claude が芋るツヌルを倉曎したせん。Claude Code は Claude が呌び出しを詊みるずきにそれらをチェックし、プレフィックスはそのたた保持されたす。

193 出力スタむルの倉曎

194</h3>

195 

196[出力スタむル](/docs/ja/output-styles)はシステムプロンプトの䞀郚です。`/config` たたは `outputStyle` 蚭定でセッション䞭にスタむルを切り替えるず、Claude は次のメッセヌゞから新しいスタむルを䜿甚し、そのリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み取りたす。そのコストを小さく保぀には、セッションの最初のメッセヌゞの前、たたは `/clear` たたは `/compact` の盎埌にスタむルを切り替えたす。このずきは䌚話履歎がほずんどたたはたったくありたせん。

197 

198v2.1.251 より前では、セッション䞭のスタむル切り替えはキャッシュを保持しおいたしたが、`/clear` を実行するか新しいセッションを開始するたで適甚されたせんでした。

199 193 

200<h3 id="compacting-the-conversation">194<h3 id="compacting-the-conversation">

201 䌚話のコンパクト化195 䌚話のコンパクト化

202</h3>196</h3>

203 197 

204[コンパクト化](/docs/ja/context-window#what-survives-compaction)は、メッセヌゞ履歎を芁玄に眮き換えたす。蚭蚈䞊、これは䌚話レむダヌを無効にしたす。次のリク゚ストには、叀いものずプリフィックスを共有しない新しい、より短い履歎があるためです。Claude Code はシステムプロンプトレむダヌを再利甚し、ディスクからプロゞェクトコンテキストを再床読み蟌みたす。これは、セッション開始以降 CLAUDE.md ずメモリが倉曎されおいない堎合にのみキャッシュヒットしたす。198[コンパクト化](/docs/ja/context-window#what-survives-compaction)は、メッセヌゞ履歎を抂芁に眮き換えたす。蚭蚈䞊、これは䌚話レむダヌを無効化したす。次のリク゚ストには、叀いものず共通のプレフィックスを共有しない、新しく短い履歎があるためです。Claude Code はシステムプロンプトレむダヌを再利甚したす。ただし、䌚話が[そうでなければ倉曎されるシステムプロンプトを保持しながら再開された](#resuming-a-session)堎合を陀きたす。その堎合、最初のコンパクト化は珟圚のプロンプトに切り替わり、そのレむダヌは 1 回再構築されたす。プロゞェクトコンテキストをディスクから再読み蟌みしたす。これはセッション開始以降 CLAUDE.md ずメモリが倉曎されおいない堎合にのみキャッシュヒットしたす。

205 199 

206芁玄を生成するために、Claude Code は、䌚話ず同じシステムプロンプト、ツヌル、履歎を持぀別のリク゚ストを送信し、最終ナヌザヌメッセヌゞずしお芁玄呜什を远加したす。キャッシュがただ枩かい間、そのリク゚ストはキャッシュからプリフィックスを読み取るため、セッション䞭の `/compact` はコンテキストサむズが瀺唆するコストのほんの䞀郚であり、ほずんどの時間を芁玄の生成に費やしたす。200抂芁を生成するために、Claude Code は䌚話ず同じシステムプロンプト、ツヌル、および履歎を持぀別のリク゚ストを送信したす。さらに、最終ナヌザヌメッセヌゞずしお远加された芁玄化指瀺がありたす。キャッシュが枩かい間、そのリク゚ストはキャッシュからプレフィックスを読み蟌むため、セッション䞭の `/compact` はコンテキストサむズが瀺唆するコストの䞀郚であり、ほずんどの時間を抂芁の生成に費やしたす。

207 201 

208[キャッシュラむフタむム](#cache-lifetime)より長い䌑止の埌、読み取るキャッシュが残っおいないため、芁玄リク゚ストはキャッシュされおいない入力ずしお完党な履歎を再凊理したす。これが、[叀いセッションを再開](/docs/ja/sessions#resume-from-a-summary)するずきに `/compact` のコストが最も高い理由です。枩かいケヌスず冷たいケヌスの䞡方で、コンパクト化埌のタヌンは、はるかに短い芁玄に察しおのみ䌚話キャッシュを再構築するため、そのタヌンは遅い郚分ではありたせん。202[キャッシュ有効期間](#cache-lifetime)より長い䌑止の埌、読み蟌むキャッシュは残っおいないため、芁玄化リク゚ストはキャッシュされおいない入力ずしお完党な履歎を再凊理したす。これが `/compact` が[叀いセッションを再開](/docs/ja/sessions#resume-from-a-summary)するずきに最もコストがかかる理由です。枩かいケヌスず冷たいケヌスの䞡方で、コンパクト化埌のタヌンは、はるかに短い抂芁のためだけに䌚話キャッシュを再構築するため、そのタヌンは遅い郚分ではありたせん。

209 203 

210<Tip>204<Tip>

211 コンパクト化は、䞍芁になったコンテンツを砎棄する堎合に有利に機胜したす。オヌバヌヘッドが発生するタむミングを遞択するには、タスク間などの䜜業の自然な区切りで `/compact` を実行したす。完党に攟棄したいパスに進んだ堎合は、代わりに[`/rewind`](#rewinding-the-conversation)を䜿甚しお以前のタヌンに戻りたす。巻き戻しは、コンパクト化が行うように新しいものを構築するのではなく、既にキャッシュされおいるプリフィックスに切り詰めたす。205 コンパクト化は、砎棄するコンテキストがもう必芁ないコンテンツである堎合、あなたに有利に機胜したす。オヌバヌヘッドが発生するタむミングを遞択するには、タスク間などの䜜業の自然な区切りで `/compact` を実行したす。自動コンパクト化がタスク䞭にトリガヌされるのを埅぀代わりに。完党に攟棄したいパスを䞋った堎合は、代わりに[`/rewind`](#rewinding-the-conversation)を䜿甚しお以前のタヌンに戻りたす。巻き戻しは、コンパクト化が行うように新しいものを構築するのではなく、既にキャッシュされおいるプレフィックスに切り詰めたす。

212</Tip>206</Tip>

213 207 

214<h3 id="accumulating-many-images">208<h3 id="accumulating-many-images">

215 倚くの画像の蓄積209 倚くの画像の蓄積

216</h3>210</h3>

217 211 

218API は、各リク゚ストが実行できる画像ず PDF の数を制限したす。珟圚の数に぀いおは、API ドキュメントの[リク゚スト制限](https://platform.claude.com/docs/en/build-with-claude/vision#request-limits)を参照しおください。Claude Code はリク゚スト内の画像ず PDF の合蚈サむズもキャップするため、倧きなスクリヌンショットは小さいものより少ない画像でリミットに達したす。212API は、各リク゚ストが実行できる画像ず PDF の数を制限しおいたす。珟圚の数に぀いおは、API ドキュメントの[リク゚スト制限](https://platform.claude.com/docs/en/build-with-claude/vision#request-limits)を参照しおください。Claude Code はリク゚スト内の画像ず PDF の合蚈サむズもキャップするため、倧きなスクリヌンショットは小さいものより少ない画像で制限に達したす。

219 213 

220次のリク゚ストがいずれかのリミットを超える堎合、Claude Code は送信する最も叀い画像ず PDF のバッチを削陀したす。これにより、再床削陀する必芁があるたでさらに倚くのスペヌスが確保されたす。Claude はもう削陀された画像を芋るこずができたせん。Claude が再床それらの 1 ぀が必芁な堎合は、再床共有しおください。214次のリク゚ストがいずれかの制限を超える堎合、Claude Code は送信する内容から最も叀い画像ず PDF のバッチを削陀したす。これにより、再床削陀する必芁があるたでさらに倚くの䜙地が生たれたす。Claude はもう削陀された画像を芋るこずができたせん。Claude がそれらの 1 ぀を再床必芁ずする堎合は、再床共有しおください。

221 215 

222画像を削陀するず、それらを保持しおいたメッセヌゞが倉曎されるため、次のリク゚ストはそれらのメッセヌゞの最も早いものから䌚話を再凊理したす。Claude Code はバッチごずに削陀するため、新しいスクリヌンショットごずに 1 ぀ではなく、バッチごずに 1 ぀の遅いタヌンが衚瀺されたす。216画像を削陀するず、それらを保持しおいたメッセヌゞが倉曎されるため、次のリク゚ストはそれらのメッセヌゞの最も早いものから䌚話を再凊理したす。Claude Code はバッチごずに削陀するため、新しいスクリヌンショットごずに 1 ぀ではなく、バッチごずに 1 ぀の遅いタヌンが衚瀺されたす。

223 217 


225 Claude Code のアップグレヌド219 Claude Code のアップグレヌド

226</h3>220</h3>

227 221 

228新しい Claude Code バヌゞョンは通垞、システムプロンプトたたはツヌル定矩を曎新するため、アップグレヌド埌の最初のリク゚ストはキャッシュを最初から再構築したす。[自動曎新](/docs/ja/setup#auto-updates)は新しいバヌゞョンをバックグラりンドでダりンロヌドしたすが、次の起動時に適甚され、セッション䞭には適甚されたせん。そのため、セッション䞭のサプラむズではなく、再起動埌のキャッシュなしの最初のタヌンずしお衚瀺されたす。`DISABLE_AUTOUPDATER=1` を蚭定しお、アップグレヌドが適甚されるタむミングを制埡したす。222新しい Claude Code バヌゞョンは通垞、システムプロンプトたたはツヌル定矩を曎新するため、アップグレヌド埌に開始する最初の䌚話はトップからキャッシュを構築したす。[自動曎新](/docs/ja/setup#auto-updates)は新しいバヌゞョンをバックグラりンドでダりンロヌドしたすが、次の起動時に適甚され、セッション䞭には決しお適甚されたせん。そのため、セッション䞭の驚きではなく、再起動埌のキャッシュされおいない最初のタヌンずしおこれが衚瀺されたす。`DISABLE_AUTOUPDATER=1` を蚭定しお、アップグレヌドが適甚されるタむミングを制埡したす。

229 223 

230<Note>224<Note>

231 [セッションを再開](/docs/ja/sessions#resume-a-session)するず、履歎が異なるシステムプロンプトの埌ろに配眮されるため、キャッシュヒットなしで䌚話履歎党䜓が再凊理されたす。コストは再開された䌚話の長さに応じおスケヌリングされるため、長いセッションに戻る最初のタヌンは、送信する最も高䟡なリク゚ストになる可胜性がありたす。225 アップグレヌド前に開始した䌚話を再開するコストに぀いおは、[セッションの再開](#resuming-a-session)を参照しおください。

232</Note>226</Note>

233 227 

234<h2 id="actions-that-keep-the-cache">228<h2 id="actions-that-keep-the-cache">

235 キャッシュを保持するアクション229 キャッシュを保持するアクション

236</h2>230</h2>

237 231 

238これらのアクションは、䌚話の最埌に远加するか、リク゚ストにたったく觊れたせん。CLAUDE.md の線集など、䞀郚は、`/clear`、`/compact`、たたは再起動を埅぀理由でもありたす。232これらのアクションは、䌚話の末尟に远加されるか、リク゚ストにたったく觊れたせん。CLAUDE.md の線集など、その䞭には `/clear`、`/compact`、たたは再起動たでキャッシュを保持する理由が、倉曎が実行䞭のセッションに到達しない理由ず同じであるものもありたす。

239 233 

240* [リポゞトリ内のファむルの線集](#editing-files-in-your-repository)234* [リポゞトリ内のファむルを線集する](#editing-files-in-your-repository)

241* [セッション䞭の CLAUDE.md の線集](#editing-claude-md-mid-session)235* [セッション䞭に CLAUDE.md を線集する](#editing-claude-md-mid-session)

242* [暩限モヌドの倉曎](#changing-permission-mode)236* [暩限モヌドを倉曎する](#changing-permission-mode)

243* [スキルずコマンドの呌び出し](#invoking-skills-and-commands)237* [出力スタむルを倉曎する](#changing-output-style)

244* [`/recap` の実行](#running-%2Frecap)238* [スキルずコマンドを呌び出す](#invoking-skills-and-commands)

245* [䌚話の巻き戻し](#rewinding-the-conversation)239* [`/recap` を実行する](#running-%2Frecap)

246* [サブ゚ヌゞェントの生成](#subagents-and-the-cache)240* [䌚話を巻き戻す](#rewinding-the-conversation)

241* [サブ゚ヌゞェントを生成する](#subagents-and-the-cache)

247 242 

248<h3 id="editing-files-in-your-repository">243<h3 id="editing-files-in-your-repository">

249 リポゞトリ内のファむルの線集244 リポゞトリ内のファむルを線集する

250</h3>245</h3>

251 246 

252ファむルコンテンツがコンテキストに入るのは Claude が読むずきだけであり、読み取りは䌚話に远加されたす。Claude が以前読んだファむルを線集しおも、履歎内の以前の読み取りは遡及的に倉曎されたせん。代わりに、Claude Code はファむルが倉曎されたこずを瀺す `<system-reminder>` を远加し、必芁に応じお Claude が再床読み取りたす。247ファむルの内容は Claude がそれらを読むずきにのみコンテキストに入り、読み取りは䌚話に远加されたす。Claude が以前読んだファむルを線集しおも、履歎内の以前の読み取りは遡及的に倉曎されたせん。代わりに、Claude Code はファむルが倉曎されたこずを瀺す `<system-reminder>` を远加し、必芁に応じお Claude がそれを再床読み取りたす。

253 248 

254<h3 id="editing-claude-md-mid-session">249<h3 id="editing-claude-md-mid-session">

255 セッション䞭の CLAUDE.md の線集250 セッション䞭に CLAUDE.md を線集する

256</h3>251</h3>

257 252 

258プロゞェクトルヌトずナヌザヌレベルの CLAUDE.md ファむルはセッション開始時に 1 回読み取られ、メモリに保持されたす。セッション䞭に線集しおもキャッシュは無効になりたせんが、線集も適甚されたせん。Claude はセッション開始時に読み蟌たれたバヌゞョンで䜜業を続けたす。新しいコンテンツは次の `/clear`、`/compact`、たたは再起動時に読み蟌たれたす。253プロゞェクトルヌトずナヌザヌレベルの CLAUDE.md ファむルはセッション開始時に 1 回読み取られ、メモリに保持されたす。セッション䞭にそれらを線集しおもキャッシュは無効化されたせんが、線集も適甚されたせん。Claude はセッション開始時に読み蟌たれたバヌゞョンで動䜜し続けたす。新しいコンテンツは次の `/clear`、`/compact`、たたは再起動時に読み蟌たれたす。

259 254 

260[サブディレクトリ内のネストされた CLAUDE.md ファむル](/docs/ja/memory)ず[`paths:` frontmatter を持぀ルヌル](/docs/ja/memory#path-specific-rules)は、Claude が最初に䞀臎するファむルを読むずきに埌で読み蟌たれたす。読み蟌たれる前に線集するず、有効になりたす。読み蟌たれた埌、コンテンツは䌚話履歎の䞀郚であるため、セッション䞭の線集は遡及的に倉曎されたせん。255[サブディレクトリ内のネストされた CLAUDE.md ファむル](/docs/ja/memory)ず[`paths:` frontmatter を持぀ルヌル](/docs/ja/memory#path-specific-rules)は埌で、Claude が最初に䞀臎するファむルを読むずきに読み蟌たれたす。読み蟌たれる前にそれを線集するず、実際に効果がありたす。読み蟌たれた埌、コンテンツは䌚話履歎の䞀郚であるため、セッション䞭の線集は遡及的にそれを倉曎したせん。

261 256 

262<h3 id="changing-permission-mode">257<h3 id="changing-permission-mode">

263 暩限モヌドの倉曎258 暩限モヌドを倉曎する

264</h3>259</h3>

265 260 

266[暩限モヌド](/docs/ja/permission-modes)間の切り替えManual から線集受け入れぞなどは、システムプロンプトたたはツヌル定矩を倉曎しないため、モヌド倉曎はキャッシュセヌフです。䟋倖は、[`opusplan`](/docs/ja/model-config#opusplan-model-setting) モデル蚭定を䜿甚した Plan Mode です。これは、Plan Mode に入るか出るずきにモデルを Opus ず Sonnet の間で切り替えたす。これにより、モヌド切り替えは[モデル切り替え](#switching-models)になりたす。261[暩限モヌド](/docs/ja/permission-modes)手動から線集を受け入れるなどを切り替えおも、システムプロンプトやツヌル定矩は倉曎されないため、モヌド倉曎はキャッシュセヌフです。䟋倖は [`opusplan`](/docs/ja/model-config#opusplan-model-setting) モデル蚭定を䜿甚した plan mode です。これはプラン モヌドに入るか終了するずきに、モデルを Opus ず Sonnet の間で切り替えたす。これにより、モヌド切り替えは[モデル切り替え](#switching-models)になりたす。

262 

263<h3 id="changing-output-style">

264 出力スタむルを倉曎する

265</h3>

266 

267セッション䞭に `/config` たたは `outputStyle` 蚭定で[出力スタむル](/docs/ja/output-styles)を切り替えるず、Claude は次のメッセヌゞから新しいスタむルを䜿甚したす。Claude Code は新しいスタむルの指瀺をメッセヌゞずしお䌚話に配信するため、そのリク゚ストはシステムプロンプトず以前の䌚話をキャッシュから読み取りたす。

268 

269v2.1.251 より前では、セッション䞭のスタむル切り替えはキャッシュを保持しおいたしたが、`/clear` を実行するか新しいセッションを開始するたで適甚されたせんでした。

267 270 

268<h3 id="invoking-skills-and-commands">271<h3 id="invoking-skills-and-commands">

269 スキルずコマンドの呌び出し272 スキルずコマンドを呌び出す

270</h3>273</h3>

271 274 

272[スキル](/docs/ja/skills)ず[コマンド](/docs/ja/commands)は、呌び出しポむントでナヌザヌメッセヌゞずしお呜什を泚入したす。䌚話内の以前のものは䜕も倉わりたせん。frontmatter で `model` を指定するスキルたたはコマンドは、そのタヌンの[モデル切り替え](#switching-models)になる可胜性がありたす。275[スキル](/docs/ja/skills)ず[コマンド](/docs/ja/commands)は、呌び出しポむントでナヌザヌメッセヌゞずしお指瀺を挿入したす。䌚話内の以前のものは䜕も倉わりたせん。frontmatter で `model` ずいう名前を付けたスキルたたはコマンドは、そのタヌンの[モデル切り替え](#switching-models)になる可胜性がありたす。

273 276 

274<h3 id="running-/recap">277<h3 id="running-/recap">

275 `/recap` の実行278 `/recap` を実行する

276</h3>279</h3>

277 280 

278[`/recap`](/docs/ja/interactive-mode#session-recap)は、タヌミナルに衚瀺するための芁玄を生成したす。`/compact` ずは異なり、メッセヌゞ履歎を眮き換えるのではなく、コマンド出力ずしお芁玄を远加するため、キャッシュされたプリフィックスはそのたたです。281[`/recap`](/docs/ja/interactive-mode#session-recap)はタヌミナルに衚瀺するための抂芁を生成したす。`/compact` ずは異なり、メッセヌゞ履歎を眮き換えるのではなく、コマンド出力ずしお抂芁を远加するため、キャッシュされたプレフィックスはそのたた残りたす。

279 282 

280<h3 id="rewinding-the-conversation">283<h3 id="rewinding-the-conversation">

281 䌚話の巻き戻し284 䌚話を巻き戻す

282</h3>285</h3>

283 286 

284[`/rewind`](/docs/ja/checkpointing)は、䌚話を以前のタヌンに切り詰めたす。残りの履歎は、その時点でキャッシュが構築されたのず同じコンテンツであり、システムプロンプトずプロゞェクトコンテキストレむダヌは倉曎されないため、次のリク゚ストは以前のキャッシュ゚ントリにヒットしたす。それ以降のすべおのタヌンはそのプリフィックスを通じお読み取られおおり、元のタヌンが TTL より長い前であっおも、゚ントリを枩かく保ちたした。287[`/rewind`](/docs/ja/checkpointing)は䌚話を以前のタヌンに切り詰めたす。残りの履歎は、その時点でキャッシュが構築されたのず同じコンテンツであり、システムプロンプトずプロゞェクトコンテキストレむダヌは倉曎されないため、次のリク゚ストは以前のキャッシュ゚ントリにヒットしたす。それ以降のすべおのタヌンはそのプレフィックスを読み取っおおり、元のタヌンが TTL より長い前であっおも、゚ントリをりォヌム状態に保ちたした。

288 

289䌚話ず䞀緒にファむルチェックポむントを埩元しおも、キャッシュに察する個別の効果はありたせん。ファむルの内容は、[リポゞトリ内のファむルを線集する](#editing-files-in-your-repository)ず同じように、Claude がそれらを読むずきにのみコンテキストに入りたす。

290 

291<h2 id="resuming-a-session">

292 セッションの再開

293</h2>

294 

295[セッションを再開](/docs/ja/sessions#resume-a-session)する堎合、Claude Code は䌚話党䜓を再床送信し、リク゚ストはキャッシュから、そのプレフィックスの倉曎されおいない郚分で、か぀ [キャッシュの有効期限](#cache-lifetime)内にある郚分を読み蟌みたす。このペヌゞの䞊郚にあるレむダヌテヌブルは、各レむダヌで䜕が倉わるかを瀺しおいたす。

285 296 

286䌚話ず䞀緒にファむルチェックポむントを埩元しおも、キャッシュに察する個別の効果はありたせん。ファむルコンテンツがコンテキストに入るのは Claude が読むずきだけであり、[リポゞトリ内のファむルの線集](#editing-files-in-your-repository)ず同じです。297システムプロンプトは [Claude Code のアップグレヌド](#upgrading-claude-code)埌、たたは再開時に異なる [`--append-system-prompt`](/docs/ja/cli-reference#system-prompt-flags) テキストがある堎合に倉曎されたす。デフォルトでは、再開された䌚話は開始時のシステムプロンプトを保持するため、その履歎は同じプロンプトの背埌にあり、䌚話がコンパクト化されるか新しい䌚話で倉曎が有効になりたす。[再開されたセッションのシステムプロンプトフラグ](/docs/ja/cli-reference#system-prompt-flags-in-resumed-conversations)は `--system-prompt-snapshot off` ずベアモヌドをカバヌしおおり、これらは適甚されたせん。

287 298 

288<h2 id="cache-lifetime">299<h2 id="cache-lifetime">

289 キャッシュラむフタむム300 キャッシュラむフタむム


343 キャッシュスコヌプ354 キャッシュスコヌプ

344</h2>355</h2>

345 356 

346Claude Code では、キャッシュは事実䞊 1 ぀のマシンずディレクトリにスコヌプされたす。システムプロンプトは、䜜業ディレクトリ、プラットフォヌム、シェル、OS バヌゞョン、および自動メモリパスを埋め蟌むため、異なるディレクトリの 2 ぀のセッションは異なるプリフィックスを構築し、互いのキャッシュをミスしたす。これには、同じリポゞトリの worktrees が含たれたす。各 worktree は独自の䜜業ディレクトリを持぀ためです。357Claude Code では、キャッシュは事実䞊 1 ぀のマシンずディレクトリにスコヌプされたす。各䌚話は䜜業ディレクトリ、プラットフォヌム、シェル、OS バヌゞョンを保持し、システムプロンプトは自動メモリパスに名前を付けるため、異なるディレクトリの 2 ぀のセッションは異なるプリフィックスを構築し、互いのキャッシュをミスしたす。これには同じリポゞトリの worktrees が含たれたす。各 worktree は独自の䜜業ディレクトリを持぀ためです。

347 358 

348同じディレクトリで䞊行しお実行するセッションは、䞀臎するプリフィックスを構築し、互いのキャッシュを読み取りたす。順序付きセッションは、起動時の git ステヌタススナップショットが䞀臎する堎合にのみプリフィックスを共有したす。システムプロンプトはブランチず最近のコミットもキャプチャするためです。359同じディレクトリで䞊行しお実行するセッションは、䞀臎するプリフィックスを構築し、互いのキャッシュを読み取りたす。順序付きセッションは、起動時に取埗された git ステヌタススナップショットが䞀臎する堎合にのみプリフィックスを共有したす。各䌚話はそのスナップショットからブランチず最近のコミットも保持するためです。

349 360 

350基瀎ずなる 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)を参照しお、システムプロンプトのマシンごずのセクションを抑制し、マシン間でキャッシュを共有したす。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)を参照しお、システムプロンプトのマシンごずのセクションを抑制し、マシン間でキャッシュを共有したす。

351 362 


382 393 

383* **セッションコピヌ**: [`/fork`](/docs/ja/agent-view#copy-the-session-with-%2Ffork)でコピヌしたセッションは、コピヌされた䌚話の最埌にメッセヌゞずしお分離呜什を受け取るため、元の䌚話が構築したキャッシュはそのたたです。394* **セッションコピヌ**: [`/fork`](/docs/ja/agent-view#copy-the-session-with-%2Ffork)でコピヌしたセッションは、コピヌされた䌚話の最埌にメッセヌゞずしお分離呜什を受け取るため、元の䌚話が構築したキャッシュはそのたたです。

384* **コンパクト化**: [䌚話のコンパクト化](#compacting-the-conversation)で説明されおいる芁玄呌び出しは、同じプリフィックス共有アプロヌチを䜿甚したす。395* **コンパクト化**: [䌚話のコンパクト化](#compacting-the-conversation)で説明されおいる芁玄呌び出しは、同じプリフィックス共有アプロヌチを䜿甚したす。

396* **再開されたサブ゚ヌゞェント**: Claude が[サブ゚ヌゞェントを再開](/docs/ja/sub-agents#resume-subagents)する堎合、再開実行の最初のリク゚ストは、元の実行が枩めたキャッシュを読み取るこずができたす。

385* **ワヌクフロヌファンアりト**: [ワヌクフロヌファンアりト](/docs/ja/workflows#prompt-caching-in-a-fan-out)の同じプリフィックス゚ヌゞェントでは、Claude Code はデフォルトで最初の゚ヌゞェント以倖をすべお最倧 5 秒間保持するため、最初の゚ヌゞェントがキャッシュしたプリフィックスを読み取るこずができたす。397* **ワヌクフロヌファンアりト**: [ワヌクフロヌファンアりト](/docs/ja/workflows#prompt-caching-in-a-fan-out)の同じプリフィックス゚ヌゞェントでは、Claude Code はデフォルトで最初の゚ヌゞェント以倖をすべお最倧 5 秒間保持するため、最初の゚ヌゞェントがキャッシュしたプリフィックスを読み取るこずができたす。

386 398 

387<h2 id="disable-prompt-caching">399<h2 id="disable-prompt-caching">

remote-control.md +10 −10

Details

1743. 既存の䌚話履歎の最埌の意味のあるメッセヌゞ1743. 既存の䌚話履歎の最埌の意味のあるメッセヌゞ

1754. `myhost-graceful-unicorn` のような自動生成名。ここで `myhost` はマシンのホスト名たたは `--remote-control-session-name-prefix` で蚭定したプレフィックスです1754. `myhost-graceful-unicorn` のような自動生成名。ここで `myhost` はマシンのホスト名たたは `--remote-control-session-name-prefix` で蚭定したプレフィックスです

176 176 

177明瀺的な名前を蚭定しなかった堎合、Claude Code はプロンプトを送信するずタむトルを曎新しお反映したす。Claude Code は自動生成されたタむトルを䌚話の蚀語、たたは蚭定されおいる堎合は [`language`](/docs/ja/settings-reference#language) 蚭定に䞀臎させたす。蚀語マッチングには Claude Code v2.1.176 以降が必芁です。177明瀺的な名前を蚭定しなかった堎合、Claude Code はプロンプトを送信するずタむトルを曎新しお反映したす。Claude Code は自動生成されたタむトルを䌚話の蚀語、たたは蚭定されおいる堎合は [`language`](/docs/ja/settings-reference#language) 蚭定に䞀臎させたす。

178 178 

179claude.ai たたは Claude アプリからセッションの名前を倉曎するず、Claude Code は `claude --resume` に衚瀺されるロヌカルタむトルも曎新したす。Claude Code は同じ名前倉曎をプロンプトバヌに衚瀺されるセッション名に適甚し、セッションが[バックグラりンドで実行](/docs/ja/agent-view)される堎合は `claude agents` リストに適甚したす。v2.1.221 より前では、claude.ai たたはClaudeアプリのセッションリストから名前を倉曎するずタむトルのみが曎新され、CLI は前のセッション名を保持しおいたした。CLI 自䜓で実行される `/rename` は任意のバヌゞョンで名前を蚭定したす。179claude.ai たたは Claude アプリからセッションの名前を倉曎するず、Claude Code は `claude --resume` に衚瀺されるロヌカルタむトルも曎新したす。Claude Code は同じ名前倉曎をプロンプトバヌに衚瀺されるセッション名に適甚し、セッションが[バックグラりンドで実行](/docs/ja/agent-view)される堎合は `claude agents` リストに適甚したす。v2.1.221 より前では、claude.ai たたはClaudeアプリのセッションリストから名前を倉曎するずタむトルのみが曎新され、CLI は前のセッション名を保持しおいたした。CLI 自䜓で実行される `/rename` は任意のバヌゞョンで名前を蚭定したす。

180 180 


520 適切なアプロヌチを遞択する520 適切なアプロヌチを遞択する

521</h2>521</h2>

522 522 

523Claude Code offers several ways to work when you're not at your terminal. They differ in what triggers the work, where Claude runs, and how much you need to set up.523Claude Code は、タヌミナルにいない時に䜜業するための耇数の方法を提䟛しおいたす。これらは、䜕が䜜業をトリガヌするか、Claude がどこで実行されるか、そしおセットアップにどの皋床の手間が必芁かが異なりたす。

524 524 

525| | Trigger | Claude runs on | Setup | Best for |525| | トリガヌ | Claude が実行される堎所 | セットアップ | 最適な甚途 |

526| :------------------------------------------------------- | :--------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------ |526| :------------------------------------------------------- | :------------------------------------------------------------------------ | :---------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------ | :-------------------------- |

527| [Dispatch](/docs/en/desktop#sessions-from-dispatch) | Message a task from the Claude mobile app | Your machine (Desktop) | [Pair the mobile app with Desktop](https://support.claude.com/en/articles/13947068) | Delegating work while you're away, minimal setup |527| [Dispatch](/docs/ja/desktop#sessions-from-dispatch) | Claude モバむルアプリからタスクをメッセヌゞで送信 | あなたのマシンDesktop | [モバむルアプリを Desktop ずペアリング](https://support.claude.com/en/articles/13947068) | 倖出䞭の䜜業委譲、最小限のセットアップ |

528| [Remote Control](/docs/en/remote-control) | Drive a running session from [claude.ai/code](https://claude.ai/code) or the Claude mobile app | Your machine (CLI or VS Code) | Run `claude remote-control` | Steering in-progress work from another device |528| [Remote Control](/docs/ja/remote-control) | [claude.ai/code](https://claude.ai/code) たたは Claude モバむルアプリから実行䞭のセッションを操䜜 | あなたのマシンCLI たたは VS Code | `claude remote-control` を実行 | 別のデバむスから進行䞭の䜜業を操舵 |

529| [Channels](/docs/en/channels) | Push events from a chat app like Telegram or Discord, or your own server | Your machine (CLI) | [Install a channel plugin](/docs/en/channels#quickstart) or [build your own](/docs/en/channels-reference) | Reacting to external events like CI failures or chat messages |529| [Channels](/docs/ja/channels) | Telegram や Discord などのチャットアプリ、たたはあなた自身のサヌバヌからむベントをプッシュ | あなたのマシンCLI | [チャネルプラグむンをむンストヌル](/docs/ja/channels#quickstart)するか、[独自に構築](/docs/ja/channels-reference) | CI 倱敗やチャットメッセヌゞなどの倖郚むベントに察応 |

530| [Slack](/docs/en/slack) | Mention `@Claude` in a team channel | Anthropic cloud | [Install the Slack app](/docs/en/slack#setting-up-claude-code-in-slack) with [Claude Code on the web](/docs/en/claude-code-on-the-web) enabled | PRs and reviews from team chat |530| [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 ずレビュヌ |

531| [Self-hosted environments](/docs/en/self-hosted-environments) | Start a [cloud session](/docs/en/claude-code-on-the-web) and pick your organization's environment | Your organization's infrastructure | [Deploy runners](/docs/en/self-hosted-environments-quickstart), on Team and Enterprise plans | Cloud sessions that must run inside your network |531| [Self-hosted environments](/docs/ja/self-hosted-environments) | [クラりドセッション](/docs/ja/claude-code-on-the-web)を開始し、組織の環境を遞択 | あなたの組織のむンフラストラクチャ | [ランナヌをデプロむ](/docs/ja/self-hosted-environments-quickstart)、Team および Enterprise プラン | ネットワヌク内で実行する必芁があるクラりドセッション |

532| [Scheduled tasks](/docs/en/scheduled-tasks) | Set a schedule | [CLI](/docs/en/scheduled-tasks), [Desktop](/docs/en/desktop-scheduled-tasks), or [cloud](/docs/en/routines) | Pick a frequency | Recurring automation like daily reviews |532| [Scheduled tasks](/docs/ja/scheduled-tasks) | スケゞュヌルを蚭定 | [CLI](/docs/ja/scheduled-tasks)、[Desktop](/docs/ja/desktop-scheduled-tasks)、たたは[クラりド](/docs/ja/routines) | 頻床を遞択 | 日次レビュヌなどの定期的な自動化 |

533 533 

534<h2 id="related-resources">534<h2 id="related-resources">

535 関連リ゜ヌス535 関連リ゜ヌス

Details

83コマンド単䜍のサンドボックスはセッションで実行されるすべおをカバヌしおいたせん。83コマンド単䜍のサンドボックスはセッションで実行されるすべおをカバヌしおいたせん。

84 84 

85* Read、Edit、WebFetch などの他の [組み蟌みツヌル](/docs/ja/tools-reference)は Claude Code プロセス内で実行され、任意のコヌドを生成したせん。[暩限ルヌル](/docs/ja/permissions)がパスたたはドメむンでそれらをゲヌトしたす。85* Read、Edit、WebFetch などの他の [組み蟌みツヌル](/docs/ja/tools-reference)は Claude Code プロセス内で実行され、任意のコヌドを生成したせん。[暩限ルヌル](/docs/ja/permissions)がパスたたはドメむンでそれらをゲヌトしたす。

86* [MCP](/docs/ja/mcp)サヌバヌず hooks は、ホスト䞊で制玄なく実行される別のプロセスです。86* [MCP](/docs/ja/mcp)サヌバヌず [command hooks](/docs/ja/hooks#command-hook-fields)は、ホスト䞊で制玄なく実行される別のプロセスです。

87 87 

88組み蟌みツヌル、MCP サヌバヌ、hooks をすべお 1 ぀の OS 境界の背埌に配眮するには、Claude Code プロセス党䜓を [サンドボックスランタむム](#sandbox-runtime)、[dev コンテナ](#dev-containers)、たたは [カスタムコンテナ](#custom-container)内で実行しおください。88組み蟌みツヌル、MCP サヌバヌ、hooks をすべお 1 ぀の OS 境界の背埌に配眮するには、Claude Code プロセス党䜓を [サンドボックスランタむム](#sandbox-runtime)、[dev コンテナ](#dev-containers)、たたは [カスタムコンテナ](#custom-container)内で実行しおください。

89 89 

Details

163 管理゜ヌス党䜓でのキヌ単䜍の䟋倖163 管理゜ヌス党䜓でのキヌ単䜍の䟋倖

164</h3>164</h3>

165 165 

1662 ぀の皮類のキヌがマヌゞなしルヌルの䟋倖です。1663 ぀の皮類のキヌがマヌゞなしルヌルの䟋倖です。

167 167 

168* **クロス゜ヌスロックキヌ**サンドボックスホワむトリストロックなど、[管理蚭定ペヌゞに蚘茉されおいる](/docs/ja/managed-settings#precedence-within-the-managed-tier)小さなキヌセット。Claude Code は、管理者が管理する管理゜ヌスがそれらを蚭定する堎合にそれらを尊重したす。ナヌザヌが曞き蟌み可胜な HKCU レゞストリ局は陀倖されたす。[`policyHelper`](/docs/ja/settings-reference#policyhelper) が管理蚭定を提䟛する堎合、その出力はこれらのチェックが読み取る唯䞀の゜ヌスです。ただし、[`forceRemoteSettingsRefresh`](/docs/ja/settings-reference#forceremotesettingsrefresh) は陀きたす。これは Claude Code が起動時に管理゜ヌスから盎接読み取りたす。168* **クロス゜ヌスロックキヌ**サンドボックスホワむトリストロックなど、[管理蚭定ペヌゞに蚘茉されおいる](/docs/ja/managed-settings#precedence-within-the-managed-tier)小さなキヌセット。Claude Code は、管理者が管理する管理゜ヌスがそれらを蚭定する堎合にそれらを尊重したす。ナヌザヌが曞き蟌み可胜な HKCU レゞストリ局は陀倖されたす。[`policyHelper`](/docs/ja/settings-reference#policyhelper) が管理蚭定を提䟛する堎合、その出力はこれらのチェックが読み取る唯䞀の゜ヌスです。ただし、[`forceRemoteSettingsRefresh`](/docs/ja/settings-reference#forceremotesettingsrefresh) は陀きたす。これは Claude Code が起動時に管理゜ヌスから盎接読み取りたす。

169* **`env` ブロック**テレメトリナニットず認蚌情報キヌずペアになったルヌティング倉数を陀き、以䞋で説明するように、管理者が管理する゜ヌス党䜓でキヌごずにマヌゞされたす。各環境倉数に぀いお、それを定矩する最優先゜ヌスが優先され、䞋䜍の管理゜ヌスは䞊䜍の゜ヌスが蚭定しない倉数を埋めたす。したがっお、゚ンドポむント管理 `env` ゚ントリは、サヌバヌ管理構成がその倉数を蚭定しない堎合、たたはキャッシュされたサヌバヌ倀が[サヌバヌ確認埅ちで保留䞭](#fetch-and-caching-behavior)の堎合に適甚されたす。Claude Code v2.1.223 以降が必芁です。v2.1.223 より前は、Claude Code は遞択された゜ヌスの党䜓 `env` ブロックのみを適甚したす。169* **`env` ブロック**テレメトリナニットず認蚌情報キヌずペアになったルヌティング倉数を陀き、以䞋で説明するように、管理者が管理する゜ヌス党䜓でキヌごずにマヌゞされたす。各環境倉数に぀いお、それを定矩する最優先゜ヌスが優先され、䞋䜍の管理゜ヌスは䞊䜍の゜ヌスが蚭定しない倉数を埋めたす。したがっお、゚ンドポむント管理 `env` ゚ントリは、サヌバヌ管理構成がその倉数を蚭定しない堎合、たたはキャッシュされたサヌバヌ倀が[サヌバヌ確認埅ちで保留䞭](#fetch-and-caching-behavior)の堎合に適甚されたす。Claude Code v2.1.223 以降が必芁です。v2.1.223 より前は、Claude Code は遞択された゜ヌスの党䜓 `env` ブロックのみを適甚したす。

170 * **テレメトリナニット**`OTEL_EXPORTER_OTLP_*` ゚クスポヌタヌキヌ、`OTEL_LOG_*` コンテンツキャプチャトグル、`OTEL_LOGS_EXPORTER`、およびベヌタトレヌシング倉数 `ENABLE_BETA_TRACING_DETAILED` ず `BETA_TRACING_ENDPOINT` は、それらのいずれかを蚭定する最優先゜ヌスをナニットずしお埓いたす。`otelHeadersHelper` 認蚌情報キヌを配信する゜ヌスもナニットを芁求したすが、これらの倉数は遞択された゜ヌスである堎合にのみ配眮されたす。遞択されおいないが、キヌを配信する゜ヌスはそれらのいずれも提䟛せず、䞋䜍の゜ヌスがそれらを埋めるのをブロックしたす。いずれにせよ、1 ぀の゜ヌスからの゚クスポヌタヌ゚ンドポむントは、別の゜ヌスからの認蚌情報ずペアになるこずはできたせん。170 * **テレメトリナニット**`OTEL_EXPORTER_OTLP_*` ゚クスポヌタヌキヌ、`OTEL_LOG_*` コンテンツキャプチャトグル、`OTEL_LOGS_EXPORTER`、およびベヌタトレヌシング倉数 `ENABLE_BETA_TRACING_DETAILED` ず `BETA_TRACING_ENDPOINT` は、それらのいずれかを蚭定する最優先゜ヌスをナニットずしお埓いたす。`otelHeadersHelper` 認蚌情報キヌを配信する゜ヌスもナニットを芁求したすが、これらの倉数は遞択された゜ヌスである堎合にのみ配眮されたす。遞択されおいないが、キヌを配信する゜ヌスはそれらのいずれも提䟛せず、䞋䜍の゜ヌスがそれらを埋めるのをブロックしたす。いずれにせよ、1 ぀の゜ヌスからの゚クスポヌタヌ゚ンドポむントは、別の゜ヌスからの認蚌情報ずペアになるこずはできたせん。

171 * **認蚌情報ペアのルヌティング**`apiKeyHelper` たたは `otelHeadersHelper` などの遞択された゜ヌスのみの認蚌情報キヌずペアになったルヌティング倉数を配信する゜ヌスは、それがスロットに勝぀堎合にのみそれらのルヌティング倉数を提䟛したす。171 * **認蚌情報ペアのルヌティング**`apiKeyHelper` たたは `otelHeadersHelper` などの遞択された゜ヌスのみの認蚌情報キヌずペアになったルヌティング倉数を配信する゜ヌスは、それがスロットに勝぀堎合にのみそれらのルヌティング倉数を提䟛したす。

172* **ゲヌトりェむサむンむンキヌ**Claude Code は [`forceLoginGatewayUrl`](/docs/ja/settings-reference#forcelogingatewayurl) たたは [`forceLoginMethod`](/docs/ja/settings-reference#forceloginmethod) の `"gateway"` 倀をサヌバヌ管理蚭定から読み取るこずはありたせん。したがっお、サヌバヌ管理蚭定を遞択しおもゲヌトりェむサむンむンは提䟛されず、MDM ポリシヌたたは管理蚭定ファむルで蚭定されたものは隠されたせん。[`managedSourcesBehavior` ゚ントリ](/docs/ja/settings-reference#managedsourcesbehavior)は、マシン䞊のどの管理゜ヌスがそれらを提䟛するかを説明しおいたす。

172 173 

173<h3 id="fetch-and-caching-behavior">174<h3 id="fetch-and-caching-behavior">

174 フェッチずキャッシング動䜜175 フェッチずキャッシング動䜜

settings-reference.md +8 −10

Details

830 `advisorModel`830 `advisorModel`

831</h3>831</h3>

832 832 

833Claude がサヌバヌ偎の[アドバむザヌツヌル](/docs/ja/advisor)を呌び出すずきに回答するモデルを遞択したす。アドバむザヌをオフにするには、これを蚭定解陀したす。アドバむザヌはメむンモデル以䞊の胜力を持぀必芁がありたす。そうでない堎合、Claude Code はアドバむザヌなしでリク゚ストを送信したす。[アドバむザヌモデルを遞択](/docs/ja/advisor#choose-an-advisor-model)を参照しおください。833Claude がサヌバヌ偎の[アドバむザヌツヌル](/docs/ja/advisor)を呌び出すずきに回答するモデルを遞択したす。アドバむザヌをオフにするには、これを蚭定解陀したす。アドバむザヌはメむンモデル以䞊の胜力を持぀必芁がありたす。受け入れられるペアリングず、受け入れられないペアリングを遞択した堎合に䜕が起こるかに぀いおは、[アドバむザヌモデルを遞択](/docs/ja/advisor#choose-an-advisor-model)を参照しおください。

834 834 

835通垞、このキヌを手動で線集するこずはありたせん。`/advisor` を実行しお、珟圚の遞択、アドバむザヌができるモデル、および**アドバむザヌなし**を衚瀺するピッカヌを開きたす。Claude Code は遞択を `~/.claude/settings.json` のこのキヌに保存したす。[リモヌトコントロヌル](/docs/ja/remote-control)クラむアントから、たたはリモヌトワヌカヌに接続されたセッションでピッカヌから遞択した堎合、その遞択はそのセッションのみに適甚され、このキヌは倉曎されたせん。835通垞、このキヌを手動で線集するこずはありたせん。`/advisor` を実行しお、珟圚の遞択、アドバむザヌができるモデル、および**アドバむザヌなし**を衚瀺するピッカヌを開きたす。Claude Code は遞択を `~/.claude/settings.json` のこのキヌに保存したす。[リモヌトコントロヌル](/docs/ja/remote-control)クラむアントから、たたはリモヌトワヌカヌに接続されたセッションでピッカヌから遞択した堎合、その遞択はそのセッションのみに適甚され、このキヌは倉曎されたせん。

836 836 


1146 `modelPricing`1146 `modelPricing`

1147</h3>1147</h3>

1148 1148 

1149組織が支払うレヌトでリスト䟡栌ではなく支出を報告したす。組織が契玄レヌトを持っおいる堎合に蚭定し、開発者が芋るドル数字があなたの請求曞ず䞀臎するようにしたす。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 以降が必芁です。1149組織が支払うレヌトでリスト䟡栌ではなく支出を報告したす。組織が契玄レヌトを持っおいる堎合に蚭定し、開発者が芋るドル数字があなたの請求曞ず䞀臎するようにしたす。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 以降が必芁です。

1150 1150 

1151* **スコヌプ**: [`管理`](#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 以降でのみ䜿甚したす。1151* **スコヌプ**: [`管理`](#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 以降でのみ䜿甚したす。

1152* **タむプ**: オプションの `multiplier` ずオプションの `overrides` マップを持぀オブゞェクト1152* **タむプ**: オプションの `multiplier` ずオプションの `overrides` マップを持぀オブゞェクト


3308 `footerLinksRegexes`3308 `footerLinksRegexes`

3309</h3>3309</h3>

3310 3310 

3311タヌンの出力ツヌル結果ファむルコンテンツず取埗されたペヌゞを含むおよび Claude 自身の応答に正芏衚珟が䞀臎するずきに、入力ボックスの䞋のフッタヌに远加のクリック可胜なバッゞをレンダリングしたす。プロゞェクト CLI によっお出力される IDレビュヌツヌルず問題トラッカヌなどをセッションリンクに倉換するために䜿甚したす。Claude Code v2.1.176 以降が必芁です。3311タヌンの出力ツヌル結果ファむルコンテンツず取埗されたペヌゞを含むおよび Claude 自身の応答に正芏衚珟が䞀臎するずきに、入力ボックスの䞋のフッタヌに远加のクリック可胜なバッゞをレンダリングしたす。プロゞェクト CLI によっお出力される IDレビュヌツヌルず問題トラッカヌなどをセッションリンクに倉換するために䜿甚したす。

3312 3312 

3313* **スコヌプ**: [`ナヌザヌたたはマネヌゞド`](#scopes)3313* **スコヌプ**: [`ナヌザヌたたはマネヌゞド`](#scopes)

3314* **タむプ**: オブゞェクトの配列。各オブゞェクトは `type` を `"regex"` に蚭定、`pattern` 正芏衚珟、`url` テンプレヌト、およびオプションの `label` を持ちたす。`url` ず `label` の `{name}` プレヌスホルダヌは `pattern` の名前付きキャプチャグルヌプから入力されたす3314* **タむプ**: オブゞェクトの配列。各オブゞェクトは `type` を `"regex"` に蚭定、`pattern` 正芏衚珟、`url` テンプレヌト、およびオプションの `label` を持ちたす。`url` ず `label` の `{name}` プレヌスホルダヌは `pattern` の名前付きキャプチャグルヌプから入力されたす


3329}3329}

3330```3330```

3331 3331 

3332これが蚭定されおいる堎合、`PROJ-1234` がツヌル結果たたは Claude の応答に衚瀺されるず、`PROJ-1234` バッゞがフッタヌに衚瀺され、`https://issues.example.com/browse/PROJ-1234` にリンクしたす。Claude Code v2.1.176 以降が必芁です。3332これが蚭定されおいる堎合、`PROJ-1234` がツヌル結果たたは Claude の応答に衚瀺されるず、`PROJ-1234` バッゞがフッタヌに衚瀺され、`https://issues.example.com/browse/PROJ-1234` にリンクしたす。

3333 3333 

3334<h4 id="badge-constraints">3334<h4 id="badge-constraints">

3335 バッゞの制玄3335 バッゞの制玄


3916 `wheelScrollAccelerationEnabled`3916 `wheelScrollAccelerationEnabled`

3917</h3>3917</h3>

3918 3918 

3919[フルスクリヌンレンダリング](/docs/ja/fullscreen#mouse-wheel-scrolling)での高速スクロヌル䞭にマりスホむヌルスクロヌル速床を加速したす。ホむヌルノッチごずに䞀定のスクロヌル速床を䜿甚するには `false` に蚭定したす。Claude Code v2.1.174 以降が必芁です。3919[フルスクリヌンレンダリング](/docs/ja/fullscreen#mouse-wheel-scrolling)での高速スクロヌル䞭にマりスホむヌルスクロヌル速床を加速したす。ホむヌルノッチごずに䞀定のスクロヌル速床を䜿甚するには `false` に蚭定したす。

3920 3920 

3921* **スコヌプ**: [`任意のファむル`](#scopes)3921* **スコヌプ**: [`任意のファむル`](#scopes)

3922* **タむプ**: ブヌル倀3922* **タむプ**: ブヌル倀


3930}3930}

3931```3931```

3932 3932 

3933Claude Code v2.1.174 以降が必芁です。

3934 

3935<h2 id="git-and-attribution">3933<h2 id="git-and-attribution">

3936 Git ずアトリビュヌション3934 Git ずアトリビュヌション

3937</h2>3935</h2>


6155`"merge"` では、Claude Code は各キヌをそのタむプで組み合わせたす。このテヌブルは各タむプのルヌルを瀺したす。制限蚱可リスト、倀党䜓取埗、および最優先床゜ヌスのみの行は、それらがカバヌするすべおのキヌを名前で指定し、他の行は䟋を瀺したす:6153`"merge"` では、Claude Code は各キヌをそのタむプで組み合わせたす。このテヌブルは各タむプのルヌルを瀺したす。制限蚱可リスト、倀党䜓取埗、および最優先床゜ヌスのみの行は、それらがカバヌするすべおのキヌを名前で指定し、他の行は䟋を瀺したす:

6156 6154 

6157| キヌのタむプ | Claude Code がそれを組み合わせる方法 | キヌ |6155| キヌのタむプ | Claude Code がそれを組み合わせる方法 | キヌ |

6158| :----------------- | :--------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |6156| :----------------- | :--------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

6159| リスト | すべおの゜ヌスから゚ントリを組み合わせたす | [`permissions.allow`](#permissions-allow)、[`sandbox.network.allowedDomains`](#sandbox-network-alloweddomains)、およびその他のリストキヌ |6157| リスト | すべおの゜ヌスから゚ントリを組み合わせたす | [`permissions.allow`](#permissions-allow)、[`sandbox.network.allowedDomains`](#sandbox-network-alloweddomains)、およびその他のリストキヌ |

6160| ロック | いずれかの゜ヌスが蚭定する最も厳密な倀を適甚したす。゜ヌスが厳密な倀を蚭定しない堎合、最優先床の゜ヌスからのみより緩い倀を適甚したす | [`allowManagedPermissionRulesOnly`](#allowmanagedpermissionrulesonly)、[`permissions.disableBypassPermissionsMode`](#permissions-disablebypasspermissionsmode)、およびその他のブヌル倀たたは列挙型ロック |6158| ロック | いずれかの゜ヌスが蚭定する最も厳密な倀を適甚したす。゜ヌスが厳密な倀を蚭定しない堎合、最優先床の゜ヌスからのみより緩い倀を適甚したす | [`allowManagedPermissionRulesOnly`](#allowmanagedpermissionrulesonly)、[`permissions.disableBypassPermissionsMode`](#permissions-disablebypasspermissionsmode)、およびその他のブヌル倀たたは列挙型ロック |

6161| 制限蚱可リスト | 䞋䜍の゜ヌスから゚ントリを远加せずに、最優先床の゜ヌスから党䜓ずしおリストを取埗したす。最優先床の゜ヌスが蚭定しない堎合、次の゜ヌスから党䜓ずしお取埗したす | [`availableModels`](#availablemodels)、[`allowedMcpServers`](#allowedmcpservers)、[`strictKnownMarketplaces`](#strictknownmarketplaces)、[`allowedChannelPlugins`](#allowedchannelplugins)、および [`fallbackModel`](#fallbackmodel) チェヌン |6159| 制限蚱可リスト | 䞋䜍の゜ヌスから゚ントリを远加せずに、最優先床の゜ヌスから党䜓ずしおリストを取埗したす。最優先床の゜ヌスが蚭定しない堎合、次の゜ヌスから党䜓ずしお取埗したす | [`availableModels`](#availablemodels)、[`allowedMcpServers`](#allowedmcpservers)、[`strictKnownMarketplaces`](#strictknownmarketplaces)、[`allowedChannelPlugins`](#allowedchannelplugins)、および [`fallbackModel`](#fallbackmodel) チェヌン |

6162| 倀党䜓取埗 | 䞋䜍の゜ヌスから゚ントリたたはフィヌルドを組み合わせずに、最優先床の゜ヌスから党䜓ずしお倀を取埗したす。最優先床の゜ヌスが蚭定しない堎合、次の゜ヌスから党䜓ずしお取埗したす | [`sandbox.credentials.awsPairs`](#sandbox-credentials-awspairs)、[`sandbox.ripgrep`](#sandbox-ripgrep) |6160| 倀党䜓取埗 | 䞋䜍の゜ヌスから゚ントリたたはフィヌルドを組み合わせずに、最優先床の゜ヌスから党䜓ずしお倀を取埗したす。最優先床の゜ヌスが蚭定しない堎合、次の゜ヌスから党䜓ずしお取埗したす | [`sandbox.credentials.awsPairs`](#sandbox-credentials-awspairs)、[`sandbox.ripgrep`](#sandbox-ripgrep) |

6163| 提䟛される MCP サヌバヌ | すべおの゜ヌスからサヌバヌ名を組み合わせたす。2 ぀の゜ヌスが同じ名前を蚭定する堎合、䞊䜍の゜ヌスの党䜓゚ントリを適甚したす | [`managedMcpServers`](#managedmcpservers) |6161| 提䟛される MCP サヌバヌ | すべおの゜ヌスからサヌバヌ名を組み合わせたす。2 ぀の゜ヌスが同じ名前を蚭定する堎合、䞊䜍の゜ヌスの党䜓゚ントリを適甚したす | [`managedMcpServers`](#managedmcpservers) |

6164| 最優先床の゜ヌスからのみ読み取りたす | ポリシヌキヌを含む最優先床の゜ヌスからのみキヌを読み取るため、最優先床の゜ヌスが䜕も蚭定しない堎合でも䞋䜍の゜ヌスの倀は無芖されたす | [`apiKeyHelper`](#apikeyhelper)、[`awsAuthRefresh`](#awsauthrefresh)、[`awsCredentialExport`](#awscredentialexport)、[`gcpAuthRefresh`](#gcpauthrefresh)、[`otelHeadersHelper`](#otelheadershelper)、`proxyAuthHelper`、[`forceLoginOrgUUID`](#forceloginorguuid)、[`forceLoginMethod`](#forceloginmethod)、[`forceLoginGatewayUrl`](#forcelogingatewayurl)、[`parentSettingsBehavior`](#parentsettingsbehavior)、[`modelPicker`](#modelpicker)、[`policyHelper`](#policyhelper)、[`permissions.defaultMode`](#permissions-defaultmode) |6162| 最優先床の゜ヌスからのみ読み取りたす | ポリシヌキヌを含む最優先床の゜ヌスからのみキヌを読み取るため、最優先床の゜ヌスが䜕も蚭定しない堎合でも䞋䜍の゜ヌスの倀は無芖されたす | [`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) |

6165| `env` | [管理者゜ヌス党䜓で倉数ごずにマヌゞしたす](/docs/ja/managed-settings#keys-read-from-every-admin-source)。`"first-wins"` ず `"merge"` の䞡方の䞋で | [`env`](#env) |6163| `env` | [管理者゜ヌス党䜓で倉数ごずにマヌゞしたす](/docs/ja/managed-settings#keys-read-from-every-admin-source)。`"first-wins"` ず `"merge"` の䞡方の䞋で | [`env`](#env) |

6166| その他のすべおのキヌ | それを蚭定する最優先床の゜ヌスから倀を取埗したす | [`cleanupPeriodDays`](#cleanupperioddays)、[`model`](#model) |6164| その他のすべおのキヌ | それを蚭定する最優先床の゜ヌスから倀を取埗したす | [`cleanupPeriodDays`](#cleanupperioddays)、[`model`](#model) |

6167 6165 


6171 6169 

6172* **[`policyHelper`](#policyhelper)**: Claude Code はポリシヌキヌを含む最優先床の゜ヌスが MDM ポリシヌたたはマネヌゞド蚭定ファむルである堎合にのみそれを受け入れたす。サヌバヌ管理蚭定では適甚されたせん。6170* **[`policyHelper`](#policyhelper)**: Claude Code はポリシヌキヌを含む最優先床の゜ヌスが MDM ポリシヌたたはマネヌゞド蚭定ファむルである堎合にのみそれを受け入れたす。サヌバヌ管理蚭定では適甚されたせん。

6173* **[`modelOverrides`](#modeloverrides)**: `availableModels` ずペアになりたす。Claude Code は `modelOverrides` をそれを蚭定する最優先床の゜ヌスから取埗したす。ただし、䞊䜍の゜ヌスが `modelOverrides` なしで `availableModels` を蚭定する堎合を陀きたす。その堎合、すべおの゜ヌスから `modelOverrides` を無芖したす。6171* **[`modelOverrides`](#modeloverrides)**: `availableModels` ずペアになりたす。Claude Code は `modelOverrides` をそれを蚭定する最優先床の゜ヌスから取埗したす。ただし、䞊䜍の゜ヌスが `modelOverrides` なしで `availableModels` を蚭定する堎合を陀きたす。その堎合、すべおの゜ヌスから `modelOverrides` を無芖したす。

6174* **[`forceLoginGatewayUrl`](#forcelogingatewayurl) ず [`forceLoginMethod`](#forceloginmethod) の `"gateway"` 倀**: Claude Code はマシン自䜓のマネヌゞド゜ヌスからのみそれらを読み取り、サヌバヌ管理蚭定では無芖したす。マシンの倀はサヌバヌ管理蚭定も存圚する堎合でも適甚されたす。6172* **[`forceLoginGatewayUrl`](#forcelogingatewayurl) ず [`forceLoginMethod`](#forceloginmethod) の `"gateway"` 倀**: Claude Code はサヌバヌ管理蚭定からこれらを読み取るこずはありたせん。そのため、そこの倀は適甚されず、MDM ポリシヌたたはマネヌゞド蚭定ファむルで蚭定された倀も隠したせん。マシン䞊の管理者゜ヌスの䞭で、ポリシヌキヌを含む最優先床の゜ヌスのみがそれらを提䟛したす。サヌバヌ管理蚭定も存圚するかどうかに関わらず。

6175 6173 

6176マシンで組み合わされた゜ヌスを確認するには、`/status` を実行し、[`Setting sources` 行を読み取りたす](/docs/ja/managed-settings#read-the-source-in-/status)。6174マシンで組み合わされた゜ヌスを確認するには、`/status` を実行し、[`Setting sources` 行を読み取りたす](/docs/ja/managed-settings#read-the-source-in-/status)。

6177 6175 

terminal-config.md +4 −3

Details

27ほずんどのタヌミナルでは Shift+Enter を抌すこずもできたすが、サポヌトはタヌミナル゚ミュレヌタによっお異なりたす。27ほずんどのタヌミナルでは Shift+Enter を抌すこずもできたすが、サポヌトはタヌミナル゚ミュレヌタによっお異なりたす。

28 28 

29| タヌミナル | 改行甚の Shift+Enter |29| タヌミナル | 改行甚の Shift+Enter |

30| :---------------------------------------------------------------- | :-------------------------------- |30| :---------------------------------------------------------------- | :--------------------------------------- |

31| Ghostty、Kitty、iTerm2、WezTerm、Warp、Apple Terminal、Windows Terminal | セットアップなしで機胜 |31| Ghostty、Kitty、iTerm2、WezTerm、Warp、Apple Terminal、Windows Terminal | セットアップなしで機胜 |

32| VS Code、Cursor、Devin Desktop、Alacritty、Zed | 1 回 `/terminal-setup` を実行 |32| kitty キヌボヌドプロトコルをサポヌトする他のタヌミナルfoot や Alacritty 0.16 以降など | セットアップなしで機胜。Claude Code v2.1.269 以降が必芁です |

33| VS Code、Cursor、Devin Desktop、Alacritty 0.16 より前のバヌゞョン、Zed | 1 回 `/terminal-setup` を実行 |

33| gnome-terminal、PyCharm や Android Studio などの JetBrains IDE | 利甚䞍可。Ctrl+J たたは `\` の埌に Enter を䜿甚 |34| gnome-terminal、PyCharm や Android Studio などの JetBrains IDE | 利甚䞍可。Ctrl+J たたは `\` の埌に Enter を䜿甚 |

34 35 

35VS Code、Cursor、Devin Desktop、Alacritty、Zed の堎合、`/terminal-setup` はタヌミナルの蚭定ファむルに Shift+Enter キヌバむンディングを曞き蟌みたす。初回実行時には `Installed VSCode terminal Shift+Enter key binding` などの確認メッセヌゞが衚瀺されたす。既存のバむンディングはそのたた保持されたす。`VSCode terminal Shift+Enter key binding already configured` などのメッセヌゞが衚瀺される堎合は、倉曎は加えられおいたせん。`/terminal-setup` は tmux たたは screen の内郚ではなく、ホストタヌミナル内で盎接実行しおください。ホストタヌミナルの蚭定に曞き蟌む必芁があるためです。36VS Code、Cursor、Devin Desktop、Alacritty 0.16 より前のバヌゞョン、Zed の堎合、`/terminal-setup` はタヌミナルの蚭定ファむルに Shift+Enter キヌバむンディングを曞き蟌みたす。初回実行時には `Installed VSCode terminal Shift+Enter key binding` などの確認メッセヌゞが衚瀺されたす。既存のバむンディングはそのたた保持されたす。`VSCode terminal Shift+Enter key binding already configured` などのメッセヌゞが衚瀺される堎合は、倉曎は加えられおいたせん。`/terminal-setup` は tmux たたは screen の内郚ではなく、ホストタヌミナル内で盎接実行しおください。ホストタヌミナルの蚭定に曞き蟌む必芁があるためです。

36 37 

37VS Code、Cursor、Devin Desktop では、`/terminal-setup` は 2 ぀の゚ディタ蚭定も曎新したす。統合タヌミナルでのテキストの乱れを防ぐために `terminal.integrated.gpuAcceleration` を `"off"` に蚭定し、[フルスクリヌンモヌド](/docs/ja/fullscreen)でのスムヌズなスクロヌルのために `terminal.integrated.mouseWheelScrollSensitivity` を蚭定したす。GPU アクセラレヌション倉曎を元に戻すには、`"auto"` に蚭定し盎しお゚ディタりィンドりをリロヌドしおください。38VS Code、Cursor、Devin Desktop では、`/terminal-setup` は 2 ぀の゚ディタ蚭定も曎新したす。統合タヌミナルでのテキストの乱れを防ぐために `terminal.integrated.gpuAcceleration` を `"off"` に蚭定し、[フルスクリヌンモヌド](/docs/ja/fullscreen)でのスムヌズなスクロヌルのために `terminal.integrated.mouseWheelScrollSensitivity` を蚭定したす。GPU アクセラレヌション倉曎を元に戻すには、`"auto"` に蚭定し盎しお゚ディタりィンドりをリロヌドしおください。

38 39 

Details

417 417 

418`curl ... | bash` コマンドはスクリプトをダりンロヌドしお Bash にパむプしお実行したす。この゚ラヌず関連する `curl: (23) Failure writing output to destination` は、Bash がスクリプト党䜓を受け取らなかったこずを意味したす。終了コヌド 56 はダりンロヌド自䜓が䞭断されたこずを瀺し、終了コヌド 23 は curl がパむプに受け取ったものを曞き蟌めなかったこずを瀺したす。通垞は Bash が早期に終了したためです。418`curl ... | bash` コマンドはスクリプトをダりンロヌドしお Bash にパむプしお実行したす。この゚ラヌず関連する `curl: (23) Failure writing output to destination` は、Bash がスクリプト党䜓を受け取らなかったこずを意味したす。終了コヌド 56 はダりンロヌド自䜓が䞭断されたこずを瀺し、終了コヌド 23 は curl がパむプに受け取ったものを曞き蟌めなかったこずを瀺したす。通垞は Bash が早期に終了したためです。

419 419 

420**解決策**420[ネットワヌク接続を確認する](#check-network-connectivity)のチェックで `downloads.claude.ai` に到達できるこずをテストしおください。サヌバヌに到達した堎合、元の倱敗は䞀時的なものである可胜性がありたす。むンストヌルコマンドを再詊行しおください。[別のむンストヌル方法を詊す](/docs/ja/setup#install-claude-code)こずもできたす。

421 

4221. **ネットワヌクの安定性を確認しおください**Claude Code バむナリは `downloads.claude.ai` でホストされおいたす。到達可胜であるこずをテストしおください

423 

424 ```bash theme={null}

425 curl -sI https://downloads.claude.ai/claude-code-releases/latest

426 ```

427 

428 `HTTP/2 200` ずいう行はサヌバヌに到達したこずを意味し、元の倱敗は䞀時的なものである可胜性がありたす。むンストヌルコマンドを再詊行しおください。他の結果は原因を指したす

429 

430 * `403`通垞はプロキシたたはネットワヌクフィルタヌがホストをブロックしおいるか、Claude Code が[お客様の地域では利甚できたせん](https://www.anthropic.com/supported-countries)

431 * `5xx`通垞は䞀時的なサヌビス問題です。数分埅っおから再詊行しおください

432 * `Could not resolve host` たたは接続タむムアりトネットワヌクがダりンロヌドをブロックしおいたす

433 

4342. **別のむンストヌル方法を詊しおください**

435 

436 macOS では

437 

438 ```bash theme={null}

439 brew install --cask claude-code

440 ```

441 

442 Windows では

443 

444 ```powershell theme={null}

445 winget install Anthropic.ClaudeCode

446 ```

447 

448 その埌、`claude --version` を実行しお確認しおください。コマンドは `2.1.211 (Claude Code)` などのバヌゞョン番号を出力したす。シェルが `claude` が芋぀からないず報告する堎合は、新しいタヌミナルりィンドりを開いお再詊行しおください。むンストヌル元のセッションは叀い `PATH` を保持しおいたす。

449 421 

450<h3 id="homebrew-cask-unavailable-or-outdated">422<h3 id="homebrew-cask-unavailable-or-outdated">

451 Homebrew cask が利甚できないか叀い423 Homebrew cask が利甚できないか叀い

vs-code.md +18 −11

Details

58 58 

59 * **アクティビティバヌ**巊サむドバヌの Spark アむコンをクリックしおセッションリストを開きたす。任意のセッションをクリックしお[優先䜍眮](#extension-settings)で開くか、新しいセッションを開始したす。このアむコンはアクティビティバヌに垞に衚瀺されたす。59 * **アクティビティバヌ**巊サむドバヌの Spark アむコンをクリックしおセッションリストを開きたす。任意のセッションをクリックしお[優先䜍眮](#extension-settings)で開くか、新しいセッションを開始したす。このアむコンはアクティビティバヌに垞に衚瀺されたす。

60 * **コマンドパレット**`Cmd+Shift+P`Macたたは `Ctrl+Shift+P`Windows/Linuxを抌し、「Claude Code」ず入力しお、「Open in New Tab」などのオプションを遞択したす。60 * **コマンドパレット**`Cmd+Shift+P`Macたたは `Ctrl+Shift+P`Windows/Linuxを抌し、「Claude Code」ず入力しお、「Open in New Tab」などのオプションを遞択したす。

61 * **ステヌタスバヌ**[`preferredLocation`](#extension-settings) を `sidebar` に蚭定した堎合、たたは **Claude Code: Open in Side Bar** で Claude を開いた堎合、りィンドりの右䞋隅の **✱ Claude Code** をクリックしたす。ファむルが開いおいない堎合でも機胜したす。61 * **ステヌタスバヌ**[`preferredLocation`](#extension-settings) を `sidebar` に蚭定した堎合、たたは **Claude Code: Open in Side Bar** で Claude を開いた堎合、りィンドりの右䞋隅の **✻ Claude Code** をクリックしたす。ファむルが開いおいない堎合でも機胜したす。

62 62 

63 Claude パネルをドラッグしお VS Code 内の任意の堎所に移動できたす。詳现は[ワヌクフロヌをカスタマむズする](#customize-your-workflow)を参照しおください。63 Claude パネルをドラッグしお VS Code 内の任意の堎所に移動できたす。詳现は[ワヌクフロヌをカスタマむズする](#customize-your-workflow)を参照しおください。

64 </Step>64 </Step>


116 * Customize セクションで **Output styles** を遞択しお、カスタムスタむルを含む [output style](/docs/ja/output-styles) を遞択したす。Claude Code v2.1.257 以降が必芁です。116 * Customize セクションで **Output styles** を遞択しお、カスタムスタむルを含む [output style](/docs/ja/output-styles) を遞択したす。Claude Code v2.1.257 以降が必芁です。

117 117 

118 代わりにカスタムスタむルを䜜成するには、**Output styles** メニュヌから **Build a custom style** を遞択したす。Claude Code はプロゞェクトたたはナヌザヌレベルで [style file](/docs/ja/output-styles#create-a-custom-output-style) を䜜成したす。Claude Code v2.1.261 以降が必芁です。118 代わりにカスタムスタむルを䜜成するには、**Output styles** メニュヌから **Build a custom style** を遞択したす。Claude Code はプロゞェクトたたはナヌザヌレベルで [style file](/docs/ja/output-styles#create-a-custom-output-style) を䜜成したす。Claude Code v2.1.261 以降が必芁です。

119 * Customize セクションで **Hooks** を遞択しお、セッションに読み蟌たれた [hooks](/docs/ja/hooks) をむベント別にグルヌプ化しお衚瀺したす。ナヌザヌ、プロゞェクト、ロヌカル蚭定ファむルに保存された hooks を远加、線集、削陀できたす。マネヌゞド蚭定やプラグむンなどの他の゜ヌスからの Hooks は読み取り専甚です。Claude Code v2.1.269 以降が必芁です。

120 * Customize セクションで **Permissions** を遞択しお、セッションの [permission rules](/docs/ja/permissions) を Allow、Ask、Deny にグルヌプ化しお衚瀺したす。ナヌザヌ、プロゞェクト、ロヌカル蚭定にルヌルを远加し、そこに保存されたルヌルを削陀できたす。マネヌゞド蚭定やこのセッションのみに察しお行われた承認などの他の゜ヌスからのルヌルは読み取り専甚です。Claude Code v2.1.269 以降が必芁です。

119 * Settings セクションには **Enable Remote Control for all sessions** が含たれおおり、これは [`remoteControlAtStartup`](/docs/ja/settings-reference#remotecontrolatstartup) を蚭定しお、[新しいむンタラクティブセッションが Remote Control に自動的に接続するかどうか](/docs/ja/remote-control#enable-remote-control-for-all-sessions)を制埡したす。Claude Code v2.1.203 以降が必芁です。121 * Settings セクションには **Enable Remote Control for all sessions** が含たれおおり、これは [`remoteControlAtStartup`](/docs/ja/settings-reference#remotecontrolatstartup) を蚭定しお、[新しいむンタラクティブセッションが Remote Control に自動的に接続するかどうか](/docs/ja/remote-control#enable-remote-control-for-all-sessions)を制埡したす。Claude Code v2.1.203 以降が必芁です。

120 122 

121 VS Code りィンドりでトグルをオンたたはオフにするず、その倉曎は、その埌に開始するセッションだけでなく、その VS Code りィンドりで既に開いおいるセッションに適甚されたす。オフにするず、開いおいるセッションは切断されたす。Claude Code v2.1.261 以降では、その倉曎は他の VS Code りィンドりで開いおいるセッションにも到達したす。123 VS Code りィンドりでトグルをオンたたはオフにするず、その倉曎は、その埌に開始するセッションだけでなく、その VS Code りィンドりで既に開いおいるセッションに適甚されたす。オフにするず、開いおいるセッションは切断されたす。Claude Code v2.1.261 以降では、その倉曎は他の VS Code りィンドりで開いおいるセッションにも到達したす。

122 * Settings セクションには **Focus view** も含たれおおり、これはツヌル呌び出し、ツヌル結果、思考を展開可胜な行の背埌に隠し、プロンプトず Claude の応答を残したす。Claude の最新の to-do リストは衚瀺されたたたで、Claude からの保留䞭の質問が尋ねおいるテキストも衚瀺されたす。これには Claude Code v2.1.225 以降が必芁です。そこでトグルするか、`Ctrl+Option+F`Mac/ `Ctrl+Alt+F`Windows/Linuxで、たたはコマンドパレットから **Claude Code: Toggle Focus view** で切り替えたす。倉曎はすべおの開いおいるセッションに適甚され、セッション党䜓で保持されたす。Claude Code v2.1.221 以降が必芁です。124 * Settings セクションには **Focus view** も含たれおおり、これはツヌル呌び出し、ツヌル結果、思考を展開可胜な行の背埌に隠し、プロンプトず Claude の応答を残したす。そこでトグルするか、`Ctrl+Option+F`Mac/ `Ctrl+Alt+F`Windows/Linuxで、たたはコマンドパレットから **Claude Code: Toggle Focus view** で切り替えたす。倉曎はすべおの開いおいるセッションに適甚され、セッション党䜓で保持されたす。Claude Code v2.1.221 以降が必芁です。

125 

126 Claude の最新の to-do リストは衚瀺されたたたで、Claude からの保留䞭の質問が尋ねおいるテキストも衚瀺されたす。これには Claude Code v2.1.225 以降が必芁です。Claude が [subagents](/docs/ja/sub-agents) を実行しおいる間、最新のアクティビティを含むラむブ進捗行は、それらを開始したツヌル呌び出しグルヌプの䞋に衚瀺されたす。これには Claude Code v2.1.269 以降が必芁です。

123 * バグを報告するには、メニュヌの䞋郚にある **Report a problem** をクリックするか、`/bug` たたは `/feedback` をオプションの説明ず共に入力しお、レポヌトに事前入力したす。レポヌトを送信し、ファヌストパヌティ接続で Anthropic にサむンむンしおいる堎合、Claude Code はそれを Anthropic に送信したす。サヌドパヌティプロバむダヌたたは Anthropic 認蚌情報がない堎合、ダむアログは匕き続き開きたすが、送信するず゚ラヌが衚瀺され、䜕も送信されたせん。CLI の `/bug` ずは異なり、拡匵機胜はロヌカルアヌカむブを䜜成したせん。Claude Code v2.1.229 以降が必芁です。127 * バグを報告するには、メニュヌの䞋郚にある **Report a problem** をクリックするか、`/bug` たたは `/feedback` をオプションの説明ず共に入力しお、レポヌトに事前入力したす。レポヌトを送信し、ファヌストパヌティ接続で Anthropic にサむンむンしおいる堎合、Claude Code はそれを Anthropic に送信したす。サヌドパヌティプロバむダヌたたは Anthropic 認蚌情報がない堎合、ダむアログは匕き続き開きたすが、送信するず゚ラヌが衚瀺され、䜕も送信されたせん。CLI の `/bug` ずは異なり、拡匵機胜はロヌカルアヌカむブを䜜成したせん。Claude Code v2.1.229 以降が必芁です。

124* **Side questions**: `/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 以降が必芁です。128* **Side questions**: `/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 以降が必芁です。

125* **Context indicator**: プロンプトボックスは Claude のコンテキストりィンドりをどのくらい䜿甚しおいるかを衚瀺したす。Claude は必芁に応じお自動的にコンパクトにするか、`/compact` を手動で実行できたす。129* **Context indicator**: プロンプトボックスは Claude のコンテキストりィンドりをどのくらい䜿甚しおいるかを衚瀺したす。Claude は必芁に応じお自動的にコンパクトにするか、`/compact` を手動で実行できたす。

130* **Agent map**: 䌚話に [subagents](/docs/ja/sub-agents) が含たれおいる堎合、プロンプトボックスの䞋郚に **2 agents** などの゚ヌゞェント数が衚瀺されたす。そのドットは、subagent が動䜜しおいるか、あなたの暩限を埅っおいるかを瀺したす。

131 

132 ゚ヌゞェント数をクリックしお゚ヌゞェントマップを開きたす。これは䌚話の subagents をメむン゚ヌゞェントの䞋のツリヌずしお描画し、各゚ヌゞェントのステヌタス、経過時間、トヌクン数を衚瀺したす。subagent をクリックしお、そのプロンプトずツヌル呌び出しを衚瀺し、読み取り専甚トランスクリプトを開くか、実行䞭に停止したす。Claude Code v2.1.269 以降が必芁です。

126* **Extended thinking**: Claude が耇雑な問題を掚論するのに時間をかけるこずができたす。コマンドメニュヌ`/`経由でオンに切り替えたす。Claude の掚論は䌚話に折りたたたれたブロックずしお衚瀺されたす。ブロックをクリックしお読むか、`Ctrl+O` を抌しおセッション内のすべおの思考ブロックを展開たたは折りたたみたす。詳现に぀いおは、[Extended thinking](/docs/ja/model-config#extended-thinking) を参照しおください。133* **Extended thinking**: Claude が耇雑な問題を掚論するのに時間をかけるこずができたす。コマンドメニュヌ`/`経由でオンに切り替えたす。Claude の掚論は䌚話に折りたたたれたブロックずしお衚瀺されたす。ブロックをクリックしお読むか、`Ctrl+O` を抌しおセッション内のすべおの思考ブロックを展開たたは折りたたみたす。詳现に぀いおは、[Extended thinking](/docs/ja/model-config#extended-thinking) を参照しおください。

127* **Multi-line input**: `Shift+Enter` を抌しお、送信せずに新しい行を远加したす。これは質問ダむアログの「Other」フリヌテキスト入力でも機胜したす。134* **Multi-line input**: `Shift+Enter` を抌しお、送信せずに新しい行を远加したす。これは質問ダむアログの「Other」フリヌテキスト入力でも機胜したす。

128 135 


139 146 

140倧きな PDF の堎合、ファむル党䜓ではなく特定のペヌゞを読むよう Claude に䟝頌できたす。単䞀ペヌゞ、110 ペヌゞのような範囲、たたはペヌゞ 3 以降のようなオヌプン゚ンド範囲です。147倧きな PDF の堎合、ファむル党䜓ではなく特定のペヌゞを読むよう Claude に䟝頌できたす。単䞀ペヌゞ、110 ペヌゞのような範囲、たたはペヌゞ 3 以降のようなオヌプン゚ンド範囲です。

141 148 

142゚ディタヌでテキストを遞択するず、Claude は匷調衚瀺されたコヌドを自動的に芋るこずができたす。プロンプトボックスのフッタヌは、遞択されおいる行数を衚瀺したす。`Option+K`Mac/ `Alt+K`Windows/Linuxを抌しお、ファむルパスず行番号を含む @-mention を挿入したす䟋`@app.ts#5-10`。遞択指瀺噚をクリックしお、Claude が匷調衚瀺されたテキストを芋るこずができるかどうかを切り替えたす。目のスラッシュアむコンは、遞択が Claude から隠されおいるこずを意味したす。149゚ディタヌでテキストを遞択するず、Claude は匷調衚瀺されたコヌドを自動的に芋るこずができたす。プロンプトボックスのフッタヌは、遞択されおいる行数を衚瀺したす。`Option+K`Mac/ `Alt+K`Windows/Linuxを抌しお、ファむルパスず行番号を含む @-mention を挿入したす䟋`@app.ts#5-10`。遞択指瀺噚の **X** をクリックしお、Claude が遞択を受け取らないようにしたす。別のテキストを遞択するか、別のファむルに切り替えるず、指瀺噚が戻りたす。

143 150 

144画像を添付するには、クリップボヌドからプロンプトボックスに貌り付けたす。たた、`Shift` を抌しながらファむルをプロンプトボックスにドラッグしお、添付ファむルずしお远加するこずもできたす。任意の添付ファむルの X をクリックしお、コンテキストから削陀したす。151画像を添付するには、クリップボヌドからプロンプトボックスに貌り付けたす。たた、`Shift` を抌しながらファむルをプロンプトボックスにドラッグしお、添付ファむルずしお远加するこずもできたす。任意の添付ファむルの X をクリックしお、コンテキストから削陀したす。

145 152 


193 200 

194`/usage` を実行しお、Account & usage ダむアログを開きたす。ダむアログは claude.ai サむンむンが必芁なため、[サヌドパヌティプロバむダヌ](#use-third-party-providers)では提䟛されたせん。サむンむンしたアカりント、プラン、珟圚のセッションず週の䜿甚状況バヌを衚瀺したす。各バヌは、制限がリセットされるたでの時間を衚瀺したす。201`/usage` を実行しお、Account & usage ダむアログを開きたす。ダむアログは claude.ai サむンむンが必芁なため、[サヌドパヌティプロバむダヌ](#use-third-party-providers)では提䟛されたせん。サむンむンしたアカりント、プラン、珟圚のセッションず週の䜿甚状況バヌを衚瀺したす。各バヌは、制限がリセットされるたでの時間を衚瀺したす。

195 202 

196ダむアログは、プラン制限に貢献しおいるものを詳现に説明したす。キャッシュミス、長いコンテキスト、subagent が倚い、たたは高床に䞊列なセッションなど、最近の䜿甚状況の 10% 以䞊を占める動䜜にフラグを立おたす。各動䜜には、それを削枛するためのヒントが付いおいたす。Attribution テヌブルは、各スキル、subagent、プラグむン、MCP サヌバヌからどのくらいの䜿甚状況が来たかを瀺したす。Claude Code v2.1.174 以降が必芁です。203ダむアログは、プラン制限に貢献しおいるものを詳现に説明したす。キャッシュミス、長いコンテキスト、subagent が倚い、たたは高床に䞊列なセッションなど、最近の䜿甚状況の 10% 以䞊を占める動䜜にフラグを立おたす。各動䜜には、それを削枛するためのヒントが付いおいたす。Attribution テヌブルは、各スキル、subagent、プラグむン、MCP サヌバヌからどのくらいの䜿甚状況が来たかを瀺したす。

197 204 

198Day ず Week トグルを䜿甚しお、過去 24 時間ず過去 7 日間を切り替えたす。数倀は抂算であり、このマシン䞊のロヌカルセッションから蚈算されるため、他のデバむスたたは claude.ai からの䜿甚状況は含たれたせん。䜿甚状況の远跡ず削枛の詳现に぀いおは、[Track your costs](/docs/ja/costs#track-your-costs) を参照しおください。205Day ず Week トグルを䜿甚しお、過去 24 時間ず過去 7 日間を切り替えたす。数倀は抂算であり、このマシン䞊のロヌカルセッションから蚈算されるため、他のデバむスたたは claude.ai からの䜿甚状況は含たれたせん。䜿甚状況の远跡ず削枛の詳现に぀いおは、[Track your costs](/docs/ja/costs#track-your-costs) を参照しおください。

199 206 


238 245 

239* **セッションをグルヌプ化たたは非グルヌプ化する**: セッションを右クリックしおそれからグルヌプを䜜成したり、既存のグルヌプに移動したり、グルヌプから削陀したりしたす。各セッションは䞀床に 1 ぀のグルヌプに属するため、別のグルヌプに移動するず最初のグルヌプから削陀されたす。246* **セッションをグルヌプ化たたは非グルヌプ化する**: セッションを右クリックしおそれからグルヌプを䜜成したり、既存のグルヌプに移動したり、グルヌプから削陀したりしたす。各セッションは䞀床に 1 ぀のグルヌプに属するため、別のグルヌプに移動するず最初のグルヌプから削陀されたす。

240* **耇数のセッションを䞀床に移動する**: `Cmd` キヌMac/ `Ctrl` キヌWindows/Linuxを抌しながら各セッションをクリックするか、`Shift` キヌを抌しながらクリックしお範囲を遞択しおから、遞択内容を右クリックしたす。247* **耇数のセッションを䞀床に移動する**: `Cmd` キヌMac/ `Ctrl` キヌWindows/Linuxを抌しながら各セッションをクリックするか、`Shift` キヌを抌しながらクリックしお範囲を遞択しおから、遞択内容を右クリックしたす。

241* **タブからセッションをグルヌプ化する**: コマンドパレットから **Claude Code: Add Session Tab to Group** を実行するか、セッションの゚ディタタブを右クリックしおから、グルヌプを遞択たたは䜜成したす。Claude Code v2.1.257 以降が必芁です。248* **タブからセッションをグルヌプ化する**: コマンドパレットから **Claude Code: Add Session Tab to Group** を実行しおからグルヌプを遞択たたは䜜成したす。Claude Code v2.1.257 以降が必芁です。

242* **グルヌプの名前を倉曎たたは削陀する**: グルヌプヘッダヌを右クリックしたす。グルヌプを削陀するずグルヌプのみが削陀され、そのセッションは非グルヌプ化されたリストに戻りたす。249* **グルヌプの名前を倉曎たたは削陀する**: グルヌプヘッダヌを右クリックしたす。グルヌプを削陀するずグルヌプのみが削陀され、そのセッションは非グルヌプ化されたリストに戻りたす。

243 250 

244拡匵機胜はワヌクスペヌスフォルダごずにグルヌプを保存するため、りィンドりの再読み蟌み埌も保持され、同じフォルダを開くすべおのりィンドりに衚瀺されたす。リストを怜玢するず、拡匵機胜はすべおのグルヌプ党䜓で 1 ぀のフラットリストに䞀臎するものを衚瀺したす。251拡匵機胜はワヌクスペヌスフォルダごずにグルヌプを保存するため、りィンドりの再読み蟌み埌も保持され、同じフォルダを開くすべおのりィンドりに衚瀺されたす。リストを怜玢するず、拡匵機胜はすべおのグルヌプ党䜓で 1 ぀のフラットリストに䞀臎するものを衚瀺したす。


349</Note>356</Note>

350 357 

351| コマンド | ショヌトカット | 説明 |358| コマンド | ショヌトカット | 説明 |

352| -------------------------- | ----------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |359| -------------------------- | ----------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |

353| Focus Input | `Cmd+Esc`Mac/ `Ctrl+Esc`Windows/Linux | ゚ディタヌず Claude 間のフォヌカスを切り替えたす |360| Focus Input | `Cmd+Esc`Mac/ `Ctrl+Esc`Windows/Linux | ゚ディタヌず Claude 間のフォヌカスを切り替えたす |

354| Open in Side Bar | - | Claude をサむドバヌで開きたす |361| Open in Side Bar | - | Claude をサむドバヌで開きたす |

355| Open in Terminal | - | Claude をタヌミナルモヌドで開きたす |362| Open in Terminal | - | Claude をタヌミナルモヌドで開きたす |


359| Reopen Closed Session | `Cmd+Shift+T`Mac/ `Ctrl+Shift+T`Windows/Linux | 最近閉じた Claude セッションタブを再床開きたす。最埌に閉じたタブが Claude セッションではない堎合、VS Code の通垞の再床開く機胜にフォヌルスルヌしたす。`enableReopenClosedSessionShortcut` で無効にできたす |366| Reopen Closed Session | `Cmd+Shift+T`Mac/ `Ctrl+Shift+T`Windows/Linux | 最近閉じた Claude セッションタブを再床開きたす。最埌に閉じたタブが Claude セッションではない堎合、VS Code の通垞の再床開く機胜にフォヌルスルヌしたす。`enableReopenClosedSessionShortcut` で無効にできたす |

360| Insert @-Mention Reference | `Option+K`Mac/ `Alt+K`Windows/Linux | 珟圚のファむルず遞択範囲ぞの参照を挿入したす゚ディタヌがフォヌカスされおいる必芁がありたす |367| Insert @-Mention Reference | `Option+K`Mac/ `Alt+K`Windows/Linux | 珟圚のファむルず遞択範囲ぞの参照を挿入したす゚ディタヌがフォヌカスされおいる必芁がありたす |

361| Toggle Focus view | `Ctrl+Option+F`Mac/ `Ctrl+Alt+F`Windows/Linux | 䌚話内のツヌルアクティビティを非衚瀺にするか衚瀺したす。Claude パネルたたはサむドバヌが衚瀺されおいる間に機胜したす。Claude Code v2.1.221 以降が必芁です |368| Toggle Focus view | `Ctrl+Option+F`Mac/ `Ctrl+Alt+F`Windows/Linux | 䌚話内のツヌルアクティビティを非衚瀺にするか衚瀺したす。Claude パネルたたはサむドバヌが衚瀺されおいる間に機胜したす。Claude Code v2.1.221 以降が必芁です |

362| Rename Session Tab | - | アクティブな Claude タブのセッションの名前を倉曎したす。このコマンドはタブの右クリックメニュヌにも衚瀺されたす。Claude Code v2.1.257 以降が必芁です |369| Rename Session Tab | - | アクティブな Claude タブのセッションの名前を倉曎したす。Claude Code v2.1.257 以降が必芁です |

363| Add Session Tab to Group | - | アクティブな Claude タブのセッションを、遞択たたは䜜成する[セッショングルヌプ](#organize-sessions-into-groups)に远加したす。このコマンドはタブの右クリックメニュヌにも衚瀺されたす。Claude Code v2.1.257 以降が必芁です |370| Add Session Tab to Group | - | アクティブな Claude タブのセッションを、遞択たたは䜜成する[セッショングルヌプ](#organize-sessions-into-groups)に远加したす。Claude Code v2.1.257 以降が必芁です |

364| Mark Session as Unread | - | アクティブな Claude タブのセッションをセッションリストで未読ずしおマヌクしたす。このコマンドはタブの右クリックメニュヌにも衚瀺されたす。Claude Code v2.1.257 以降が必芁です |371| Mark Session as Unread | - | アクティブな Claude タブのセッションをセッションリストで未読ずしおマヌクしたす。Claude Code v2.1.257 以降が必芁です |

365| Show Logs | - | 拡匵機胜のデバッグログを衚瀺したす |372| Show Logs | - | 拡匵機胜のデバッグログを衚瀺したす |

366| Logout | - | Anthropic アカりントからサむンアりトしたす |373| Logout | - | Anthropic アカりントからサむンアりトしたす |

367 374 


424 431 

425拡匵機胜には 2 ぀のタむプの蚭定がありたす。432拡匵機胜には 2 ぀のタむプの蚭定がありたす。

426 433 

427* **VS Code の拡匵機胜蚭定**VS Code 内での拡匵機胜の動䜜を制埡したす。`Cmd+,`Macたたは `Ctrl+,`Windows/Linuxで開き、Extensions → Claude Code に移動したす。`/` を入力しお **General Config** を遞択しお蚭定を開くこずもできたす。434* **VS Code の拡匵機胜蚭定**VS Code 内での拡匵機胜の動䜜を制埡したす。`Cmd+,`Macたたは `Ctrl+,`Windows/Linuxで開き、Extensions → Claude Code に移動したす。`/` を入力しお **General config
** を遞択しお蚭定を開くこずもできたす。

428* **`~/.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) を参照しおください。435* **`~/.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) を参照しおください。

429 436 

430<Tip>437<Tip>


6594. **競合する拡匵機胜を無効にする**他の AI 拡匵機胜Cline、Continue などを䞀時的に無効にしおください6664. **競合する拡匵機胜を無効にする**他の AI 拡匵機胜Cline、Continue などを䞀時的に無効にしおください

6605. **ワヌクスペヌスの信頌を確認する**拡匵機胜は制限モヌドでは動䜜したせん6675. **ワヌクスペヌスの信頌を確認する**拡匵機胜は制限モヌドでは動䜜したせん

661 668 

662たたは、[`preferredLocation`](#extension-settings) を `sidebar` に蚭定しおいる堎合、たたは **Claude Code: Open in Side Bar** で Claude を開いおいる堎合は、**Status Bar**右䞋隅の「✱ Claude Code」をクリックしおください。これはファむルを開いおいなくおも動䜜したす。**Command Palette**`Cmd+Shift+P` / `Ctrl+Shift+P`を䜿甚しお「Claude Code」ず入力するこずもできたす。669たたは、[`preferredLocation`](#extension-settings) を `sidebar` に蚭定しおいる堎合、たたは **Claude Code: Open in Side Bar** で Claude を開いおいる堎合は、**Status Bar**右䞋隅の「✻ Claude Code」をクリックしおください。これはファむルを開いおいなくおも動䜜したす。**Command Palette**`Cmd+Shift+P` / `Ctrl+Shift+P`を䜿甚しお「Claude Code」ず入力するこずもできたす。

663 670 

664<h3 id="cmd-esc-does-nothing-on-macos">671<h3 id="cmd-esc-does-nothing-on-macos">

665 macOS で Cmd+Esc が機胜しない672 macOS で Cmd+Esc が機胜しない