Lompat ke isi

Agent coding yang berkembang denganmu.

Makin sering dipakai, makin paham cara kerjamu. VibeCode tahu apa yang lagi kamu kerjakan di editor dan terminal. Harganya juga jauh di bawah harga resmi modelnya.

Untuk macOS dan Windows.

Tiap tugas mengasah pedangnya.

Pelajaran dari pekerjaanmu jadi skill dan memori yang dipakai lagi di sesi berikutnya. Lihat caranya di bawah.

Scroll untuk melihat senja berganti malam

VibeCode belajar dari pekerjaannya sendiri.

Namanya self-improvement. Setelah bekerja, ia mencatat apa yang layak diingat dan memakainya lagi di sesi berikutnya. Skill baru cuma disimpan kalau kamu setuju.

  1. Langkah 1: Kamu kerja seperti biasa

    Minta fitur, perbaiki error, tulis dokumen. Nggak ada yang perlu disiapkan.

  2. Langkah 2: Refleksi otomatis

    Setelah giliran yang cukup besar atau tiap tiga giliran, agent mengecek apakah ada pelajaran yang layak dicatat. Bawaannya menyala dan bisa dimatikan.

  3. Langkah 3: Skill baru diusulkan

    Langkah yang terbukti berguna ditulis jadi skill: instruksi yang bisa dipakai lagi untuk pekerjaan yang mirip.

  4. Langkah 4: Tambahkan ke skill

    Kamu yang memutuskan. Skill yang disimpan ikut dipakai di sesi berikutnya.

Memori yang bisa kamu baca

Tentang Anda
Cara kerja yang kamu suka: bahasa, gaya kode, kebiasaan.
Catatan agen
Hal yang dipelajari agent sendiri, terpisah dari catatan tentang kamu.

AI tahu apa yang terjadi di sela-sela pesanmu.

Kamu menyimpan file, menjalankan npm run dev, atau menutup aplikasi di tengah pekerjaan. Lewat system notice, VibeCode menyampaikannya ke AI bersama pesan berikutnya, jadi ia tidak kerja pakai info yang sudah basi.

Kabar file dan terminal datang dari tab Editor dan tab Terminal (macOS) di aplikasi, atau dari VS Code. Setiap jenisnya bisa dimatikan di Pengaturan, kartu Kabar ke AI.

  1. 13.58

    Editor

    Kamu menyimpan src/App.tsx. Baris 12 sampai 18 berubah, dan isinya ikut dikabarkan.

  2. 14.01

    Terminal

    npm run dev masih jalan. Output terakhirnya: Local: http://localhost:5173/

  3. 14.03

    Terminal

    npm test selesai dengan exit code 1. Empat puluh baris terakhir ikut dikabarkan, dan output lengkapnya disimpan ke file yang bisa dibaca AI.

  4. 14.06

    Aplikasi

    Aplikasi ditutup saat agent masih bekerja.

  5. 14.20

    Waktu

    Pesan ini dikirim jam 14.20 WIB. Giliran sebelumnya selesai jam 14.06.

Contoh. Aslinya, teks yang dibaca AI berbahasa Inggris dengan isi yang sama.

Harga jauh di bawah harga resmi modelnya.

Bandingkan sendiri, per sejuta token. Selisihnya beda untuk tiap model, dan beda juga antara token input (yang kamu kirim) dan token output (yang ditulis model).

Jenis token yang dibandingkan
Harga per sejuta token output: harga resmi dari pembuat model dan harga di VibeCode
ModelHarga resmiDi VibeCodeSelisih
Claude Opus 5.5Anthropic$20Rp358.071$0,47Rp8.47342×lebih murah
Claude Sonnet 5.5Anthropic$10Rp179.035$0,28Rp5.06235×lebih murah
GPT-6 SolOpenAI$10Rp179.035$0,37Rp6.68427×lebih murah
Gemini 3.8 FlashGoogle$3,75Rp67.138$0,14Rp2.43228×lebih murah
Grok 4.6xAI$6Rp107.421$0,072Rp1.29383×lebih murah
GLM 5.3 FlashZ.ai$0,50Rp8.952$0,034Rp60615×lebih murah

Per sejuta token. Kedua kolom pakai kurs yang sama: Rp17.904 per dolar AS, data 1 Oktober 2026 dari ExchangeRate-API. Harga model per 1 Oktober 2026 dan bisa berubah. Model yang tersedia mengikuti katalog di aplikasi.

Paket bulanan

Bayar pakai QRIS dari dalam aplikasi, tanpa kartu kredit.

Paket bulanan VibeCode
FreeProMax
Harga per 30 hariRp0Rp45.000Rp95.000
Kredit untuk model berbayarTidak adaRp45.000Rp95.000
Permintaan model Gratis per hari50250600
Permintaan model Gratis per minggu3001.5003.600
Pencarian web per hari3060120

