切换agent贴图

在opencode中使用/agents 调出切换agent的命令,如下图所示:
在这里插入图片描述

  1. 可以简洁总结如下:

    Sisyphus:总控型
    适合大任务,从分析到执行一路推进。

    Hephaestus:攻坚型
    适合复杂问题、疑难 bug、深度排查。

    Prometheus:规划型
    适合先出方案、拆任务、评估风险。

    Atlas:执行型
    适合已经有计划,按步骤落实。

  2. 怎么选:

    任务很大很杂:Sisyphus
    问题很难要深挖:Hephaestus
    先想清楚再动手:Prometheus
    方案已有只管落地:Atlas

    放到你现在这个场景:
    想查 npm run serve 为什么失败:Hephaestus
    想直接让它修好:Sisyphus

详细介绍

可以把它们理解成一套分工明确的“协作角色”。简化总结如下:

  1. Sisyphus
    定位:总控/总包 agent
    作用:
  • 接收一个比较大的目标
  • 自己拆任务、编排步骤、必要时调其他 agent
  • 适合从需求到落地一路推进
    什么时候用:
  • 任务大而杂
  • 你不想自己拆步骤
  • 你希望它“自己带着干”
    一句话理解:
  • 项目经理 + 主执行者
  1. Hephaestus
    定位:深度攻坚 agent
    作用:
  • 专门啃复杂问题
  • 深挖代码、查根因、做复杂修复
  • 更偏“解决难题”,不是“统筹全局”
    什么时候用:
  • 复杂 bug
  • 启动失败、构建失败、联调异常
  • 跨模块问题排查
    一句话理解:
  • 资深故障排查工程师
  1. Prometheus
    定位:规划 agent
    作用:
  • 不急着改代码,先做分析和计划
  • 拆需求、列方案、标风险、排优先级
  • 适合先想清楚再动手
    什么时候用:
  • 需求比较大
  • 改动风险高
  • 你想先看技术方案或任务清单
    一句话理解:
  • 方案设计师 / 计划制定者
  1. Atlas
    定位:执行 agent
    作用:
  • 按已有计划逐项落地
  • 更适合执行明确任务,而不是自己探索大方向
  • 强在稳定推进,不强在前期摸索
    什么时候用:
  • 你已经有方案了
  • 你只想让它按步骤实现
  • 想控制改动范围
    一句话理解:
  • 施工队长 / 计划执行者

最简单的选用规则

  • 不知道怎么开始,任务又大:选 Sisyphus
  • 已知是疑难问题,要深挖:选 Hephaestus
  • 先要方案,不想它直接改:选 Prometheus
  • 已经有计划,只要照着做:选 Atlas

你具体要处理什么

你主要做两件事:

  1. 先判断你当前任务属于哪类
    比如你现在这个场景里,vue 目录下 npm run serve 失败:
  • 想先查原因:Hephaestus
  • 想直接让它修好:Sisyphus
  • 想先列排查方案:Prometheus
  • 你已经列好排查步骤,只要执行:Atlas
  1. 把任务描述清楚
    最好一次写清这几项:
  • 目标:要它最终完成什么
  • 现状:现在报什么错
  • 范围:允许改哪些,不要碰哪些
  • 方式:先分析还是直接修
  • 验收:怎样算完成

比如你现在可以这样下指令:

  • 给 Hephaestus:
    “排查 vue 项目 npm run serve 失败的根因,先分析再给最小修复方案。”

  • 给 Sisyphus:
    “修复 vue 项目 npm run serve 失败的问题,先定位根因,再做最小改动完成修复。”

  • 给 Prometheus:
    “针对 vue 项目 npm run serve 失败,给我一个排查计划,按优先级列出原因、验证方法和修复顺序。”

  • 给 Atlas:
    “按以下步骤执行并修复启动问题:检查脚本、检查依赖、检查配置、验证启动。”

一句话总总结

  • Sisyphus:总控推进
  • Hephaestus:深度攻坚
  • Prometheus:先做计划
  • Atlas:按计划执行

opencode、opencode+omo、copilot对比

维度OpenCodeOpenCode + OMOGitHub Copilot
使用方式终端/桌面终端/桌面IDE 内嵌(VS Code 等)
Agent 能力Build/Plan/Explore+ Sisyphus/Hephaestus/Prometheus/AtlasAsk/Edit/Agent 三种模式
自主执行强,可全自主跑更强,有任务编排/多 agent 协作较弱,偏辅助
上下文全局代码库 + LSP同左,OMO 提供更复杂工作流当前文件/打开文件为主
模型灵活性任意模型(75+ 供应商)同左绑定 GitHub Copilot 模型
费用自备 API Key 或 Zen 按量同左 + OMO 插件费用按座付费($10/月起)
适合场景大任务、跨文件改动、自动化复杂多步任务、多 agent 协同编排日常写代码、小改动、代码补全
上手难度较高(需理解 agent 分工)

一句话定位:

  • Copilot:写代码时的智能助手,低门槛,边写边用
  • OpenCode:独立 AI 编程代理,适合整块任务自主完成
  • OpenCode + OMO:在 OpenCode 上加了多 agent 任务编排,适合复杂工程任务的整体推进

更多推荐