AI & Tech

NgodeAI di Cline dan Continue, Bukan Cursor

NgodeAI di Cline dan Continue, Bukan Cursor

Keterangan afiliasi: sebagian tautan di artikel ini adalah tautan afiliasi. Toolkuy dapat komisi bila kamu membeli lewat tautan itu, tanpa tambahan biaya buat kamu. Pilihan tetap ditentukan dari pengujian, bukan dari besaran komisi.

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.

ModelInput (Rp/1M)Output (Rp/1M)KonteksVision
GLM 5.3 Flash (Fast)782641.048.576Ya
Ling 3.1 Flash (1019)1364081.048.576Tidak
DeepSeek V4 Flash1503001.048.576Ya
GPT 6 Luna1819071.048.576Ya
MiniMax M3.1 Flash2489901.048.576Ya
Gemini 3.8 Flash2721.3611.048.576Ya
Grok 4.73631.089524.288Ya
DeepSeek V4.1 Flash (Premium 1017)3811.5241.048.576Ya
DeepSeek V4 Pro4719421.048.576Ya

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 ClineIsi
API ProviderOpenAI Compatible
Base URLhttps://llm.ngodeai.net/v1
API Keykey dari dashboard NgodeAI
Model IDngodeai/deepseek-v4-flash
Model Configurationmax 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.

PekerjaanModelBiaya sekali request
Uji koneksi dan eksperimenGLM 5.3 Flash (gratis, shared)Rp 0
Edit kecil, rename, validasiGLM 5.3 Flash (Fast)Rp 1,17
Agent multi-file harianDeepSeek V4 FlashRp 2,07
Baca screenshot dan desainGemini 3.8 FlashRp 4,49
Refactor besar, konteks panjangDeepSeek V4 ProRp 6,50
Debugging rumitGPT 6.1 TerraRp 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.

ModelTotal per request
GLM 5.3 Flash (Fast)Rp 1,17
DeepSeek V4 FlashRp 2,07
Gemini 3.8 FlashRp 4,49
Grok 4.7Rp 5,34
DeepSeek V4 ProRp 6,50
GPT 6.1 TerraRp 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

AspekEkspektasiRealita
CursorTinggal ganti base URLTidak ada field base URL; BYOK hanya lima provider, hanya chat model
ClinePerlu konfigurasi rumitPilih OpenAI Compatible, isi tiga field, selesai
ContinueHarus menulis kode integrasiSatu blok YAML, tanpa library tambahan
KualitasGateway membuat model lebih pintarSama saja, request diteruskan ke model yang sama
Model gratisBisa jadi andalan agent harianRute shared, waktu tunggu berubah-ubah
BiayaSama dengan katalogSama per token, total ditentukan panjang konteks yang dikirim
Estimasi di editorOtomatis akuratAkurat 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.

💼 Lowongan kerja

Lowongan AI & Machine Learning yang lagi buka

Diambil otomatis dari JobStreet, Kalibrr, dan bursa remote luar negeri. Diperbarui tiap 30 menit, plus filter lokasi Indonesia atau remote.

💬 Komentar (0)

Belum ada komentar. Jadilah yang pertama! 💬

Komentar yang memuat tautan, bahasa asing, atau aksara non-Latin ditahan dulu buat ditinjau.