cmux adalah aplikasi terminal macOS asli yang dibangun dengan Swift/AppKit yang menampilkan tab vertikal, sistem notifikasi, dan browser dalam aplikasi yang dirancang khusus untuk mengelola beberapa agen pengkodean AI.
https://github.com/manaflow-ai/cmux?ref=producthunt&utm_source=aipure
cmux

Informasi Produk

Diperbarui:Mar 2, 2026

Apa itu cmux

cmux adalah aplikasi terminal sumber terbuka yang menata ulang cara pengembang berinteraksi dengan agen pengkodean AI. Dibangun sebagai aplikasi macOS asli menggunakan Swift dan AppKit, ia mengintegrasikan Ghostty untuk rendering terminal sambil menambahkan fitur penting seperti tab vertikal, sistem notifikasi, dan browser dalam aplikasi. Aplikasi ini dibuat untuk memecahkan tantangan dalam mengelola beberapa sesi pengkodean AI secara bersamaan, seperti dari Claude Code, Codex, OpenCode, dan CLI pengkodean lainnya, sambil mempertahankan kinerja tinggi dan fleksibilitas pengguna.

Fitur Utama cmux

cmux adalah aplikasi terminal macOS asli yang menggabungkan emulasi terminal berbasis Ghostty dengan tab vertikal, notifikasi, dan browser terintegrasi yang dirancang khusus untuk agen pengkodean AI. Fitur-fiturnya meliputi rendering yang dipercepat GPU, CLI yang dapat di-skrip dan API soket, dan integrasi tanpa hambatan dengan konfigurasi Ghostty yang ada sambil memberikan konteks visual melalui informasi cabang git, status PR, dan notifikasi ruang kerja.
Sistem Notifikasi: Menampilkan cincin biru di sekitar panel dan tab yang menyala saat agen AI membutuhkan perhatian, dengan panel notifikasi terpusat dan fungsionalitas lompat cepat ke notifikasi terbaru yang belum dibaca
Browser Terintegrasi dengan API: Mencakup browser bawaan yang dapat dibagi di samping terminal, dengan API yang dapat di-skrip yang kompatibel dengan agent-browser untuk otomatisasi dan pengujian
Tab Vertikal Cerdas: Menampilkan informasi kontekstual termasuk cabang git, status PR, direktori kerja, dan port yang mendengarkan di sidebar vertikal untuk organisasi ruang kerja yang lebih baik
Kinerja Asli: Dibangun dengan Swift dan AppKit alih-alih Electron, memanfaatkan akselerasi GPU melalui libghostty untuk rendering yang mulus dan waktu mulai yang cepat

Kasus Penggunaan cmux

Alur Kerja Pengembangan AI: Kelola beberapa agen pengkodean AI (Claude Code, Codex, dll.) secara bersamaan sambil mempertahankan umpan balik visual yang jelas tentang status dan persyaratan mereka
Pengembangan Full-Stack: Jalankan server pengembangan, lihat hasil di browser terintegrasi, dan kelola operasi git semuanya dalam jendela yang sama dengan panel terpisah
Tinjauan Kode dan Pengujian: Tinjau perubahan kode yang dihasilkan AI di berbagai tugas dengan lingkungan pratinjau terintegrasi dan kemampuan pengujian otomatis
Manajemen Multi-Proyek: Atur beberapa proyek dengan ruang kerja yang berbeda, masing-masing menampilkan informasi git yang relevan dan status pengembangan secara sekilas

Kelebihan

Aplikasi macOS asli berkinerja tinggi dengan akselerasi GPU
Kemampuan skrip yang luas melalui CLI dan API soket
Integrasi tanpa hambatan dengan konfigurasi Ghostty yang ada

Kekurangan

Terbatas hanya untuk platform macOS
Tidak memulihkan status proses langsung setelah dimulai ulang
Membutuhkan konfigurasi manual untuk beberapa integrasi agen AI

Cara Menggunakan cmux

Instal cmux: Unduh dan instal cmux baik dengan mengunduh file .dmg dari rilis GitHub dan menyeretnya ke folder Aplikasi, atau menggunakan Homebrew dengan perintah: 'brew tap manaflow-ai/cmux && brew install --cask cmux'
Luncurkan cmux: Buka cmux dari folder Aplikasi. Saat peluncuran pertama, macOS mungkin menampilkan peringatan keamanan - klik 'Buka' untuk melanjutkan. Aplikasi akan diperbarui secara otomatis melalui Sparkle.
Buat ruang kerja: Gunakan Cmd+N untuk membuat ruang kerja baru (tab). Setiap ruang kerja menampilkan cabang git, direktori kerja, port, dan notifikasi di bilah sisi. Gunakan Cmd+1-8 untuk beralih antar ruang kerja.
Bagi panel: Gunakan Cmd+D untuk membagi panel secara horizontal (kanan) atau Cmd+Shift+D untuk membagi secara vertikal (bawah). Navigasi antar panel menggunakan Option+Cmd+Tombol Panah.
Gunakan integrasi browser: Tekan Cmd+Shift+L untuk membuka browser di panel terpisah. Gunakan Cmd+L untuk memfokuskan bilah alamat. Browser mendukung alat pengembang (Option+Cmd+I) dan konsol (Option+Cmd+C).
Pantau notifikasi: Ketika agen AI membutuhkan perhatian, panel mendapatkan cincin biru dan tab menyala. Tekan Cmd+I untuk menampilkan panel notifikasi, Cmd+Shift+U untuk melompat ke notifikasi belum dibaca terbaru.
Sesuaikan tampilan: cmux membaca tema, font, dan warna dari file ~/.config/ghostty/config. Buka Pengaturan (Cmd+,) untuk menyesuaikan pintasan keyboard dan preferensi lainnya.
Gunakan otomatisasi CLI: cmux menyediakan CLI dan socket API untuk mengotomatiskan pembuatan ruang kerja, pembagian panel, penekanan tombol, dan kontrol browser. Gunakan 'cmux notify' untuk berintegrasi dengan notifikasi agen AI.

FAQ cmux

cmux adalah aplikasi terminal macOS berbasis Ghostty dengan tab vertikal dan notifikasi yang dirancang khusus untuk agen coding AI. Ia menyediakan terminal, peramban, notifikasi, ruang kerja, pemisahan, tab, dan CLI untuk mengontrol semuanya.

Alat AI Terbaru Serupa dengan cmux

Gait
Gait
Gait adalah alat kolaborasi yang mengintegrasikan generasi kode yang dibantu AI dengan kontrol versi, memungkinkan tim untuk melacak, memahami, dan membagikan konteks kode yang dihasilkan AI dengan efisien.
invoices.dev
invoices.dev
invoices.dev adalah platform penagihan otomatis yang menghasilkan faktur langsung dari komit Git pengembang, dengan kemampuan integrasi untuk layanan GitHub, Slack, Linear, dan Google.
EasyRFP
EasyRFP
EasyRFP adalah toolkit komputasi tepi yang didukung AI yang memperlancar respons RFP (Permintaan Proposal) dan memungkinkan fenotip lapangan waktu nyata melalui teknologi pembelajaran mendalam.
Cart.ai
Cart.ai
Cart.ai adalah platform layanan bertenaga AI yang menyediakan solusi otomatisasi bisnis yang komprehensif termasuk pengkodean, manajemen hubungan pelanggan, pengeditan video, pengaturan e-commerce, dan pengembangan AI kustom dengan dukungan 24/7.