oh-my-claudecode:为 Claude Code 提供自动化分阶段流水线和多模型协同的多代理编排层
oh-my-claudecode:为 Claude Code 提供自动化分阶段流水线和多模型协同的多代理编排层
它解决了什么问题
Oh-my-claudecode(OMC)是 Claude Code 的多代理编排层。它通过提供自然语言界面和自动化工作流,将复杂任务分配给专门的代理,从而消除使用 Claude Code 的学习曲线,并确保任务被验证为完成而不是部分完成。
工作原理
OMC 以插件形式集成到 Claude Code 中,或作为独立的 CLI 使用。它使用多种编排模式来处理不同的任务复杂度:
- 团队模式:一个分阶段流水线(Plan $\rightarrow$ PRD $\rightarrow$ Execute $\rightarrow$ Verify $\rightarrow$ Fix),在共享任务列表上协调多个代理。
- CLI 工作者:生成真实的 tmux 窗格,以并行运行其他 AI CLI(如 Codex、Gemini、Antigravity、Grok 或 Cursor-agent)。
- 自动驾驶:一个自主的单领袖代理,负责端到端的功能工作。
- 专用代理:使用 19 种不同的代理,针对架构、研究、设计和测试进行定制,将任务路由到最合适的模型(例如,简单任务使用 Haiku,复杂推理使用 Opus)。
- 深度访谈:通过苏格拉底式提问在编写任何代码之前澄清需求。
适用人群
使用 Claude Code 的开发者,想要自动化复杂的软件工程工作流、同时利用多个 AI 模型/CLI,并通过智能路由降低 token 成本。
亮点
- 多模型编排:能够通过 tmux 生成并协调来自不同 AI 提供商(Codex、Gemini 等)的工作者。
- 零配置:开箱即用,具备智能默认设置。
- 分阶段流水线:Team 模式使用的结构化工作流,确保质量和验证。
- 苏格拉底式需求收集:
/deep-interview技能在执行前澄清模糊想法。 - 成本优化:在模型之间智能路由任务,节省 30-50% 的 token 消耗。
Sources
- undefinedYeachan-Heo/oh-my-claudecode