Tutorial Integrasi Cline ke API Perantara: Konfigurasi Agen Pemrograman VS Code

Tutorial integrasi agen pemrograman open-source VS Code, Cline: cara membuat kunci sk-, mengonfigurasi API Provider, serta mengatur Base URL untuk memanggil model Claude, GPT, dan Gemini.

1. Apa itu Cline?

Cline adalah agen pemrograman AI open-source populer di VS Code yang mampu membaca basis kode, memodifikasi file, dan menjalankan perintah terminal. Secara native, Cline mendukung berbagai provider seperti Anthropic, OpenAI, dan Google (Gemini). Anda cukup mengarahkan API Provider ke gateway perantara dan memasukkan kunci sk-, maka Anda dapat menggunakan saldo platform untuk memanggil Claude, GPT, atau Gemini dengan penagihan berbasis token.

2. Persiapan

  1. Masuk ke konsol 极智API (Azztimes), buat kunci sk-xxxxxx di bagian "API Key" (kunci hanya akan ditampilkan sekali, harap simpan dengan baik).
  2. Konfirmasi slug model yang ingin digunakan (contoh: claude-sonnet-5, gpt-5.4, gemini-3.7-flash).
  3. Konfirmasi alamat gateway: https://www.relay-api.com.

3. Konfigurasi di Cline

Buka Cline → ikon roda gigi (Settings) → API Provider, pilih sesuai tipe model:

① Anthropic (untuk Claude)

Base URL : https://www.relay-api.com
API Key  : sk-kunci_anda
Model ID : claude-sonnet-5

② OpenAI Compatible (untuk GPT)

Base URL : https://www.relay-api.com/v1
API Key  : sk-kunci_anda
Model ID : gpt-5.4

③ Untuk Gemini: Pilih provider Google Gemini (atau OpenAI-compatible), gunakan Base URL https://www.relay-api.com/v1beta, dan Model ID gemini-3.7-flash (nama model mengikuti jalur URL).

Setelah selesai, klik Connect / Continue untuk verifikasi. Pastikan Base URL sesuai dengan tabel di bawah.

4. Referensi Alamat Interface

Grup ModelAlamat (Base URL)Protokol
Claude / Anthropichttps://www.relay-api.comAnthropic Messages
GPT / OpenAIhttps://www.relay-api.com/v1OpenAI Chat Completions
Geminihttps://www.relay-api.com/v1betaGoogle generateContent

5. Pemecahan Masalah Umum

GejalaSolusi
401 / 403Kunci tidak valid, belum diaktifkan, atau saldo tidak mencukupi; pastikan kunci sk- benar dan saldo terisi.
404 / Model tidak tersediaNama model tidak cocok dengan slug platform, atau model belum diaktifkan; periksa kembali Model ID.
Unknown modelPastikan Model ID yang dimasukkan tepat (perhatikan huruf besar/kecil); periksa di model marketplace.

Saran Keamanan: Jangan masukkan kunci API ke dalam repositori publik, gunakan .env atau variabel lingkungan. Buat kunci terpisah untuk setiap alat agar lebih mudah memantau statistik dan kuota penggunaan.