- Aplikasi terminal native (Swift & AppKit) yang menawarkan waktu peluncuran lebih cepat dan penggunaan memori lebih rendah dibanding aplikasi berbasis Electron
- Menggunakan mesin Ghostty (libghostty), sehingga konfigurasi Ghostty yang sudah ada (tema, font, warna) dapat digunakan apa adanya
- Dalam UI tab vertikal, branch Git, status PR, direktori kerja, port, dan notifikasi terbaru untuk tiap workspace ditampilkan sekilas
- Sistem notification ring: saat agen AI menunggu input pengguna, ring biru muncul di tepi panel terkait dan tab juga akan disorot
- Di panel notifikasi, semua notifikasi yang belum dibaca dapat dilihat secara terpusat, dan item terbaru yang belum dibaca bisa langsung dibuka dengan shortcut
- Dilengkapi browser bawaan untuk menampilkan webview terpisah di samping terminal
- Mendukung otomatisasi seperti klik elemen, input formulir, eksekusi JS, snapshot accessibility tree dengan porting agent-browser API
- Agen AI seperti Claude Code atau OpenCode dapat berinteraksi langsung dengan server pengembangan
- Tab vertikal dan horizontal: sidebar menampilkan branch Git, status/nomor PR yang terhubung, direktori kerja, port yang diterima, dan teks notifikasi terbaru
- Mendukung kontrol scripting penuh melalui CLI dan socket API untuk membuat workspace, membagi tab, mengirim input tombol, membuka URL, dan lainnya
- Menyajikan output terminal yang mulus dengan rendering akselerasi GPU dari libghostty
- Dapat diinstal melalui Homebrew dan DMG, serta menyertakan pembaruan otomatis berbasis Sparkle
- Filosofi "The Zen of cmux"
- cmux adalah primitive yang dapat dikomposisikan dan tidak memaksakan workflow tertentu
- Komponen modular seperti terminal, browser, notifikasi, tab, split, dan CLI dapat digabungkan secara bebas
- Ditujukan sebagai platform fleksibel agar developer dapat merancang sendiri lingkungan kolaborasi AI
- Antarmuka berpusat pada shortcut
- Semua fitur seperti workspace, tab, split, browser, dan notifikasi dapat dikendalikan dengan shortcut berbasis ⌘/⌃
- Mendukung shortcut browser bergaya Safari serta keymap yang dapat disesuaikan
- Dengan pemulihan sesi, saat aplikasi dijalankan ulang jendela, workspace, layout tab, scrollback, dan riwayat browser dipulihkan secara otomatis
- Lisensi AGPL-3.0
6 komentar
Sekarang sepertinya terminal yang bagus semuanya beralih ke basis Ghostty (libghostty).
Bagus dibaca bersama: libghostty akan hadir
Ini memang terlihat di "bacaan terkait" milik GeekNews, namun karena fitur itu sendiri tidak terlihat kalau belum login, sepertinya banyak yang melewatkannya.
Ghostty saja sudah terasa seperti dunia baru, ternyata ini juga dunia baru lagi. Luar biasa.
Entahlah.. sepertinya iTerm memang lebih bagus,,
Kenapa tidak ada versi Windows?
Saya sudah memakainya selama 2 minggu, dan ini bagus. Kalau di Tmux shortcut Focus Pane diatur sesuai selera, enak untuk bolak-balik antar pane.
Ada bug rendering, dan ada bug saat alarm notifikasi cmux kadang tidak berfungsi, tetapi secara keseluruhan saya cukup puas.