新智元報道
編輯:艾倫
【新智元導(dǎo)讀】Claude Code到底有多強(qiáng)大?Anthropic產(chǎn)品經(jīng)理親自為你講述Claude Code究竟帶來了怎樣的AI開發(fā)范式革命,讓你一人成軍!
開發(fā)者的世界,正在被一款工具徹底重塑。
它不是IDE,不是GitHub Copilot,而是Anthropic的Claude Code。
我們見證了一個史詩級的時刻——Claude Code迭代到SDK層面,AI Agent開發(fā)徹底進(jìn)入快車道!
在最近和主持人Alex Albert的訪談中,Catherine Wu做了Claude Code的臺前幕后大揭秘。
Claude Code為何能以瘋狂速度迭代?
為何multi-Clauding會橫掃開發(fā)者圈?
Claude Code的未來,又將走向哪里?
Catherine Wu,畢業(yè)于普林斯頓大學(xué)計算機(jī)專業(yè),目前她在Anthropic全面領(lǐng)導(dǎo)Claude Code的產(chǎn)品工作
瘋狂的Claude Code:幾乎每天都有新功能
主持人Alex開門見山:「我?guī)缀趺看未蜷_Claude Code,都能看到新東西。新的命令,新的功能,新的小工具。你們到底是怎么做到這種迭代速度的?」
Cat笑著說:
Claude Code的團(tuán)隊,幾乎每個人都是產(chǎn)品思維極強(qiáng)的工程師。
我們不寫長篇大論的產(chǎn)品文檔,而是直接用Claude Code來原型化。
在她的敘述里,Claude Code的內(nèi)部節(jié)奏仔細(xì)想想其實堪稱殘酷:
工程師自己想要一個功能,就直接造出來。
造出來之后,立刻推送給內(nèi)部員工——他們在Anthropic內(nèi)部被稱作「Ants」。
如果「Ants」們蜂擁而上,用得不亦樂乎,那幾乎就是「可以直接上線」的信號。
如果沒人用呢?那就推倒重來。
這種循環(huán),Anthropic內(nèi)部有個專門的說法:「dogfooding」。
在Cat看來,Claude Code迭代飛快的秘訣就在這里——真實場景的自我打磨。
一臺電腦六個Claude?multi-Clauding橫空出世
Alex繼續(xù)追問:
除了瘋狂的迭代,我聽說過一個現(xiàn)象——multi-Clauding。
有人居然一口氣開六個Claude?這是真的么?
Cat點點頭:「不僅是真的,而且比你想象的還要常見。」
畫面是這樣的:
一位開發(fā)者電腦上同時開著六個終端,每個終端都是一個Claude Code會話。
第一個Claude,只回答問題,不改動代碼;
第二個Claude,專門在repo里寫代碼;
第三個Claude,跑在一個Git分支上做實驗;
第四個Claude,盯著日志;
第五個Claude,負(fù)責(zé)寫測試;
第六個Claude,追著Bug滿地跑。
這一幕,看上去就像開發(fā)者在指揮六個遠(yuǎn)程實習(xí)生。
區(qū)別在于,這些「實習(xí)生」不會喊累,不會摸魚,也不用下班。
Cat說,「最神奇的是,他們之間甚至可以互不干擾。你完全可以把不同的Claude當(dāng)成不同的角色,分工協(xié)作」。
小公司激進(jìn),大公司穩(wěn)健
multi-Clauding的背后,也折射出不同規(guī)模公司的差異。
在小公司,工程師們?nèi)耸志o張,但需求永遠(yuǎn)堆成山。于是他們干脆開足馬力:
Claude開著「auto-accept模式」,自動修改代碼、自動提交,不需要人類一條一條點確認(rèn)。
一位初創(chuàng)公司創(chuàng)始人甚至說:
我只要在關(guān)鍵節(jié)點給點反饋,剩下的時間Claude自己干活。
就像我突然多了三個工程師,卻一分錢都不用付工資。
但在大公司,情況不同。
大企業(yè)的工程師們,最喜歡的是「plan mode」。
Claude會先掃描整個代碼庫,理解架構(gòu),擬定一份詳細(xì)的工程方案,然后再去修改。
在Cat看來,「小公司追求的是速度,大公司追求的是穩(wěn)健。Claude Code同時滿足了這兩種需求」。
從極客花招到主流趨勢
最初,Anthropic內(nèi)部也以為multi-Clauding只是少數(shù)極客的玩法。
畢竟,誰會真的愿意在一臺電腦里開六個Claude?
結(jié)果卻完全出乎意料。
越來越多的開發(fā)者開始主動采用這種模式。
他們把Claude Code當(dāng)成一個「可復(fù)制的工程師」,像組建團(tuán)隊一樣,開出多個實例,讓他們各自承擔(dān)不同的職責(zé)。
Cat承認(rèn):「這對我們來說是個驚喜。原本以為是個小眾愛好,結(jié)果成了主流趨勢?!?/p>
這也讓Anthropic內(nèi)部開始重新思考:
Claude Code變成了一個平臺,一個可以無限復(fù)制和擴(kuò)展的「數(shù)字開發(fā)團(tuán)隊」。
定制三板斧:CLAUDE.md、slash命令、Hooks
Alex忍不住好奇:
「當(dāng)工程師們在定制Claude Code的時候,他們到底在做什么?是造出新的小Agent嗎?是造出新的小Agent嗎?還是寫配置文件?」
Cat立刻給出答案:「最常見的方式,就是寫CLAUDE.md」。
這是什么?
簡單來說,就是Claude Code的「記憶文件」。
在這個文件里,團(tuán)隊會告訴Claude:
我們的目標(biāo)是什么;
代碼的架構(gòu)長什么樣;
哪些地方有坑要注意;
最佳實踐有哪些。
Cat說:
CLAUDE.md寫得越好,Claude的輸出就越精準(zhǔn)。
很多團(tuán)隊后來發(fā)現(xiàn),這是最值回票價的投資。
除了記憶文件,開發(fā)者們還有兩大武器:
第一,Slash命令。
把常用的Prompt寫成命令,就像給Claude裝上快捷鍵。
更妙的是,你可以把這些命令提交到repo里,整個團(tuán)隊都能用。
第二,Hooks。
想在commit之前自動跑lints?寫一個hook。
想Claude完成任務(wù)后自動發(fā)Slack通知?再寫一個hook。
Cat笑著說:
其實Slack提醒就是我們最早做hook的靈感來源。
有人真的需要Claude干完活喊一聲:我搞定了!
Claude Code SDK:Agent開發(fā)的核武器
Alex順勢追問,「Claude Code SDK呢?我聽說很多人已經(jīng)用它來造自己的Agent了」。
對此,Cat做了一個形象比喻,「SDK就是一座Agent工廠」。
它提供了所有核心構(gòu)件:
可以自帶system prompt;
可以接入自定義工具;
內(nèi)置了權(quán)限系統(tǒng)和API調(diào)用邏輯,處理報錯、緩存、回退。
換句話說,你不用再操心底層循環(huán),而是可以直接在SDK上加上自己的「特殊配方」。
舉個例子,Anthropic在GitHub上開源的Claude Code集成,就是完全基于SDK做的。
開發(fā)者們已經(jīng)用它造出了安全Agent、SRE Agent、事故響應(yīng)Agent、法律Agent、公司合規(guī)Agent等。
這讓她下了一個更大膽的結(jié)論:
Claude Code已經(jīng)不只是一個開發(fā)工具,而是一套通用的Agent開發(fā)框架。
下一代開發(fā)模式:自由拼裝
更讓人驚喜的是,SDK里的功能全都像樂高一樣,可拆可拼。
需要一個待辦清單?SDK自帶。
不需要?直接刪掉。
想讓Agent能編輯文件?現(xiàn)成的。
想換掉默認(rèn)實現(xiàn)?可以自己寫。
Cat表示,這是他們最興奮的地方。
開發(fā)者可以像組裝積木一樣,挑選自己需要的功能。
Claude Code里好用的東西,都會在SDK里開箱即用。
他們花了一整年打磨這個框架,它就是Claude Code本身的運(yùn)行內(nèi)核。
用SDK,半小時你就能跑起來一個強(qiáng)大的Agent。這是目前最快的原型路徑。
最佳實踐:不要將Claude當(dāng)魔法,要平等溝通
在訪談的尾聲,Alex問出了最后一個問題:「你自己平時用Claude Code,有什么心得能分享給開發(fā)者?」
Cat的回答干脆利落:「不要把Claude當(dāng)作魔法,而是與它平等溝通?!?/strong>
她解釋道,「很多人以為prompt是某種黑科技,其實不然。Claude就像一個團(tuán)隊里的工程師」。你必須清晰地告訴它:
任務(wù)目標(biāo)是什么;
結(jié)果怎么評估;
有哪些設(shè)計約束。
只要溝通清楚,Claude要么直接完成,要么會坦率告訴你「做不到,并給你備選方案」。
Debug Claude Code的奇技
Cat還分享了一個有趣的小技巧:如果Claude做了奇怪的事,不要急著生氣。
直接問它:你為什么這么做?
Claude往往會回答:
因為我在CLAUDE.md里看到某條信息。
因為我讀到某個文件,得出了這樣的結(jié)論。
這等于開發(fā)者可以把和Claude的對話,當(dāng)成debug的一部分。
Cat笑稱:
這就是用Claude來debug Claude。
就像你和人類同事pair programming時,會問一句:你為什么會這么想?
Claude也會給出理由。
訪談結(jié)束時,Alex感嘆:「用Claude Code debug Claude Code,這真是我聽過最有意思的循環(huán)?!?/p>
而Cat認(rèn)真地回應(yīng):「Claude Code不只是在幫工程師寫代碼,它正在重塑工程師這個職業(yè)本身?!?/strong>
Claude Code,蓄勢待發(fā)
這是一個史詩級的拐點。
回顧C(jī)laude Code的整個發(fā)展路徑:
命令行原型 → 多會話協(xié)作 → 專用Agent →SDK通用框架
Claude Code不再只是工具,它是下一代開發(fā)范式的雛形。
當(dāng)你能同時「雇傭」六個Claude、隨手定制一個安全Agent,用SDK在極短時間內(nèi)搭出一個全能AI助手時:
開發(fā)的未來,已經(jīng)完全不同。
Claude Code,正在成為改變世界的主角。
參考資料:
https://www.youtube.com/watch?v=DAQJvGjlgVM&ab_channel=Anthropic
特別聲明:以上內(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.