一款 TypeScript 编程 Agent 命令行工具,在提示词中加入 ulw 或 mass ulw 关键词即可自动规划、调度多模型并校验结果。
Yeachan-Heo/oh-my-codex
为 OpenAI Codex CLI 增加规划、持久化目标执行、多智能体协作和状态管理的工作流层。
- Star
- 33,574
- Fork
- 2,549
- 未关闭 Issue
- 1
- 最近提交
- 8小时前
这是什么?
oh-my-codex(OMX)是构建在 OpenAI Codex CLI 之上的工作流层。Codex 仍负责实际执行,OMX 则提供一套标准流程:先用 `$deep-interview` 澄清需求,再用 `$ralplan` 制定计划,最后通过 `$ultragoal` 持久化地完成多目标任务;在单个任务内部,可用 `$team` 进行多车道并行协作。
OMX 提供可复用的专家角色与技能,支持通过分级 AGENTS.md 文件维护项目指引,并可在独立的 git worktree 中启动会话。计划、日志、记忆和模式状态都保存在项目的 `.omx/` 目录下。此外还包含按顺序执行提示词清单的 mission 命令、会话导出与 token 用量统计,以及基于 tmux 的状态面板。
项目推荐在 macOS 和 Linux 上配合 Codex CLI 使用,原生 Windows 为次要支持路径。通过 npm 安装,需要 Node.js 20 及以上版本。
核心功能
- 01从需求澄清、规划到持久化执行的标准工作流
- 02通过 .omx/ultragoal 检查点账本管理多目标长任务
- 03借助 tmux 和独立 git worktree 实现并行智能体协作
- 04提供命名 worktree 隔离,支持并发会话启动
- 05mission 命令可顺序执行提示词清单,并支持状态查看与恢复
- 06提供会话导出、执行时间线和 token 用量查询命令
适用场景
- 在 Codex 修改代码前,把模糊的功能需求整理为经过确认的计划
- 跨会话推进需要检查点记录的长时间、多步骤重构
- 把大任务拆分到独立 worktree 中由多个并行车道处理
- 把一组 Codex 提示词排成清单,无人值守地依次执行
快速上手
- 1
通过 npm 安装 Codex CLI(如已通过 Homebrew 安装则跳过)
npm install -g @openai/codex - 2
全局安装 oh-my-codex
npm install -g oh-my-codex - 3
运行 doctor 检查以验证安装
omx doctor - 4
在 git 项目目录中启动 OMX
omx
使用前须知
- 主要面向 macOS 或 Linux;原生 Windows 支持较少,行为可能不一致。
- 需要 Node.js 20+ 以及已完成认证的 Codex CLI。
- 推荐的持久化团队运行时需要在 macOS 或 Linux 上安装 tmux。
- --madmax 标志会关闭 Codex 的审批和沙箱防护,仅应在可信环境中使用。
标签
常见问题
- oh-my-codex 是什么?
- 为 OpenAI Codex CLI 增加规划、持久化目标执行、多智能体协作和状态管理的工作流层。 oh-my-codex(OMX)是构建在 OpenAI Codex CLI 之上的工作流层。Codex 仍负责实际执行,OMX 则提供一套标准流程:先用 `$deep-interview` 澄清需求,再用 `$ralplan` 制定计划,最后通过 `$ultragoal` 持久化地完成多目标任务;在单个任务内部,可用 `$team` 进行多车道并行协作。
- oh-my-codex 可以免费使用吗?用的什么许可证?
- oh-my-codex 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- oh-my-codex 还在维护吗?
- 活跃维护中。oh-my-codex 最近一次提交是在 2026年10月20日。
- oh-my-codex 适合用来做什么?
- 在 Codex 修改代码前,把模糊的功能需求整理为经过确认的计划 跨会话推进需要检查点记录的长时间、多步骤重构 把大任务拆分到独立 worktree 中由多个并行车道处理 把一组 Codex 提示词排成清单,无人值守地依次执行
- oh-my-codex 怎么安装和运行?
- 通过 npm 安装 Codex CLI(如已通过 Homebrew 安装则跳过): npm install -g @openai/codex 全局安装 oh-my-codex: npm install -g oh-my-codex 运行 doctor 检查以验证安装: omx doctor 在 git 项目目录中启动 OMX: omx
- 在哪里获取 oh-my-codex?
- 源代码和安装说明在 GitHub 上:https://github.com/Yeachan-Heo/oh-my-codex
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 TypeScript 的 AI Agent 框架,集成记忆、工具、MCP、RAG、语音与工作流,并配套 VoltOps 可观测控制台。
多模型 AI 编程编排工具,由协调器把 Markdown 定义的任务分派给 5 个模型家族的 CLI,并在独立 git worktree 中执行。
一个 MCP 服务器,通过 tmux 和 git worktree 编排并行运行的 Claude Code 工作节点,并支持行为协议约束和实时监控面板。
让 AI 智能体通过 MCP 和命令行逆向分析原生二进制、Electron 应用、.NET 程序集和网站。
统一管理 Claude Code、Codex 等多种编码智能体的桌面、移动端、网页与命令行工具,支持并行运行。