環境変数

CLAUDE_CODE_AUTO_MODE_SERVER

Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry では 1 を設定すると、auto モードの操作をプラットフォームのサーバーサイド分類器が審査し、プラットフォームが分類器を実行しない場合は Claude Code 自身の分類器リクエストにフォールバックする。未設定または 0 の場合は、分類器は Claude Code 自身が送るリクエスト経由で実行される。Anthropic API を含む他のプロバイダーでは効果がなく、Claude Code v2.1.271 以降が必要。

使い方・用途

  • Bedrock・Vertex・Foundry 上の auto モードでは、現時点で既定ではローカル分類器を使うため、プラットフォームのサーバーサイド分類器を使いたい場合に本変数を 1 に設定する
  • 1 を設定すると操作の安全性判定がプラットフォーム側で行われ、対応しない場合のみ Claude Code 自身の分類器リクエストにフォールバックする
  • 未設定または 0 の場合はローカル分類器で判定が完結し、Anthropic API など他のプロバイダーには効果がない。v2.1.271 以降が必要
英語原文(公式ドキュメントより)

On Amazon Bedrock, Google Cloud's Agent Platform, and Microsoft Foundry, set to 1 to have the platform's server-side classifier review auto mode actions; where the platform doesn't run the classifier, Claude Code falls back to its own classifier requests. When unset or 0, the classifier runs through requests that Claude Code itself sends. Has no effect on other providers, including the Anthropic API. Requires Claude Code v2.1.271 or later

関連する変更履歴

v2.1.278(1件)

Changed
Claude API および Enterprise ユーザー、さらに Bedrock、Vertex、Foundry、ゲートウェイ利用時の自動モードについて、サーバー側分類器をデフォルトで使用するように変更しました。サーバー側分類器では分類器オーバーヘッドへの課金が発生しません(Bedrock、Vertex、Foundry、ゲートウェイでは CLAUDE_CODE_AUTO_MODE_SERVER=0 でオプトアウト可能)。課金対象へのフォールバック時には警告を表示します。詳細は https://code.claude.com/docs/en/auto-mode-classifier-billing を参照してください。
英語原文を表示
Changed auto mode for Claude API and Enterprise users, and on Bedrock, Vertex, Foundry and gateways, to default to the server-side classifier, which does not charge for classifier overhead (CLAUDE_CODE_AUTO_MODE_SERVER=0 opts out on Bedrock, Vertex, Foundry and gateways); warns on billed fallback. See https://code.claude.com/docs/en/auto-mode-classifier-billing

変更前

Claude API・Enterprise、Bedrock・Vertex・Foundry・ゲートウェイ環境での自動モードでは、分類器の判定が Claude Code 側のリクエストで行われ、分類器呼び出しがトークン使用量として課金の対象になっていました。

変更後

自動モードのレビュー判定において、Claude API と Enterprise、Bedrock・Vertex・Foundry・各種ゲートウェイ環境では、デフォルトでサーバー側の分類器を使うようになり、分類器オーバーヘッドへの別途課金が発生しなくなりました。Bedrock・Vertex・Foundry・ゲートウェイでは CLAUDE_CODE_AUTO_MODE_SERVER=0 を設定すれば従来のクライアント側分類器に戻せます。

ユーザーへの恩恵

分類器のオーバーヘッドに対する別途の課金を気にせず自動モードを利用できるようになる。

v2.1.273(1件)

Changed
Bedrock、Vertex、Foundry 上の auto モードにおいて、現時点ではデフォルトでローカル分類器を使用するように変更。プラットフォームのサーバーサイド分類器を使うには CLAUDE_CODE_AUTO_MODE_SERVER=1 を設定する
英語原文を表示
Changed auto mode on Bedrock, Vertex and Foundry to use the local classifier by default for now; set CLAUDE_CODE_AUTO_MODE_SERVER=1 to use the platform's server-side classifier

変更前

Bedrock、Vertex、Foundry 上の auto モードでは、操作の安全性判定をプラットフォーム側のサーバーサイド分類器で行っていた。ローカル環境に分類器を用意していない構成では、ネットワーク経由の判定待ちが発生していた。

変更後

Bedrock、Vertex、Foundry 上の auto モードの分類処理が、既定ではローカルの分類器で実行されるようになった。プラットフォーム側のサーバーサイド分類器を使いたい場合は、環境変数 CLAUDE_CODE_AUTO_MODE_SERVER=1 を設定する。

ユーザーへの恩恵

Bedrock、Vertex、Foundry 上でもサーバーとの追加往復なしで auto モードの判定をローカルで完結でき、必要な場合のみサーバーサイド分類器に切り替えられる。