ANTHROPIC_BASE_URL ゲートウェイ経由時や Foundry 上で、効果のない prompt-caching-scope ベータヘッダーが送信される問題を修正した英語原文を表示
prompt-caching-scope beta header being sent behind custom ANTHROPIC_BASE_URL gateways and on Foundry, where it has no effectAPI エンドポイントを上書きして、リクエストをプロキシやゲートウェイ経由でルーティングする。そのゲートウェイが MCP ツール検索を拒否した場合の挙動については、Tool search through an LLM gateway を参照。v2.1.196 以降、この設定が api.anthropic.com 以外のホストを指している場合、Remote Control が無効化される。これは Amazon Bedrock、Google Cloud's Agent Platform、Microsoft Foundry での挙動と一致する。
Override the API endpoint to route requests through a proxy or gateway. For what happens when that gateway rejects MCP tool search, see Tool search through an LLM gateway. As of v2.1.196, Remote Control is disabled when this points at a host other than api.anthropic.com, matching its behavior on Amazon Bedrock, Google Cloud's Agent Platform, and Microsoft Foundry
ANTHROPIC_BASE_URL ゲートウェイ経由時や Foundry 上で、効果のない prompt-caching-scope ベータヘッダーが送信される問題を修正したprompt-caching-scope beta header being sent behind custom ANTHROPIC_BASE_URL gateways and on Foundry, where it has no effectANTHROPIC_BASE_URL 使用時のツール検索をデフォルトで有効にするように変更:ゲートウェイから 400 または 422 が返された場合は、ツール検索なしで再試行するANTHROPIC_BASE_URL; a 400 or 422 from the gateway is retried without it変更後
ツール検索が有効な状態で ANTHROPIC_BASE_URL 経由のゲートウェイを利用でき、ゲートウェイが対応していない場合でも自動的に再試行して処理を続行できる。
ANTHROPIC_BASE_URL 配下のゲートウェイ固有のモデル名のセッションで、200K トークン付近でリクエストを送信せず「Prompt is too long · automatic compaction failed」で終了する問題を修正した。ANTHROPIC_BASE_URL ending with "Prompt is too long · automatic compaction failed" near 200K tokens instead of sending the requestANTHROPIC_BASE_URL を設定している場合に、サーバー管理設定の Anthropic へのリクエストがサードパーティゲートウェイの API キーを運ぶ問題を修正したANTHROPIC_BASE_URLANTHROPIC_BASE_URL を経由するストリームが、データが到着しないまま 180 秒で中断される問題を修正し、フィーチャーフラグの読み込み状態にかかわらず 300 秒待つようにしたANTHROPIC_BASE_URL being aborted after 180 seconds with no data arriving; they now wait 300 seconds, whether or not feature flags are loadedANTHROPIC_BASE_URL)が、Anthropic への機能フラグ・起動・fast mode・プロファイル・フィードバックの各リクエストに送られる問題を修正した。Anthropic の API キーは引き続き送信されるANTHROPIC_BASE_URL); Anthropic API keys are still sentANTHROPIC_BASE_URL と ANTHROPIC_AUTH_TOKEN) で Claude を利用し Anthropic アカウントを持たないユーザーに対して mod が無効のままになる問題を修正したANTHROPIC_BASE_URL with ANTHROPIC_AUTH_TOKEN) and have no Anthropic accountANTHROPIC_BASE_URL を経由するセッションの挙動を変更した: 1M コンテキストウィンドウを持つモデル(Opus 4.7+、Sonnet 5+、Fable)ではそれを使用するようになった。ゲートウェイが 200K で止まる場合は /autocompact 200k を実行するANTHROPIC_BASE_URL to use the 1M context window of models that have one (Opus 4.7+, Sonnet 5+, Fable); run /autocompact 200k if your gateway stops at 200K変更後
カスタム ANTHROPIC_BASE_URL(LLM ゲートウェイなど)経由のセッションでも、1M コンテキストウィンドウに対応したモデル(Opus 4.7 以降、Sonnet 5 以降、Fable モデル)が 1M ウィンドウを使えるようになり、従来より長い会話や大きなコードベースの作業をコンパクト化せずに続けられる。ゲートウェイ側が 200K で止まる場合は /autocompact 200k を実行すれば従来どおり 200K で自動コンパクトできる。
ANTHROPIC_BASE_URL がプロキシやゲートウェイを指している場合に、すべてのリクエストが 400 … Input tag 'advisor_20260301' で失敗する問題を修正した(2.1.275 のリグレッション)400 … Input tag 'advisor_20260301' when ANTHROPIC_BASE_URL points at a proxy or gateway (2.1.275 regression)ANTHROPIC_BASE_URL)で毎ターン HTTP 400 が発生する問題を修正した。原因は Artifact ツールの入力スキーマ内にあり、それらのエンドポイントが拒否する正規表現だったANTHROPIC_BASE_URL) since 2.1.265: a regex in the Artifact tool's input schema that those endpoints rejectCLAUDE_CODE_USE_GATEWAY 環境変数は、以前は ANTHROPIC_BASE_URL と ANTHROPIC_AUTH_TOKEN が両方設定されている場合を除き無視されていたが、2.1.265 ではこの変数が単独で Cloud ゲートウェイへのサインインを強制するようになり、API キー、apiKeyHelper、カスタム認証ヘッダーと併せて設定していた構成では、すべてのリクエストが 'Not signed in to the Cloud gateway' で失敗するようになった。この変数は単独では再び無視されるようになり、設定の変更は不要である。CLAUDE_CODE_USE_GATEWAY environment variable, previously ignored unless ANTHROPIC_BASE_URL and ANTHROPIC_AUTH_TOKEN were both set, began forcing Cloud-gateway sign-in on its own in 2.1.265, so configurations that set it alongside an API key, apiKeyHelper, or custom auth headers failed every request with "Not signed in to the Cloud gateway". The variable on its own is ignored again; no configuration change is neededANTHROPIC_BASE_URL 経由のサードパーティモデル)、デフォルトのコミットトレーラーを Co-Authored-By: Claude Code に変更したCo-Authored-By: Claude Code when the active model isn't a recognized Claude model (e.g. third-party models behind a custom ANTHROPIC_BASE_URL)変更後
カスタムの ANTHROPIC_BASE_URL 経由で Claude 以外のモデルを使っている場合でも、コミットに付与される Co-Authored-By トレーラーが一貫して Co-Authored-By: Claude Code となり、実際のモデル名が正しく反映されないことによる不自然な署名を避けられる。
/doctor と /status に、読み込み失敗や取得されなかった理由(Bedrock/Vertex/サードパーティプロバイダー、カスタム ANTHROPIC_BASE_URL)を説明する行を表示する/doctor and /status line explaining a load failure or why they weren't fetched (Bedrock/Vertex/third-party provider, custom ANTHROPIC_BASE_URL)変更後
サーバー管理設定が読み込めなかった場合でも、起動時の警告や /doctor・/status の表示からその理由を確認できるようになり、設定が適用されない問題の切り分けが容易になる。Bedrock、Vertex、サードパーティプロバイダーやカスタム ANTHROPIC_BASE_URL の利用で取得がスキップされた場合も、その原因が明示される。
ANTHROPIC_BASE_URL)が id を持たない tool_use ブロックをストリーミングした際に、最初のツール呼び出しで描画エラーにより UI が停止する問題を修正したANTHROPIC_BASE_URL) streams a tool_use block without an idANTHROPIC_BASE_URL)向けに設定された API キーを送る問題を修正した。資格情報は自身のホストにのみ送信されるようになったANTHROPIC_BASE_URL); a credential is now only sent to its own hostANTHROPIC_BASE_URL)を経由して接続している claude.ai サブスクライバーに対し、/model コマンドが Sonnet 5 または Opus 5 の 1M コンテキストウィンドウ版を拒否してしまう問題を修正しました。/model rejecting Sonnet/Opus 1M for claude.ai subscribers using a custom ANTHROPIC_BASE_URL gateway変更後
プロキシ環境下であっても、モデル制限を受けることなく大容量ファイルを読み込ませて対話できるようになります。
ANTHROPIC_BASE_URL ゲートウェイを使用している際、サーバーからキープアライブのpingが実際に届いているにもかかわらず、ストリームのアイドルタイムアウトが作動してしまう問題を修正しました。ANTHROPIC_BASE_URL gateways despite server keep-alive pings arriving on the wire変更後
自社プロキシやゲートウェイを経由している環境でも、途中でClaudeの長い回答生成が途切れることなく処理が進行します。
ANTHROPIC_AUTH_TOKEN + ANTHROPIC_BASE_URL) coming back "Not logged in" after the daemon respawns them変更後
独自のゲートウェイを経由して利用している環境でも、バックグラウンドタスクが途切れることなく安定して動作する。
ANTHROPIC_BASE_URL, which sent API keys to the default endpoint and failed with 401変更後
LLMゲートウェイを利用している環境での認証失敗が解消されます。
ANTHROPIC_BASE_URL points at a non-Anthropic host, matching the existing behavior under CLAUDE_CODE_USE_BEDROCK/_VERTEX/_FOUNDRY変更後
社内プロキシやカスタムゲートウェイを利用するエンタープライズ環境において、意図しない接続によるセキュリティリスクを防止できます。
ANTHROPIC_BASE_URL and on Foundry due to a per-request attestation token changing every turn変更後
モデルの応答速度が安定し、API コストの最適化が維持されます。
claude agents workers failing with 401 Invalid bearer token when the daemon was started from a shell with a custom API gateway via ANTHROPIC_BASE_URL and ANTHROPIC_AUTH_TOKEN変更後
独自のプロキシやエンタープライズ向けのゲートウェイを使用している環境でも、バックグラウンドタスクやエージェントビュー機能を制限なく利用できます。
ANTHROPIC_BASE_URL 設定や Bedrock Mantle を使用している場合に、バックグラウンドのサイドクエリで Haiku が使われない問題を修正。第一パーティの API キーがある場合などに正しくフォールバックしますANTHROPIC_BASE_URL setups and Bedrock Mantle not using Haiku — now falls back correctly when a first-party API key is configured or no Haiku model is set変更後
不必要なコストの発生を抑えつつ、バックグラウンドでの要約や整理機能を最適なスピードで利用できます。
ANTHROPIC_BASE_URL gateway not getting auto-named — the namer now uses the main model when no Haiku model is configured変更後
独自のAPIプロキシ環境でも、各ジョブが「何をしていたか」を一目で把握できるようになり、管理性が維持されます。
ANTHROPIC_BASE_URL gateway) no longer see spinner tips pointing at first-party Anthropic surfaces変更後
企業ポリシー等で特定のクラウド環境を利用しているユーザーにとって、ノイズとなる不要な情報を排除し、一貫性のある作業環境を提供します。
/model picker now lists models from your gateway's /v1/models endpoint when ANTHROPIC_BASE_URL points at an Anthropic-compatible gateway変更後
プロキシやカスタムゲートウェイ経由で利用可能な特定のモデルを、モデル名を手入力することなく選択メニューから簡単に選べるようになります。
/model の選択肢に環境変数によるモデル名・説明のオーバーライドが適用されるよう改善/model picker now honors ANTHROPIC_DEFAULT_*_MODEL_NAME/_DESCRIPTION overrides when using a custom ANTHROPIC_BASE_URL gateway変更後
社内プロキシやゲートウェイを介して特定のモデル構成を運用している開発者が、自分たちの環境に適した正しいモデル情報を確認して選択できます。
ANTHROPIC_BASE_URL as long as ENABLE_TOOL_SEARCH is set.変更後
カスタムプロキシやゲートウェイを経由するエンタープライズ環境でも、Claude Code の強力なツール検索機能を確実に利用できるようになります。
ANTHROPIC_BASE_URL を使用した際の API 400 エラーを修正しました。ツール検索機能がプロキシエンドポイントを正しく検出し、tool_reference ブロックを無効化するようになりました。ANTHROPIC_BASE_URL with a third-party gateway — tool search now correctly detects proxy endpoints and disables tool_reference blocks変更後
特定のネットワーク環境やカスタムゲートウェイを利用している開発者でも、接続エラーに悩まされることなく安定してツール機能を利用できるようになります。