Otaknologi

Indonesia Maju di Era SI.

Beranda › Kamus AI

Vibe coding

Artinya

Vibe coding adalah cara membuat program dengan menyuruh AI menulis kodenya lewat bahasa sehari-hari, lalu memakai hasilnya tanpa benar-benar membaca kode itu.

Draf dibantu AI, dicek manusia Diperbarui · diperiksa Syamil Jihad

Perumpamaannya

Bayangkan renovasi dapur pakai mandor. Kamu tunjukkan foto dapur idaman dari Pinterest, lalu mandor dan tukangnya yang bekerja. Kamu cuma datang sore hari, melihat hasilnya, lalu bilang "lemarinya geser dikit". Kamu tidak pernah mengecek kabel listrik di balik keramik. Itulah vibe coding: yang kamu nilai cuma tampilan, sedangkan "kabel" kodenya diserahkan penuh ke AI.

Untuk gubuk sementara atau mainan, cara ini sah-sah saja. Masalahnya muncul kalau bangunan itu ditinggali orang lain, misalnya aplikasi yang menyimpan data pelanggan. Di situ perumpamaannya berhenti: tukang manusia masih takut kesetrum, AI tidak. Celah keamanan bisa terpasang rapi tanpa kelihatan.

Contoh nyata

Istilah ini dimunculkan peneliti AI Andrej Karpathy pada Februari 2025, lalu dipilih Collins Dictionary sebagai Word of the Year 2025. Karpathy sendiri mencobanya untuk MenuGen, aplikasi yang mengubah foto menu restoran jadi gambar tiap hidangan.

Versi pertama di laptopnya jadi cepat sekali. Bagian sulitnya justru saat aplikasi dipasang ke internet: kunci API, login pengguna, dan pembayaran. Ia menulis bahwa Claude berkali-kali mengarang nama API dan model yang sudah tidak berlaku. Kesimpulannya pada April 2025: vibe coding aplikasi web utuh masih berantakan dan belum cocok untuk apa pun yang penting. Artinya buat kamu: pakai untuk purwarupa dan alat pribadi, bukan untuk aplikasi yang memegang data atau uang orang lain.

Salah kaprah

"Semua coding pakai AI itu vibe coding." Simon Willison, developer yang banyak menulis soal AI, menarik garisnya jelas. Kalau kamu sudah membaca, menguji, dan bisa menjelaskan kode tulisan AI, itu pemrograman biasa dengan alat bantu. Disebut vibe coding kalau kodenya dipakai tanpa ditinjau.

"Kalau aplikasinya jalan, berarti aman." Veracode menguji 80 tugas coding di lebih dari 100 model AI. Saat bisa memilih cara aman atau cara tidak aman, model memilih yang tidak aman 45 persen dari waktu. Aplikasi bisa terlihat mulus sambil membuka pintu belakang. Sebelum dipakai orang lain, minta orang yang paham kode memeriksanya.

Istilah terkait

Semua istilah di Kamus AI →