環境変数

CLAUDE_CODE_USE_BEDROCK

Amazon Bedrock をモデルプロバイダーとして使用可能にします。

使い方・用途

  • AWS 環境で Claude を利用する際、既存の AWS 認証情報(IAM 等)を用いて Bedrock API へアクセスする場合に使用します。
  • CLAUDE_CODE_USE_MANTLE と併用することで、特定モデルを Mantle 経由、その他を通常の Invoke API 経由で呼び出すといった柔軟なルーティングが可能です。
英語原文(公式ドキュメントより)

Use Bedrock

関連する変更履歴

v2.1.196(1件)

Changed
ANTHROPIC_BASE_URLが外部ホストを指す場合、セキュリティのためリモートコントロール機能を自動的に無効化
英語原文を表示
Remote Control is now disabled when ANTHROPIC_BASE_URL points at a non-Anthropic host, matching the existing behavior under CLAUDE_CODE_USE_BEDROCK/_VERTEX/_FOUNDRY

変更前

カスタムゲートウェイ(非Anthropicホスト)を使用している場合でも、環境によってはリモートコントロール機能が有効なままになっていました。

変更後

BedrockやVertex AIと同様、Anthropic以外のエンドポイントを使用する際は、一貫してリモートコントロールが無効化されます。

ユーザーへの恩恵

社内プロキシやカスタムゲートウェイを利用するエンタープライズ環境において、意図しない接続によるセキュリティリスクを防止できます。

関連ドキュメント