Kenapa pakai API key sendiri di Cursor?
Paket berbayar Cursor ditagih dalam dolar dan butuh kartu internasional. Dengan API key sendiri, chat dan fitur yang mendukung key milik pengguna memakai saldo kamu, dibayar per token dalam Rupiah. Cocok untuk freelancer yang pemakaiannya naik turun: bulan sepi biayanya kecil, bulan ramai proyek bisa top up lagi lewat QRIS.
Karena MaCloud AI memakai format OpenAI, satu key bisa memanggil Claude, GPT, Gemini dan DeepSeek di Cursor. Kamu tinggal menambahkan nama model yang ingin dipakai.
Langkah setting Cursor
- Daftar, isi saldo di tab Isi saldo (mulai Rp 50.000, QRIS atau transfer bank), lalu buat key di tab API Key.
- Buka Cursor, masuk ke Settings (ikon roda gigi di kanan atas, atau Ctrl+Shift+J / Cmd+Shift+J), lalu pilih Models.
- Gulir ke bagian API Keys. Di OpenAI API Key, tempel key
sk-...dari MaCloud AI. - Nyalakan Override OpenAI Base URL dan isi
https://api.macloudai.com/v1. - Klik + Add model, ketik nama model persis seperti di halaman model, misalnya
hk-5-5atautt-6-luna, lalu tekan Enter. - Klik Verify. Kalau berhasil, pilih model itu di dropdown model pada panel chat dan mulai bertanya.
Letak menunya: Cursor Settings → Models → bagian API Keys di bawah daftar model. Isi base URL dengan /v1 di belakang, karena Cursor memakai format OpenAI. Nama Cursor untuk menu ini kadang berubah antar versi; kalau tidak ketemu, cari kata "OpenAI API Key" di kolom pencarian Settings.
Model apa yang cocok untuk ngoding?
| Tugas | Saran |
|---|---|
| Refactor besar, debug yang rumit, menulis fitur baru | Model Claude atau GPT yang paling kuat di halaman model |
| Tanya jawab singkat, jelaskan potongan kode | Model menengah atau ringan, lebih hemat |
| Tulis komentar, ubah format, terjemahkan teks UI | Model ringan seperti seri DeepSeek atau Gemini yang ringan |
Kamu bisa menambahkan beberapa model sekaligus dengan + Add model, lalu ganti di dropdown sesuai tugas. Harga tiap model dalam Rupiah per 1 juta token ada di halaman model.
Cek apakah sudah memakai saldo MaCloud AI
- Di panel chat Cursor, pilih model yang tadi ditambahkan dan kirim pertanyaan pendek.
- Buka konsol → tab Pemakaian. Panggilan tadi muncul dengan nama model, token dan biayanya.
- Kalau tidak muncul, kemungkinan Cursor masih memakai model bawaannya sendiri. Pastikan model yang dipilih di dropdown adalah nama yang kamu tambahkan.
Error yang sering muncul
| Gejala | Penyebab dan solusi |
|---|---|
| Verify gagal / 401 | Key salah salin atau sudah dihapus. Buat key baru dan tempel ulang. |
| 403 | Saldo habis atau key tidak boleh memakai model itu. Isi saldo atau ganti model. |
| 404 / model not found | Nama model salah ketik. Salin persis dari halaman model, termasuk tanda hubung. |
| Base URL tidak berpengaruh | Pastikan ada /v1 di belakang dan tidak ada garis miring tambahan di akhir. |
| 429 | Terlalu banyak request beruntun. Tunggu sebentar lalu coba lagi. |
Batasan yang perlu diketahui
Cursor sendiri yang menentukan fitur mana yang bisa memakai API key pengguna. Beberapa fitur (misalnya autocomplete Tab) memakai model milik Cursor dan mengikuti paket Cursor, bukan saldo kamu. Kebijakan ini bisa berubah antar versi, jadi cek dokumentasi Cursor kalau ada fitur yang tidak jalan dengan key sendiri.
Kalau kamu butuh agen yang sepenuhnya memakai key sendiri, alternatifnya Cline di VS Code atau Claude Code di terminal.
Tips hemat saat pakai Cursor
- Jangan lampirkan seluruh folder ke chat kalau cukup satu atau dua file. Semua yang dilampirkan dihitung sebagai token input.
- Mulai chat baru kalau ganti topik, supaya riwayat panjang tidak ikut terkirim.
- Buat key khusus untuk Cursor, supaya biayanya terlihat terpisah dan gampang dihapus kalau laptop dipinjam orang.
Pertanyaan umum
Q1Apakah Cursor bisa pakai model Claude lewat OpenAI API Key?
Q2Apakah masih perlu berlangganan Cursor Pro?
Q3Kenapa Verify gagal padahal key benar?
Q4Bagaimana bayarnya kalau tidak punya kartu kredit?
Q5Berapa biaya Cursor per hari dengan cara ini?
Panduan lain
- Cara pakai Claude API di Indonesia tanpa kartu kredit
- Cara pakai Claude Code dengan bayar Rupiah (tanpa kartu kredit)
- Cara bikin bot WhatsApp yang dijawab AI (Python + OpenAI SDK)
- Cara pakai API GPT (format OpenAI) dengan bayar QRIS
- Cara setting Cline di VS Code pakai Claude API bayar Rupiah
- Otomasi n8n dengan AI: OpenAI node + base URL, contoh UMKM
Cara menghitung biaya API AI (token) dalam Rupiah