Paket aktif 30 hari dan tidak diperpanjang otomatis. Pemakaian kredit paket dibatasi per minggu (seperempat dari kredit bulanan) dan per lima jam. Jatah yang tidak terpakai di satu periode tidak terbawa ke periode berikutnya. Kalau salah satu batas itu tercapai, pemakaian diambil dari saldo dompet. Saldo dompet bisa diisi ulang lewat QRIS juga, pilihannya Rp5.000, Rp10.000, Rp45.000, atau Rp95.000. Saldonya tidak hangus. Harga paket dan isi ulang belum termasuk pajak dan biaya admin 13%. Batas bisa berubah.

Mulai tanpa bayar

Paket Free

Model dari grup Gratis tidak kena biaya, asal masih dalam batas 50 permintaan per hari. Model berbayar pakai saldo dompet.

Endpoint sendiri

Sambungkan LM Studio, Ollama, llama.cpp, atau vLLM. OpenRouter juga bisa, dengan kunci milikmu. Pakai endpoint sendiri tidak mengurangi kredit, saldo, atau batas permintaan paketmu. Pencarian web tetap pakai kuota pencarian dari paketmu kalau kamu masuk dengan akun VibeCode.

Meja kerja lengkap di satu jendela.

Kamu bisa lihat apa yang diubah dan dijalankan agent, lengkap dengan hasilnya. Pemula cukup mengikuti percakapan; developer punya diff, editor, dan terminal di sebelahnya.

Screenshot jendela VibeCode bertema Hermes Dark. Di kiri, percakapan dengan langkah Membaca, Editing file src/pembayaran/webhook.ts (+6 −2) beserta diff-nya, Execute Terminal, dan rencana tiga langkah. Di kanan, panel Perubahan yang menampilkan diff file yang sama.
Screenshot aplikasi dengan data contoh. Di layar sempit, yang tampil hanya panel Perubahan.
Percakapan
Rencana, kartu izin, dan hasil setiap tool muncul berurutan. Dari sini kamu bisa menyetujui, menolak, atau mundur.
Perubahan
Diff file yang ditulis atau diedit agent, dengan tombol Tolak berkas dan Tandai sudah ditinjau.
Editor
Pohon folder proyek. Edit file sendiri, dan setiap file yang kamu simpan dikabarkan ke AI.
Terminal
Shell yang tetap hidup di folder proyek, untuk perintahmu sendiri. Tersedia di macOS.
Pratinjau
Buka dev server, klik elemen, tulis komentar, lalu Kirim ke AI. Halamannya dimuat ulang sendiri saat AI selesai.
Folder, Konteks, Memori
File yang dibuat atau diedit agent, pemakaian jendela konteks, skill yang dimuat, dan catatan AI untuk sesi ini.
Kemampuan
Skill, Tool, dan server MCP. Skill dari GitHub atau URL dipindai dulu keamanannya sebelum dipasang.
Subagent dan Workflow
Pekerjaan besar dibagi ke beberapa agent, dengan batas untuk biaya, jumlah agent, dan waktu.

Kamu yang atur izinnya.

Izin dijaga di lapisan tool, bukan lewat instruksi ke model. Pilih seberapa sering VibeCode bertanya, lalu lihat permintaan mana yang menunggu keputusanmu dan mana yang langsung jalan.

Mode izin, dari yang paling hati-hati

Permintaan dari agent

Mode Manual: minta izin untuk setiap perubahan.

Contoh
  • Mengedit file

    src/App.tsx+12 −3

  • Menjalankan perintah rutin

    npm run dev

    Langsung jalan tanpa bertanya: perintah dev rutin.

  • Menjalankan perintah

    git push origin main

  • Mengedit file instruksi

    AGENTS.md

  • Menjalankan perintah

    rm -rf ~

    Diblokir di semua mode, termasuk Bypass.

Ilustrasi, bukan screenshot aplikasi.

Di aplikasi, permintaan ini muncul sebagai kartu Butuh izin Anda di percakapan, dengan pilihan Izinkan sekali, Izinkan sesi ini, Selalu izinkan, atau Tolak. Alasan penolakan yang kamu tulis ikut dibaca agent.

Larangan keras

Perintah yang merusak, seperti rm -rf ~, diblokir di semua mode, termasuk Bypass. Membaca atau menulis kunci SSH dan kredensial cloud lewat tool file juga diblokir.

Mundurkan ke sini

Mundur ke salah satu dari 20 giliran terakhir yang mengubah file: file kembali ke keadaan sebelum giliran itu (butuh Git). File yang kamu edit sendiri setelahnya tidak ditimpa.

