为并行运行 AI 编码 Agent 而生的原生 macOS 终端 Cmux
来源:dev.to — 2026-07-31
📋 概述
cmux 是一个基于 Ghostty 的开源原生 macOS 终端应用,专为同时管理多个 AI 编码 Agent 而设计。它提供垂直标签侧栏,显示 git 分支、PR 状态、工作目录和最新通知文本;Agent 感知的通知光环让需要输入的窗口一目了然;内置分屏浏览器支持 Agent 直接与开发服务器交互。它读取现有 Ghostty 配置,字体和主题可无缝迁移。
🔑 核心要点
- Agent 感知通知:当 Agent 需要输入时,对应窗格显示蓝色光环,侧栏标签自动高亮——不用逐个点击窗口
- Git 集成侧栏:每个工作区标签显示当前 git 分支、关联 PR 编号、工作目录和监听端口
- Ghostty 渲染引擎:基于 GPU 加速的 libghostty,Swift/AppKit 外壳,性能远超传统终端
- 内置分屏浏览器:Agent 可通过脚本 API 直接与开发服务器交互,无需额外工具
- Socket/CLI API:支持脚本创建工作区、分屏、发送按键和控制浏览器,完全可编程
💡 金句
Notifications are generic ('Claude is waiting for your input' — every single time), tab titles blur together... cmux was built to fix exactly this.
👍 0
👎 0
← 返回 Dev.to 首页