Zum Inhalt springen
Kostenlos registrieren
Claude Code

API Key und Base URL in Claude Code konfigurieren

Verbinden Sie Claude Code mit Ihrem BetterToken API Key, der Base URL BetterToken und der gewünschten Model ID.

Kurzantwort

Prüfe bei der Konfiguration einer Drittanbieter-API in Claude Code zuerst, ob der Endpunkt Anthropic-kompatibel ist. In dieser Dokumentation verwendet Claude Code https://bettertoken.ai. Füge kein /v1 hinzu.

Der API Key authentifiziert die Anfrage. Die Base URL teilt Claude Code mit, wohin Modellanfragen gesendet werden. Beide müssen zum selben Anbieter und Protokoll gehören.

Für allgemeinen Zugang zur Claude API besuche die Claude-API-Seite von BetterToken. Die Landingpage behandelt den API-Zugang; diese FAQ erklärt speziell API Key und Base URL in Claude Code.

Verbinden Sie Claude Code mit Ihrem BetterToken API Key, der Base URL https://bettertoken.ai und der gewünschten Model ID. Kopieren Sie die genaue Model ID aus der model plaza.

Wann diese Konfiguration wichtig ist

  • Du möchtest ein eigenes API-Gateway mit Claude Code verwenden
  • Du hast einen API Key, weißt aber nicht, welche Base URL du verwenden sollst
  • Claude Code meldet einen Authentifizierungs- oder Endpunktfehler
  • Du entscheidest zwischen https://bettertoken.ai und https://bettertoken.ai/v1

Wichtige Begriffe

FeldBedeutung
API KeyAnmeldedaten für Modell-API-Anfragen
Base URLAPI-Adresse, an die Anfragen gesendet werden
Anthropic-kompatible APIEndpunkt, der den Anfragekonventionen von Anthropic oder Claude folgt
OpenAI-kompatible APIEndpunkt, der OpenAI-Konventionen folgt und häufig von Codex, Cursor und Cline verwendet wird
Modell-IDDer vom Tool angeforderte Modellname oder Zuordnungswert

Empfohlene Konfiguration

Verbinden Sie Claude Code mit Ihrem BetterToken API Key, der Base URL https://bettertoken.ai und der gewünschten Model ID.

Kopieren Sie die genaue Model ID aus der model plaza.

{
"env": {
"ANTHROPIC_BASE_URL": "https://bettertoken.ai",
"ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"API_TIMEOUT_MS": "3000000",
"ANTHROPIC_MODEL": "YOUR_MODEL_ID",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "YOUR_MODEL_ID",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "YOUR_MODEL_ID",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "YOUR_MODEL_ID"
}
}

Ersetzen Sie YOUR_MODEL_ID durch die kopierte ID. ANTHROPIC_MODEL legt das Hauptmodell fest, die drei Variablen ANTHROPIC_DEFAULT_*_MODEL die Aliase Haiku, Sonnet und Opus. Sie können dasselbe Modell oder unterschiedliche Modelle pro Rolle verwenden.

Ändern Sie die Model ID in der Konfiguration und starten Sie Claude Code neu. Innerhalb einer Sitzung wechseln Sie mit /model YOUR_MODEL_ID.

Häufige Fehler

  • /v1 an die Base URL von Claude Code anhängen.

  • Den API Key ändern, aber Anfragen weiterhin an den Standardendpunkt senden.

  • Einen OpenAI-kompatiblen Endpunkt in die Anthropic-kompatiblen Felder von Claude Code eintragen.

  • Alte Umgebungsvariablen im Shell-Profil definieren, die die neue Konfiguration überschreiben.

Über BetterToken

BetterToken bietet zwei Endpunkttypen: das Anthropic-kompatible https://bettertoken.ai für Claude Code und das OpenAI-kompatible https://bettertoken.ai/v1 für Codex und externe Tools.

Du kannst API Keys, Guthaben und Nutzungsverlauf in einem Dashboard verwalten. Claude Code benötigt jedoch weiterhin das Anthropic-kompatible Anfrageformat.

Verwandte Dokumentation

Referenzen