Claude Code v2.1.203:包含后台会话恢复和性能改进的主要Bug修复版本

Anthropic は Claude Code v2.1.203 をリリースしました。これは 20 以上の問題に対処した重要なバグ修正リリースで、特にバックグラウンドセッションの信頼性、macOS のパフォーマンス、コアインフラストラクチャの改善に重点を置いています。このリリースでは、大規模なバンドル依存関係の遅延読み込みにより、バイナリサイズを約 7 MB、起動メモリを約 7 MB 削減しています。
主な修正点
- macOS のバックグラウンドエージェント停止修正: macOS でバックグラウンドエージェントセッションを開いたり切り替えたりしても、15 ~ 20 秒間停止しなくなりました。問題は v2.1.196 で導入された誤った低メモリ検出でした。
- 古いトークンの復旧: デーモンセッショントークンの期限切れにより応答しなくなったバックグラウンドセッションは、自動的に復旧するようになりました。永久にスタックするエージェントはもうありません。
- サブエージェントの作業保持:
claude agentsに戻っても、実行中のサブエージェントが黙って強制終了されてプロンプトが再実行されることはなくなりました。サブエージェントの作業は引き継がれます。 - PATH と環境変数の修正: Windows のバックグラウンドエージェントは、デーモンから古い
PATHを継承しなくなりました。シェルからエクスポートされたANTHROPIC_BASE_URLが尊重されるようになり、API キーのルーティング問題が防止されます。 - ワークツリーの修正: git ワークツリーが多いリポジトリで
Bashが「引数リストが長すぎます」で失敗しなくなりました。ワークツリーに分離されたサブエージェントは正しいディレクトリで実行されるようになりました。マルチリポジトリワークスペース内のネストされたリポジトリも適切に処理されます。 - クラッシュループ防止: 作業ディレクトリが削除されたりファイルに置き換えられたりした場合にバックグラウンドエージェントがクラッシュループするのを防止し、ループする代わりに明確なエラーで 1 回失敗するようになりました。
- デーモンアップグレード修正: バックグラウンドデーモンの自動アップグレード失敗が、実行中のすべてのバックグラウンドセッションを黙って強制終了しなくなりました。
- タスク管理:
TaskStopとTaskOutputが他のエージェントによって生成されたバックグラウンドエージェントを見つけられるようになりました。エラーには実行中のエージェントが ID と説明とともに一覧表示されます。
パフォーマンスと UX の強化
- ターンごとの CPU 回帰修正: コンテキスト使用状況インジケーターが、毎ターン後にトランスクリプト全体を再分析しなくなり、インタラクティブセッションでのメモリと CPU 使用量が削減されました。
- ライブプレビューの最適化: 長いレスポンスのストリーミング中、ライブプレビューの更新で画面全体が再レンダリングされなくなり、応答性が向上しました。
- サブエージェント委譲: エージェントがタスク全体を別のサブエージェントに再委譲する可能性が低くなりました。
- バイナリサイズ削減: バイナリが約 7 MB、起動メモリが約 7 MB 削減されました。
その他の変更
- ログイン期限切れ警告: ログインの期限が切れそうなときに警告が表示されるようになり、バックグラウンドセッションが中断される前に再認証できるようになりました。
- 手動権限バッジ: 手動権限モード時に、フッターに灰色の ⏸ バッジが表示されるようになりました。
- MCP ルート更新: 追加の作業ディレクトリが
roots/listを介して公開されるようになり、変更時にnotifications/roots/list_changedが送信されます。 - 新しい CLI 動作: 左矢印で詳細ビューが閉じられなくなりました。代わりに
Escを使用してください。空のclaude agentsビューには常に整理されたセクションが表示されます。 - VSCode 拡張機能: 「すべてのセッションでリモートコントロールを有効にする」設定トグルが追加されました。
アップグレードすべきユーザー
Claude Code をバックグラウンドエージェント、macOS ユーザー、マルチリポジトリワークスペース、または多数のワークツリーを使用している開発者は、すぐにアップグレードしてください。パフォーマンスと信頼性の修正は大幅です。
📖 出典全文: GitHub Claude-Code
👀 See Also

Claude 6月15日アップデートでヘッドレスエージェントの回避策が無効に — インタラクティブセッションはプラン上で引き続き動作
6月15日のClaudeアップデートにより、ヘッドレス利用(claude -p、Agent SDK)がクレジットプール対象に。インタラクティブなClaude Codeセッションは引き続き定額制で利用可能です。知っておくべきポイントを解説します。

OneUptimeは、単一のコミットで12,000件のAI生成ブログ記事を追加します。
OneUptimeのブログリポジトリに、ClickHouse、Redis、MongoDB、MySQLなどの技術をカバーする12,000件のAI生成投稿が、5,012ファイルと100万行以上のコードを変更する単一のコミットで追加されました。

Google:新規コードの75%がAI生成、エージェントによるコード移行が6倍高速化
Googleは、社内で書かれる新規コードの75%がAI生成であり、人間のエンジニアによるレビューを受けていると発表。2024年の25%から増加し、複雑なコード移行はGeminiエージェントにより6倍高速化した。一部の組織では、業績評価にAI使用目標が組み込まれている。
Claude Code v2.1.248:制限モード、キャッシュTTL、およびセッション修正
Claude Code v2.1.248 では、サンドボックス化されたファイルアクセスのための制限モード、エージェントごとのキャッシュTTL、セッション間メッセージングが追加され、プロンプトキャッシュのミスやセッション処理の修正が行われました。