?OSC源創(chuàng)會 × FAIR plus 2026
深圳會展中心(福田)9號館4號會議室
報(bào)名oschina.net/event/8598188
BitTorrent協(xié)議創(chuàng)始人Bram Cohen近日發(fā)表文章,猛烈批評Anthropic公司Claude團(tuán)隊(duì)的開發(fā)方式,指出其過度追求"Vibe Coding"(氛圍編程)理念,導(dǎo)致代碼質(zhì)量堪憂。此前Claude Code源代碼泄露事件引發(fā)社區(qū)熱議,Cohen認(rèn)為這正是"自產(chǎn)自用"(Dogfooding)走火入魔的典型案例。
![]()
"Vibe Coding"是近期AI編程領(lǐng)域興起的概念,指開發(fā)者完全依賴AI生成代碼,自身不對底層邏輯做任何貢獻(xiàn),甚至不去查看代碼內(nèi)容,僅通過與AI的模糊對話來推進(jìn)項(xiàng)目。Cohen認(rèn)為這種做法"荒謬至極"。
他指出,所謂"純Vibe Coding"本身就是一個(gè)神話。即便開發(fā)者不直接編寫代碼,他們?nèi)匀恍枰獦?gòu)建基礎(chǔ)設(shè)施——如計(jì)劃文件(即待辦清單)、技能模塊和規(guī)則框架。AI在沒有這些框架支撐的情況下工作效率極低。
此前Claude Code源代碼泄露后,開發(fā)者社區(qū)發(fā)現(xiàn)代碼中存在大量重復(fù)和冗余。Cohen質(zhì)問道:"為什么Claude團(tuán)隊(duì)的開發(fā)者不親自去查看代碼?"答案正是Vibe Coding的潛規(guī)則——查看底層代碼被視為"作弊"。
Cohen諷刺道:"這些代碼是用英語寫的,任何人都能讀懂。只要花幾分鐘瀏覽,就會發(fā)現(xiàn)'哇,有些東西既是Agent又是Tool,這明顯是冗余的,應(yīng)該清理一下'。"
Cohen強(qiáng)調(diào),AI編程的真正優(yōu)勢不在于讓開發(fā)者完全做甩手掌柜,而在于高效清理技術(shù)債務(wù)。他解釋道:"傳統(tǒng)軟件項(xiàng)目積累的技術(shù)債務(wù)如此之多,如果從純開發(fā)角度看,你可能需要整整一年什么都不做只清理爛攤子。現(xiàn)在有了AI,幾周就能完成這些清理工作。"
AI特別擅長執(zhí)行結(jié)構(gòu)化的代碼審計(jì)和重構(gòu)任務(wù)——前提是有人類提供明確指導(dǎo)。Cohen分享了自己的工作方式:他會先與AI進(jìn)行充分討論,梳理清楚邊緣情況和潛在問題,然后才讓AI執(zhí)行具體的重構(gòu)任務(wù)。
文章最后,Cohen拋出尖銳觀點(diǎn):"你不需要因?yàn)槭褂肁I編程就接受低質(zhì)量軟件。人們寫出糟糕代碼是因?yàn)樗麄冞x擇寫糟糕代碼。"
他以自己近期的經(jīng)歷為例——上周他被一個(gè)"高薪人類程序員寫的、完全沒有AI參與"的庫折磨得夠嗆。Cohen總結(jié)道:"壞軟件是你做出的決定。你需要為此負(fù)責(zé)。你應(yīng)該做得更好。"
參考來源:https://bramcohen.com/p/the-cult-of-vibe-coding-is-insane
特別聲明:以上內(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.