Koneksi OpenCode
OpenCode— agen sumber terbuka CLI untuk pengkodean. Bekerja dengan NordRouter melalui OpenAI-titik akhir yang kompatibel.
Konfigurasi
Buka ~/.config/opencode/opencode.json (buat jika tidak) dan tambahkan penyedia:
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" }
}
}
}
}Masukkan kunci dariakun pribadi, jalankan opencode dan pilih model melalui /models.
Caching bekerja secara otomatis
OpenCode mempertahankan konteks sesi yang stabil, sehingga model Claude melalui NordRouter di-cache sendiri - panggilan berulang ke konteks yang sama lebih murah hingga 90%. Tidak perlu mengkonfigurasi apa pun.
Model apa yang harus ditambahkan
Anda dapat memasukkan model apa pun dari blok modelskatalog— ID disalin apa adanya. Opsi umum untuk pengkodean:
anthropic/claude-sonnet-4.6- keseimbangan harga dan kualitas;anthropic/claude-opus-5/anthropic/claude-sonnet-5- kualitas maksimal;deepseek/deepseek-v4-flash- murah untuk rutin;z-ai/glm-5.2- model kode Cina yang kuat.
Jika tidak berhasil
Lihatkesalahan umum— semua kasus umum dengan solusi dianalisis di sana.