Di kursus ini, kita menggunakan aplikasi asisten AI desktop, program berantarmuka visual yang berjalan di komputer kamu. Jika kamu pernah menggunakan ChatGPT atau Claude, tampilannya akan terasa akrab.
Asisten ini membaca file yang kamu tunjuk, menjalankan perintah di terminal, dan merakit kode program langsung di komputermu.
Sebelum mengunduh aplikasi, mari lakukan pengecekan kesiapan sistem komputer kamu secara otomatis:
Pemeriksaan Sistem Otomatis
Perangkatmu memenuhi syarat dasar untuk Vibe Coding!
Catatan transparan: Pengecekan ini membaca perkiraan CPU logical core dan estimasi memori browser lewat Web API standar. Selama komputermu bisa menjalankan browser modern dan aplikasi desktop/terminal, kamu siap belajar.
Unduh Asisten AI Desktop
Unduh berkas instalasi resmi OpenCode Desktop untuk Mac kamu:
Unduh installer resmi OpenCode Desktop untuk Windows (Windows 10/11):
Buka berkas unduhan dan ikuti panduan pemasangan di layar hingga selesai.
Pilih paket yang sesuai untuk distribusi Linux kamu:
Kunjungi situs resmi opencode.ai/v2/docs untuk mengunduh versi yang sesuai dengan perangkat kamu.
[!WARNING] Peringatan Penting Pengguna Windows: Jangan Pakai Git Bash! JANGAN gunakan Git Bash (MINGW64)! Git Bash memiliki kendala penanganan pseudo-terminal (PTY) yang membuat asisten AI dan perintah
opencode runmacet total (freeze) dan tidak merespons ketikan tombol keyboard.Rekomendasi untuk Windows:
- Gunakan OpenCode Desktop (.exe) — Pilihan terbaik & paling ramah pemula, antarmuka visual tanpa perlu terminal.
- Jika menggunakan Terminal CLI, selalu buka lewat PowerShell, Windows Terminal, atau Command Prompt (cmd.exe).
Alternatif: Pasang Lewat Terminal (CLI) & Web GUI
Selain aplikasi desktop, OpenCode v2 hadir dengan antarmuka terminal modern atau Web GUI di browsermu:
# Pasang paket CLI global via npm
npm install -g @opencode/cli
# Atau pasang cepat di macOS/Linux dengan curl
curl -fsSL https://opencode.ai/v2/install | bash
Setelah terpasang, kamu bisa memilih cara membukanya:
- Terminal TUI: Ketik
opencodedi folder proyekmu (gunakan PowerShell/cmd di Windows, bukan Git Bash). - Web GUI di Browser: Ketik
opencode pair. OpenCode akan memberikan alamat web lokal (misalhttp://127.0.0.1:49374) lengkap dengan username dan sandi untuk dibuka langsung di browser favoritmu!
Menyiapkan Akun dan Model AI
Kamu tidak wajib membayar atau berlangganan untuk mulai belajar. OpenCode v2 mendukung model gratis bawaan, Bring Your Own Key (BYOK), maupun langganan terkurasi.
1. Pilihan Akses Model di OpenCode v2
| Tipe Akses | Biaya | Keterangan & Model |
|---|---|---|
| Model Gratis (Free Tier / BYOK) | Rp 0 | Gunakan model gratis bawaan seperti GLM-Flash, DeepSeek Flash, kuota gratis Google Gemini Studio API, atau model open source offline via Ollama di komputermu. |
| OpenCode Go | $10 / bulan | Paket langganan bulanan santai untuk akses cepat ke model open-source terbaik (Kimi K3, GLM-5.3, Qwen 3.8, DeepSeek V4.1 Flash, Step 5, Claude Haiku, MiMo, dsb.). |
| OpenCode Go Plus | $40 / bulan | Kuota pemakaian 4 kali lipat lebih besar dengan prioritas tinggi untuk kamu yang membangun aplikasi intensif setiap hari. |
| Console Pay-as-you-go | Sesuai pemakaian | Isi saldo kredit di OpenCode Console untuk membayar per token model flagship tanpa komitmen bulanan. |
2. Cara Membuat Akun di OpenCode Console
Jika ingin mengelola API key atau menghubungkan paket OpenCode:
- Buka opencode.ai/console.
- Masuk menggunakan akun GitHub, Google, atau email kamu.
- Setelah masuk, kamu langsung memiliki Personal Workspace. Jika kamu berlangganan Go atau mengisi saldo, salin API key dari dashboard Console.
3. Menghubungkan Akun & Model (/connect)
Di dalam aplikasi OpenCode (baik desktop maupun terminal):
- Ketik
/connectdi kolom chat, lalu tekan Enter. - Pilih penyedia model yang ingin kamu hubungkan:
- Pengguna Gratis / BYOK: Pilih OpenAI, Anthropic, atau Google lalu masukkan API key gratis kamu, atau hubungkan akun GitHub Copilot.
- Pengguna OpenCode Go / Console: Pilih OpenCode Go atau OpenCode Console lalu tempel API key dari dashboard Console.
- Setelah terhubung, ketik
/modelsuntuk memilih model aktif yang ingin kamu pakai untuk ngoding.
Mengirimkan Instruksi Pertama
Setelah aplikasi terpasang dan model terhubung:
- Buka jendela percakapan OpenCode.
- Di kolom input bagian bawah, ketik salam pengenalan:
Halo! Saya sedang belajar Vibe Coding di bisabikin-app. Apa saja yang bisa kamu bantu buatkan untuk saya? - Tekan Enter untuk mengirim. Asisten akan memperkenalkan kemampuannya dalam membaca dan merakit program di komputermu.
Setelah asisten menjawab, modul persiapan ini selesai.