Menyiapkan Ruang Kerja AI Anda
Vibe coding adalah sebuah kemitraan. Anda membawa niat dan penilaian; AI membawa kecepatan dan kemampuan mengetik tanpa lelah. Namun seperti kemitraan lainnya, ini bekerja paling baik dengan lingkungan bersama, aturan main yang jelas, dan tempat yang aman untuk membuat kesalahan. Bab ini membahas cara membangun lingkungan itu sebelum Anda menulis satu fitur pun.
Ruang kerja yang baik melakukan tiga hal: memberi AI konteks yang dibutuhkan untuk membuat perubahan yang cerdas, membiarkan Anda melihat hasil perubahan itu dengan cepat, dan membuat setiap perubahan mudah dibatalkan. Lakukan ini dengan benar dan AI akan terasa seperti kolaborator senior. Lakukan dengan salah dan ia akan terasa seperti mesin judi. Perbedaannya jarang terletak pada model — melainkan pada ruang tempat Anda menempatkannya. Agen yang mumpuni dalam repositori yang berantakan, tanpa tes, tanpa file konteks, dan tanpa kontrol versi akan kalang kabut; agen yang biasa-biasa saja dalam proyek yang bersih dan terinstrumentasi baik akan mengejutkan Anda. Penyiapan ruang kerja itulah pengganda hasilnya.
Semua ini bukan pekerjaan sekali jadi yang Anda lakukan lalu lupakan. Perlakukan ruang kerja Anda sebagai sesuatu yang terus-menerus Anda sempurnakan: setiap kali AI mengejutkan Anda dengan cara yang buruk, tanyakan apakah ada bagian konteks yang hilang, siklus umpan balik yang lambat, atau pengaturan default yang tidak aman yang membuat itu terjadi — lalu perbaiki ruangnya, bukan hanya baris kodenya.
