Prompts coding AI adalah perbedaan antara menggunakan Claude atau ChatGPT sebagai mesin pencari yang sedikit lebih cepat dan menggunakannya sebagai pasangan programmer yang bekerja. Model ini mampu keduanya — yang mengubah hasil adalah cara Anda bertanya. Prompt coding yang kuat menyebutkan bahasa dan kerangka kerja, memberikan AI kode atau error yang sebenarnya, mendefinisikan satu tugas yang jelas, dan memberitahunya seperti apa output yang baik: sebuah diff, fungsi yang sudah diuji, penjelasan akar masalah. Masukan yang samar, keluaran yang samar.
Panduan ini mengumpulkan prompts coding AI praktis untuk pekerjaan yang dilakukan pengembang setiap hari — menulis fungsi, memperbaiki bug, meninjau kode, menulis tes, dan mendokumentasikan API. Masing-masing bekerja dengan Claude, ChatGPT, atau chat AI apa pun. Salin, tempel kode atau error Anda, dan isi bagian dalam tanda kurung.
Apa yang membuat prompt coding efektif
Prompt coding terbaik memiliki empat ciri: menyebutkan stack, memberikan AI input asli bukan deskripsinya, meminta satu hal saja, dan menentukan bentuk jawaban. "Perbaiki kode saya" memaksa AI menebak; "ini fungsi dan jejak stack, temukan akar masalah dan berikan versi yang diperbaiki dengan penjelasan satu baris tentang kesalahan" memberi Anda sesuatu yang bisa digunakan. Pertahankan bentuk itu saat Anda menyesuaikan prompts di bawah ini.
Prompt menulis dan refaktor
Prompt ini mengubah spesifikasi yang jelas menjadi kode yang bekerja, dan kode berantakan menjadi sesuatu yang mudah dipelihara.
Tulis fungsi [LANGUAGE] yang [APA YANG HARUS DILAKUKAN]. Input: [INPUTS]. Output: [OUTPUT]. Tangani kasus tepi ini: [EDGE CASES]. Ikuti [STYLE/CONVENTION] dan tambahkan komentar singkat hanya di bagian logika yang tidak jelas. Kembalikan fungsi plus dua contoh pemanggilan.
Refaktor kode [LANGUAGE] ini untuk keterbacaan dan kemudahan pemeliharaan tanpa mengubah perilakunya. Jelaskan setiap perubahan dalam satu baris, tandai apa pun yang terlihat seperti bug tersembunyi, dan pertahankan antarmuka publik tetap sama. Berikut kodenya: [PASTE CODE]
Konversi kode ini dari [LANGUAGE A] ke [LANGUAGE B], pertahankan logika identik dan gunakan pola idiomatik untuk bahasa target. Catat setiap tempat di mana terjemahan langsung tidak memungkinkan dan apa yang Anda lakukan sebagai gantinya. Kode: [PASTE CODE]
Prompt debugging
Debugging adalah tempat prompt yang dirancang dengan baik menghemat waktu paling banyak — jika Anda memberikan AI error-nya, bukan parafrase-nya.
Ini adalah error [LANGUAGE] dan kode terkait. Diagnosa akar masalah, bukan hanya gejalanya, lalu berikan versi yang diperbaiki dan penjelasan satu baris tentang apa yang sebenarnya salah. Error: [PASTE STACK TRACE]. Kode: [PASTE CODE]
Kode ini berjalan tapi menghasilkan output yang salah. Harapan: [EXPECTED]. Aktual: [ACTUAL]. Telusuri logika langkah demi langkah, identifikasi di mana menyimpang dari perilaku yang diinginkan, dan berikan perbaikannya. Kode: [PASTE CODE]
Prompt review kode
Mata kedua pada setiap perubahan ideal tapi jarang tersedia. Prompt ini mendekati review senior.
Tinjau kode [LANGUAGE] ini seperti insinyur senior. Kelompokkan temuan berdasarkan tingkat keparahan — bug, masalah keamanan, performa, lalu gaya — dan untuk masing-masing berikan baris spesifik, masalah, dan perbaikannya. Jangan tulis ulang seluruh file; tunjukkan yang penting. Kode: [PASTE CODE]
Periksa kode ini hanya untuk masalah keamanan: injeksi, penanganan input tidak aman, rahasia dalam kode, dan dependensi tidak aman. Untuk setiap temuan, jelaskan risikonya dalam satu baris dan tunjukkan versi yang lebih aman. Kode: [PASTE CODE]
Prompt pengujian
Pengujian adalah pekerjaan yang paling mungkin dilewatkan saat tenggat waktu. Prompt ini membuatnya cepat dibuat.
Tulis unit test untuk fungsi [LANGUAGE] ini menggunakan [TEST FRAMEWORK]. Cakup jalur normal, kasus tepi, dan kasus error. Daftar kasus yang Anda uji sebelum kode agar saya bisa memeriksa tidak ada yang terlewat. Fungsi: [PASTE CODE]
Saya akan mengubah [APA YANG ANDA UBAH]. Daftar kasus uji yang harus saya miliki sebelum menyentuh kode ini agar yakin tidak merusak apa pun, termasuk kasus yang biasanya terlupakan orang.
Prompt dokumentasi dan penjelasan
Dokumentasi dan onboarding adalah tempat AI diam-diam menghemat jam setiap minggu.
Jelaskan kode ini kepada pengembang yang baru dengan basis kode ini. Bahas apa yang dilakukan, mengapa disusun seperti ini, dan satu hal yang paling mungkin mereka salah paham. Buat ringkas. Kode: [PASTE CODE]
Buat dokumentasi pengembang untuk endpoint API ini: metode, path, parameter, contoh permintaan dan respons, kasus error, dan persyaratan otentikasi. Sumber: [PASTE ROUTE OR CONTROLLER CODE]
Dari prompt ke alur kerja coding lengkap
Prompt individual menyelesaikan tugas individual. Pengembang yang mendapatkan manfaat maksimal dari AI berhenti menjelaskan ulang stack, konvensi, dan standar mereka setiap sesi dan memuatnya sekali, sehingga setiap jawaban sudah mengikuti pola mereka. Itulah perbedaan antara menempel prompt dan bekerja dengan asisten yang dikonfigurasi yang tahu aturan basis kode Anda. Jika Anda ingin set yang sudah diuji daripada membuat sendiri, paket prompt teknologi dan pengembangan KissMySkills mencakup membangun, debugging, review, pengujian, dan dokumentasi, siap digunakan dengan Claude, ChatGPT, atau chat AI apa pun.
Membangun, debugging, review kode, pengujian, dan dokumentasi — paket prompt pengembang spesifik per peran yang melampaui template umum. Bekerja dengan Claude, ChatGPT, atau chat AI apa pun.
Jelajahi prompts coding →Jelajahi semua prompts →