Sarjana Teknologi Logo

Bukan Prompt Engineering! Ini Rahasia Vibe Coding yang Dipakai Developer Pro!

Tuesday, 24 March 2026 2x dilihat
Bukan Prompt Engineering! Ini Rahasia Vibe Coding yang Dipakai Developer Pro!

Belakangan ini, istilah Vibe Coding lagi naik daun. Konsepnya simpel: bikin aplikasi tanpa ngetik kode manual, cukup “ngomong” ke AI, terus… jadi deh.

Kedengarannya kayak mimpi.

Dan seperti biasa, banyak orang langsung mikir:

“Berarti kuncinya jago bikin prompt dong?”

Eits… ternyata nggak segampang itu, ferguso.


36.000 Baris Kode, Tapi Bukan Prompt yang Jadi Kunci

Ada satu eksperimen menarik dari developer di forum r/ClaudeCode.

Dia build aplikasi full-stack selama 40 hari, full pakai AI (Claude Code).
Stack-nya nggak main-main:

  • Auth
  • RBAC
  • S3
  • PostgreSQL

Hasil akhirnya:

  • 312 commits
  • 36.000 baris kode
  • 176 komponen

Udah kayak kerja 1 tim, padahal sendirian (plus AI).

Tapi yang bikin kaget bukan itu.

File yang paling sering dia edit ternyata bukan:

  • React component ❌
  • API route ❌

Melainkan…

👉 CLAUDE.md

Yup. File dokumentasi.

File yang biasanya kita bikin terus… kita lupain.


Plot Twist: Prompt Engineering Itu Overrated

Banyak developer sekarang sibuk:

  • nulis prompt panjang
  • kasih instruksi super detail
  • berharap AI nggak “ngaco”

Masalahnya, ini kayak ngajarin anak tiap hari hal yang sama… tapi nggak pernah bikin buku panduannya.

Dan hasilnya?
AI tetap:

  • lupa konteks
  • overengineering
  • bikin struktur random

Kamu bilang:

“Buat dashboard”

AI jawab:

“Siap, ini sekalian 3 state management, 2 arsitektur, dan sedikit chaos biar seru”

Boom. Spaghetti code.


CLAUDE.md: HRD untuk AI Kamu

Nah, di sinilah CLAUDE.md jadi MVP.

Anggap aja ini:

buku panduan karyawan buat AI

Isinya bukan “cara ngoding”, tapi:

  • aturan main
  • standar arsitektur
  • apa yang boleh
  • dan yang paling penting… apa yang dilarang

Jadi AI nggak perlu ditegur tiap hari.

Dia tinggal baca:

“Oh, di sini nggak boleh aneh-aneh ya.”


Cara Ngatur AI Biar Nggak Ngaco (3 Layer Context)

Developer ini pakai teknik yang cukup elegan: Progressive Disclosure.

Bahasa gampangnya:

jangan kasih semua info sekaligus, nanti AI malah pusing sendiri.


1. Global Context (CLAUDE.md utama)

Isi:

  • tech stack
  • struktur folder
  • rule dasar

Ini kayak “aturan perusahaan”.


2. Local Context (Rule per folder)

Contoh:

  • /api → aturan error handling
  • /components → aturan UI

Jadi AI nggak baca semua hal, cuma yang relevan.

Hemat context. Nggak halu.


3. Task Prompt (Prompt harian)

Nah, di sini baru kamu ngomong.

Tapi sekarang cukup simpel:

“Tambahin endpoint reset password, ikutin standar yang ada.”

Udah. Nggak perlu ceramah 10 paragraf lagi.


Anti-Pattern: Cara Halusinasi AI Dihentikan Permanen

Ini bagian paling underrated.

Setiap AI bikin kesalahan…

Jangan cuma:

“Eh jangan gitu dong 😭”

Tapi langsung tulis di rule.

Contoh:

  • ❌ “Tulis kode yang bagus”
  • ✅ “Dilarang bikin file .env baru”
  • ✅ “Kalau test gagal, wajib exit code 1”
  • ✅ “Jangan pakai cara X, pernah bikin bug kemarin”

Ini namanya anti-pattern.

Semakin sering kamu update, AI makin “dididik”.

Lama-lama kayak junior dev yang udah paham budaya perusahaan 😄


Vibe Coding = Kamu Jadi Tech Lead Dadakan

Dari eksperimen ini, rasio fitur vs bug:
👉 1.5 : 1

Itu bagus, apalagi untuk project yang naik dari:
1.500 → 36.000 baris kode dalam 40 hari

Artinya?

AI bukan gantikan developer.

Tapi… bikin kamu naik jabatan.

Dari:

tukang ngetik kode

Jadi:

tukang ngatur sistem + ngawasin AI

Alias:
👉 Tech Lead tanpa naik gaji 😅


Kesimpulan

Vibe Coding itu bukan soal:

seberapa jago kamu bikin prompt

Tapi:

  • seberapa jelas aturan yang kamu bikin
  • seberapa disiplin kamu jaga arsitektur
  • dan seberapa rajin kamu update dokumentasi

Ironisnya…

Hal yang paling kita malesin dulu:
👉 nulis dokumentasi

Sekarang malah jadi:
👉 senjata utama


Kalau kamu masih sibuk ngulik prompt panjang tiap hari…

Mungkin bukan AI-nya yang kurang pintar.

Mungkin…

kamu belum bikin “buku panduan karyawan”-nya 😏

Baca Juga