Cara Menggunakan Claude Sonnet 5 di Cursor

Pelajari cara menggunakan Claude Sonnet 5 di Cursor: aktifkan di pemilih model, tambahkan kunci API Anthropic Anda dengan BYOK, gunakan mode agen, dan kelola biaya.

Ashley Innocent

Ashley Innocent

1 July 2026

Cara Menggunakan Claude Sonnet 5 di Cursor

Apidog untuk Perusahaan

Penerapan On-Premises

SSO & RBAC

Sesuai SOC 2

Jelajahi Apidog Enterprise

Claude Sonnet 5 diluncurkan pada 30 Juni 2026, dan sangat cocok untuk cara kebanyakan orang menggunakan Cursor. Anthropic menyebutnya sebagai model Sonnet paling agen hingga saat ini, dengan kinerja penggunaan alat yang mendekati Opus 4.8 dengan harga yang jauh lebih rendah. Hal ini penting di Cursor, di mana model menghabiskan sebagian besar waktunya untuk membaca file, mengedit kode, dan menjalankan perintah secara berulang. Panduan ini menunjukkan cara mengaktifkan Sonnet 5 di Cursor, kapan harus menggunakan kunci API Anthropic Anda sendiri, cara mendapatkan hasil maksimal dari mode agen, dan kapan harus beralih ke model yang lebih besar. Untuk ikhtisar model lengkap, baca apa itu Claude Sonnet 5, dan pengumuman resmi Anthropic mencakup detail peluncuran.

Anda juga akan melihat di mana Apidog berperan: ketika Cursor dan Sonnet 5 membangun API untuk Anda, Apidog adalah tempat Anda mengirim permintaan, menyimpannya, memalsukan respons, dan menjalankan pengujian otomatis terhadap endpoint tersebut.

Mengapa Sonnet 5 adalah pilihan default yang baik di Cursor

Agen Cursor melakukan banyak langkah kecil yang digerakkan oleh alat. Ia membuka file, menerapkan editan, mencari basis kode, dan menjalankan perintah terminal. Itulah jenis pekerjaan di mana Sonnet 5 bersinar.

Tolok ukur peluncuran Anthropic menempatkan Sonnet 5 hanya selisih beberapa poin dari Opus 4.8 dalam tugas-tugas agen. Pada SWE-bench Pro, sebuah tolok ukur pengkodean, angka yang dilaporkan adalah 63,2% untuk Sonnet 5 dan 69,2% untuk Opus 4.8, naik dari 58,1% pada Sonnet 4.6. Pada Terminal-Bench 2.1, Sonnet 5 mencetak 80,4% dibandingkan 82,7% milik Opus 4.8. Pada OSWorld-Verified, sebuah tolok ukur penggunaan komputer, Sonnet 5 mencapai 81,2% berbanding 83,4% untuk Opus 4.8. Ini adalah angka yang dilaporkan oleh Anthropic, bukan pengujian kami sendiri. Untuk tabel lengkap, lihat perincian tolok ukur Claude Sonnet 5.

Polanya konsisten. Dengan alat dalam lingkaran, Sonnet 5 berada dalam jarak sekitar satu hingga tiga poin dari Opus 4.8. Dalam penalaran murni, Opus unggul sekitar enam poin. Cursor hampir selalu memiliki alat dalam lingkaran, sehingga Anda mendapatkan sebagian besar kualitas tingkat atas tanpa membayar harga tingkat atas.

Harga adalah setengah lainnya. Sonnet 5 memiliki biaya per token yang sama dengan Sonnet 4.6: $3 per juta token input dan $15 per juta token output pada tarif standar. Anthropic menjalankan tarif pengantar sebesar $2 per juta input dan $10 per juta output hingga 31 Agustus 2026. Opus 4.8 berharga $5 per juta input dan $25 per juta output. Dalam sesi agen yang panjang, selisih tersebut menumpuk dengan cepat.

Dua cara menggunakan Sonnet 5 di Cursor

Cursor mendukung model Claude Anthropic secara langsung, dan juga mendukung penggunaan kunci Anda sendiri (BYOK) jika Anda ingin menagih melalui akun Anthropic Anda sendiri. Kata-kata menu berubah antar versi Cursor, jadi perlakukan ini sebagai bentuk alur daripada langkah-langkah yang tepat.

Opsi 1: Pemilih model bawaan Cursor

Jika paket Cursor Anda menyertakan model Claude, ini adalah jalur tercepat.

  1. Buka Cursor dan tekan pemilih model. Biasanya terletak di input obrolan atau Komposer, atau di bawah Pengaturan.
  2. Cari Claude Sonnet 5 di daftar model.
  3. Pilih. Cursor sekarang mengarahkan permintaan Anda melalui Sonnet 5 untuk obrolan, pengeditan, dan eksekusi agen.

Model baru mungkin membutuhkan waktu singkat untuk muncul dalam build Cursor tertentu. Jika Anda belum melihat Sonnet 5, perbarui Cursor ke versi terbaru, lalu periksa lagi. Untuk bantuan pengaturan lebih lanjut, panduan pengaturan Cursor akan memandu konfigurasi dari awal.

