Design
Sprache
·3 Min. Lesezeit

Claude Code mit jedem Modell verwenden: Einrichtung eines benutzerdefinierten Endpunkts

Richten Sie Claude Code mit drei Zeilen in settings.json auf die GetVibe API aus und führen Sie es anschließend mit Claude Opus 5.5, DeepSeek, Gemini, GLM oder Kimi aus. Welche Modelle funktionieren und wie Sie dies überprüfen.

Claude Code mit jedem Modell verwenden: Einrichtung eines benutzerdefinierten Endpunkts

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_KEY muss 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/messages selbst hinzu, daher würde https://getvibeapi.com/v1 den 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:

ModellIDKontextPreis
Claude Opus 5.5claude-opus-5.51M$0.1974 Eingabe · $0.9867 Ausgabe pro 1 Mio. Tokens
Claude Sonnet 5claude-sonnet-51M$0.3334 Eingabe · $1.6667 Ausgabe pro 1 Mio. Tokens
GPT-5.6 Solgpt-5.6-sol1.05M$0.0667 Eingabe · $0.40 Ausgabe pro 1 Mio. Tokens
DeepSeek V4.1 Flashdeepseek-v4.1-flash1M$0.0112 Eingabe · $0.0445 Ausgabe pro 1 Mio. Tokens
Gemini 3.8 Flashgemini-3.8-flash1M$0.0097 Eingabe · $0.0483 Ausgabe pro 1 Mio. Tokens
GLM-5.3glm-5.31.048M$0.10 Eingabe · $0.3143 Ausgabe pro 1 Mio. Tokens
Kimi K3kimi-k3262K$0.1715 Eingabe · $0.8572 Ausgabe pro 1 Mio. Tokens
Qwen3.8 Maxqwen3.8-max256K$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_TOKEN und stellen Sie sicher, dass ANTHROPIC_API_KEY auf "" gesetzt ist.
  • Anfragen gehen weiterhin an Anthropic: ANTHROPIC_API_KEY ist nicht als leere Zeichenfolge gesetzt.
  • Variablen werden nicht übernommen: settings.json ist 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.

Benutzerdefinierter Endpunkt für Claude CodeClaude Code ANTHROPIC_BASE_URLAndere Modelle mit Claude CodeClaude Code DeepSeekAPI-Schlüssel für Claude CodeAnthropic Messages API

GetVibe API kostenlos testen

GPT, Claude, Gemini und mehr über eine einzige OpenAI-kompatible API. Bezahle in USD per Karte oder Kryptowährung.

Ähnliche Artikel

Claude Code mit jedem Modell verwenden: Einrichtung eines benutzerdefinierten Endpunkts | GetVibe API