oh-my-openagent(简称 omo,前身 oh-my-opencode)是一个 AI 编码「智能体 harness(运行框架)」,主打跨模型、跨 harness 的编排——理念是「不押注单一赢家,而是把多家模型/工具都编排起来」。它正在重构为「多 harness 的 Agent OS」以支持 OpenCode、Codex、Pi、Claude Code 等多个底座。核心是一个主编排器(Sisyphus,可用 Claude Opus / Kimi / GLM 等模型)带一组专长子代理并行推进任务,并提供 Team Mode(v4.0,主代理 + 最多 8 个并行成员,tmux 可视化)。TypeScript 编写,约 59,183 stars;许可为非标准的 SUL-1.0(源代码可见类许可,需查看其条款)。
来源:README.md(标题、Highlights → Agent Orchestration/Team Mode、Multi-Harness 重构说明、License 徽章 SUL-1.0);GitHub 仓库元数据(stars=59183、license=NOASSERTION) 查看 GitHub 仓库 →「智能体 harness + 多模型编排」是当前热点,而 omo 以「避免被单一厂商锁定、用更便宜更聪明的多模型把活干完」的鲜明定位、加上大量用户口碑(有人称其替代了 Cursor 订阅、一夜完成大型迁移),以及「公开构建(building in public)」的运营方式,积累了很高关注。它强调跨 harness/跨模型的开放编排,并兼容 Claude Code 的 hooks/命令/技能/MCP。截至数据采集约 59,183 stars。需中立看待 README 中对某些厂商的批评性表述,本页只就其技术能力做客观描述。
来源:README.md(首段定位、Reviews、Highlights);GitHub 仓库元数据(stars=59183)主编排器 Sisyphus(可用 Claude Opus/Kimi/GLM 等)规划并委派给专长子代理并行执行,每个代理按其模型强项调优,无需手动切换模型。
来源:README.md(Highlights → Agent Orchestration、Discipline Agents)v4.0 可选模式:主代理 + 最多 8 个并行成员,通过 team_* 工具通信,tmux 实时可视化;支撑 hyperplan(多敌对评审)、security-research 等技能。
来源:README.md(Highlights → Team Mode (v4.0))兼容 Claude Code 的 hooks/命令/技能/MCP/插件;技能可携带自己的 MCP 服务以避免上下文膨胀。
来源:README.md(Highlights → Claude Code Compatible、Skill-Embedded MCPs)装好后输入 ultrawork(或 ulw)即可让其自动干活;并通过分层重构走向支持 OpenCode/Codex/Pi/Claude Code 等多个底座的「Agent OS」。
来源:README.md(首段、ultrawork、Multi-Harness 重构说明)omo 是 TypeScript 编写的智能体 harness,当前正做「多 harness Agent OS」重构——把纯 TS 核心逻辑、MCP 服务、技能与各 harness 的适配 shim 分层,使同一套逻辑能跨 OpenCode/Codex/Pi/Claude Code 复用。运行模型上:主编排器 Sisyphus 规划并把任务委派给一组专长「纪律代理」(如 Hephaestus、Oracle、Librarian、Explore)并行执行、不半途而废;每个代理按其所用模型的强项调优,无需手动切模型。Team Mode(v4.0,默认关闭、可选)把它从「一个代理带子代理」升级为真正的多代理系统:主代理编排最多 8 个并行成员,通过 team_* 工具通信,并在 tmux 布局里实时可视化(支撑 hyperplan、security-research 等技能)。它兼容 Claude Code 的 hooks/命令/技能/MCP/插件;技能可内嵌自己的 MCP 服务(避免上下文膨胀),并有 hash 锚定的编辑、深度初始化(/init-deep)、规划(Prometheus)等能力。默认开启匿名遥测(可关闭)。
来源:README.md(Highlights 各项、Multi-Harness 重构说明、Team Mode、Claude Code Compatibility、Skill-Embedded MCPs、Installation 的遥测说明)中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成
多家 LLM(Claude/Kimi/GLM/GPT/Gemini 等)OpenCode/Codex/Pi/Claude Code 等底座MCP 服务、tmux(Team Mode 可视化)适合想用 AI 编码、但不愿被单一厂商/模型锁定、并追求「让代理把活自动干完」的开发者:用一套 harness 编排多家模型与子代理并行完成大型任务(如大规模重构、批量修复、整站迁移),用 Team Mode 做需要多角色协作的复杂工作(规划、敌对评审、安全研究等),并复用已有的 Claude Code 配置。它面向重度、开放、多模型的智能体工作流;轻量一次性任务未必需要这么重的编排。
来源:README.md(首段、Reviews、Highlights → Team Mode/Agent Orchestration)本页未列出具体版本号;项目以 npm 包持续发布,当前重点是「多 harness Agent OS」重构(分层核心/MCP/技能/适配 shim 以跨底座复用),近期里程碑为 Team Mode v4.0(主代理 + 最多 8 并行成员 + tmux 可视化)。更新非常频繁,作者以「公开构建」方式实时维护。
来源:README.md(Multi-Harness 重构说明、Team Mode (v4.0)、Building in Public)oh-my-openagent 是「跨模型编排」路线上很有声量的智能体 harness:用主编排器带专长子代理并行、Team Mode 多代理协作,强调不被单一厂商锁定、用多模型把活自动干完,并兼容 Claude Code 生态,重度任务口碑很好、社区活跃。对追求开放、多模型、重度自动化工作流的开发者很有吸引力。要清楚它许可为非标准 SUL-1.0(商用前看条款)、正处多 harness 重构期、编排偏重、默认开匿名遥测,且 README 含对部分厂商的争议表述(宜中立看待)。作为开放多模型智能体编排框架,它能力强、迭代快,但需结合自身合规与场景评估。
来源:综合 README.md 的编排能力、许可与重构状态,并对其立场表述保持中立