cmux 与光标
Cursor是一个人工智能编辑器和代理平台。 cmux 是用于运行您选择的代理和工具的本机终端和浏览器。许多开发人员同时使用这两种工具:光标用于编辑,cmux 用于监督终端代理。
不同层数
如果你想要编辑器内 AI、Cursor CLI、浏览器工具或云代理,请使用 Cursor。如果你想要一个免费开源终端来运行和监控 CLI 代理、开发服务器、SSH 会话和浏览器检查,而不让某个编辑器、账号或云代理运行时成为每个工作流的中心,请使用 cmux。
| 维度 | 多路复用器 | 光标 |
|---|---|---|
| 主表面 | 终端、浏览器、工作区、拆分 | 编辑器、CLI、代理工作区、浏览器和云代理 |
| 桌面技术栈 | 基于 libghostty 构建的原生 Swift/AppKit macOS 应用 | 基于 VS Code 的桌面编辑器;VS Code 使用 Electron |
| 代理商选择 | 任何 CLI 代理 | 覆盖编辑器、CLI、云端和集成的 Cursor Agent |
| 工作流中心 | 自带终端代理和密钥 | Cursor 账号、套餐、编辑器、CLI 和云功能 |
| 源模型 | 免费开源 GPL 应用程序 | 基于 VS Code 代码库的专有 Cursor 产品 |
| 性能简介 | 本机 Swift/AppKit 终端 | 跨平台编辑器加本地和云端代理界面 |
| 最适合 | 监督许多基于 shell 的代理 | 在 AI 协助下编写和编辑代码 |
cmux 可与任何编辑器一起使用
cmux 不需要成为您的编辑。当 cmux 运行代理、测试、shell、浏览器窗格和远程会话时,您可以继续使用 Cursor、Xcode、Neovim、VS Code 或 JetBrains。
CLI 代理保持便携
Claude Code、Codex、OpenCode 和其他 CLI 保留自己的帐户、模型选择和配置。 cmux 增加了监督,而无需将代理运行时移动到新的托管平台中。
终端工作流程需要终端控件
代理工作通常涉及测试运行、日志、开发服务器、SSH 和本地脚本。 cmux 将这些界面保留在一个本机应用程序中,然后使用通知环、Cmd+Shift+U、Cmd+Control+U 和套接字 API 来使工作可控。
组合力很强
实用的设置是用于集中编辑的 Cursor 和用于并行终端代理的 cmux。当 cmux 跟踪哪些自主会话正在运行、已完成或已阻止时,编辑器保持干净。
FAQ
如果使用 cmux,是否应该停止使用 Cursor?
不。cmux 是一个终端和浏览器工作区,因此它可以与 Cursor 或任何其他编辑器一起很好地工作。
cmux 可以运行 Cursor CLI 吗?
是的。 Cursor CLI 与任何其他终端代理一样在 cmux 中运行。
cmux 给 Cursor 添加了什么?
cmux 添加了本机终端多任务处理、可见代理工作区、通知环、未读导航以及可编程浏览器和终端控制。