Skip to content

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.