Coding agent untuk terminal.

Kenalan denganNusaCode.

Pasang

Coding agent open sourceyang ngerti repo kamu.

Ketik apa yang mau dikerjain. NusaCode baca project kamu, ubah file, dan jalanin test, sementara biaya tiap respons kelihatan dalam rupiah.

install global
$ npm install -g nusacode

Butuh Node.js 22.19 ke atas dan API key NusaGate. Run pertama bakal minta key-nya.

Dari setup sampai bug beres.

Run pertama di project kecil: NusaCode nemuin dan benerin dua bug, lalu /usage nunjukin biayanya.

Sesi dan biayanya asli. Saldo di layar adalah data contoh.

Apa itu NusaCode?

Coding agent untuk terminal, dibangun di atas pi dan dioptimalkan untuk NusaGate. Biaya tiap prompt selalu kelihatan, dan agent-nya belajar dari kerjaan kamu.

Biaya asli, dalam rupiah

Tiap respons dihitung pakai rumus billing gateway dengan harga live, dan selalu kelihatan di status bar.

biaya
Rp 11
token
14.7k
cache hit
77.2%
kecepatan
213 tok/s

Angka dari status bar di tengah sesi video demo.

/budget 5000 bikin agent berhenti di Rp 5.000, dengan peringatan di 80%.

Semua model NusaGate

  • DeepSeek
  • GPT
  • Gemini
  • GLM
  • Grok
  • Kimi
  • MiniMax
  • Qwen
  • dan lainnya

/model buka katalog live.

Belajar dari kerjaan

Habis tugas besar, review di background bisa ngusulin skill. Baru dipakai setelah kamu setujui lewat /skills review.

Bawa setup kamu

Skill dan instruksi global dari agent lain bisa langsung diimpor.

  • Claude Code
  • Codex
  • oh-my-pi
  • pi
  • OpenCode

Hemat token

  • Output tool dipangkas sebelum masuk konteks.
  • Thinking diturunin buat prompt yang simpel.
  • Peringatan kalau sesuatu ngerusak prompt cache.

Subagent

Tool task nyerahin kerjaan fokus ke proses terpisah, jadi percakapan utama tetap bersih.

Semua lewat prompt.

Ketik / buat perintah, ! buat shell. Pilih satu buat lihat fungsinya.

/model

Buka katalog model live dan ganti model di tengah sesi.

  • ctrl+lganti model
  • ctrl+tthinking
  • ctrl+ooutput tool
  • alt+mplan mode
  • escapehentikan agent

Angka, bukan klaim.

Diukur di satu mesin dengan metode yang sama. Install NusaCode paling kecil. Launcher-nya nomor dua, kalah dari Codex yang dikirim sebagai biner Rust.

Siap dipakai
572 msboot sampai output pertama, 5 run
Ukuran install
126 MBnpm i -g, install bersih
Memori idle
171 MBRSS process tree, 3 proses
Ukuran install (MB, lebih kecil lebih baik)
  1. NusaCode126 MB
  2. Codex266 MB
  3. OpenCode605 MB
Launcher, --version (ms, lebih kecil lebih baik)
  1. Codex34 ms
  2. NusaCode66 ms
  3. OpenCode1.4 s

Launcher diukur pakai --version, jalur cepat tanpa boot. Jumlah dependency nggak dibandingin: Codex dan OpenCode dikirim sebagai biner dan bundle, jadi angkanya nggak setara.

Windows 11, Node 24.11.1. Versi: NusaCode 0.1.6, Codex 0.139.0, OpenCode 1.14.31. Di mesin lain angkanya bakal beda.

Terbuka untuk semua.

Lisensi MIT. Baca kodenya, fork, buka issue, atau kirim pull request. NusaCode dibangun di atas pi karya Mario Zechner, sebagai distribusi independen.

Yang sering ditanya.

NusaCode gratis?

Ya, NusaCode-nya open source dengan lisensi MIT. Yang kamu bayar cuma pemakaian model lewat NusaGate, dan biayanya dihitung per respons dalam rupiah.

Apa yang perlu disiapin?

Node.js 22.19 atau lebih baru, dan API key NusaGate. Run pertama nanya key-nya dan nawarin impor skill dari coding agent lain.

Harus pakai NusaGate?

NusaCode dioptimalkan untuk NusaGate, tapi nggak dikunci ke situ. Ada ruang buat provider kamu sendiri, lihat bagian Configuration di README.

Apa yang disimpan di komputer saya?

Tiap respons dicatat di usage.jsonl supaya /usage bisa nunjukin pengeluaran harian dan bulanan. Isinya cuma waktu, nama model, jumlah token, dan biaya. Pesan kamu nggak disimpan di situ.

Bisa nyoba tanpa install?

Bisa, jalanin npx nusacode. Kalau udah install, update pakai nusacode update atau ketik /update di dalam NusaCode.

Gimana kalau biayanya kebablasan?

Pasang batas dengan /budget 5000. Di 80% kamu dapat peringatan, di 100% agent berhenti dan nanya dulu sebelum lanjut. Subagent ikut dihitung.

Coba di repo kamu.

install global
$ npm install -g nusacode