← runpane.comに戻るWindows向けcmux代替
cmuxは、ターミナル描画にGhosttyのエンジン、UIにSwift/AppKitを使います。どちらもmacOS向けです。配布もHomebrew caskだけなので、Windowsインストーラーはなく、Windowsでcmuxを動かす方法もありません。Windowsで同じworktreeベースの並列エージェント作業がしたいなら、Paneが直接の代替です。Windowsネイティブのインストーラー、ARM64対応、WSLを認識するworktreeが最初からそろっています。
著者 Parsa Khazaeepoul、Paneの共同創業者。 この比較に掲載したすべてのエージェント管理ツールを実際の開発で検証しました。 .

cmuxがWindowsで動かない理由
cmuxはWindowsと互換性のない2つの技術に依存します。1つ目はUIです。Swiftで書かれ、Apple独自のウィンドウフレームワークであるAppKitを使います。AppKitはWindowsに存在せず、移植版も互換レイヤーもありません。2つ目はターミナル描画に使うGhosttyです。Ghostty自体はLinuxにも対応しますが、cmuxの連携部分はmacOS向けで、macOSと任意でLinuxだけに対応するパッケージマネージャー、Homebrewのcaskとして配布されます。
結論は単純です。cmuxのリポジトリを開いても、Windows版はありません。.exeインストーラーも、WinGetパッケージも、Scoop formulaもありません。Windowsユーザーが正式にcmuxを動かす方法はありません。
Windows版Pane
| Pane | cmux |
|---|
| Windows x64 | 対応。ネイティブインストーラー | 非対応 |
| Windows ARM64 | 対応。専用ARM64ビルド | 非対応 |
| WSLを認識するworktree | 対応 | 非対応 |
| Ghosttyが必要 | 不要(ターミナル内蔵) | 必要(macOSのみ) |
| インストール方法 | .exeインストーラーまたはPowerShellスクリプト | Homebrew cask(macOSのみ) |
| worktreeベースのセッション | 対応 | 対応(macOSのみ) |
| 並列エージェントセッション | 対応 | 対応(macOSのみ) |
| オープンソース | はい(AGPL-3.0) | はい(MIT) |
WindowsにPaneをインストールする方法
最速なのは、PowerShellの1行コマンドです。
irm https://runpane.com/install.ps1 | iex
または、Windowsインストーラー(.exe)を直接ダウンロードします。インストール後はスタートメニューからPaneを開くか、好きなターミナルでpaneを実行してください。HomebrewもGhosttyもUnixツールチェーンもいりません。
ARM64端末(Surface Pro X、Snapdragon搭載ノートPC)では、ダウンロードページからARM64ビルドを選びます。エミュレーションではなくネイティブで動きます。
cmuxの作業の流れをそのまま使える
cmuxとPaneの基本モデルは同じです。各エージェントセッションに専用のgit worktreeを割り当てます。エージェント同士を分離し、競合させずにいくつも並列実行できます。Macでcmuxを使っていたなら、Paneも同じ考え方です。細かな違いは次のとおりです。
- → 外部ターミナルは不要です。cmuxはGhosttyをラップします。Paneはターミナルエミュレーターを内蔵するため、追加のインストールや設定はありません。
- → WSL内のリポジトリも使えます。コードがWSL内にあっても、Paneがパスを解決し、正しくworktreeを作ります。WSLの外へcloneし直す必要はありません。
- → どのエージェントでも動きます。Claude Code、Codex、Aider、Gooseなど、普段使っているCLIエージェントをPaneに指定できます。
- → ARM64ネイティブです。Snapdragon搭載ノートPCとSurface Pro Xでも、エミュレーションの負荷なしでネイティブ動作します。
詳しい比較はPane vs cmuxをご覧ください。
よくある質問
いいえ。cmuxはターミナル描画にGhostty、UIにSwift/AppKitを使います。AppKitはApple独自のUIフレームワークで、Windowsには存在しません。cmuxの配布はmacOS専用のHomebrew caskだけです。Windowsインストーラーも、クロスコンパイルする方法もなく、Windows対応の発表もありません。
cmuxの構造はmacOS向けの2つの技術に依存します。GhosttyはmacOSとLinuxに対応するGPUアクセラレーション付きターミナルエミュレーターですが、cmuxのSwiftコードとの連携はmacOS向けです。AppKitはAppleのネイティブUIフレームワークで、Windows版がありません。cmuxをWindowsへ移植するには、ターミナル描画レイヤーとUIフレームワーク全体の両方を置き換える必要があります。
Paneとcmuxはどちらもworktreeベースのエージェントセッションを並列実行します。中心となる作業は同じです。大きな違いは対応OSです。cmuxはmacOSだけで動きます。PaneはmacOS、Windows(x64 + ARM64)、Linuxで動きます。Paneはターミナルエミュレーターも内蔵し、Ghosttyや外部ターミナルへ依存しません。
はい。PaneにはWindows x64版とWindows ARM64版が別々にあります。どちらも正式対応し、テスト済みです。実験版ではありません。Snapdragon搭載ノートPCとSurface Pro Xでも、x64エミュレーションなしでネイティブ動作します。
Git worktreeはNTFSでもHFS+やext4と同じように動きます。各worktreeは専用ディレクトリに置かれたリポジトリの別checkoutで、同じ.gitオブジェクトストアを共有します。paneを作ると、Paneが新しいworktreeを自動作成します。paneを削除すると片付けます。NTFS固有のworktree制限はありません。Windowsで実際に気を付ける点はパス長ですが、Paneはworktreeのパスを短くして対処します。
いいえ。PaneはWindowsネイティブアプリで、WSLは必要ありません。コードがすでにWSL内にある場合も、PaneがWSLを認識してパスを変換し、境界をまたいで正しくworktreeを作ります。Windowsネイティブのパス、WSL内、または両方にあるリポジトリを、追加設定なしで扱えます。
PaneはCLIベースのどのコーディングエージェントでも使えます。Windowsで動くClaude Code、Codex、Aider、OpenCode、Goose、Letta Code、Clineなどに対応します。Paneがworktreeの作成と削除、ターミナルセッションを管理するため、同じリポジトリの別々のpaneで、異なるエージェントをいくつも並列実行できます。
PowerShellで1行コマンドを実行します。`irm https://runpane.com/install.ps1 | iex`。またはrunpane.comから.exeインストーラーを直接ダウンロードします。HomebrewもGhosttyもUnixツールチェーンもいりません。インストール後はスタートメニューからPaneを開くか、好きなターミナルで`pane`を実行します。
PaneはWindows版にもターミナルエミュレーターを内蔵します。Ghostty、Windows Terminal、その他のターミナルアプリをインストールしたり設定したりする必要はありません。Ghosttyの描画エンジンをラップするためmacOS専用になっているcmuxとの大きな違いです。Windows版Paneのターミナルは追加依存なしですぐ動きます。
考え方はそのまま移せます。どちらも各エージェントセッションに分離された環境を割り当て、複数のセッションを並列実行します。大きな違いは、Paneがworktreeの作成から削除までを自動化することです。`git worktree add`と`git worktree remove`を手動で実行する必要はありません。cmux.jsonのカスタムコマンドは、PowerShellプロファイルかWSLのシェル設定でaliasとして作り直せます。自動インポートツールはなく、移行時に1度だけ手動設定が必要です。
はい。Paneはアプリ側でセッション状態を管理します。paneと関連するworktreeは再起動後も残ります。cmuxはレイアウト、スクロールバックを保存しますが、動いていたプロセスは復元しません。cmuxを閉じると実行中のエージェントは失われます。Paneではworktreeとセッションのメタデータが残るため、止めた場所から再開できます。
はい。PaneはOSI承認のコピーレフトライセンス、AGPL-3.0で公開されています。ソースは公開され、内容を確認できます。有料の商用ライセンスは不要で、商用を含むすべての用途をAGPL-3.0で扱えます。GPL-3.0と、GPLを使えないチーム向けの別の商用ライセンスを採用するcmuxとは異なります。
またはダウンロード*Windows SmartScreen の警告Pane は未署名のため、直接ダウンロードすると SmartScreen の警告が出ることがあります。 Pane は完全にオープンソースです。コードを確認したり、自分でビルドしたりできます。1. 「詳細情報」をクリック2. 「実行」をクリック3. インストールを続けるPowerShell からなら公式リリースを直接ダウンロードできます。ブラウザ経由で起きやすい問題もほぼ避けられます。npm グローバルインストール PowerShell に貼り付けてください。MacLinux