Anthropic / Claude / Claude Code / リリースノート / 2026/07/21 / 重要
Claude Code 2.1.217がサブエージェント上限と作業領域の分離を強化
公式リリースノート
Claude Code 2.1.217は、サブエージェントが無制限に増える経路を抑え、バックグラウンドセッションの作業領域分離、企業ネットワーク設定、文字起こし保存などを修正しました。
要点
- 同時実行するサブエージェントの既定上限を20とし、サブエージェントからの入れ子生成を既定で無効にしました。
- シンボリックリンクを含む作業ディレクトリの正規化漏れにより、バックグラウンドセッションが作業領域外へ出られる問題を修正しました。
- ディスク満杯や環境変数によるセッション保存停止を警告し、文字起こしが黙って失われる状態を減らします。
- Windows自動更新、MCP出力のメモリーリーク、企業向けmTLS/プロキシ、バックグラウンド処理の停止などを修正しました。
今回の更新で変わること
運用上もっとも重要なのは、サブエージェントの増え方に上限を設けたことです。1つのメッセージから同時に起動できるサブエージェントは既定で20になり、CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS で変更できます。サブエージェントがさらに入れ子のサブエージェントを起動する動作は既定で無効になり、必要な場合だけ CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH で深さを許可します。--max-budget-usd がバックグラウンドのサブエージェントを停止できなかった問題も修正され、上限到達後は新しい起動を拒否し、実行中のものを停止します。費用と並列負荷を制御する組織は、独自設定を既定へ戻すか、明示値を保つか確認する必要があります。
セキュリティ面では、バックグラウンドセッションがシンボリックリンクを含む作業ディレクトリを正規化していなかったため、セッションがワークスペース外へ出られる問題を修正しました。CLAUDE.md や SKILL.md のpaths frontmatterに多数の波括弧グループがあると、展開処理がメモリー不足や起動停止を起こす問題にも計算量の上限を入れています。信頼できないリポジトリを開く環境では、今回の更新を早めに適用し、ファイルアクセス境界が期待どおりかを再確認する価値があります。
信頼性では、ディスク満杯などで文字起こしを書けない場合や、継承した環境変数によってセッション保存が無効な場合に警告を表示します。切り詰められたMCPツール出力が元の全結果をメモリーに保持し続ける問題、Windowsの自動更新失敗で claude.exe が消える問題、バックグラウンドシェルを停止できない問題も修正されました。企業環境では、mTLS、TLS検証、OAuth scope、proxy設定がClaude Desktopセッションで無視される問題と、管理対象の OTEL_EXPORTER_OTLP_ENDPOINT を個別シグナル設定で迂回できる問題が修正されています。絵文字短縮コード補完やスクリーンリーダー、Remote Controlの許可表示、/resume の安定性も改善されます。
対象になりそうなユーザー・チーム
Claude Codeで複数エージェントを動かす開発者、予算上限を管理するチーム、Windows利用者、企業ネットワーク・テレメトリ管理者、信頼できないリポジトリを扱う人に関係します。
今すぐ対応が必要か
サブエージェント、バックグラウンド処理、シンボリックリンク、企業プロキシを使う環境は優先して更新するのがよいです。更新後は同時実行上限、入れ子生成、予算到達時の停止、ワークスペース外アクセスを試験してください。
結局、この更新をどう見るべきか
見た目の改善より、エージェントの増殖、費用、作業領域、企業ネットワークを制御する修正が中心です。大規模な自動化ほど、既定上限を理解したうえで明示設定と監視を整える必要があります。