AI Agents
Programmieragenten auf SeedRouter
Führe Claude Code mit den Claude-Modellen von SeedRouter und Codex CLI mit GPT-6 aus, abgerechnet über dein SeedRouter-Guthaben.
Programmieragenten können SeedRouter als Modellanbieter nutzen. Sie senden Anfragen mit deinem SeedRouter-API-Schlüssel, und jede Anfrage wird nach Token über dein SeedRouter-Guthaben statt über ein Abonnement abgerechnet.
| Agent | Verwendeter Endpunkt | Modelle |
|---|---|---|
| Claude Code | Anthropic Messages, https://api.seedrouter.ai/v1/messages | Claude |
| Codex CLI | OpenAI Responses, https://api.seedrouter.ai/v1/responses | GPT-6 |
Damit ein Agent stattdessen die Bild- und Videomodelle von SeedRouter aufruft, verwende den MCP-Server oder siehe SeedRouter mit KI-Agenten verwenden.
Claude Code
Führe Folgendes in dem Terminal aus, aus dem du Claude Code startest:
export ANTHROPIC_BASE_URL=https://api.seedrouter.ai
export ANTHROPIC_API_KEY=YOUR_API_KEY
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-5-5
claude --model claude-opus-5-5- Die Basis-URL hat keinen Pfad. Claude Code fügt
/v1/messagesselbst hinzu. - Die drei Variablen
ANTHROPIC_DEFAULT_*_MODELverweisen die Aliasseopus,sonnetundhaikuvon Claude Code, die es auch für Hintergrundaufgaben verwendet, auf Modell-IDs von SeedRouter. Du kannst eine ID auch direkt übergeben, zum Beispielclaude --model claude-fable-5-1. - Der Schlüssel ersetzt dein Claude-Abonnement. In einer interaktiven Sitzung bittet dich Claude Code einmal, den Schlüssel zu bestätigen; danach werden Anfragen über dein SeedRouter-Guthaben abgerechnet. Entferne die Variablen aus der Umgebung, um wieder dein Abonnement zu nutzen.
Damit die Einstellungen bei jedem Start gelten, trage dieselben Variablen im env-Block von ~/.claude/settings.json ein. Diese Datei enthält dann einen Schlüssel, mit dem dein Guthaben ausgegeben werden kann; halte sie daher privat.
| Modell-ID | Verwendungszweck |
|---|---|
claude-opus-5-5 | Alltägliche Programmierung |
claude-fable-5-1 | Umfangreiche Refaktorierungen und schwierige Fehlersuche |
claude-fable-5 | Konfigurationen, die auf das Erzwingen eines Tool-Aufrufs angewiesen sind |
claude-sonnet-5-5 | Der Alias sonnet |
claude-haiku-5-5 | Der Alias haiku und Hintergrundaufgaben |
Die aktuellen Tarife pro Million Token findest du auf der Seite des jeweiligen Modells, zum Beispiel Claude Opus 5.5. Die Anleitung zu Claude Code dokumentiert die vollständige Einrichtung, das Verhalten des Prompt-Cachings und die Testergebnisse.
Codex CLI
Füge SeedRouter zu deiner benutzerweiten ~/.codex/config.toml hinzu und behalte deine anderen Einstellungen bei:
model = "gpt-6-sol"
model_provider = "seedrouter"
[model_providers.seedrouter]
name = "SeedRouter"
base_url = "https://api.seedrouter.ai/v1"
env_key = "SEEDROUTER_API_KEY"
wire_api = "responses"Exportiere dann deinen Schlüssel und starte Codex:
export SEEDROUTER_API_KEY=YOUR_API_KEY
codex- Verwende die benutzerweite Datei. Codex ignoriert
model_providerundmodel_providersin der.codex/config.tomleines Projekts. - Wähle das Modell mit
modeloder für eine einzelne Sitzung mitcodex -m gpt-6-astra. GPT-6 Astra eignet sich für die schwierigsten Aufgaben, GPT-6 Sol für alltägliche Programmierung und GPT-6 Luna für schnelle, günstigere Schritte. - Die getesteten Modelle sind GPT-6. Codex sendet Responses-Anfragen; ein anderes Textmodell muss das Responses-Format akzeptieren, das in seiner API-Referenz aufgeführt ist, und wurde in Codex nicht getestet.
Die Anleitung zu GPT-6 mit Codex dokumentiert die Einstellungen für Kontextfenster und Denkaufwand sowie die Testergebnisse.
Verbindung prüfen
curl https://api.seedrouter.ai/v1/messages \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-haiku-5-5",
"max_tokens": 32,
"messages": [{"role": "user", "content": "Reply OK."}]
}'Ein funktionierender Schlüssel liefert eine Nachricht mit einer kurzen Antwort. Führe für Codex nach der obigen Konfiguration codex exec "Reply OK." aus.
Kosten und Grenzen
- Anfragen werden nach den Token in jeder Antwort abgerechnet. Eine Programmiersitzung sendet bei jeder Anfrage ein langes Prompt-Präfix: Anweisungen, Tool-Definitionen und Projektdateien. Wenn das Modell Prompt-Caching unterstützt, lesen spätere Anfragen dieses Präfix zu einem günstigeren Tarif aus dem Cache.
- Jede Anfrage erscheint in deinem Nutzungsverlauf. Lade auf der Abrechnungsseite Guthaben auf.
- HTTP
429bedeutet zu viele gleichzeitige Anfragen. Führe weniger Sitzungen oder Unteragenten parallel aus und warte die inRetry-Afterangegebene Zeit, falls der Header vorhanden ist.
Fehlerbehebung
| Symptom | Lösung |
|---|---|
401 | Prüfe den Schlüssel. Setze für Claude Code entweder ANTHROPIC_API_KEY oder ANTHROPIC_AUTH_TOKEN, nicht beide. |
404 bei jeder Anfrage | Claude Code benötigt ANTHROPIC_BASE_URL=https://api.seedrouter.ai; Codex benötigt base_url = "https://api.seedrouter.ai/v1". |
| Modell nicht verfügbar | Verwende eine der oben aufgeführten Modell-IDs: Claude-Modelle für Claude Code, GPT-6 für Codex. |
| Unzureichendes Guthaben | Lade auf der Abrechnungsseite Guthaben auf. |
429 | Weniger parallele Sitzungen oder Unteragenten; beachte Retry-After, falls der Header vorhanden ist. |
