Claude Code /

v2.1.160

このバージョンには破壊的変更が含まれています
3 ハイライト
1 セキュリティ
2 非推奨
3 パフォーマンス改善
17 バグ修正

ハイライト

シェル起動ファイルへの書き込みに確認プロンプト

.zshenv.zlogin.bash_login~/.config/git/ への書き込み前に確認プロンプトが追加された。これらのファイルへの意図しない変更がコマンド自動実行につながるリスクがあるため、より慎重な操作フローになる。acceptEdits モードも .npmrc.yarnrc*bunfig.toml.bazelrc.pre-commit-config.yaml.devcontainer/ 等のビルドツール設定ファイルへの書き込み前に確認を求めるように拡張された。

ワークフロートリガーキーワードが workflow から ultracode に変更

ダイナミックワークフローのトリガーキーワードが workflow から ultracode に変更された。プロンプトに「workflow」という単語を含めても自動実行されなくなるため、通常のタスク指示が意図せず大規模なエージェント実行を引き起こすリスクが解消される。キーワードを使わず自然な言葉でお願いする方法は引き続き有効。

grep 後の Read ステップが不要に

単一ファイルに対する grep/egrep/fgrep コマンドが「読み取り前提」チェックを満たすようになった。grep でファイルを参照した後に改めて Edit のために Read を実行する必要がなくなり、コーディングフローがよりスムーズになる。

セキュリティ

acceptEdits モードのビルドツール設定ファイルにも確認プロンプト

自動編集承認(acceptEdits)モードでも、.npmrc.yarnrc*bunfig.toml.bazelrc.pre-commit-config.yaml.devcontainer/ などのビルドツール設定ファイルへの書き込み前に確認が必要になった。これらのファイルはパッケージインストールやビルド実行に直結し、意図しない変更が間接的にコード実行につながるリスクがあるため、acceptEdits の自動承認範囲から外れた。

非推奨

  • CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE を完全削除(環境変数は no-op に。2.1.154 での非推奨告知を経て削除)
  • JetBrains プラグインインストール提案の起動ヒントを削除

パフォーマンス改善

  • claude agents のセッションリストから戻る際のフリーズを修正(自動更新チェックが毎回実行されていた問題)
  • Auto モードクラシファイアーのレイテンシを改善(ルーチン操作での推論を削減)
  • バックグラウンドセッションの終了処理(claude rm/stop、アイドルリープ)でシェルサブプロセスに SIGKILL 前に SIGTERM を送信してクリーンアップハンドラが実行されるように

バグ修正

  • WSL での copy-on-select が Windows クリップボードに書き込まれない問題を修正(OSC 52 の代わりに PowerShell interop を使用)
  • claude agents から完了セッションを復元する際にチャット履歴が失われ元のプロンプトが再実行される問題を修正
  • 一晩のリタイア後に再接続したバックグラウンドセッションが会話を失い元のプロンプトを再実行する問題を修正
  • バックグラウンドデーモンのコールドスタート時に claude --bg が「socket missing」で失敗することがある問題を修正
  • Windows で claude rm 後もバックグラウンドデーモン終了まで開始ディレクトリが削除できない問題を修正
  • 作業を再開したバックグラウンドエージェントが Completed リストに表示される問題を修正
  • Bedrock/Vertex/Foundry での Auto モード非表示メッセージが正しく CLAUDE_CODE_ENABLE_AUTO_MODE オプトインを案内するように修正
  • /effort ultracode がダイナミックワークフロー設定を誤って責任転嫁していた問題を修正
  • モデルが見つからないエラーで SDK 経由の場合に適用できない --model フラグを提案していた問題を修正
  • Brief モードオフで再開した際に Claude の過去の返信がスクロールバックから消える問題を修正
  • Vim モードで v$ でヤンクした後の p がカーソル位置ではなく下の行に貼り付けられる問題を修正
  • Esc・矢印キー・入力がバックグラウンドセッションやエージェントビューで Windows 高負荷時に無反応になる問題を修正
  • claude agents の終了時にマウスホイールがトランスクリプトではなくプロンプト履歴をスクロールする問題を修正
  • claude agents ビューでの CJK IME コンポジションが入力キャレットではなく画面左下に表示される問題を修正
  • Windows ターミナルで有効な file:///C:/... リンクが壊れたパスに書き換えられる問題を修正
  • プロジェクトディレクトリや分岐名に非 ASCII・特殊文字が含まれる場合にボイスモードが接続できない問題を修正
  • /effort・ワークフローアニメーション・プロンプトキーワードシマーが「モーション軽減」設定を無視する問題を修正