CLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_DEFAULT

環境変数

1 を設定すると、Content-Type ヘッダーが欠落または空の Amazon Bedrock ストリーミングレスポンスを、Claude Code が Amazon Bedrock のバイナリイベントストリームとして扱うのを止める。デフォルトでは、Claude Code は他が変更されていないレスポンスからゲートウェイがヘッダーを落としたものと見なし、ボディをデコードしてストリーミングが動き続けるようにする。この変数は、ストリームをサーバー送信イベントとして再送出するゲートウェイに対してのみ設定すること。その場合、Claude Code はヘッダーのないボディをサーバー送信イベントとして読み取る。Claude Code v2.1.239 以降が必要。

英語原文

Set to 1 to stop Claude Code from treating an Amazon Bedrock streaming response with a missing or empty Content-Type header as Amazon Bedrock's binary event stream. By default, Claude Code assumes a gateway dropped the header from an otherwise unmodified response, so it decodes the body and streaming keeps working. Set this only for a gateway that also re-emits the stream as server-sent events; Claude Code then reads the header-less body as server-sent events instead. Requires Claude Code v2.1.239 or later