oh-my-claudecode(简称 OMC)是一个面向 Claude Code 的团队优先(teams-first)多智能体编排框架。据其资料描述,它支持在多个专用智能体之间并行执行任务、自主开发工作流,并通过苏格拉底式提问智能收集需求,且无需配置。
用途
OMC 用于在 Claude Code 中协调多个智能体协同完成开发任务,覆盖从需求澄清、方案规划、并行执行、验证到修复的完整流程,并可通过 CLI 启动不同厂商的智能体工作器进行多模型协作。
主要能力
- 团队模式(Team Mode):核心的多智能体编排入口,按分阶段流水线运行:team-plan → team-prd → team-exec → team-verify → team-fix(循环)。可使用执行者(executor)、审查者(reviewer)、开发者(developer)、验证者(validator)等角色,并指定智能体数量。
- CLI 团队工作器:在 tmux 窗格中生成真实的 CLI 工作器,支持 codex、gemini、claude 等,可查看状态与关闭。要求已安装相应 CLI 且 tmux 会话处于活动状态。
- 深度访谈(Deep Interview):通过苏格拉底式提问澄清需求,使用加权维度衡量清晰度、暴露隐藏假设、生成清晰的需求文档、避免过早执行;可加
--autoresearch结合自动研究。 - Autopilot(自主执行):单智能体自主开发,自主决策、持续执行直至验证完成、自动错误恢复。
- 多模型咨询(CCG):结合 Codex 与 Gemini 的专业意见并由 Claude 综合,可分别通过
/ask codex、/ask gemini直接向指定提供方提问。
使用方式
安装(插件,推荐):在 Claude Code 市场逐条执行:
/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode
/plugin install oh-my-claudecode
随后运行:
/setup
安装(NPM,CLI 运行时):
npm i -g oh-my-claude-sisyphus@latest
随后运行:
omc setup
使用 --plugin-dir 时需在 setup 加 --plugin-dir-mode:
omc setup --plugin-dir-mode
# 或
export OMC_PLUGIN_ROOT=/path/to/plugins
omc setup
启用原生团队:在 ~/.claude/settings.json 中加入:
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
}
}
会话内团队用法示例:
/team 3:executor "fix all TypeScript errors"
/team 2:reviewer "audit authentication flow"
/team 4:developer "implement user profile feature"
CLI 团队工作器示例:
omc team 2:codex "review auth module for security issues"
omc team 2:gemini "redesign UI components for accessibility"
omc team 1:claude "implement the payment flow"
omc team status auth-review
omc team shutdown auth-review
Deep Interview 与 Autopilot:
/deep-interview "I want to build a task management app"
/deep-interview --autoresearch "build an e-commerce platform"
/autopilot "build a REST API for managing tasks"
多模型咨询:
/ccg Review this PR — architecture (Codex) and UI components (Gemini)
/ask codex "review this authentication implementation"
/ask gemini "suggest improvements to this component design"
配置位置:全局 ~/.claude/settings.json,项目 .claude/settings.json。关键环境变量包括 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS、OMC_PLUGIN_ROOT、ANTHROPIC_API_KEY、OPENAI_API_KEY、GEMINI_API_KEY。
CLI 参考:
omc setup
omc setup --plugin-dir-mode
omc setup --force
omc team <N>:<role> "<task>"
omc team status <task-id>
omc team shutdown <task-id>
omc team list
诊断命令:/omc-doctor、/plugin list、/plugin marketplace update omc。
适用场景
- 完整功能开发:先
/deep-interview澄清需求,再/team执行,最后/team审查。 - 代码审查流水线:CLI 工作器做多模型审查,或用
/ccg覆盖架构、安全与 UX。 - 大型代码库重构:深度访谈定策略,团队并行实施,验证者持续校验服务边界与 API 契约。
- 研究驱动开发:
--autoresearch起步,再由 autopilot 落地实现。
限制与注意事项
- 团队功能需在设置中启用实验性团队(
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1)。 - CLI 工作器需要 tmux 会话处于活动状态,且已安装对应 CLI 工具(codex、gemini 等)并配置 API 密钥。
- 仓库/插件名为
oh-my-claudecode,而 npm 包名为oh-my-claude-sisyphus,npm 命令须使用后者。 - npm 安装可能出现
deprecated prebuild-install警告(来自 better-sqlite3 → prebuild-install@7.1.3,issue #2913),资料称不代表安装失败。 - 从自定义插件目录运行时需使用
--plugin-dir-mode,否则可能出现技能/智能体重复。 - 资料未提供具体收费、价格、性能指标或平台兼容性承诺,此类信息暂未提供。