「Vibe-Coding」這個名詞您最近可能在很多地方都有讀到,這種靠自然語言提示(prompt)操控 AI 完成程式開發的模式,現在可說席捲了整個 AI 應用圈。而在過去兩年橫掃舊金山地區超過 200 場黑客松(Hackathon)的 Rene Turcios,他不是工程師,沒有電機或計算機科學學位,甚至連基本的程式語法都不熟悉。然而,他一次又一次贏得獎金、軟體資源與業界的關注,顛覆了我們對「軟體工程師」的傳統認知。
什麼是 Vibe-Coding?
這種靠自然語言提示詞操控 AI 完成程式開發的模式:Vibe-Coding,這個詞彙由知名 AI 研究員 Andrej Karpathy 在 2024 年提出,描述一種由 AI 將「語言變程式」的全新編碼方式,透過 ChatGPT、Claude,到 Cursor、Copilot 等 AI 工具,讓「不會寫程式的人」也能快速打造程式應用。而 Turcios,早在這股潮流來臨之前,就已經使用這種方法寫程式。
Rene Turcios:不會寫程式的「軟體設計師」
Rene Turcios,今年 29 歲,出生於密蘇里州,是一對國際馬戲團表演者的兒子。大學沒念,他選擇成為職業《遊戲王》卡牌職業選手,為了參加比賽而穿州過省,甚至有玩家付他數百美元請他在卡牌上簽名。這段遊牧式的生活結束於 2019 年,他隨著當時的女友來到舊金山。
後來,他曾短暫創辦一間元宇宙基礎建設公司,但因團隊對人工智慧不感興趣而草草結束。「我的首席工程師甚至說:『你再叫我用 AI,我就辭職。』」Turcios 說。他無奈關閉公司,轉而自己用 AI 編程的方式參加黑客松來驗證自己的想法沒錯。
Turcios 平時穿著印有程式碼的黑色 T-shirt,住在 Tenderloin 區一間堆滿 Labubu 娃娃的公寓裡,說話直率,風格更接近賽博龐克與街頭文化。他不像常見的黑客們拚命敲打鍵盤,而是在比賽時間還沒結束前就交出了成果。
Turcios 第一次參加黑客松,是在舊金山郊區 Hillsborough 的 AGI House 豪宅。當時,他用 ChatGPT 下了一個簡單的指令:「幫我寫一個可以將任何歌曲變成 lo-fi 版本的程式。」不到幾小時,他的成果出爐。主辦單位宣布他奪得第二名時,他興奮地大聲尖叫:「沒有人知道我是誰,但那一刻改變了我。我知道我能和這些有學位、有頭銜的人競爭。」
這股從他以前的職業卡牌選手延伸出來的鬥志,讓他將黑客松視為一場又一場的戰鬥。他不斷研發「破關捷徑」,找出最有效率的 AI 工具組合:就如他曾在《遊戲王》中精通 meta(最強策略)一樣。
現在的 Turcios 幾乎成了舊金山黑客松的常駐人物。從 AGI House 到 Founders Inc.、從 Frontier Tower 到各種創新空間,他的身影總是出現在各種活動中,總是早早完成作品,總是引人注目。「他真的是無所不在,」黑客松組織者 Collin Lowenburg 說,「而且,他開始贏了,就一直贏下去。」
他不是工程師,卻能在數小時內交出一個完整產品
Turcios 的成功也吸引到企業主的關注。許多原本要靠開發團隊幾週時間才能完成的專案,Turcios 都能靠 AI 幾個小時就搞定。「任何人都能打造任何東西,」他在 SoMa 的一間名為 Zo House 的加密貨幣工作空間受訪時說。他目前已縮減黑客松的參加數量,專心打造自己的 AI 代理人(Agent)新創公司。
而這一次,他不打算請工程師。
15 分鐘打造線上商城:AI 在他手中無所不能
當記者問他如何用 AI 開發產品時,他打開了 Replit 平台(一個可以在瀏覽器中即時寫程式、執行並測試的線上環境),問道:「你想我幫你建什麼?」。記者隨口說了一個主題:「不如就建一個賣 Labubu 娃娃的二手網站吧。」,15 分鐘後,一個簡單但功能完整的網站就完成了。
現在的 Turcios,不只是參加比賽,他也開設工作坊,教導沒有技術背景的一般人,甚至資深的軟體工程師,如何善用 AI 進行開發。他常說:「你其實不需要學會程式,你只需要知道怎麼讓 AI 幫你寫好它。」
編按:現在真的很多人都用 Vibe-Coding 寫程式,如愛料理創辦人蕭上農最近推出的「AI名片王」就是 Vibe-Coding 的產物,功能蠻強大的。不過也有人說這種方式寫出來的應用前期開發很快,但後續維護與修BUG則是惡夢,這兩種說法似乎都有一定道理,但隨著 AI 的發展,這些問題應該都有機會被解決。