cmux 与 Zed

Zed 是一款快速的开源代码编辑器,具有协作和人工智能功能。 cmux 是 GPL 许可的本机 macOS 终端和浏览器工作区,用于在 Zed 或任何其他编辑器旁边监督 shell 本机代理。

快速编辑器与终端代理工作区

如果你想要一个快速开源编辑器,并带有协作、集成 AI、ACP External Agents 和 Terminal Threads,请使用 Zed。如果你想让 Claude Code、Codex、OpenCode、Gemini CLI、测试运行器、开发服务器、SSH 和浏览器检查在基于 libghostty 的终端应用中保持可见,并带有通知环、Cmd+Shift+U、Cmd+Control+U 和可脚本化 socket API,请使用 cmux。

维度多路复用器泽德
主表面终端、浏览器、工作区、拆分具有协作和人工智能功能的代码编辑器
桌面技术栈基于 libghostty 构建的原生 Swift/AppKit macOS 应用Rust/GPUI GPU 加速桌面编辑器,不是 Electron/Tauri
源模型免费开源 GPL 应用程序开源;主要为 GPL-3.0-or-later,标明的组件使用 Apache-2.0
代理工作流程可见终端工作区中的任何 CLI 代理或 shell 工具编辑器内的 Zed Agent、ACP External Agents 和终端支撑的 agent threads
终端引擎基于 libghostty 构建,用于终端渲染以内置 Alacritty 为后端的终端模拟器
注意力模型窗格环、侧边栏未读状态、Cmd+Shift+U、Cmd+Control+U编辑器选项卡、面板和通知
最适合除了任何编辑之外,还监督许多终端代理使用协作编辑器功能快速编辑代码

cmux 和 Zed 可以配对

cmux 不需要成为您的编辑器。使用 Zed 进行编辑,使用 cmux 进行终端代理、浏览器检查、本地服务、日志和审核队列。

终端代理需要终端控制平面

当代理在 shell 中运行时,工作流程包括命令、测试、文件监视程序、端口、日志、权限和提示。 cmux 使这些会话作为具有分支、目录、最新输出和未读状态的工作区可见。

通知是一流的

cmux 不会将代理完成视为一次性桌面通知。它会在应用程序中保持未读状态,使窗格响起,并为您提供 Cmd+Shift+U 和 Cmd+Control+U 以进行快速审阅导航。

工作流程是可编程的

cmux CLI 和套接字 API 允许脚本和代理创建工作区、分割窗格、发送输入、读取屏幕、捕获屏幕截图以及围绕您使用的任何编辑器驱动浏览器窗格。

FAQ

cmux 会取代 Zed 吗?

不,Zed 是一名编辑。 cmux 是一个终端和浏览器工作区,用于在编辑器旁边运行代理和工具。

Zed 是开源的吗?

是的。 Zed 是开源的,因此比较的是产品层而不是开源与闭源。

为什么将 cmux 与 Zed 结合使用?

当您需要终端代理监督、通知环、浏览器自动化和编辑器外部的可编写脚本的工作区时,请使用 cmux。