Claude Code v2.1.152 リリース
claude-code v2.1.152
概要
このバージョンではコード審査機能の強化、スキルシステムの改善、UIの細部調整、そして多数のバグ修正が実装されました。/code-reviewコマンドに自動修正機能が追加され、ユーザーは審査結果を即座に作業ツリーに適用できるようになりました。スキルとスラッシュコマンドはツール制限機能を設定可能になり、セッション管理機能も強化されました。また、思考プロセスの表示、ワークフローツールの進捗表示、マークダウンテーブルのレンダリングなど、ユーザーインターフェイスの複数の問題が修正されています。
何が変わったか
- ・/code-review --fixコマンドが審査結果を作業ツリーに自動適用するように改善され、再利用性、簡略化、効率性の提案が表示されるようになった
- ・/simplifyコマンドが/code-review --fixを呼び出すようになった
- ・スキルとスラッシュコマンドでfrontmatterにdisallowed-toolsを設定し、スキル実行中にモデルから特定ツールを除外できるようになった
- ・/reload-skillsコマンドが追加され、セッション再開なしにスキルディレクトリを再スキャンできるようになった
- ・SessionStartフックがreloadSkills: trueを返してスキルディレクトリを再スキャンでき、同じセッション内でインストールしたスキルが利用可能になった
- ・SessionStartフックがhookSpecificOutput.sessionTitleでセッションタイトルを起動時と再開時に設定できるようになった
- ・MessageDisplayフックイベントが追加され、アシスタントメッセージテキストを表示時に変換またはハイドできるようになった
- ・pluginSuggestionMarketplaces管理設定が追加され、管理者が組織マーケットプレイスをホワイトリスト化してコンテキスト認識のヒントから提案できるようになった
- ・claude plugin marketplace removeコマンドが--scope user|project|localオプションに対応し、他のコマンドとの対称性が向上した
- ・プライマリモデルが見つからない場合、Claude Codeがセッション残り全体で設定されたフォールバックモデルに切り替わるようになり、リクエスト毎の失敗が防止される
- ・オートモードがオプトインコンセント不要になった
- ・Vimモード: NORMALモードの/がリバース履歴検索を開くようになり、bash/zshのvi-modeと同様の動作になった
- ・/usageの内訳に大規模セッションファイルが含まれるようになり、ストリーミング読み込みでメモリ使用量を一定に保つ
- ・折りたたみグループの思考サマリーが最低3秒間は読める状態を保ち、マークダウンとしてレンダリングされ、10行の上限が設定された(Ctrl+Oで全文表示)
- ・全画面モードの『Thinking for Ns』インジケーターがモデル思考中にカウントアップし、途中で中断した場合は値を保持するようになった
- ・ワークフローツールのインライン進捗表示が簡略化され、ライブエージェント数はプロンプト下の永続的なワークフローステータス行にのみ表示されるようになった
- ・応答後のタイマーが背景エージェント/ワークフロー実行中を『Waiting for N background agents/workflows to finish』と表示し、完了後に累積時間を報告するようになった
- ・セッションエントリーポイントがOpenTelemetryメトリクス属性として追加され、OTEL_METRICS_INCLUDE_ENTRYPOINT=trueで利用可能になった
- ・非常に長いセッションでターミナルスタイルが劣化する問題がレンダラーのスタイルプールをリサイクルして修正された
- ・サンドボックス有効警告が凝縮起動モードで表示されず、すべてのレイアウトで表示されるように修正された
- ・ツール実行中に読み込みスピナーが『still thinking』『almost done thinking』と表示される問題が修正された
- ・各ツール実行後に思考ステータスが『thinking』にリセットされるようになった
- ・フォーカスモードで非表示アクティビティのないターンに誤った『N messages hidden』カウントが表示される問題が修正された
- ・展開されたツール結果内のリンククリックがセクションを折りたたむ代わりにリンクを開くように修正された
- ・マークダウンテーブルセルボーダーがインラインコードの色を継承し、続きの行のスタイルが失われる問題が修正された
- ・空のヘッダーセルが狭いターミナルのスタックレイアウトでラベルを表示する問題が修正された
- ・同じコマンドで異なる環境変数を持つプラグインMCPサーバーが誤って重複排除される問題が修正された
- ・/doctorコマンドが削除されたマーケットプレイスまたはドロップされたプラグインを参照する古いenabledPluginsエントリについて『marketplace not found』『plugin not found』を報告する問題が修正された
- ・Gitブランチを追跡するプラグインがプラグインレジストリ再構築後に更新を受け取らなくなる問題が修正された
- ・リモートMCPサーバーがClaude Code Remote セッションでエグレスプロキシ有効時に接続に失敗する問題が修正された
- ・会話にメッセージがない場合またはエフォートレベル間で同じ基礎値に解決される場合の努力変更確認ダイアログが表示される問題が修正された
- ・エージェントツールの説明が--bareまたは添付ファイル無効時に配信されないエージェントリストを参照する問題が修正された
- ・サブエージェント キャンセル後に古い権限プロンプトを受け入れる際のclaudeエージェントのバックグラウンドワーカークラッシュが修正された
- ・cache_creation_input_tokensが0として報告される問題が修正された
影響
開発者の日常業務でコード審査と改善のサイクルが加速され、単純な修正作業の時間が削減されます。スキルの動的インストール機能により、セッション中のツール追加が可能になり、開発フローの柔軟性が増します。モデル切り替え機能により、プライマリモデルの問題が発生しても作業が継続でき、開発の中断リスクが低減されます。UIレンダリングバグの修正により、長時間のセッションでも画面表示が安定し、リモートセッション利用時の接続問題解決により、分散チーム開発がより確実になります。
対象ユーザー
Claude Codeユーザー・AIエンジニア・開発者
まとめ
開発ワークフローの効率化と安定性向上を実現する大型アップデート
ソース
claude-code v2.1.152
元の記事を読む →