多智能体编排,解放复杂开发

Oh My OpenCode

收藏 13.3k
下载 2.8k
版本 1.0.0

OpenCode 多智能体编排插件,提供 12+ 专业代理、背景任务并行、分类模型路由与自主工作模式,实现复杂项目自动化开发。

基本信息

  • 技能名称?Oh My OpenCode
  • 中文名称?多智能体编排,解放复杂开发
  • 作者?mcoso
  • 分类?专业技能
  • 版本?1.0.0
  • 标签?opencode, multi-agent, orchestration, autonomous-coding, claude, background-tasks, tmux, mcp, prometheus-planning

使用方法

使用说明
核心用法
Oh My OpenCode 是 OpenCode 的高级多智能体编排插件,通过 bunx oh-my-opencode install 一键安装,将 OpenCode 升级为完整的智能体调度系统。
两种工作模式
Ultrawork 模式 :在提示词中包含 ulw 或 ultrawork 关键词即可触发快速自主工作流,Sisyphus 代理自动探索代码库、研究最佳实践、实现功能并完成验证。
Prometheus 模式 :按 Tab 键切换至规划模式,Prometheus 代理通过访谈式对话生成详细执行计划,随后使用 /start-work 命令由 Atlas 编排器分配子代理并行执行。
智能体体系
包含 12+ 专业代理:Sisyphus(主编排器)、Oracle(架构/调试)、Librarian(文档搜索)、Explore(代码库检索)、Prometheus(规划)、Atlas(计划执行)、Hephaestus(深度自主工作)等。通过 delegate_task() 或 --agent 标志调用,支持后台并行执行( run_in_background=true )。
分类模型路由
8 个任务分类自动匹配最优模型:
visual-engineering → Gemini 3 Pro(前端/UI)
ultrabrain → GPT-5.2 Codex(复杂架构)
deep → GPT-5.2 Codex(自主问题求解)
quick → Claude Haiku(快速修复)
高级特性
Tmux 集成 :可视化多代理并行执行
Session 连续性 :复用 session_id 节省 70%+ Token
内置 MCP :Exa 搜索、Context7 文档、Grep.app 代码示例
20+ 自动 Hook :任务续力、上下文窗口监控、会话恢复等
显著优点

  1. 生产级多代理架构 :代理分工明确,避免单模型上下文爆炸
  2. 智能模型 fallback :每个代理配置多供应商优先级链,确保可用性
  3. 真正并行执行 :背景代理非阻塞运行,支持多路探索+研究同步进行
  4. 计划驱动复杂任务 :Prometheus+Atlas 组合确保大型项目可控交付
  5. 成本优化 :分类路由自动选择性价比最优模型组合
    潜在局限
  6. 供应商依赖较重 :Sisyphus 强烈推荐 Claude Opus 4.5,体验降级明显
  7. 配置复杂度 :类别模型需手动配置才能生效,默认可能回退至次优模型
  8. 学习曲线陡峭 :12+ 代理、8 个分类、20+ Hook 需时间掌握最佳实践
  9. 实验性项目 :GitHub 星标较少(
  10. Bun 生态绑定 :官方推荐 bunx ,npm/npx 支持为次级
    适合人群
    需要处理复杂多文件重构项目的资深开发者
    追求 AI 开发工作流自动化的团队技术负责人
    已订阅 Claude Pro/Max 且希望最大化利用多代理架构的用户
    熟悉 tmux、愿意配置优化开发环境的效率极客
    常规风险
    | 风险类型 | 说明 | |---------|------| | API 成本失控 | 多代理并行+背景任务可能导致 Token 消耗激增,建议配置并发限制 | | 模型可用性 | 依赖 Anthropic/Claude 深度功能,供应商策略变更影响大 | | 配置漂移 | 类别模型未正确配置时自动降级,可能无感知使用次优模型 | | 过度委托 | 复杂任务拆分解耦不当可能导致代理间上下文丢失 | | 项目成熟度 | 开源时间较短,生产环境稳定性待大规模验证 |

标签

专业技能

💬 评论 (0)

发表评论

支持 Markdown

📭 还没有评论,快来抢沙发吧!