このバージョン以降にも更新があります。

最新版 v2.1.300 を見る →

Claude Code v2.1.15

公式のCHANGELOG.mdで更新あり

変更項目 4 件

公式 CHANGELOG.md

公式のCHANGELOG.mdでの変更履歴

2026年7月15日 3時6分+1件追加-1件削除

  • + - Added deprecation notification for npm installations - run `claude install` or see https://code.claude.com/docs/en/setup for more options
  • - - Added deprecation notification for npm installations - run `claude install` or see https://docs.anthropic.com/en/docs/claude-code/getting-started for more options

このバージョンの概要

npm経由のインストールが非推奨となり、新しいインストールコマンドへの移行が促されています。React Compilerの採用によるUI性能の向上や、MCP連携時のフリーズ問題、コンテキスト要約後の警告表示といった不具合が修正され、動作の安定性と快適性が向上しました。

Added追加(1件)

Added
npm 経由のインストールが非推奨になる通知を追加した。今後は claude install を実行するか、セットアップガイドを参照する必要がある。
英語原文を表示
Added deprecation notification for npm installations - run claude install or see https://code.claude.com/docs/en/setup for more options

変更前

npm 経由でのグローバルインストールが標準的な方法の一つとして提供されていたが、Node.js のバージョン依存や自動アップデートの制限、権限エラーなどの問題が発生しやすい状況だった。

変更後

npm でインストールしているユーザーに対して非推奨の通知が表示されるようになる。ネイティブバイナリを直接配置する claude install コマンドや、OS ごとの推奨パッケージマネージャーへの移行が促される。

ユーザーへの恩恵

Node.js のバージョン管理や権限トラブルに悩まされることなく、常に最新の Claude Code を安定して利用できる環境へスムーズに移行できるようになる。

Improved改善(1件)

Improved
React Compilerの導入によるUIレンダリング性能の向上
英語原文を表示
Improved UI rendering performance with React Compiler

変更前

複雑なチャット履歴やステータスラインの更新が増えるにつれて、ターミナル上のUI描画に負荷がかかり、レスポンスが鈍くなる可能性がありました。

変更後

React Compilerによってコンポーネントの再レンダリングが最適化され、特に大規模なコンテキストを扱う際のUI表示がより滑らかになりました。

ユーザーへの恩恵

対話の量が増えてもCLIの表示がもたつかず、快適にコーディングとチャットを続けることができます。

関連ドキュメント

Fixed修正(2件)

Fixed
/compact 実行後に「自動要約までの残りコンテキスト」警告が消えない問題を修正
英語原文を表示
Fixed the "Context left until auto-compact" warning not disappearing after running /compact

変更前

手動で /compact コマンドを実行してコンテキストを整理した後も、画面上に「自動要約が必要」という警告メッセージが残り続けていました。

変更後

コンテキストの圧縮が完了した時点で、不要になった警告表示が即座に消えるよう挙動が改善されました。

ユーザーへの恩恵

画面上のステータス情報が常に現在の状況を正しく反映するようになり、不必要な警告に惑わされることがなくなります。

関連ドキュメント

Fixed
MCP stdioサーバーのタイムアウト時に子プロセスが終了せず、UIがフリーズする問題を修正
英語原文を表示
Fixed MCP stdio server timeout not killing child process, which could cause UI freezes

変更前

stdio経由で接続しているMCPサーバーがタイムアウトした場合、背後のプロセスが残り続け、それが原因でClaude Codeのインターフェースが操作不能になることがありました。

変更後

タイムアウト発生時に子プロセスが確実に強制終了されるようになり、外部ツールのトラブルが本体のフリーズを引き起こすのを防ぎます。

ユーザーへの恩恵

不安定な外部ツールや遅いサーバーと連携している場合でも、CLI全体の安定性が保たれ、作業が中断するリスクが減ります。

関連ドキュメント

シェア: X はてブ