🟡 🏥 実践 公開日: · 4 分で読めます ·

Claude Code v2.1.172:5段階の深さまでサブエージェントが利用可能に、多数の修正

エディトリアルイラスト:Claude Code CLI バージョン2.1.172、マルチエージェントオーケストレーションとネストされたサブエージェント

Claude Code v2.1.172の新アップデートにより、サブエージェントが自身のサブエージェントを最大5段階の深さで呼び出せるようになった。また、Amazon Bedrock統合の改善、プラグインマーケットプレイスの検索機能、OTELモデル属性、そして20以上のバグ修正が含まれる。

🤖

この記事はAIにより一次情報源から生成されました。

Claude Code v2.1.172の新機能

Anthropicは2026年6月10日にClaude Code v2.1.172をリリースした。これはClaudeのAIモデルとの連携のためのターミナルおよび開発環境の新バージョンだ。このアップデートにはいくつかの重要な新機能と20以上のバグ修正が含まれており、その一部は長いセッションやマルチエージェントワークフローに影響を与えていた深刻な問題を解消している。

ネストされたサブエージェント:最大5段階の深さ

最も重要な新機能はサブエージェントのネスト(sub-agent nesting)だ。これまでツールを呼び出してタスクを実行できたサブエージェントが、今では自身のサブエージェントを作成できるようになった——最大5段階の深さまで。これにより、上位エージェントがサブタスクをエージェントに委譲し、そのエージェントがさらに専門的なサブエージェントに委譲する階層的なマルチエージェントシステムの構築が可能になった。

この機能は、コードのテスト・レビュー・実装を同時に行うような複雑な開発タスクで特に有用だ——各ステップが並行して動作する専門エージェントを持つことができる。

Amazon Bedrock統合の改善

Amazon Bedrock(AWSのAIモデルマネージドサービス)経由でClaude Codeを実行するユーザーは、リージョン設定でより良い体験を得る。これまではツールがAWS_REGION環境変数の明示的な設定を必要としていたが、今では環境変数が設定されていない場合に**~/.aws設定ファイルからAWSリージョンを読み取る**——開発者がすでによく知っているAWS SDKの動作に合わせた仕様だ。

/statusコマンドがアクティブなリージョンのソースを表示するようになり、設定の問題を診断する際の曖昧さが解消される。

プラグインマーケットプレイス検索とOTELメトリクス

/pluginコマンドを通じたマーケットプレイス閲覧時の検索バーが追加された——増加し続けるカタログの中から目的の拡張機能を素早く見つけるための実用的な追加機能だ。

OpenTelemetry(OTEL)メトリクスを追跡するユーザーには、claude_code.lines_of_code.countメトリクスに**model属性**が追加され、モデルごとのコード作成アクティビティを追跡できるようになった。

修正された重要なバグ

1Mコンテキストセッションのフリーズ

1Mコンテキストウィンドウを使用していたセッションが、利用可能な使用クレジットがない状態で永続的にフリーズする可能性があった。このような状態から自動的に抜け出す手段がなかったため、セッションが単純に応答しなくなるという深刻な問題だった。今後はそのようなセッションが標準コンテキスト上限以下に自動コンパクションされて作業の継続が可能になる。

セキュリティ問題:他ディレクトリのプロジェクト設定の読み取り

バックグラウンドエージェント(background agents)が事前ウォームアップされたワーカー(pre-warmed worker)で起動された際に別ディレクトリのプロジェクト設定.mcp.jsonの承認、信頼設定)を読み取る可能性があった。これはマルチエージェント環境での潜在的なセキュリティと分離の問題であり、現在は修正されている。

追加修正と改善

v2.1.172には日常的な使用体験を改善する追加修正が多数含まれている。

  • availableModels制限がサブエージェントのモデルオーバーライド、エージェント起動時のピッカー、アドバイザーモデルに適切に適用されるようになった。これらの制限が以前は回避される可能性があった
  • WebFetchワイルドカードルールdomain:*.example.comなど)がallow、deny、askポジションのサブドメインに一致しなかった問題、およびファイルパーミッションルールのミッドパターンワイルドカード(例:Read(secrets-*/config.json))が起動時に拒否されていた問題を修正
  • BedtockでのModelピッカーがプロバイダーのサポートしていないモデルを表示し、選択するとセッションのモデルが静かに変更されて複数行が同時にハイライトされる問題を修正
  • ANTHROPIC_DEFAULT_OPUS_MODELが既に一方を含む場合の1Mコンテキストサフィックスの重複(例:[1M][1m])を修正
  • 承認ユーザーのプランモードで1Mコンテキストが有効化されなかった**opusplanモデル設定**の問題を修正
  • サブエージェントのチャットタブが開いている状態でのプロンプト履歴の上矢印がメインエージェントのプロンプトを表示していたバグを修正

パフォーマンスと最適化

バグ修正に加えて、アップデートにはパフォーマンス改善もいくつか含まれる。不要なターミナルの再レンダリングを排除することでアイドル状態のCPU負荷が軽減された(/goalステータスチップがツールの非アクティブ時に毎秒5回ターミナルを更新しなくなった)。冗長なメッセージ正規化を削除したことで長い会話の処理が高速化された。

よくある質問

Claude Code v2.1.172はサブエージェントのネストをどこまでサポートするか?
サブエージェントは最大5段階のネストまで自身のサブエージェントを呼び出せるようになり、より複雑なマルチエージェントワークフローの構築が可能になった。
1Mコンテキストセッションのフリーズ問題は何が修正されたのか?
使用クレジットなしに1Mコンテキストを使用したセッションが永続的にフリーズする可能性があった——これらのセッションは標準コンテキスト上限以下に自動コンパクションされるようになった。
Claude Code v2.1.172はAmazon Bedrock統合をどのように改善するか?
Bedrock統合はAWS_REGION環境変数が設定されていない場合に~/.aws設定ファイルからAWSリージョンを読み取るようになり、開発者がすでに慣れ親しんだAWS SDKの優先順位に合わせた動作となった。/statusがアクティブなリージョンのソースを表示する。

📬 AIニュースをあなたの受信箱へ

毎日のダイジェストを自分仕様に——トピック、ソース、頻度を選べます。ワンクリックで解除。