Opsi 2: Bawa kunci API Anthropic Anda sendiri

BYOK berguna ketika Anda menginginkan kontrol langsung atas penagihan, batas yang lebih tinggi yang terikat pada akun Anda, atau model yang tidak disertakan dalam paket Cursor Anda.

  1. Dapatkan kunci API Anthropic dari Claude Console. Buat kunci di bawah kunci API organisasi Anda.
  2. Di Cursor, buka Pengaturan dan temukan bagian model atau kunci API.
  3. Tempelkan kunci Anthropic Anda ke bidang penyedia Anthropic dan simpan.
  4. Pilih Claude Sonnet 5 sebagai model aktif Anda.

ID model yang diekspos Anthropic adalah claude-sonnet-5, sebuah string persis tanpa sufiks tanggal. Anda biasanya tidak mengetikkan ID tersebut ke UI Cursor, tetapi Anda akan membutuhkannya jika Anda membuat skrip apa pun terhadap API sendiri. Panduan API Claude Sonnet 5 kami mencakup bentuk permintaan mentah, ID model, dan format respons secara detail.

Jauhkan kunci API Anda dari basis kode Anda. Simpan di variabel lingkungan atau rantai kunci OS Anda, dan jangan pernah masukkan ke git.

Apa yang berubah di balik layar (dan mengapa itu penting untuk Cursor)

Sonnet 5 adalah pengganti langsung untuk Sonnet 4.6 di tingkat API, tetapi ada beberapa perubahan perilaku yang patut diketahui bahkan di dalam Cursor.

Pemikiran adaptif sekarang aktif secara default. Pada Sonnet 4.6, permintaan tanpa bidang thinking berjalan tanpa berpikir. Pada Sonnet 5, permintaan yang sama berjalan dengan pemikiran adaptif. Di Cursor, ini berarti model lebih banyak bernalar sebelum bertindak pada tugas yang sulit, yang Anda inginkan untuk merencanakan perubahan multi-file. Output dapat mencakup token pemikiran, sehingga respons mungkin membutuhkan waktu sedikit lebih lama dan biaya sedikit lebih mahal pada prompt yang rumit.

Sonnet 5 juga dilengkapi dengan tokenizer baru. Teks input yang sama menghasilkan sekitar 30% lebih banyak token daripada Sonnet 4.6, sekitar 1,3 kali lipat. Bentuk permintaan dan respons identik, jadi tidak ada yang rusak. Namun, apa pun yang Anda ukur dalam token akan bergeser. Jendela konteks 1M token Anda menampung teks sedikit lebih sedikit secara rata-rata, dan biaya permintaan yang setara bisa lebih tinggi meskipun tarif per token tidak berubah. Jika Anda melacak pengeluaran Cursor, ukur ulang dengan Sonnet 5 daripada menggunakan kembali angka 4.6 Anda.

Dua batasan lagi penting jika Anda membuat skrip langsung terhadap API. Pemikiran lanjutan manual dengan budget_tokens mengembalikan kesalahan 400. Mengatur temperature, top_p, atau top_k ke nilai non-default juga mengembalikan kesalahan 400. Arahkan perilaku melalui prompt Anda sebagai gantinya. Cursor menangani ini di dalam panggilan modelnya sendiri, jadi Anda hanya akan menemukan ini jika Anda membangun terhadap API Anthropic sendiri.

Menggunakan Sonnet 5 dalam mode agen Cursor

Mode agen adalah di mana Sonnet 5 mendapatkan tempatnya. Ini memungkinkan model membaca proyek Anda, merencanakan perubahan, mengedit beberapa file, menjalankan perintah terminal, lalu memeriksa pekerjaannya sendiri.

Alur kerja yang bertahan dengan baik:

  1. Jelaskan hasilnya, bukan langkah-langkahnya. Beri tahu Sonnet 5 apa yang ingin Anda bangun dan file atau folder mana yang termasuk dalam cakupan.
  2. Biarkan ia merencanakan terlebih dahulu. Dengan pemikiran adaptif aktif, Sonnet 5 cenderung menyusun pendekatan sebelum mengedit. Baca rencananya dan perbaiki sejak awal jika melenceng.
  3. Batasi cakupan tugas. Tugas yang lebih kecil dan terdefinisi dengan baik memberikan perbedaan yang lebih bersih dan biaya yang lebih rendah daripada satu prompt terbuka yang besar.
  4. Tinjau setiap perbedaan. Model ini kuat dalam pengkodean agen, tetapi Anda tetap bertanggung jawab atas penggabungan.

Karena Cursor menjaga alat dalam lingkaran, kekuatan agen Sonnet 5 terlihat secara langsung. Ia menangani siklus baca, edit, jalankan, verifikasi dengan baik tanpa Anda perlu menggunakan model yang lebih mahal untuk pekerjaan rutin.

Contoh realistis: buat API, lalu uji

