cmux tak punya build Linux. Alat ini didistribusikan sebagai cask Homebrew dan dibuat dengan Swift/AppKit, framework UI Apple yang tak tersedia di Linux. Ghostty, yang dipakai cmux untuk merender terminal, memang mendukung Linux. Namun, lapisan UI cmux membuat port Linux mustahil tanpa penulisan ulang penuh. Jika kamu ingin alur satu worktree per agent di Linux, Pane menyediakan AppImage native Linux dan paket .deb dengan kemampuan inti yang sama, tanpa ketergantungan pada terminal eksternal.
Oleh Parsa Khazaeepoul, salah satu pendiri Pane. Sudah menguji setiap pengelola agent dalam perbandingan ini di lingkungan produksi. .
alasan cmux tak berjalan di linux
Arsitektur cmux memiliki dua dependensi khusus macOS. Pertama, Ghostty. cmux memakainya sebagai mesin render terminal. Ghostty sendiri berjalan di macOS dan Linux, tetapi integrasi cmux ditulis dengan Swift dan menargetkan macOS. Dependensi kedua yang lebih mendasar adalah AppKit, framework jendela native Apple. AppKit hanya tersedia di macOS. Swift bisa dikompilasi di Linux, tetapi pemanggilan AppKit dalam kode cmux tak punya padanan di Linux.
cmux didistribusikan melalui Homebrew sebagai cask, yaitu format paket native macOS. Artefak rilis cmux tak menyediakan Flatpak, AppImage, .deb, atau .rpm. Pengguna Linux yang memasang Ghostty lalu mencari cmux untuk dipasangkan dengannya tak akan menemukan apa pun untuk dipasang.
pane di linux
Pane
cmux
dukungan Linux
ya, AppImage + .deb
tidak
cara memasang (Linux)
AppImage (tanpa instalasi), .deb, atau skrip shell
→ AppImage, unduh, jalankan chmod +x pane.AppImage, lalu buka. Tak perlu root. Bekerja di semua distribusi, termasuk Ubuntu 20.04+, Fedora, Arch, dan openSUSE.
→ Paket .deb, pasang dengan sudo dpkg -i pane.deb di Debian, Ubuntu, Pop!_OS, Linux Mint, dan turunannya.
Pane tak memerlukan Ghostty, tmux, Homebrew, atau emulator terminal eksternal. Mesin terminalnya sudah dibundel. Satu-satunya prasyarat adalah git, yang sudah ada di hampir semua mesin pengembangan Linux.
Tidak. cmux hanya didistribusikan sebagai cask Homebrew dan lapisan UI-nya ditulis dengan Swift serta AppKit, framework jendela Apple yang tak tersedia di Linux. Ghostty memang mendukung Linux, tetapi integrasi cmux khusus untuk macOS. Tak ada build Linux, Flatpak, AppImage, atau rencana dukungan Linux yang diumumkan.
Ghostty berjalan di Linux, tetapi cmux tidak. Ketergantungan pada Ghostty hanya satu bagian masalah. Penghalang yang lebih besar adalah lapisan UI Swift/AppKit, dan AppKit tak punya padanan di Linux. Meski Ghostty sudah terpasang di Linux, kamu tetap tak bisa menjalankan cmux. Pane punya emulator terminal sendiri dan sama sekali tak bergantung pada Ghostty.
Pane menyediakan dua format Linux: AppImage, yang bekerja di semua distribusi tanpa instalasi, dan paket .deb untuk Debian, Ubuntu, serta turunannya. Unduh dari runpane.com/docs/download atau jalankan: curl -fsSL https://runpane.com/install.sh | sh. Satu-satunya prasyarat adalah git.
Tidak. Pane adalah aplikasi desktop native yang mengelola sesi terminal secara internal melalui emulator terminal bawaannya. Kamu tak memerlukan tmux, screen, Ghostty, atau multiplexer terminal eksternal. Pane menangani sendiri sesi persisten dan perpindahan antarsesi.
Alurnya sama di semua platform. Saat kamu membuat pane baru, Pane otomatis menyediakan git worktree di branch baru. Tak perlu menjalankan `git worktree add` secara manual. Saat pane dihapus, worktree ikut dibersihkan. cmux di macOS menyerahkan pengelolaan worktree kepada kamu. Pane mengotomatiskannya di Linux, macOS, dan Windows.
Pane mendukung Claude Code, Codex, Aider, OpenCode, Goose, Letta Code, dan Cline di Linux. Setiap agent berjalan di emulator terminal bawaan Pane dalam worktree terisolasi. cmux hanya menargetkan Claude Code dan hanya tersedia di macOS. Jadi, agent apa pun yang kamu pilih tetap tak bisa memakai cmux di Linux.
Ya. Pane didistribusikan sebagai AppImage dan .deb serta berjalan di server tampilan X11 dan Wayland. Pane sudah diuji di Ubuntu 22.04+ dengan GNOME/Wayland dan Fedora dengan Wayland. Jika kamu memakai compositor tiling seperti Sway atau Hyprland, Pane berjalan seperti jendela desktop biasa.
Pane adalah aplikasi desktop dan memerlukan server tampilan, X11 atau Wayland, untuk merender UI. Pane tak dirancang untuk lingkungan Linux tanpa layar atau yang hanya memakai SSH. Untuk mesin Linux jarak jauh, biasanya kamu menjalankan Pane di desktop Linux lokal dan mengarahkan agent ke repositori jarak jauh. Kamu juga bisa memakai penerusan X11 jika memerlukan GUI penuh melalui SSH.
Ya. Pane berlisensi AGPL-3.0, lisensi copyleft yang disetujui OSI. Kode sumber tersedia untuk publik dan tak ada lisensi komersial berbayar untuk penggunaan apa pun. AGPL-3.0 berlaku sama pada build Linux, macOS, dan Windows.
Pane adalah aplikasi desktop bergaya Electron, jadi penggunaan memorinya lebih besar daripada sesi tmux biasa, umumnya 150–300 MB. Sebagai gantinya, Pane mengganti langkah manual untuk worktree, peninjauan diff, dan commit dengan pintasan keyboard. Ini menghemat banyak waktu saat menjalankan beberapa agent paralel. Jika kamu memerlukan penggunaan memori serendah mungkin, tmux biasa dengan Claude Code lebih ringan. Jika kamu memerlukan pengelolaan multiagen yang terstruktur, overhead Pane sepadan.
Ya. Menjalankan agent paralel adalah kegunaan utama Pane. Setiap agent mendapat pane berbasis worktree, sesi terminal, dan branch sendiri. Pane menampilkan notifikasi desktop saat agent memerlukan input. Kamu bisa memantau beberapa agent sekaligus tanpa terus melihat tiap terminal. Alurnya sama di Linux dan macOS. cmux juga menawarkan workspace paralel, tetapi hanya di macOS.
Peringatan Windows SmartScreenUnduhan langsung bisa menampilkan peringatan SmartScreen selama Pane belum ditandatangani. Pane sepenuhnya open source. Kamu bisa memeriksa kodenya atau build sendiri dari kode sumber.1. Klik Info selengkapnya2. Klik Tetap jalankan3. Lanjutkan instalasiInstalasi PowerShell mengunduh rilis resmi secara langsung dan menghindari sebagian besar masalah saat mengunduh lewat browser.instalasi global npm