为 Codex CLI 打造的终端
cmux 是为 AI 编程 agent 打造的原生 macOS 终端,OpenAI Codex CLI 在其中开箱即用。cmux 只是一个终端,所以 codex 在任意工作区都能运行,而 cmux 在其周围增添了多任务处理、组织和可编程性。
组织多个 Codex 会话
为每个任务在各自的工作区中运行 Codex。垂直侧边栏显示每个工作区的 git 分支、目录、端口以及最新输出,让多个并行的 Codex 运行保持有序,而不是迷失在标签页中。
当 Codex 需要你时的通知环
当 Codex 完成或请求输入时,面板会响铃,侧边栏会将其标为未读,于是你可以同时运行多个,再回到那个需要关注的。通知会自动触发,也可以从 agent 钩子中驱动。
oh-my-codex
cmux 附带 oh-my-codex 集成,它在一个能感知 cmux 的环境中运行 Codex,使其活动以原生 cmux 面板的形式呈现。参见 oh-my-codex 文档。
在手机上查看 Codex
cmux 有一个 iOS 伴侣应用(测试版):将你的 iPhone 与 Mac 配对,在离开办公桌时查看你的 Codex 运行,并可选择转发通知。
可脚本化
一切都可通过 cmux CLI 和 Unix socket 使用:创建工作区、启动 Codex、发送输入、读取屏幕、截图,并驱动内置浏览器,全部都能从脚本完成。
FAQ
Codex CLI 能在 cmux 中运行吗?
能。cmux 是标准的 macOS 终端,所以 codex 无需额外设置即可在任意工作区运行。
我可以让 Codex 与其他 agent 并排运行吗?
可以。为每个任务打开一个工作区,并排运行 Codex、Claude Code 或 OpenCode。侧边栏会让每个会话保持清晰可读。
我怎么知道 Codex 何时需要输入?
当 Codex 完成或请求输入时,面板会响铃,侧边栏会显示未读标记,于是你可以让它运行,等它需要你时再回来。
搭配 Codex 使用的 cmux 免费吗?
免费。cmux 是面向 macOS 的免费开源软件。
cmux 是面向 macOS 的免费开源软件。