Kemarin kamu masak di dapur browser β praktis, tapi dapurnya minjem. π³ Hari ini kita pindah ke dapur milik sendiri: namanya IDE (Integrated Development Environment). Nama boleh serem, tapi isinya cuma: layar buat nulis, tombol buat jalanin, dan AI yang selalu standby di sebelahmu kayak sahabat kepo. π Yesterday you cooked in the browser's kitchen β convenient, but it was a borrowed kitchen. π³ Today we move to your own kitchen: it's called an IDE (Integrated Development Environment). Scary name, but it's just: a screen for writing, a button to run, and AI always standing by like a nosy best friend. π
IDE biasa (kayak VS Code) itu kayak meja belajar lengkap: ada lampu, laci, tempat pensil β semua alat buat kerja. AI IDE (Trae, Cursor, Windsurf) itu meja belajar yang sama, tapi ada guru les privat yang duduk di sebelahmu 24/7. Kamu ngetik setengah kalimat, dia nebak lanjutannya. Kamu bingung, tinggal tanya. π A regular IDE (like VS Code) is like a complete study desk: lamp, drawers, pencil holder β all the tools for work. An AI IDE (Trae, Cursor, Windsurf) is the same desk, but with a private tutor sitting next to you 24/7. You type half a sentence, it guesses the rest. You're confused, just ask. π
| AI IDEAI IDE | Cocok UntukGreat For | HargaPrice |
|---|---|---|
| Trae | Pemula total β dipakai di kursus asli Easy-Vibe. Gratis dengan kuota.Total beginners β used in the original Easy-Vibe course. Free with quota. | Gratis πFree π |
| Cursor | Yang mau AI paling canggih. Banyak dipakai profesional.Those who want the smartest AI. Widely used by pros. | Ada free tierFree tier available |
| VS Code + Copilot/Continue | Yang mau fleksibel dan gratis total.Those who want flexibility and totally free. | Gratis πFree π |
1. Download dari situs resminya (contoh: trae.ai).
2. Install kayak aplikasi biasa (Next β Next β Finish π±οΈ).
3. Buka, bikin akun gratis.
4. Kalau ada yang bingung, tanya aja ke AI: "Aku baru install Trae di Windows, langkah selanjutnya apa?" β ya, bahkan cara pakainya bisa kamu vibe-code-in. π 1. Download from the official site (e.g. trae.ai).
2. Install like any app (Next β Next β Finish π±οΈ).
3. Open it, make a free account.
4. If confused, just ask AI: "I just installed Trae on Windows, what's next?" β yes, you can even vibe-code the setup. π
Mulai sekarang, AI adalah tempat bertanya pertamamu. Konsep nggak paham? Tanya AI. Tool nggak bisa keinstall? Tanya AI. Error misterius? Tanya AI. Nggak tahu harus ngapain? YA TANYA AI. π€ Ini bukan nyontek β ini cara belajar di era AI. Guru dan temanmu tetap penting, tapi AI nggak pernah capek ditanya ulang 47 kali. π From now on, AI is your first place to ask. Concept unclear? Ask AI. Tool won't install? Ask AI. Mysterious error? Ask AI. Don't know what to do? ASK AI. π€ This isn't cheating β this is how you learn in the AI era. Teachers and friends still matter, but AI never gets tired of being asked the same thing 47 times. π
1. π΅ Ketemu masalah β jelaskan tujuan & apa yang terjadi
2. π Tanya AI β sertakan konteks (OS-mu, versi tool, pesan error lengkap)
3. π§ͺ Coba sendiri β ikuti sarannya
4. π€ Berhasil nggak?
β’ Kalau gagal: kasih tahu AI hasilnya/error-nya β balik ke langkah 2 π
β’ Kalau berhasil: jelaskan ke diri sendiri kenapa itu berhasil β jadi skill permanen! π§ 1. π΅ Hit a problem β state the goal & what happened
2. π Ask AI β include context (your OS, tool version, full error)
3. π§ͺ Try it yourself β follow the suggestion
4. π€ Did it work?
β’ If no: give AI the result/error β back to step 2 π
β’ If yes: explain to yourself why it worked β becomes a permanent skill! π§
1. KONSEP: "Aku nggak punya latar belakang programming. Jelaskan [konsep] pakai analogi kehidupan sehari-hari, lalu kasih contoh paling kecil." 2. INSTALL: "Aku pakai [Windows/Mac]. Aku mau menjalankan [project]. Cek dulu apa yang aku butuhkan, lalu pandu aku langkah demi langkah dan jelaskan fungsi tiap langkah." 3. ERROR: "Ini perintahnya dan error lengkapnya: [tempel]. Tebak penyebab paling mungkin dulu, lalu kasih perbaikan paling kecil. Kalau butuh info tambahan, bilang saja." 4. MENTOK: "Tujuanku bikin [X], dan sekarang udah sampai [Y]. Kasih tahu langkah terkecil selanjutnya dan gimana aku tahu langkah itu udah selesai." 5. KODE MEMBINGUNGKAN: "Jangan ubah kode dulu. Jelaskan perubahan terakhir per bagian: masing-masing menyelesaikan masalah apa." 6. PILIHAN SULIT: "Aku pemula dan mau versi yang jalan cepat. Bandingkan opsi A dan B dengan kondisi itu, lalu rekomendasikan satu dengan jelas."1. CONCEPT: "I have no programming background. Explain [concept] with an everyday analogy, then give me the smallest example." 2. INSTALL: "I'm on [Windows/Mac]. I want to run [project]. First check what I need, then guide me step by step and explain what each step does." 3. ERROR: "Here's the command and the full error: [paste]. Guess the most likely cause first, then give me the smallest fix. If you need more info, just say so." 4. STUCK: "My goal is [X], and I've reached [Y]. Tell me the smallest next step and how I'll know it's done." 5. CONFUSING CODE: "Don't change code yet. Explain the last change piece by piece: what problem does each part solve." 6. HARD CHOICE: "I'm a beginner and want a version that runs fast. Compare options A and B under that condition and clearly recommend one."
πΎ Template paling sakti: "Tujuanku adalah ___; aku udah selesai ___; aku udah coba ___; hasil/error-nya ___; tolong jelaskan penyebabnya dulu, terus kasih langkah terkecil berikutnya." β makin lengkap infomu, makin berguna jawabannya. πΎ The most powerful template: "My goal is ___; I've done ___; I tried ___; the result/error is ___; please explain the cause first, then give me the smallest next action." β the more complete your info, the more useful the answer.
Ambil game ular dari Pelajaran 2, lalu "pindahkan" ke IDE-mu: Take your snake game from Lesson 2 and "move" it into your IDE:
vibekoding-project). πIn your AI IDE, open a new folder (e.g. vibekoding-project). πindex.html, tempel kode game ularmu. πCreate index.html, paste your snake game code. πKenapa AI IDE nggak pernah kesepian?
Karena dia selalu punya teman chat... yaitu kamu! π― Dan mulai sekarang, kamu juga nggak akan pernah kesepian lagi β ada AI yang siap nemenin debugging jam 2 pagi. (Tapi tidur tetap lebih baik ya, jangan kayak programmer senior. π΄) Why is an AI IDE never lonely?
Because it always has a chat buddy... you! π― And from now on, you'll never be lonely either β AI is ready to join your 2 AM debugging sessions. (But sleep is still better β don't be like senior programmers. π΄)