Rencanakan dulu

Mode Rencana, atau perintah /plan, menyusun rencana dulu. Kode baru ditulis setelah kamu setuju.

Ada juga di VS Code.

Buat kamu yang sehari-hari kerja di VS Code: VibeCode yang sama, sebagai ekstensi. Butuh VS Code 1.90 atau lebih baru. Ekstensinya dipasang dari file .vsix.

  • Panel obrolannya sama, entah dibuka di tab editor atau di Side Bar. Untuk editor, terminal, dan source control, kamu tetap pakai yang bawaan VS Code.
  • File yang lagi aktif (path dan baris kursornya, bukan isinya) dan teks yang kamu blok ikut terkirim bersama pesanmu.
  • Agent bekerja di folder yang kamu buka di VS Code. File yang kamu simpan ikut dikabarkan ke AI, begitu juga perintah terminal di VS Code 1.93 ke atas dengan shell integration.
  • Skill, memori, dan pengaturan dipakai bareng aplikasi desktop. Riwayat sesi dari desktop juga bisa diimpor.

Tanya jawab

VibeCode gratis?
Bisa dipakai gratis. Di paket Free, model dari grup Gratis tidak kena biaya, asal masih dalam batas 50 permintaan per hari. Model berbayar pakai kredit paket atau saldo dompet, dihitung dalam rupiah.
Cara bayarnya bagaimana?
Pakai QRIS, dari dalam aplikasi. Buka Pengaturan, tab Langganan, lalu tekan Naikkan di paket Pro atau Max, atau pilih nominal di kartu Isi dompet (QRIS). Aplikasi menampilkan kode QR yang berlaku 10 menit. Pindai pakai aplikasi pembayaran yang mendukung QRIS. Total yang dibayar sudah termasuk pajak dan biaya admin 13%, ditambah kode unik paling banyak Rp999 supaya pembayaranmu cocok dengan akunmu. Pembayaran dicocokkan otomatis tanpa perlu upload bukti, lalu paketmu aktif atau saldo dompetmu bertambah.
Ke mana kodeku dikirim?
Riwayat percakapan disimpan di komputermu. Isi percakapan dan file yang dibaca agent dikirim ke penyedia model untuk diproses. Kalau pakai model dari VibeCode, permintaan lewat server VibeCode lalu diteruskan ke penyedia modelnya. Server itu mencatat pemakaian (waktu, akun, model, status, biaya), bukan isi percakapan. Kalau pakai kunci OpenRouter atau endpoint sendiri, permintaan langsung ke alamat yang kamu tetapkan. Kalau pakai endpoint lokal seperti Ollama atau LM Studio, prosesnya terjadi di komputermu sendiri.
Di mana agent menjalankan perintah?
Langsung di komputermu. Karena itulah ada mode izin: di mode Manual, VibeCode minta izin dulu sebelum mengedit file dan sebelum menjalankan perintah, kecuali perintah dev rutin seperti npm install, npm run, git status, dan ls. Perintah itu sudah diizinkan sejak awal, tapi kamu bisa mengubahnya lewat aturanmu sendiri. Larangan keras berlaku di semua mode.
Muncul peringatan keamanan waktu pertama kali membuka VibeCode?
Itu wajar, dan cukup dilewati sekali. Di macOS, kalau aplikasinya ditolak atau dibilang rusak, jalankan satu perintah xattr di Terminal. Di Windows, pilih Info selengkapnya (More info), lalu Tetap jalankan (Run anyway). Langkah lengkapnya ada di halaman Unduh.
Bisa pakai model lokal atau kunci API sendiri?
Bisa. Buka Pengaturan, lalu tab Custom Endpoint, dan masukkan endpoint yang kompatibel dengan OpenAI: LM Studio, Ollama, llama.cpp, vLLM, atau gateway cloud, termasuk OpenRouter dengan kuncimu sendiri.
Sistem operasi apa yang didukung?
VibeCode tersedia untuk macOS 12 atau lebih baru (chip Apple atau Intel) dan Windows 10 atau 11 (64-bit). Komputer Windows 8 atau 8.1 juga bisa, lewat build khusus untuk 64-bit dan 32-bit. Di Windows 10 atau 11, pakai versi yang biasa.
Apa yang terhapus kalau VibeCode di-uninstall di Windows?
Uninstaller ikut menghapus data VibeCode di %APPDATA%\VibeCode dan %USERPROFILE%\.vibecode, termasuk riwayat percakapan.

Mulai dari satu folder proyek.

Unduh VibeCode, pilih folder kerjamu, lalu kasih tugas pertamanya. Dari situ ia mulai belajar cara kerjamu.

Untuk macOS dan Windows.

Catatan rilis dan semua versi ada di GitHub.