首页 > 开源 > cmux爆火:把Mac终端变成AI智能体指挥中心

cmux爆火:把Mac终端变成AI智能体指挥中心

AI垂直社区 2026-10-19 12:07 3 阅读 查看原文

cmux 是一款基于 Ghostty 内核的开源 macOS 原生终端,专为并行运行 AI 编程智能体而设计。它以垂直标签页和多工作区组织大量会话,通过通知环与通知面板实时提示各智能体的状态需求,内置可脚本化的浏览器,支持高度可编程扩展,帮助开发者高效驾驭 Claude Code、Codex、Gemini CLI 等多个智能体的并行协作开发。

适用人群:1. 同时运行多个 AI 编程智能体(Claude Code、Codex、Gemini CLI、Amp、OpenCode 等)的开发者;2. 追求会话管理效率的重度终端用户和 tmux 老用户;3. 需要同时管理多个并行项目工作区的全栈工程师与技术负责人

适用场景:1. 并行驱动多个 AI 编程智能体进行多任务编码,通过通知系统及时响应各会话的确认请求;2. 终端与内置浏览器分屏联动,实时预览智能体生成的前端页面并执行网页自动化操作;3. 借助垂直标签与多工作区,将不同项目的智能体会话分组管理,保持工作上下文清晰

推荐理由:cmux 精准切中了 AI 辅助编程时代的新痛点:如何同时驾驭多个智能体。它以 Ghostty 高性能内核为底座,用垂直标签与通知系统重构终端交互,开源免费、迭代活跃,是 Mac 上多智能体工作流的理想载体。

项目定位与背景

cmux 由 manaflow-ai 团队开源,是一款基于 Ghostty 内核的 macOS 原生终端应用。项目名称致敬经典终端复用器 tmux,但定位已超越传统终端复用:它专为 AI 编程智能体时代而生。随着 Claude Code、Codex、Gemini CLI、Amp、OpenCode 等命令行智能体工具的普及,开发者常常需要同时运行多个智能体会话,传统终端在会话组织与状态感知上显得力不从心。cmux 正是围绕多任务处理、组织性和可编程性三大目标打造,上线后迅速收获超过 2.8 万星标与 2500 余次 fork,热度可见一斑。

核心功能与技术架构

cmux 使用 Swift 编写,深度集成 macOS 原生能力,渲染层复用了以高性能著称的 GPU 加速终端 Ghostty。核心功能包括:垂直标签页,以侧边栏形式纵向排列所有会话,配合工作区管理,让几十个智能体会话井然有序;通知环与标签高亮,当某个智能体需要人工介入(如等待确认、任务完成)时,对应面板亮起蓝色圆环,标签页同步点亮;通知面板,集中汇总所有待处理通知,一键跳转到最近的未读会话;内置浏览器,可与终端分屏并排,其脚本化 API 移植自 vercel-labs 的 agent-browser 项目,方便智能体进行网页操作与预览。

创新点与亮点

cmux 最大的创新在于把状态感知引入终端。传统终端是被动的,需要你自己逐个切换标签查看会话状态;cmux 则主动推送信号,通过视觉化的通知环让你在并行驱动多个智能体时不错过任何关键节点。这实质上把终端从输入输出的容器升级为多智能体的指挥中心。其次,内置浏览器与脚本化 API 打通了终端与 Web 的边界,前端预览、网页测试无需切换应用。项目还提供完善的文档、博客、更新日志与 Discord 社区,README 覆盖十八种语言,国际化程度与社区运营在同类项目中相当罕见。

与同类项目对比

与 tmux 相比,cmux 牺牲了跨平台与 SSH 远程复用场景,换取 macOS 原生体验和面向智能体的通知系统;tmux 需要记忆大量快捷键,cmux 的垂直标签与图形化操作门槛更低。与 iTerm2、Warp 等通用终端相比,cmux 不追求大而全,而是聚焦 AI 智能体编排这一垂直场景,且不绑定自家 AI 服务,对开放的智能体生态保持兼容。当然它也有局限:仅支持 macOS,功能相对聚焦,重度 Linux 用户或需要远程会话复用的场景仍离不开 tmux。

上手指南或快速开始

访问项目 GitHub 仓库的 Releases 页面,下载 cmux-macos.dmg 安装包,拖入应用程序目录即可使用,无需复杂配置。启动后可结合官方文档快速上手:创建多个标签页分别启动 Claude Code、Codex 等智能体,观察通知环的提示,再通过通知面板快速定位需要关注的会话。项目还提供演示视频与 The Zen of cmux 设计哲学博文,遇到问题可加入 Discord 社区交流。

总结与展望

cmux 是 AI 编程浪潮中基础设施演进的典型样本:当工作流从人与编辑器变为人与多个智能体协作,工具链的每一层都在被重塑,终端也不例外。凭借 Ghostty 的性能底座、精准的场景切入和活跃的社区,cmux 已成为 Mac 上多智能体开发的主流选择之一。未来若能扩展平台支持、深化浏览器自动化能力,并围绕可编程性构建插件生态,想象空间还会更大。对于每天与多个 AI 智能体打交道的开发者,这款开源利器值得一试。

项目信息

项目名称 manaflow-ai/cmux
编程语言 Swift
Star 数 28249
Fork 数 2536
主题标签 amp, claude-code, cli, codex, coding-agents, gemini, ghostty, macos, multiplexer, multitasking, opencode, organization, parallel-agents, programmability, terminal, terminal-multiplexer, tmux, workspace-manager
查看 GitHub 项目
https://github.com/manaflow-ai/cmux