文|硅基星芒
時間先要回到今年3月30日,那一天,OpenAI發(fā)布了一個官方插件。不是給自己的產(chǎn)品,是給Claude Code——它最直接的競爭對手、Anthropic旗下的編程工具。
裝好之后,開發(fā)者只需輸入一條命令,就能讓Claude負(fù)責(zé)管理任務(wù)、拆分需求、審核輸出,而OpenAI自家的Codex負(fù)責(zé)動手寫代碼。寫完的代碼再由Claude逐行審查,確認(rèn)無誤后才算通過。
一家AI實(shí)驗(yàn)室,把自己先進(jìn)的編程引擎,裝進(jìn)了競爭對手的工具箱里。
當(dāng)時接入的模型還是雙方各自的早前版本。到了6月,Anthropic發(fā)布Fable 5,Claude Code的工程管理能力再上一個臺階;OpenAI隨后推出GPT-5.6-Sol,代碼生成精度進(jìn)一步躍升。
當(dāng)初那條不起眼的插件命令,如今已經(jīng)演化為一套高度協(xié)同的雙模型工作流:Fable 5管,GPT-5.6-Sol寫,F(xiàn)able 5審。兩個模型,一套流程。
OpenAI當(dāng)然不傻。它之所以愿意把Codex送進(jìn)Claude Code,是因?yàn)樗吹搅艘粋€比模型跑分更重要的事實(shí):AI編程(Coding)的價值,正在從"誰的模型更強(qiáng)"悄悄轉(zhuǎn)向"誰的工具鏈更密"。
Anthropic在這個轉(zhuǎn)移中搶到了先手。Claude Code已經(jīng)成為大量開發(fā)者的默認(rèn)編程環(huán)境——不是因?yàn)樗軐懜玫拇a,而是因?yàn)樗芄苷麄€工程。理解項(xiàng)目結(jié)構(gòu)、拆分任務(wù)、調(diào)用工具、管理版本、審核變更,這些都是比生成代碼本身更靠近開發(fā)者日常工作流的能力。OpenAI的Codex能寫出漂亮代碼,但開發(fā)者不會因?yàn)榇a漂亮就換掉整個工作臺。
插件就是這道裂縫里的產(chǎn)物。OpenAI繞開了"讓開發(fā)者二選一"的死胡同,轉(zhuǎn)而問了一個更務(wù)實(shí)的問題:如果你的工作臺已經(jīng)釘在Claude上了,那我能不能在你的工作臺里,成為你默認(rèn)的代碼生成引擎?
答案就是那一條命令。
這個架構(gòu)的真正巧妙之處在于角色的分配。
Claude負(fù)責(zé)管理:拆需求、分任務(wù)、審結(jié)果。Codex負(fù)責(zé)構(gòu)建:寫代碼、補(bǔ)測試、調(diào)格式。最后由Claude再做一次審核,檢查真實(shí)的代碼差異,確保每一行都符合工程標(biāo)準(zhǔn)。
這和任何一位技術(shù)主管手下管著一群程序員的協(xié)作方式如出一轍。主管理解全局、分配工作、檢查質(zhì)量;程序員專注實(shí)現(xiàn)、高效輸出。只不過這一次,主管和程序員都是AI,而它們來自兩家互為競爭對手的公司。生成代碼的能力被商品化了,管理工程的能力反而成了稀缺品。OpenAI選擇在商品層讓步,在管理層滲透,用插件完成了一次不動聲色的生態(tài)寄生。
這件事的意義遠(yuǎn)不止于編程。
從ChatGPT爆發(fā)到今天,AI領(lǐng)域的競爭邏輯一直是"模型軍備競賽"。參數(shù)體量、基準(zhǔn)測試分?jǐn)?shù)、多模態(tài)能力,每一項(xiàng)都是孤立的硬件和智力較量。
但模型部署到真實(shí)世界后,用戶需要的不是一個聰明的問答機(jī),而是一個能融入現(xiàn)有工作流的工具鏈。開發(fā)者不會因?yàn)槟愕哪P驮谀硞€基準(zhǔn)上高了幾個百分點(diǎn)就推翻整套工具;企業(yè)客戶不會因?yàn)槟愕腁PI便宜幾美分就遷移核心業(yè)務(wù)。真正粘住他們的,是工具鏈的深度和兼容性。
OpenAI看懂了這一點(diǎn)。它不再試圖說服開發(fā)者離開Claude Code,而是問自己:如果他們不走,我能變成他們工具鏈的一部分嗎?這種思維切換,比任何模型版本升級都更值得被留意。
把視野拉得更長一些,這種"在競爭對手的工具箱里活下去"的策略,在商業(yè)史上并非孤例。
微軟在1980年代做了同樣的事。當(dāng)IBM PC成為企業(yè)標(biāo)準(zhǔn)時,微軟沒有試圖說服用戶放棄IBM,而是把自己的MS-DOS裝進(jìn)了IBM的硬件里。后來,它又為蘋果Macintosh開發(fā)了Word和Excel。每一次,它都是在別人的生態(tài)里爭取一個不可替代的位置,最終讓自己的軟件成為跨平臺的標(biāo)準(zhǔn)層。當(dāng)用戶習(xí)慣了一個軟件的交互邏輯和文件格式后,這個軟件本身就變成了平臺,底層的操作系統(tǒng)反而被管道化了。
OpenAI的Codex插件復(fù)制的正是這套邏輯。它不跟Claude Code爭奪"操作系統(tǒng)"的地位,它爭奪的是"開發(fā)者最依賴的代碼生成引擎"這一層。如果開發(fā)者習(xí)慣了Claude管、Codex寫的協(xié)作節(jié)奏,那么Codex就從一個可以隨時替換的模型,變成了一個嵌入工作流的默認(rèn)組件。這一層一旦固化,遷移成本就會陡峭上升。而6月以來雙方模型的持續(xù)升級,讓這個組合的能力閾值不斷抬高,開發(fā)者對它的依賴只會更深。
對Anthropic來說,接受這個插件也是一次復(fù)雜的權(quán)衡。
短期內(nèi),它增強(qiáng)了Claude Code的代碼生成能力,鞏固了其作為開發(fā)者首選工作臺的地位。但長期風(fēng)險同樣清晰:如果Claude Code的核心價值逐漸變成"管理"——拆任務(wù)、排流程、審代碼——而真正動手寫代碼的引擎來自O(shè)penAI,那么Anthropic就可能在最核心的"智能生成"環(huán)節(jié)失去話語權(quán)。當(dāng)開發(fā)者習(xí)慣了這個雙模型協(xié)作模式,某一天OpenAI推出自己的管理工具時,遷移的摩擦力會比今天小得多。Anthropic允許對手在自己的地盤上鋪設(shè)管道,賭的是自己能在這個過程里變得更強(qiáng),而不是被架空。
而站在開發(fā)者的角度,這件事揭示了一個正在加速的趨勢:未來的AI工具,很可能不再是由單一模型驅(qū)動的,而是由多個專業(yè)模型協(xié)同工作的。一個模型負(fù)責(zé)理解意圖,一個模型負(fù)責(zé)執(zhí)行任務(wù),一個模型負(fù)責(zé)質(zhì)量審核。它們可能來自不同的公司,運(yùn)行在不同的基礎(chǔ)設(shè)施上,但對用戶來說,整個體驗(yàn)只需要一條命令。
回到OpenAI的那個決定。一家AI公司,把自己的核心引擎裝進(jìn)競爭對手的工具里,這件事在商業(yè)世界里的等價物并不多。汽車制造商不會把發(fā)動機(jī)賣給競爭對手去裝在對方的底盤上,芯片公司不會把設(shè)計圖紙交給競爭對手去流片。但軟件世界不同,它的邊界從來不是物理的,而是協(xié)議和接口。
OpenAI賭的是,在AI編程這場長期戰(zhàn)爭里,成為開發(fā)者默認(rèn)的"構(gòu)建之手",比成為開發(fā)者唯一的工具更重要。它愿意在界面層讓步,在生態(tài)層滲透,在價值鏈最關(guān)鍵的那個環(huán)節(jié),安靜地嵌入自己的代碼。
從3月30日那一個插件的發(fā)布,到6月Fable 5和GPT-5.6-Sol先后登場,兩家互為對手的AI實(shí)驗(yàn)室,用三個月時間演示了一課:最聰明的競爭,不是把對手趕出賽道,而是讓自己成為對手賽道上一段無法繞開的路。
這已然不是一場模型之爭。這是一場關(guān)于"誰定義了工作流的哪一層"的戰(zhàn)爭。而OpenAI在對手的地圖上,率先插下了一面自己的旗幟。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(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.