cmux memakai mesin render terminal Ghostty dan Swift/AppKit untuk UI. Keduanya khusus macOS. cmux hanya tersedia sebagai cask Homebrew, jadi tak ada installer Windows atau cara untuk menjalankannya di Windows. Jika kamu menginginkan alur agent paralel berbasis worktree yang sama di Windows, Pane adalah alternatif langsung. Tersedia installer native Windows, dukungan ARM64, dan worktree yang mengenali WSL sejak awal.
Oleh Parsa Khazaeepoul, salah satu pendiri Pane. Sudah menguji setiap pengelola agent dalam perbandingan ini di lingkungan produksi. .
alasan cmux tak berjalan di windows
cmux bergantung pada dua teknologi yang tak kompatibel dengan Windows. Pertama, lapisan UI-nya ditulis dengan Swift dan memakai AppKit, framework jendela milik Apple. AppKit tak tersedia di Windows. Tak ada port atau lapisan kompatibilitas. Kedua, cmux terintegrasi dengan Ghostty untuk merender terminal. Ghostty sendiri mendukung Linux, tetapi integrasi khusus cmux menargetkan macOS dan didistribusikan sebagai cask Homebrew, pengelola paket yang hanya berjalan di macOS dan secara opsional di Linux.
Hasilnya jelas. Buka repositori cmux dan cari rilis Windows, kamu tak akan menemukannya. Tak ada installer .exe, paket WinGet, atau formula Scoop. Pengguna Windows tak punya cara yang didukung untuk menjalankan cmux.
pane di windows
Pane
cmux
Windows x64
ya, installer native
tidak
Windows ARM64
ya, build ARM64 terpisah
tidak
worktree yang mengenali WSL
ya
tidak
memerlukan Ghostty
tidak (terminal bawaan)
ya (hanya macOS)
cara memasang
installer .exe atau skrip PowerShell
cask Homebrew (hanya macOS)
sesi berbasis worktree
ya
ya (hanya macOS)
sesi agent paralel
ya
ya (hanya macOS)
sumber terbuka
ya (AGPL-3.0)
ya (MIT)
cara memasang pane di windows
Cara tercepat adalah menjalankan satu baris PowerShell:
irm https://runpane.com/install.ps1 | iex
Atau unduh installer Windows (.exe) secara langsung. Setelah terpasang, buka Pane dari menu Start atau jalankan pane dari terminal mana pun. Tak perlu Homebrew, Ghostty, atau toolchain Unix.
Untuk perangkat ARM64 seperti Surface Pro X dan laptop Snapdragon, pilih build ARM64 dari halaman unduhan. Pane berjalan native, bukan melalui emulasi.
alur kerja cmux tetap bisa dipakai
cmux dan Pane memakai model dasar yang sama. Setiap sesi agent mendapat git worktree sendiri agar agent bekerja secara terisolasi. Kamu bisa menjalankan banyak agent secara paralel tanpa konflik. Jika pernah memakai cmux di Mac, cara berpikirnya sama di Pane. Perbedaannya ada pada detail berikut:
→ Tak perlu terminal eksternal. cmux membungkus Ghostty. Pane punya emulator terminal bawaan sendiri. Tak ada tambahan yang perlu dipasang atau dikonfigurasi.
→ Repositori WSL bisa diakses. Jika kodemu ada di WSL, Pane menyelesaikan path dan membuat worktree dengan benar. Kamu tak perlu melakukan clone di luar WSL.
→ Agent apa pun bisa dipakai. Arahkan Pane ke Claude Code, Codex, Aider, Goose, atau agent CLI lain yang sudah kamu gunakan.
→ Native ARM64. Di laptop Snapdragon dan Surface Pro X, Pane berjalan native tanpa overhead emulasi.
Tidak. cmux memakai Ghostty untuk merender terminal dan Swift/AppKit untuk lapisan UI. AppKit adalah framework UI milik Apple dan tak tersedia di Windows. cmux hanya didistribusikan sebagai cask Homebrew, yang khusus macOS. Tak ada installer Windows, jalur kompilasi silang, atau dukungan Windows yang diumumkan.
Arsitektur cmux bergantung pada dua teknologi khusus macOS: Ghostty, emulator terminal berakselerasi GPU yang mendukung macOS dan Linux tetapi integrasinya dengan kode Swift cmux menargetkan macOS, serta AppKit, framework UI native Apple tanpa padanan Windows. Memindahkan cmux ke Windows mengharuskan penggantian mesin render terminal dan seluruh framework UI.
Pane dan cmux sama-sama menyediakan sesi agent paralel berbasis worktree. Alur intinya sama. Perbedaan utamanya adalah cakupan platform. cmux hanya berjalan di macOS. Pane berjalan di macOS, Windows (x64 + ARM64), dan Linux. Pane juga punya emulator terminal sendiri serta tak memerlukan Ghostty atau terminal eksternal.
Ya. Pane menyediakan build terpisah untuk Windows x64 dan Windows ARM64. Keduanya didukung penuh dan teruji, bukan build eksperimental. Di laptop Snapdragon dan Surface Pro X, Pane berjalan native tanpa emulasi x64.
Git worktree bekerja di NTFS seperti di HFS+ atau ext4. Setiap worktree adalah checkout repositori terpisah di direktorinya sendiri dan berbagi penyimpanan objek .git. Pane otomatis menyediakan worktree baru saat kamu membuat pane dan membersihkannya saat pane dihapus. NTFS tak punya batasan khusus untuk worktree. Perbedaan praktis utama di Windows adalah panjang path, dan Pane mengatasinya dengan membuat path worktree tetap pendek.
Tidak. Pane berjalan sebagai aplikasi native Windows dan tak memerlukan WSL. Jika kodemu sudah ada di WSL, Pane bisa mengenalinya dan menangani konversi path agar worktree dibuat dengan benar melintasi batas tersebut. Kamu bisa memakai repositori di path native Windows, di dalam WSL, atau keduanya tanpa konfigurasi tambahan.
Pane bekerja dengan semua agent coding berbasis CLI. Agent yang didukung mencakup Claude Code, Codex, Aider, OpenCode, Goose, Letta Code, dan Cline. Semuanya berjalan di Windows. Karena Pane mengelola siklus worktree dan sesi terminal, kamu bisa menjalankan beberapa agent berbeda secara paralel di pane terpisah untuk repositori yang sama.
Jalankan satu baris PowerShell: `irm https://runpane.com/install.ps1 | iex`. Atau unduh installer .exe langsung dari runpane.com. Tak perlu Homebrew, Ghostty, atau toolchain Unix. Setelah terpasang, buka Pane dari menu Start atau jalankan `pane` dari terminal mana pun.
Pane punya emulator terminal bawaan di Windows. Kamu tak perlu memasang atau mengatur Ghostty, Windows Terminal, atau aplikasi terminal lain. Ini perbedaan penting dari cmux, yang membungkus mesin render Ghostty dan karena itu hanya tersedia di macOS. Terminal Pane langsung bekerja di Windows tanpa dependensi tambahan.
Cara berpikirnya langsung terbawa. Kedua alat memberi konteks terisolasi untuk setiap sesi agent dan menjalankan beberapa sesi secara paralel. Perbedaan utamanya, Pane mengotomatiskan siklus worktree. Kamu tak perlu menjalankan `git worktree add` dan `git worktree remove` secara manual. Perintah khusus cmux.json bisa dibuat ulang sebagai alias shell di profil PowerShell atau konfigurasi shell WSL. Tak ada alat impor otomatis. Migrasinya hanya memerlukan penyiapan manual satu kali.
Ya. Pane mengelola status sesi di tingkat aplikasi, jadi pane dan worktree terkait tetap ada setelah aplikasi dimulai ulang. cmux menyimpan tata letak dan scrollback tetapi tak memulihkan proses aktif. Agent yang berjalan hilang saat cmux ditutup. Di Pane, worktree dan metadata sesi tetap ada agar kamu bisa melanjutkan dari posisi terakhir.
Ya. Pane berlisensi AGPL-3.0, lisensi copyleft yang disetujui OSI. Kode sumber tersedia untuk publik dan bisa diaudit. Tak ada lisensi komersial berbayar. AGPL-3.0 mencakup semua penggunaan, termasuk komersial. cmux memakai GPL-3.0 dengan pilihan lisensi komersial terpisah untuk tim yang tak bisa memakai GPL.
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