Cara Menggunakan Claude Sonnet 5 di Claude Code

Pelajari cara memilih dan menggunakan Claude Sonnet 5 di Claude Code: perintah /model, pemikiran adaptif, alur kerja pengkodean yang nyata, biaya, dan kapan beralih ke Opus 4.8.

Ashley Innocent

Ashley Innocent

1 July 2026

Cara Menggunakan Claude Sonnet 5 di Claude Code

Apidog untuk Perusahaan

Penerapan On-Premises

SSO & RBAC

Sesuai SOC 2

Jelajahi Apidog Enterprise

Claude Sonnet 5 diluncurkan pada 30 Juni 2026, dan ini adalah salah satu model default terkuat yang dapat Anda jalankan di Claude Code. Anthropic menyebutnya "model Sonnet paling agensi (agentic) sejauh ini," dan tolok ukur peluncuran mendukung hal tersebut: pada tugas penggunaan alat dan pengodean agensi, model ini mencapai beberapa poin dari Opus 4.8 dengan harga yang jauh lebih murah. Kombinasi itu paling penting di dalam Claude Code, di mana model menghabiskan waktunya membaca file, menjalankan perintah terminal, dan mengedit repo Anda dalam satu putaran.

Panduan ini menunjukkan kepada Anda cara memilih Sonnet 5 di Claude Code, apa yang berubah dalam perilakunya (pemikiran adaptif aktif secara default sekarang), cara menjalankan alur kerja yang realistis, dan kapan harus beralih ke Opus 4.8. Anda juga akan melihat cara memasangkannya dengan Apidog agar model dapat membangun API dan menguji titik akhir yang sebenarnya, alih-alih menebak.

button

Mengapa Sonnet 5 menjadi pilihan default yang kuat untuk Claude Code

Claude Code adalah alat pengodean agensi. Model ini tidak hanya menjawab sekali. Ia merencanakan, menjalankan perintah, membaca output, mengedit file, dan mengulanginya. Lingkaran ini memberikan penghargaan kepada model yang mahir menggunakan alat, dan Sonnet 5 disetel untuk hal tersebut.

Perbandingan Sonnet 5 vs Opus 4.8 pada SWE-bench Pro, Terminal-Bench 2.1, OSWorld-Verified.

Berikut adalah cuplikan tolok ukur peluncuran, yang dilaporkan oleh Anthropic. Perlakukan ini sebagai angka yang dilaporkan, bukan pengujian kami sendiri.

Tolok Ukur Sonnet 5 Opus 4.8 Sonnet 4.6
SWE-bench Pro (pengodean agensi) 63.2% 69.2% 58.1%
Terminal-Bench 2.1 80.4% 82.7% t/a
OSWorld-Verified (penggunaan komputer) 81.2% 83.4% 78.5%

Pola ini adalah bagian yang berguna. Dengan adanya alat dalam putaran, Sonnet 5 berada dalam jarak sekitar 1 hingga 3 poin dari Opus 4.8. Pada penalaran murni tanpa sandaran, Opus unggul sekitar 6 poin. Pengodean di Claude Code adalah pekerjaan yang banyak menggunakan alat, jadi sebagian besar waktu Anda berada dalam kisaran di mana Sonnet 5 dekat dengan Opus dan jauh lebih murah.

Harga membuat kasus ini lebih jelas. Sonnet 5 berjalan dengan $3 per juta token input dan $15 per juta output pada tarif standar, dengan tarif perkenalan $2 input dan $10 output hingga 31 Agustus 2026. Opus 4.8 adalah $5 per juta input dan $25 output. Untuk hari yang sibuk dengan pengodean agensi, selisih itu bertambah. Rincian harga Claude Sonnet 5 kami membahas angka-angka tersebut, termasuk masalah tokenizer di bawah ini.

Pilih Sonnet 5 di Claude Code

Claude Code menampilkan pemilihan model melalui perintah interaktif /model. Di dalam sesi, ketik:

/model

Anda akan mendapatkan pemilih yang mencantumkan model yang tersedia. Pilih Claude Sonnet 5. Sejak saat itu, sesi tersebut menggunakannya untuk perencanaan dan pengeditan.

Jika Anda lebih suka mengatur model tanpa membuka pemilih, Anda dapat meneruskannya secara langsung:

/model claude-sonnet-5

String claude-sonnet-5 adalah ID model API yang tepat, tanpa sufiks tanggal. Jika Anda membuat skrip Claude Code atau mengatur default proyek, gunakan ID yang tepat itu.

Sonnet 5 tersedia di Claude Code sejak peluncuran. Ini juga merupakan model default pada aplikasi Claude Gratis dan Pro, dan tersedia untuk Max, Team, dan Enterprise. Jadi, apakah Anda menggunakan akun berbayar atau paket gratis, Anda dapat menjalankan Sonnet 5 hari ini. Untuk panduan lengkap, lihat panduan Claude Code kami, dan referensi perintah CLI Claude Code mencakup perintah slash lainnya.

Apa yang berubah dalam perilaku model

