Połączenie OpenCode
OpenCode— CLI agenta open source do kodowania. Współpracuje z NordRouter poprzez punkt końcowy zgodny z OpenAI.
Konfig
Otwórz ~/.config/opencode/opencode.json (utwórz, jeśli nie) i dodaj dostawcę:
json
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"nordrouter": {
"npm": "@ai-sdk/openai-compatible",
"name": "NordRouter",
"options": {
"baseURL": "https://nordrouter.com/v1",
"apiKey": "sk-nr-ВАШ-КЛЮЧ"
},
"models": {
"anthropic/claude-sonnet-4.6": { "name": "Claude Sonnet 4.6" },
"anthropic/claude-opus-5": { "name": "Claude Opus 5" },
"openai/gpt-5.5": { "name": "GPT-5.5" },
"deepseek/deepseek-v4-flash": { "name": "DeepSeek V4 Flash" }
}
}
}
}Wprowadź klucz zkonto osobiste, uruchom opencode i wybierz model poprzez /models.
Buforowanie działa automatycznie
OpenCode utrzymuje stabilny kontekst sesji, więc modele Claude poprzez NordRouter są same buforowane - wielokrotne wywołania tego samego kontekstu są nawet o 90% tańsze. Nie ma potrzeby niczego konfigurować.
Jakie modele dodać
Można wpisać dowolny model z bloku modelskatalog— Identyfikator zostanie skopiowany w niezmienionej postaci. Typowe opcje kodowania:
anthropic/claude-sonnet-4.6- bilans ceny i jakości;anthropic/claude-opus-5/anthropic/claude-sonnet-5- maksymalna jakość;deepseek/deepseek-v4-flash- tani na rutynę;z-ai/glm-5.2- mocny chiński model kodu.
Jeśli to nie zadziała
Spójrztypowe błędy— analizowane są tam wszystkie typowe przypadki z rozwiązaniami.