{"id":852,"date":"2026-09-18T14:19:00","date_gmt":"2026-09-18T07:19:00","guid":{"rendered":"https:\/\/analisfakhri.my.id\/blog\/?p=852"},"modified":"2026-09-18T14:19:00","modified_gmt":"2026-09-18T07:19:00","slug":"menulis-system-prompt-untuk-ai-agent-lebih-dekat-ke-sop-daripada-sekadar-mengetik-obrolan","status":"publish","type":"post","link":"https:\/\/analisfakhri.my.id\/blog\/index.php\/2026\/09\/18\/menulis-system-prompt-untuk-ai-agent-lebih-dekat-ke-sop-daripada-sekadar-mengetik-obrolan\/","title":{"rendered":"Menulis System Prompt untuk AI Agent: Lebih Dekat ke SOP daripada Sekadar Mengetik Obrolan"},"content":{"rendered":"<p>Ada perbedaan sering disamakan padahal sebenarnya beda: menulis instruksi untuk AI agent (system prompt) itu lebih dekat ke menulis SOP terstruktur daripada sekadar mengetik obrolan biasa. Kualitas instruksi ini yang menentukan apakah agent konsisten menjalankan tugasnya, atau malah kadang benar kadang melenceng padahal tugasnya sama.<\/p>\n<h2>Instruksi yang Jelas Lebih Penting dari Instruksi yang Panjang<\/h2>\n<p>Godaan umum saat menulis system prompt adalah menambahkan lebih banyak kalimat supaya &#8220;lebih aman&#8221;. Padahal instruksi yang terlalu panjang dan bertumpuk kadang membuat agent kesulitan menentukan prioritas mana yang lebih penting kalau ada dua instruksi yang terasa tumpang tindih. Instruksi yang pendek tapi tegas urutan prioritasnya biasanya menghasilkan perilaku yang lebih konsisten dibanding instruksi panjang yang berusaha mengantisipasi semua kemungkinan sekaligus.<\/p>\n<h2>Contoh Konkret Membantu Lebih dari Penjelasan Abstrak<\/h2>\n<p>Memberi satu atau dua contoh percakapan nyata (bagaimana agent seharusnya merespons di situasi tertentu) sering lebih efektif daripada menjelaskan aturan secara abstrak. Teknik ini biasa disebut few-shot, dan gunanya bukan untuk mengajarkan pengetahuan baru, tapi menunjukkan format dan gaya respons yang diinginkan. Bedanya dengan sekadar aturan tertulis: contoh konkret lebih sulit disalahartikan.<\/p>\n<h2>Instruksi Negatif Perlu Ditulis Lebih Hati-Hati<\/h2>\n<p>Menulis &#8220;jangan lakukan X&#8221; kadang justru membuat agent lebih sering menyebut X dalam responsnya, karena kata itu tetap muncul dalam instruksi yang diproses. Pendekatan yang lebih aman biasanya menulis instruksi positif tentang apa yang harus dilakukan sebagai gantinya, bukan cuma daftar larangan. Ini nuansa kecil yang sering diabaikan tim yang baru mulai menulis instruksi agent sendiri.<\/p>\n<h2>Instruksi Bukan Sekali Tulis Lalu Selesai<\/h2>\n<p>System prompt yang baik biasanya hasil dari beberapa kali revisi setelah melihat respons agent di kasus nyata, bukan langsung sempurna dari draf pertama. Perubahan kecil pada satu kalimat instruksi kadang berdampak besar pada perilaku agent, sehingga setiap revisi sebaiknya diuji dulu di lingkungan terbatas sebelum dipakai untuk semua pelanggan. Pendekatan coba-uji-revisi ini bagian normal dari proses, bukan tanda instruksi awal gagal.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ada perbedaan sering disamakan padahal sebenarnya beda: menulis instruksi untuk AI agent (system prompt) itu lebih dekat ke menulis SOP terstruktur daripada sekadar mengetik obrolan biasa. Kualitas instruksi ini yang menentukan apakah agent konsisten menjalankan tugasnya, atau malah kadang benar kadang melenceng padahal tugasnya sama. Instruksi yang Jelas Lebih Penting dari Instruksi yang Panjang Godaan &#8230; <a title=\"Menulis System Prompt untuk AI Agent: Lebih Dekat ke SOP daripada Sekadar Mengetik Obrolan\" class=\"read-more\" href=\"https:\/\/analisfakhri.my.id\/blog\/index.php\/2026\/09\/18\/menulis-system-prompt-untuk-ai-agent-lebih-dekat-ke-sop-daripada-sekadar-mengetik-obrolan\/\" aria-label=\"Read more about Menulis System Prompt untuk AI Agent: Lebih Dekat ke SOP daripada Sekadar Mengetik Obrolan\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-852","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/analisfakhri.my.id\/blog\/index.php\/wp-json\/wp\/v2\/posts\/852","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/analisfakhri.my.id\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/analisfakhri.my.id\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/analisfakhri.my.id\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/analisfakhri.my.id\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=852"}],"version-history":[{"count":1,"href":"https:\/\/analisfakhri.my.id\/blog\/index.php\/wp-json\/wp\/v2\/posts\/852\/revisions"}],"predecessor-version":[{"id":861,"href":"https:\/\/analisfakhri.my.id\/blog\/index.php\/wp-json\/wp\/v2\/posts\/852\/revisions\/861"}],"wp:attachment":[{"href":"https:\/\/analisfakhri.my.id\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=852"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/analisfakhri.my.id\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=852"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/analisfakhri.my.id\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}