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

最新版 v2.1.220 を見る →

Claude Code v2.1.218

公式のCHANGELOG.mdで更新あり

変更項目 36 件

公式 CHANGELOG.md

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

2026年7月25日 2時21分-1件削除

  • - - Added HTTP status and error text to `claude mcp list` and `/mcp` when a server fails to connect, and a warning for MCP config values with hidden leading or trailing whitespace

このバージョンの概要

今回のリリースでは、/code-review コマンドがバックグラウンド実行となるなど、並行作業の効率化とセッションの管理機能が改善されました。autoモードでのBashコマンド分類の最適化や権限判定の論理変更も行われ、作業中の不要な割り込みが大幅に削減されています。

Added追加(3件)

Added
--ax-screen-readerモードにおいて、単語や行の削除操作に対する音声読み上げが追加されました。
英語原文を表示
Added screen-reader announcements of deleted text for word and line deletions (Option+Delete, Ctrl+W, Cmd+Backspace, Ctrl+U, Ctrl+K) in --ax-screen-reader mode

変更前

テキスト削除時にスクリーンリーダーが反応せず、何が起きたか把握しづらい状況でした。

変更後

削除操作時に何が削除されたかが適切に読み上げられるようになりました。

ユーザーへの恩恵

画面を見ずにテキスト編集の状況を正確に把握できるようになります。

Added
モデル切り替えによるファストモードの変更通知を追加しました。
英語原文を表示
Added an announcement when fast mode changes as a result of switching models via /config model=<x> or Remote Control

変更前

モデルを切り替えた際、ファストモードが意図せずオン/オフに変化しても通知がなく混乱が生じていました。

変更後

ファストモードの状態が変化した際にアナウンスされるようになり、視覚的に状態が分かります。

ユーザーへの恩恵

現在のパフォーマンスモードを明確に認識し、設定の誤認を防げます。

関連ドキュメント

Added
スキルおよびプラグインのフロントマターにおいて、真偽値としてyes/no等の値を受け付けるようにしました。
英語原文を表示
Added yes/no/on/off/1/0 (case-insensitive) as accepted values for skill and plugin frontmatter booleans, alongside true/false

変更前

真偽値としてtrue/falseのみがサポートされており、記述の柔軟性が低く不便でした。

変更後

yes, no, on, off, 1, 0も許容され、直感的な記述が可能になりました。

ユーザーへの恩恵

構成ファイルの作成時に、慣れた形式で柔軟にフラグを記述できます。

関連ドキュメント

Changed変更(6件)

Changed
/code-reviewコマンドがバックグラウンドサブエージェントとして実行されるようになりました。
英語原文を表示
Changed /code-review to run as a background subagent, so review work no longer fills your conversation and keeps stacked slash commands as its review target

変更前

レビュー作業がメインの会話履歴を埋め尽くし、スラッシュコマンドのスタック管理が複雑になっていました。

変更後

バックグラウンドで独立して実行され、会話のメインスレッドを汚さずにレビュー結果を確認できるようになりました。

ユーザーへの恩恵

レビュー中も会話を遮られず、自分の作業に集中し続けられます。

関連ドキュメント

Changed
planモードでautoモードを使用する際、読み取り専用と判断できないBashコマンドでプロンプトを表示しないようにしました。
英語原文を表示
Changed plan mode with auto to no longer prompt for Bash commands the static analyzer can't prove read-only; the auto-mode classifier judges them instead

変更前

安全と判断できる操作に対しても、すべてのBashコマンドで確認ダイアログが表示されていました。

変更後

自動分類器が読み取り専用操作を検出し、プロンプトなしで安全に実行します。

ユーザーへの恩恵

タスクの調査フェーズで不要な確認手順を省いて効率的に進められます。

Changed
フォークコンテキストを持つスキルがデフォルトでバックグラウンド実行されるようになりました。
英語原文を表示
Changed skills with context: fork to run in the background by default; opt out per skill with background: false

変更前

