50,816 顆星,建立不到五個月,99% 的程式碼是 AI 自己寫的。

Oh My OpenAgent(簡稱 OmO)做了一件其他 AI coding 工具不太敢做的事:把 Claude、GPT、Gemini、Grok 這些互為競爭對手的模型,硬是塞進同一個工作流裡協作。它的出發點很實際 - Claude 擅長遵循指令、GPT 擅長深度推理、Gemini 擅長視覺前端。沒有哪一個模型在所有任務都最強,那幹嘛只用一個?

不是框架,是已經調好的團隊

跟 LangChain 或 CrewAI 不同,OmO 不是讓你「建構 Agent」的框架。它是一個跑在 OpenCode 上的 Plugin,開箱即用就有一整支 AI 開發團隊:

Agent 角色 綁定模型
Sisyphus 專案經理,接需求、拆任務、分配 Claude Opus 4.6
Prometheus 架構師,會「面試」你來釐清需求 Claude Opus 4.6
Hephaestus 資深工程師,啃最難的邏輯問題 GPT-5.4
Explore Junior,快速翻 codebase 找東西 Grok
Momus Code reviewer,專門挑毛病 GPT-5.4
Librarian 文件搜尋 MiniMax

這些 Agent 之間的溝通不是指定模型名稱,而是用語義路由(Category)。比如 visual-engineering 自動走 Gemini 3.1 Pro,ultrabrain 走 GPT-5.4 高配模式。你不用管背後是誰在做事,OmO 會自動分配。

裝起來跑跑看

前提是要先裝 OpenCode(版本 >= 1.0.150),然後:

1
2
3
4
5
# 互動式安裝
bunx oh-my-opencode install

# 或者非互動式(CI 用)
bunx oh-my-opencode install --no-tui --claude=max20 --openai=yes --gemini=yes

裝完在 OpenCode 裡面打 ultrawork(或縮寫 ulw)就能啟動整個 Agent 團隊:

1
2
3
opencode
# 在 OpenCode 內
ultrawork 實作 JWT 認證

Agent 會自動探索你的 codebase、研究既有模式、實作功能、跑測試驗證,一路做到完才停。

Hash-Anchored Edit:解決 AI 編輯程式碼的老問題

傳統 AI 編輯程式碼用行號定位,但中間插了一行,後面全偏移,edit 就炸了。這個 stale-line 問題困擾 AI coding 工具很久。OmO 的 Hashline 機制給每一行附上 content hash,用 hash 而不是行號定位。

實測數據:Grok 模型的編輯成功率從 **6.7% 飆到 68.3%**。十倍的提升,這不是微調,是架構層面的改進。

多 Agent 平行工作

可以同時跑 5 個以上的 Agent 做不同的事。一邊改後端 API、一邊寫前端元件、一邊跑測試。搭配內建的 LSP + AST-Grep 支援(workspace rename、go-to-definition、find-references),跨 Agent 的學習會自動傳遞,改了 A 不會忘了 B。

大型功能可以用規劃模式:按 Tab 切到 Prometheus Agent,它會像面試一樣問你問題釐清範圍,產出計畫後交給 Atlas 排程、分配任務給多個 Agent 平行執行。

跟 Claude Code 比一下

面向 Oh My OpenAgent Claude Code
定位 多模型 Agent 編排 單模型 CLI Agent
多模型 核心特色,自動路由 僅 Anthropic 模型
Agent 分工 11 個預設 Agent 單一 Agent
平行執行 5+ Agent 同時工作 無(除非用 sub-agents)
使用門檻 需裝 OpenCode + Plugin 直接裝就能用

Claude Code 的優勢在簡單直接,一個指令就能跑。OmO 的優勢在複雜場景下的分工協作。兩者不是非此即彼的關係。

要注意的事

授權不是 MIT。OmO 用 SUL-1.0(Sustainable Use License),僅限內部商業用途或非商業個人用途。想拿它做產品賣,要特別看清楚授權條款。

多模型意味著多帳號。要完整發揮功能,至少需要 Claude 訂閱加 ChatGPT 訂閱。作者推薦的最低組合:ChatGPT $20/月 + Kimi Code $0.99/月 + GLM $10/月。

Sisyphus 強烈綁定 Claude Opus 4.6,換其他模型當主編排器,體驗會明顯下降。Token 消耗也偏高 - 多 Agent 平行工作就是在多燒 token,作者認為這是生產力的合理投資。

專案現況

項目 數據
最新版本 v3.17.0(2026-04-11)
GitHub Stars 50,816
技術棧 TypeScript(Bun 建置)
授權 SUL-1.0

從去年 12 月建立到現在不到五個月,版本迭代平均每 2-3 天一版。正在從 oh-my-opencode 改名為 oh-my-openagent,過渡期兩個名字都能用。

這個專案代表了 AI coding 工具的一個有趣方向:與其押寶某一個模型,不如讓每個模型做它最擅長的事。至於這條路走不走得通,五萬顆星至少說明了開發者社群投了贊成票。


相關連結: