cmux

Manaflow · 基于 Ghostty 的原生 Mac 终端,提供工作区、分屏窗格、垂直标签页、嵌入式浏览器和通知,适用于并行编程代理工作流。

Cask终端与 Shell自带更新Apple 芯片 · Intel
主页
来自 homebrew/cask
近 30 天安装2,881App榜第 68
近一年安装5.7万365 天累计
最新版本0.65.0昨天 · 10月7日
下载大小313MBarm64 / x86_64 · dmg
更新节奏每周近 30 天 2 个版本

介绍

cmux 是一款基于 Ghostty 构建的原生 macOS 终端,面向需要管理多个终端和 AI 编程代理的开发者。它将图形化工作区界面与终端渲染以及可编程的 CLI/套接字 API 相结合。它不是名称相同、与之无关的 Go 连接多路复用器。

功能

  • 使用垂直标签页、水平或垂直分屏以及终端窗格来整理工作区。
  • 查看工作区元数据,例如工作目录、Git 分支、端口和通知文本。
  • 配置的代理需要关注时,接收通知环和通知面板提醒。
  • 在终端旁放置嵌入式浏览器,支持本地开发工作流。
  • 使用捆绑的 CLI 和套接字 API 自动执行工作区及通知操作。
  • 使用 SSH 工作区连接远程机器,但需具备相应凭据和网络连接。

安装与要求

使用 brew install --cask cmux 安装已记录的 Homebrew cask,或打开官方 DMG 并将 cmux 拖入“应用程序”。首次启动时,请按 macOS 的已识别开发者提示操作。应用通过 Sparkle 检查更新。官方入门指南还介绍了如何将捆绑的 CLI 链接到 PATH 目录;在该位置执行操作可能需要管理员授权。

cmux 要求 macOS14 或更高版本,并支持 Apple Silicon 和 Intel Mac,与当前 cask 的最低要求一致。cask 未声明额外的 formula 依赖项,也未声明 cask 冲突。Ghostty 渲染功能已嵌入应用;单独安装 Ghostty 应用并非 cask 的前置条件。Shell 工具、AI 编程代理、远程主机和扩展各自有其安装及账户要求。所引用的供应商指南未明确规定通用的最低内存或已安装磁盘空间要求。

桌面应用面向 macOS;官方文档介绍了一款用于移动设备配对和远程工作流的 iOS 配套应用测试版。目前没有已确认的官方 Windows、Linux 或 Android 桌面版。支持远程 SSH 并不意味着原生 Mac 界面也是 Linux/Windows 应用。会话恢复会保留布局和元数据;对于受支持的代理会话,如果钩子捕获了原生恢复令牌,则可以恢复。它不会对普通 shell、vim 或 tmux 等任意运行中的进程创建检查点。

账户、费用与许可

本地终端工作流无需购买 cmux 的 AI 模型订阅。在其中使用的编程代理及在线或远程服务可能需要各自的账户、凭据和费用。公众可下载 Mac 版;可选的托管 Cloud 计划为付费服务,使用前应向 Manaflow 核实当前费用和账户要求。

当前官方仓库标明,桌面项目采用 GPL3 或更高版本许可,而指定的服务器、Web 和中继组件采用 Business Source License1.1,其生产环境使用和自行托管条件有所不同。第三方组件仍遵循各自的许可。对于 Manaflow 控制权利的部分,可能提供商业条款;这不会自动更改所有外部贡献的许可。组件许可的确切范围请参阅仓库中的 LICENSE。

参考:官方仓库、入门指南、许可、更新日志。

新版本 0.65.0 更新内容 10月7日 · OpenNavo 编辑 · AI 翻译

  • 重点更新在 Mac 与 SSH 主机之间迁移已停止的 Claude 会话。

开源的 Homebrew 图形界面。安装通过 macOS 客户端或 brew 命令完成。

© 2026 OpenNavo