← 返回 runpane.com

Linux 上的 cmux 替代工具

cmux 没有 Linux 构建版本。它以 Homebrew cask 分发,并基于 Swift/AppKit 构建。AppKit 是 Apple 的 UI 框架,Linux 上没有。cmux 用来渲染终端的 Ghostty 确实支持 Linux,但 cmux 自己的 UI 层决定了,不彻底重写就无法移植。如果你想在 Linux 上为每个智能体分配一个 worktree,Pane 提供原生 Linux AppImage 和 .deb 包。核心能力相同,也不依赖外部终端。

作者 Parsa Khazaeepoul,Pane 联合创始人。 在实际项目中测试过本次对比涉及的每款代理管理器。 .

Linux 上的 cmux 替代工具

cmux 为什么不能在 Linux 上运行

cmux 的架构有两个 macOS 专属依赖。第一个是 Ghostty。cmux 用它渲染终端。Ghostty 本身能在 macOS 和 Linux 上运行,但 cmux 的集成代码用 Swift 编写,而且目标是 macOS。第二个依赖更根本:AppKit,也就是 Apple 的原生窗口框架。AppKit 只在 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 或 shell 脚本不提供
需要 Ghostty不需要,自带终端需要,仅 macOS
需要 tmux不需要不需要,仅 macOS
需要 Homebrew不需要需要,仅 macOS
基于 worktree 的会话支持支持,仅 macOS
并行智能体会话支持支持,仅 macOS
开源是,AGPL-3.0是,MIT

怎么在 Linux 上安装 Pane

最快的方法是运行 shell 安装脚本:

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

也可以从 runpane.com/docs/download 直接下载:

Pane 不需要 Ghostty、tmux、Homebrew 或任何外部终端模拟器。它自带终端引擎。唯一前置条件是 git,几乎每台 Linux 开发机上都已经有了。

想看完整对比,请读 Pane 与 cmux 对比

常见问题

下载*
Windows SmartScreen 警告Pane 尚未签名,直接下载时可能会出现 SmartScreen 警告。 Pane 完全开源,你可以审查代码,也可以自己从源码构建。1. 点击“更多信息”2. 点击“仍要运行”3. 继续安装用 PowerShell 安装会直接下载官方版本,避开大多数浏览器下载限制。npm 全局安装
把它粘贴到 PowerShell 中。MacLinux