主な変更点
Claude Code v2.1.207 では、エンタープライズ・クラウド環境(Bedrock/Vertex AI/Foundry)におけるデフォルト動作の改善や、長大セッションのストリーミング描画に伴う端末フリーズの解消、自動更新によるカスタムラッパーの意図しない上書き防止など、安定性を重視した修正が施されています。主な変更点は以下の通りです。
- 特定環境での自動モードデフォルト有効化:
CLAUDE_CODE_ENABLE_AUTO_MODEの定義下において、Amazon Bedrock、Google Cloud Vertex AI、Palantir Foundry環境では、ユーザーのオプトイン確認を挟まずにデフォルトで自動モード(自律実行モード)が利用可能になりました。なお、disableAutoMode設定から明示的に無効にすることも可能です。 - ストリーミング応答時のフリーズ・入力遅延の修正: 非常に長いリストや表、多数 of コードブロックを含む返答をストリーミング出力している最中に、ターミナル全体がフリーズしたり、キーボード入力が極端に遅延したりするパフォーマンス問題が解消されました。
- 非対話型実行(SDK)のリモート設定同意の永続化:
claude -p等を用いた非対話型 SDK 経由での実行において、リモート管理に関するセキュリティ同意ダイアログを何度も表示させることなく、初回で永続的に同意済みとして記録されるようになりました。 - 自動更新によるカスタムランチャーの上書き不具合の修正: 自動アップデート機能が実行された際、
~/.local/bin/claudeにユーザーが配置していたカスタムラッパースクリプトや独自のシンボリックリンクが上書きされてしまう問題を修正しました。これに伴い、/doctorコマンドが外部管理されているランチャーを正しく検知・報告するよう改善されました。 - 複合コマンド時の承認プロンプトの修正:
cdコマンドの出力リダイレクト先が 1 つだけで、かつ/dev/null等を伴う複合コマンドが指定された際、ユーザーへ許可を求める確認プロンプトが不要に表示されてしまう問題を修正しました。 - その他のUX・挙動バグ修正: ストリーミング応答の終了時にターミナル上でのログ文字起こし表示が一時的に回答開始位置より上へスクロールジャンプしてしまうバグ、最後のワークツリー削除時に
.git/config内のextensions.worktreeConfigに不要な設定(tea worktree.sparsePathsなど)が残留しgo-git等の外部ツールで読み込みエラーになるバグ、ルールグロブや.ignoreなどの解析で不正な括弧パターンがエラーを引き起こす問題などが修正されました。
影響や使いどころ
本アップデートは、AWS Bedrock や GCP Vertex AI などのクラウドプラットフォーム上で自律エージェントを稼働させているチームにとって大きな恩恵をもたらします。また、長大なコード生成やデータの表出力を行う際に画面が固まる問題の解消や、カスタムラッパースクリプトが自動更新で吹き飛ぶ問題の修正により、ローカル環境での日常的な CLI 開発における堅牢性が大幅に増しています。
まとめ
BedrockやVertex AIといったエンタープライズ環境での自律自動モード規定化のほか、ストリーミング描画のフリーズ解消やカスタムランチャー保護など、実用上の多くのバグや挙動の不一致を潰した信頼性向上のアップデートです。