Claude Code Router: Claude Code mit DeepSeek, GPT und anderen Modellen nutzen

Claude Code unterstützt nur die Messages-API von Anthropic. Claude Code Router (CCR) ist ein kostenloses Open-Source-Gateway auf deinem Rechner, das die Anfragen übersetzt. So kannst du Claude Code mit DeepSeek, GPT, Gemini oder jedem Modell hinter einer OpenAI-kompatiblen API nutzen. Wir haben es eingerichtet und echte Aufgaben damit ausgeführt.

· Zurelay-Guides · Preise werden live aktualisiert

Brauchst du einen Router?

  • Für Claude-Modelle: nein. Mit zwei Umgebungsvariablen verbindest du Claude Code mit einer anderen Anthropic-kompatiblen API. Unter Claude Code Preise findest du die Einrichtung für Zurelay.
  • Für DeepSeek, Kimi, GLM oder MiniMax: vielleicht nicht. Diese Anbieter unterstützen selbst das Anthropic-Format. Daher reichen ANTHROPIC_BASE_URL und ANTHROPIC_AUTH_TOKEN aus. Die Liste der Anthropic-kompatiblen URLs enthält alle Adressen; die Anleitung zum DeepSeek-Key zeigt dir die Einrichtung.
  • Für GPT, Gemini, Grok, Qwen und alles, was nur im OpenAI-Format angeboten wird: ja. Mit CCR kannst du außerdem Anbieter kombinieren, Modelle je nach Aufgabe wählen und bei Ausfällen auf ein anderes Modell wechseln.

Einrichtung

Version 3 von CCR verwaltest du über eine lokale Webseite statt über eine JSON-Datei. Diese Schritte basieren auf CCR 3.1.3 mit Claude Code 2.1.312.

  1. Installiere CCR (Node.js 22 oder neuer) und, falls noch nicht vorhanden, Claude Code.
terminal
npm install -g @musistudio/claude-code-router @anthropic-ai/claude-code
ccr ui
  1. Öffne die Verwaltungsseite. ccr ui startet CCR im Hintergrund und öffnet die Seite unter http://127.0.0.1:3458. Sobald ein Anbieter ein Modell hat, läuft das Gateway für Claude Code unter http://127.0.0.1:3456.
  2. Füge einen Anbieter hinzu. Wähle Andere / benutzerdefinierter API-Endpunkt, vergib einen Namen und gib die Base-URL und den API-Key ein. Für Zurelay sind das https://api.zurelay.com/v1 und ein zr_live_-Key. CCR liest die Modellliste des Anbieters ein; füge die gewünschten Modelle hinzu.
  3. Stelle das Protokoll manuell ein. Deaktiviere unter Erweiterte Einstellungen des Anbieters die Option Protokolle automatisch erkennen und lass nur OpenAI Chat ausgewählt. Warum das nötig ist, erfährst du im nächsten Abschnitt.
  4. Erstelle ein Claude Code-Profil unter Agentenprofile: mit einem Namen, dem Standardmodell und optional einem Modell für jede der Claude Code-Stufen Opus, Sonnet und Haiku. Mit dem Geltungsbereich Nur über CCR geöffnet bleibt dein normales claude unverändert.
  5. Starte Claude Code darüber mit dem Namen des Profils. In Claude Code zeigt /model die von CCR angebotenen Modelle an.
terminal
ccr zurelay cli
# or start on another model from the same provider
ccr zurelay cli -- --model zurelay/gpt-6.1-terra

Die Einstellung, die Probleme verursacht

Unser erster Versuch scheiterte mit API Error: 400 All target providers failed. CCR hatte erkannt, dass Zurelay auch die Messages-API von Anthropic unterstützt, und leitete die Anfragen von Claude Code unverändert weiter. Zurelay bietet diese API nur für Claude-Modelle an. Deshalb wurden alle Anfragen an DeepSeek und GPT abgewiesen. Nachdem wir die automatische Erkennung deaktiviert und nur OpenAI Chat ausgewählt hatten, übersetzte CCR die Anfragen und dieselben Aufgaben funktionierten. Dieselbe Einstellung brauchst du bei jedem Anbieter, der das Anthropic-Format nur für einen Teil seiner Modelle unterstützt.

Noch ein Hinweis für Windows: In unserem Test ging bei einem Prompt in Anführungszeichen mit -p über den Befehl ccr alles nach dem ersten Wort verloren. Den Prompt per Pipe zu übergeben funktionierte: echo "your prompt" | ccr zurelay cli -- -p.

Was es in unserem Test gekostet hat

Wir haben Claude Code über CCR gebeten, mit DeepSeek V4.1 Flash eine kleine Python-Datei zu schreiben und sie anschließend mit GPT-6.1 Terra zu bearbeiten. Beide Modelle haben die Dateitools von Claude Code korrekt genutzt. Zurelay hat Folgendes berechnet:

ModellAufgabeAnfragenPrompt-Token (aus dem Cache)Kosten
DeepSeek V4.1 Flashhello.py erstellen338,265 (21,760)$0.0006
GPT-6.1 Terrahello.py bearbeiten444,407 (21,632)$0.0063

