跳转到内容

代理系统

代理系统

Oh My OpenAgent 运行着一支专业化的 AI 代理团队。每个代理都针对特定模型的优势进行了调优。你不需要选择模型 — 你只需描述工作,框架会自动路由。

纪律代理

三个核心代理构成纪律层。它们不只是聊天 — 它们交付代码。

Sisyphus — 主编排器

模型: claude-opus-4-6 / kimi-k2.5 / glm-5

Sisyphus 是你的主编排器。他规划、委派给专家,并通过激进的并行执行推动任务完成。他不会半途而废。

Sisyphus 的职责:

  • 分析任务并将其分解为子任务
  • 根据类别(而非模型名称)为每个子任务选择最佳代理
  • 协调多个代理的并行执行
  • 整合结果并推动任务 100% 完成

Hephaestus — 自主深度工作者

模型: gpt-5.4

给他目标,不要给步骤。Hephaestus 会探索代码库、研究模式,端到端自主执行,无需手把手指导。名副其实的工匠。

最适合:

  • 需要自主探索的大规模重构任务
  • 需要深度调研的研究密集型工作
  • 你知道目标但不知道路径的任务

Prometheus — 战略规划师

模型: claude-opus-4-6 / kimi-k2.5 / glm-5

Prometheus 是你的战略规划师。通过 /start-work 激活 — 进入访谈模式:向你提问,明确范围和模糊之处,在写任何代码之前构建详细的计划。配备 Metis(计划顾问)。

何时使用 Prometheus:

  • 规划可以节省时间的复杂多步骤任务
  • 需求不明确、需要澄清的任务
  • 希望在执行开始前获得经过验证的计划

专家代理团队

Sisyphus 按需调度专家代理。每个代理都有专注的领域:

代理角色最适合
Oracle系统架构师架构设计、复杂系统调试、性能分析
Librarian文档专家搜索文档、代码搜索、知识检索
Explore代码库分析师深度代码库分析、快速 grep、模式发现
Multimodal Looker视觉分析师分析截图、设计稿、视觉内容

这些专家由 Sisyphus 自动调度。你不需要直接调用它们 — 只需描述你的任务。

代理编排类别

当 Sisyphus 委派给子代理时,它不是选择模型,而是选择一个类别。类别会自动映射到正确的模型:

类别用途
visual-engineering前端、UI/UX、设计
deep自主研究 + 执行
quick单文件修改、拼写修正
ultrabrain复杂逻辑、架构决策

代理说明工作类型,框架选择正确的模型。ultrabrain 默认路由到 GPT-5.4 xhigh。无需手动配置。

你可以在配置中定义自定义类别。参见 配置

ultrawork / ulw

一个词激活一切。

ultrawork: refactor the authentication module

或者简单地:

ulw: fix all lint warnings

当你输入 ultrawork 时会发生什么:

  1. Sisyphus 分析你的任务
  2. 按类别分解为子任务
  3. 并行调度代理
  4. 监控进度,必要时重新分配
  5. 整合结果并交付

它不会停止,直到任务 100% 完成。这就是承诺。

后台代理

同时启动 5 个以上专家代理:

  • 上下文保持精简 — 每个代理只获取它需要的内容
  • 结果就绪即返回
  • 主编排继续进行,不会阻塞
  • 非常适合独立的子任务,如研究、测试、文档

后台代理在 ultrawork 模式下由 Sisyphus 自动激活。你也可以在 配置 中配置并发限制。

Claude Code 兼容性

Claude Code 的每个 hook、命令、skill、MCP 和插件都可以直接使用。完全兼容,包括插件。无需迁移。

后续步骤

  • 工具 — 代理使用的工具:Hashline、LSP、AST-Grep、MCP
  • 功能 — Ralph Loop、Todo Enforcer、Comment Checker
  • 配置 — 调优代理模型、类别和行为