Andrej Karpathy 提出的「氛圍編碼」(Vibe Coding)一詞,為何被認為是當前 AI 產業的過度樂觀表現?
Answer
Andrej Karpathy 的「氛圍編碼」與 AI 產業的過度樂觀
Andrej Karpathy 提出的「氛圍編碼」(Vibe Coding)一詞之所以被認為是當前 AI 產業過度樂觀的表現,主要是因為它暗示了一種對 AI 代理人能力的過度高估。Karpathy 本人指出,目前 AI 產業瀰漫著一種過度樂觀的情緒,許多人試圖假裝 AI 代理人技術已經非常厲害,但實際上仍有許多不足。這種過度樂觀很大程度上是為了融資,並非基於實際的技術能力。
對 AI 代理人能力的過度高估
Karpathy 認為,許多對 AI 爆炸性發展的預測,例如 AI 將迅速自動化 AI 工程與研究,都是基於對「氛圍編碼」和 AI 代理人能力的過度高估。他強調,編寫實際的生產級程式碼需要極高的可靠性,尤其是在高風險領域如自動駕駛。這需要不斷提升可靠性,經歷一個「九」的艱辛行軍。然而,目前的 AI 技術還遠未達到這種可靠性。
「氛圍編碼」的局限性
「氛圍編碼」指的是一種低門檻的 AI 應用方式,容易忽略帳務控管、資安、程式邏輯審核等基本防線。近期台灣發生的 Vibe Coding 講師因未妥善保護 API key 而導致超額扣款的事件,就凸顯了這種局限性。這揭示了當前 AI 的能力仍有清晰可見的天花板,無法完全取代人類在程式設計中的角色。Karpathy 認為,AI 在編寫樣板程式碼上表現出色,但在建構高度原創的專案時,其幫助非常有限。AI 傾向於遵循網路上最常見的模式,無法理解專案中的獨特架構與假設。因此,對於高度原創、智力密集的任務,目前 AI 的最佳定位是「自動完成」,而非「專案代理人」。人類架構師的角色依然重要,負責定義問題、設計藍圖。