Claude Code /

v2.1.221

3 ハイライト
2 セキュリティ
4 拡張機能・プラグイン
7 CLI・コマンド改善
2 AI・エージェント機能
15 バグ修正
6 その他の変更

ハイライト

VSCode拡張機能にFocus viewを追加

チャットメニューのトグルで、ツール実行の詳細ログを折りたたんで展開可能なターン単位のサマリーだけを表示するようになった。実行中のツールを示すライブインジケーターも表示され、Ctrl+Alt+F または「Claude Code: Toggle Focus view」コマンドで切り替えられる。長いツール呼び出しの羅列でチャットが埋まるのを避けたい場面で見通しが良くなる。

サンドボックス経由のコマンドで認証情報ファイルをマスキング可能に

LinuxとWSLで mode: "mask" が追加され、サンドボックス化されたコマンドはファイル全体または extract 正規表現で指定した範囲だけをセンチネル値として読み取り、実際の値はサンドボックスプロキシが送信時に差し替えるようになった。macOSではファイルマスキングは deny にフォールバックする。認証情報ファイルをサンドボックス内のコマンドに晒さずに済む。

バックグラウンドセッションのgit運用が変更

バックグラウンドセッションは作業内容を保持するためコミット・プッシュを行い、タスクの内容に応じた場合のみドラフトPRを作成し、CLAUDE.mdのgit指示に従い、完了時には必ず作業の格納場所を報告するようになった。

セキュリティ

  • zshの [[ ]] 正規表現条件内で隠しコマンドを実行できてしまい、Bashツールの権限チェックをバイパスできる問題を修正。該当コマンドは現在確認プロンプトが表示されるように
  • PowerShellの権限チェックが引用符を含むWindowsパスを誤って処理する問題を修正。該当パスは承認プロンプトが表示されるように

拡張機能・プラグイン

  • claude plugin validate に、Claude Desktopのマネージドマーケットプレイス同期で拒否されるマーケットプレイス名・プラグイン名への警告を追加
  • /plugin install が、マーケットプレイスカタログが古い場合に再取得してから再試行するように改善
  • /plugin からインストールしたプラグインが、安全な場合は /reload-plugins なしで即座に有効化されるように
  • プラグインの skills パスに "." を指定可能に。ルート直下の SKILL.md 検証エラーメッセージがプラグインルートの利用を提案するように

CLI・コマンド改善

  • claude-api スキルに、古いモデル向けに書かれたプロンプト・ツール説明のパターンを監査する prompt-audit サブコマンドを追加
  • Statsパネルがキャッシュトークンをトークン合計に含めるようになり、入力・出力・キャッシュ読み取り・キャッシュ書き込みの内訳を表示
  • /ultrareview のエラーメッセージを改善。ベースブランチと履歴を共有しないリポジトリはブランチ作成を促す案内とともに即座に拒否され、既にhistoryが揃っているクローンには不要な git fetch --unshallow の提案が出ないように
  • Windows起動時、プロセス作成時刻の取得にPowerShellを起動しないネイティブkernel32呼び出しを使用するように変更。powershell.exe を監視するエンドポイントセキュリティツールに阻害されなくなった
  • /status にセッション種別(interactive、バックグラウンドジョブの attached/unattended)を表示
  • /fork で分岐したセッションが、元セッションのチェックアウトを共有せず独自のワークツリーを作成するように変更
  • Monitor で出力を一切生成せずに終了した watch が、「stream ended」ではなく出力がなかった旨を報告するように

AI・エージェント機能

  • auto modeの並列ツール呼び出しに対する権限チェックをキャッシュ効率化。モード切替中に保留していたチェックは古い結果を適用せず確実にプロンプトを出すように
  • auto modeの権限チェックで会話のキャッシュプレフィックスを再利用し、プロンプトキャッシュのコストを削減

バグ修正

  • 思考トグルをオフにして開始したセッションで、その後トグルを切り替えても効果がなかった問題を修正。接続中のMCPサーバーを無効化した際に設定が静かに元へ戻る問題も修正
  • --mcp-config で指定したMCPサーバーがprintモード(-p)の最初のターン前に接続されず、モデルがツール呼び出しをテキストとして出力してしまう問題を修正
  • Escでプロンプトを取り消して再送信した際、@メンションしたファイルが静かに失われる問題を修正
  • constructor など組み込みオブジェクトプロパティと同名のSDK MCPツールでAPIリクエスト準備時にクラッシュする問題を修正
  • 思考を無効にした状態でeffort xhigh/max を指定した場合にWebSearchが400エラーで失敗する問題を修正
  • サンドボックス経由の大容量アップロードがTLSエラーで失敗する問題を修正
  • Team/Enterpriseの利用上限超過メッセージが、個人の利用上限ではなく組織の月次上限のせいだと誤表示する問題を修正
  • 余分な HOME 環境変数が設定されたデスクトップ管理セッションのWindowsマシンで、AWS SSO名前付きプロファイルによるBedrock認証が失敗する問題を修正
  • CLAUDE_CODE_RESUME_INTERRUPTED_TURN=0 が中断ターンの自動再開を無効化しない問題を修正。falsy値が正しく尊重されるように
  • スリープ復帰直後にまれに発生する競合で、2つのClaude Codeプロセスが同じMCPコネクタやWIF OAuthトークンを同時にリフレッシュし再認証を強制される問題を修正
  • Claude Code Desktopやclaude.aiでセッションをリネームしてもCLI側のセッション名が更新されない問題を修正。全てのリネーム経路でセッション名をサニタイズするように
  • ターミナル専用の組み込みコマンド(/help/feedbackなど)と同名のプラグイン・組織配布スキルが非対話セッションで呼び出せない問題を修正
  • プラグインリロード後も「Plugins changed」通知が残り続ける問題を修正
  • Vimモードでヤンクレジスタがダイアログ・履歴検索・トランスクリプトビューを跨ぐと消去される問題を修正
  • Vimモードで空プロンプトまでアンドゥした際、エージェントビューに戻る前の「もう一度←で確定」確認が有効にならない問題を修正

その他の変更

  • Google Vertex AIでのツール検索をClaude 4.5世代以降のモデル向けに再度有効化
  • 絵文字オートコンプリートが :thumbsup::thumbsdown::love: など代替ショートコードを受け付けるように
  • Claude in Chromeが不要になったブラウザタブを自動で閉じるように
  • ファストモードで利用クレジットがセッション途中で尽きた場合、無言で失敗せずストリーム上で通知するように
  • ゲートウェイの model フィールド検証を変更。文字列以外の値はそのまま転送せず 400 で拒否するように
  • 承認プロンプトから「Permission mode changed while the auto-mode classifier call was queued」の繰り返し表示を削除