Kimi K3 w Claude Code i Codex: konfiguracja i sprawdzone ustawienia
Jak uruchomić Kimi K3 jako model w Claude Code i OpenAI Codex CLI przez SeedRouter: zmienne środowiskowe, plik config.toml i wyniki naszych testów.
Czytaj jako MarkdownKimi K3 działa jako model w Claude Code i w Codex CLI od OpenAI. Claude Code korzysta z formatu Anthropic Messages, a Codex z formatu Responses, i SeedRouter udostępnia Kimi K3 w obu. Ustaw bazowy URL i klucz SeedRouter, wybierz kimi-k3, a każde żądanie będzie rozliczane za tokeny z Twojego salda. W naszych testach 28 września 2026 roku oba narzędzia utworzyły plik, uruchomiły go i zwróciły wynik, a pracę wykonywał Kimi K3.
Jak używać Kimi K3 w Claude Code?
Skieruj Claude Code na SeedRouter dwiema zmiennymi środowiskowymi, a potem wybierz model:
export ANTHROPIC_BASE_URL=https://api.seedrouter.ai
export ANTHROPIC_API_KEY=sk-your-seedrouter-key
claude --model kimi-k3Claude Code do niektórych zadań wywołuje też w tle mniejszy model. Skieruj również te wywołania na Kimi K3, aby każde żądanie trafiało do modelu, który Twój klucz może wywołać:
export ANTHROPIC_DEFAULT_OPUS_MODEL=kimi-k3
export ANTHROPIC_DEFAULT_SONNET_MODEL=kimi-k3
export ANTHROPIC_DEFAULT_HAIKU_MODEL=kimi-k3Aby zachować konfigurację między sesjami, umieść te same zmienne w bloku env pliku ~/.claude/settings.json:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.seedrouter.ai",
"ANTHROPIC_API_KEY": "sk-your-seedrouter-key",
"ANTHROPIC_MODEL": "kimi-k3",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "kimi-k3",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "kimi-k3",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "kimi-k3"
}
}Claude Code informuje, że kimi-k3 nie jest jedną z jego własnych nazw modeli. To komunikat, nie błąd: sesja działa. Rozumowanie Kimi K3 pojawia się jako bloki thinking, tak jak w modelach Claude.
Jak używać Kimi K3 w Codex?
Dodaj SeedRouter do ~/.codex/config.toml:
model = "kimi-k3"
model_provider = "seedrouter"
model_context_window = 1048576
[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=sk-your-seedrouter-key
codexwire_api = "responses" sprawia, że Codex korzysta z Responses API, którego używa też własny poradnik Codex od Kimi. model_context_window informuje Codex, że Kimi K3 czyta do 1 048 576 tokenów.
Co przetestowaliśmy?
Daliśmy Claude Code zadanie w dwóch krokach (utworzyć mały plik Python, uruchomić go i podać wynik), a Codex zadanie w czterech krokach (utworzyć plik, uruchomić go, zmienić, uruchomić ponownie i podać oba wyniki).
| Narzędzie | Format | Wynik |
|---|---|---|
| Claude Code | Anthropic Messages | Plik utworzony i uruchomiony; wynik podany poprawnie |
| Codex CLI | Responses | Dwie edycje i dwa uruchomienia; oba wyniki podane poprawnie |
W Codex Kimi K3 edytował plik narzędziem patch z Codex i uruchamiał go narzędziem shell przez kilka tur. Jego rozumowanie było przenoszone z jednej tury do następnej, czego Kimi K3 potrzebuje w rozmowach z wywołaniami narzędzi.
Jakiego poziomu rozumowania powinien używać agent programistyczny?
Kimi K3 domyślnie używa max. Dla agenta wykonującego wiele kroków to najwolniejsze i najdroższe ustawienie. high pasuje do większości pracy programistycznej, a low do szybkich, mechanicznych kroków. W Codex ustaw go przez model_reasoning_effort w config.toml:
model_reasoning_effort = "high"Agenci w każdej turze ponownie czytają te same pliki, więc większość ich wejścia jest obsługiwana z cache po jednej dziesiątej stawki za wejście. Koszt sesji agenta to głównie wyjście, łącznie z rozumowaniem.
Czy mogę używać Kimi K3 w innych narzędziach do programowania?
Każde narzędzie, które pozwala ustawić bazowy URL zgodny z OpenAI i nazwę modelu, może wywoływać Kimi K3 w ten sam sposób: bazowy URL https://api.seedrouter.ai/v1, Twój klucz SeedRouter, model kimi-k3. Przetestowaliśmy Claude Code i Codex; w dokumentacji swojego narzędzia sprawdź, gdzie ustawia się własny bazowy URL.
Najczęściej zadawane pytania
Czy potrzebuję do tego subskrypcji Claude lub ChatGPT?
Nie. Z kluczem SeedRouter Claude Code i Codex wysyłają swoje żądania do SeedRouter, a Ty płacisz za tokeny ze swojego salda SeedRouter.
Czy Kimi K3 obsługuje w tych agentach używanie narzędzi?
Tak. Oba narzędzia czytają, edytują i uruchamiają pliki przez wywołania narzędzi, a Kimi K3 poradził sobie z nimi w naszych testach.
Czy mogę wysyłać Kimi K3 zrzuty ekranu z agenta?
Kimi K3 czyta obrazy, ale tylko jako dane base64. Agenci, którzy dołączają zrzuty ekranu jako pliki, kodują je za Ciebie; publiczny URL obrazu nie jest akceptowany.
Ile kosztuje sesja agenta?
To zależy od zadania. Poradnik cenowy Kimi K3 zawiera aktualne stawki, a strona Kimi K3 zestawia je z ceną katalogową.



