AI Agents
Agenci programistyczni na SeedRouter
Uruchamiaj Claude Code na modelach Claude w SeedRouter i Codex CLI na GPT-6, z rozliczeniem z salda SeedRouter.
Agenci programistyczni mogą korzystać z SeedRouter jako dostawcy modeli. Wysyłają żądania z Twoim kluczem API SeedRouter, a każde żądanie jest rozliczane za tokeny z salda SeedRouter zamiast w ramach subskrypcji.
| Agent | Używany punkt końcowy | Modele |
|---|---|---|
| Claude Code | Anthropic Messages, https://api.seedrouter.ai/v1/messages | Claude |
| Codex CLI | OpenAI Responses, https://api.seedrouter.ai/v1/responses | GPT-6 |
Aby agent zamiast tego wywoływał modele obrazu i wideo SeedRouter, użyj serwera MCP lub zobacz Korzystanie z SeedRouter przez agentów AI.
Claude Code
Uruchom to w terminalu, z którego uruchamiasz Claude Code:
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- Adres bazowy nie zawiera ścieżki. Claude Code sam dodaje
/v1/messages. - Trzy zmienne
ANTHROPIC_DEFAULT_*_MODELkierują aliasy Claude Codeopus,sonnetihaiku, używane także do pracy w tle, na identyfikatory modeli SeedRouter. Możesz też przekazać identyfikator bezpośrednio, na przykładclaude --model claude-fable-5-1. - Klucz zastępuje Twoją subskrypcję Claude. W sesji interaktywnej Claude Code prosi raz o zatwierdzenie klucza; od tego momentu żądania są rozliczane z Twojego salda SeedRouter. Usuń zmienne ze środowiska, aby wrócić do subskrypcji.
Aby zachować ustawienia przy każdym uruchomieniu, umieść te same zmienne w bloku env pliku ~/.claude/settings.json. Plik będzie wtedy zawierał klucz pozwalający wydawać środki z Twojego salda, więc zachowaj go w tajemnicy.
| Identyfikator modelu | Zastosowanie |
|---|---|
claude-opus-5-5 | Codzienne programowanie |
claude-fable-5-1 | Długie refaktoryzacje i trudne debugowanie |
claude-fable-5 | Konfiguracje polegające na wymuszaniu wywołania narzędzia |
claude-sonnet-5-5 | Alias sonnet |
claude-haiku-5-5 | Alias haiku i praca w tle |
Bieżące stawki za milion tokenów znajdziesz na stronie każdego modelu, na przykład Claude Opus 5.5. Przewodnik po Claude Code opisuje pełną konfigurację, działanie buforowania promptów i wyniki testów.
Codex CLI
Dodaj SeedRouter do pliku użytkownika ~/.codex/config.toml, zachowując pozostałe ustawienia:
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"Następnie wyeksportuj klucz i uruchom Codex:
export SEEDROUTER_API_KEY=YOUR_API_KEY
codex- Używaj pliku użytkownika. Codex ignoruje
model_providerimodel_providersw projektowym pliku.codex/config.toml. - Wybierz model przez
modellub na jedną sesję przezcodex -m gpt-6-astra. GPT-6 Astra nadaje się do najtrudniejszych zadań, GPT-6 Sol do codziennego programowania, a GPT-6 Luna do szybkich, tańszych kroków. - Przetestowane modele to GPT-6. Codex wysyła żądania Responses; inny model tekstowy musi przyjmować format Responses, co podaje dokumentacja jego API, i nie został przetestowany w Codex.
Przewodnik po GPT-6 w Codex opisuje ustawienia okna kontekstu i poziomu rozumowania oraz wyniki testów.
Sprawdź połączenie
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."}]
}'Działający klucz zwraca wiadomość z krótką odpowiedzią. W przypadku Codex uruchom codex exec "Reply OK." po zapisaniu powyższej konfiguracji.
Koszty i limity
- Żądania są rozliczane według tokenów w każdej odpowiedzi. Sesja programowania wysyła z każdym żądaniem długi prefiks promptu: instrukcje, definicje narzędzi i pliki projektu. Jeśli model obsługuje buforowanie promptów, kolejne żądania odczytują ten prefiks z pamięci podręcznej po niższej stawce.
- Każde żądanie pojawia się w Twojej historii zużycia. Doładuj środki na stronie płatności.
- HTTP
429oznacza zbyt wiele żądań naraz. Uruchamiaj mniej równoległych sesji lub podagentów i odczekaj czas podany wRetry-After, jeśli ten nagłówek jest obecny.
Rozwiązywanie problemów
| Objaw | Rozwiązanie |
|---|---|
401 | Sprawdź klucz. Dla Claude Code ustaw albo ANTHROPIC_API_KEY, albo ANTHROPIC_AUTH_TOKEN, a nie oba. |
404 przy każdym żądaniu | Claude Code wymaga ANTHROPIC_BASE_URL=https://api.seedrouter.ai; Codex wymaga base_url = "https://api.seedrouter.ai/v1". |
| Model niedostępny | Użyj jednego z powyższych identyfikatorów modeli: modeli Claude dla Claude Code, GPT-6 dla Codex. |
| Niewystarczające środki | Doładuj środki na stronie płatności. |
429 | Mniej równoległych sesji lub podagentów; przestrzegaj Retry-After, jeśli ten nagłówek jest obecny. |