Misalkan Anda meminta Sonnet 5 di Cursor untuk membuat rute Express yang membuat pesanan dan mengembalikannya sebagai JSON.

// routes/orders.js
const express = require('express');
const router = express.Router();

router.post('/orders', (req, res) => {
  const { customerId, items } = req.body;
  if (!customerId || !Array.isArray(items) || items.length === 0) {
    return res.status(400).json({ error: 'customerId and items are required' });
  }
  const order = {
    id: `order_${Date.now()}`,
    customerId,
    items,
    status: 'created',
  };
  return res.status(201).json(order);
});

module.exports = router;

Cursor dan Sonnet 5 dapat menghasilkan ini, menyambungkannya ke aplikasi Anda, dan bahkan membuat draf pengujian. Namun kode yang dihasilkan masih memerlukan verifikasi nyata terhadap permintaan nyata. Di sinilah Apidog berperan.

Di Apidog, Anda dapat:

Cursor dan Sonnet 5 menulis kode dengan cepat, dan Apidog memberi Anda cara yang dapat direproduksi untuk mengonfirmasi perilaku API. Jika Anda telah beralih dari alat lain, panduan pengujian API tanpa Postman ini menunjukkan alur pengujian dari awal hingga akhir. Unduh Apidog untuk mengikuti dengan endpoint Anda sendiri.

Catatan biaya dan penggunaan

Cursor mengelola penagihan, batasan, dan akses modelnya sendiri, dan spesifikasinya berubah seiring waktu, jadi periksa detail paket Cursor saat ini secara langsung. Beberapa prinsip tetap berlaku terlepas dari paketnya:

Untuk pandangan yang lebih luas tentang memilih model di dalam Cursor, lihat perbandingan model Cursor terbaik.

Kapan harus beralih model

Sonnet 5 menangani sebagian besar pekerjaan Cursor dengan baik. Beralihlah ke Opus 4.8 untuk penalaran tersulit: keputusan arsitektur yang rumit, debugging halus yang membutuhkan penalaran mendalam langkah demi langkah, atau operasi otonom jangka panjang di mana kualitas lebih penting daripada biaya. Pada penalaran murni tanpa alat, Opus 4.8 memimpin Sonnet 5 sekitar enam poin pada tolok ukur yang dilaporkan, dan selisih itu bisa sepadan dengan harga premium pada tugas-tugas tersulit.

Untuk segala hal lainnya, mulai dari pengembangan fitur hingga refaktor, hingga penulisan dan menjalankan pengujian, Sonnet 5 memberi Anda kinerja agen yang mendekati Opus dengan harga lebih rendah. Tetapkan Sonnet 5 sebagai default Anda dan beralih ke Opus 4.8 hanya ketika tugas benar-benar macet.

Pertanyaan yang sering diajukan

Apakah Claude Sonnet 5 tersedia di Cursor? Cursor mendukung model Claude Anthropic, dan Sonnet 5 seharusnya muncul di pemilih model setelah build Cursor Anda mendukungnya. Jika tidak ada, perbarui Cursor ke versi terbaru. Anda juga dapat menambahkannya melalui penggunaan kunci Anda sendiri dengan kunci API Anthropic.

Apakah saya memerlukan kunci API sendiri untuk menggunakan Sonnet 5 di Cursor? Tidak selalu. Jika paket Cursor Anda menggabungkan model Claude, Anda dapat memilih Sonnet 5 tanpa kunci. Gunakan BYOK ketika Anda ingin menagih melalui akun Anthropic Anda sendiri atau membutuhkan kontrol langsung atas batas. Panduan API Claude Sonnet 5 menjelaskan cara membuat kunci.

Apakah Sonnet 5 atau Opus 4.8 lebih baik untuk pengkodean di Cursor? Untuk sebagian besar pekerjaan Cursor, Sonnet 5 adalah nilai yang lebih baik karena kinerjanya mendekati Opus 4.8 dalam pengkodean agen dengan harga lebih rendah. Gunakan Opus 4.8 untuk tugas penalaran tersulit. Perbandingan Sonnet 5 vs Opus 4.8 menjelaskan komprominya.

Mengapa Sonnet 5 tampak menggunakan lebih banyak token daripada Sonnet 4.6? Sonnet 5 menggunakan tokenizer baru yang menghasilkan sekitar 30% lebih banyak token untuk teks yang sama. Harga per token tidak berubah, tetapi biaya permintaan yang setara bisa lebih tinggi. Ukur beban kerja nyata Anda alih-alih menggunakan kembali jumlah token yang lebih lama.

Bisakah saya menggunakan Sonnet 5 di Cursor secara gratis? Itu tergantung pada paket Cursor Anda, yang dikendalikan oleh Cursor. Sonnet 5 adalah model default pada paket web dan aplikasi gratis Claude, tetapi itu terpisah dari Cursor. Periksa detail paket Cursor saat ini untuk mengetahui apa yang disertakan.

tombol

Mengembangkan API dengan Apidog

Apidog adalah alat pengembangan API yang membantu Anda mengembangkan API dengan lebih mudah dan efisien.