フォークしたタスクがフォアグラウンドで待機されることが多く、メイン作業を圧迫していました。

変更後

バックグラウンドがデフォルトになり、個別にfalse指定で変更可能になりました。

ユーザーへの恩恵

重いサブタスクを裏側で実行し、自身のメイン作業を中断させずに並行作業ができます。

関連ドキュメント

Changed
/deep-researchが自動起動されず、手動起動のみに変更されました。
英語原文を表示
Changed /deep-research to start only when invoked manually; Claude no longer launches it on its own

変更前

意図しないタイミングで自動的に重いリサーチタスクが開始され、会話が中断されていました。

変更後

明示的に指示しない限り起動しない仕様となり、予測可能な操作が可能になりました。

ユーザーへの恩恵

予期せぬリサーチでリソースを消費したり、会話の流れを乱されなくなります。

関連ドキュメント

Changed
サーバー管理設定において、軽微な機能およびコスト設定の変更で承認プロンプトを表示しないようにしました。
英語原文を表示
Changed server-managed settings so benign feature and cost toggles no longer trigger the settings-approval prompt

変更前

設定を変更するたびに承認を求められ、作業が細かく中断されていました。

変更後

頻繁に変更する設定については、承認なしでスムーズに更新可能になりました。

ユーザーへの恩恵

設定調整のたびに煩雑な操作を繰り返す手間が省けます。

Changed
エージェント名にコロン(:)を含むファイルを拒否するように変更しました。
英語原文を表示
Changed agent markdown files to reject agent names containing :, which is reserved for plugin namespacing

変更前

コロンの使用が予期せぬ名前空間の衝突を招き、プラグイン機能と競合する可能性がありました。

変更後

コロンはプラグイン専用の区切り文字として確保され、ファイル名に使用できなくなりました。

ユーザーへの恩恵

将来的な名前空間の衝突による不具合を未然に防げます。

関連ドキュメント

Improved改善(4件)

Improved
autoモードにおいて、危険な操作や特定のファイルパス操作が個別ダイアログなしで分類されるように改善しました。
英語原文を表示
Improved auto mode: the dangerous-rm, background-&, and suspicious-Windows-path checks no longer open permission dialogs; the auto-mode classifier adjudicates them instead

変更前

頻繁に確認プロンプトが表示され、自動モードとしての継続的な実行が阻害されていました。

変更後

自動化された安全フィルターが操作を適切に判断し、不要なプロンプトが削減されました。

ユーザーへの恩恵

中断されることなく、連続的なタスク処理を自動化しやすくなります。

Improved
信頼ダイアログにおいて、許可が与えられるリポジトリルートを明記するようにしました。
英語原文を表示
Improved trust dialogs to name the repository root the grant covers

変更前

ダイアログがどの範囲へのアクセス許可を求めているのか不明確でした。

変更後

許可対象となるディレクトリ範囲が明示され、セキュリティ上の判断がしやすくなりました。

ユーザーへの恩恵

どの範囲に許可を与えるかを正確に把握して承認を行えます。

関連ドキュメント

Improved
/ultrareviewのエラーフィードバックを改善し、無効な引数を修正できるようにしました。
英語原文を表示
Improved /ultrareview error feedback so Claude can correct an invalid argument instead of retrying it unchanged

変更前

コマンドの引数が誤っていると、エラーが表示されるだけで再試行しても変化がありませんでした。

変更後

問題箇所を指摘し、ユーザーが正しく修正できるようにフィードバックが向上しました。

ユーザーへの恩恵

試行錯誤せず、指示通りに修正することで確実にタスクを完了できます。

関連ドキュメント

Improved
IDE連携におけるサンドボックスコマンドの制限を改善しました。
英語原文を表示
Improved sandbox command restrictions for IDE interactions

変更前

一部のコマンド操作がIDE経由で実行された際、サンドボックスの適用範囲が過剰に制限されていました。

変更後

IDE操作とサンドボックスの境界が最適化され、利便性が向上しました。

