Claude Code ist der Befehlszeilen-Agent von Anthropic für die Programmierung. Er kommuniziert mit einem einzigen Endpunkt, /v1/messages im Anthropic-Messages-Format, und ermöglicht es Ihnen, die Basis-URL zu ändern. Verweisen Sie ihn auf die GetVibe API, kann dieselbe CLI Claude Opus 5.5, Claude Sonnet 5 oder ein Nicht-Claude-Modell aus unserem Katalog ausführen, und das alles mit einem einzigen Prepaid-Schlüssel.
Schritt 1: settings.json
Installieren Sie Claude Code (npm install -g @anthropic-ai/claude-code, Node.js 22+) und erstellen oder bearbeiten Sie anschließend ~/.claude/settings.json. Unter Windows befindet sich die Datei unter %USERPROFILE%\.claude\settings.json.
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-pv-...",
"ANTHROPIC_BASE_URL": "https://getvibeapi.com",
"ANTHROPIC_API_KEY": ""
}
}
Zwei Details sind wichtig:
ANTHROPIC_API_KEYmuss eine leere Zeichenfolge sein, darf also nicht fehlen. Wenn die Variable nicht vorhanden ist, ignoriert Claude Code die Basis-URL und verbindet sich direkt mit Anthropic.- Die Basis-URL enthält kein
/v1. Claude Code fügt/v1/messagesselbst hinzu, daher würdehttps://getvibeapi.com/v1den Pfad doppelt enthalten.
Führen Sie claude aus und geben Sie /status ein. In der Zeile zur Anthropic-Basis-URL sollte https://getvibeapi.com stehen.
Schritt 2: Modelle auswählen
Claude Code verfügt über drei Modell-Slots: Opus, Sonnet und Haiku. Standardmäßig verwendet es den Sonnet-Slot für die meisten Aufgaben und den Haiku-Slot für schnelle Vorgänge. Jeder Slot ist eine Umgebungsvariable, und der Wert kann jede Modell-ID aus unserem Katalog sein, die das Messages-Format unterstützt:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-pv-...",
"ANTHROPIC_BASE_URL": "https://getvibeapi.com",
"ANTHROPIC_API_KEY": "",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5.5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4.5"
}
}
Um den Agenten mit einem kostengünstigeren Modell auszuführen, tragen Sie dessen ID in den Sonnet-Slot ein, zum Beispiel deepseek-v4.1-flash oder gemini-3.8-flash. Verwenden Sie die exakten Katalog-IDs: Datierte Anthropic-Snapshot-Namen wie claude-haiku-4-5-20251001 können nicht aufgelöst werden.
Welche Modelle funktionieren mit Claude Code?
Nicht jedes Modell im Katalog unterstützt das Anthropic-Messages-Format. Der öffentliche Katalog unter https://getvibeapi.com/api/catalog kennzeichnet jedes Modell mit anthropicFormat. Wenn dieser Wert true ist, funktioniert das Modell über /v1/messages. Zum Zeitpunkt der Erstellung dieses Beitrags umfasst dies:
| Modell | ID | Kontext | Preis |
|---|---|---|---|
| Claude Opus 5.5 | claude-opus-5.5 | 1M | $0.1974 Eingabe · $0.9867 Ausgabe pro 1 Mio. Tokens |
| Claude Sonnet 5 | claude-sonnet-5 | 1M | $0.3334 Eingabe · $1.6667 Ausgabe pro 1 Mio. Tokens |
| GPT-5.6 Sol | gpt-5.6-sol | 1.05M | $0.0667 Eingabe · $0.40 Ausgabe pro 1 Mio. Tokens |
| DeepSeek V4.1 Flash | deepseek-v4.1-flash | 1M | $0.0112 Eingabe · $0.0445 Ausgabe pro 1 Mio. Tokens |
| Gemini 3.8 Flash | gemini-3.8-flash | 1M | $0.0097 Eingabe · $0.0483 Ausgabe pro 1 Mio. Tokens |
| GLM-5.3 | glm-5.3 | 1.048M | $0.10 Eingabe · $0.3143 Ausgabe pro 1 Mio. Tokens |
| Kimi K3 | kimi-k3 | 262K | $0.1715 Eingabe · $0.8572 Ausgabe pro 1 Mio. Tokens |
| Qwen3.8 Max | qwen3.8-max | 256K | $0.1543 Eingabe · $0.4629 Ausgabe pro 1 Mio. Tokens |
Die GPT-6-Modelle (Luna, Sol, Astra) unterstützen das Messages-Format nicht und werden unter /v1/messages abgewiesen. Um sie in einem Terminal-Agenten zu verwenden, nutzen Sie Codex CLI, das die Responses API verwendet, oder ein beliebiges Tool mit einer OpenAI-kompatiblen Basis-URL (siehe die Integrationsliste).
Häufige Probleme
- 401: Überprüfen Sie den Wert von
ANTHROPIC_AUTH_TOKENund stellen Sie sicher, dassANTHROPIC_API_KEYauf""gesetzt ist. - Anfragen gehen weiterhin an Anthropic:
ANTHROPIC_API_KEYist nicht als leere Zeichenfolge gesetzt. - Variablen werden nicht übernommen:
settings.jsonist zuverlässiger als Shell-Profile, insbesondere unter Windows. - Modell nicht verfügbar: Die ID enthält einen Tippfehler, wurde eingestellt oder unterstützt das Messages-Format nicht. Überprüfen Sie sie auf der Models-Seite.
Kosten niedrig halten
Coding-Agenten senden bei jeder Runde ein langes, größtenteils unverändertes Präfix erneut. Claude-Modelle cachen nur, wenn die Anfrage einen cache_control-Breakpoint enthält. Wenn Claude Code keinen sendet, fügt das Gateway einen für Sie hinzu. Gecachter Input wird mit einem Bruchteil des Input-Tarifs abgerechnet. Der Caching-Leitfaden und unser Artikel zum Prompt-Caching erklären, wie Sie das Präfix stabil halten.
Die vollständige Referenz finden Sie im Claude-Code-Leitfaden und unter Messages and Responses. Sie zahlen pro Token aus einem Prepaid-Guthaben. Es gibt kein Abonnement.
