oh-my-codex
by scalarian·★ 61·综合分 46
OpenAI Codex的编排层,通过MCP集成提供任务、状态、记忆和团队管理功能。
概述
oh-my-codex (OMX)是一个为OpenAI Codex设计的完整编排层,提供结构化工作流程和持久状态管理。它实现了一个MCP服务器,暴露用于任务管理、状态操作、记忆操作、笔记管理、探索、团队协调、插件管理、钩子处理和代理操作的工具。系统包含CLI界面、通过.omx/目录结构提供的持久化契约,以及用于不同角色(如架构师、规划师、研究员、执行者、审查员和操作员)的代理目录。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
什么时候选它
如果你使用 OpenAI Codex 进行开发,并需要持久化状态、团队协调和结构化工作流(如代码审查、规划和实现),请选择 oh-my-codex。
什么时候不要选它
如果你需要支持除 Codex 之外的其他 AI 模型,或者正在寻找没有特定开发工作流编排的通用 AI 助手,请不要选择 oh-my-codex。
此 server 暴露的工具
从 README 抽取出 12 个工具omx_task_listList tasks in the task queue
omx_task_queueQueue a new task for team execution
omx_claimClaim a task for execution by a specific team member
omx_completeMark a task as completed with a status update
omx_state_getRetrieve state information from the persistent state store
omx_memory_saveSave information to persistent memory
omx_explore_indexExplore and index project resources
omx_team_initInitialize a new team runtime environment
omx_spawn_executorSpawn a new executor worker in the team runtime
omx_reviewReview a completed task and provide feedback
omx_ultraworkExecute the ultrawork skill for end-to-end feature implementation
omx_doctorCheck system health and diagnose issues
可对比工具
安装
# 通过npm安装
npm install
npm run build
cd packages/cli && npm link
# 或使用直接安装
omx setup
# 对于Claude Desktop集成,添加到config.json:
{
"mcpServers": {
"omx": {
"command": "node",
"args": ["/path/to/omx/packages/cli/dist/bin.js", "mcp"]
}
}
}FAQ
- OMX v1和v2有什么区别?
- OMX v2是完全重写的版本,专注于Codex,移除了Claude桥接。它引入了持久化状态系统、代理目录、插件SDK和tmux感知的团队执行。
- 没有tmux可以使用OMX吗?
- 可以,OMX有一个降级的模拟模式,在没有tmux的环境中也能工作,尽管在macOS/Linux上,tmux优先的工作时运行环境提供完整功能。
oh-my-codex 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。