Memilih model yang tepat bikin kamu bisa gerak lebih cepat, keluar biaya lebih sedikit, dan dapetin hasil lebih bagus. Cursor mendukung semua model kelas atas. Kebanyakan model bisa ngerjain tugas apa pun, tapi perilakunya beda-beda—dan perbedaan itu penting.
Model dilatih dengan cara yang berbeda dan merespons dengan gaya unik. Ada yang “berpikir dulu sebelum ngoding,” sementara yang lain langsung nulis. Ada yang proaktif dan gerak cepat, sementara yang lain butuh waktu buat benar-benar paham instruksi kamu sebelum bertindak.
Berikut beberapa dimensi yang perlu dipertimbangkan:
- Keassertifan: Beberapa model (seperti
gemini-2.5-pro
atau claude-4-sonnet
) percaya diri dan bikin keputusan dengan prompt minimal.
- Rasa ingin tahu: Model lain (seperti
o3
atau claude-4-opus
) meluangkan waktu buat merencanakan atau nanya dulu biar paham konteks lebih dalam.
- Jendela konteks: Beberapa model bisa memproses lebih banyak bagian dari codebase kamu sekaligus, yang berguna buat tugas skala besar.
Setiap model punya kekuatan yang berbeda. Ada yang jago eksekusi cepat, ada juga yang lebih pas buat ngerencanain dan ngeksplor opsi. Milih model yang tepat bikin kamu bisa:
- Dapat output lebih cepat
- Dapat saran yang lebih berkualitas
- Ngoptimalin penggunaan dan biaya
Sama kayak kerja bareng manusia, tiap model ngeinterpretasi prompt dengan cara yang beda. Seiring waktu kamu bakal ngembangin intuisi: gimana masing-masing “membaca”, “berpikir”, dan “bertindak”. Ini bantu kamu tahu model mana yang paling cocok buat tugasmu.
Salah satu cara melihat perilaku model adalah dari seberapa besar inisiatif yang diambilnya.
Model-model ini menyimpulkan maksud kamu, merencanakan langkah ke depan, dan sering mengambil keputusan tanpa butuh panduan rinci tahap demi tahap.
- Ideal saat kamu mau model langsung mengeksekusi tugas
- Butuh prompting lebih sedikit, meski kadang lebih “beropini”
- Bisa melakukan perubahan lebih besar dari yang kamu perkirakan
Contoh:
claude-4-opus
gemini-2.5-pro
o3
(dirancang untuk penalaran kompleks)
Pakai ini saat kamu lagi mengeksplorasi ide, melakukan refactor secara luas, atau pengin model bertindak lebih mandiri.
Thinking models biasanya lebih mahal daripada non-thinking models. Cek
model pricing.
Model-model ini menunggu instruksi eksplisit. Mereka nggak menyimpulkan atau menebak, dan ideal saat kamu mau mengarahkan output secara langsung.
- Ideal untuk perubahan yang presisi dan terkontrol
- Butuh prompting lebih banyak, tapi perilakunya lebih bisa diprediksi
- Lebih mudah diarahkan, direvisi, dan di-fine-tune
Contoh:
Pakai ini saat kamu butuh kontrol ketat, perilaku yang konsisten, atau lagi ngerjain tugas yang sudah terdefinisi jelas.
Banyak pengguna memilih model favorit berdasarkan gaya interaksi ketimbang jenis tugas. Ada yang suka model tegas yang mengambil inisiatif. Ada juga yang lebih suka model yang menunggu instruksi. claude-4-sonnet
, gemini-2.5-pro
, dan gpt-4.1
semuanya bisa jadi andalan harian—tergantung seberapa banyak kontrol yang kamu mau.
Cursor ngasih kamu akses ke kumpulan model berkinerja tinggi yang sudah dikurasi. Kamu bisa milih berdasarkan banyak faktor, ini beberapa yang umum:
Kalau kamu lebih suka untuk… | Model |
---|
Tetap pegang kendali, kasih instruksi jelas | claude-4-sonnet , gpt-4.1 |
Biar model ambil inisiatif | claude-4-opus , gemini-2.5-pro , o3 |
Pakai tabel ini buat nyocokin tugas kamu ke model yang cocok:
Tugas | Model |
---|
Perubahan terarah | claude-4-sonnet , gemini-2.5-pro |
Navigasi/pencarian codebase | gemini-2.5-pro , claude-4-opus , o3 |
Perencanaan atau problem-solving | claude-4-opus , gemini-2.5-pro |
Bug kompleks atau penalaran mendalam | o3 |
o3
didesain buat masalah yang kompleks dan ambigu. Model ini kuat tapi juga
lebih lambat dan boros resource, jadi lebih cocok untuk
pemakaian sesekali.
Ini rekomendasi yang sifatnya subjektif. Kamu tetap pilih model yang paling pas buat kamu.
Auto ngejaga flow kamu dengan milih model andal dari pool di atas (kecuali o3
). Fitur ini nggak ngeroute berdasarkan jenis tugas, tapi jadi default yang solid kalau kamu belum yakin mau milih yang mana.
Begitu kamu nemu kombinasi yang works dengan baik, kayak prompt tertentu dipasangin dengan model tertentu, kamu bisa nyimpen itu sebagai Custom Modes. Ini memungkinkan kamu untuk:
- Praseleksi model
- Tambahin instruksi kustom
- Pakai ulang setup buat tugas ke depan
Bagian ini mencatat revisi besar dan pembaruan untuk panduan ini.
Tanggal | Perubahan |
---|
Akhir Mei 2025 | Rekomendasi diperbarui untuk model yang lebih baru. Kategori disederhanakan seiring kemampuan meningkat. |
Awal Mei 2025 | Versi awal yang mencakup panduan pemilihan model, pola perilaku, dan kriteria pemilihan |
- Kamu harus memilih model yang paling cocok buat kamu
- Beberapa model cenderung mengambil inisiatif. Mereka berguna untuk eksplorasi, perencanaan, dan tugas saat kamu ingin model menyumbangkan ide.
- Model lain mengikuti instruksi dengan ketat. Mereka berguna untuk presisi, prediktabilitas, dan tugas saat kamu ingin kontrol langsung.
claude-4-sonnet
, gemini-2.5-pro
, dan gpt-4.1
semuanya adalah daily driver yang andal. Pilihan kamu bergantung pada gaya interaksi.
o3
dirancang untuk masalah yang paling sulit.
- Auto-select adalah opsi bawaan yang aman kalau kamu belum yakin.
- Simpan pengaturan yang efektif sebagai Custom Modes untuk mengefisienkan workflow kamu.