Yeachan-Heo/oh-my-codex

OmX - Oh My codeX: Your codex is not alone. Add hooks, agent teams, HUDs, and so much more.

它解决了什么问题

OMX (oh-my-codex) 作为 OpenAI Codex CLI 的工作流和编排层。它解决了在使用 Codex 时对更结构化、持久化和可重复开发环境的需求,通过标准化的规划、多目标执行和状态跟踪帮助用户管理复杂任务。

工作原理

OMX 封装了现有的 Codex CLI,提供了一组专用命令和一个用于维护上下文的目录结构 (.omx/)。它引入了一个规范的工作流——从苏格拉底式澄清 ($deep-interview) 到架构规划 ($ralplan),最后到持久的多目标执行 ($ultragoal)。它使用 Git worktrees 来隔离并发任务,并提供通过 AGENTS.md 文件管理项目特定指导的工具。

适用人群

该工具专为已经使用 OpenAI Codex CLI 并希望通过更好的任务路由、工作流自动化和会话管理来提高日常生产力的开发人员而设计。它主要针对 macOS 和 Linux 环境进行了优化。

亮点

  • 结构化工作流: 使用 $deep-interview、$ralplan 和 $ultragoal 等专用命令,提供从需求收集到执行的清晰路径。
  • 状态持久化: 自动将计划、日志和内存存储在本地 .omx/ 目录中,支持可恢复的会话。
  • Git 集成: 使用 Git worktrees 安全地隔离不同任务,防止并发会话之间的上下文污染。
  • 团队协作: 包含一个 $team 命令,用于处理复杂故事的并行执行通道。
  • 可配置指导: 支持项目范围的 AGENTS.md 文件,为特定存储库提供持久的指令和安全规则。

相关

  • 项目
  • Dispatch
  • Dispatch
  • 项目
  • 项目