Sonnet 5 adalah peningkatan langsung dari Sonnet 4.6, tetapi beberapa perilakunya berbeda. Dua di antaranya muncul saat Anda bekerja di Claude Code.

Pemikiran adaptif aktif secara default

Pada Sonnet 4.6, permintaan tanpa bidang thinking berjalan tanpa berpikir. Pada Sonnet 5, pemikiran adaptif aktif secara default. Model memutuskan seberapa banyak untuk berpikir berdasarkan tugas di depannya. Penggantian nama cepat hampir tidak membutuhkan pemikiran. Pemfaktoran ulang yang rumit di beberapa file membutuhkan lebih banyak.

Anda tidak mengonfigurasi ini di Claude Code seperti yang akan Anda lakukan dalam panggilan API mentah. Alat ini mengelola permintaan untuk Anda. Yang akan Anda perhatikan adalah Sonnet 5 berhenti sejenak untuk menalar pada langkah-langkah yang lebih sulit dan bergerak cepat pada langkah-langkah sederhana. Itu adalah perilaku adaptif yang bekerja sebagaimana mestinya. Dokumen pemikiran adaptif Anthropic menjelaskan mekanismenya jika Anda menginginkan detailnya.

Model ini juga mendukung parameter upaya dengan empat level: rendah, sedang, tinggi, dan xhigh. Upaya mengontrol seberapa dalam pemikiran berjalan dan berapa banyak token yang dihabiskan. Upaya yang lebih tinggi membantu pada masalah yang paling sulit dan biayanya lebih mahal. Dalam lingkaran agensi, ini adalah tombol yang Anda gunakan ketika suatu tugas benar-benar membutuhkan lebih banyak pertimbangan.

Parameter pemikiran diperpanjang manual dan pengambilan sampel telah dihapus

Jika Anda telah membuat perkakas khusus di sekitar Claude, perhatikan dua penghapusan. Pemikiran diperpanjang manual (thinking: {type: "enabled", budget_tokens: N}) sekarang mengembalikan kesalahan 400. Gunakan pemikiran adaptif dan parameter upaya sebagai gantinya. Mengatur temperature, top_p, atau top_k ke nilai non-default juga mengembalikan 400. Arahkan perilaku melalui prompt dan instruksi sistem Anda sebagai gantinya. Claude Code menangani ini untuk Anda, tetapi skrip apa pun yang Anda tulis terhadap Sonnet 4.6 perlu ditinjau. Daftar lengkapnya ada dalam perbandingan Sonnet 5 vs Sonnet 4.6 kami.

Tokenizer baru memengaruhi konteks dan biaya

Sonnet 5 menggunakan tokenizer baru. Teks sumber yang sama menghasilkan sekitar 30% lebih banyak token daripada Sonnet 4.6, sekitar 1,3 kali lipat. Bentuk permintaan dan respons tidak berubah, jadi tidak ada yang rusak, tetapi dua hal bergeser.

Pertama, jendela konteks 1.000.000 token menampung lebih sedikit teks secara rata-rata, karena setiap token mencakup lebih sedikit. Repo besar mengisi jendela sedikit lebih cepat daripada yang disarankan oleh jumlah karakter mentah. Kedua, biaya per permintaan untuk teks yang setara bisa lebih tinggi meskipun harga per token tidak berubah. Jangan gunakan kembali perkiraan token Sonnet 4.6 Anda. Hitung ulang terhadap Sonnet 5 dengan titik akhir penghitungan token Anthropic jika Anda menganggarkan beban kerja.

Alur kerja Claude Code yang realistis dengan Sonnet 5

Sonnet 5 adalah yang terbaik saat Anda membiarkannya merencanakan sebelum mengedit:

  1. Jelaskan tugas secara garis besar. Mintalah untuk membaca file yang relevan dan mengusulkan rencana sebelum menyentuh kode.
  2. Tinjau rencana. Perbaiki apa pun yang salah. Ini lebih murah daripada memperbaiki editan buruk nanti.
  3. Biarkan ia mengimplementasikan, menjalankan perintah terminal dan mengedit file seiring berjalannya waktu.
  4. Minta ia menjalankan pengujian Anda. Jika gagal, biarkan ia membaca output dan berulang.

Karena pemikiran adaptif aktif, Anda tidak perlu secara manual meningkatkan penalaran untuk langkah perencanaan. Model mencurahkan lebih banyak upaya di mana tugas lebih sulit. Tugas Anda adalah memberikan instruksi yang jelas dan meninjau rencana.

Perhatikan konteks. Bahkan dengan jendela 1M, memberi makan model seluruh repo Anda setiap giliran membuang-buang token dan uang. Arahkan ke file yang penting. Sonnet 5 bagus dalam mengikuti tugas yang terbatas dan menarik lebih banyak konteks hanya jika diperlukan.

Bangun API, lalu biarkan Sonnet 5 mengujinya

