この日の追加は、Auto mode を使えるモデルとプロバイダの組み合わせの明確化、ヘッドレスセッションにおけるサブエージェントメッセージ転送の仕様明文化、そして WorktreeRemove フックの発火条件の詳細化が中心となっている。管理者向けの設定上書きルールにも複数の追加があり、組織展開の運用に影響する更新も含まれる。
Auto mode を使えるモデルとプロバイダの条件が整理された
Auto mode の利用可否は、接続するプロバイダとモデルの組み合わせで決まる。Anthropic API および Claude Platform on AWS では Claude Opus 4.6 以降、Sonnet 4.6 以降、Haiku 5.5、または Fable モデルが必要とされる。Bedrock 系プロバイダはこれより要件が高い。
On Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry, and signed-in Claude apps gateway sessions, only Claude Sonnet 5 or later, Opus 4.7 or later, Haiku 5.5, and the Fable models.
(出典 [4])
(訳:Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、Claude アプリのゲートウェイ経由のサインインセッションでは、Claude Sonnet 5 以降、Opus 4.7 以降、Haiku 5.5、Fable モデルのみが対象となります。)
Sonnet 4.5 や Opus 4.5、Haiku 4.5 といった旧モデルはいずれのプロバイダでも Auto mode をサポートしない点が明記された。Haiku 5.5 を Bedrock 等のプロバイダで使う場合は Claude Code v2.1.293 以降が必要になる。
UI 操作の案内も加わっており、claude.ai/code ではプロンプトボックス横のモードドロップダウンから、モバイルアプリではプロンプトボックスのプラスボタンから Permission を選ぶ形になる。クラウドセッションでは Accept edits・Plan・Auto の 3 モードが選択でき、Remote Control セッションでは Bypass permissions をアプリから選べないとも記されている。
ヘッドレスセッションでサブエージェントのメッセージを追跡する
ヘッドレスで Claude Code を呼び出すとき、サブエージェントや Skill から届くメッセージには parent_tool_use_id フィールドが付く。このフィールドを読むことで、複数の実行が入り乱れるストリームを発生源ごとに分離できる。
With --forward-subagent-text or CLAUDE_CODE_FORWARD_SUBAGENT_TEXT : the run's text and thinking blocks too, so you can reconstruct each run's transcript.
(出典 [5])
(訳:--forward-subagent-text または CLAUDE_CODE_FORWARD_SUBAGENT_TEXT を使うと、実行のテキストブロックと thinking ブロックも転送されるため、各実行のトランスクリプトを再構成できます。)
このオプションを有効にすると、Agent ツールや forked skill を含む任意の深さで生まれたサブエージェントのメッセージがすべて転送される。プロンプトとして /skill名 を渡して開始した forked skill のメッセージは、forked-command- で始まる値を parent_tool_use_id に持ち、終了後にまとめて届く。各機能が使えるようになる最小バージョンも整理されており、forked skill の最初のユーザーメッセージや text/thinking ブロックの転送には v2.1.265 以降が必要となる。
WorktreeRemove フックの発火条件が明文化された
WorktreeRemove フックがいつ発火するかについて、3 つのケースが明記された。インタラクティブな worktree セッションを終了して削除を選んだとき、名前のない worktree セッションを終了した際に変更ファイルや未追跡ファイルが見つからなかったとき、そして worktree 内で動いていたバックグラウンドセッションを削除したときだ。
Claude Code は変更の有無を git で確認するため、git checkout でない worktree や git 管理外のディレクトリにある作業は検出されない可能性がある。
Check for that work in your WorktreeRemove hook before it deletes anything.
(出典 [1])
(訳:WorktreeRemove フックの中で、削除前にその作業が残っていないか確認してください。)
WorktreeCreate フックを設定している場合は WorktreeRemove フックをペアで設定することが推奨されている。WorktreeRemove フックがない状態では、Claude Code は WorktreeCreate フックが返したパスに対して git worktree remove --force をフォールバックとして実行する。
設定の上書きルールに新しい項目が追加された
管理設定が特定のキーについて通常の上書き順序の例外を認めるルールが複数追加された。isolatePeerMachines は任意のスコープから true を設定すると管理設定が false であっても有効になる。remoteControlAtStartup は逆に、プロジェクトまたはローカルスコープからの false が優先される。maxEffortLevel は最も低い上限が有効になる仕組みで、どのスコープからでも設定できる。
Nothing in your own settings files or --settings overrides a managed key, and a flag such as --model picks only from the models your organization allows.
(出典 [2])
(訳:自分の設定ファイルや --settings は管理キーを上書きできません。--model のようなフラグも、組織が許可しているモデルの中からしか選べません。)
--settings で渡したキーはプロジェクト設定やユーザー設定の同じキーを上書きするが、--model のような単独フラグは設定スタックとは別の仕組みとして動くとも整理されている。
/doctor に prompt-audit サブコマンドが追加された
/doctor を単独で実行するとセットアップの健全性チェックが走るが、prompt-audit サブコマンドを加えると対象が切り替わる。CLAUDE.md ファイル、スキル、その他の設定の中に古い指示や競合する指示がないかを確認するモードになる。
To audit your instructions rather than your setup, run /doctor prompt-audit at the Claude Code prompt.
(出典 [6])
(訳:セットアップではなく指示内容を監査するには、Claude Code のプロンプトで /doctor prompt-audit を実行してください。)
このサブコマンドは Claude Code v2.1.283 以降でのみ使える。通常の /doctor が Installation health・Extensions・Permissions を順に確認するのに対し、prompt-audit は設定の内容面に特化している。
その他の更新
- 環境変数 CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT が追加された。1 を設定するとどのモデルでも短縮版のシステムプロンプトを使い、0 または false を設定するとどのモデルでもフル版を使う
- Status line のタスク行に agentType フィールドが v2.1.293 以降で追加され、サブエージェントが走る種別(Explore などの組み込み型やカスタム型)を確認できるようになった
- 出力スタイルに keep-coding-instructions フィールドが追加され、カスタム出力スタイルを適用しながらも Claude Code 組み込みのソフトウェアエンジニアリング指示を保持できるようになった
- OpenTelemetry の標準エクスポーター変数群(OTEL_METRICS_EXPORTER、OTEL_EXPORTER_OTLP_ENDPOINT ほか)が v2.1.293 以降でサポートされた
- Google Cloud の Agent Platform 向けに VERTEX_REGION_CLAUDE_HAIKU_4_5 と VERTEX_REGION_CLAUDE_HAIKU_5_5 でリージョン上書きが可能になった
- MCP の v2 ランタイムが、Bedrock・AWS Platform・Google Cloud Agent Platform などのセッションで Claude Code v2.1.274 以降においてデフォルトになった
まとめ
この日の更新は、Auto mode を活用する際のモデル選定、組織展開時の設定管理、ヘッドレスやパイプライン構成でのサブエージェントの扱いに直接関わる内容が多い。特に Bedrock や Google Cloud を使う環境では Auto mode のモデル要件が Anthropic API より厳しいため、既存の構成を確認する必要がある。WorktreeRemove フックの発火条件の明確化は、git 管理外の作業を持つ worktree を使うチームにとって見落とし防止の観点で意味を持つ。
出典
本稿の引用はすべて一次資料と逐語照合(verify_article 通過)のうえ掲載しています(2026-10-12 検証)。
[1] https://code.claude.com/docs/en/hooks
[2] https://code.claude.com/docs/en/settings
[3] https://code.claude.com/docs/en/env-vars
[4] https://code.claude.com/docs/en/permission-modes
[5] https://code.claude.com/docs/en/headless
[6] https://code.claude.com/docs/en/slash-commands
[7] https://code.claude.com/docs/en/skills
[8] https://code.claude.com/docs/en/mcp
[9] https://code.claude.com/docs/en/statusline
[10] https://code.claude.com/docs/en/output-styles