Claude Code v2.1.172 リリース
claude-code v2.1.172
概要
このバージョンでは、サブエージェントが最大5階層まで自身のサブエージェントを生成できるようになり、エージェント機能の階層化が実現されました。Amazon Bedrockの地域設定の改善、マーケットプレイスの検索機能追加、および多数の重要なバグ修正が行われています。特に、1Mコンテキストを使用するセッションの永続的なスタック問題の解決、複数画像処理時のエラーメッセージの重複問題の解消、パフォーマンス改善による長時間会話時のレスポンス向上が含まれています。さらに、モデル選択機能の拡張、権限管理の厳格化、リモートセッション対応の強化が実施されました。
何が変わったか
- ・サブエージェントが自身のサブエージェントを生成可能に(最大5階層まで対応)
- ・Amazon Bedrockが~/.aws設定ファイルからAWSリージョンを自動読み込み(AWS_REGIONが未設定時)、/statusでリージョンの出所を表示
- ・マーケットプレイスのプラグイン閲覧時に検索バーを追加
- ・claude_code.lines_of_code.countのOTELメトリクスにmodelアトリビュートを追加
- ・1Mコンテキストを使用するセッションが使用クレジットなしで永続的にスタックする問題を修正(セッションが標準コンテキスト制限以下に自動圧縮)
- ・会話に複数の画像が含まれる場合の『画像が処理できず削除された』エラーの重複発生問題を修正
- ・ワーカーが応答後、エージェントビューがセッションを最大30秒間『Working』状態で保持する問題を修正
- ・プリウォーム済みワーカーにディスパッチされたバックグラウンドエージェントが別ディレクトリの.mcp.json設定を誤読みする問題を修正
- ・デーモン自動更新後、旧バージョンで開始されたセッションへのバックグラウンドセッション接続がEAUTHエラーで失敗する問題を修正
- ・ネストされたエージェントの停止後、バックグラウンドサブエージェントがエージェントパネルで『active』状態に留まる問題を修正
- ・/modelのサジェストが誤解を招く『/』プレフィックス付きで表示される問題を修正、組織で無効なモデルも表示されなくなった
- ・availableModelsの制限がサブエージェントモデルオーバーライド、エージェントディスパッチモデルピッカー、アドバイザーモデルに未適用だった問題を修正
- ・availableModelsのAllowlistが『claude-opus-4-8』などバージョン指定IDを使用時、/modelピッカーのOpusとSonnet 1M行を隠す問題を修正
- ・Bedrockの/modelピッカーがプロバイダーが提供していないモデルを提示する問題を修正(選択時、サイレントにセッションモデルが切り替わり複数行に選択マーカーが点灯)
- ・ANTHROPIC_DEFAULT_OPUS_MODELが既に含む場合、モデルIDが1Mコンテキストサフィックスを二重付与される問題を修正(例:[1M][1m])
- ・opusplanモデル設定がプランモードで対象ユーザーの1Mコンテキストを含まない問題を修正、opusplan[1m]の回避策もプランモードでのOpus切り替え時に正常に機能
- ・WebFetch(domain:*.example.com)のワイルドカードドメインルールがallow/deny/askポジションでサブドメインにマッチしない問題を修正
- ・ファイル権限ルール(例:Read(secrets-*/config.json))のミドパターンワイルドカードが起動時に拒否される問題を修正
- ・サブエージェントのチャットタブが開いている状態で上矢印のプロンプト履歴がメインエージェントのプロンプトを表示する問題を修正
- ・メモリ回想がリモートセッションでマウント済みのチームメモリストア(CLAUDE_MEMORY_STORES)を検出できない問題を修正
- ・ワークフロー検証が『Date.now()』『Math.random()』をプロンプト文字列またはコメントに単に記載するスクリプトを拒否する問題を修正
- ・マウス追跡をWindows上の完全対応していないコンソールで無効化
- ・/pluginマーケットプレイスリストが長いプラグインリストを抜ける際にカーソル位置を失う問題を修正、プラグインブラウザからのEscキーが誤ったタブに戻る問題も修正
- ・長会話時のパフォーマンス改善:冗長なメッセージ正規化を削除、ストリーミングツール使用状態が変わらない時に完全なメッセージ履歴変換を回避
- ・アイドルCPU使用率削減:/goalステータスチップがアイドル時に5 Hzでターミナルを再レンダリングしなくなった、サブエージェントが並列実行中のUI再レンダリング削減
- ・Chrome内Claude ツール読み込みパフォーマンス向上:ブラウザツールが単一バッチ呼び出しで読み込まれるように改善(従来はツール当たり1回の呼び出し)
- ・非対話型の利用ポリシー拒否メッセージを改善:新しいセッション開始またはモデル変更を提案するように
- ・/code-reviewがclaude.aiにサインインしていない場合、ultraオプションを表示継続(クラウドレビューにclaude.aiアカウント必須との説明付き)
- ・Remote Controlフッターインジケーターを『/rc active』に短縮、狭いターミナルでは非表示に
- ・リモートセッションでの/loopの推奨を停止(保留中のループがコンテナを活かし続けないため)
- ・[VSCode] PowerShellツール呼び出しが生JSONとして描画されるのではなく、適切なコマンド表示と権限ダイアログとして描画されるよう修正、表示されたシェル出力からANSIエスケープコードを削除
影響
日常的な開発ワークフローでは、エージェント構造が複雑化可能になることで、より高度な自動化タスク設計が可能になります。1Mコンテキストセッションのスタック問題が解決されたことで、大規模コンテキスト処理時の信頼性が向上し、作業の中断が減少します。パフォーマンス最適化により、長い会話ログでの応答速度が改善され、UIの待機時間が短縮されます。マーケットプレイスの検索機能により、プラグイン選択プロセスが効率化され、開発効率が向上します。
対象ユーザー
Claude Codeユーザー・AIエンジニア・開発者・AWS環境利用者・エージェント自動化を活用する技術チーム
まとめ
エージェント機能の深度化、堅牢性向上、パフォーマンス最適化、セキュリティ強化を実現した包括的なアップデート
ソース
claude-code v2.1.172
元の記事を読む →