MIT Lokal dulu Tanpa pelacakan

Percikan di mana-mana, jelas dalam sekali lihat.

Pengelola terminal modern untuk vibe coding. Lokal dulu, CJK native. Biarkan agent berjalan — mana yang berkobar, mana yang padam, mana yang memanggilmu, semua terlihat. Tanpa intrusi, tanpa login, tanpa cloud.

macOS · Windows · selamanya gratis & open source

vibeterm

Apa bedanya

Tidak menjalankan agent-mu untukmu. Hanya mengawasinya.

00

Tak pernah menyentuh konfigmu

Status diketahui dengan mengamati: membaca output, memantau berkas secara hanya-baca (tanpa menulis). Tak pernah menulis ke ~/.claude atau ~/.codex, tak memasang hook, tak menjalankan layanan latar. Konfigurasi agent-mu sama sekali tak tersentuh.

01

Menjaga belasan agent tetap terkendali

Begitu agent-nya banyak, langsung berantakan. Yang macet dan yang menunggumu dinaikkan ke atas, jadi kamu tak perlu membuka satu per satu untuk lihat siapa yang butuh kamu.

02

Terminal tetap terminal

Mengerjakan dasar-dasar terminal dengan baik. Tanpa fitur berlebihan, tanpa ambisi jadi bengkel agent.

03

CJK yang benar-benar jalan

Karakter lebar, input IME, menyalin teks ber-emoji — hal yang terus salah di terminal berbahasa Inggris, di sini beres.

04

Semua tetap di mesinmu

Tanpa login, tanpa pengumpulan data, offline secara bawaan. Hanya online saat kamu sendiri mengecek pembaruan, itu pun cuma membaca, tanpa mengirim apa pun.

05

MIT, open source

Seluruh kode terbuka. Baca, ubah, terserah kamu.

Apa yang bisa

Semua yang harus dilakukan terminal, plus urusan agent-nya.

Semua fitur terminal biasa, plus kesadaran status dan orkestrasi untuk layar penuh agent AI.

Agent

Melihat agent sedang apa

Berjalan, menunggu, macet, atau selesai — diketahui tanpa menyentuh konfigmu.

Deteksi macet + urut berdasarkan urgensi

Layar penuh agent? Yang macet dan yang menunggumu naik ke atas.

Pemakaian langsung

Sisa konteks, kuota 5h/7d, laju pemakaian, cache, biaya — semua dalam satu bar.

Statistik pemakaian

Angka token dan biaya untuk Claude / Codex. Dihitung offline, bisa diekspor.

Terminal

Split panel + worktree

Pasang git worktree, satu pohon terminal per tugas.

Papan Canvas

Tata tugas sebagai kartu, pilih dengan kotak, kirim satu perintah ke beberapa terminal.

Jendela mengambang

Lepas tugas mana pun ke jendelanya sendiri dan terus awasi.

Render GPU

Dipercepat WebGL, dan CJK tetap tak menjatuhkan glyph atau tersendat.

Alur

Palet perintah

Pintasan dan aksi yang bisa diatur. Semua bisa dikendalikan dari keyboard.

Templat prompt

Preset praktis untuk claude / codex / shell, sekali tekan.

Bar status yang bisa diatur

Seret widget untuk menatanya; tiap jenis agent punya pengaturan sendiri.

Notifikasi desktop

24 suara bawaan + jam tenang, hanya saat status agent berubah.

Ganti tema seketika

10 tema bawaan, ganti kapan saja, macOS dan Windows.

Cara kerja

Bagaimana cara tahu agent sedang apa tanpa menyentuh konfigmu?

Tiga cara mengamati, plus pemantauan berkas hanya-baca. Tanpa hook, tanpa login, tanpa menulis apa pun.

01

Urutan OSC 133 / 633

Penanda batas perintah dari integrasi shell. Lapisan paling andal: tahu persis kapan perintah mulai, selesai, atau menunggu input.

02

Membaca output agent

Mencocokkan prompt izin dari 11 agent umum untuk tahu kapan salah satunya menunggumu.

03

Spinner di judul itu

Kalau spinner braille di judul jendela berputar, agent sedang bekerja.

Garis merahnya: tidak menyentuh apa pun milikmu.

Tak pernah menulis ke ~/.claude atau ~/.codex, tak memasang hook, tak menjalankan layanan latar. Setiap status diamati, tak pernah disuntikkan.

Lima status, jelas sekali lihat.

Berjalan Titik biru menyala tetap. Agent sedang bekerja.
Menunggu Titik kuning bernapas. Sedang menunggumu, perlu kamu cek.
Macet Cincin merah-oranye. Sunyi lebih dari 5 menit, mungkin macet.
Diam Titik abu-abu diam. Tak ada yang terjadi.
Selesai Cincin bergaris, dicoret. Yang ini benar-benar selesai.

Bicara terus terang

Tak satu pun terminal AI besar berbahasa Inggris yang sungguh-sungguh menggarap CJK.

Hampir tiap repo terminal AI besar punya bug CJK yang masih terbuka, terkubur di bawah hal-hal mendesak pengguna berbahasa Inggris. Tak ada yang sungguh-sungguh mengerjakan bagian ini. VibeTerm menganggapnya pekerjaan nyata.

Di sisi VibeTerm

  • Komposisi IME dicegat sampai akhir (isComposing / keyCode 229). Tanpa salah kirim, tanpa lag.
  • Lebar penuh dan ambigu diukur benar, tabel tetap rapi.
  • Pembungkusan baris tak terpotong; streaming tak pernah memotong glyph.
  • Penyalinan dijaga Intl.Segmenter, tak merobek pasangan surrogate atau ZWJ.
  • CJK tak hilang atau bergeser saat render GPU.
  • Aktivitas agent di latar memunculkan notifikasi, secara native.

Data akurat per tanggal rilis. Ada yang salah? PR dipersilakan.

Tema

Ganti tema, seluruh situs ikut.

10 tema terminal bawaan produk ada di situs ini. Klik satu, semua ikut, dari navigasi sampai jendela terminal.

Klik untuk coba

Ucapan terima kasih

Di atas bahu proyek-proyek ini.

VibeTerm memakai dan belajar dari proyek-proyek open source ini.

Frontend

Belajar dari

Font & aset

Terima kasih khusus untuk ccusage dari ryoppippi (MIT). Statistik pemakaian, harga model, dan blok 5 jam berasal dari sana; data harga dari LiteLLM dan angka resmi Anthropic.

Cobain, yuk?

Gratis, open source, semua lokal. Unduh dan jalankan, tanpa daftar.

macOS 11+ dan Windows, dari halaman yang sama.

Atau build dari kode sumber →