Deskripsi
nana adalah multiplexer terminal asli yang secara khusus dirancang untuk era agen, memungkinkan pengembang untuk menjalankan beberapa agen pengkodean AI seperti Claude Code, Codex, dan OpenCode secara berdampingan. Ini memastikan setiap agen beroperasi dalam worktree Git yang terisolasi, mencegah konflik dan menyederhanakan alur kerja pengembangan.
Baca Selengkapnya
Desain ini memungkinkan untuk beralih, menggabungkan, dan membersihkan cabang spesifik agen langsung dari sidebar.
Aplikasi ini dibangun untuk Windows 10 dan yang lebih baru, memanfaatkan Rust untuk kinerja, GPUI untuk rendering yang efisien, dan libghostty untuk mesin terminalnya, menghindari overhead dari Electron. Ini menghasilkan pengalaman yang cepat, asli, dan ringan dalam penggunaan memori. Fitur kunci adalah kemampuannya untuk mendeteksi status agen di terminal Anda—menunjukkan apakah mereka sedang bekerja, menunggu, atau selesai—tanpa memerlukan hook atau pengaturan yang rumit.
nana juga mengintegrasikan kemampuan tinjauan kode yang kuat, memungkinkan pengguna untuk melihat perbedaan Git, menjelajahi commit yang lebih lama, dan meninjau perubahan langsung di dalam lingkungan terminal. Untuk operasi berkelanjutan, terminal hidup di `nana-server`, yang berarti agen terus berjalan di latar belakang bahkan jika jendela aplikasi utama ditutup. Selain itu, ia mendukung server jarak jauh, memungkinkan pengguna untuk membuka proyek di Linux atau macOS melalui SSH, dengan `nana-server` secara otomatis diinstal di mesin jarak jauh untuk mempertahankan sesi.
Fitur Composer memfasilitasi penulisan prompt panjang dengan file dan gambar, yang kemudian dapat dikirim ke satu terminal atau disiarkan ke semua panel terpisah secara bersamaan. Kustomisasi sangat luas, dengan lebih dari 490 tema terminal yang tersedia untuk pratinjau langsung. Platform ini juga dapat diperluas melalui "Kibbles," yang merupakan aplikasi web kecil yang dibangun dengan alat web standar yang dapat menambahkan panel, tab, perintah, dan bahasa. Aplikasi seluler untuk iOS dan Android direncanakan untuk terhubung langsung ke server pengguna, menekankan pengalaman tanpa cloud dan tanpa akun.
nana saat ini tersedia sebagai beta gratis, menawarkan semua fitur saat ini tanpa batasan pada proyek atau agen, termasuk worktree Git, tinjauan kode, sesi latar belakang, dukungan server jarak jauh, tema, dan ekstensi. Rencana masa depan termasuk tingkatan berbayar baru untuk individu dan tim yang mencari fungsionalitas tambahan.
- KategoriAsisten Coding AI
- Model HargaBeta Gratis
- PenerapanNative Desktop App, CLI/Server
- PlatformWindows, macOS (server), Linux (server)
Fitur Inti nana
Multiplexer Terminal Asli untuk Windows
Jalankan Beberapa Agen Pengkodean AI Secara Berdampingan
Worktree Git Khusus untuk Setiap Agen
Pemantauan Status Agen (Bekerja, Menunggu, Selesai)
Tinjauan Kode Terintegrasi dengan Perbedaan Git
Sesi Latar Belakang (Agen Berjalan Setelah Aplikasi Ditutup)
Dukungan Server Jarak Jauh melalui SSH (Linux/macOS)
Composer untuk Prompt Multi-Pane
490+ Tema Terminal yang Dapat Disesuaikan
Dapat Diperluas dengan Kibbles (Aplikasi Web untuk Panel, Tab, Perintah)
Cepat dan Ringan (Rust, Rendering GPU, Tanpa Electron)
Beta Gratis dengan Proyek dan Agen Tanpa Batas
Tidak Memerlukan Hak Admin untuk Instalasi
Pembaruan dan Pemulihan Otomatis
Integrasi Terminal Windows
Cara menggunakan nana?
Instal nana: Unduh dan buka installer .msi untuk Windows 10+ atau gunakan perintah PowerShell.
Tambahkan proyek: Buka nana, lalu pilih 'Tambahkan Proyek' dari sidebar atau tekan Ctrl+Shift+O dan pilih folder.
Buka terminal: Tekan Ctrl+Shift+T untuk membuka tab baru di proyek Anda, atau Ctrl+Shift+N untuk terminal Home.
Pecah terminal: Gunakan Ctrl+Shift+D untuk membagi ke kanan atau Ctrl+Shift+Alt+D untuk membagi ke bawah untuk tampilan multi-pane.
Kelola agen: Jalankan agen pengkodean Anda; nana akan secara otomatis mendeteksi status mereka (bekerja, menunggu, selesai).
Tinjau kode: Manfaatkan pemirsa perbedaan Git bawaan untuk meninjau perubahan dan menjelajahi commit secara langsung.
Instal Kibbles: Temukan Kibbles di Pengaturan → Kibbles → Telusuri, lalu instal dan aktifkan untuk menambahkan fitur baru.
Kasus Penggunaan nana
- Mengelola Beberapa Agen AI
- Alur Kerja Pengembangan Terisolasi
- Tinjauan Kode di Dalam Terminal
- Operasi Agen Berkelanjutan
- Pengembangan Jarak Jauh dengan Agen
- Pengiriman Prompt Batch untuk Agen
- Kustomisasi Lingkungan Terminal
- Produktivitas Pengembang







