Claude Code v2.1.50 リリース - Worktreeフック追加・大規模メモリリーク修正・Opus 4.6が1Mコンテキスト対応
Anthropicは2026年2月21日(JST)、Claude Code v2.1.50をリリースした。WorktreeCreate/WorktreeRemoveフックの追加、エージェント定義でのworktreeアイソレーション宣言対応、SSHセッション切断時のデータ損失修正、glibc 2.30以前のLinuxでのネイティブモジュール読み込み不具合修正、長時間セッションを対象とした複数のメモリリーク修正、Opus 4.6(高速モード)への1Mコンテキスト対応拡大などが含まれる。
Anthropicは2026年2月20日(UTC)、Claude Code v2.1.50をnpmレジストリに公開した。前バージョンv2.1.49から約24時間でのリリースとなり、Worktreeフックの追加、エージェントチームのメモリ管理改善、Linux互換性修正、長時間セッションを対象とした複数のメモリリーク修正など、約26件の変更が含まれる。
主な変更点
WorktreeCreate / WorktreeRemove フックの追加
エージェントのworktreeアイソレーション機能が作成・削除されるタイミングでカスタム処理を実行できる新フックイベント WorktreeCreate および WorktreeRemove が追加された。VCSのセットアップや後処理スクリプトをアイソレーション境界に合わせて実行できるようになる。
エージェント定義でのworktreeアイソレーション宣言対応
エージェント定義ファイルに isolation: worktree を記述することで、そのエージェントが独立したgit worktreeで実行されるよう宣言的に指定できるようになった。従来は個別の設定や外部スクリプトで制御する必要があった。
SSHセッション切断時のセッションデータ損失を修正
SSHが切断された際、グレースフルシャットダウンシーケンスにおいてフックおよびアナリティクスの前にセッションデータがフラッシュされるよう修正された。これにより、突然の切断が発生してもセッション履歴が保持されるようになる。
symlink環境でのセッション再開不具合を修正
作業ディレクトリにsymlinkが含まれる場合、起動時のパス解決タイミングの差異により再開セッションが一覧に表示されないバグが修正された。
Linux: glibc 2.30以前の環境でのネイティブモジュール読み込み不具合を修正
RHEL 8など、glibc 2.30より古いバージョンが搭載されたLinuxシステムでネイティブモジュールが読み込めなかった問題が修正された。企業環境での利用拡大が見込まれる。
claude agents CLIコマンドの追加
設定済みのすべてのエージェントを一覧表示する claude agents コマンドが追加された。複数のエージェントを管理する開発者がエージェントの登録状況をターミナルから素早く確認できるようになる。
CLAUDE_CODE_SIMPLE モードの機能絞り込み
CLAUDE_CODE_SIMPLE 環境変数によるシンプルモードが、MCPツール・添付ファイル・フック・CLAUDE.mdファイル読み込みも無効化するよう強化された。スキル、セッションメモリ、カスタムエージェント、CLAUDE.mdのトークンカウントも完全に除外される。トークンコストを最小限に抑えたい用途や、CIでの最小構成実行に適した設定となった。
headlessモード起動パフォーマンスの改善
非インタラクティブモード(-p フラグ)起動時に、Yoga WASMおよびUIコンポーネントのインポートを遅延実行するよう変更された。スクリプトやCI/CDパイプラインでのコールドスタート時間が短縮される。
Opus 4.6(高速モード)に1Mコンテキストウィンドウを追加
Opus 4.6の高速モードが100万トークンのコンテキストウィンドウに対応した。前バージョンではSonnet 4.6が1Mコンテキストに対応済みだったが、Opusシリーズへも展開された形となる。
また、新たに CLAUDE_CODE_DISABLE_1M_CONTEXT 環境変数が追加された。この変数を設定すると1Mコンテキストウィンドウのサポートを無効化できる。コスト管理や特定の環境制約に対応するための設定として機能する。
VSCode: /extra-usage コマンドのサポート追加
VS Codeセッションで /extra-usage コマンドが利用可能になった。追加のトークン使用量情報をVS Code内から直接確認できるようになる。
長時間セッション向けメモリ管理の大幅改善
v2.1.50では、長時間稼働セッションのメモリ使用量を削減するための修正が集中的に実施された。
- エージェントチームで完了したタスクオブジェクトがAppStateから削除されずにメモリを占有し続けていた問題を修正
- LSP診断データが配信後もクリーンアップされず際限なく蓄積していたメモリリークを修正
- 完了タスクの出力データがメモリに保持されたままになっていた問題を修正
- TaskOutputの「最終行」バッファがクリーンアップ後も保持されていた問題を修正
- CircularBufferで削除済みアイテムがバッキング配列に残存していたメモリリークを修正
- シェルコマンド実行後にChildProcessおよびAbortControllerの参照が解放されなかった問題を修正
- コンパクション後に内部キャッシュを削除するよう改善
- ファイル履歴スナップショットの上限を設定し、無制限なメモリ増加を防止
- 処理済みのツール結果データをクリアするよう改善
エージェントチームのメモリリークを修正
エージェントチーム実行時に、完了した各メンバータスクがセッションステートからガベージコレクションされずに残存する問題が修正された。多数のサブエージェントを組み合わせた長時間ワークフローでの安定性が向上する。
その他の修正
/mcp reconnectに存在しないサーバー名を渡したときCLIがフリーズする問題を修正- MCP ツールサーチが有効な状態で起動引数にプロンプトを渡した際にMCPツールが認識されなかった不具合を修正
- プロンプトサジェストキャッシュのリグレッション修正(前バージョンに続いて追加修正)
- LSPサーバーの
startupTimeout設定のサポートを追加
バージョン情報
- バージョン: 2.1.50
- 公開日: 2026年2月21日(JST)
- npm: @anthropic-ai/claude-code
- インストール:
npm install -g @anthropic-ai/claude-code
関連リリース
v2.1.49からv2.1.50へのリリース間隔は約1日。メモリ管理の改善を中心に約26件の変更が含まれており、長時間稼働するエージェントワークフローの安定性向上に重点が置かれたリリースとなっている。
関連記事
Claude Code v2.1.47 リリース - Windows対応強化・メモリ改善・40件超のバグ修正
Anthropicは2026年2月19日、Claude Code v2.1.47をリリースした。Windows環境の描画バグ修正、長時間セッションのメモリ改善、起動速度の向上(約500ms短縮)、コンテキスト圧縮後のプランモード保持など40件以上の修正が含まれる。
Claude Code v2.1.49 リリース - バックグラウンドエージェント制御改善・起動高速化・Sonnet 4.6の1Mコンテキスト対応
Anthropicは2026年2月20日、Claude Code v2.1.49をリリースした。バックグラウンドエージェント実行中のCtrl+C/ESC無視バグの修正、起動パフォーマンスの大幅改善、シンプルモードへのファイル編集ツール追加、Yoga WASMメモリリークの修正などが含まれる。また、MaxプランにおいてSonnet 4.6が1Mコンテキストに対応した。
Anthropic、AIによるコード脆弱性検出ツール「Claude Code Security」を発表
AnthropicがClaude Code on the webに組み込まれた脆弱性検出機能「Claude Code Security」を限定リサーチプレビューとして公開。従来の静的解析を超え、人間のセキュリティ研究者のようにコードを推論し、複雑なビジネスロジックの脆弱性を検出する。
人気記事
Claude Code v2.1.93 リリース - PreToolUseフック延期決定やフリッカーFREE渲染など
AnthropicがClaude Code v2.1.93をリリース。PreToolUseフックの延期決定機能、フリッカー-freeレンダリングオプション、PermissionDeniedフック、名前付きサブエージェントのタイプアヘッド対応などを含む。
Claude Code v2.1.92 リリース - forceRemoteSettingsRefreshやBedrockセットアップウィザードなど
AnthropicがClaude Code v2.1.92をリリース。forceRemoteSettingsRefreshポリシー設定、Bedrockセットアップウィザード、costコマンドの改善など多数の機能追加とバグ修正を含む。
Claude Code v2.1.84 リリース - PowerShellツールプレビューと環境設定の強化
Claude Code v2.1.84がリリース。Windows向けのPowerShellツール、環境変数によるモデル選択のカスタマイズアイドルセッション処理の改善などが含まれる。
最新記事
Claude Code v2.1.93 リリース - PreToolUseフック延期決定やフリッカーFREE渲染など
AnthropicがClaude Code v2.1.93をリリース。PreToolUseフックの延期決定機能、フリッカー-freeレンダリングオプション、PermissionDeniedフック、名前付きサブエージェントのタイプアヘッド対応などを含む。
Claude Code v2.1.92 リリース - forceRemoteSettingsRefreshやBedrockセットアップウィザードなど
AnthropicがClaude Code v2.1.92をリリース。forceRemoteSettingsRefreshポリシー設定、Bedrockセットアップウィザード、costコマンドの改善など多数の機能追加とバグ修正を含む。
Claude Code v2.1.91 リリース - MCPツール結果の永続化とEditツールの最適化
Claude Code v2.1.91ではMCPツールの結果サイズの上書き、シェル実行の制御強化、Editツールの効率改善などが行われた。