Claude Code
Claude Code v2.1.160リリース(6月2日): セキュリティプロンプト強化・acceptEdits拡張・`ultracode`リネーム・`CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE`削除
元記事を読む →Summary
v2.1.160(6月2日)で27件の変更。セキュリティ強化: (1)シェル起動ファイル(`.zshenv`・`.zlogin`・`.bash_login`)と`~/.config/git/`への書き込み前にプロンプト確認を追加 — 意図しないコマンド実行を防止、(2)`acceptEdits`モードでビルドツール設定ファイル(`.npmrc`・`.yarnrc*`・`bunfig.toml`・`.bazelrc`・`.pre-commit-config.yaml`・`.devcontainer/`等)の書き込み前にプロンプト確認追加。DX改善: (3)単一ファイルの`grep`コマンドがEdit前のRead要件を満たすように変更(`grep`→`Edit`のワークフロー簡素化)。(4)Dynamic Workflowsトリガーキーワードが`workflow`→`ultracode`にリネーム(バイオレット色ハイライト)。(5)`CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE`環境変数が削除(no-op化)。バックグラウンドセッション関連12件以上のバグ修正、Auto Modeクラシファイアレイテンシ改善、Windows WSLクリップボード対応修正等。
Key Takeaways
- シェル起動ファイル・ビルドツール設定への書き込みにプロンプト確認追加 — サプライチェーン攻撃ベクター(`.npmrc`・`.pre-commit-config.yaml`等)への防御強化
- `grep`がRead要件を充足 — `grep`→`Edit`のワークフローが1ステップ削減され日常的なコード編集が高速化
- `ultracode`リネームでDynamic Workflows起動が明示的に — `workflow`キーワードによる意図しないトリガーを排除
- Opus 4.6 Fast Mode完全移行 — `CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE`削除でOpus 4.7/4.8 Fast Modeが唯一の選択肢に
Best Practice Updates
- v2.1.160のセキュリティプロンプト強化はサプライチェーン攻撃対策として重要 — `acceptEdits`モードを利用している場合もビルドツール設定ファイルの変更は人間が確認する運用を維持すべき
元記事の著作権は各著作者に帰属します。