~/VibeHandbook
PDF Gratis

Bab 01 · 10

Membiarkan AI mengemudi (sementara kamu tetap memegang kendali)

Inilah bagian yang membebaskan: kamu tidak harus menghafal satu pun perintah-perintah ini. Kamu bisa menyuruh AI " ini dengan pesan yang masuk akal" atau "buat untuk fitur baru dan pindah ke sana," dan ia akan menjalankan perintah yang tepat. Itu adalah cara kerja yang sepenuhnya baik.

Tangkapannya — dan ini tangkapan yang sama seperti di seluruh buku ini — adalah kamu tetap bertanggung jawab untuk memahami apa yang dilakukannya, bahkan jika kamu tidak mengetiknya sendiri. Jalan tengah yang benar-benar berhasil:

  • Biarkan AI menjalankan perintah, tapi minta ia menjelaskan apa yang dilakukan setiap perintah dalam bahasa sederhana untuk beberapa kali pertama.
  • Baca diff-nya sendiri sebelum setiap commit. Ini tidak bisa ditawar. Begitulah caramu menangkap AI yang menghapus sesuatu yang seharusnya tidak dihapus.
  • Commit sesering mungkin, dalam potongan kecil. Banyak titik simpan kecil lebih baik daripada satu titik simpan raksasa, karena memutar mundur menjadi presisi, bukan semua-atau-tidak-sama-sekali.
  • Buat branch sebelum melakukan sesuatu yang besar. Suruh AI membuat branch sebelum penulisan ulang besar-besaran, sehingga main tetap aman.
  • Ketika sebuah perintah terdengar merusak (apa pun dengan reset --hard, force-push, atau menghapus branch), tanyakan "apa persisnya yang dilakukan ini?" sebelum menyetujuinya.

Kamulah pemimpin teknis (tech lead). AI adalah rekan setimmu yang cepat, mumpuni, dan sesekali sembrono. adalah proses yang mencegah rekan setim itu melakukan kerusakan sungguhan. Pelajari dengan cukup baik untuk mengarahkannya dengan percaya diri, dan kamu tidak akan pernah takut lagi pada tombol "tulis ulang semuanya" — karena kamu akan selalu punya jalan kembali.

Mau versi offline?

Unduh seluruh buku sebagai PDF atau EPUB — gratis.