OpenSoftHub
Cmux

Cmux

官方推荐

基于Ghostty的macOS终端,为AI编码代理提供垂直标签与通知

下载 Cmux

下载 Cmuxunknown · .dmg · 119.7 MB

macOS 版(.dmg),架构未标注,请按需确认

其他可用下载(3)
  • cmuxd-remote-darwin-arm64

    arm64 · .other · 5.9 MB

    下载
  • cmuxd-remote-manifest.json

    unknown · .other · 0.0 MB

    下载
  • cmuxd-remote-darwin-amd64

    x64 · .other · 6.1 MB

    下载
提示「无法验证开发者」怎么办?

首次打开若提示无法验证开发者,前往 系统设置 → 隐私与安全性,点击「仍要打开」即可。开源软件通常未购买 Apple 开发者签名,属正常现象。

点击「下载」将先到来源确认页,确认后开始下载。

关于 Cmux

Cmux 是一款开源的 macOS 终端应用,基于 Ghostty 渲染引擎构建,提供垂直标签页、分屏、内置浏览器和通知系统。它专为同时运行多个 AI 编码代理(如 Claude Code、Codex、OpenCode 等)的场景设计,能清晰呈现每个代理的状态。Cmux 是原生 Swift/AppKit 应用,读取既有 Ghostty 配置,通过 CLI 和 Socket API 可编程控制,并且免费开源,遵循 GPL-3.0 许可。

下载或信息有问题?告诉我们

请选择最符合的问题;补充一句具体情况,能帮助我们更快定位。

每条反馈都会人工核查;确认有误后,我们会直接更新此页面。

适合谁用

  • 同时运行多个 AI 编码代理,需要清晰状态通知的开发者
  • 喜欢原生 macOS 应用,不想使用 Electron/Tauri 高资源占用的用户
  • 已有 Ghostty 配置,希望在新终端中直接复用主题和字体的用户
  • 需要通过 SSH 管理远程机器,并在本地统一操作的程序员
  • 愿意通过 CLI/API 自定义终端工作流的高级用户

不适合谁

  • 不使用 macOS 的用户(目前仅支持 macOS)
  • 偏好 tmux 等纯文本多路复用器,不需要 GUI 的用户
  • 需要跨平台一致终端体验的团队(Windows/Linux 暂无原生支持)

安装指南

macOS 用户

  1. 下载 cmux-macos.dmg(本站推荐)。
  2. 双击打开 .dmg 文件,将 cmux 图标拖入 Applications 文件夹。
  3. 若首次启动时出现「无法打开来自身份不明的开发者」提示,请前往 系统设置 → 隐私与安全性,在「安全性」部分点击 仍要打开;或在应用程序上右键选择 打开
  4. Cmux 会自动通过 Sparkle 更新,之后无需手动下载新版本。

通过 Homebrew 安装(可选)

bash
brew tap manaflow-ai/cmux
brew install --cask cmux
# 更新
brew upgrade --cask cmux

关于远程组件

安装包列表中的 cmuxd-remote-* 文件用于 SSH 远程功能,仅当需要将代理运行在远程机器上时,才需在远程主机上按架构选择:

  • cmuxd-remote-darwin-amd64 / cmuxd-remote-darwin-arm64:远程 macOS 主机
  • cmuxd-remote-linux-amd64 / cmuxd-remote-linux-arm64:远程 Linux 主机

appcast.xml 供自动更新使用,无需手动操作。

常见问题

Cmux 是否免费?

是的,Cmux 完全免费,依据 GPL-3.0-or-later 开源,源代码可在 GitHub 获取。

Cmux 支持哪些操作系统?

目前仅支持 macOS。它是用 Swift 和 AppKit 编写的原生应用,暂不支持 Windows 或 Linux(远程组件有 Linux 版本,但主应用仅限 macOS)。

如何更新 Cmux?

从 DMG 安装的 Cmux 内置 Sparkle 自动更新,有新版本时会自动提示;通过 Homebrew 安装的,运行 `brew upgrade --cask cmux` 即可。

首次打开提示无法验证开发者怎么办?

在 macOS 上首次启动时,可能提示「无法打开来自身份不明的开发者」。请前往「系统设置 → 隐私与安全性」,在「安全性」部分点击「仍要打开」,或在应用上右键选择「打开」。

Cmux 和 Ghostty 是什么关系?

Cmux 不是 Ghostty 的分支,而是使用 libghostty 作为终端渲染引擎的应用,类似于用 WebKit 渲染网页。Cmux 会读取你的 Ghostty 配置文件来应用主题、字体和颜色。

Cmux 下载 - 基于Ghostty的macOS终端,为AI编码代理提供垂直标签与通知 - OpenSoftHub