Claude Code之父爆料設(shè)計(jì)理念!“盡量簡(jiǎn)單”和“黑客性”是原則!新手甭上來就寫代碼!手工代碼不會(huì)消失! 原創(chuàng)
編輯 | 伊風(fēng)
剛剛,Anthropic 完成了 130 億美元 F 輪融資!
估值一舉飆升至 1830 億美元,距離競(jìng)對(duì) OpenAI 的 3000 億美元大關(guān)又逼近了一步。
圖片
在這條資本狂飆曲線背后,一個(gè)關(guān)鍵詞不容忽視:Claude Code。
這款今年爆火的 AI 編程神器,已成為 Anthropic 業(yè)務(wù)增長(zhǎng)的核心引擎。官方披露,它的年化收入已突破 5 億美元,僅過去三個(gè)月的使用量就暴漲 10 倍。
更巧的是,融資消息剛落地,Anthropic 立刻放出了一期新播客——主角正是 Claude Code 之父 Boris Cherny。主題直指一個(gè)關(guān)鍵詞:Agentic Coding 的未來。
這似乎已經(jīng)釋放出明確信號(hào):Anthropic 正在全力押注這個(gè)方向。
圖片
播客地址:https://www.youtube.com/watch?v=iF9iV4xponk
說回 Claude Code,它并非一開始就面向市場(chǎng),而是 Boris 為了讓自己和團(tuán)隊(duì)開發(fā)更高效而孵化的內(nèi)部工具。
在播客里,他首次揭開了 Claude Code 的底層基因:
從最初就追求 “盡量簡(jiǎn)單” 與 “盡量可 hack”。
根據(jù)Boris的解釋, “可 hack 性”指的是Claude Code具有很強(qiáng)的擴(kuò)展能力。除了大家熟悉的 claude.md 文件、MCP外,如今還在持續(xù)增加新的擴(kuò)展點(diǎn),例如 hooks、slash commands 等多個(gè)方式。
Boris 還談到了代理式編程的演進(jìn)、Claude Code 的設(shè)計(jì)思路,并分享了不少實(shí)用的使用技巧。
他在對(duì)話中拋出了不少值得摘錄的洞見:
1.Agent Coding這一年來最大的變化是:現(xiàn)在寫代碼,不只是靠 Tab 補(bǔ)全,而是讓模型幫你寫代碼。從“直接操作文本”轉(zhuǎn)向“由模型替你操作文本”,是一個(gè)大的演進(jìn)趨勢(shì),抽象層還會(huì)繼續(xù)上移。
2.Claude code如何從內(nèi)部榨出反饋價(jià)值:為了能鼓勵(lì)團(tuán)隊(duì)提建議,Boris給自己定了死規(guī)矩:只要有人反饋,就第一時(shí)間要修復(fù)。他說:“我經(jīng)常一進(jìn)辦公室就連著修兩三小時(shí) bug,然后立刻在 Slack 頻道回復(fù):已修復(fù)。”
3. 展望未來,Claude Code關(guān)鍵在于:如何讓其擴(kuò)展得更容易?如何讓更多人能在它之上開發(fā)?如何讓 SDK 對(duì)大家更有用?這些才是下一步。
4.Claude 會(huì)成為圍繞目標(biāo)自主推進(jìn)的智能體:“兩年內(nèi),我們可能會(huì)看到 Claude 不再執(zhí)行一堆小任務(wù),而是圍繞一個(gè)目標(biāo)持續(xù)推進(jìn),就像一個(gè)工程師思考下個(gè)月的 road map 一樣。”
5.代碼本身不再像過去那樣“珍貴”,盡管寫代碼依然是一門藝術(shù)。
6.兩個(gè)建議:一是新手別直接讓 Claude 寫代碼,先學(xué)會(huì)圍繞代碼庫(kù)進(jìn)行提問和研究;二是要先評(píng)估清楚任務(wù)的難度,再?zèng)Q定用哪種方式讓 Claude Code 參與。
以下是經(jīng)過整理的播客全文,enjoy:
1.如果Claude 是“馬”,那么Claude Code 就是不可缺少的“馬鞍”
主持人Alex Albert
大家好,我是 Alex,我在 Anthropic 負(fù)責(zé)公共關(guān)系。今天我們要聊的是 Claude Code 以及軟件工程的未來。我身邊這位是我的同事 Boris。
Boris Cherny
我是 Boris,Anthropic 技術(shù)團(tuán)隊(duì)成員,同時(shí)也是 Claude Code 的創(chuàng)建者。
主持人Alex Albert
過去 12 個(gè)月里發(fā)生了很多事情,節(jié)奏非常快,尤其是在代碼領(lǐng)域。對(duì)那些不是每天都盯著新聞、跟進(jìn)前沿的人來說,可能會(huì)有點(diǎn)難跟上——其實(shí)我自己有時(shí)也很難。能不能幫大家回顧一下最近發(fā)生了什么?我們現(xiàn)在處于什么階段?
Boris Cherny
嗯,一年前的編程體驗(yàn)和今天完全不同。一年前,如果你要寫代碼,就是在 IDE 里,有自動(dòng)補(bǔ)全功能,然后可能還會(huì)開個(gè)聊天應(yīng)用,復(fù)制粘貼一些代碼來回倒騰。這就是當(dāng)時(shí)所謂的“AI 編程”最前沿的形態(tài)。
大概也是一年前,我們開始看到“代理(agents)”的出現(xiàn),并且被真正地融入到開發(fā)流程里。這已經(jīng)不只是個(gè)噱頭或原型,而是開發(fā)過程中真正的一個(gè)“內(nèi)環(huán)工具”。
我覺得這一年來最大的變化就是:現(xiàn)在寫代碼時(shí),你會(huì)用一個(gè)智能體(agent)。你不再直接在 IDE 里編輯文本,不只是靠 Tab 補(bǔ)全,而是讓模型幫你寫代碼。我們看到的趨勢(shì)是:從“直接操作文本”轉(zhuǎn)向“由模型替你操作文本”。我認(rèn)為這是未來的發(fā)展軌跡。
主持人Alex Albert
我明白了,也就是說過去是在網(wǎng)頁(yè)應(yīng)用里復(fù)制粘貼代碼、做一些很細(xì)微的修改;而現(xiàn)在更多是“放手”——告訴智能體你要什么,讓它自己去做大量修改,甚至有時(shí)能獨(dú)立生成整個(gè)應(yīng)用。
Boris Cherny
對(duì),沒錯(cuò)。過去之所以做不到,有幾個(gè)原因。大家一直都在嘗試讓 AI 自動(dòng)化編程,但效果不佳。第一,模型本身當(dāng)時(shí)還不夠強(qiáng)大;第二,模型上層的“支架”(scaffolding)也不夠好。Claude Code 最早的版本大概是去年底,我們用的還是 Sonnet 3.5,不是后來的 3.6 或 3.7。
主持人Alex Albert
就是還沒升級(jí)的 Sonnet。
Boris Cherny
對(duì),當(dāng)時(shí)用起來勉強(qiáng)能跑,比如我大概 10% 的代碼能靠它來寫。印象特別深的是,有一次我把它交給核心團(tuán)隊(duì)測(cè)試,第二天走進(jìn)辦公室就看到幾位工程師(包括 Robert)已經(jīng)在屏幕上用它了。雖然那時(shí)模型本身還不夠好,工具也比較粗糙,但居然已經(jīng)有點(diǎn)用處了。
過去一年,模型在“代理式編程”上變得更強(qiáng)大了,從 3.7 到 4.0,再到 Opus 4.1;同時(shí)“支架”——也就是 Claude Code——也進(jìn)步很多。
所謂支架,就像騎馬時(shí)需要馬鞍。Claude 是馬,而 Claude Code 就是鞍,能極大改變騎行體驗(yàn)。我本人不是騎馬的人(笑),但這個(gè)比喻挺形象的。
主持人Alex Albert
我喜歡這個(gè)比喻。Claude 是馬,工程師要把它引導(dǎo)到某個(gè)方向,就必須有一個(gè)“鞍”來掌控。這就是“支架”的作用,它涵蓋了工具、上下文處理等等。
Boris Cherny
沒錯(cuò)。Claude Code 就是這樣的支架:它包含系統(tǒng)提示(system prompt)、上下文管理、工具接入、MCP 服務(wù)器、權(quán)限設(shè)置等。這些接口決定了模型能看到什么、能輸出什么,從而極大影響表現(xiàn)。過去一年,我們逐漸學(xué)會(huì)了如何為模型設(shè)計(jì)這樣的支架。
2.實(shí)際上手后的“直覺”,遠(yuǎn)比編碼測(cè)評(píng)指標(biāo)更直觀
主持人Alex Albert
你剛提到“共同進(jìn)化”,是說我們?cè)谟?xùn)練時(shí)刻意這么做的嗎?還是說這是個(gè)自然過程?
Boris Cherny
其實(shí)是很自然的。在 Anthropic,每個(gè)人都用 Claude Code,包括研究員。所以在用的過程中,我們會(huì)不斷看到模型的限制,比如它在做某些編輯時(shí)經(jīng)常失敗,或者早期版本只能短時(shí)間保持“自動(dòng)運(yùn)轉(zhuǎn)”,需要人類頻繁糾偏。而新模型能更長(zhǎng)時(shí)間保持自主運(yùn)行。這些體驗(yàn)反饋都會(huì)反過來幫助我們改進(jìn)模型。
主持人Alex Albert
在評(píng)估新模型時(shí),你會(huì)不會(huì)有一套“直覺測(cè)試”或者固定用例?還是說你主要看新特性上線后在支架中的表現(xiàn)?
Boris Cherny
我個(gè)人的方法其實(shí)很直接,就是自己上手用。
主持人Alex Albert
那你的工作方式是怎樣的呢?
Boris Cherny
對(duì)我來說,理想的一天就是整天寫代碼。不管我們?cè)跍y(cè)試的新模型是什么,我都會(huì)用它寫代碼,看它表現(xiàn)如何。我沒有固定的測(cè)試流程。
主持人Alex Albert
對(duì),你就是直接看它在日常工作中對(duì)你有沒有幫助?
Boris Cherny
沒錯(cuò),沒錯(cuò)。因?yàn)槿粘9ぷ骼飼?huì)涉及各種各樣的事情:寫新代碼、修 bug、看 Slack 消息或者 GitHub issue 回復(fù)用戶反饋。現(xiàn)在模型能幫上越來越多的忙。如果你只讓模型做某一類事,就會(huì)錯(cuò)過它的新能力,比如通過 MCP 拉取上下文、讀 Slack 消息,或者自動(dòng)調(diào)試 —— 因?yàn)樗茏詣?dòng)獲取 Sentry 日志。
主持人Alex Albert
所以最好的評(píng)估方式,某種意義上就是最接近真實(shí)使用場(chǎng)景的方式。直接用它,其實(shí)是最有效的評(píng)估。
Boris Cherny
對(duì),我們?cè)跇?gòu)建 Claude Code 的時(shí)候,也確實(shí)嘗試做產(chǎn)品層面的評(píng)測(cè)。
主持人Alex Albert
嗯。
Boris Cherny
比如說,當(dāng)我們修改 system prompt 或者別的設(shè)置時(shí),就要知道模型有沒有變好。我們確實(shí)有一些評(píng)測(cè)手段,但老實(shí)說,做 eval 太難了。最大的信號(hào)還是靠直覺 —— 感覺它是不是更聰明了。因?yàn)殚_發(fā)任務(wù)覆蓋面太廣。
主持人Alex Albert
是啊,開發(fā)者經(jīng)常問我們,想要更多關(guān)于 prompt 測(cè)試和迭代的指導(dǎo)。我們?cè)诓煌a(chǎn)品上都嘗試過各種 eval,但對(duì) Claude Code 來說,最核心的還是這個(gè)緊密的反饋循環(huán)。它比一堆硬編碼的評(píng)測(cè)指標(biāo)反而更直觀。
Boris Cherny
我知道大家可能想聽一個(gè)更“學(xué)術(shù)”的答案,但實(shí)際上,就是靠感覺。現(xiàn)在模型在各種 benchmark 上都表現(xiàn)很好,比如 SWE-bench 之類的。我們更多是在尋找更難的評(píng)測(cè)方法,比如 T-bench。只是要找到能覆蓋軟件工程復(fù)雜性的“合成型評(píng)測(cè)”真的很難。
主持人Alex Albert
對(duì)對(duì)。你覺得我們內(nèi)部有沒有做了什么特別的事,讓這個(gè)反饋循環(huán)格外有效?我感覺 Claude Code 的“自用反饋(dogfooding)”循環(huán)是我見過最好的。
Boris Cherny
一開始我就是按照做其他產(chǎn)品的方式來做 —— 傾聽用戶,并且盡量讓他們的反饋渠道變得簡(jiǎn)單。最初我們只建了一個(gè) Slack 反饋頻道,所有反饋都集中到那里。我還發(fā)現(xiàn),有時(shí)人們其實(shí)不太愿意提反饋,因?yàn)樗麄冇X得沒人會(huì)看,反饋會(huì)消失在黑洞里。所以我當(dāng)時(shí)做的一個(gè)關(guān)鍵點(diǎn)就是:只要有人提反饋,我會(huì)盡快修復(fù)。經(jīng)常是一進(jìn)辦公室,我就花 2-3 小時(shí)集中修一堆 bug,然后立刻在頻道里回復(fù)“已經(jīng)修復(fù)”。這會(huì)讓人們更愿意繼續(xù)反饋。直到今天,Claude Code 的內(nèi)部反饋頻道依然是“水管爆裂”一樣的信息流。
主持人Alex Albert
對(duì),真是沒停過。我記得早期(現(xiàn)在也一樣),我一發(fā)反饋,你立刻就會(huì)用表情回應(yīng),或者追問細(xì)節(jié)。這樣真的讓人覺得“哦,原來反饋有人聽”,于是就更有動(dòng)力去繼續(xù)反饋。
Boris Cherny
是啊,因?yàn)槔蠈?shí)說,我也不知道自己在做的到底對(duì)不對(duì)。其實(shí)沒人知道該怎么做 AI。我們都是邊做邊探索。而最重要的信號(hào)就是用戶的需求,所以必須聽用戶的。
3.Claude Code:“盡量簡(jiǎn)單”和“盡量可 hack”原則
主持人Alex Albert
那我們換個(gè)話題,現(xiàn)在 Claude Code 產(chǎn)品的現(xiàn)狀如何?有哪些最新功能?你對(duì)什么最興奮?
Boris Cherny
Claude Code 從一開始就追求“盡量簡(jiǎn)單”和“盡量可 hack”。我覺得“可 hack 性”是我們最近發(fā)展很多的一個(gè)方向,我對(duì)此特別興奮。
Boris Cherny
最初,擴(kuò)展 Claude Code 的方式是通過 claude.md 文件。它可以放在項(xiàng)目的根目錄,也能放在子目錄,作為額外的上下文信息。它常常會(huì)隨著代碼庫(kù)一起提交,能讓 Claude Code 更了解你的代碼。
但后來我們加了很多新的擴(kuò)展點(diǎn)。比如現(xiàn)在有更復(fù)雜的設(shè)置系統(tǒng)和權(quán)限系統(tǒng)。我們還引入了 hooks,這個(gè)是我們工程師 Dixon 開發(fā)的,他看到很多用戶希望以不同方式擴(kuò)展,就寫了一個(gè)功能非常全面的 hook 系統(tǒng)。
另外還有 MCP,這顯然是一個(gè)很棒的擴(kuò)展點(diǎn)。現(xiàn)在我們還有斜杠命令(slash commands)和子代理(sub-agents)。其中用戶自定義的 slash commands 是我們投入很多的功能。它的形式其實(shí)很簡(jiǎn)單,就是一個(gè) Markdown 文件放在代碼庫(kù)里,可以頻繁復(fù)用。比如我有一個(gè)“提交代碼”的 slash command,里面寫了如何寫一條好的 Git commit 信息,并且預(yù)先允許了提交命令,這樣模型每次都能直接幫我提交,不用我重復(fù)確認(rèn)。我覺得 slash commands 非常有趣,而 sub-agents 可以看作是另一種形式的 slash commands —— 它們像命令,但有獨(dú)立的上下文窗口。可以說,agents 和 slash commands 是同一枚硬幣的兩面。
這讓我特別興奮,因?yàn)檫@是擴(kuò)展 Claude Code 的又一種方式。展望未來,我覺得關(guān)鍵就是:我們?nèi)绾巫?Claude Code 擴(kuò)展得更容易?如何讓更多人能在它之上開發(fā)?如何讓 SDK 對(duì)大家更有用?這樣不僅能幫你構(gòu)建代碼代理,還能應(yīng)用在其他任何需要 agent 的場(chǎng)景里。SDK 都能用。而且所有這些改進(jìn),都受益于我們?cè)谔嵘P妥灾餍陨系呐?—— 讓它能運(yùn)行更長(zhǎng)時(shí)間、能更好地遵循指令、能記住更多東西。整個(gè)過程互相促進(jìn)。
4.一年之后,Claude或許能像工程師一樣思考
主持人Alex Albert
那么 6 到 12 個(gè)月后,如果我在用 Claude Code 或它的某個(gè)版本,我的工作會(huì)是什么樣?難道整天都在 review PR 嗎?能幫我們拆解一下日常工作會(huì)變成怎樣?
Boris Cherny
我覺得未來還是會(huì)有一部分親手寫代碼的工作,這不會(huì)消失。不過形式可能會(huì)不同。比如現(xiàn)在“親手寫代碼”是直接在 IDE 里改文本,但以后可能是通過 Claude 代替你操作文本。除此之外,還會(huì)有另一類工作:Claude 主動(dòng)做了一些修改,甚至幫你 review 了代碼,而你的職責(zé)是判斷要不要接受這些改動(dòng)。再往后,比如 12 個(gè)月或 24 個(gè)月后,我們可能會(huì)看到 Claude 以“目標(biāo)”為導(dǎo)向,做更高層的事情,而不是一堆具體的小任務(wù)。就像工程師會(huì)想:我下個(gè)月要實(shí)現(xiàn)什么目標(biāo)?然后逐步做一些修改來實(shí)現(xiàn)它。Claude 未來也可能會(huì)這樣。
主持人Alex Albert
對(duì),就是逐級(jí)抽象上移。從最初讓 Claude 改某個(gè)文件里的幾行,到讓 Claude 修改整個(gè) PR,再到讓它圍繞一個(gè)目標(biāo)去構(gòu)建應(yīng)用,或者實(shí)現(xiàn)別的成果。
Boris Cherny
沒錯(cuò)。
主持人Alex Albert
挺有意思的。如果我是工程師,聽到這些,感覺未來在很短時(shí)間里會(huì)有巨大變化,尤其是我的角色和工作內(nèi)容。你會(huì)給正在準(zhǔn)備適應(yīng)這種新世界的人什么建議?他們應(yīng)該學(xué)習(xí)哪些東西,培養(yǎng)哪些技能?
Boris Cherny
我會(huì)想到自己最早寫代碼的時(shí)候。那時(shí)我還是初中生,坐在數(shù)學(xué)課的最后一排,手里有個(gè)透明灰色的 Ti-83 Plus 計(jì)算器,可以看到電路。我用 Basic 給它編程,因?yàn)槲野l(fā)現(xiàn)可以把考試答案寫進(jìn)去,用來考高分。那種“黑客式”的直覺體驗(yàn)很震撼:你能想到一個(gè)程序,就直接在計(jì)算器里寫出來,然后馬上運(yùn)行。這種快速反饋的循環(huán)讓我能做出以前完全做不出來的東西。
而且入門非常容易。但后來,進(jìn)入“沒有 agent 的時(shí)代”,整個(gè)技術(shù)棧變得特別復(fù)雜。比如我想做一個(gè) JavaScript 網(wǎng)站,就得學(xué) React、Next.js,再加三個(gè)構(gòu)建系統(tǒng)和一個(gè)部署系統(tǒng),復(fù)雜到嚇人。我覺得智能體的一個(gè)很酷的地方就是它正在改變這種狀況。用代碼代理,開始變得很容易。如果你有想法,就能快速實(shí)現(xiàn)。而且更多是圍繞“想法本身”,而不是技術(shù)細(xì)節(jié)。Claude Code 自己的代碼我們經(jīng)常反復(fù)重寫,這就是 agent 讓一切變得可能。
所以代碼本身不再像過去那樣“珍貴”,盡管寫代碼依然是一門藝術(shù)。有時(shí)候我還會(huì)手寫代碼。我們團(tuán)隊(duì)的工程師 Lina 也說,她周末會(huì)寫 C++,就是因?yàn)楹猛妗W鳛槌绦騿T,這本身是一種樂趣。但未來會(huì)越來越偏向于“你做出了什么”,而不是“你是怎么做的”。我給今天學(xué)編程的人一個(gè)建議:你依然要掌握這門手藝 —— 學(xué)會(huì)寫代碼、學(xué)語(yǔ)言、學(xué)編譯器和運(yùn)行時(shí)、學(xué)怎么構(gòu)建 Web 應(yīng)用、學(xué)系統(tǒng)設(shè)計(jì),這些都要會(huì)。同時(shí),也要更有創(chuàng)造力。如果你有創(chuàng)業(yè)點(diǎn)子或產(chǎn)品想法,現(xiàn)在真的可以直接做出來,這是以前根本不可能的。我們還不知道這會(huì)帶來什么,但潛力巨大。
5.最佳實(shí)踐分享:先讓agent做研究,再寫代碼
主持人Alex Albert
我很喜歡這個(gè)建議。以前一個(gè)想法可能永遠(yuǎn)躺在 backlog,現(xiàn)在幾分鐘就能實(shí)現(xiàn)。那在結(jié)束之前,作為 Claude Code 的創(chuàng)建者,你有沒有一些“最佳實(shí)踐”或者小技巧可以分享?
Boris Cherny
有的,我覺得有兩個(gè)小技巧。第一個(gè)是,如果你是新用戶,還沒用過 Claude Code,那一開始不要直接拿它來寫代碼。我知道這聽起來有點(diǎn)奇怪,但你要克制住。
先用它來提問,問代碼庫(kù)相關(guān)的問題。比如:我想加一個(gè)新的 logger,要怎么做?Claude Code 會(huì)幫你探索代碼庫(kù),找到答案。或者問:為什么這個(gè)函數(shù)是這樣設(shè)計(jì)的?Claude Code 可以查 Git 歷史,幫你解釋。先從這種“問問題”開始,而不是直接寫代碼。等你習(xí)慣了這種讓 agent 幫你做研究的方式,再逐漸用它來寫代碼。
我覺得第二個(gè)建議是:當(dāng)你真的用 Claude Code 來寫代碼時(shí),要先想清楚你要做的工作是什么、任務(wù)有多大。我腦子里大概分成三類:簡(jiǎn)單、中等和困難。
- 簡(jiǎn)單任務(wù):Claude 基本上一條 prompt 就能完成,比如我現(xiàn)在常常直接在 GitHub 上 @Claude 一個(gè) issue,讓它直接寫一個(gè) PR,這樣我就不用占用終端了。
- 中等任務(wù):我會(huì)先在終端里用“計(jì)劃模式(plan mode)”,Shift+Tab 進(jìn)入計(jì)劃模式,先和 Claude 對(duì)齊一個(gè)計(jì)劃,等我覺得這個(gè)計(jì)劃靠譜了,再進(jìn)入“自動(dòng)執(zhí)行(auto acceleration)”讓它去實(shí)現(xiàn)。
- 困難任務(wù):這時(shí)候還是我在主導(dǎo),Claude 更像是我的搭檔工具。我主要自己寫代碼,Claude 可以幫我做一些代碼庫(kù)研究、原型試驗(yàn),或者我會(huì)讓它“vibe code”一些選項(xiàng),幫我探索系統(tǒng)的邊界。但最后大部分實(shí)現(xiàn)還是我來寫,Claude 可能幫我寫一些單元測(cè)試。
所以我的第二個(gè)建議就是:要先評(píng)估清楚任務(wù)的難度,再?zèng)Q定用哪種方式讓 Claude Code 參與。
主持人Alex Albert
這些技巧太棒了,非常感謝你,Boris,今天聊得很精彩。
Boris Cherny
謝謝,也謝謝你,Alex。
6.寫在最后
播客的內(nèi)容到此已經(jīng)結(jié)束了。最后,有一個(gè)有趣的小插曲。
在這期播客評(píng)論區(qū)里,畫風(fēng)卻突然轉(zhuǎn)向。
不少 Claude Code 用戶在線“維權(quán)”,紛紛留言:
能不能談?wù)勛罱鼛字苄阅艽蠓陆档膯栴}?
請(qǐng)正面回應(yīng)一下 Claude Code 性能退化的問題。
圖片
就在不久前,Claude Code 官方剛宣布了啟用每周使用上限,氪金用戶的自由再度收縮。現(xiàn)在又被用戶詬病性能下降問題。
值得注意的是,此前,另一款熱門 AI 編程工具 Cursor 就曾因?yàn)樾阅芟禄c限流問題而“翻車”。用戶廣泛吐槽其“無限用”承諾縮水,Pro 版變相加設(shè)使用上限,最終引發(fā)退訂潮,口碑一度滑坡。
難道,這就是爆款編程產(chǎn)品的宿命?
你是否也有類似感受?
本文轉(zhuǎn)載自??51CTO技術(shù)棧??,作者:伊風(fēng)

















