面向团队的 Claude Code 多代理编排框架,提供 28 个专业化代理、37 个技能与 31 个钩子,以零学习曲线实现复杂开发任务的自动化编排。
oh-my-claudecode (OMC) 是为 Claude Code CLI 设计的多代理编排增强框架,核心理念是 "Don't learn Claude Code. Just use OMC."。
核心能力#
多代理编排模式 (7种)#
| 模式 | 用途 |
|---|---|
| Team | 阶段化流水线:plan → prd → exec → verify → fix |
| omc-teams | tmux 分屏启动真实 CLI 进程 (claude/codex/gemini) |
| ccg | Codex(分析) + Gemini(设计) → Claude 综合 |
| Autopilot | 单代理端到端自主执行 |
| Ultrawork | 并行代理爆发式执行,最大吞吐 |
| Ralph | verify/fix 持久循环直到完成 |
| Pipeline | 多步骤严格顺序转换 |
专业化代理体系 (28个)#
按能力等级 (LOW/MEDIUM/HIGH) 和专业领域划分:
- 分析: architect-low/medium/high
- 执行: executor-low/medium/high
- 搜索: explore/explore-high
- 前端: designer-low/medium/high
- 安全: security-reviewer-low/high
- 测试: test-engineer
- 审查: code-reviewer
- 数据科学: scientist/scientist-high
技能系统 (37个)#
- 编排类:
orchestrate,autopilot,ultrawork,team,swarm,pipeline,ralph - 增强类:
deepsearch,deepinit,analyze,tdd,build-fix,code-review,security-review - 工具类:
note,cancel,omc-setup,omc-doctor,hud,learner
LSP/AST 工具集成#
- LSP 工具 (12个): hover, goto_definition, find_references, document_symbols, workspace_symbols, diagnostics, rename, code_actions 等
- AST 工具 (2个): ast_grep_search, ast_grep_replace
- 支持语言: TypeScript, Python, Rust, Go, C/C++, Java, JSON, HTML, CSS, YAML
钩子系统 (31个)#
涵盖执行模式、核心编排、上下文管理、质量验证等生命周期钩子。
快速开始#
# 安装
/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode
/plugin install oh-my-claudecode
# 配置
/omc-setup --local # 项目级
/omc-setup # 全局
Magic Keywords#
在提示词中包含即可激活:ultrawork/ulw (并行编排), autopilot (自主执行), ralph (持久模式), tdd (测试驱动), swarm N agents (N代理协调), eco/save-tokens (节省Token)
通知回调#
支持 Telegram 和 Discord Webhook 通知配置。
运行要求#
- Node.js ≥20.0.0
- Claude Code CLI
- Claude Max/Pro 订阅或 Anthropic API Key
- 平台: Linux/macOS 优先,Windows 实验性支持 (推荐 WSL2)
版本#
当前版本: v4.4.5 | 许可证: MIT