Di sinilah alur kerja menjadi konkret. Misalkan Anda sedang membangun REST API di Claude Code. Model dapat membuat kerangka rute, tetapi tidak dapat melihat apakah titik akhir yang berjalan benar-benar berperilaku. Itu adalah celah yang diisi Apidog.

Rancang dan buat mock API di Apidog terlebih dahulu. Anda menentukan titik akhir, skema permintaan dan respons, serta server mock yang mengembalikan data realistis, sehingga frontend dan pengujian Anda memiliki sesuatu untuk dipukul sebelum backend selesai. Kemudian, saat Sonnet 5 menulis implementasi, Anda mengarahkannya ke titik akhir yang sebenarnya melalui server Apidog MCP, yang mengekspos spesifikasi API Anda ke model. Model membaca skema yang sebenarnya alih-alih membuat yang baru, menghasilkan handler yang sesuai dengannya, dan dapat menjalankan skenario pengujian terhadap server langsung.

Putarannya terlihat seperti ini:

# Sonnet 5 di Claude Code mengimplementasikan titik akhir,
# lalu menjalankan rangkaian pengujian Apidog Anda melalui CLI:
apidog run --access-token $APIDOG_TOKEN \
  --project-id $PROJECT_ID \
  --test-scenario "user-signup-flow"

Ketika pengujian gagal, model membaca output afirmasi dan memperbaiki handler. Anda mendapatkan putaran build-test yang ketat di mana model memverifikasi terhadap kontrak nyata, bukan tebakan. Pengujian otomatis dan afirmasi visual Apidog menangkap ketidakcocokan; Sonnet 5 melakukan perbaikan. Unduh Apidog untuk menyiapkan proyek secara lokal terlebih dahulu.

Keterkaitan yang jujur ​​itu kecil: model menulis kode, dan Apidog adalah tempat Anda mengonfirmasi bahwa API benar-benar melakukan apa yang dikatakan kontrak.

Kapan harus beralih ke Opus 4.8

Sonnet 5 adalah default yang tepat untuk sebagian besar sesi Claude Code, tetapi Opus 4.8 mendapatkan harganya yang lebih tinggi dalam beberapa kasus.

Gunakan Opus 4.8 ketika:

Tetap gunakan Sonnet 5 ketika:

Beralih adalah satu perintah. Ketik /model claude-opus-4-8 untuk tugas yang sulit, lalu beralih kembali ke claude-sonnet-5 untuk sisa sesi Anda. Anda tidak perlu berkomitmen pada satu model untuk semuanya. Untuk perbandingan mendalam, baca perbandingan Sonnet 5 vs Opus 4.8 kami. Jika Anda sebelumnya menggunakan Sonnet 4.5 di Claude Code atau Fable 5 di Claude Code, alur kerja di sini akan terasa akrab.

Tips praktis

FAQ

Apakah Claude Sonnet 5 tersedia di Claude Code?

Ya. Sonnet 5 tersedia di Claude Code sejak rilis 30 Juni 2026. Pilih dengan perintah /model dan pilih Claude Sonnet 5, atau teruskan ID model secara langsung dengan /model claude-sonnet-5.

Apakah saya perlu mengubah pengaturan saya untuk pemikiran adaptif?

Tidak. Pemikiran adaptif aktif secara default pada Sonnet 5, dan Claude Code mengelola permintaan untuk Anda. Model memutuskan seberapa banyak untuk berpikir per tugas. Ini adalah perubahan dari Sonnet 4.6, di mana permintaan tanpa bidang pemikiran berjalan tanpa pemikiran apa pun. Lihat perbandingan Sonnet 5 vs Sonnet 4.6 kami untuk daftar lengkap perubahan perilaku.

Apakah Sonnet 5 cukup baik untuk pengodean, atau haruskah saya menggunakan Opus 4.8?

Untuk sebagian besar pengodean agensi di Claude Code, Sonnet 5 adalah default yang kuat. Tolok ukur peluncuran Anthropic menempatkannya dalam jarak sekitar 1 hingga 3 poin dari Opus 4.8 pada tugas-tugas penggunaan alat seperti SWE-bench Pro dan Terminal-Bench, dengan harga lebih rendah. Beralih ke Opus 4.8 untuk masalah penalaran murni yang paling sulit atau pekerjaan otonom berjangka panjang.

Bisakah saya menggunakan Sonnet 5 di Claude Code secara gratis?

Sonnet 5 adalah model default pada aplikasi Claude Gratis dan Pro dan tersedia di Claude Code. Penggunaan gratis dilengkapi dengan batas kecepatan dan penggunaan. Lihat panduan gratis Claude Sonnet 5 kami untuk jalur jujur dan apa saja batasannya.

Bagaimana tokenizer baru memengaruhi sesi Claude Code saya?

Teks yang sama menghasilkan sekitar 30% lebih banyak token daripada Sonnet 4.6. Tidak ada yang rusak, tetapi jendela konteks 1M menampung lebih sedikit teks dan biaya teks yang setara bisa lebih tinggi. Hitung ulang token terhadap Sonnet 5 daripada menggunakan kembali perkiraan lama.

Mengembangkan API dengan Apidog

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