Claude Code v2.1.203――セッション期限切れ警告、小さなバイナリ、高速起動
Anthropicは7月7日にClaude Code v2.1.203をリリースした。ログイントークンの期限切れ警告、フリーズしたバックグラウンドセッションの自動復旧、バイナリサイズの約7MB削減が含まれる。またmacOSの速度低下やサブエージェントの動作を妨げていたバグも修正されている。
この記事はAIにより一次情報源から生成されました。
Anthropicは2026年7月7日21:06 UTCに、Claude Codeツールのバージョンv2.1.203をリリースした。このアップデートはバックグラウンドセッションの安定性、起動パフォーマンス、サブエージェントの動作改善に重点を置いた一連の改良を含んでおり、ログイントークンが期限切れになる前にユーザーに警告する実用的な新機能も備えている。
なぜトークンの期限切れが問題だったのか?
これまで、デーモンセッショントークンが失効すると、バックグラウンドセッションは永続的に無応答になっていた――アタッチできず、応答も受け付けず、停止コマンドも効かなかった。ユーザーは、一見アクティブに見えても実際にはフリーズしているセッションに作業を続けようとした時に初めて問題を発見することになっていた。
v2.1.203はこの問題を2つの方法で解決する。まず、ユーザーがセッションが中断される前に再認証できるよう十分に早いタイミングでログインクレデンシャルの期限切れ警告が表示されるようになった。次に、期限切れトークンにより既に無応答になったセッションが自動的に復旧されるようになった。
修正されたバグ:macOS、サブエージェント、コンテキストインジケーター
このバージョンには、特定の再現可能な問題を解決する複数の修正が含まれている。
macOSでのセッション開いた時のフリーズ。 macOSでバックグラウンドエージェントセッションを開いたり切り替えたりすると、誤った低メモリ検出により15〜20秒のフリーズが発生していた。このバグは完全に修正された。
ワークツリー分離内のサブエージェント。 ワークツリー分離環境内で動作するサブエージェントが、分離されたワークツリーの代わりに親チェックアウトでコマンドを静かに実行していた。この動作はメインリポジトリへの意図しない変更につながる可能性があった。
タスクの再委任。 サブエージェントが作業を継続する代わりにタスク全体を再委任する傾向があった。このバージョンでは停止したサブエージェントが完了した作業が正しく引き継がれ、冗長性と不必要な繰り返しが削減される。
コンテキスト使用インジケーター。 コンテキスト使用状況インジケーターが各ターンの後にトランスクリプト全体を再解析していた。これは特に長いセッションで目立つパフォーマンスの回帰を引き起こしていた。この回帰は修正された。
Bashの「引数リストが長すぎる」エラー。 多数のgitワークツリーを持つリポジトリで、Bashコマンドが「引数リストが長すぎる」エラーで失敗していた。このバグは解決された。
パフォーマンスの改善
バイナリサイズは約7MB削減され、起動時のメモリも約7MB削減された。どちらの改善も、いわゆるレイジーロードによって達成された――以前は起動時に読み込まれていた大きな依存関係が、実際に必要になった時点でのみ読み込まれるようになった。結果として、起動が速くなり、起動直後のメモリフットプリントが小さくなった。
ストリーミング応答中のライブプレビュー更新がより応答的になり、コンテキスト使用インジケーターはターン間でCPUリソースを不必要に消費しなくなった。
v2.1.203のその他の新機能
このバージョンにはいくつかの小さな、しかし便利な変更も含まれている。
- 手動パーミッションモード時にフッターにグレーのポーズバッジが追加され、ユーザーはツールが待機状態にあることを常に視覚的に確認できる。
- セッションの作業ディレクトリが変更通知付きのMCP
roots/listに含まれるようになり、作業コンテキストに依存するMCPサーバーとの統合が改善される。 - Windowsでは、バックグラウンドエージェントがディスパッチシェルからPATHを正しく継承するようになり、エージェントセッションで利用できなかったツールの問題が解決される。
- 左矢印はバックグラウンドタスクビューを閉じなくなった。閉じるにはEscが必要になった。
背景:エージェントの安定性を優先事項として
v2.1.203の変更は、Claude Codeツールの複数の連続バージョンを通じて見られるパターンを示している――Anthropicは複数のエージェント、バックグラウンドセッション、長期間のタスクでの作業時に発生する安定性の問題を体系的に解決している。バックグラウンドとサブエージェントのアーキテクチャは開発者がClaude Codeを使用する方法の中心的な要素となっており、そのインフラのバグは修正の最優先事項だ。
このアップデートはClaude Codeツールの標準的なアップデートメカニズムを通じて利用できる。
よくある質問
- 旧バージョンでデーモントークンが期限切れになるとバックグラウンドセッションはどうなりましたか?
- バックグラウンドセッションが永続的に無応答になり、アタッチも応答も停止コマンドも効かなくなっていた。v2.1.203はそのようなセッションを自動的に復旧する。
- 今バージョンでClaude Codeのバイナリはどれくらい削減されましたか?
- バイナリは約7MB小さくなり、起動時のメモリも大規模な依存関係のレイジーロードにより約7MB削減された。
- macOSでバックグラウンドセッションを開く際の15〜20秒の遅延の原因は何でしたか?
- 誤った低メモリ検出が遅延を引き起こしていた。このバグは今バージョンで修正された。