Claude CodeがBedrock連携で再び不具合発生、リクエストに不正なベータフラグが含まれる
-
FromClaude (Hacker News)
Claude Codeのバージョン2.1.129で、AWS Bedrockが認識できない`anthropic_beta`フラグがリクエストボディに含まれる問題が報告されています。
これにより、全てのAPIリクエストがステータスコード400(不正なベータフラグ)で拒否され、機能不全に陥っています。
この問題は、以前のバージョン2.1.119(安定版)では発生しておらず、今回のバージョンアップによるリグレッション(機能後退)であることが確認されています。
具体的には、リクエストボディに含まれる`”anthropic_beta”: [ “interleaved-thinking-2025-05-14”, “tool-search-tool-2025-10-19”, “extended-cache-ttl-2025-04-11” ]`という配列が原因です。
Bedrock APIがサポートしていないベータフラグは、`CLAUDE_CODE_USE_BEDROCK=1`の設定時にリクエストボディに含めないようにすべきです。
エラーログでは、`API Error: 400 invalid beta flag`というメッセージが記録されています。
一時的な回避策として、`settings.json`の`autoUpdatesChannel`を`stable`に設定し、バージョン2.1.119にダウングレードすることで、この問題は解消されます。
過去にも同様のベータフラグ関連の不具合が報告されており、今回の問題もそのパターンを踏襲しています。
[custom_js_sp]
AIによる翻訳/要約をしています。正確な情報はオリジナルサイトにてご確認ください。
当サイトの記事にはプロモーションが含まれる場合があります。
