Untuk ikhtisar kemampuan baru Claude 4.5, lihat Apa yang baru di Claude 4.5. Untuk panduan migrasi dari model sebelumnya, lihat Bermigrasi ke Claude 4.5.
Prinsip umum
Jadilah eksplisit dengan instruksi Anda
Model Claude 4.x merespons dengan baik terhadap instruksi yang jelas dan eksplisit. Menjadi spesifik tentang output yang diinginkan dapat membantu meningkatkan hasil. Pelanggan yang menginginkan perilaku “di atas dan di luar” dari model Claude sebelumnya mungkin perlu meminta perilaku ini lebih eksplisit dengan model yang lebih baru.Contoh: Membuat dasbor analitik
Contoh: Membuat dasbor analitik
Kurang efektif:Lebih efektif:
Tambahkan konteks untuk meningkatkan kinerja
Memberikan konteks atau motivasi di balik instruksi Anda, seperti menjelaskan kepada Claude mengapa perilaku tersebut penting, dapat membantu model Claude 4.x memahami tujuan Anda dengan lebih baik dan memberikan respons yang lebih tertarget.Contoh: Preferensi pemformatan
Contoh: Preferensi pemformatan
Kurang efektif:Lebih efektif:
Berhati-hatilah dengan contoh & detail
Model Claude 4.x memperhatikan detail dan contoh dengan cermat sebagai bagian dari kemampuan mengikuti instruksi yang presisi. Pastikan bahwa contoh Anda sejalan dengan perilaku yang ingin Anda dorong dan minimalkan perilaku yang ingin Anda hindari.Penalaran horizon panjang dan pelacakan status
Model Claude 4.5 unggul dalam tugas penalaran horizon panjang dengan kemampuan pelacakan status yang luar biasa. Model ini mempertahankan orientasi di seluruh sesi yang diperpanjang dengan fokus pada kemajuan inkremental—membuat kemajuan yang stabil pada beberapa hal sekaligus daripada mencoba semuanya sekaligus. Kemampuan ini terutama muncul di seluruh jendela konteks atau iterasi tugas yang berbeda, di mana Claude dapat bekerja pada tugas yang kompleks, menyimpan status, dan melanjutkan dengan jendela konteks yang segar.Kesadaran konteks dan alur kerja multi-jendela
Model Claude 4.5 menampilkan kesadaran konteks, memungkinkan model untuk melacak jendela konteks yang tersisa (yaitu “anggaran token”) di seluruh percakapan. Ini memungkinkan Claude untuk menjalankan tugas dan mengelola konteks dengan lebih efektif dengan memahami berapa banyak ruang yang dimilikinya untuk bekerja. Mengelola batas konteks: Jika Anda menggunakan Claude dalam harness agen yang memadatkan konteks atau memungkinkan menyimpan konteks ke file eksternal (seperti di Claude Code), kami sarankan menambahkan informasi ini ke prompt Anda sehingga Claude dapat berperilaku sesuai. Jika tidak, Claude mungkin kadang-kadang secara alami mencoba menyelesaikan pekerjaan saat mendekati batas konteks. Di bawah ini adalah contoh prompt:Contoh prompt
Alur kerja jendela konteks multi
Untuk tugas yang mencakup beberapa jendela konteks:- Gunakan prompt yang berbeda untuk jendela konteks pertama yang sangat: Gunakan jendela konteks pertama untuk menyiapkan kerangka kerja (tulis tes, buat skrip setup), kemudian gunakan jendela konteks di masa depan untuk mengulangi daftar tugas.
-
Buat model menulis tes dalam format terstruktur: Minta Claude untuk membuat tes sebelum memulai pekerjaan dan lacak dalam format terstruktur (misalnya,
tests.json). Ini menghasilkan kemampuan jangka panjang yang lebih baik untuk mengulangi. Ingatkan Claude tentang pentingnya tes: “Tidak dapat diterima untuk menghapus atau mengedit tes karena ini dapat menyebabkan fungsionalitas yang hilang atau bermasalah.” -
Siapkan alat kualitas hidup: Dorong Claude untuk membuat skrip setup (misalnya,
init.sh) untuk memulai server dengan elegan, menjalankan suite tes, dan linter. Ini mencegah pekerjaan berulang saat melanjutkan dari jendela konteks yang segar. -
Memulai dari awal vs pemadatan: Ketika jendela konteks dihapus, pertimbangkan untuk memulai dengan jendela konteks yang benar-benar baru daripada menggunakan pemadatan. Model Claude 4.5 sangat efektif dalam menemukan status dari sistem file lokal. Dalam beberapa kasus, Anda mungkin ingin memanfaatkan ini daripada pemadatan. Jadilah preskriptif tentang cara memulainya:
- “Panggil pwd; Anda hanya dapat membaca dan menulis file di direktori ini.”
- “Tinjau progress.txt, tests.json, dan git logs.”
- “Jalankan secara manual melalui tes integrasi fundamental sebelum melanjutkan untuk mengimplementasikan fitur baru.”
- Sediakan alat verifikasi: Seiring dengan bertambahnya panjang tugas otonom, Claude perlu memverifikasi kebenaran tanpa umpan balik manusia yang berkelanjutan. Alat seperti server Playwright MCP atau kemampuan penggunaan komputer untuk menguji UI sangat membantu.
- Dorong penggunaan konteks yang lengkap: Minta Claude untuk menyelesaikan komponen secara efisien sebelum melanjutkan:
Contoh prompt
Praktik terbaik manajemen status
- Gunakan format terstruktur untuk data status: Saat melacak informasi terstruktur (seperti hasil tes atau status tugas), gunakan JSON atau format terstruktur lainnya untuk membantu Claude memahami persyaratan skema
- Gunakan teks tidak terstruktur untuk catatan kemajuan: Catatan kemajuan bentuk bebas bekerja dengan baik untuk melacak kemajuan umum dan konteks
- Gunakan git untuk pelacakan status: Git menyediakan log tentang apa yang telah dilakukan dan checkpoint yang dapat dipulihkan. Model Claude 4.5 berkinerja sangat baik dalam menggunakan git untuk melacak status di seluruh beberapa sesi.
- Tekankan kemajuan inkremental: Secara eksplisit minta Claude untuk melacak kemajuannya dan fokus pada pekerjaan inkremental
Contoh: Pelacakan status
Contoh: Pelacakan status
Gaya komunikasi
Model Claude 4.5 memiliki gaya komunikasi yang lebih ringkas dan alami dibandingkan dengan model sebelumnya:- Lebih langsung dan berdasarkan: Memberikan laporan kemajuan berbasis fakta daripada pembaruan yang merayakan diri sendiri
- Lebih percakapan: Sedikit lebih lancar dan percakapan, kurang seperti mesin
- Kurang bertele-tele: Mungkin melewatkan ringkasan terperinci untuk efisiensi kecuali diminta sebaliknya
Panduan untuk situasi spesifik
Seimbangkan verbositas
Model Claude 4.5 cenderung ke arah efisiensi dan mungkin melewatkan ringkasan verbal setelah panggilan alat, melompat langsung ke tindakan berikutnya. Meskipun ini menciptakan alur kerja yang efisien, Anda mungkin lebih suka visibilitas yang lebih besar ke dalam proses penalarannya. Jika Anda ingin Claude memberikan pembaruan saat bekerja:Contoh prompt
Pola penggunaan alat
Model Claude 4.5 dilatih untuk mengikuti instruksi yang presisi dan mendapat manfaat dari arahan eksplisit untuk menggunakan alat tertentu. Jika Anda mengatakan “bisakah Anda menyarankan beberapa perubahan,” kadang-kadang akan memberikan saran daripada mengimplementasikannya—bahkan jika membuat perubahan mungkin apa yang Anda maksudkan. Agar Claude mengambil tindakan, jadilah lebih eksplisit:Contoh: Instruksi eksplisit
Contoh: Instruksi eksplisit
Kurang efektif (Claude hanya akan menyarankan):Lebih efektif (Claude akan membuat perubahan):Atau:
Contoh prompt untuk tindakan proaktif
Contoh prompt untuk tindakan konservatif
Kontrol format respons
Ada beberapa cara yang telah kami temukan sangat efektif dalam mengarahkan pemformatan output dalam model Claude 4.x:-
Katakan kepada Claude apa yang harus dilakukan daripada apa yang tidak boleh dilakukan
- Alih-alih: “Jangan gunakan markdown dalam respons Anda”
- Coba: “Respons Anda harus terdiri dari paragraf prosa yang mengalir dengan lancar.”
-
Gunakan indikator format XML
- Coba: “Tulis bagian prosa respons Anda dalam tag <smoothly_flowing_prose_paragraphs>.”
- Cocokkan gaya prompt Anda dengan output yang diinginkan Gaya pemformatan yang digunakan dalam prompt Anda dapat mempengaruhi gaya respons Claude. Jika Anda masih mengalami masalah steerability dengan pemformatan output, kami merekomendasikan sebaik mungkin mencocokkan gaya prompt Anda dengan gaya output yang diinginkan. Misalnya, menghapus markdown dari prompt Anda dapat mengurangi volume markdown dalam output.
- Gunakan prompt terperinci untuk preferensi pemformatan spesifik Untuk kontrol lebih besar atas penggunaan markdown dan pemformatan, berikan panduan eksplisit:
Contoh prompt untuk meminimalkan markdown
Penelitian dan pengumpulan informasi
Model Claude 4.5 menunjukkan kemampuan pencarian agen yang luar biasa dan dapat menemukan dan mensintesis informasi dari berbagai sumber secara efektif. Untuk hasil penelitian yang optimal:- Berikan kriteria kesuksesan yang jelas: Tentukan apa yang merupakan jawaban yang berhasil untuk pertanyaan penelitian Anda
- Dorong verifikasi sumber: Minta Claude untuk memverifikasi informasi di berbagai sumber
- Untuk tugas penelitian yang kompleks, gunakan pendekatan terstruktur:
Contoh prompt untuk penelitian kompleks
Orkestrasi subagen
Model Claude 4.5 menunjukkan kemampuan orkestrasi subagen asli yang secara signifikan ditingkatkan. Model-model ini dapat mengenali kapan tugas akan mendapat manfaat dari pendelegasian pekerjaan ke subagen khusus dan melakukannya secara proaktif tanpa memerlukan instruksi eksplisit. Untuk memanfaatkan perilaku ini:- Pastikan alat subagen yang terdefinisi dengan baik: Memiliki alat subagen yang tersedia dan dijelaskan dalam definisi alat
- Biarkan Claude mengorkestrasi secara alami: Claude akan mendelegasikan secara tepat tanpa instruksi eksplisit
- Sesuaikan konservatisme jika diperlukan:
Contoh prompt untuk penggunaan subagen konservatif
Pengetahuan diri model
Jika Anda ingin Claude mengidentifikasi dirinya dengan benar dalam aplikasi Anda atau menggunakan string API tertentu:Contoh prompt untuk identitas model
Contoh prompt untuk string model
Manfaatkan kemampuan pemikiran & pemikiran yang disisipi
Model Claude 4.x menawarkan kemampuan pemikiran yang dapat sangat membantu untuk tugas-tugas yang melibatkan refleksi setelah penggunaan alat atau penalaran multi-langkah yang kompleks. Anda dapat memandu pemikiran awal atau tersisipi untuk hasil yang lebih baik.Contoh prompt
Untuk informasi lebih lanjut tentang kemampuan pemikiran, lihat Extended thinking.
Pembuatan dokumen
Model Claude 4.5 unggul dalam membuat presentasi, animasi, dan dokumen visual. Model-model ini cocok atau melampaui Claude Opus 4.1 di domain ini, dengan sentuhan kreatif yang mengesankan dan mengikuti instruksi yang lebih kuat. Model-model ini menghasilkan output yang dipoles dan dapat digunakan pada percobaan pertama dalam sebagian besar kasus. Untuk hasil terbaik dengan pembuatan dokumen:Contoh prompt
Optimalkan panggilan alat paralel
Model Claude 4.x unggul dalam eksekusi alat paralel, dengan Sonnet 4.5 menjadi sangat agresif dalam menjalankan beberapa operasi secara bersamaan. Model Claude 4.x akan:- Menjalankan beberapa pencarian spekulatif selama penelitian
- Membaca beberapa file sekaligus untuk membangun konteks lebih cepat
- Menjalankan perintah bash secara paralel (yang bahkan dapat membuat bottleneck kinerja sistem)
Contoh prompt untuk efisiensi paralel maksimal
Contoh prompt untuk mengurangi eksekusi paralel
Kurangi pembuatan file dalam pengkodean agen
Model Claude 4.x kadang-kadang dapat membuat file baru untuk tujuan pengujian dan iterasi, terutama saat bekerja dengan kode. Pendekatan ini memungkinkan Claude menggunakan file, terutama skrip python, sebagai ‘scratchpad sementara’ sebelum menyimpan output finalnya. Menggunakan file sementara dapat meningkatkan hasil terutama untuk kasus penggunaan pengkodean agen. Jika Anda lebih suka meminimalkan pembuatan file baru bersih, Anda dapat menginstruksikan Claude untuk membersihkan setelah dirinya sendiri:Contoh prompt
Tingkatkan pembuatan kode visual dan frontend
Model Claude 4.x dapat menghasilkan antarmuka pengguna berkualitas tinggi, fungsional, dan secara visual berbeda. Namun, tanpa panduan, kode frontend dapat default ke pola generik yang kekurangan minat visual. Untuk membangkitkan hasil UI yang luar biasa:- Berikan dorongan eksplisit untuk kreativitas:
Contoh prompt
- Tentukan arah estetika dan batasan desain:
Contoh prompt
- Dorong keragaman desain dan estetika fusi:
Contoh prompt
- Minta fitur spesifik secara eksplisit:
- “Sertakan sebanyak mungkin fitur dan interaksi yang relevan”
- “Tambahkan animasi dan elemen interaktif”
- “Buat implementasi yang lengkap di luar dasar”
Hindari fokus pada lulus tes dan hard-coding
Model Claude 4.x kadang-kadang dapat fokus terlalu berat pada membuat tes lulus dengan mengorbankan solusi yang lebih umum, atau mungkin menggunakan solusi seperti skrip pembantu untuk refactoring kompleks daripada menggunakan alat standar secara langsung. Untuk mencegah perilaku ini dan memastikan solusi yang kuat dan dapat digeneralisasi:Contoh prompt
Meminimalkan halusinasi dalam pengkodean agen
Model Claude 4.x kurang rentan terhadap halusinasi dan memberikan jawaban yang lebih akurat, berdasarkan, dan cerdas berdasarkan kode. Untuk mendorong perilaku ini bahkan lebih dan meminimalkan halusinasi:Contoh prompt
Pertimbangan migrasi
Saat bermigrasi ke model Claude 4.5:- Jadilah spesifik tentang perilaku yang diinginkan: Pertimbangkan untuk menjelaskan dengan tepat apa yang ingin Anda lihat dalam output.
- Bingkai instruksi Anda dengan pengubah: Menambahkan pengubah yang mendorong Claude untuk meningkatkan kualitas dan detail output dapat membantu membentuk kinerja Claude dengan lebih baik. Misalnya, alih-alih “Buat dasbor analitik”, gunakan “Buat dasbor analitik. Sertakan sebanyak mungkin fitur dan interaksi yang relevan. Lakukan lebih dari dasar untuk membuat implementasi yang lengkap.”
- Minta fitur spesifik secara eksplisit: Animasi dan elemen interaktif harus diminta secara eksplisit ketika diinginkan.