Panduan ini menyediakan strategi dan teknik lanjutan untuk mendapatkan hasil maksimal dari fitur pemikiran yang diperpanjang Claude. Pemikiran yang diperpanjang memungkinkan Claude untuk mengerjakan masalah kompleks secara bertahap, meningkatkan kinerja pada tugas-tugas yang sulit.

Lihat Model pemikiran yang diperpanjang untuk panduan dalam memutuskan kapan menggunakan pemikiran yang diperpanjang.

Sebelum memulai

Panduan ini mengasumsikan bahwa Anda telah memutuskan untuk menggunakan mode pemikiran yang diperpanjang dan telah meninjau langkah-langkah dasar kami tentang cara memulai dengan pemikiran yang diperpanjang serta panduan implementasi pemikiran yang diperpanjang kami.

Pertimbangan teknis untuk pemikiran yang diperpanjang

  • Token pemikiran memiliki anggaran minimum 1024 token. Kami menyarankan agar Anda memulai dengan anggaran pemikiran minimum dan secara bertahap meningkatkannya berdasarkan kebutuhan dan kompleksitas tugas Anda.
  • Untuk beban kerja di mana anggaran pemikiran optimal di atas 32K, kami menyarankan agar Anda menggunakan pemrosesan batch untuk menghindari masalah jaringan. Permintaan yang mendorong model untuk berpikir di atas 32K token menyebabkan permintaan berjalan lama yang mungkin bertabrakan dengan batas waktu sistem dan batas koneksi terbuka.
  • Pemikiran yang diperpanjang berkinerja terbaik dalam bahasa Inggris, meskipun output akhir dapat dalam bahasa apa pun yang didukung Claude.
  • Jika Anda membutuhkan pemikiran di bawah anggaran minimum, kami menyarankan menggunakan mode standar, dengan pemikiran dimatikan, dengan prompting rantai pemikiran tradisional dengan tag XML (seperti <thinking>). Lihat prompting rantai pemikiran.

Teknik prompting untuk pemikiran yang diperpanjang

Gunakan instruksi umum terlebih dahulu, lalu pecahkan masalah dengan instruksi yang lebih bertahap

Claude sering berkinerja lebih baik dengan instruksi tingkat tinggi untuk berpikir secara mendalam tentang suatu tugas daripada panduan preskriptif langkah demi langkah. Kreativitas model dalam mendekati masalah mungkin melebihi kemampuan manusia untuk menentukan proses pemikiran yang optimal.

Misalnya, alih-alih:

Pikirkan masalah matematika ini langkah demi langkah: 
1. Pertama, identifikasi variabel-variabelnya
2. Kemudian, susun persamaannya
3. Selanjutnya, selesaikan untuk x
...

Pertimbangkan:

Mohon pikirkan masalah matematika ini secara menyeluruh dan sangat detail. 
Pertimbangkan beberapa pendekatan dan tunjukkan penalaran lengkap Anda.
Coba metode berbeda jika pendekatan pertama Anda tidak berhasil.

Meskipun demikian, Claude masih dapat secara efektif mengikuti langkah-langkah eksekusi terstruktur yang kompleks bila diperlukan. Model ini dapat menangani daftar yang lebih panjang dengan instruksi yang lebih kompleks daripada versi sebelumnya. Kami menyarankan agar Anda memulai dengan instruksi yang lebih umum, kemudian membaca output pemikiran Claude dan melakukan iterasi untuk memberikan instruksi yang lebih spesifik untuk mengarahkan pemikirannya dari sana.

Prompting multishot dengan pemikiran yang diperpanjang

Prompting multishot bekerja dengan baik dengan pemikiran yang diperpanjang. Ketika Anda memberikan Claude contoh cara berpikir melalui masalah, ia akan mengikuti pola penalaran serupa dalam blok pemikiran yang diperpanjang.

Anda dapat menyertakan contoh few-shot dalam prompt Anda dalam skenario pemikiran yang diperpanjang dengan menggunakan tag XML seperti <thinking> atau <scratchpad> untuk menunjukkan pola kanonik pemikiran yang diperpanjang dalam contoh-contoh tersebut.

Claude akan menggeneralisasi pola tersebut ke proses pemikiran yang diperpanjang secara formal. Namun, mungkin Anda akan mendapatkan hasil yang lebih baik dengan memberi Claude kebebasan untuk berpikir dengan cara yang dianggapnya terbaik.

Contoh:

Saya akan menunjukkan cara menyelesaikan masalah matematika, kemudian saya ingin Anda menyelesaikan yang serupa.

Masalah 1: Berapa 15% dari 80?

