Anthropic / Claude / Claude Code のロゴ

Anthropic / Claude / Claude Code / リリースノート / 2026/07/17 / 通常

Claude Code 2.1.212、/forkを独立したバックグラウンドセッションへ変更

AIdeveloper-tools

公式リリースノート

Claude Code 2.1.212では、/forkが現在の会話を独立したバックグラウンドセッションへ複製する動作へ変わり、検索回数とサブエージェント数の運用上限も構成可能になりました。

要点

  • /fork後の作業はclaude agentsに独立行として表示され、元の会話を継続できます。
  • WebSearchとサブエージェントのセッション上限は環境変数で最大200まで設定できます。
  • 2分を超えるMCP呼び出しはバックグラウンドへ移り、対話を止めにくくなりました。

今回の更新で変わること

従来の/forkは同じセッション内でサブエージェントを起動する感覚に近いものでしたが、更新後は会話の文脈を複製した別セッションとして扱います。分岐した検証を裏で走らせながら、手元では元の作業を続けられます。以前のサブエージェントは/subtaskに名称が変わるため、チーム内の手順書やショートカットが旧名称を前提にしていないか確認が必要です。

WebSearchはCLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION、サブエージェントはCLAUDE_CODE_MAX_SUBAGENTS_PER_SESSIONで上限を調整できます。上限を増やすと大規模調査には有利ですが、外部アクセス、費用、レビュー量、同時実行負荷も増えます。/clearでカウンターがリセットされるため、単純な回数制限だけで組織の統制を代替しない方が安全です。

長時間のMCP処理がバックグラウンドへ移る変更は、外部サービスの遅い処理で端末が止まって見える問題を軽減します。一方、結果が後から戻る処理では、どの会話分岐がどの外部操作を依頼したか追跡できる命名とログが重要です。導入後は/fork/subtask、MCP長時間処理を一続きで試し、承認フローと結果の帰属を確認してください。

分岐したセッションには目的、担当、終了条件を付け、不要になった処理を停止できるようにします。検索とサブエージェントの上限値を変更する場合は、一回の作業で許容する外部通信量と総実行時間から逆算します。MCP処理がバックグラウンドへ移った後に利用者が同じ操作を再度依頼すると重複する可能性があるため、実行中表示と取消手順も検証してください。

関係する人

並列調査を行う開発者、Claude Codeの利用上限を管理する管理者、MCPサーバーを提供するプラットフォーム担当に関係します。

対応の目安

/fork前提の文書を更新し、上限値は利用量を観測してから段階的に引き上げます。