ユーザーへの恩恵

IDEを通じた操作がサンドボックスによって予期せず制限される機会が減ります。

Fixed修正(23件)

Fixed
未信頼フォルダーからのエージェントフック実行を禁止し、ワークスペースの信頼が必要となりました。
英語原文を表示
Fixed agent frontmatter hooks running from untrusted folders: hooks now require the agent file's own folder to have accepted workspace trust

変更前

信頼されていない場所からでもフックスクリプトが実行され、セキュリティ上のリスクがありました。

変更後

ワークスペースの信頼確認を経てからフックが許可されるようになり、安全性が高まりました。

ユーザーへの恩恵

外部からダウンロードしたプロジェクト等で未知のコードが勝手に実行されるのを防げます。

関連ドキュメント

Fixed
Windowsパスの\u接頭辞を含むセグメントがCJK文字に誤変換される問題を修正しました。
英語原文を表示
Fixed Windows paths with \u-prefixed segments (like C:\Users\unicorn) being corrupted into CJK characters in tool inputs, which made those files inaccessible

変更前

Windowsのユーザーパスなどが正しく認識されず、ファイルへのアクセスがブロックされていました。

変更後

パスが正しく解釈されるようになり、該当するファイルへ確実にアクセスできるようになりました。

ユーザーへの恩恵

Windows環境で特定のファイルパスが読み込めずエラーになる事態を防げます。

Fixed
左矢印キーによる会話破棄を防ぐ確認プロンプトを導入し、エージェントビューからのEscキーで元の会話に戻れるようにしました。
英語原文を表示
Fixed the left arrow key discarding the conversation with no undo: presses right after editing now ask to confirm, and Esc in the agent view returns to the conversation it backgrounded

変更前

誤って左矢印キーを押すと、警告なしで会話が中断されデータが消失するリスクがありました。

変更後

会話の意図しない破棄が防がれ、エージェントビューから容易に元の作業状態へ復帰可能になりました。

ユーザーへの恩恵

操作ミスで現在のセッションや作業履歴が突然消える事故を回避できます。

Fixed
Ctrl+Jを改行として扱うターミナルにおいて、複数行のペーストが崩れる問題を修正しました。
英語原文を表示
Fixed multi-line paste collapsing into one line with j in place of newlines in terminals that encode pasted newlines as Ctrl+J

変更前

ペースト時に改行が無視され、一つの行に連結されるため、コードやログの構成が崩れていました。

変更後

改行コードが正しく維持され、貼り付けた内容が元のフォーマットを保持するようになりました。

ユーザーへの恩恵

長いコードやログを貼り付ける際、エディタ上での手動修正が不要になります。

Fixed
/ultrareviewが「auth変更を確認して」といった説明的な引数に対応しました。
英語原文を表示
Fixed /ultrareview failing on descriptive arguments like "review my auth changes" — they now run a review of your current branch with the text applied as a note to the findings

変更前

具体的な引数を与えるとコマンドが失敗し、期待する範囲のレビューが実行できませんでした。

変更後

自然言語の説明を含めても現在のブランチを対象にレビューが正しく開始されるようになりました。

ユーザーへの恩恵

コマンドの引数を厳密に意識せず、意図するレビューを簡単に開始できます。

Fixed
非インタラクティブセッションにおいて、/code-review ultraが誤ってローカルで実行される問題を修正しました。
英語原文を表示
Fixed /code-review ultra silently running a local review in non-interactive sessions — it now launches the cloud review

変更前

非対話型環境でクラウドレビューを実行しようとしても、意図せず軽量なローカルレビューが実行されていました。

変更後

非対話型でも正しくクラウドベースのディープレビューが開始されるようになりました。

ユーザーへの恩恵

CIや自動化スクリプト内で、意図した通りの詳細なコードレビューを実行できます。

関連ドキュメント