<thinking>
Untuk menemukan 15% dari 80:
1. Konversi 15% ke desimal: 15% = 0,15
2. Kalikan: 0,15 × 80 = 12
</thinking>

Jawabannya adalah 12.

Sekarang selesaikan yang ini:
Masalah 2: Berapa 35% dari 240?

Memaksimalkan kepatuhan instruksi dengan pemikiran yang diperpanjang

Claude menunjukkan peningkatan signifikan dalam kepatuhan instruksi ketika pemikiran yang diperpanjang diaktifkan. Model biasanya:

  1. Bernalar tentang instruksi di dalam blok pemikiran yang diperpanjang
  2. Mengeksekusi instruksi tersebut dalam respons

Untuk memaksimalkan kepatuhan instruksi:

  • Bersikaplah jelas dan spesifik tentang apa yang Anda inginkan
  • Untuk instruksi kompleks, pertimbangkan untuk memecahnya menjadi langkah-langkah bernomor yang harus dikerjakan Claude secara metodis
  • Berikan Claude anggaran yang cukup untuk memproses instruksi sepenuhnya dalam pemikiran yang diperpanjangnya

Menggunakan pemikiran yang diperpanjang untuk men-debug dan mengarahkan perilaku Claude

Anda dapat menggunakan output pemikiran Claude untuk men-debug logika Claude, meskipun metode ini tidak selalu dapat diandalkan sepenuhnya.

Untuk memanfaatkan metodologi ini dengan sebaik-baiknya, kami merekomendasikan tips berikut:

  • Kami tidak menyarankan untuk meneruskan pemikiran yang diperpanjang Claude kembali dalam blok teks pengguna, karena ini tidak meningkatkan kinerja dan mungkin justru menurunkan hasil.
  • Pengisian awal pemikiran yang diperpanjang secara eksplisit tidak diizinkan, dan mengubah secara manual teks output model yang mengikuti blok pemikirannya kemungkinan akan menurunkan hasil karena kebingungan model.

Ketika pemikiran yang diperpanjang dimatikan, prefill teks respons assistant standar masih diizinkan.

Terkadang Claude mungkin mengulangi pemikiran yang diperpanjangnya dalam teks output asisten. Jika Anda menginginkan respons yang bersih, instruksikan Claude untuk tidak mengulangi pemikiran yang diperpanjangnya dan hanya mengeluarkan jawaban.

Memanfaatkan output panjang dan pemikiran bentuk panjang

Untuk kasus penggunaan pembuatan dataset, coba prompt seperti “Tolong buat tabel yang sangat detail tentang…” untuk menghasilkan dataset yang komprehensif.

Untuk kasus penggunaan seperti pembuatan konten terperinci di mana Anda mungkin ingin menghasilkan blok pemikiran yang diperpanjang yang lebih panjang dan respons yang lebih detail, coba tips berikut:

  • Tingkatkan panjang pemikiran yang diperpanjang maksimum DAN secara eksplisit minta output yang lebih panjang
  • Untuk output yang sangat panjang (20.000+ kata), minta garis besar terperinci dengan jumlah kata hingga tingkat paragraf. Kemudian minta Claude untuk mengindeks paragrafnya ke garis besar dan mempertahankan jumlah kata yang ditentukan

Kami tidak menyarankan agar Anda mendorong Claude untuk mengeluarkan lebih banyak token demi mengeluarkan token. Sebaliknya, kami mendorong Anda untuk memulai dengan anggaran pemikiran kecil dan meningkatkannya sesuai kebutuhan untuk menemukan pengaturan optimal untuk kasus penggunaan Anda.

Berikut adalah contoh kasus penggunaan di mana Claude unggul karena pemikiran yang diperpanjang lebih lama:

Minta Claude merefleksikan dan memeriksa pekerjaannya untuk meningkatkan konsistensi dan penanganan kesalahan

Anda dapat menggunakan prompting bahasa alami sederhana untuk meningkatkan konsistensi dan mengurangi kesalahan:

  1. Minta Claude untuk memverifikasi pekerjaannya dengan tes sederhana sebelum menyatakan tugas selesai
  2. Instruksikan model untuk menganalisis apakah langkah sebelumnya mencapai hasil yang diharapkan
  3. Untuk tugas pengkodean, minta Claude untuk menjalankan kasus uji dalam pemikiran yang diperpanjangnya

Contoh:

Tulis fungsi untuk menghitung faktorial dari sebuah angka. 
Sebelum Anda selesai, harap verifikasi solusi Anda dengan kasus uji untuk:
- n=0
- n=1
- n=5
- n=10
Dan perbaiki masalah apa pun yang Anda temukan.

Langkah selanjutnya