Workflow Coding pake AI


# ai
  • 24 Jul 2026
  • ยท
  • 4 min read

Dulu awal-awal ChatGPT populer, aku pikir AI tuh tinggal bilang "bikin ini dong" terus jadi. Eh ternyata hasilnya amburadul wkwk.

Sekarang di pertengahan 2026, cara aku ngoding udah berubah total. Bukan karena AI makin pinter โ€” tapi karena aku nemu sistem yang bikin AI beneran efektif. Jadi pengalaman ini mau aku share aja siapa tau berguna buat yang bacain.

Alurnya gini

๐Ÿง  Brainstorming
    โ†“
๐Ÿ“ PRD + Tech Stack โ€” Claude
    โ†“
๐Ÿ—๏ธ design.md โ€” getdesign.md โ†’ Hallmark skill
    โ†“
๐Ÿค– OpenCode + Ponytail skill
    โ†“
๐ŸŽจ Masukin Asset
    โ†“
๐Ÿ‘€ Review โ€” kalo error, ada escalation path

1. Brainstorming

Mikir ide, kebutuhan, solusi kasar. Biasanya catet di Obsidian dulu atau ngobrol santai sama AI. Nggak usah formal formal, yang penting idenya ketangkep.

2. PRD + Tech Stack โ€” Claude

Bikin Product Requirement Document pake Claude. Kalo aku si tech stack langsung masuk sini, nggak dipisah. Jadi isinya fitur apa aja, mau pake apa (Next.js, Laravel, Python, Firebase, dll), prioritasnya gimana.

Kenapa Claude? Soalnya konsisten, ngerti bahasa Indonesia, dan jarang ngaco pas dikasih instruksi yang jelas.

3. design.md โ€” getdesign.md

Ini yang bikin workflowku beda sama kebanyakan orang. Aku ambil referensi desain dari getdesign.md โ€” bukan asal comot dari Dribbble.

Abis dapet referensi, aku masukin ke Hallmark skill di OpenCode. Skill ini khusus anti-AI-slop design. Jadi desainnya keliatan intentional, bukan hasil generate pada umumnya. Dia auto ngatur struktur halaman, warna, tipografi โ€” basically bikin desain yang konsisten dari awal.

4. OpenCode + Ponytail โ€” Eksekusi

Mulai coding pake OpenCode sebagai terminal agent. Bedanya sama chat web biasa, dia bisa baca file project, ngerti struktur folder, dan ngejalanin command langsung.

Di sini aku pake Ponytail skill. Skill ini maksain AI buat:

  • Nulis kode sesingkat mungkin
  • Pake stdlib dulu sebelum nambah dependency baru
  • Kalo bisa satu baris, ya satu baris
  • Nggak bikin kode yang "siapa tau nanti butuh" โ€” intinya stop over-engineering

Soalnya AI tuh kalo dikasih kebebasan suka nulis kode bengkak, masa iya 3 baris cukup tapi ditulis 30 baris? Ponytail ngebantu biar kode tetap ramping.

Oh iya, type checking & testing belakangan aja dulu. Fokus pertama: kodenya jalan.

5. Masukin Asset

Setelah website jadi, baru aku suruh AI masukin aset. Gambar, ikon, font โ€” dikirim setelah kerangkanya berdiri. Kalo dari awal udah sibuk milih asset, progress codingnya molor.

6. Review & Escalation Path

Nah ini bagian paling penting. Pas review ada 3 kemungkinan:

โœ… Oke โ€” udah sesuai, deploy aja.

โš ๏ธ Error minor โ€” kayak typo, styling off, import salah. Tinggal suruh OpenCode beresin, beres.

๐Ÿ”ด Error kompleks โ€” atau ada yang gak cocok secara arsitektur. Kalo gini, aku balik ke Claude. Kasi tau errornya atau apa yang gak sesuai, Claude bakal mikirin solusi + bikin panduan buat OpenCode. Baru panduan itu dikirim ke OpenCode buat dieksekusi.

Jadi kaya gini:

OpenCode โ†’ error ringan, beresin sendiri
Claude โ†’ error berat, mikir dulu baru kasih instruksi ke OpenCode

Ini yang bikin workflowku nggak mentok di satu AI.

Kenapa workflow ini cocok buatku?

  1. Spek dulu baru kode โ€” hasilnya lebih terarah, gak asal nulis
  2. Desain intentional โ€” Hallmark mastiin desain nggak keliatan slop
  3. Kode minimal โ€” Ponytail mastiin nggak bengkak
  4. Ada escalation path โ€” error kecil langsung, error berat naik level
  5. Fleksibel โ€” project kecil cukup PRD โ†’ OpenCode โ†’ review doang

Intinya

AI itu koki handal, tapi butuh resep. Workflow ini adalah resepnya. Tanpa sistem, AI cuma bakal ngasih kode yang keliatan bener tapi berantakan pas udah jalan.

Kuncinya bukan pake AI atau nggak โ€” tapi gimana caranya pake AI secara efektif.

Terima kasih sudah membaca semoga bermafaat ๐Ÿš€

~ Its the End of Workflow Coding pake AI ~

๐Ÿ’ฌ Comments

Biar tau kalo ada yang baca~

Belum ada komentar. Jadilah yang pertama~