回到时间线

10月15日周四02:45ToolsAPI 与价格AI Coding开源模型API 与价格指南

cmux:面向 AI 编程代理的开源 macOS 终端,带垂直标签与通知

决策简报

Brief
发生了什么
GitHub 上开源了一款名为 cmux 的 macOS 终端,基于 Ghostty,带有垂直标签、通知系统和内置浏览器,专为同时运行多个 AI 编程代理的场景设计。
为什么重要
Claude 相关结果会影响评测基准、技术路线和后续产品判断。
影响谁
Claude Code · Claude · Gemini · Cursor
建议动作
升级或复核变更版本
地区可用性
暂未验证地区可用性差异。

关键事实

  • GitHub 上开源了一款名为 cmux 的 macOS 终端,基于 Ghostty,带有垂直标签、通知系统和内置浏览器,专为同时运行多个 AI 编程代理的场景设计。 [src-skill-radar]
  • 用 Swift/AppKit 原生实现替代 Electron 编排器,通知系统通过 OSC 9/99/777 和 CLI 接入代理钩子,跑多路 Claude Code 或 Codex 会话的开发者不用再靠标签标题判断哪个代理在等输入。 [src-skill-radar]
高信心100% 主张有证据

由事件证据自动生成。

cmux 是一款基于 Ghostty 的开源 macOS 终端,用 Swift 和 AppKit 编写而非 Electron,复用 libghostty 做 GPU 加速渲染,并读取现有的 ~/.config/ghostty/config 中的主题、字体和颜色。它的核心新增是侧边栏和通知系统:每个工作区的垂直标签显示 git 分支、关联 PR 状态与编号、工作目录、监听端口和最新通知文本;代理等待输入时面板出现蓝色描边、标签亮起,⌘⇧U 跳到最近一条未读。通知通过终端序列 OSC 9/99/777 捕获,还提供 cmux notify 命令行可挂进 Claude Code、OpenCode 等的代理钩子。 它还内置了从 agent-browser 移植的可脚本化浏览器面板,代理可以快照无障碍树、获取元素引用、点击、填表和执行 JS,从而直接操作本地开发服务器。CLI 和 socket API 支持创建工作区、拆分面板、发送按键、打开 URL,cmux claude-teams 一条命令即可跑 Claude Code 的队友模式,无需 tmux,队友以原生分屏出现并带侧边栏元数据和通知。 对同时跑多路 Claude Code 或 Codex 会话的开发者来说,这些能力把『哪个代理需要我』从翻标签变成了明确的视觉信号和通知面板;SSH 工作区让远程机器的浏览器面板走远程网络、localhost 直接可用,拖拽图片经 scp 上传。会话恢复会保存窗口布局、工作目录、终端回滚和浏览器历史,但不检查点任意活动进程状态,需要跨退出、崩溃和更新保持实时连接的用户可选用本地 tmux 或 zellij 所有者。项目采用 GPL 许可,免费开源。

摘要依据:已读全文详摘依据上方标注的来源范围整理,内容以原文为准。

来源

  • Skill Radar(GitHub 趋势)

    Trending hands-on MCP servers, agent skills, and AI-coding tools discovered from GitHub search momentum.

  • GitHub:manaflow-ai/cmux

相关情报

留言

登入后即可留言,和其他 builder 交换实测心得。

还没有留言,抢头香。