∴ GitHub / 趋势仓库

manaflow-ai / cmux

基于 Ghostty 的 macOS 终端,带垂直标签页和 AI 编码代理通知

语言
Swift
Star
27.7k
Fork
2.5k
当日新增(10-07)
+50
累计在榜
1 天
最高名次
第 9 名
首次上榜
2026-10-07
去 GitHub 查看 ↗项目主页 ↗

∴ 是什么

cmux 是一个基于 Ghostty 的 macOS 终端应用,使用 Swift/AppKit 原生构建,提供垂直标签页、分屏、通知系统和内嵌浏览器。它通过 CLI 和 socket API 支持脚本化控制,并兼容 Ghostty 配置。

∴ 解决什么问题

  • 并行运行多个 Claude Code 和 Codex 会话时,难以区分哪个代理在等待输入
  • 原生 macOS 通知缺少上下文,标签页过多时无法阅读标题
  • 现有编码编排工具多为 Electron/Tauri 应用,性能不佳且流程受限

∴ 怎么上手

  1. 01从 GitHub Releases 下载 cmux-macos.dmg,打开后将 cmux 拖入 Applications 文件夹
  2. 02Homebrew 安装:brew tap manaflow-ai/cmux && brew install --cask cmux
  3. 03首次启动时 macOS 可能要求确认打开来自已识别开发者的应用,点击 Open

∴ 适合谁

适合在 macOS 上并行运行多个 AI 编码代理(如 Claude Code、Codex)并需要更好组织和通知的开发者,尤其偏好原生终端和可编程工作流。

∴ 要点

  • 通知环:代理需要关注时,窗格显示蓝色环,标签页亮起
  • 通知面板集中查看所有待处理通知,Cmd+Shift+U 跳转到最新未读
  • 内嵌浏览器可拆分为分屏,脚本 API 移植自 agent-browser
  • 支持垂直+水平标签页,侧边栏显示 git 分支、PR 状态、工作目录、监听端口和最新通知文本
  • 通过 CLI 和 socket API 可编程创建工作区、分屏、发送按键、自动化浏览器
  • 原生 macOS 应用,使用 Swift/AppKit 和 libghostty,GPU 加速,读取现有 Ghostty 配置
ampclaude-codeclicodexcoding-agentsgeminighosttymacosmultiplexermultitaskingopencodeorganizationparallel-agentsprogrammabilityterminalterminal-multiplexertmuxworkspace-manager

解读由 AI 依据项目 README 生成,生成于 2026-10-07,以 GitHub 原文为准。

∴ 在榜记录

GitHub Trending 今日榜的每日存档,日期按北京时间。2026-10-07 首次上榜,累计在榜 1 天,最高第 9 名。

2026-10-07 +50
每日新增 Star · 2026-10-07 至 2026-10-07 · 共 1 个在榜日峰值 +50
日期名次当日新增总 Star
#9+5027,726