Claude Code
Claude Code v2.1.166リリース(6月6日): `fallbackModel`設定・クロスセッションメッセージング強化・thinking無効化対応
元記事を読む →Summary
Claude Code v2.1.166が6月6日にリリース。主要機能: (1)`fallbackModel`設定でプライマリモデル過負荷時に最大3つのフォールバックモデルを順次試行可能に — `--fallback-model`がインタラクティブセッションにも適用拡大。(2)クロスセッションメッセージング強化 — `SendMessage`経由の他セッションからのメッセージがuser権限を持たない設計に変更、Auto Modeでもリレーされたパーミッション要求をブロック。(3)`MAX_THINKING_TOKENS=0`・`--thinking disabled`・モデル別thinking トグルでClaude APIのthinkingをデフォルト有効モデルでも無効化可能に。(4)API非リトライエラー時にフォールバックモデルで自動リトライ(auth・rate-limit・request-sizeエラーは即時表示)。(5)deny ruleでglobパターン(`"*"`で全ツール拒否)をサポート。バグ修正ではJetBrains IDE 2026.1+のフリッカー修正、Kitty keyboard protocolでのShift+非ASCIIキー修正、リモートセッション起動時のスタック修正等15件以上。
Key Takeaways
- `fallbackModel`でモデル障害時の自動フォールバックが組み込みに — マルチモデルレジリエンスがClaude Code標準機能として実現
- クロスセッションメッセージングの権限分離が強化 — サプライチェーン攻撃・プロンプトインジェクション経由のエスカレーション防止
- thinking無効化オプションでコスト・レイテンシのきめ細かな制御が可能に
- deny ruleのglobパターンサポートでエンタープライズのツールアクセス制御が柔軟に
Best Practice Updates
- `fallbackModel`を設定し障害時の自動フォールバック(例: Opus 4.8 → Opus 4.7 → Sonnet 4.6)を構成すべき
- Auto Mode利用時はクロスセッションメッセージングの権限分離が自動適用されるため、マルチエージェント構成のセキュリティが向上
元記事の著作権は各著作者に帰属します。