AI & Tech NgodeAI di Cline dan Continue, Bukan Cursor
Syafriadi 7 November 2026 ⏱ 9 menit baca
Editor AI coding sudah jadi tempat kerja harian, dan pertanyaan yang muncul sekarang bukan model mana yang paling pintar, tapi bagaimana menempelkan model itu ke editor yang sudah dipakai. Untuk gateway seperti NgodeAI, jawabannya bergantung pada satu hal: seberapa bebas editornya menerima base URL sendiri.
Artikel ini memetakan Cline, Continue, dan Cursor. Dua yang pertama bisa diarahkan ke NgodeAI dalam hitungan menit, yang ketiga tidak, dan alasannya bukan teknis di sisi gateway. Kalau belum punya akun, pendaftaran NgodeAI sebaiknya diselesaikan dulu. Semua angka harga diambil dari api.ngodeai.net/models pada 7 November 2026.
TL;DR
- Base URL
https://llm.ngodeai.net/v1, format OpenAI: chat completions, streaming, tool calling, satu key untuk semua model.
- Katalog 7 November 2026: 28 model, 21 aktif, 5 gratis.
- Cline: provider "OpenAI Compatible", tiga field, selesai.
- Continue: satu blok YAML dengan
apiBase.
- Cursor: tidak ada field base URL kustom, BYOK-nya hanya lima provider dan hanya untuk chat model.
- Biaya per request agent 12.000 input dan 900 output: mulai Rp 1,17 di model termurah, Rp 29,92 di model kelas atas.
Tiga editor, tiga tingkat kebebasan
Yang menentukan sebuah editor bisa dipakai dengan gateway mana pun cuma satu: ada atau tidaknya kolom base URL. Dari tiga editor di sini, pembagiannya tegas.
Cline dan Continue menganggap endpoint pihak ketiga sebagai warga kelas satu. Keduanya punya provider generik "OpenAI Compatible" yang menerima base URL, key, dan nama model bebas.
Cursor mengunci endpointnya. Dokumentasi BYOK mereka menyebut lima provider, yaitu OpenAI, Anthropic, Google, Azure OpenAI, dan AWS Bedrock, semuanya lewat kolom API key tanpa base URL. Dokumentasi yang sama menyatakan custom key hanya untuk chat model, sementara Tab completion tetap memakai model bawaan Cursor. Konsekuensinya: Cline dan Continue adalah jalur yang didukung, Cursor bukan.
Yang wajib disiapkan sebelum menyentuh setting editor
Empat nilai ini selalu sama, apa pun editornya.
- Base URL:
https://llm.ngodeai.net/v1. Berhenti di /v1, jangan tambahkan /chat/completions karena editor yang menambahkan path itu.
- API key: dari dashboard, disimpan di password manager atau environment, bukan di file repo.
- Model ID: persis katalog termasuk prefix
ngodeai/, misalnya ngodeai/deepseek-v4-flash.
- Harga input dan output per 1 juta token: sebagian editor memintanya untuk estimasi biaya.
Snapshot katalog per 7 November 2026
Model aktif berbayar, rupiah per 1 juta token, seperti tercantum di respons API.
| Model | Input (Rp/1M) | Output (Rp/1M) | Konteks | Vision |
| GLM 5.3 Flash (Fast) | 78 | 264 | 1.048.576 | Ya |
| Ling 3.1 Flash (1019) | 136 | 408 | 1.048.576 | Tidak |
| DeepSeek V4 Flash | 150 | 300 | 1.048.576 | Ya |
| GPT 6 Luna | 181 | 907 | 1.048.576 | Ya |
| MiniMax M3.1 Flash | 248 | 990 | 1.048.576 | Ya |
| Gemini 3.8 Flash | 272 | 1.361 | 1.048.576 | Ya |
| Grok 4.7 | 363 | 1.089 | 524.288 | Ya |
| DeepSeek V4.1 Flash (Premium 1017) | 381 | 1.524 | 1.048.576 | Ya |
| DeepSeek V4 Pro | 471 | 942 | 1.048.576 | Ya |
Lima model aktif gratis: Beam 1.0 Free, Gemini 3.5 Flash Lite, GLM 5.3 Flash, Nemotron 3.5 Super VL, dan Mercury Decide. Semuanya berharga nol dan berjalan di rute shared, jadi kapasitas dipakai bersama dan waktu tunggu berubah-ubah. Model berbayar memakai rute vip.
Tujuh model berstatus nonaktif saat pengecekan: Claude Haiku 5.5, Claude Sonnet 5.5, Claude Opus 5.5, DeepSeek V4.1 Flash, Gemini 4 Argon, MiMo V2.6 Flash, dan Step 5 Preview. Jangan taruh model nonaktif di konfigurasi editor.
Katalog juga mencantumkan harga cache_read yang jauh lebih murah, DeepSeek V4 Pro Rp 39 dibanding input Rp 471. Apakah potongan itu benar-benar didapat tergantung request dari editor membawa penanda cache; kalau tidak, yang ditagih tetap harga input penuh.
Cline: selesai dalam satu panel
Cline adalah ekstensi VS Code yang paling sedikit drama untuk endpoint kustom. Dokumentasi resminya menyebut tiga nilai inti, semuanya di satu panel setelan lewat ikon gerigi.
| Field di Cline | Isi |
| API Provider | OpenAI Compatible |
| Base URL | https://llm.ngodeai.net/v1 |
| API Key | key dari dashboard NgodeAI |
| Model ID | ngodeai/deepseek-v4-flash |
| Model Configuration | max output token, context window, image support, computer use, harga input dan output |
Bagian Model Configuration sering dilewatkan padahal penting: Max Output Tokens, Context Window, centang Image Support dan Computer Use untuk model yang mendukung tool calling, plus harga input dan output supaya estimasi biaya Cline tidak tampil nol.
Kalau belum punya key, daftar akun NgodeAI lalu buat key di dashboard. Untuk uji pertama pilih model gratis ngodeai/glm-5.3-flash supaya kegagalan yang muncul pasti soal konfigurasi, bukan soal saldo.
Jebakan khas: menempelkan URL lengkap dengan /chat/completions ke kolom Base URL. Hasilnya path ganda dan error 404.
Continue: satu blok YAML per model
Continue memakai file konfigurasi, cocok kalau setelan ingin ikut tersimpan di repo. Dokumentasi mereka menyatakan konfigurasi JSON sudah deprecated dan yang dipakai sekarang config.yaml dengan schema: v1. Untuk endpoint OpenAI-compatible, cukup tambahkan apiBase.
name: NgodeAI
version: 0.0.1
schema: v1
models:
- name: DeepSeek V4 Flash
provider: openai
model: ngodeai/deepseek-v4-flash
apiBase: https://llm.ngodeai.net/v1
apiKey: ISI_API_KEY_NGODEAI
- name: GLM 5.3 Flash gratis
provider: openai
model: ngodeai/glm-5.3-flash
apiBase: https://llm.ngodeai.net/v1
apiKey: ISI_API_KEY_NGODEAI
Dua entri itu memberi dua pilihan model di panel Continue: satu berbayar untuk pekerjaan serius, satu gratis untuk eksperimen. Menambah model lain berarti menyalin satu blok dan mengganti ID-nya. Nilai model harus ID lengkap dengan prefix, bukan nama tampilan.
Cursor: batas yang harus dikatakan lebih dulu
Di sinilah banyak panduan berhenti jujur. Cursor punya fitur bring your own key, tapi cakupannya sempit dan tertulis jelas: buka Cursor Settings lalu Models, pilih provider yang tersedia, tempel API key, simpan. Provider yang disebut hanya OpenAI, Anthropic, Google, Azure OpenAI, dan AWS Bedrock. Tidak ada kolom base URL kustom dalam alur itu.
- Custom API key hanya berlaku untuk chat model, sementara Tab completion tetap memakai model bawaan Cursor.
- NgodeAI tidak termasuk lima provider itu, jadi key-nya tidak bisa dipakai lewat jalur resmi.
Kalau tetap ingin memakai NgodeAI sambil bekerja di Cursor, pasang Cline sebagai ekstensi di dalamnya, karena Cursor dibangun di atas VS Code. Jujur: pemasangan itu belum saya uji di versi Cursor terbaru, jadi anggap hipotesis yang masuk akal, bukan instruksi yang sudah terbukti.
Pembagian yang paling tidak merepotkan: Cursor untuk fitur bawaannya, Cline atau Continue saat butuh model tertentu dengan biaya rupiah.
Model mana untuk pekerjaan yang mana
Tidak semua tugas layak dibayar dengan model termahal. Angka di bawah memakai pola request yang sama, 12.000 token input dan 900 token output per giliran.
| Pekerjaan | Model | Biaya sekali request |
| Uji koneksi dan eksperimen | GLM 5.3 Flash (gratis, shared) | Rp 0 |
| Edit kecil, rename, validasi | GLM 5.3 Flash (Fast) | Rp 1,17 |
| Agent multi-file harian | DeepSeek V4 Flash | Rp 2,07 |
| Baca screenshot dan desain | Gemini 3.8 Flash | Rp 4,49 |
| Refactor besar, konteks panjang | DeepSeek V4 Pro | Rp 6,50 |
| Debugging rumit | GPT 6.1 Terra | Rp 29,92 |
Satu request ke GPT 6.1 Terra setara 25 request ke GLM 5.3 Flash (Fast). Untuk pekerjaan yang polanya jelas, model murah sudah cukup; model mahal dipakai saat benar-benar mentok, bukan sebagai default.
Hitung biaya per request, bukan per bulan
Harga per 1 juta token sulit dirasakan karena satu request tidak memakai satu juta token. Dengan 12.000 token input dan 900 token output, biaya per giliran jadi seperti ini.
| Model | Total per request |
| GLM 5.3 Flash (Fast) | Rp 1,17 |
| DeepSeek V4 Flash | Rp 2,07 |
| Gemini 3.8 Flash | Rp 4,49 |
| Grok 4.7 | Rp 5,34 |
| DeepSeek V4 Pro | Rp 6,50 |
| GPT 6.1 Terra | Rp 29,92 |
Untuk 200 request sehari selama 30 hari, totalnya Rp 7.042 di GLM 5.3 Flash (Fast), Rp 12.420 di DeepSeek V4 Flash, Rp 26.933 di Gemini 3.8 Flash, dan Rp 38.999 di DeepSeek V4 Pro.
Yang biasanya mengejutkan bukan angka itu, tapi satu request gemuk: 200.000 token konteks ke DeepSeek V4 Flash sekali panggil berarti Rp 30 hanya untuk input, dibanding Rp 2,07 untuk request normal. Tiga pengaman: batasi max output token, isi Context Window sesuai model, dan isi kolom harga di editor supaya estimasi biayanya bukan nol. Sediakan juga fallback ke model gratis kalau saldo habis.
Ekspektasi vs realita
| Aspek | Ekspektasi | Realita |
| Cursor | Tinggal ganti base URL | Tidak ada field base URL; BYOK hanya lima provider, hanya chat model |
| Cline | Perlu konfigurasi rumit | Pilih OpenAI Compatible, isi tiga field, selesai |
| Continue | Harus menulis kode integrasi | Satu blok YAML, tanpa library tambahan |
| Kualitas | Gateway membuat model lebih pintar | Sama saja, request diteruskan ke model yang sama |
| Model gratis | Bisa jadi andalan agent harian | Rute shared, waktu tunggu berubah-ubah |
| Biaya | Sama dengan katalog | Sama per token, total ditentukan panjang konteks yang dikirim |
| Estimasi di editor | Otomatis akurat | Akurat hanya kalau kolom harga diisi manual |
Kekurangan dan limitasi yang perlu diketahui
- Cursor tertutup untuk endpoint kustom. Ini batasan produk, bukan salah konfigurasi.
- Layanan pihak ketiga. Request melewati server NgodeAI sebelum diteruskan ke provider model, dan tidak ada SLA publik.
- Tujuh dari 28 model nonaktif. Konfigurasi yang hanya berisi satu model berisiko gagal tanpa peringatan.
- Harga bergerak mengikuti kurs. Respons API mencantumkan kurs acuan Rp 18.079,99 per dolar pada 6 November 2026.
- Model gratis tidak menjamin kecepatan. Rute shared dipakai bersama pengguna lain.
- Perilaku editor berubah antar versi. Nama menu bisa bergeser; cek dokumentasi versi yang kamu pakai.
Pertanyaan yang sering muncul
Apakah Cursor bisa diarahkan ke NgodeAI? Tidak lewat jalur resmi. Dokumentasi BYOK Cursor hanya menyebut OpenAI, Anthropic, Google, Azure OpenAI, dan AWS Bedrock, tanpa field base URL. Jalur praktisnya memasang Cline di dalam Cursor.
Model ID harus pakai prefix ngodeai/? Ya, persis seperti katalog, misalnya ngodeai/deepseek-v4-flash. Nama tampilan seperti "DeepSeek V4 Flash" akan ditolak.
Apakah tool calling dan streaming jalan? Endpoint NgodeAI mengikuti spesifikasi OpenAI untuk chat completions, termasuk streaming dan tool calling. Di Cline, centang Computer Use di Model Configuration kalau modelnya mendukung function calling.
Kalau saldo habis atau model dinonaktifkan? Request berbayar akan gagal. Sediakan minimal satu entri model gratis di konfigurasi editor supaya bisa berpindah cepat.
Kesimpulan
Untuk dua dari tiga editor ini, memakai NgodeAI adalah pekerjaan beberapa menit: satu base URL, satu key, satu model ID. Cline melakukannya lewat panel setelan, Continue lewat satu blok YAML. Keduanya menerima endpoint OpenAI-compatible apa adanya.
Cursor adalah pengecualian yang sebaiknya diterima apa adanya. Selama dokumentasi mereka membatasi BYOK ke lima provider tanpa base URL, memaksa gateway pihak ketiga ke sana hanya menghasilkan konfigurasi rapuh. Semua angka di sini berasal dari katalog publik pada 7 November 2026, termasuk jumlah model, status, panjang konteks, dan harga; verifikasi ulang sebelum menyusun anggaran. Kalau mau mulai dari model gratis dulu, buat akun NgodeAI lewat tautan ini.
Transparansi: artikel ini memuat tautan referral. Kalau kamu mendaftar lewat tautan tersebut, toolkuy menerima komisi dari NgodeAI tanpa menambah biaya apa pun untukmu, dan harga yang kamu bayar tetap sama. Semua angka model dan harga diambil langsung dari katalog API publik mereka pada 7 November 2026 dan bisa berubah setelah tanggal tersebut.
Rekomendasi Tools & Layanan
Kalau lo mau langsung praktikkan panduan di atas, dua layanan yang gue pake sehari-hari: free trial Alibaba Cloud buat coba-coba tanpa biaya di awal, dan ECS instance 9th-gen kalau udah siap naik ke VPS production.
💬 Komentar (0)
Belum ada komentar. Jadilah yang pertama! 💬