Codex编排工具

OMX v2是一个基于Codex的编排工具,提供从模糊提示到持久化多工作运行时的一站式解决方案,适用于开发团队和自动化任务执行。

  • by chaitanya-archive
  • TypeScript
  • 本地部署
  • 74 星标
  • 更新于
在 GitHub 查看 staticpayload/oh-my-codex

使用说明

哦,我的codex(OMX)v2

为希望从模糊提示到持久多工作运行时有一个默认路径的构建者提供Codex原生编排。

OMX v2不是克劳德·布里奇的旧法典。它是一个完整的Codex产品,围绕以下内容构建:

  • 耐用的 .omx/ 状态
  • 具有tmux意识的团队执行
  • 真正的代理目录
  • 一个插件SDK加Codex插件桥
  • Codex钩子的第一方钩包
  • CLI、MCP、文档、演示和打包资产在一个仓库中

什么船

命令行界面

omx setup
omx doctor
omx hud
omx team
omx explore
omx session
omx autoresearch
omx agents
omx plugins
omx hooks
omx version

技能

  • $ultrawork
  • $deep-interview
  • $plan
  • $research
  • $team
  • $review
  • $tdd
  • $doctor
  • $hud
  • $trace
  • $autoresearch
  • $architect
  • $executor
  • $reviewer

MCP家族

  • omx_task_*
  • omx_state_*
  • omx_memory_*
  • omx_note_*
  • omx_explore_*
  • omx_team_*
  • omx_plugin_*
  • omx_hook_*
  • omx_agent_*

持久合同

.omx/
├── hud-config.json
├── logs/
├── memory/
├── plans/
├── research/
├── sessions/
├── state/
└── team/

产品领域

运行时

  • 持久任务图、审查队列、收件箱和执行分类账
  • macOS/Linux上的tmux第一工作运行时,当tmux缺失时,模拟模式降级
  • 可恢复的会话和持久的团队状态

代理

  • 为架构师、规划师、研究人员、执行者、审阅者、操作员提供机器可读的目录
  • 提示模板 模板/代理
  • omx agents list|show|install|validate

插件

钩子

  • repo本地安装到 <repo>/.codex/hooks.json
  • 可选个人安装到 ~/.codex/hooks.json
  • 装运处理程序 SessionStart, PreToolUse, PostToolUse, UserPromptSubmit,以及 Stop
  • 预设: memory, safety, review, telemetry, workspace-context

快速启动

1.询问您的代理人-将此粘贴给您的代理人

Install this to .codex - https://github.com/staticpayload/oh-my-codex/

这就是完整的本地入职流程:

  • 在需要时安装工作区依赖项
  • 构建OMX
  • 链接 omx CLI全球 npm link
  • 跑 omx setup
  • 跑 omx doctor

2.在任何项目中使用OMX

曾经 omx 已链接,移动到您实际要处理的项目并运行:

omx setup

如果你想要旧的手动路径,它仍然有效:

npm install
npm run build
cd packages/cli && npm link
node packages/cli/dist/bin.js setup apply

3.检查环境

omx doctor
omx hud

4.通过默认路径工作

$ultrawork "ship the feature end to end"

命令映射

设置

omx setup
omx setup --force
omx setup --dry-run
omx setup repair
omx setup uninstall
omx setup migrate-v1
omx setup --no-plugin --no-hooks

团队运行时

omx team init
omx team spawn executor
omx team queue "implement hook doctor"
omx team claim <taskId> executor
omx team complete <taskId> executor "implemented and verified"
omx team review <taskId> reviewer approved "looks good"
omx team inbox
omx team logs executor
omx team shutdown

插件

omx plugins validate
omx plugins pack
omx plugins install-local
omx plugins doctor

钩子

omx hooks install --presets=workspace-context,memory,safety,review
omx hooks status
omx hooks explain safety

探索

omx explore index
omx explore refs renderHud
omx explore rename-preview oldName newName
omx explore diagnostics
omx explore tmux

仓库布局

packages/
├── cli/
├── core/
└── mcp-server/

crates/
└── omx-explore/

plugins/
└── omx-product/

hooks/
└── handlers/

templates/
└── agents/

文档

演示

发展

npm run build
npm run test
cargo test -p omx-explore

Codex是v2中的第一方执行者。此版本中没有克劳德·布里奇。