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

Claude Code v2.1.205:セッションセキュリティ、バグ修正、RAM使用量400MB削減

エディトリアルイラスト:セキュリティ改善を搭載したAnthropicのCLI開発ツールClaude Code v2.1.205の新リリース

Anthropicは2026年7月8日にClaude Code v2.1.205をリリースした。セッショントランスクリプトファイルの改ざんを防ぐ新しいセキュリティルール、サイレントなJSONエラーやWindows worktreeバグを含む複数の修正、そしてバイナリをメモリではなくディスクに直接ストリーミングすることでピークRAM使用量を約400MB削減する自動更新の最適化が含まれている。

🤖

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

Claude Code v2.1.205が2026年7月8日21:22 UTCにリリースされた。バグ修正、セキュリティ改善、そしてメモリが制限された環境で作業する人には見逃せない最適化が含まれている。

新しいセキュリティルール:セッショントランスクリプトの保護

このリリースで最も注目すべき変更は、自動モードでアクティブなセッションのトランスクリプトファイルを操作しようとするあらゆる試みをブロックする新しいルールだ。トランスクリプトは会話とコマンドの全過程を記録する——これらのファイルを保護することで、悪意のあるコンテンツや侵害された外部依存関係が以前のアクションの記録を事後的に変更したり、セッションのコンテキストに偽の指示を挿入しようとするシナリオを防ぐ。

フリーズしたバックグラウンドエージェントの問題は?

バックグラウンドエージェントは、セッションが再開した後に「失敗」や「完了」の状態で立ち往生しなくなった。これは、バックグラウンドエージェントが「死んでいる」ように見えながらもシステムがそれを解放しない長時間の開発ワークフローで特に苛立たしかった問題だ。さらに、バックグラウンドタスクの通知が人間の入力がなかったことを明確に示すようになり、エージェントが監視されていない間に実際に何をしていたかをユーザーがより正確に把握できるようになった。

日常の作業に影響していたバグの修正

いくつかの修正は、警告なしに発生し得たため長期間気付かれない可能性があったシナリオに関するものだ。

formatキーワードを持つJSONスキーマは、指定されたスキーマを適切に適用する代わりに、以前は構造化されていない出力をサイレントに返していた。ツールが機能しているように見えながら、実際には構造を迂回していた——いかなる警告もエラーもなしに。バージョン2.1.205ではformatキーワードを持つスキーマが正しく受け入れられ処理される。

エージェントがアクティブに作業中にClaudeに送信されたメッセージは、エージェントがその時点で--max-turnsの制限に達していた場合に失われていた。今はメッセージが適切に保存され、エージェントがターンを終了した後でも処理される。

WindowsユーザーはNTFSジャンクションポイントに関する特定の動作の修正を受ける:worktreeの削除が、同じパスを指すジャンクションが存在する場合にターゲットディレクトリ外のファイルを削除しなくなった。これは、Windowsの複雑な開発設定で意図しないファイルの損失を引き起こす可能性があった。

自動更新の最適化:ピークRAM約400MB削減

これまでは、自動更新メカニズムがバイナリ全体をディスクに書き込む前に作業メモリにダウンロードしていた。新しい実装はバイナリをダウンロード開始と同時にディスクに直接ストリーミングし、更新処理のピークRAM消費を約400MB削減する。メモリリソースが限られたシステムや、Claude Codeが他のツールと並行して動作する環境では、これは具体的で測定可能な利点だ。

エージェントの表示と/doctorコマンドの改善

エージェントリストの表示に自動生成されたタイトル付きの色分けされたステータスラベルが追加された——リスト内の各エージェントが短い説明テキストを持つようになり、複数の並列エージェントを持つ環境での見通しが改善される。

/doctorコマンドが環境設定を確認するための本格的な診断ツールへと拡張された。少数の基本的なチェックだけでなく、ツールの動作に影響する設定、MCPサーバー、認証、その他のコンポーネントの包括的な概要を提供するようになった。

さらに、エージェント表示でのヘッダーの切れ、作業ディレクトリが削除またはアンマウントされた際のWindowsでの起動クラッシュ、以前は他の有効なサーバーの起動をブロックしていた無効なLSPプラグインサーバーの初期化問題も修正された。

まとめ

バージョン2.1.205はスタイリッシュではなく技術的なアップデートだ:プロダクションワークフローでのツールの信頼性に影響していたサイレントなバグにパッチを当て、セッショントランスクリプトのセキュリティを強化し、更新時のメモリフットプリントを削減する。複雑なworktree設定を持つWindowsで作業する、formatキーワードを持つJSONスキーマを使用する、または長時間のセッションでバックグラウンドエージェントに依存するユーザーは、このリリースから直接的な恩恵を受けるだろう。

よくある質問

Claude Code v2.1.205の新しいセキュリティルールとは何ですか?
新しい自動モードルールは、アクティブなセッションのトランスクリプトファイルを操作しようとするあらゆる試みを自動的にブロックし、会話記録の不正な変更や偽の指示の挿入を防ぎます。
新しい自動更新システムはどのくらいのRAMを節約しますか?
自動更新はバイナリをメモリにバッファリングする代わりにディスクに直接ストリーミングするようになり、更新処理のピークRAM消費が約400MB削減されます。
v2.1.205でWindowsユーザーに何が変わりましたか?
同じパスを指すNTFSジャンクションポイントが存在する場合にworktreeの削除がターゲットディレクトリ外のファイルを削除する可能性があったバグが修正されました。