<callout icon="๐">
Sebelum Anda Mulai, Baca Ini Dulu
Framework delapan kotak Role, Context, Objective, Audience, Format, Tone, Constraint, Output banyak beredar sebagai cara menulis prompt yang baik. Arahnya tidak keliru, tapi framework itu bukan berasal dari dokumentasi resmi Claude, dan ada dua teknik yang menurut dokumentasi justru paling berpengaruh, sama sekali tidak masuk ke delapan kotak tersebut. Tutorial ini menyusun ulang seluruh teknik prompting untuk Claude, dicocokkan langsung ke dokumentasi resmi Prompting Best Practices di platform Claude, per Agustus 2026. Semua teknik di sini bisa langsung dipakai di percakapan biasa Claude.ai atau aplikasi Claude, tidak perlu akses developer atau API. </callout>
๐ฏ Kenapa Ini Penting
Kalau Anda pernah menemukan infografis dengan struktur Role-Context-Objective-Audience-Format-Tone-Constraint-Output, kemungkinan besar Anda pernah mencoba menirunya. Delapan elemen itu terdengar lengkap, dan hasilnya memang biasanya lebih baik dibanding prompt satu kalimat seperti "buatkan caption Instagram tentang produktivitas." Masalahnya, framework itu disusun sebagai template generik yang bisa dipakai untuk model AI apa pun, bukan disusun khusus berdasarkan cara kerja Claude. Begitu dicocokkan ke dokumentasi resmi Prompting Best Practices yang diterbitkan Anthropic sendiri, ada kesenjangan yang cukup besar antara apa yang ditulis di framework itu dan apa yang benar-benar disebut sebagai teknik paling berpengaruh untuk mengarahkan output Claude.
โ Hasil Verifikasi
Berikut yang ditemukan setelah delapan elemen infografis dicocokkan satu per satu ke dokumentasi resmi:
- Role dan Context memang ada di dokumentasi resmi, dengan nama teknik "Give Claude a role" dan "Add context to improve performance". Dua elemen ini terverifikasi dan memang berpengaruh.
- Objective, Audience, Format, Tone, dan Constraint bukan lima teknik terpisah. Menurut dokumentasi resmi, kelimanya adalah bagian dari satu prinsip yang sama, yaitu "Be clear and direct", kejelasan dan spesifisitas instruksi. Memisahkannya jadi lima kotak berbeda membuat orang berpikir itu lima langkah berbeda, padahal intinya satu: makin spesifik instruksi Anda, makin baik hasilnya.
- Dua teknik yang paling ditekankan dokumentasi resmi justru tidak ada sama sekali di framework delapan kotak itu, yaitu penggunaan contoh (examples/multishot) dan penataan prompt dengan tag XML. Dokumentasi menyebut penggunaan contoh sebagai salah satu cara paling reliable untuk mengarahkan format, nada, dan struktur output Claude, lebih reliable dibanding sekadar menjelaskan lewat instruksi teks biasa.
โ ๏ธ Catatan: Framework yang beredar itu benar, tapi tidak lengkap. Bagian yang hilang justru yang paling berpengaruh menurut dokumentasi resmi.
๐ง Framework yang Benar-Benar Dipakai di Dokumentasi Resmi
Dokumentasi resmi Claude menyusun teknik prompting dalam lima prinsip utama, bukan delapan kotak terpisah.
1. Jelas dan Spesifik (Be Clear and Direct)
Ini prinsip payung yang menampung Objective, Audience, Format, Tone, dan Constraint dari framework lama sekaligus. Dokumentasi resmi memakai analogi karyawan baru yang cerdas tapi belum paham norma kerja Anda: makin presisi Anda menjelaskan yang Anda mau, makin baik hasilnya. Ada satu uji sederhana dari dokumentasi resmi yang layak Anda ingat, sebut saja aturan emas: tunjukkan prompt Anda ke kolega yang minim konteks tentang tugas itu, lalu minta dia mengikuti instruksinya. Kalau kolega Anda bingung, Claude juga akan bingung. Praktek konkretnya:
- Sebutkan format output yang Anda mau secara eksplisit. Jangan cuma "buatkan caption", tapi "buatkan caption 150 kata dengan struktur hook, masalah, tiga tips, data, lalu CTA."
- Kalau urutan langkah penting, tulis sebagai daftar bernomor, bukan paragraf panjang.
2. Tambahkan Konteks (Add Context to Improve Performance)
Menjelaskan alasan di balik instruksi Anda membuat Claude bisa menggeneralisasi maksud Anda, bukan cuma mengikuti instruksi secara harfiah. Kalau Anda bilang "hindari bahasa yang terlalu formal", Claude akan menebak batasannya sendiri. Kalau Anda bilang "hindari bahasa terlalu formal karena audiensnya pekerja kantoran usia 25-35 tahun yang scroll santai di sela kerja", Claude punya alasan konkret untuk mengambil keputusan gaya bahasa yang tepat, bahkan di bagian yang tidak Anda instruksikan secara eksplisit.
3. Sertakan Contoh (Use Examples Effectively / Multishot)
Ini teknik yang hilang dari framework delapan kotak, padahal dokumentasi resmi menyebutnya sebagai salah satu cara paling reliable untuk mengarahkan format, nada, dan struktur output Claude. Aturan pakainya:
- Berikan tiga sampai lima contoh untuk hasil terbaik.
- Contoh harus relevan, mencerminkan kasus pemakaian asli Anda.
- Contoh harus beragam, mencakup kasus tepi supaya Claude tidak menangkap pola yang tidak Anda maksud.
- Bungkus tiap contoh dengan tag
<example>, dan kalau ada beberapa, bungkus semuanya dalam tag<examples>. Kalau Anda tidak yakin contoh Anda sudah cukup baik, Anda bisa minta Claude sendiri mengevaluasi relevansi dan keberagamannya, atau minta dibuatkan contoh tambahan berdasarkan contoh awal Anda.
4. Strukturkan dengan Tag XML (Structure Prompts with XML Tags)
Teknik ini juga tidak ada di framework delapan kotak, padahal ini teknik yang paling spesifik untuk cara Claude bekerja, bukan teknik generik yang berlaku untuk semua model AI.
Kalau prompt Anda mencampur instruksi, konteks, contoh, dan input dalam satu paragraf panjang, Claude bisa salah menafsirkan bagian mana yang instruksi dan bagian mana yang sekadar informasi latar. Membungkus tiap jenis konten dengan tag sendiri, misalnya <instruksi>, <konteks>, <input>, mengurangi risiko salah tafsir itu.
Aturan pakainya:
- Pakai nama tag yang konsisten dan deskriptif di seluruh prompt Anda.
- Kalau kontennya berlapis, susun tag secara bersarang. Misalnya beberapa dokumen di dalam tag
<dokumen>, masing-masing dokumen di dalam tag<dokumen index="1">.
5. Beri Peran (Give Claude a Role)
Satu kalimat peran di awal percakapan sudah cukup mengubah fokus nada dan cara Claude merespons. Kalau Anda pakai Claude.ai versi chat biasa, cukup ketik peran itu sebagai kalimat pembuka pesan Anda, misalnya "Kamu adalah content strategist untuk akun edukasi AI di Indonesia." Kalau Anda memakai fitur Projects (tersedia di paket Pro ke atas), peran itu bisa disimpan permanen di kolom instruksi khusus project supaya tidak perlu diulang setiap membuka chat baru. Untuk preferensi yang berlaku di semua percakapan Anda, bukan cuma satu project, Claude.ai juga punya kolom "Instructions for Claude" di menu Settings yang tersedia di semua paket termasuk gratis.
๐ Contoh Lengkap: Prompt yang Sama, Tiga Versi
Supaya kelihatan bedanya, ini prompt yang sama, disusun dengan tiga level berbeda.
Versi 1, prompt polos
"Buatkan caption Instagram tentang produktivitas." Hasilnya generik, karena Claude tidak tahu siapa target pembacanya, mau seformal apa, atau strukturnya seperti apa.
Versi 2, pakai framework delapan kotak
"Kamu adalah content strategist untuk akun edukasi AI di Indonesia. Konteksnya membahas cara memakai AI untuk produktivitas kerja. Audiensnya pekerja kantoran usia 25-35 tahun yang melek teknologi. Buatkan caption Instagram, 150-180 kata, dengan struktur hook, masalah, tiga tips, data, CTA. Tone-nya santai, profesional, inspiratif. Gunakan satu data statistik terpercaya, hindari kalimat klise dan CTA generik." Hasilnya sudah jauh lebih terarah dibanding versi polos. Tapi kalau Anda sudah pernah membuat caption dengan gaya khas Anda sebelumnya, Claude masih menebak seperti apa persisnya "santai, profesional, inspiratif" versi Anda.
Versi 3, pakai lima teknik terverifikasi
<peran>
Kamu adalah content strategist untuk akun edukasi AI di Indonesia bernama @kayadigital.ai.
</peran>
<konteks>
Caption ini membahas cara memakai AI untuk produktivitas kerja, ditujukan untuk pekerja kantoran usia 25-35 tahun yang melek teknologi dan biasa scroll Instagram di sela kerja. Audiens ini sudah sering ketemu konten AI generik, jadi caption harus terasa personal, bukan template.
</konteks>
<instruksi>
Buatkan caption Instagram 150-180 kata dengan struktur: hook, masalah, tiga tips, satu data statistik terpercaya, CTA. Hindari kalimat klise dan CTA generik seperti "yuk coba sekarang".
</instruksi>
<contoh>
<example>
Hook: "Masih ngerjain laporan mingguan manual? AI bisa motong waktunya jadi 15 menit."
</example>
<example>
Hook: "80 persen orang pakai AI cuma buat nanya-nanya. Padahal fiturnya bisa lebih dari itu."
</example>
</contoh>
Perbedaan Versi 2 dan Versi 3 ada di dua bagian: contoh hook yang menunjukkan persis gaya yang Anda mau, dan tag yang memisahkan peran, konteks, serta instruksi supaya Claude tidak mencampur ketiganya jadi satu blok teks panjang yang berpotensi disalahtafsirkan.
๐๏ธ Bonus: Kalau Prompt Anda Melibatkan Dokumen Panjang
Kalau Anda menempelkan dokumen panjang, misalnya transkrip, laporan, atau draft artikel, ke dalam chat sebelum bertanya, urutan penempatannya berpengaruh ke kualitas jawaban. Dokumentasi resmi menyebutkan bahwa dalam pengujian internal, menaruh instruksi dan pertanyaan Anda di bagian paling akhir, setelah dokumen panjangnya, bisa menaikkan kualitas respons hingga 30 persen dibanding menaruh instruksi di awal, khususnya untuk input yang kompleks dan melibatkan banyak dokumen sekaligus. Jadi urutan yang disarankan: tempel dokumen panjang Anda dulu di bagian paling atas pesan, baru instruksi dan pertanyaan Anda di bagian paling bawah.
โ ๏ธ Kesalahan Umum
- Menganggap delapan kotak itu delapan langkah yang sama pentingnya. Padahal enam dari delapan cuma variasi dari satu prinsip yang sama: kejelasan.
- Melewatkan contoh karena dianggap merepotkan menyiapkannya. Padahal ini justru teknik dengan bukti paling kuat di dokumentasi resmi untuk konsistensi format dan nada.
- Menganggap tag XML cuma buat developer yang pakai API. Padahal tag ini bisa langsung diketik di kolom chat biasa Claude.ai, tidak butuh setup apa pun.
- Menaruh dokumen panjang di akhir prompt, instruksi di awal. Urutan yang benar justru terbalik untuk hasil terbaik.
๐ Tabel Rangkuman Verifikasi
| No | Elemen di Infografis | Status Verifikasi | Nama Teknik Resmi |
|---|---|---|---|
| 1 | Role | Terverifikasi, berdiri sendiri | Give Claude a role |
| 2 | Context | Terverifikasi, berdiri sendiri | Add context to improve performance |
| 3 | Objective, Audience, Format, Tone, Constraint | Terverifikasi, tapi digabung jadi satu prinsip | Be clear and direct |
| 4 | Output | Bagian dari Be clear and direct, bukan langkah terpisah | Be clear and direct |
| 5 | Tidak ada di infografis | Hilang dari infografis, disebut paling reliable | Use examples effectively (multishot) |
| 6 | Tidak ada di infografis | Hilang dari infografis, spesifik untuk Claude | Structure prompts with XML tags |
โ Checklist Sebelum Kirim Prompt
- Instruksi sudah sejelas mungkin, sudah lolos uji "kalau kolega saya baca ini, dia paham tidak"
- Sudah menjelaskan alasan atau konteks di balik instruksi, bukan cuma perintahnya saja
- Sudah menyertakan minimal satu sampai tiga contoh kalau tugasnya butuh format atau gaya yang konsisten
- Instruksi, konteks, dan input sudah dipisah pakai tag kalau prompt Anda cukup panjang atau mencampur beberapa jenis konten
- Sudah memberi peran di awal kalau Anda butuh nada atau sudut pandang tertentu
- Dokumen panjang sudah ditempel di awal pesan, instruksi dan pertanyaan di akhir
๐ฌ Ada Pertanyaan Lain?
Tulis di kolom komentar atau kirim DM ke Instagram @kayadigital.ai. Semua pesan yang masuk dibaca.