用途:Oh My OpenAgent(omo)用于编排多个专用 AI 智能体,协同完成复杂软件开发任务,如功能实现、安全审计、大规模重构与代码审查。
主要能力:内置 Sisyphus(总编排)、Hephaestus(代码实现与重构)、Oracle(架构设计)、Librarian(文档检索)、Explore(代码库探索)等纪律智能体;ultrawork/ulw 命令激活全部智能体持续工作至任务完成;/ulw-loop 自引用循环反复迭代;Team Mode 允许主智能体协调最多 8 个并行成员,提供 team_spawn、team_message、team_status、team_terminate 工具;哈希锚定编辑通过 LINE#ID 内容哈希防止行失效错误;LSP 集成支持重命名、诊断、跳转与 AST 搜索;后台智能体并行执行研究等任务;内置 Exa、Context7、Grep.app 三个 MCP。
使用方式:安装命令为 npm install -g oh-my-opencode 或 npx oh-my-opencode;在项目根目录创建 opencode.json 配置 MCP;在支持的 AI 代理中输入 ultrawork: 任务或 ulw: 任务;团队模式需在配置中启用 teamMode 并设置 maxMembers 与 visualization;可用环境变量 OMO_SEND_ANONYMOUS_TELEMETRY=0、OMO_DISABLE_POSTHOG=1、OMO_CONFIG_PATH 控制遥测与配置路径。
适用场景:全栈功能开发、安全审计、大型代码迁移、自动化代码审查、后台并行研究。
限制:资料未提供官方定价、效果保证或平台兼容完整清单;团队模式需 tmux 可视化,LSP 功能需自行安装语言服务器;并发智能体过多可能提高 API 成本,可在 backgroundAgents 中调整 maxConcurrent 与 timeout。