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