S02E01 (Part 2): OpenCode — Rancang Dulu, Baru Pecut Ini sambungan LANGSUNG dari S02E01 Part 1 (Aider). Kalau belum baca tu, sila baca dulu — kita akan bina semula projek sama dalam artikel ni, supaya awak boleh bandingkan terus pengalaman dua tool. 😄 Nota jenaka : Kalau Aider tu "kawan yang terus buat kerja tanpa banyak cakap", OpenCode ni "kawan yang nak berbincang dulu sebelum mula" — dua-dua ada tempat masing-masing, macam dua jenis rakan kongsi projek kerja group semasa universiti dulu. 📑 Kandungan (Table of Content) Kenapa OpenCode? Pros & Cons Mendalam Bahagian 1: Prasyarat Bahagian 2: Install OpenCode Bahagian 3: Konsep Asas — Falsafah "Plan-First Agentic" Bahagian 4: Tour Antara Muka TUI Bahagian 5: Sambung ke AI Provider Bahagian 6: MCP Integration — Sambung ke MSSQL Sedia Ada Bahagian 7: Guna dengan tmux Bahagian 8: PROJEK BERPERINGKAT — 4 Kalkulator (Ulangan) Bahagian 9: Perbandingan Pengalaman — Aider vs OpenCode Bah...
Siri Vibe Coding S02E01.1: Aider — TUI Git-First di AI Box Anda Ini artikel KETUJUH (bahagian 1) dalam siri Vibe Coding saya, permulaan "Season 2". Kalau belum baca Artikel 1-6, sila baca dulu. Artikel ni khas untuk pengguna yang dah ada AI Box (Artikel 4) dan Tailscale (Artikel 5) — kita explore dunia TUI (Terminal User Interface), alternatif kepada VSCode+Cline yang jalan terus dalam terminal . 😄 Nota jenaka : TUI ni dunia yang lain — tiada klik-klik cantik, semua keyboard. Rasa macam tukar dari kereta automatik ke manual — sikit "shock" kali pertama, tapi bila dah biasa, ada kepuasan tersendiri. 📑 Kandungan (Table of Content) Kenapa Aider? Pros & Cons Mendalam Bahagian 1: Prasyarat Bahagian 2: Install Aider Bahagian 3: Konsep Asas — Falsafah "Git-First" Bahagian 4: Command Asas Bahagian 5: Sambung ke AI Provider (Ollama, FreeLLMAPI, Cloud) Bahagian 6: Guna dengan tmux (Persistent Session) Bahagian 7: PROJEK BERPERINGKAT — 4 Kalkul...