Claude Code mit eigener Basis-URL
Setzen Sie diese vier Variablen in Ihrer Shell oder im env-Block der Datei ~/.claude/settings.json, und Claude Code läuft über Ihren AIGROW-Schlüssel mit Claude-Modellen.
Sie haben schon einen Code? Lösen Sie ihn unter API-Zugang ein und erstellen Sie dann einen Schlüssel.
Shell, bevor Sie claude starten
export ANTHROPIC_BASE_URL="https://aigrow.gg"
export ANTHROPIC_AUTH_TOKEN="ag_your_key_here"
export ANTHROPIC_MODEL="claude-opus-5.5"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="claude-sonnet-5.5"Ersetzen Sie ag_your_key_here durch einen Schlüssel aus dem API-Zugang.
Wo die Einstellung liegt
- macOS und Linux
~/.claude/settings.json- Windows
%USERPROFILE%\.claude\settings.json- Nur ein Projekt
.claude/settings.local.json- VS-Code-Erweiterung
claudeCode.environmentVariables
Oder in der settings.json behalten
Claude Code liest den env-Block seiner Einstellungsdatei bei jedem Start, sodass die Einrichtung auch in einem neuen Terminal erhalten bleibt. Ein Wert hier hat Vorrang vor einem Shell-Export. Lassen Sie den Schlüssel aus der .claude/settings.json eines Projekts heraus, denn sie ist zum Committen gedacht.
{
"env": {
"ANTHROPIC_BASE_URL": "https://aigrow.gg",
"ANTHROPIC_AUTH_TOKEN": "ag_your_key_here",
"ANTHROPIC_MODEL": "claude-opus-5.5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-sonnet-5.5"
}
}Welches Modell Sie verwenden
Tragen Sie die ID genau so ein, wie sie hier steht.
- Claude Opus 5.5
claude-opus-5.5 - ANTHROPIC_MODEL, das Modell, mit dem Sie arbeiten. Die Voreinstellung in jedem Block auf dieser Seite. Kontext: 1.000.000 Tokens.
- Claude Sonnet 5.5
claude-sonnet-5.5 - ANTHROPIC_DEFAULT_HAIKU_MODEL, für Titel, Zusammenfassungen und andere Hintergrundaufrufe. Claude Code schickt diese standardmäßig an ein Haiku-Modell, das der Endpunkt nicht bereitstellt. Als Hauptmodell kostet es über eine lange Sitzung am wenigsten, weil seine Cache-Lesevorgänge hier die günstigsten sind. Kontext: 1.000.000 Tokens.
- Claude Fable 5.1
claude-fable-5.1 - Kostet pro Token mehr als Opus. Vergleichen Sie beide im Coding-Leaderboard, bevor Sie wechseln. Kontext: 1.000.000 Tokens.
Die Preisliste enthält jede ID mit ihrem Guthabensatz, Claude API pricing nennt die Listenpreise, und das Coding-Leaderboard vergleicht die Modelle bei Coding-Aufgaben.
Prüfen, ob es funktioniert
Zuerst der Schlüssel für sich, dann Claude Code damit.
Der Schlüssel
Fragen Sie die Modellliste ab. Dafür brauchen Sie einen gültigen Schlüssel, es entstehen keine Kosten.
curl https://aigrow.gg/v1/models -H "Authorization: Bearer ag_your_key_here"{
"object": "list",
"data": [
{ "id": "claude-opus-5.5", "object": "model", ... },
{ "id": "claude-fable-5.1", "object": "model", ... },
{ "id": "gpt-6-astra", "object": "model", ... },
{ "id": "claude-sonnet-5.5", "object": "model", ... },
{ "id": "gpt-6.1-sol", "object": "model", ... },
{ "id": "grok-4.7", "object": "model", ... },
...
],
"has_more": false
}Claude Code
Führen Sie einen Prompt in der Shell aus. Innerhalb einer Sitzung zeigt /status die Basis-URL und die Herkunft des Schlüssels.
claude -p "Reply with the word ready"readyWenn es fehlschlägt
Zuerst die Fehler von Claude Code, dann die Antworten, die der Endpunkt für jedes Tool gibt.
- 404 bei jeder Anfrage
- Die Basis-URL endet auf /v1. Claude Code ergänzt /v1/messages selbst, daher lautet ANTHROPIC_BASE_URL https://aigrow.gg ohne weiteren Zusatz.
- 400 wegen eines unbekannten Felds
- Setzen Sie CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1 und starten Sie neu. Claude Code sendet dann keine experimentellen Anfragefelder mehr.
- Es fordert Sie auf, einen API-Schlüssel zu bestätigen
- Sie haben ANTHROPIC_API_KEY gesetzt, der als x-api-key-Header gesendet wird und einmal Ihre Bestätigung braucht. Bestätigen Sie ihn oder verwenden Sie wie im Block ANTHROPIC_AUTH_TOKEN, der als Bearer-Header ohne Nachfrage gesendet wird.
- Es verwendet weiterhin Ihr Claude-Login
- Führen Sie /status aus. Zeigt es keine eigene Basis-URL an, sind die Variablen nicht bei Claude Code angekommen: Exportieren Sie sie in der Shell, aus der Sie claude starten, oder tragen Sie sie in den env-Block der settings.json ein.
- Mein Tool meldet 401 oder einen Authentifizierungsfehler
- Der Schlüssel fehlt oder ist falsch eingegeben. Kopieren Sie ihn erneut unter API-Zugang im Dashboard und achten Sie darauf, dass er als Schlüssel gesendet wird, nicht als Modellname. Ein widerrufener Schlüssel führt zum gleichen Fehler: Erstellen Sie einen neuen und tauschen Sie ihn aus.
- Ich erhalte 402 oder eine Meldung zum Guthaben
- Ihr Guthaben ist aufgebraucht. Öffnen Sie im Dashboard den API-Zugang, lösen Sie einen Code ein oder kaufen Sie ein weiteres Paket, dann geht die nächste Anfrage durch. Weitere Änderungen sind nicht nötig.
- Es erscheint 404 oder Unknown model
- Das Modell muss eines sein, das der Endpunkt bereitstellt, zum Beispiel claude-opus-5.5. Die Schreibweisen des Anbieters funktionieren ebenfalls (claude-opus-5-5, anthropic/claude-opus-5.5), aber eine ID mit Datum oder ein Modell außerhalb des Katalogs wird abgelehnt, bevor die Anfrage weitergeleitet wird, und es wird nichts berechnet. Rufen Sie GET /v1/models mit Ihrem Schlüssel auf, um die aktuelle Liste zu erhalten, oder lesen Sie die IDs in der Preisliste nach.
- Anfragen werden mit 429 abgelehnt
- Die Kapazität des Endpunkts teilen sich alle Kunden: etwa 20 Anfragen pro Minute und 4 gleichzeitig. Jede 429-Antwort enthält einen retry-after-Header, und die SDKs von OpenAI und Anthropic warten so lange und versuchen es automatisch erneut. Warten Sie in einer eigenen Schleife die angegebenen Sekunden oder verringern Sie die Parallelität.
- Das Modell ist gerade nicht verfügbar
- Ein 404 mit dem Hinweis, dass das Modell gerade nicht verfügbar ist, bedeutet, dass es beim Upstream-Anbieter kurzzeitig ausgefallen ist. Das liegt nicht an Ihrem Schlüssel oder Ihrem Guthaben. Versuchen Sie es gleich noch einmal oder senden Sie die Anfrage an ein anderes Modell.
- Ich erhalte einen 502 oder 503
- Ein vorübergehender Aussetzer beim Upstream-Anbieter oder in der Konfiguration. Ihr Guthaben wird dafür nicht belastet. Wiederholen Sie die Anfrage. Falls sie weiterhin scheitert, melden Sie sich über den Store bei uns, dann gehen wir der Sache nach.
Was über AIGROW nicht funktioniert
GPT und Grok. Claude Code ist für Claude-Modelle gemacht, setzen Sie hier also nur Claude-IDs ein und nutzen Sie für den Rest eines der anderen Tools auf dieser Seite.
Remote Control und Sprachdiktat. Beide brauchen ein Claude-Login und sind mit einem Gateway-Schlüssel deaktiviert.
Die Kontextgröße bei einer ID, die Claude Code nicht kennt. Es geht dann von 200.000 Tokens aus, sodass eine Sitzung früher komprimiert wird, als das Modell es nötig hätte.
Exakte Token-Zahlen vor einer Anfrage. Der Endpunkt hat keine Route zum Zählen von Tokens, daher schätzt Claude Code die Größe eines Prompts selbst.
Live-Websuche im Modell. Ein Websuche-Tool, das mit einer Anfrage gesendet wird, wird aus dem bereits vorhandenen Wissen des Modells beantwortet, ohne Live-Ergebnisse. Ein Tool, das Seiten auf Ihrem eigenen Rechner abruft, funktioniert weiterhin.
Jeder Endpunkt außer diesen dreien: /v1/messages, /v1/chat/completions und /v1/models. Die Responses API, Embeddings und das Zählen von Tokens antworten mit 404.
Router-Felder wie models, route, provider und plugins. Sie werden verworfen, sodass eine Anfrage immer an das eine Modell geht, das sie nennt.
Was ein Monat mit Claude Code kostet
Ein Entwickler, der den ganzen Tag arbeitet, wobei der Großteil jeder Anfrage aus dem Prompt-Cache gelesen wird, zum Listenpreis und über Guthaben berechnet. Ändern Sie das Modell, um zu vergleichen.
Claude Opus 5.5, Coding-Agent: $214.20 im Monat zum Listenpreis, $100.80 mit AIGROW-Guthaben, $113.40 weniger (53 %).
Fragen zu Claude Code und einer eigenen API
- Funktioniert Claude Code mit einer eigenen Basis-URL?
- Ja. Setzen Sie ANTHROPIC_BASE_URL auf https://aigrow.gg und ANTHROPIC_AUTH_TOKEN auf Ihren Schlüssel, dann sendet Claude Code jede Anfrage dorthin statt an Anthropic. Die VS-Code-Erweiterung liest dieselben Einstellungen.
- Sollte ANTHROPIC_BASE_URL auf /v1 enden?
- Nein. Claude Code ergänzt /v1/messages selbst, der Wert lautet also https://aigrow.gg. Mit /v1 am Ende geht jede Anfrage an /v1/v1/messages und scheitert mit einem 404.
- ANTHROPIC_AUTH_TOKEN oder ANTHROPIC_API_KEY?
- Beides funktioniert mit einem AIGROW-Schlüssel. ANTHROPIC_AUTH_TOKEN wird als Bearer-Header ohne Nachfrage gesendet. ANTHROPIC_API_KEY wird als x-api-key gesendet, und in einer interaktiven Sitzung bittet Claude Code Sie, ihn einmal zu bestätigen.
- Kann ich es nur für ein Projekt nutzen?
- Ja. Legen Sie den env-Block in .claude/settings.local.json im Projektstamm ab. Claude Code liest ihn nur in diesem Projekt, und die Datei ist nicht zum Committen gedacht.
- Funktioniert das Claude Agent SDK genauso?
- Ja, mit denselben Variablen in der Option env. In TypeScript ersetzt diese Option die Umgebung, übernehmen Sie daher process.env per Spread; in Python ergänzt ClaudeAgentOptions(env=...) sie.
- Wie wechsle ich zurück zu meinem Claude-Abo?
- Entfernen Sie die Variablen aus Ihrer Shell und aus dem env-Block der settings.json und starten Sie claude erneut. Ohne gesetzte Basis-URL nutzt es Ihr Claude-Login.
Quellen: Claude Code LLM gateway · Claude Code Connect a gateway · Claude Code Settings. Abgerufen am 21. Oktober 2026.
Ein anderes Tool einrichten
- ClineOpenAI-Protokoll
Der Anbieter OpenAI Compatible, vier Felder im Einstellungsbildschirm.
- Roo CodeOpenAI-Protokoll
Der Provider OpenAI Compatible, mit denselben Feldern wie bei Cline.
- Kilo CodeOpenAI-Protokoll
Ein eigener Provider im Tab Providers; die Modellliste füllt sich von selbst.
- ContinueOpenAI-Protokoll
Ein models-Eintrag in config.yaml mit provider openai und einer apiBase.
- AiderOpenAI-Protokoll
OPENAI_API_BASE und OPENAI_API_KEY, dann openai/ vor der Modell-ID.
- OpenCodeOpenAI-Protokoll
Ein Provider-Block in opencode.json und der Schlüssel über /connect.
- ZedAnthropic- und OpenAI-Protokoll
Ein Anthropic-kompatibler Provider für Claude, ein OpenAI-kompatibler für GPT und Grok.
- GooseOpenAI-Protokoll
Der OpenAI-Provider mit OPENAI_HOST oder eine eigene Provider-Datei.
- Vercel AI SDKAnthropic- und OpenAI-Protokoll
Der OpenAI-Compatible-Anbieter für jedes Modell oder der Anthropic-Anbieter für Claude.
- OpenAI Agents SDKOpenAI-Protokoll
Ihr eigener AsyncOpenAI-Client, auf Chat Completions umgestellt und mit deaktiviertem Tracing.
- LangChainAnthropic- und OpenAI-Protokoll
ChatOpenAI mit base_url für jedes Modell oder ChatAnthropic für Claude.
Der API-Leitfaden behandelt die SDKs, curl, die Endpunkte und die Ratenlimits.
Fügen Sie den Block ein, und Claude Code läuft mit Ihrem Guthaben.
Kaufen Sie ein Guthabenpaket, lösen Sie den Code aus Ihrer E-Mail im API-Zugang ein, erstellen Sie einen Schlüssel und setzen Sie ihn anstelle von ag_your_key_here ein.