一个命令行工具,用于在多个 Git worktree 和项目之间管理并切换多个 AI 编程助手会话。
onurozcan/omux
原生 macOS 终端应用,可在一个窗口中并行管理多个 Claude Code 与 Codex 编码代理会话。
- Star
- 130
- Fork
- 27
- 未关闭 Issue
- 2
- 最近提交
- 23小时前
这是什么?
omux 是一款用 Swift 和 SwiftTerm 编写的原生 macOS 终端,面向同时运行多个编码代理的开发者。它在侧边栏中按项目组织 Claude Code 与 Codex 会话,显示每个代理是在工作、等待输入还是已完成,并且可以直接在侧边栏对 Claude Code 的权限请求和 Codex 的审批点击允许或拒绝,无需切换窗口。
会话在重启后会保留原有对话。Worktree 会话拥有独立的 git 分支和文件夹,使并行运行的代理互不干扰。安装 GitHub CLI 后,会话旁会显示拉取请求的检查、评审与合并状态;会话的差异可以逐行添加备注后一次性发给代理。应用需要 Apple Silicon 芯片和 macOS 14 或更高版本,以签名并公证的安装包分发。
核心功能
- 01侧边栏按项目归类 Claude Code 与 Codex 会话,实时显示工作中、等待中和已完成状态。
- 02在会话上直接点击允许或拒绝,处理 Claude Code 权限请求和 Codex 审批。
- 03会话在重启或重新打开后可恢复原有对话。
- 04Worktree 会话拥有独立分支和文件夹,并可为项目设置启动命令。
- 05通过 GitHub CLI 在会话旁显示拉取请求的检查与评审状态。
- 06可在差异中逐行添加备注,并一次性发送给代理。
- 07支持分屏布局、代码与 Markdown 预览,以及用于本地开发服务器的内置浏览器。
适用场景
- 在多个仓库中同时运行大量编码代理,并快速发现需要人工介入的会话。
- 让并行代理在各自的 git 分支上工作,避免文件冲突。
- 在合并前审阅代理的代码差异,并逐行反馈意见。
快速上手
- 1
下载最新版本的 DMG 并将 omux 拖到应用程序文件夹
- 2
或者从源码构建并安装到 /Applications
./build.sh - 3
打开应用
open /Applications/omux.app
使用前须知
- 需要 Apple Silicon 芯片和 macOS 14 或更高版本。
- Claude 会话和 Codex 会话需要另外单独安装 Claude Code 和 Codex CLI。
- 从源码构建需要 Swift 6.2 或更高版本。
收录于专题
标签
常见问题
- omux 是什么?
- 原生 macOS 终端应用,可在一个窗口中并行管理多个 Claude Code 与 Codex 编码代理会话。 omux 是一款用 Swift 和 SwiftTerm 编写的原生 macOS 终端,面向同时运行多个编码代理的开发者。它在侧边栏中按项目组织 Claude Code 与 Codex 会话,显示每个代理是在工作、等待输入还是已完成,并且可以直接在侧边栏对 Claude Code 的权限请求和 Codex 的审批点击允许或拒绝,无需切换窗口。
- omux 可以免费使用吗?用的什么许可证?
- omux 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- omux 还在维护吗?
- 活跃维护中。omux 最近一次提交是在 2026年11月6日。
- omux 适合用来做什么?
- 在多个仓库中同时运行大量编码代理,并快速发现需要人工介入的会话。 让并行代理在各自的 git 分支上工作,避免文件冲突。 在合并前审阅代理的代码差异,并逐行反馈意见。
- omux 怎么安装和运行?
- 下载最新版本的 DMG 并将 omux 拖到应用程序文件夹 或者从源码构建并安装到 /Applications: ./build.sh 打开应用: open /Applications/omux.app
- 在哪里获取 omux?
- 源代码和安装说明在 GitHub 上:https://github.com/onurozcan/omux
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
本地优先的桌面工作台,让多个编程智能体并行工作,每个任务使用独立 git worktree,并在同一窗口中完成代码审查与 PR 操作。
终端版看板工具,在独立 git worktree 和 tmux 窗口中并行运行多种编程智能体(如 Claude Code、Codex、Cursor)。
面向 Claude Code、Codex 等 18 款编程智能体的 macOS 状态面板,集中显示配额、token 用量与会话。
一款终端工具,用于同时管理多个 Claude Code、Codex、Aider 等 AI 编程代理,各自运行在独立工作区中。
基于 libghostty 的 macOS 原生终端,提供垂直标签页、AI 编程代理通知和可编程 CLI,适合并行运行多个编程代理。