Fixed
Bedrockの従量課金測定を、inference-profile ARN等の構成に合わせて正しく価格設定されるよう修正しました。
英語原文を表示
Fixed gateway spend metering to price Bedrock application-inference-profile ARNs and other config-mapped upstream model IDs at the configured model's rates

変更前

モデルIDの設定によって課金額が正しく算出されず、コスト管理が不正確な状態でした。

変更後

指定されたモデルの料金体系に基づき、正しく使用コストが計上されるようになりました。

ユーザーへの恩恵

使用コストの表示が最適化され、予算管理を正確に行えます。

Fixed
ツール呼び出しが中断された際に発生する不要な「[Request interrupted by user]」メッセージと、処理が中断された際に対話履歴内に残る不正な tool_use ブロックを修正しました。
英語原文を表示
Fixed spurious "[Request interrupted by user]" messages after interrupted tool calls, and an unpaired tool_use block left in the transcript when a tool aborted mid-response

変更前

ツール呼び出し中に処理が中断されると、誤った中断通知が表示されたり、本来完了していないツール使用の記録が対話履歴に残ってしまっていました。

変更後

中断が発生しても不要な警告メッセージが表示されなくなり、対話履歴には整合性の取れた状態のみが記録されるようになりました。

ユーザーへの恩恵

ツールの中断後に履歴の整合性を手動で修正したり、誤ったエラーメッセージを無視したりする必要がなくなります。

Fixed
深くネストされた監視対象ディレクトリの削除や、複雑なUIツリーのレンダリング時に発生するスタックオーバーフローによるクラッシュを修正しました。
英語原文を表示
Fixed crashes (maximum call stack exceeded) when a deeply nested watched directory tree was deleted or moved, and when rendering deeply nested UI trees
Fixed
セッション終了直後にプルリクエストが作成またはリンクされた際、イベントが稀に消失する問題を修正しました。
英語原文を表示
Fixed pull request events occasionally being lost when a session exited immediately after creating or linking a PR
Fixed
AWSのパーティション化されたリージョンやプロキシネットワークにおいて、Bedrockの役割引き受けプロファイルの検証失敗を修正しました。
英語原文を表示
Fixed the Bedrock setup wizard failing profile verification for assume-role profiles in partitioned AWS regions and on proxy-only networks

変更前

特殊なネットワークやAWS構成下で認証が通らず、Bedrockを利用できませんでした。

変更後

環境を問わず正しくプロファイルの検証が行われ、認証が可能になりました。

ユーザーへの恩恵

企業内のセキュアなネットワーク環境下でも問題なくBedrockを起動できます。

Fixed
履歴の書き込み競合や失敗により、プロンプトの履歴が消失または重複する問題を修正しました。
英語原文を表示
Fixed prompt history entries being dropped or duplicated when history writes raced or failed
Fixed
コンテキストオーバーフロー時に同一の失敗要求を繰り返すループを修正しました。
英語原文を表示
Fixed a retry loop that re-sent identical doomed requests after a context-overflow error with a large thinking budget; Ctrl+B backgrounding now applies the same background-shell caps as other paths

変更前

エラー発生時に同じリクエストを再試行し続け、セッションが進行不能に陥っていました。

変更後

リクエスト失敗時の挙動が整理され、無駄な再試行が行われなくなりました。

ユーザーへの恩恵

システムエラー発生時にセッションがフリーズせず、継続的に作業を行えます。

関連ドキュメント

Fixed
履歴に不正なデルタアタッチメントが含まれていた場合、再開時にセッションが失敗またはクラッシュする問題を修正しました。
英語原文を表示
Fixed a resumed session failing every turn, or crashing on resume, when its history held a malformed delta attachment
Fixed
ワーカー終了時にリモートセッションが不要なハートビートを送る問題を修正しました。
英語原文を表示
Fixed remote sessions continuing to send heartbeats after their worker was replaced, which left long-lived desktop and IDE processes retrying a rejected request every few seconds forever

変更前

ワーカーが終了してもプロセスが再試行し続け、リソースを無駄に消費していました。

