cmux 是一款基于 Ghostty 的原生 macOS 终端应用,专为 AI 编程代理的工作流而设计。它提供垂直标签页、通知系统以及内嵌浏览器,让开发者能同时管理多个 Claude Code、Codex 等代理会话。
应用支持 Git 分支、PR 状态、监听端口等信息展示,代理需要关注时会以蓝环和高亮标签提醒。内嵌浏览器可与终端并排运行,代理可通过脚本化 API 直接操作网页。SSH 远程工作区、浏览器数据导入、自定义命令等功能一应俱全。
项目使用 Swift 和 AppKit 构建,非 Electron 方案,启动快、内存占用低,并完整兼容 Ghostty 配置。支持 DMG 直接安装或通过 Homebrew 安装。
GitHub:github.com/manaflow-ai/cmux
主要功能:
- Ghostty 渲染引擎,GPU 加速且读取现有 Ghostty 配置
- 垂直与水平标签页,侧边栏显示分支、PR、工作目录和最新通知
- 通知面板与蓝环提醒,Cmd+Shift+U 快速跳转未读
- 内嵌浏览器,支持脚本化 API,可与终端并排操作
- SSH 远程工作区,浏览器面板自动走远程网络
- 一键启动 Claude Code Teams 模式,无需 tmux
- 支持 Chrome、Firefox 等 20+ 浏览器数据导入
- 完整 CLI 和 Socket API,可脚本化创建工作区、拆分面板、发送按键
- 原生 macOS 应用,支持会话恢复和自动更新
#终端工具# #AI编程# #macOS#