MiniCode
LiveCoding agent CLI untuk terminal — setiap langkah terlihat, setiap aksi sensitif lewat izin Anda.
MiniCode adalah coding agent CLI di atas kernel MiniCore yang beku, zero-dependency (Bun saja). Sesi interaktif berjalan sebagai TUI fullscreen; tugas sekali-jalan dan CI mengalir sebagai stream JSONL mesin. Perubahan file dijail ke workspace, perintah shell dijaga bash-guard, dan aksi sensitif selalu melewati izin Anda — dilengkapi checkpoint shadow-git dan jurnal mutasi agar resume tidak mengulang buta.
01Instalasi
Dari nol sampai bisa dipakai dalam beberapa langkah.
-
Prasyarat — pasang Bun (≥ 1.1.13). Ini runtime-nya; npm hanya dipakai untuk distribusi.
curl -fsSL https://bun.sh/install | bash -
Pasang MiniCode dari npm.
npm install -g minicode-ai -
Jalankan — wizard setup muncul bila belum ada provider, lalu TUI interaktif.
minicode -
Atau sekali-jalan (headless).
minicode "review perubahan ini"
Di Windows, pasang Bun lewat PowerShell terlebih dahulu, lalu lanjut ke langkah berikutnya. Panduan lengkap (login OAuth, sandbox, update) ada di Dokumentasi → Instalasi.
02Kemampuan
- Zero-dependency (Bun), kernel MiniCore ter-freeze
- Jail path + bash guard + sandbox (docker / OS)
- WorkMode (DISCUSS/PLAN/BUILD) + PermissionMode (AUTO/ASK)
- MCP, LSP, sub-agent (delegate_task), checkpoint shadow-git
- Jurnal mutasi durable + resume tanpa redo buta
03Kode & dokumentasi
Repo, rilis, dan dokumentasi lengkap satu klik dari sini.