変更後

ワーカーの置き換えを正しく検知し、不要な通信を即座に停止するようになりました。

ユーザーへの恩恵

プロセスがバックグラウンドで不要な負荷をかけ続けず、クリーンに終了できます。

関連ドキュメント

Fixed
/contextコマンドにおいて、メッセージピッカーからの要約後に古いトークン使用量が報告される問題を修正しました。
英語原文を表示
Fixed /context reporting stale pre-compact token usage after compacting from the message picker

変更前

会話の要約後も古いコンテキスト量が残り、現在のトークン消費量を誤認する可能性がありました。

変更後

要約後の正確なトークン使用状況が表示されるようになりました。

ユーザーへの恩恵

現在の会話で使用可能なトークン残量を正確に把握して作業を進められます。

Fixed
長いIDE選択範囲が絵文字の途中で切り捨てられた際に発生する文字化けと、ツール実行エラーが無視される問題を修正しました。
英語原文を表示
Fixed mojibake when a long IDE selection was truncated mid-emoji, and a case where a tool executor error could be silently dropped
Fixed
エンジン停止時の競合によりゴーストターンが発生する問題を修正し、終了後にプッシュされた入力が拒否されるよう徹底しました。
英語原文を表示
Fixed an engine teardown race that could start and abandon a phantom turn, and made input pushed after close consistently rejected
Fixed
スクリーンリーダーモードで入力の最後にスペースを入力すると「new line」と読み上げられる問題を修正しました。
英語原文を表示
Fixed VoiceOver reading "new line" instead of echoing the typed space at the end of the input in --ax-screen-reader mode

変更前

スペースを入力するたびに改行と誤読され、スクリーンリーダーの音声フィードバックが混乱していました。

変更後

スペース入力が正しく認識され、適切に読み上げられるようになりました。

ユーザーへの恩恵

文字入力時の音声ガイドが正しくなり、誤解を招く読み上げを聞かずに済みます。

Fixed
プラグインおよび設定パネルでカーソルが選択行に追従しない問題を修正し、スクリーンリーダー対応を改善しました。
英語原文を表示
Fixed plugin and settings panels not moving the terminal cursor to the focused row, so screen readers and magnifiers can follow arrow-key navigation

変更前

選択行が視覚的に固定されず、支援技術が現在地を追跡できない問題がありました。

変更後

ナビゲーションに伴ってカーソル位置が更新されるようになり、適切に読み上げられるようになりました。

ユーザーへの恩恵

設定やプラグインの選択が視覚・音声共にスムーズに行えます。

関連ドキュメント

Fixed
システムクロック調整時にターン時間が負の値や誤った値になる問題を、モノトニッククロックを使用して修正しました。
英語原文を表示
Fixed rare negative or incorrect turn duration measurements after a system clock adjustment by timing turns with a monotonic clock
Fixed
claude.ai未接続のコネクタが認証が必要なMCPサーバーとして過大評価される起動通知を修正しました。
英語原文を表示
Fixed the "N MCP servers need authentication" startup notice over-counting claude.ai connectors that aren't connected in claude.ai

変更前

不要な認証プロンプトが起動時に何度も表示され、作業の開始を妨げていました。

変更後

アクティブなコネクタのみが認証対象として正しく識別されるようになりました。

ユーザーへの恩恵

起動時の不要な警告が消え、すぐに作業に取り掛かれます。

関連ドキュメント

Fixed
ヘッドレスおよびSDKセッションにおける要約後のフォークセッション系列の喪失を修正しました。
英語原文を表示
Fixed fork-session lineage being lost after compaction in headless and SDK sessions

変更前

会話を要約すると、フォークしたセッションの親との関係性が途切れていました。

変更後

要約後もフォーク元の系列が正しく維持されるようになりました。

ユーザーへの恩恵

セッション履歴を要約しても、並列作業の親子関係を把握し続けられます。

関連ドキュメント

シェア:Xはてブ