新しいフォールバックモデル設定で、Claude Codeの安定性が向上!
Claude Code v2.1.166 リリースの変更点
原題: v2.1.166
重要度の根拠: 主にバグ修正が中心だが、ユーザーエクスペリエンスの改善が含まれているため。
要約
Claude Codeのバージョン2.1.166がリリースされ、主にバグ修正と新機能が追加されました。特に重要な変更として、プライマリモデルが過負荷または利用できない場合に使用する最大3つのフォールバックモデルを設定できる新しいオプションが追加されました。また、クロスセッションメッセージングの強化や、JetBrains IDEターミナルでの出力同期など、使い勝手の向上が図られています。これにより、開発者はより安定した環境でClaude Codeを利用できるようになります。
要点
- フォールバックモデル設定の追加
- クロスセッションメッセージングの強化
- JetBrains IDEの出力同期修正
- PowerShellコマンドのバリデーション問題解決
- 複数のバグ修正による安定性向上
開発者向け技術解説(API・実装詳細・破壊的変更)を見る
バージョン2.1.166では、`fallbackModel`設定が追加され、プライマリモデルが利用できない場合に最大3つのフォールバックモデルを指定できるようになりました。これにより、APIが予期しないエラーを返した際にフォールバックモデルで再試行が可能です。メッセージングの強化により、他のClaudeセッションから中継されたメッセージはユーザーの権限を持たず、受信者はリクエストを拒否します。バグ修正としては、JetBrains IDEでの出力のちらつき修正や、PowerShellコマンドのバリデーションのハング問題などが含まれます。全体として、ユーザーエクスペリエンスと安定性が向上しています。
本文の日本語訳(全文)を見る
## 変更点
- プライマリモデルが過負荷または利用できない場合に試行される最大3つのフォールバックモデルを設定する`fallbackModel`オプションを追加。`--fallback-model`はインタラクティブセッションにも適用されます。
- 拒否ルールのツール名位置でのグロブパターンサポートを追加(`"*"`はすべてのツールを拒否)。ルールは非MCPグロブを拒否し、拒否ルールの未知のツール名には起動時に警告が表示されます。
- クロスセッションメッセージングを強化:他のClaudeセッションから`SendMessage`を介して送信されたメッセージはユーザー権限を持たず、受信者は中継されたリクエストを拒否します。自動モードはこれをブロックします。
- `MAX_THINKING_TOKENS=0`、`--thinking disabled`、およびモデルごとの思考トグルは、Claude APIを介してデフォルトで思考するモデルの思考を無効にします(3Pプロバイダーは変更なし)。
- Claude Codeは、APIが予期しない非再試行可能なエラーを拒否した場合に、フォールバックモデルでターンを1回再試行します;認証、レート制限、リクエストサイズ、トランスポートエラーは引き続き即座に表示されます。
- `claude update`は、ダウンロード前にターゲットバージョンを発表するようになり、サイレントではなくなりました。
- `claude agents`:リストにURLを入力すると、そのURLを含む最初のプロンプトを持つセッションにフィルタリングされます。
- 処理できない画像が送信されたセッションで発生する「画像を処理できませんでした」というエラーと追加トークン使用を修正しました。
- ワーカー登録時にバックエンドの一時的な中断が発生した際に、リモートセッションが永久にスタックする問題を修正しました。
- 2026.1+のJetBrains IDEターミナルでのちらつきを修正し、出力の同期を有効にしました。
- Kittyキーボードプロトコル(WezTerm、Ghostty、kitty)を使用したターミナルで、Shift+非ASCII文字(例:Shift+ä→Ä)がドロップされる問題を修正しました。
- Windowsで、終了したプロセスの子が出力パイプを保持しているときに、PowerShellコマンドのバリデーションが時折予算を大きく超えてハングする問題を修正しました。
- macOSでデーモンが接続中に死亡した際に、`claude --bg-pty-host`プロセスが100% CPUで回転し続ける問題を修正しました。
- `/voice`を切り替えた後に古い認証チェックをクリアするために`/login`が必要だった音声モードの問題を修正しました。
- 無効なエントリを持つ管理された設定が、その残りの有効なポリシーの施行をサイレントで無効にする問題を修正しました。
- `${VAR}`参照を使用する`allowedMcpServers`/`deniedMcpServers`の述語が一致しない問題を修正しました。
- git作業ツリーに入ったバックグラウンドエージェントセッションが「会話が見つかりません」というエラーでクラッシュループする問題を修正しました。
- ストリーミング中にCtrl+Oトランスクリプトビューに重複した思考テキストが表示される問題を修正しました。
- リモートセッション内で実行されると矛盾した失敗の「リモートセッション内ではありません」というチェックが表示される問題を修正しました。
- `claude agents`のディスパッチと返信入力でマルチラインプロンプトを入力する際にカーソルが最初の行の最後に固定される問題を修正しました。
- Unicodeサポートがないターミナルでタスクリストのバックグラウンドエージェント行の間に空白行が表示される問題を修正しました。
- URL: https://github.com/anthropics/claude-code/releases/tag/v2.1.166
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.166
媒体: Claude Code Releases
※本記事は Anthropic / Claude 関連の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。