前些天晚上,我在调三个配置文件:.claude/settings.json、.opencode/oh-my-openagent.jsonc、.codex/config.toml。
目的很卑微:让 Claude Code、Codex CLI、Cursor 三个工具不要互相打架。
三天。我花了三天时间,没写一行业务代码,全在给 AI 编程工具当运维。
后来刷到一个 68k Stars 的项目,它的第一句话就把我戳中了:问题不是选冠军,而是建一个统一编排层。
它叫 Oh My OpenAgent。

从"选一个"到"编排所有"
Oh My OpenAgent 把自己定义为一个 Agent Harness。
Harness 这个词很关键。它不是另一个 Agent,而是把多个 Agent 统一管理的控制层。
这意味着:你可以同时用 Claude Code 处理架构决策,用 Codex CLI 处理快速迭代,用 Kimi K3 处理长文本理解,用 GPT-5.6 Sol 处理复杂逻辑。Oh My OpenAgent 负责协调它们,让每个任务路由到最合适的模型和 Agent。
你不需要在三个工具之间反复切换,不需要手动分配任务。编排层自动处理。
一个命令的哲学:ultrawork
安装 Oh My OpenAgent 后,你只需要记住一个命令:ultrawork。
输入它,一切启动:
Sisyphus 作为主 orchestrator 接收任务 Hephaestus 作为 deep worker 自主探索代码库 Prometheus 作为 planner 在编码前做战略规划 Oracle 处理架构和调试问题 Librarian 负责文档和代码搜索 Explore 做快速代码库 grep
11 个 Agent 自动匹配到不同模型。54 个生命周期钩子自动注入。5 个内置 MCP 自动加载。
你不需要理解这些细节。ultrawork,搞定。

68k Stars 的含金量
68k Stars 不是个小数字。考虑到 Oh My OpenAgent 本质上是一个 OpenCode 插件,这个数字意味着开发者对一个"增强型配置层"的强烈认可。
用户评价很直接:"它让我取消了 Cursor 订阅。" "一晚重构了 4.5 万行 Tauri 应用。" "一天清掉了 8000 个 eslint 警告。"
这些不是营销案例,是开发者用脚投票的结果。
公开构建:用 AI 实时构建 AI 工具
Oh My OpenAgent 最特别的一点:它用 AI 实时构建。
Maintainer 使用一个叫 Jobdori 的 AI 助手(基于 OpenClaw fork)来开发和维护项目。每一个 feature、每一个 fix、每一个 issue triage,都在 Discord 上直播。
这不是"Building in Public"式的营销,而是真的在用 AI 构建 AI 工具。
公开构建的意义在于:所有工程决策都是透明的。你可以看到为什么某个 feature 被采纳,为什么某个架构被放弃,为什么某个模型被选中。这是开源精神的高级形态。

项目地址
https://github.com/code-yeongyu/oh-my-openagent
反思:工具的统一编排是不是未来?
Oh My OpenAgent 的出现,可能标志着一个新趋势:AI 编程工具从"单点竞争"进入"编排层竞争"。
过去的逻辑是:谁更智能,谁赢。未来的逻辑可能是:谁能统一管理更多智能体,谁赢。
就像 Kubernetes 统一了容器编排,Oh My OpenAgent 试图统一 Agent 编排。这个类比不完全准确,但方向值得关注。
如果你正在用 OpenCode 或 Codex CLI,Oh My OpenAgent 值得一试。ultrawork 一个命令,感受一下编排层的威力。
你用什么 AI 编程工具?评论区聊聊你的工作流~
夜雨聆风