cmux 介绍

cmux 是一个基于 Ghostty 构建的原生 macOS 终端应用,从底层为同时运行多个 AI coding agent 的开发者而设计。

为什么选择 cmux?

现代开发工作流常常需要同时运行多个 agent。Claude Code、Codex 和其他工具各自在独立的终端中运行。追踪哪些需要关注并在它们之间快速切换,正是 cmux 要解决的问题。

核心功能

  • 垂直标签页: 在侧边栏一览所有终端
  • 通知提醒环: agent 需要输入时标签页会闪烁提示
  • 分屏面板: 每个工作区内支持水平和垂直分屏
  • Socket API: 可编程控制,用于创建标签页和发送输入
  • GPU 加速: 由 libghostty 驱动,渲染流畅

开始使用

通过 Homebrew 安装 cmux 或从入门指南下载 DMG。