cmux 与 WezTerm

WezTerm 是一款 GPU 加速的跨平台终端仿真器和多路复用器。 cmux 是基于 libghostty 构建的本机 macOS 终端和浏览器工作区,添加了代理感知工作区、通知环、未读键盘导航和 Unix 套接字 API。

跨平台终端多路复用器与 Mac 代理控制台

如果你想要强大的跨平台终端、Lua 配置和终端/mux 自动化,请使用 WezTerm。如果你在 Mac 上本地工作,运行许多编码代理,并想要通知环、Cmd+Shift+U、Cmd+Control+U、浏览器窗格、侧边栏元数据和应用级 socket 控制,请使用 cmux。

维度多路复用器韦兹术语
主要工作本机 macOS 代理监督跨平台终端仿真器和多路复用器
桌面技术栈基于 libghostty 构建的原生 Swift/AppKit macOS 应用Rust GPU 终端模拟器和复用器
渲染引擎基于 libghostty 构建,用于现代 GPU 加速终端渲染带内置 mux 的 GPU 加速终端渲染器
组织垂直工作区、分支和端口元数据、未读状态选项卡、窗格、窗口和多路复用
注意力模型通知环、未读徽章、Cmd+Shift+U、Cmd+Control+U终端通知和自定义状态
浏览器工作流程具有自动化功能的内置浏览器窗格用于链接和 Web 检查的外部浏览器
最适合Mac 开发人员跨代理执行多任务需要跨平台终端电源的用户

WezTerm 作为终端更广泛

WezTerm 跨平台运行并包含终端多路复用功能。 cmux 有意关注 macOS 代理工作流程和围绕本地编码会话的 UI。

cmux 使用 Ghostty 的终端核心

cmux 使用 libghostty 进行终端渲染,为 Mac 应用程序提供现代 GPU 加速的终端引擎、与现代终端协议的强大兼容性、图形支持和 Ghostty 风格的视觉配置。

cmux 让座席注意力可见

当许多代理同时运行时,最困难的问题是找到等待审核的代理。 cmux 通过窗格环和侧边栏徽章保持未读状态可见,然后使其可通过键盘寻址。

快捷方式编码多任务工作流程

Cmd+Shift+U 跳转到最新的未读窗格。 Cmd+Control+U 循环未读会话而不清除它们。这些不是通用的终端快捷方式;它们是代理审查的捷径。

浏览器自动化与终端并存

cmux 可以分割终端旁边的浏览器窗格,并通过相同的套接字 API 公开浏览器自动化,因此代理可以在不离开工作区的情况下验证本地 Web 应用程序。

FAQ

WezTerm 可以运行 AI 编码代理吗?

可以。WezTerm 可以像任何终端一样运行 CLI 代理,并通过其 CLI 自动化终端窗格。cmux 在这些终端旁边添加代理专用未读状态、通知环、侧边栏元数据和浏览器自动化。

为什么在 macOS 上选择 cmux?

当您的瓶颈是跨多个本地代理执行多任务并且您希望终端应用程序本身跟踪注意力时,请选择 cmux。

WezTerm 什么时候是更好的选择?

当跨平台终端行为、终端多路复用和 Lua 配置的终端工作流程比 Mac 原生代理控制台更重要时,请使用 WezTerm。