Bedrock & Vertex Integrationen
Konfigurieren Sie Claude Code für die Arbeit mit Amazon Bedrock und Google Vertex AI und stellen Sie Verbindungen über Proxies her.
Modellkonfiguration
Standardmäßig verwendet Claude Code claude-3-7-sonnet-20250219
. Sie können dies mit den folgenden Umgebungsvariablen überschreiben:
Sie können diese Variablen auch über die globale Konfiguration festlegen:
Siehe unsere Modellnamen-Referenz für alle verfügbaren Modelle über verschiedene Anbieter.
Verwendung mit Drittanbieter-APIs
Claude Code benötigt Zugriff auf sowohl Claude 3.7 Sonnet als auch Claude 3.5 Haiku Modelle, unabhängig davon, welchen API-Anbieter Sie nutzen.
Verbindung zu Amazon Bedrock herstellen
Wenn Sie auf Claude Code über einen Proxy zugreifen möchten, können Sie die Umgebungsvariable ANTHROPIC_BEDROCK_BASE_URL
verwenden:
Wenn Sie kein Prompt-Caching aktiviert haben, setzen Sie auch:
Erfordert Standard-AWS-SDK-Anmeldeinformationen (z.B. ~/.aws/credentials
oder relevante Umgebungsvariablen wie AWS_ACCESS_KEY_ID
, AWS_SECRET_ACCESS_KEY
). Um AWS-Anmeldeinformationen einzurichten, führen Sie aus:
Kontaktieren Sie Amazon Bedrock für Prompt-Caching für reduzierte Kosten und höhere Ratenlimits.
Benutzer benötigen Zugriff auf sowohl Claude 3.7 Sonnet als auch Claude 3.5 Haiku Modelle in ihrem AWS-Konto. Wenn Sie eine Modellzugriffsrolle haben, müssen Sie möglicherweise Zugriff auf diese Modelle beantragen, falls sie noch nicht verfügbar sind. Der Zugriff auf Bedrock in jeder Region ist notwendig, da Inferenzprofile regionsübergreifende Fähigkeiten erfordern.
Verbindung zu Google Vertex AI herstellen
Wenn Sie auf Claude Code über einen Proxy zugreifen möchten, können Sie die Umgebungsvariable ANTHROPIC_VERTEX_BASE_URL
verwenden:
Wenn Sie kein Prompt-Caching aktiviert haben, setzen Sie auch:
Claude Code auf Vertex AI unterstützt derzeit nur die Region us-east5
. Stellen
Sie sicher, dass Ihr Projekt in dieser spezifischen Region über zugewiesenes Kontingent verfügt.
Benutzer benötigen Zugriff auf sowohl Claude 3.7 Sonnet als auch Claude 3.5 Haiku Modelle in ihrem Vertex AI-Projekt.
Erfordert Standard-GCP-Anmeldeinformationen, die über google-auth-library konfiguriert sind. Um GCP-Anmeldeinformationen einzurichten, führen Sie aus:
Kontaktieren Sie Google für die beste Erfahrung und erhöhte Ratenlimits.
Verbindung über einen Proxy herstellen
Bei der Verwendung von Claude Code mit einem LLM-Proxy (wie LiteLLM) können Sie das Authentifizierungsverhalten mit den folgenden Umgebungsvariablen und Konfigurationen steuern. Beachten Sie, dass Sie diese mit Bedrock- und Vertex-spezifischen Einstellungen kombinieren können.
Umgebungsvariablen
ANTHROPIC_AUTH_TOKEN
: Benutzerdefinierter Wert für dieAuthorization
undProxy-Authorization
Header (der von Ihnen festgelegte Wert wird mitBearer
vorangestellt)ANTHROPIC_CUSTOM_HEADERS
: Benutzerdefinierte Header, die Sie der Anfrage hinzufügen möchten (im FormatName: Value
)HTTP_PROXY
: Legt die HTTP-Proxy-URL festHTTPS_PROXY
: Legt die HTTPS-Proxy-URL fest
Wenn Sie die Konfiguration lieber über eine Datei anstelle von Umgebungsvariablen vornehmen möchten, können Sie jede dieser Variablen zum env
-Objekt in Ihrer globalen Claude-Konfiguration (in ~/.claude.json) hinzufügen.
Globale Konfigurationsoptionen
apiKeyHelper
: Ein benutzerdefiniertes Shell-Skript zum Abrufen eines API-Schlüssels (wird einmal beim Start aufgerufen und für die Dauer jeder Sitzung zwischengespeichert)