
來源 | 夕小瑤科技說
AI 圈的“頂流”Andrej Karpathy 在 X 上發了一條動態,徹底炸了鍋。
這位前特斯拉 AI 負責人、OpenAI 聯合創始人,用一貫的輕鬆語氣提出一個新概念:
“有一種新的程式設計方式我稱之為‘Vibe Coding’,你完全沉浸在氛圍中,甚至忘了程式碼的存在。因為 LLM 實在太強了,我甚至用語音跟它聊幾句,程式碼就出來了。”

短短幾周,這條動態的瀏覽量就已經突破 400 萬。評論區的討論異常激烈。
討論度最高的一條評論是“AI 要取代程式設計師”

還有人表示早就體驗上了這種 coding 方式——


馬斯克對此表示“Hmm”

當然也有反對的聲音,說 AI 寫的程式碼就是“垃圾”,根本不考慮後期的可維護性——

按照 Andrej Karpathy 的現身說法,Vibe Coding 就是一種 so easy 的“東西”:
“看到東西,說出東西,執行東西,複製貼上東西。”
不需要親自寫程式碼,透過語音和大模型互動,直接執行模型的輸出程式碼,再讓模型修改錯誤的程式設計狀態。
雖然這種程式設計方式不是他發明的,但他是第一個命名的。
x 上又有網友發了個帖子,讓 Vibe Coding 這個事兒引起了更多的關注。
網友稱“用了 20 個小時,500 個提示,20 歐元,完全用 AI 製作了一個多人 3D 遊戲。沒有寫一行程式碼,甚至沒有一點編輯”。

而且,在 X 上獲得了 150 萬次觀看,還有 4.5 萬人測試這個遊戲。
體驗地址:https://t.co/k6bTN4yWTY
另外一個網友 Vibe Coding 了一個 Minecraft 風格的 3D 射擊遊戲:
小玩了一下,光影、操控、打擊感還真挺像那麼回事。很難想象這是完全由 AI 寫的程式碼。
體驗地址:https://hytopia.com/games/hygrounds/
還有使用者 Vibe Coding 出了一個體感控制遊戲,透過攝像頭檢測胳膊運動,控制小鳥躲避障礙:
發酵的速度非常快,甚至還有人組織了第一屆“Vibe Coding”的遊戲程式設計競賽。

Vibe Coding 的火熱,讓許多行業大咖下場也加入了討論。
比如,OpenAI CPO (首席產品官)Kevin Weil 在最新一次訪談中表示,“在 2025 年底或明年,程式碼編寫將完全自動化”。
Anthropic 的 CEO Dario Amodei 認為:“在 3-6 個月內,AI 將完成 90% 的編碼工作” ;
Y Combinator 合夥人的 Jared Friedman 談到“在 YC 孵化的創業公司中,有 95% 的公司都用 AI 寫程式碼”。

矽谷大佬的風格你們是懂的,對於這類技術一般都是抱著比較樂觀的態度。
他們有機會接觸到很多未被公開的資訊,沒準已經看到了什麼不得了的東西;加上在 AI 程式設計領域投入了真金白銀,所以也會有利益相關的因素去誇大進展。
與矽谷大佬相反,一線的程式設計老哥們對於 Vibe Coding 的看法就相當激烈:
有網友暴躁地說“我每小時收費 1000 美元來修復你的 Vibe Coding 出來的垃圾。”

“兩個工程師用 Vibe Coding 寫的程式碼,需要 50 個工程師來修復。”

還有更慘的,下面這位用 Vibe Coding 寫出的程式碼有嚴重安全問題,導致重要資料洩露。

總結下來,這些老哥們反對 Vibe Coding 的點主要是: “架構混亂,無法用於生產, 安全性差”
總之就是:這玩意兒生成的程式碼像屎山,表面能跑,裡面全是坑。10 分鐘寫的程式碼,得花 10 小時去改 bug。
以前是看同事寫的屎山,現在是看 AI 寫的屎山。
Vibe Coding 引發了兩派截然對立的觀點,誰對誰錯?
這個問題很難回答,Magnific AI CEO 的 x 帖子回應了唱衰者:

任何新型事物的出現,必然是有一定的道理和邏輯的。
拋開爭議,Vibe Coding 其實不是憑空冒出來的新鮮玩意兒,而是程式設計進化鏈上的一環。從組合語言到 C++,從 Low-Code 到 No-Code,程式設計一直在追求一個目標:讓人類少幹活,讓機器多理解。
Vibe Coding 不過是把這趨勢推到極致——用最自然的方式(說話)指揮 AI,程式碼直接生成。
這背後的邏輯很簡單——
技術每進一步,都在降低門檻。
50 年前,你得懂二進位制才能程式設計;20 年前,你得學語法和 API;現在,你只需要告訴 AI“我想要什麼”,它就幫你實現。Karpathy 不過是給這個趨勢起了個時髦名字:Vibe Coding。
為什麼Vibe Coding 突然就炸了呢?到 2025 年現在,大模型(Claude、R1)和工具(Cursor、Replit Agent)強到離譜,自然語言轉程式碼的成功率從 70% 跳到 95%。
之前程式設計是一件門檻非常高的事兒,現在人人都能參與。
Vibe Coding 讓軟體開發從專業領域走向普通人,像微博、B 站一樣,它賦予每個人創意表達的機會。
它可能重新定義“軟體”,不追求完美,而是“好玩”和“有感覺”,如手工製品一樣有溫度。
長遠看,它能激發創造欲,催生“小而美”的生態,甚至影響專業開發者。
我覺的,關鍵在於它如何滿足需求——
比如像下圖一樣,一個父親用它給孩子做數學遊戲,實現了孩子的期待, 就足夠了。

技術交流群邀請函
△長按新增小助手
掃描二維碼新增小助手微信
請備註:姓名-學校/公司-研究方向
(如:小張-哈工大-對話系統)
即可申請加入自然語言處理/Pytorch等技術交流群
關於我們
MLNLP 社群是由國內外機器學習與自然語言處理學者聯合構建的民間學術社群,目前已經發展為國內外知名的機器學習與自然語言處理社群,旨在促進機器學習,自然語言處理學術界、產業界和廣大愛好者之間的進步。
社群可以為相關從業者的深造、就業及研究等方面提供開放交流平臺。歡迎大家關注和加入我們。

掃描二維碼新增小助手微信
關於我們
