Claude Code
Claude Code v2.1.200リリース — パーミッションモードのデフォルトが「Manual」に変更、AskUserQuestion自動続行の無効化で安全性デフォルトが強化
元記事を読む(github.com) ↗Summary
7月3日(16:52 UTC)にClaude Code v2.1.200がリリース。最重要変更として「default」パーミッションモードが「Manual」にリネーム・統一され、CLI・VS Code・JetBrains・`--help`の全サーフェスで一貫した名称に。`--permission-mode manual`と`"defaultMode": "manual"`の両方が`default`と並んで受け入れられる。AskUserQuestion(ユーザーへの質問ダイアログ)がデフォルトで自動続行しなくなり、意図しないターン進行を防止(`/config`からアイドルタイムアウトをオプトイン可能)。バックグラウンドセッションの安定性修正も多数含まれ、sleep/wake後のサイレント停止・Escキャンセル後の再実行・stale daemon.lockの再利用PID問題・デーモンハンドオーバー時の旧ビルドテイクオーバー・ロースター破損・ソケット認証トークン剥離等が修正。アクセシビリティ面では装飾グリフの非表示化・スクリーンリーダー向けラベル改善・tmux 3.4+でのレンダリングフリッカー修正が実施。
Key Takeaways
- ▸ パーミッションモードの「default」→「Manual」リネームで命名が直感的に — 全サーフェスで統一
- ▸ AskUserQuestion自動続行の無効化で、Routines・バックグラウンドエージェント実行時の意図しないターン進行を防止
- ▸ バックグラウンドセッション安定性の包括的修正(sleep/wake・daemon.lock・ハンドオーバー・ロースター)でv2.1.199に続く信頼性向上
- ▸ tmux環境でのレンダリングフリッカー修正・スクリーンリーダー対応改善でアクセシビリティが向上
Best Practice Updates
- ✓ CI/CDパイプラインは`--permission-mode default`を`--permission-mode manual`に更新推奨 — 旧名は引き続き動作するが新名称への移行が推奨
- ✓ v2.1.200をCI/CDのピンニングターゲットに更新 — バックグラウンドセッション安定性がv2.1.199からさらに改善
- ✓ AskUserQuestion自動続行無効化により、Routinesプロンプトでの完了条件・エスカレーション基準の明示的定義がさらに重要に
Same Day Signals
すべて見る →元記事の著作権は各著作者に帰属します。