开发利器 openCode + Oh My OpenCode 四大核心智能体:Sisyphus、Prometheus、Atlas 与 Hephaestus
oh-my-opencode 是基于openCode 的的一个多智能体协作插件,现在已经更新到3.2.1了,本次大版本 3.2.0 新增了 Hephaestus(赫菲斯托斯) 智能体。
小结概览
| Agent | 类型 | 如何访问 | 用途 |
|---|---|---|---|
| Sisyphus | 主要 Agent(默认) | 直接使用 | 日常编码,自动委托任务 |
| Prometheus | Planner Agent | 按 Tab 键 | 创建详细工作计划 |
| Atlas | 执行 Orchestrator | 通过 /start-work | 执行 Prometheus 创建的计划 |
| Hephaestus | 工匠型执行者 | 选中 | 持续执行,直到完成目标 |
在 AI 编程工具快速演进的今天,Oh My OpenCode 凭借其模块化、多智能体协同的架构脱颖而出。作为 OpenCode 的专用编排层,它不仅提供了开箱即用的开发体验,更通过一系列高度专业化的智能体(Agents)为开发者赋能。Oh My OpenCode 中最具代表性的四大智能体——Sisyphus(西西弗斯)、Prometheus(普罗米修斯)、Atlas(阿特拉斯)与 Hephaestus(赫菲斯托斯),今天简单它们各自的设计概念、核心能力与适用场景。
🤖 什么是 Oh My OpenCode?
Oh My OpenCode 是一个构建在 OpenCode 之上的专用编排层(Orchestration Layer),主打“Batteries-included”理念。它通过模块化工作流,将复杂任务拆解并分配给不同智能体并行处理,从而实现对多仓库结构、复杂构建流程和大型项目上下文的深度理解与高效操作。
其核心优势包括:
- 多智能体协同
- 内置 20+ 自动化 Hooks
- MCP(Model Context Protocol)集成
- 完整 LSP 支持
- 高度可配置性
而这一切的核心驱动力,正是其背后的四大智能体系统。
🔍 四大智能体详解
1. Sisyphus(西西弗斯)—— 架构规划者

“推石上山,永不停歇。”
角色定位:默认主智能体,负责高层架构设计与任务分解。
灵感来源:希腊神话中被罚永远推巨石上山的西西弗斯,象征持续迭代与系统性思考。
核心能力:
- 分析项目整体结构(支持 Hugo/React/Vite 等混合项目)
- 自动生成模块化开发路线图
- 将复杂需求拆解为可执行子任务
- 协调其他智能体协同工作
典型场景:
- 新项目初始化时生成目录结构与技术栈建议
- 重构大型遗留系统时制定分阶段迁移计划
- 多人协作中自动分配任务边界
✅ Sisyphus 是你项目的“首席架构师”,确保每一步都建立在清晰的蓝图之上。 Sisyphus 的队友(精选智能体) Hephaestus:自主深度工作者,目标导向执行(GPT 5.2 Codex Medium)— 合法的工匠 Oracle:设计、调试 (GPT 5.2 Medium) Frontend UI/UX Engineer:前端开发 (Gemini 3 Pro) Librarian:官方文档、开源实现、代码库探索 (Claude Sonnet 4.5) Explore:极速代码库探索(上下文感知 Grep)(Claude Haiku 4.5)
2. Prometheus(普罗米修斯)—— 知识守护者
“盗火予人,照亮未知。”
角色定位:上下文感知与知识检索专家。
灵感来源:为人类带来火种的泰坦神,象征智慧与启蒙。
核心能力:
- 实时接入 MCP(Model Context Protocol)
- 集成
grep.app实现超快代码搜索 - 动态加载最新官方文档(如 React、TypeScript 等)
- 构建项目专属知识图谱
典型场景:
- 回答“我们项目里有没有用过类似功能?”
- 自动引用最新 API 规范生成合规代码
- 在跨仓库开发中快速定位依赖关系
✅ Prometheus 是你的“活体技术百科全书”,让每一次编码都有据可依。
3. Atlas(阿特拉斯)—— 上下文管理者
“肩扛天穹,稳如磐石。”
角色定位:上下文窗口优化与会话状态维护者。
灵感来源:背负苍天的泰坦巨人,象征承载与稳定。
核心能力:
- 智能压缩与截断上下文(避免 token 超限)
- 会话中断后自动恢复(Session Recovery)
- 优先级调度关键信息(如错误日志、核心函数)
- 支持“预压缩”(Preemptive Compaction)实验特性
典型场景:
- 长时间对话后仍能准确引用早期需求
- 在资源受限模型(如 8K context)下保持高精度
- 异常退出后一键续跑任务
✅ Atlas 是你的“记忆管家”,确保 AI 始终“记得你在做什么”。
4. Hephaestus(赫菲斯托斯)—— 追求自主性

“火神铸剑,精工细作。”
角色定位:高质量代码生成与重构执行者。
灵感来源:希腊火神与工匠之神,象征技艺与创造。
核心能力:
- 深度集成 LSP(Language Server Protocol)
- 支持类型检查、变量重命名、函数提取等重构操作
- 生成符合项目风格的生产级代码
- 可配置自定义 LSP 服务器(如 TypeScript、Rust Analyzer)
典型场景:
- 自动修复 ESLint 报错并保持代码风格一致
- 将原型代码升级为带类型注解的正式实现
- 批量重命名组件并同步更新所有引用
✅ Hephaestus 是你的“AI 工匠”,把每一行代码都当作艺术品打磨。
🧩 协同工作流示例
想象你要在一个 React + Vite + Tailwind 的项目中新增一个用户仪表盘页面:
- Sisyphus 分析项目结构,决定创建
src/pages/Dashboard/目录,并规划路由、状态管理、API 调用三步走。 - Prometheus 查询内部组件库,发现已有
<Card>和<UserAvatar>组件可复用,并拉取最新 API 文档。 - Hephaestus 生成带 TypeScript 类型定义的页面组件,自动导入所需依赖,并通过 LSP 校验无误。
- Atlas 在整个过程中维护上下文,即使你中途切换任务,回来后仍能无缝继续。
四者协同,如同一支高效开发团队,各司其职又紧密配合。
🚀 如何开始使用?
安装 Oh My OpenCode(需 OpenCode v1.0.133+):
# 安装 OpenCode
curl -fsSL https://opencode.ai/install | bash
# 安装 Oh My OpenCode 插件
bunx oh-my-opencode install
# 或
npm install -g oh-my-opencode
# 在项目中启动
opencode
默认启用 Sisyphus,其他智能体可通过配置文件按需激活(详见 Configuration 文档)。
💡 “专业化分工”的未来
Oh My OpenCode 的四大智能体,不仅是技术实现,更是一种工程哲学的体现:复杂问题不应由单一 AI 解决,而应通过专业化、模块化的智能体网络协同攻克。专业的事情交给专业的人,提升专业和准确度,提升工程的整体稳定性。
正如人类软件团队中有架构师、研究员、记忆管理者与编码工程师一样,未来的 AI 开发助手也将走向“角色分化”。而 Oh My OpenCode,正走在这一趋势的前沿。
GitHub 仓库:github.com/code-yeongy…
官方文档:ohmyopencode.com
最新版本:v3.2.1(支持更多 MCP 与实验性 DCP 压缩)