+
bisabikin-app
MODUL DASAR #01 // GRATIS BACA

Installation

Pengecekan sistem komputermu dan pemasangan aplikasi asisten AI.

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

Sistem Operasi
Jumlah Inti CPU (Cores)
Perkiraan Memori (RAM)
Konektivitas Internet

Unduh Asisten AI Desktop

Mendeteksi sistem operasi 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 run macet total (freeze) dan tidak merespons ketikan tombol keyboard.

Rekomendasi untuk Windows:

  1. Gunakan OpenCode Desktop (.exe) — Pilihan terbaik & paling ramah pemula, antarmuka visual tanpa perlu terminal.
  2. 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 opencode di folder proyekmu (gunakan PowerShell/cmd di Windows, bukan Git Bash).
  • Web GUI di Browser: Ketik opencode pair. OpenCode akan memberikan alamat web lokal (misal http://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 AksesBiayaKeterangan & Model
Model Gratis (Free Tier / BYOK)Rp 0Gunakan 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 / bulanPaket 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 / bulanKuota pemakaian 4 kali lipat lebih besar dengan prioritas tinggi untuk kamu yang membangun aplikasi intensif setiap hari.
Console Pay-as-you-goSesuai pemakaianIsi 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:

  1. Buka opencode.ai/console.
  2. Masuk menggunakan akun GitHub, Google, atau email kamu.
  3. 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):

  1. Ketik /connect di kolom chat, lalu tekan Enter.
  2. 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.
  3. Setelah terhubung, ketik /models untuk memilih model aktif yang ingin kamu pakai untuk ngoding.

Mengirimkan Instruksi Pertama

Setelah aplikasi terpasang dan model terhubung:

  1. Buka jendela percakapan OpenCode.
  2. 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?
  3. Tekan Enter untuk mengirim. Asisten akan memperkenalkan kemampuannya dalam membaca dan merakit program di komputermu.

Setelah asisten menjawab, modul persiapan ini selesai.