← runpane.comに戻る

Linux向けcmux代替

cmuxにLinux版はありません。Homebrew caskとして配布され、Swift/AppKitで作られています。AppKitはAppleのUIフレームワークで、Linuxには存在しません。ターミナル描画に使うGhostty自体はLinuxに対応します。しかしcmuxのUI層があるため、全面的に書き直さない限り、仕組み上Linuxへ移植できません。エージェントごとにworktreeを分ける流れをLinuxで使いたいなら、Paneをどうぞ。LinuxネイティブのAppImageと.debパッケージがあります。中心となる機能は同じで、外部ターミナルへの依存もありません。

著者 Parsa Khazaeepoul、Paneの共同創業者。 この比較に掲載したすべてのエージェント管理ツールを実際の開発で検証しました。 .

Linux向けcmux代替

cmuxがLinuxで動かない理由

cmuxの構造は、macOS固有の2つの技術に依存します。1つ目はGhosttyです。cmuxはターミナル描画エンジンとしてGhosttyを使います。Ghostty自体はmacOSとLinuxの両方で動きますが、cmuxとの連携部分はSwiftで書かれ、macOS向けです。2つ目は、さらに根本的な依存であるAppKitです。Appleのネイティブウィンドウフレームワークで、macOSにしかありません。SwiftはLinuxでもコンパイルできます。ただし、cmuxのコードが呼び出すAppKitにLinuxの代替はありません。

cmuxはHomebrewのcaskとして配布されます。macOSネイティブのパッケージ形式です。cmuxのリリースにはFlatpakもAppImageも.debも.rpmもありません。LinuxへGhosttyを入れ、組み合わせて使うcmuxを探しても、インストールできるものはありません。

Linux版Pane

Panecmux
Linux対応対応。AppImage + .deb非対応
Linuxでのインストール方法AppImage(インストール不要)、.deb、シェルスクリプト提供なし
Ghosttyが必要不要(ターミナル内蔵)必要(macOSのみ)
tmuxが必要不要不要(macOSのみ)
Homebrewが必要不要必要(macOSのみ)
worktreeベースのセッション対応対応(macOSのみ)
エージェントの並列セッション対応対応(macOSのみ)
オープンソースはい(AGPL-3.0)はい(MIT)

LinuxにPaneをインストールする方法

最速なのは、シェルインストーラーです。

curl -fsSL https://runpane.com/install.sh | sh

または、runpane.com/docs/downloadから直接ダウンロードします。

PaneにGhostty、tmux、Homebrew、外部ターミナルエミュレーターは必要ありません。ターミナルエンジンを内蔵しています。必要なのはgitだけです。ほぼすべてのLinux開発マシンには、すでに入っています。

詳しい比較はPane vs cmuxをご覧ください。

よくある質問

または
ダウンロード*
Windows SmartScreen の警告Pane は未署名のため、直接ダウンロードすると SmartScreen の警告が出ることがあります。 Pane は完全にオープンソースです。コードを確認したり、自分でビルドしたりできます。1. 「詳細情報」をクリック2. 「実行」をクリック3. インストールを続けるPowerShell からなら公式リリースを直接ダウンロードできます。ブラウザ経由で起きやすい問題もほぼ避けられます。npm グローバルインストール
PowerShell に貼り付けてください。MacLinux