Jede Anfrage enthielt 11,000 bis 13,000 Token mit Anweisungen und Tool-Definitionen von Claude Code, noch bevor der Gesprächsverlauf begann. Deshalb ist Prompt-Caching wichtig: Ab der zweiten oder dritten Anfrage kam der Großteil des Prompts zu einem Bruchteil des Eingabepreises aus dem Cache. Das Caching funktionierte über CCR ohne zusätzliche Einstellung.

Gut zu wissen

  • Die Prompts von Claude Code sind für Claude geschrieben. Andere Modelle befolgen die Tool-Anweisungen bei kurzen Aufgaben gut. Bei langen Aufgaben mit vielen Schritten unterscheiden sich die Ergebnisse stärker je nach Modell – probier daher ein paar Modelle mit deinen eigenen Aufgaben aus.
  • Wähle Modelle, die Tool Calling unterstützen. Ohne diese Funktion kann ein Modell chatten, aber keine Dateien lesen oder bearbeiten.
  • Lass CCR auf 127.0.0.1 laufen. Die Dokumentation warnt davor, es ohne starkes Token, Firewall und TLS über 0.0.0.0 erreichbar zu machen.
  • CCR ist ein Drittanbieterprojekt, nicht von Anthropic. Prüfe nach einem Update die docs: Version 3 hat eine völlig andere Einrichtung als Version 2 mit config.json.

Preise für Modelle, die du ansteuern würdest

Pro 1M Token: der Listenpreis des Anbieters und der Preis bei Zurelay:

ModellInputOutputBei Zurelay (Input / Output)
DeepSeek V4.1 Flash$0.30$1.20$0.03 / $0.12
GPT-6.1 Terra$1.00$5.00$0.25 / $1.25
GPT-6 Astra$10.00$50.00$2.50 / $12.50
Gemini 3.8 Flash$0.75$3.75$0.22 / $1.10
Kimi K3.1 Pro$2.00$10.00$0.80 / $4.00
GLM-5.3$1.40$4.40$0.38 / $1.21
Qwen 3.8 Max$2.00$6.00$1.20 / $3.60

Getestet am 28. Oktober 2026 mit Claude Code Router 3.1.3 und Claude Code 2.1.312 unter Windows über die OpenAI-kompatible API von Zurelay. Dokumentation von CCR: GitHub und Anbietereinstellungen.

Alle Modelle mit einem OpenAI-kompatiblen API-Schlüssel, unter Listenpreis. Guthaben ab $10, kein Abo.Hol dir deinen API-Key

FAQ

Häufige Fragen

Noch Fragen? Frag unser Team – wir antworten dir per E-Mail.

Was ist Claude Code Router?

Ein kostenloses Open-Source-Gateway (CCR), das auf deinem Rechner zwischen Claude Code und Modellanbietern läuft. Es übersetzt Anfragen von Claude Code im Anthropic-Format für andere APIs, etwa OpenAI Chat Completions. So kannst du Claude Code mit DeepSeek, GPT, Gemini und anderen Modellen nutzen.

Warum meldet Claude Code Router „All target providers failed“?

In unserem Test lag es am Protokoll: CCR hatte erkannt, dass der Anbieter auch Anthropic Messages API bereitstellt, und die Anfragen unverändert weitergeleitet. Diese API unterstützt der Anbieter aber nur für Claude. Deaktiviere in den Advanced-Einstellungen des Anbieters „Auto detect protocols“ und wähle nur OpenAI Chat aus.

Kann Claude Code DeepSeek ohne Router nutzen?

Ja. DeepSeek stellt das Anthropic-Format unter https://api.deepseek.com/anthropic bereit. Setze ANTHROPIC_BASE_URL auf diese Adresse und ANTHROPIC_AUTH_TOKEN auf einen DeepSeek-Key. Starte dann claude.

Funktioniert Prompt-Caching über Claude Code Router?

In unserem Test ja. Nach der ersten Anfrage jeder Aufgabe kamen 9,000 bis 12,500 der rund 12,000 Prompt-Token aus dem Cache und wurden zum Cache-Preis abgerechnet – ohne zusätzliche Einstellung.

Welche Ports nutzt Claude Code Router?

Version 3 stellt die Verwaltungsoberfläche unter http://127.0.0.1:3458 bereit und das Modell-Gateway, das Claude Code aufruft, unter http://127.0.0.1:3456.

Wo speichert Claude Code Router 3 seine Einstellungen?

In einer SQLite-Datenbank unter ~/.claude-code-router auf macOS und Linux oder unter %APPDATA%\claude-code-router auf Windows. Version 3 konfigurierst du über die Weboberfläche, statt config.json zu bearbeiten.

Weitere Guides

Zahl nicht länger den Listenpreis.
Spare ab heute.

Erstelle in Sekunden einen Key, richte dein bestehendes SDK auf Zurelay aus und spare bei jeder Anfrage ab dem ersten Token bis zu 90%.