AnthropicのClaude Codeで、v2.1.218が2026年7月22日21:24 UTC(日本時間では7月23日6:24)に公開されました。今回の更新では、/code-reviewを背景のsubagentとして実行する変更、MCPサーバーの接続失敗を見つけやすくする改善、信頼・自動操作・隔離実行に関する挙動の見直しが含まれています。
前日のv2.1.217が、subagentの並列数や予算上限、記録保存といった「作業を広げすぎない」ための確認点を中心にしていたのに対し、v2.1.218は「レビューを会話から切り離す」「接続不良の原因を早く特定する」「許可の範囲を把握する」と読むと、日常運用に落とし込みやすい更新です。
今回の変更は3つの実務観点で整理する

v2.1.218は、レビューの進め方、MCP接続の確認、信頼境界の3つに分けて確認すると要点をつかみやすくなります。公式リリースノートには、コードレビュー、MCP、権限ダイアログ、sandbox、セッション再開、Windowsのパス処理、アクセシビリティ、バックグラウンド処理などに関する修正・改善が並びます。本記事では、公式に記載された事実と、小規模な開発現場での確認観点を分けて整理します。
確認点1:コードレビューは会話と切り離して進める
/code-reviewは、背景のsubagentとして実行されるようになりました。リリースノートでは、レビュー作業が会話を埋めず、連続して実行したスラッシュコマンドの対象をレビュー対象として保持すると説明されています。

これは、長い差分の確認や複数の確認事項を扱う場面で有用です。ただし、背景実行になったからといって、レビュー対象や完了条件が自動で明確になるわけではありません。対象ブランチ、見てほしい観点、結果を受け取った後に行う判断は、従来どおり依頼時に短く指定しておく必要があります。
また、/ultrareviewに「認証変更をレビューして」のような説明を添えた場合でも、現在のブランチをレビューし、その文を指摘への注記として扱えるようになりました。非対話セッションで/code-review ultraを実行した場合に、ローカルレビューではなくクラウドレビューを起動する修正も含まれます。
図解例題1:レビュー依頼をどう短く書くか
例題:認証まわりを修正したため、実装漏れと権限の広がりを確認したい場合を考えます。
考え方:「現在の変更をレビューして」だけで終わらせず、「認証変更を対象に、権限が意図せず広がっていないか、失敗時の処理に漏れがないかを確認して」と、対象と観点を一文で添えます。背景で動くレビューほど、主会話に戻った時点で何を判断するための結果なのかを明確にしておくと、確認作業がぶれにくくなります。
確認点2:MCPの接続失敗は表示内容から切り分ける
claude mcp listと/mcpでは、MCPサーバーが接続できない場合にHTTPステータスとエラー文を表示するようになりました。さらに、MCP設定値の先頭・末尾に気づきにくい空白が含まれる場合に警告を出す改善も含まれています。

この変更は、接続先URL、認証情報、ネットワーク制限、設定ファイルの記述ミスを切り分ける入口になります。HTTPステータスだけで原因を断定することはできませんが、少なくとも「到達できているか」「認証が通っていないか」「設定文字列に問題がありそうか」を分けて見やすくなります。
更新後にMCPを利用する場合は、検証用の1サーバーでclaude mcp listを実行し、正常時と失敗時に何が表示されるかを確認しておくとよいでしょう。設定値をコピー&ペーストした箇所は、見えない空白が入っていないかも確認対象です。
確認点3:自動操作・信頼・隔離実行の範囲を分けて見る

今回の更新では、危険な削除操作、バックグラウンド実行、疑わしいWindowsパスに関するチェックを、許可ダイアログで都度扱うのではなく、自動モードの分類器が判断するよう改善されています。また、autoを使うplanモードでは、静的解析だけでは読み取り専用と証明できないBashコマンドについても、分類器が判断する形に変わりました。
信頼ダイアログでは、許可の対象となるリポジトリルートの名前を示すようになっています。さらに、agentのfrontmatterで指定したhookは、agentファイル自身のフォルダがワークスペースとして信頼済みでなければ実行されないよう修正されました。IDE連携時のsandboxコマンド制限も改善対象です。
これらは「許可を減らす」変更と単純には言えません。実務では、更新後に自動モードを使う作業、信頼を付与する作業フォルダ、hookを置く場所、IDE経由のコマンド実行を分けて、意図した範囲だけが動くかを確認することが大切です。
図解例題2:信頼を付与する前に確認すること
例題:複数のリポジトリを扱う開発者が、agent定義とhookを含むフォルダでClaude Codeを使う場合を考えます。
考え方:まず、信頼する対象が期待したリポジトリルートかを確認します。次に、agentファイルとhookが置かれているフォルダを確認し、不要なフォルダまで信頼対象に含めないようにします。そのうえで、検証用の安全なコマンドから自動モード・IDE連携時の動きを確認します。設定を広げる前に、対象と権限の範囲を小さく確かめる順番が重要です。
そのほかの変更点
長いIDE選択範囲を絵文字の途中で切り詰めた場合の文字化け、Windowsパスの一部が別の文字として扱われてファイルにアクセスできなくなる問題、会話を失う左矢印操作、壊れた添付データを含むセッション再開の失敗なども修正されています。--ax-screen-readerモードでは、単語・行を削除したときの読み上げや、設定・プラグイン画面でのカーソル位置にも改善があります。
また、/deep-researchは手動で呼び出した場合だけ開始するよう変更されました。context: forkを持つskillは既定で背景実行となり、必要ならfrontmatterのbackground: falseで無効化できます。skill・pluginのfrontmatter booleanには、true/falseに加え、yes/no、on/off、1/0も利用可能になっています。
更新後のチェックリスト

- 版数:
claude --versionなどでv2.1.218になっていることを確認する - レビュー:
/code-reviewを小さな変更で実行し、対象と結果の受け取り方を確認する - MCP:
claude mcp listで接続状態、HTTPステータス、エラー文、設定の前後空白を確認する - 信頼範囲:許可するリポジトリルート、agent・hookの置き場所、自動モードの対象範囲を確認する
- 再開と終了:必要なセッションを再開できるか、背景作業を意図どおり終了できるかを確認する
参考情報
- Anthropic Claude Code Releases: v2.1.218
- Anthropic Claude Code Releases: v2.1.217
- Anthropic Docs: Claude Code release notes
まとめ
Claude Code v2.1.218は、コードレビューを会話から切り離して進めやすくし、MCPの接続不良を診断しやすくし、信頼・自動操作・隔離実行の確認をより具体的にする更新です。更新後は、いきなり大きな変更に使うのではなく、レビュー、MCP、信頼範囲を小さな作業で確かめてから通常運用へ戻すと安心です。

