出品 | 網(wǎng)易智能
作者 | 辰辰
編輯 | 王鳳枝
開(kāi)發(fā)者對(duì)Claude Code不滿,轉(zhuǎn)頭把它的開(kāi)源對(duì)手頂上了GitHub熱榜。
本周,開(kāi)源編程助手OpenCode在GitHub上的星數(shù)突破15.7萬(wàn),超過(guò) Anthropic 官方工具 Claude Code 的約12.2萬(wàn)。表面看是工具熱度反超,背后更像是開(kāi)發(fā)者對(duì) Anthropic"鎖生態(tài)"的集體反彈。
導(dǎo)火索是年初那次 OAuth 封鎖。1月9日凌晨,Anthropic 突然切斷第三方工具接入,OpenCode、Cline、RooCode 等項(xiàng)目全部受到波及。大量開(kāi)發(fā)者原本用 Claude Pro/Max 訂閱跑自動(dòng)化編程任務(wù),工作流被一刀切斷,有人甚至遭遇賬號(hào)誤封。
Anthropic 不是沒(méi)有理由。第三方工具用訂閱套餐跑高強(qiáng)度 Agent 任務(wù),對(duì)它來(lái)說(shuō)就像自助餐被人拿來(lái)打包;更關(guān)鍵的是,這些數(shù)據(jù)不在官方工具里,無(wú)法回流到自家的產(chǎn)品和模型訓(xùn)練閉環(huán)。它想把用戶拉回 Claude Code 這座圍墻花園。
但開(kāi)發(fā)者想要的是另一回事:模型可以用最強(qiáng)的,工作流不能被一家大廠鎖死。OpenCode 的15.7萬(wàn)顆星不完全代表活躍用戶,更像一張集體投下的保險(xiǎn)票——今天用 Claude,明天換 OpenAI、Gemini 或中國(guó)模型,至少保留隨時(shí)離開(kāi)的能力。
這場(chǎng)星數(shù)大戰(zhàn)真正說(shuō)明的是:AI 編程工具越強(qiáng),開(kāi)發(fā)者越不愿把自己的生產(chǎn)線完全交給一家模型公司。
一、凌晨?jī)牲c(diǎn)的斷供:OAuth 封鎖令
故事的導(dǎo)火索要追溯到2026年1月9日。
那天凌晨,當(dāng)部分時(shí)區(qū)的開(kāi)發(fā)者正借 AI 之力熬夜寫(xiě)代碼時(shí),Anthropic 突然在服務(wù)器端部署了一項(xiàng)技術(shù)檢測(cè):封殺所有通過(guò) OAuth 方式連接 Claude Pro/Max 訂閱的第三方工具。
受到影響的不僅是 OpenCode,還包括 Cline、RooCode 等一眾明星項(xiàng)目。
為什么要封殺?簡(jiǎn)單來(lái)說(shuō),這些第三方工具通過(guò)"偽造"官方客戶端的身份,讓用戶能以每月200美元的固定訂閱費(fèi),運(yùn)行高強(qiáng)度的自動(dòng)化編程任務(wù)。如果不走這個(gè)"后門(mén)",同樣的詞元消耗量按 API 計(jì)費(fèi),用戶可能得付幾千甚至上萬(wàn)美元。
Anthropic 的行為在商業(yè)邏輯上完全站得住腳。公司員工塔里克·希希帕爾(Thariq Shihipar)當(dāng)時(shí)在社交媒體 X 上解釋:"第三方工具偽造身份會(huì)導(dǎo)致技術(shù)不穩(wěn)定,用戶遇到 Bug 會(huì)怪到模型頭上,而且這嚴(yán)重透支了公司的訂閱補(bǔ)貼。"
對(duì)于這次斷供,開(kāi)發(fā)者社區(qū)的反應(yīng)極度撕裂。有網(wǎng)友一針見(jiàn)血地指出:"方向上沒(méi)錯(cuò),但開(kāi)發(fā)者社區(qū)往往不愿接受現(xiàn)實(shí),尤其是當(dāng)'開(kāi)源小弟'對(duì)上'邪惡大廠'時(shí),情緒總會(huì)蓋過(guò)邏輯。"
但開(kāi)發(fā)者憤怒的真的只是"錢(qián)"嗎?還有"傲慢"。
封鎖令下發(fā)時(shí)沒(méi)有預(yù)告,沒(méi)有過(guò)渡期,甚至有大量賬號(hào)因?yàn)橛|發(fā)了誤報(bào)過(guò)濾器被直接封禁。這就像食客在自助餐廳吃得正歡,老板突然沖出來(lái)掀了桌子,還把人趕走拉黑。
程序員 Ahmad 在 X 上憤怒地表示:"Anthropic 的行為簡(jiǎn)直是在給 OpenCode 打廣告。這種背信棄義的行為積攢多了,大家早晚會(huì)意識(shí)到,這家公司根本不可信。"
二、200美元的月卡和數(shù)據(jù)閉環(huán):大廠背后的真實(shí)算盤(pán)
為什么 Anthropic 冒著被罵上熱搜的風(fēng)險(xiǎn)也要?jiǎng)邮郑?/p>
原本官方工具限制了消費(fèi)速度。結(jié)果你交了200美元買(mǎi)了一張自助月卡,通過(guò)第三方工具移除了這些速度限制。事實(shí)是,OpenCode 內(nèi)的自動(dòng)化智能體可以執(zhí)行高強(qiáng)度的循環(huán),如果按量計(jì)費(fèi),成本將高得令人望而卻步。
開(kāi)發(fā)者 Sherpa 感嘆:"很多人覺(jué)得200美元挺貴了,那是你沒(méi)見(jiàn)過(guò)走 API 計(jì)費(fèi)的賬單。當(dāng)你用 Cursor 或 Windsurf 跑自動(dòng)化循環(huán)時(shí),你才會(huì)意識(shí)到那個(gè)訂閱包到底有多劃算。"
然而,錢(qián)只是表象。人工智能專家杰弗里·伊曼紐爾(Jeffrey Emanuel)提出了一個(gè)引人深思的推測(cè),可能揭示了 Anthropic 更深層的考量:數(shù)據(jù)閉環(huán)。
他認(rèn)為:"Anthropic 有權(quán)要求用戶必須用官方工具。為什么?因?yàn)樗麄冃枰占?輸入-輸出對(duì)'來(lái)做強(qiáng)化學(xué)習(xí)。如果你用 OpenCode,數(shù)據(jù)格式不統(tǒng)一,對(duì)他們來(lái)說(shuō)就是無(wú)法混用的垃圾數(shù)據(jù)。這就好比你給特斯拉的自動(dòng)駕駛系統(tǒng)換了個(gè)魚(yú)眼鏡頭,采集回來(lái)的數(shù)據(jù)對(duì)訓(xùn)練系統(tǒng)毫無(wú)價(jià)值。"
換句話說(shuō),Anthropic 不僅想賺你的錢(qián),還想讓你免費(fèi)當(dāng)它的"標(biāo)注員"。當(dāng)你使用 OpenCode 切斷了數(shù)據(jù)回路,你就成了一個(gè)純粹的"虧錢(qián)客戶"。
基于此,Anthropic 自然希望所有用戶留在自家的"圍墻花園"里。在上周舉行的 Code with Claude 大會(huì)上,Anthropic 展示了這樣一個(gè)愿景:
SpaceX 級(jí)別的算力:簽下 Colossus 1數(shù)據(jù)中心,拿下22萬(wàn)片 GPU。
全家桶體驗(yàn):多智能體協(xié)作、自我改進(jìn)內(nèi)存、代碼審查自動(dòng)化。
這就是"托管軌道"的魅力:只要你留在我的花園里,我就給你最頂級(jí)的性能。
但 OpenCode 代表的是"主權(quán)軌道"。資深開(kāi)發(fā)者普蘭賈爾·斯里瓦斯塔瓦(Pranjal Srivastava)做了一個(gè)有趣的實(shí)驗(yàn):"我用 OpenCode 同時(shí)測(cè)試了10個(gè)模型。結(jié)果發(fā)現(xiàn) Claude Opus 確實(shí)最強(qiáng),但智譜 AI 的 GLM 5.1模型已經(jīng)貼得很近了。多虧了 OpenCode 這種中立工具,我才能隨時(shí)發(fā)現(xiàn)誰(shuí)才是性價(jià)比之王。"
這是 OpenCode 的核心邏輯:模型中立。
今天 Claude 強(qiáng),我就接 Claude;
明天 OpenAI 出了新招,我改一行配置就能無(wú)縫切換;
萬(wàn)一后天 Anthropic 倒閉了,我的工作流一天都不會(huì)斷。
為什么開(kāi)發(fā)者如此在意"中立"?
因?yàn)?Anthropic 最近的一系列動(dòng)作,讓大家感到了深刻的"鎖死焦慮"。今天它可以封鎖 OAuth,明天會(huì)不會(huì)為了推銷(xiāo)自己的昂貴套餐而進(jìn)一步限制第三方訪問(wèn)?當(dāng)你的整個(gè)研發(fā)流程都長(zhǎng)在 Claude Code 里時(shí),你還有議價(jià)權(quán)嗎?
正如框架之父大衛(wèi)·海涅邁爾·漢森(DHH)所言:"這種做法看起來(lái)對(duì)客戶非常不友好。"
三、15.7萬(wàn)顆星,是一張面向未來(lái)的"保單"
去年6月,OpenCode 在 GitHub 平臺(tái)正式發(fā)布。最初這只是一個(gè)主打"模型中立"的開(kāi)源項(xiàng)目,前幾個(gè)月處于穩(wěn)步增長(zhǎng)期,星標(biāo)數(shù)突破5萬(wàn)用了5個(gè)月;今年1月初,星標(biāo)數(shù)過(guò)8萬(wàn)。
但在 Anthropic 封鎖令下發(fā)后,OpenCode 的增長(zhǎng)曲線幾乎垂直上升。1月12日當(dāng)天更是創(chuàng)下單日新增2087顆星的紀(jì)錄。到5月8日,它的月活躍開(kāi)發(fā)者已達(dá)650萬(wàn),星標(biāo)數(shù)沖到15.7萬(wàn)。
但這 15.7萬(wàn)顆星并不全代表活躍用戶,更多是一種"情緒對(duì)沖"。
很多開(kāi)發(fā)者即便目前還在用官方工具,也會(huì)順手給 OpenCode 點(diǎn)個(gè)星。這就像買(mǎi)一份保險(xiǎn):萬(wàn)一哪天大廠又掀桌子了,倉(cāng)庫(kù)里還有個(gè)備胎能用。
當(dāng)然,不少用戶也很直接:"已經(jīng)退訂了 Claude Pro,打算把這筆錢(qián)直接捐給 OpenCode。"
一位網(wǎng)名為 cutebluedragongirl 的開(kāi)發(fā)者說(shuō)得更有趣:"這就是為什么我寧愿給中國(guó) AI 實(shí)驗(yàn)室付錢(qián),也不想再伺候美國(guó)大廠。"
OpenCode 的團(tuán)隊(duì)也很聰明。在被 Anthropic 發(fā)律師函要求刪除所有關(guān)于"Claude Pro 授權(quán)"的代碼后,他們迅速完成了品牌重塑:不再標(biāo)榜自己是"Claude 的加速器",而是定義為"全系模型通用的編程座艙"。
他們?cè)诠倬W(wǎng)上寫(xiě)道:"隨著模型演進(jìn),不同廠商間的差距會(huì)縮小,價(jià)格會(huì)下降。不被任何一家供應(yīng)商捆綁,才是開(kāi)發(fā)者最重要的資產(chǎn)。"
四、清場(chǎng)行動(dòng):不只是 OpenCode
如果你覺(jué)得 Anthropic 只是在針對(duì)開(kāi)源社區(qū),那就太天真了。最近的爆料顯示,這是一家公司構(gòu)建壁壘時(shí)的"全方位清場(chǎng)":
切斷 xAI 員工的訪問(wèn):今年1月初,科技媒體 Core Memory 爆料,xAI 聯(lián)合創(chuàng)始人 Tony Wu 發(fā)給公司內(nèi)部員工的備忘錄顯示,馬斯克旗下的 xAI 有員工用 Cursor(里面接了 Claude)來(lái)寫(xiě)代碼。Anthropic 發(fā)現(xiàn)后直接斷網(wǎng)。
停掉 OpenAI 的測(cè)試:此前 OpenAI 員工也被發(fā)現(xiàn)用 Claude 做安全基準(zhǔn)測(cè)試,同樣被勒令退出。
突襲 Windsurf:去年6月,另一款流行的編程環(huán)境 Windsurf 發(fā)布公告稱,自己在幾乎沒(méi)有預(yù)警的情況下,被 Anthropic 削減了大部分容量。當(dāng)時(shí) Anthropic 僅給了 Windsurf 團(tuán)隊(duì)不到一周的緩沖時(shí)間,便通知將削減幾乎所有的一手調(diào)用容量。由于事發(fā)突然,Windsurf 被迫立即停止免費(fèi)用戶的直接訪問(wèn)權(quán)限,并緊急推出"自帶密鑰"模式,同時(shí)開(kāi)始大力推廣谷歌的 Gemini 作為替代方案。
這一系列動(dòng)作勾勒出 AI 賽道的殘酷現(xiàn)狀:廠商們正從"賣(mài)模型"轉(zhuǎn)向"賣(mài)生態(tài)"。Anthropic 不想只做一個(gè)提供詞元的"自來(lái)水公司",它要做那個(gè)控制水龍頭的"智能管家"。為了實(shí)現(xiàn)這個(gè)目標(biāo),它必須清除所有中間商,哪怕是那些曾幫它打開(kāi)市場(chǎng)的開(kāi)源工具。
開(kāi)發(fā)者米科·奧赫塔馬(Mikko Ohtamaa)對(duì)科技巨頭的這種行為見(jiàn)怪不怪:"這就是典型的 Windows 和 Adobe 套路。創(chuàng)業(yè)初期,你用盜版、用第三方繞過(guò)機(jī)制,他們睜一只眼閉一只眼,因?yàn)樗麄冃枰袌?chǎng)占有率。現(xiàn)在 Anthropic 覺(jué)得自己夠大了,收割的時(shí)候到了。"
他也提到:"不喜歡這種安排的人,可以選擇任何其他模型,包括開(kāi)放權(quán)重的模型。"
五、冰冷現(xiàn)實(shí):開(kāi)發(fā)者該如何選擇?
面對(duì) OpenCode 和 Claude Code 的"二選一",該怎么看?
實(shí)際上,這不是好壞之分,而是權(quán)衡。
選官方工具:
極致一致性:由于模型、環(huán)境、運(yùn)行內(nèi)存都在 Anthropic 手里,它的自動(dòng)化回路能跑出最高的成功率。
省心:適合那些不想折騰環(huán)境,只想用錢(qián)換效率的企業(yè)團(tuán)隊(duì)。
選開(kāi)源工具(OpenCode):
遷移成本極低:只要 OpenAI、Google 或中國(guó)大模型出了更好的產(chǎn)品,你一秒鐘就能切換。
靈活性:你可以自己掌控上下文壓縮邏輯、自己選擇數(shù)據(jù)存儲(chǔ)方式,堪稱"主權(quán)開(kāi)發(fā)者"的標(biāo)配。
但要注意的是,開(kāi)源工具也不是完美的。在 Hacker News 的深度討論中,不少硬核開(kāi)發(fā)者給出了冷思考。
開(kāi)發(fā)者 anjali 就提到:"成本其實(shí)還取決于底層的優(yōu)化邏輯,比如上下文壓縮、緩存策略。第三方客戶端很難看到大廠內(nèi)部的優(yōu)化杠桿,長(zhǎng)期來(lái)看,用第三方工具可能反而更費(fèi)錢(qián)、更卡頓。"
此外,OpenCode 目前也有不少成長(zhǎng)的煩惱:
內(nèi)存占用:官方文檔稱支持75+ 家供應(yīng)商,它的 UI 運(yùn)行起來(lái)動(dòng)輒占用1GB 以上的內(nèi)存。
安全風(fēng)險(xiǎn):每一次額外的接口集成,都是一個(gè)新的攻擊面。
法律壓力:為了規(guī)避 Anthropic 的法務(wù)糾紛,OpenCode 不得不緊急刪除了大量代碼,但這一認(rèn)慫行為直接讓400多名開(kāi)發(fā)者在 GitHub 頁(yè)面上"喝倒彩"。
六、結(jié)語(yǔ):AI 時(shí)代的"Docker 時(shí)刻"
資深開(kāi)發(fā)者應(yīng)該還記得當(dāng)年的 Docker vs Podman。
Docker 通過(guò)垂直集成,構(gòu)建了一個(gè)極其好用的閉環(huán)平臺(tái);Podman 則給了那些追求掌控感、不愿被單一廠商稅綁架的用戶一個(gè)替代方案。
今天,AI 編程領(lǐng)域正在經(jīng)歷同樣的時(shí)刻。
Anthropic 的"大力出奇跡"證明了托管模式的上限極高;OpenCode 那15.7萬(wàn)顆星則證明了,開(kāi)發(fā)者群體中始終存在一股拒絕被"圍墻花園"收編的力量。
未來(lái)12個(gè)月里,擺在大多數(shù)開(kāi)發(fā)者面前的決定,不是在 Claude Code 和 OpenCode 之間做選擇,而是他們的工作環(huán)境能否容忍一個(gè)被單一供應(yīng)商完全掌控的工具。
當(dāng)15.7萬(wàn)開(kāi)發(fā)者選擇對(duì)沖 Anthropic 時(shí),他們投下的不僅是代碼,更是一張隨時(shí)離開(kāi)的船票。
