Milih model yang tepat bikin lo gerak lebih cepat, lebih hemat, dan hasilnya lebih mantap. Cursor mendukung semua model kelas atas. Kebanyakan model bisa ngerjain tugas apa pun, tapi perilakunya beda-beda, dan perbedaan itu ngaruh.

Perbedaan antar model

Model dilatih dengan cara berbeda dan merespons dengan gaya yang unik. Ada yang “mikirdulu sebelum ngoding,” sementara yang lain langsung nulis. Ada yang proaktif dan gerak cepat, ada juga yang butuh waktu buat benar-benar ngerti instruksi kamu sebelum bertindak. Berikut beberapa dimensi yang bisa dipertimbangkan:
  • Ketegasan: Beberapa model (kayak gemini-2.5-pro atau claude-4-sonnet) percaya diri dan bikin keputusan dengan prompt minimal.
  • Rasa ingin tahu: Yang lain (kayak o3 atau claude-4-opus) bakal ngeluangin waktu buat nyusun rencana atau nanya biar lebih paham konteksnya.
  • Jendela konteks (context window): Beberapa model bisa memproses bagian codebase kamu lebih banyak sekaligus, yang berguna buat tugas skala besar.

Kenapa ini penting

Setiap model punya kekuatan yang berbeda. Ada yang unggul buat eksekusi cepat, ada juga yang lebih pas buat perencanaan dan eksplorasi opsi. Milih model yang tepat bikin kamu bisa:
  • Dapat output lebih cepat
  • Terima saran dengan kualitas lebih tinggi
  • Ngoptimalin penggunaan dan biaya
Sama kayak kerja bareng manusia, tiap model ngeinterpretasi prompt dengan cara yang beda. Seiring waktu, kamu bakal kebentuk intuisi: gimana masing-masing model “membaca”, mikir, dan bertindak. Ini bantu kamu tahu model mana yang paling pas buat tugas kamu.

Perilaku model

Salah satu cara memikirkan perilaku model adalah seberapa banyak inisiatif yang diambilnya.

Thinking models

Model-model ini menyimpulkan intent-mu, merencanakan ke depan, dan sering mengambil keputusan tanpa butuh panduan langkah demi langkah.
  • Ideal saat kamu pengin model langsung ngebut ngerjain tugas
  • Butuh prompting lebih sedikit, meski kadang lebih beropini
  • Bisa bikin perubahan yang lebih besar dari yang kamu bayangkan
Contoh:
  • claude-4-opus
  • gemini-2.5-pro
  • o3 (dirancang untuk penalaran kompleks)
Pakai ini saat kamu lagi eksplor ide, refactor secara luas, atau pengin model bertindak lebih mandiri.
Thinking models biasanya lebih mahal daripada non-thinking models. Cek model pricing.

Non-thinking models

Model-model ini menunggu instruksi eksplisit. Mereka nggak menyimpulkan atau nebak dan ideal saat kamu pengin 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:
  • claude-4-sonnet
  • gpt-4.1
Pakai ini saat kamu butuh kontrol ketat, butuh perilaku yang konsisten, atau lagi ngerjain tugas yang sudah terdefinisi dengan jelas.

Memilih berdasarkan gaya

Banyak pengguna milih model favorit berdasarkan gaya interaksi ketimbang jenis tugas. Ada yang suka model yang tegas dan ambil alih. Ada juga yang lebih suka model yang nunggu instruksi. claude-4-sonnet, gemini-2.5-pro, dan gpt-4.1 semuanya bisa jadi andalan harian—pada akhirnya tergantung seberapa banyak kontrol yang kamu mau.

Cara memilih

Cursor ngasih akses ke kumpulan model berkinerja tinggi yang sudah dikurasi. Kamu bisa milih berdasarkan beberapa faktor—ini beberapa yang umum:

1. Gaya prompting

Kalau kamu lebih suka…Model
Tetap pegang kendali, kasih instruksi jelasclaude-4-sonnet, gpt-4.1
Biar model yang ambil inisiatifclaude-4-opus, gemini-2.5-pro, o3

2. Jenis tugas

Pakai tabel ini buat nyocokin tugas kamu ke model yang pas:
TugasModel
Perubahan terarahclaude-4-sonnet, gemini-2.5-pro
Navigasi/pencarian codebasegemini-2.5-pro, claude-4-opus, o3
Perencanaan atau problem-solvingclaude-4-opus, gemini-2.5-pro
Bug kompleks atau penalaran mendalamo3
o3 didesain buat masalah yang kompleks dan ambigu. Model ini kuat, tapi juga lebih lambat dan boros resource, jadi lebih cocok buat pemakaian sesekali.

Pohon pemilihan

Ini rekomendasi yang sifatnya subjektif. Kamu tetap harus milih model yang paling cocok buat kamu.

Pilih otomatis

Auto bikin kamu tetap fokus dengan memilih model andal dari kumpulan di atas (kecuali o3). Fitur ini tidak mengarahkan berdasarkan jenis tugas, tapi jadi pilihan default yang solid kalau kamu belum yakin mau pilih yang mana.

Simpan yang bekerja

Kalau kamu sudah menemukan kombinasi yang efektif, misalnya prompt tertentu dipasangkan dengan model tertentu, kamu bisa menyimpannya sebagai Custom Modes. Dengan ini kamu bisa:
  • Pramuat model
  • Tambahkan instruksi kustom
  • Pakai ulang setup untuk tugas mendatang

Pembaruan

Bagian ini mencatat revisi dan pembaruan utama untuk panduan ini.
TanggalPerubahan
Akhir Mei 2025Rekomendasi diperbarui untuk model yang lebih baru. Kategori disederhanakan seiring meningkatnya kapabilitas.
Awal Mei 2025Versi awal mencakup panduan pemilihan model, pola perilaku, dan kriteria seleksi

Intisari

  • Pilih model yang paling cocok buat kamu
  • Beberapa model bisa mengambil inisiatif. Mereka berguna untuk eksplorasi, perencanaan, dan tugas saat kamu pengin model ikut nyumbang ide.
  • Yang lain nurut instruksi dengan ketat. Mereka berguna untuk presisi, prediktabilitas, dan tugas saat kamu pengin kontrol langsung.
  • claude-4-sonnet, gemini-2.5-pro, dan gpt-4.1 semuanya andal buat pemakaian harian. Pilihan kamu bergantung pada gaya interaksi.
  • o3 dirancang buat masalah yang paling sulit.
  • Auto-select adalah pilihan aman kalau kamu ragu.
  • Simpan setup yang efektif sebagai Custom Modes biar workflow kamu makin lancar.