Claude CodeをAmazon BedrockやGoogle Vertex AIと連携させ、プロキシを通じて接続するように設定します。
claude-opus-4-20250514
を使用します。以下の環境変数を使用してこれをオーバーライドできます:
~/.aws/credentials
またはAWS_ACCESS_KEY_ID
、AWS_SECRET_ACCESS_KEY
などの関連環境変数)が必要です。AWS認証情報を設定するには、次のコマンドを実行します:
ANTHROPIC_BEDROCK_BASE_URL
環境変数を使用できます:
CLAUDE_CODE_SKIP_BEDROCK_AUTH
環境変数を使用して、Claude CodeのAWS認証情報要件を削除できます。
us-east5
リージョンのみをサポートしています。
プロジェクトにこの特定のリージョンで割り当てられたクォータがあることを確認してください。ANTHROPIC_VERTEX_BASE_URL
環境変数を使用できます:
CLAUDE_CODE_SKIP_VERTEX_AUTH
環境変数を使用して、Claude CodeのGCP認証情報要件を削除できます。
env
オブジェクトにこれらの設定を追加できます。
また、apiKeyHelper
設定を構成して、APIキーを取得するためのカスタムシェルスクリプトを設定することもできます(起動時に一度呼び出され、各セッションの期間中、またはCLAUDE_CODE_API_KEY_HELPER_TTL_MS
が経過するまでキャッシュされます)。
ANTHROPIC_AUTH_TOKEN
環境変数を設定しないでくださいapiKeyHelper
設定の下にスクリプトを登録しますapiKeyHelper
から返されるトークンの有効期間(ミリ秒単位)に設定します。Authorization
ヘッダーに配置されるため、LiteLLM設定のgeneral_settings.litellm_key_header_name
がProxy-Authorization
に設定されていることを確認してください。