如果你關(guān)注 AI 編程領(lǐng)域,大概率聽過 Claude Code——Anthropic 推出的命令行 AI 編程助手,能直接在終端里幫你寫代碼、改 Bug、跑測試,號稱「2026 年最強(qiáng) AI 編程工具」之一。
但你知道,有個韓國開發(fā)者給它裝上了一套「外骨骼機(jī)甲」,讓它從一個單兵作戰(zhàn)的 AI 助手,直接進(jìn)化成了一支擁有 32 個專業(yè) Agent、7 種執(zhí)行模式的自動化開發(fā)軍團(tuán)嗎?
![]()
這個項(xiàng)目叫 oh-my-claudecode(簡稱 OMC),GitHub 上 17.8k Star、1.2k Fork、205 個 Release,2193 次提交,社區(qū)活躍度拉滿。它的官方 Slogan 是:
Don't learn Claude Code. Just use OMC.
(別學(xué) Claude Code 了。直接用 OMC 就完事了。)
口氣不小,但看完這篇文章,你可能會覺得它確實(shí)有這個底氣。
如果你對「AI 編程」還停留在 ChatGPT 幫你寫個函數(shù)的階段,先別急,我用一個比喻幫你快速上手。
想象一下:Claude Code 是一個特別聰明的實(shí)習(xí)生,他什么都會一點(diǎn),寫代碼、查文檔、跑測試都能干,但你得一步步告訴它該做什么。而 OMC 就像是你給這個實(shí)習(xí)生配了一套智能管理系統(tǒng)——它知道什么時候該讓「架構(gòu)師」來畫圖紙,什么時候該讓「測試工程師」來驗(yàn)貨,什么時候該讓三個人同時開工,甚至還能自動替你盯著進(jìn)度,出錯了自己修。
用更技術(shù)一點(diǎn)的話說:OMC 是一個多智能體編排系統(tǒng)(Multi-agent Orchestration System)。它不是要替代 Claude Code,而是坐在 Claude Code 上面的指揮層,負(fù)責(zé)協(xié)調(diào)、調(diào)度、優(yōu)化。
該項(xiàng)目由韓國開發(fā)者 Yeachan Heo 創(chuàng)建,開源協(xié)議 MIT,主要用 TypeScript 編寫。從 2025 年初立項(xiàng)到現(xiàn)在,已經(jīng)迭代到 v4.9.3,共發(fā)布了 205 個版本。這種更新頻率,堪比一些商業(yè) SaaS 產(chǎn)品。
(項(xiàng)目地址:https://github.com/Yeachan-Heo/oh-my-claudecode)
好問題。Claude Code 本身確實(shí)很強(qiáng),但當(dāng)你真正用它來干大活的時候,會碰到幾個讓人抓狂的問題:
痛點(diǎn)一:單線程執(zhí)行效率低。 Claude Code 本質(zhì)上是一個 Agent,一次只能專注干一件事。如果你的項(xiàng)目有幾十個文件要改、上百個測試要跑,它只能一個一個來,效率感人。
痛點(diǎn)二:缺乏全局視野。 它只盯著眼前的幾行代碼,很難同時考慮架構(gòu)、安全、性能、可維護(hù)性這些維度。改完一個 Bug,可能在別的角落引爆三個新 Bug。
痛點(diǎn)三:中途放棄。 AI 編程最讓人崩潰的不是「寫得不好」,而是「寫到一半停了」。速率限制觸發(fā)、上下文溢出、意外中斷……你得手動重新啟動,像在玩一個永遠(yuǎn)存不了檔的游戲。
痛點(diǎn)四:成本不透明。 每次都用最貴的模型跑所有任務(wù),簡單的文件查找也用 Opus?錢包在滴血。
OMC 就是為了解決這些問題而生的。它不是在 Claude Code 上面加幾個花哨的功能,而是重新設(shè)計了整個工作流。
這是 OMC 最推薦的編排方式,也是目前最核心的功能。
想象一個真實(shí)的軟件開發(fā)流程:產(chǎn)品經(jīng)理寫需求 → 架構(gòu)師設(shè)計方案 → 開發(fā)者實(shí)現(xiàn)代碼 → 測試工程師驗(yàn)證 → 發(fā)現(xiàn)問題就打回修復(fù)。OMC 的 Team 模式把這個流程搬到了 AI 世界里:
team-plan(規(guī)劃)→ team-prd(需求文檔)→ team-exec(執(zhí)行)→ team-verify(驗(yàn)證)→ team-fix(修復(fù),循環(huán)直到通過)
你只需要一句話就能啟動:
![]()
這句話的意思是:「啟動 Team 模式,派 3 個 executor(執(zhí)行者)Agent 去修復(fù)所有 TypeScript 錯誤?!顾鼤詣硬鸾馊蝿?wù)、分配給不同的 Agent、并行執(zhí)行、匯總結(jié)果、驗(yàn)證修復(fù)。
更厲害的是,從 v4.4.0 開始,OMC 還支持跨模型協(xié)作——你可以同時調(diào)度 Claude、Codex(OpenAI)、Gemini(Google) 三個 AI 的 CLI 工具:
![]()
讓每個 AI 干它最擅長的事:Codex 做架構(gòu)審查,Gemini 做 UI 設(shè)計(它有 100 萬 token 的上下文窗口,能一次性看完整項(xiàng)目),Claude 綜合決策。這就像一個技術(shù)團(tuán)隊里,架構(gòu)師、設(shè)計師和全棧工程師各司其職。
如果你用過 AI 編程工具,大概率經(jīng)歷過這種絕望:讓 AI 重構(gòu)一個模塊,它改了一半就告訴你「我已經(jīng)盡力了」,留下一堆半成品。
Ralph 模式就是為了解決這個痛點(diǎn)。它的邏輯很簡單:
執(zhí)行 → 驗(yàn)證 → 失?。?rarr; 修復(fù) → 再驗(yàn)證 → 直到通過為止。
這不是簡單的重試。它會自動分析失敗原因,有針對性地修復(fù),然后再次驗(yàn)證。整個過程是閉環(huán)的,不需要你人工介入。你可以讓它通宵跑一個復(fù)雜的數(shù)據(jù)庫遷移任務(wù),第二天早上起來看結(jié)果就行。
OMC 內(nèi)置了一套模型路由策略,根據(jù)任務(wù)復(fù)雜度自動選擇合適的模型:
![]()
根據(jù)官方數(shù)據(jù),這套策略能節(jié)省 30% 到 50% 的 Token 成本。簡單任務(wù)用便宜快速的模型,只有遇到真正需要深度思考的問題才動用「大殺器」。就像公司里不會讓 CEO 去打印文件一樣。
這是 OMC 最被低估的功能之一。
假設(shè)你在調(diào)試一個 aiohttp 代理崩潰的問題,折騰了兩個小時終于找到了解決方案(在 server.py:42 加個 try/except)。OMC 會自動把這個經(jīng)驗(yàn)提取出來,保存為一個「技能文件」:
![]()
下次你再遇到類似的問題(只要輸入中包含 "proxy" 或 "aiohttp" 等關(guān)鍵詞),OMC 就會自動把這個技能注入到上下文中。相當(dāng)于你調(diào)試過的每個坑,它都幫你記住了。
這些技能文件分兩級管理:項(xiàng)目級(.omc/skills/)可以隨代碼倉庫版本控制,團(tuán)隊共享;用戶級(~/.omc/skills/)跨所有項(xiàng)目生效。學(xué)一次,終身受用。
OMC 最讓人上癮的地方可能是它的自然語言接口。你不需要記任何命令,直接說人話就行:
![]()
甚至你說「fast」,它就知道要激活并行模式;你說「don't stop」,它就知道要進(jìn)入持久化模式。每個意圖都映射到正確的執(zhí)行策略。
如果你已經(jīng)有 Claude Code 環(huán)境,安裝 OMC 只需要三步:
在Claude Code中運(yùn)行:
![]()
或者用 npm 全局安裝:
![]()
![]()
![]()
就這樣。不需要復(fù)雜的配置文件,不需要學(xué)新的 DSL,不需要讀幾百頁的文檔。裝完就能用,這可能是 OMC 最殺手級的產(chǎn)品設(shè)計——零學(xué)習(xí)曲線。
OMC 的 32 個 Agent 按職能分成三大陣營:
![]()
其中幾個特別值得一提:
你說一句 autopilot: build a task management app,OMC 會自動走完「需求澄清 → 架構(gòu)設(shè)計 → 代碼實(shí)現(xiàn) → 測試生成 → 文檔編寫」全流程。你只需要在最后檢查一下產(chǎn)出物。
項(xiàng)目代碼量大了,想從 REST 遷移到 GraphQL?用 Ultrawork 模式: ulw refactor all API endpoints to use GraphQL。它會自動拆分文件、并行修改、跑測試、自動提交。
/ccg Review this PR — architecture (Codex) and UI components (Gemini)。讓 Codex 審查后端架構(gòu),讓 Gemini 審查 UI 組件,最后由 Claude 綜合兩方意見給出結(jié)論。三雙眼睛看一個 PR,比任何單一模型都靠譜。
數(shù)據(jù)庫遷移、大規(guī)模測試、批量重構(gòu)這些耗時任務(wù),交給 Ralph 模式。它會自動處理速率限制(檢測到限制后暫停,重置后自動恢復(fù)),全程無需人工看護(hù)。第二天早上來,結(jié)果已經(jīng)擺在你桌上了。
OMC 最有意思的其實(shí)不是技術(shù)本身,而是它代表的方向。
它的官網(wǎng)上寫著一句話:「A weapon, not a tool.」(是武器,不是工具。)這句話聽起來有點(diǎn)中二,但仔細(xì)想想,它確實(shí)點(diǎn)到了一個關(guān)鍵區(qū)別——工具是你拿來用的,武器是改變戰(zhàn)場格局的。
從更宏觀的視角看,整個 AI 編程生態(tài)正在經(jīng)歷一次范式轉(zhuǎn)移:
第一層:模型層。GPT-4、Claude、Gemini 這些是大模型本身,相當(dāng)于「大腦」。
第二層:工具層。Claude Code、Cursor、Copilot 這些是 AI 編程工具,相當(dāng)于「雙手」。
第三層:編排層。OMC、CLI-Anything 這些是多 Agent 編排系統(tǒng),相當(dāng)于「指揮中樞」。
以前大家的競爭焦點(diǎn)在第二層——誰的代碼寫得好、誰的上下文更長。但現(xiàn)在,越來越多的創(chuàng)新正在第三層發(fā)生。編排層不關(guān)心模型到底有多聰明,它關(guān)心的是:怎么讓多個模型協(xié)同工作,1+1 > 2。
OMC 的官網(wǎng)上還有另一句值得品味的話:
Today's Software Serves Humans. Tomorrow's Users will be Agents.
(今天的軟件服務(wù)于人類。明天的用戶將是 Agent。)
雖然這句話最初來自港大的 CLI-Anything 項(xiàng)目,但它同樣適用于 OMC 的愿景。當(dāng) AI Agent 越來越能干的時候,真正重要的可能不是教人類怎么用 AI,而是教 AI 怎么高效地管理 AI。
![]()
回顧一下 OMC 給我們帶來的幾個關(guān)鍵信號:
如果你是一名開發(fā)者,而且已經(jīng)在用 Claude Code,那 OMC 值得你花兩分鐘裝一下試試。如果你還沒用過 Claude Code,那 OMC 可能就是那個讓你下定決心入坑的理由。
畢竟,誰不想擁有一支 AI 開發(fā)軍團(tuán)呢?(本文首發(fā)鈦媒體APP,作者 | 硅谷Tech_news,編輯 | 焦燕)
快報
根據(jù)《網(wǎng)絡(luò)安全法》實(shí)名制要求,請綁定手機(jī)號后發(fā)表評論