Claude Code v2.1.152: /code-review --fix、プラグイン disallowed-tools、MessageDisplay フック

Anthropicは、エージェンティックなコーディングワークフロー向けの実用的な改良を多数含むClaude Code v2.1.152をリリースしました。特筆すべき点として、/code-review --fixがレビュー結果を直接ワーキングツリーに適用するようになり、/simplifyは内部で/code-review --fixを呼び出すようになりました。また、プラグインやスキルはフロントマターのdisallowed-toolsによってモデルのツールセットを制限できるようになりました。
主な新機能
/code-review --fix:レビュー実行後、再利用、簡略化、効率化に関する提案がワーキングツリーに適用されます。/simplifyは内部でこれを呼び出すようになりました。- スキル/コマンドの
disallowed-tools:スキルYAMLやスラッシュコマンドのフロントマターで、スキル有効中にモデルから削除するツールを指定できます。レビューフロー中にファイル書き込みや実行ツールを制限するのに便利です。 /reload-skills:セッションを再起動せずにスキルディレクトリを再スキャンします。SessionStartフックはreloadSkills: trueを返すことで、新しくインストールされたスキルをすぐに利用可能にできます。- SessionStartフック:起動時や再開時に
hookSpecificOutput.sessionTitleを介してセッションタイトルを設定できるようになりました。 MessageDisplayフックイベント:フックがアシスタントのメッセージテキストをレンダリング前に変換または非表示にできるようにします。
プラグインとマーケットプレイスの変更
- 新しい管理設定
pluginSuggestionMarketplaces:管理者は、コンテキストに応じたヒントでプラグインが提案される可能性のある組織マーケットプレイスを許可リストに登録できます。 claude plugin marketplace removeが--scope user|project|localを受け付けるようになり、add、install、uninstallと一貫性が取れました。
モデルとUXの改善
- フォールバックモデル:プライマリモデルが見つからない場合、Claude Codeはセッションの残りで
--fallback-modelに切り替わり、すべてのリクエストが失敗するのを防ぎます。 - オートモード:オプトインの同意が不要になりました。
- Vimモード:NORMALモードでの
/が(Ctrl+Rのように)逆方向履歴検索を開くようになり、bash/zshのviモードと一致します。 /usageは、ストリーミング読み取りにより大きなセッションファイルを含むようになり、メモリ消費は一定です。- 思考サマリーが3秒以上読み取り可能に保たれ、マークダウンとしてレンダリングされ、最大10行に制限されます。
Ctrl+Oで完全な思考を表示します。 - 全画面の「Ns分思考中」インジケーターがリアルタイムにカウントアップし、割り込み後も持続します。
- 応答後のタイマーが、タスクがまだ実行中のときに「N個のバックグラウンドエージェント/ワークフローの完了を待機中」と経過時間を表示します。
- セッションエントリポイントがOpenTelemetryメトリクス属性(
app.entrypoint)として追加され、OTEL_METRICS_INCLUDE_ENTRYPOINT=trueでオプトインできます。
バグ修正(抜粋)
- 非常に長いセッションでのターミナルスタイルの劣化が修正されました(レンダラーのスタイルプール再利用)。
- サンドボックス有効化警告がコンパクトな起動モードでも表示されるようになりました。
- ツール実行中にローディングスピナーが「まだ考え中」「もうすぐ考え終わり」を表示しなくなりました。ツール実行後は「考え中」にリセットされます。
- フォーカスモードで、非表示アクティビティがないターンで「N件のメッセージを非表示」が誤って表示されなくなりました。
- 展開されたツール結果内のリンクをクリックしてもセクションが折りたたまれなくなりました。
- マークダウンテーブルのセル境界線の色、折り返し継続行のスタイル、狭い端末の積み重ねレイアウトでの空のヘッダーセルラベルがすべて修正されました。
- 同じコマンドで異なる環境変数を持つプラグインMCPサーバーが誤って重複排除されなくなりました。
/doctorが古いenabledPluginsエントリに対して「市場が見つかりません」と報告しなくなりました。- Gitブランチ追跡プラグインがレジストリ再構築後に更新を受け取るようになりました。
- リモートMCPサーバーが、egressプロキシを使用するClaude Code Remoteセッションで正しく接続されるようになりました。
- 努力量変更確認ダイアログが、空の会話や同じ値への切り替え時に表示されなくなりました。
- エージェントツールの説明が、
--bareモードで未配信のエージェントリストを参照しなくなりました。 - サブエージェントキャンセル後の古い権限プロンプトを受け入れたときのバックグラウンドワーカークラッシュが修正されました。
cache_creation_input_tokensが、APIがネストされたcache_creation内訳を使用する場合に正しく報告されるようになりました。- PushNotificationツールが、リモートコントロールが有効なSDKホストセッションで誤って「モバイルプッシュが送信されませんでした」と報告しなくなりました。
- モデルまたはログイン切り替え後にセッションがスタックしなくなりました。
このリリースは、特にカスタムスキル、フック、MCPプラグインを自動コードレビューパイプラインで使用するチームにとって重要です。disallowed-toolsフロントマターとMessageDisplayフックにより、より安全で制御されたエージェントインタラクションが可能になります。
📖 完全なソースを読む: GitHub Claude-Code
👀 See Also

Claude Code IDE拡張機能がWindowsで読み込みに失敗 – 状況更新
公式のステータス更新によると、Claude Code IDE拡張機能が2026-05-08T22:32:19Z現在、Windowsで読み込めない状態です。ステータスページで進捗と解決を追跡してください。
Claude Agent SDK、6月15日よりプログラム利用向け専用月間クレジットを提供開始
6月15日より、有料Claudeプランでは、プログラムによる利用(Agent SDK、claude-p、Claude Code GitHub Actions、サードパーティツール)のために毎月別途クレジットが付与されます。Proは$20、Max 5xは$100など。クレジットが尽き、追加の利用クレジットがオフの場合、利用は一時停止されます。

AIサブスクリプションには信頼できるメーターが必要:サービス透明性への要請
あるRedditの投稿は、AIサブスクリプションは、実際に提供されたモデル、推論努力、コンテキスト処理、負荷管理を示す基本的なサービスレシートを提供すべきだと主張し、それを度量衡の基準に例えている。

AIメモ作成に同意しない新規患者を受け入れないメルボルンの精神科医
メルボルンの精神科医が新規患者に対し、セッションのAI文字起こしに同意するか、他の医療機関を紹介されるかを求めるようになり、データセキュリティと正確性への懸念が生じている。