Linux之父也在Vibe Coding!坦言:不會用在核心系統

▲▼Linux。(圖/取自免費圖庫Pexels)

▲Linux。(圖/取自免費圖庫Pexels)

記者吳立言/綜合報導

以打造 Linux 與 Git 聞名的軟體工程師、被稱為「Linux 之父」的 Linus Torvalds,近日在一個個人興趣專案中,罕見提到自己使用 AI 輔助寫程式,也就是近來開發圈熱議的「Vibe Coding」。不過從他的說明來看,這次嘗試並未改變他一貫對 AI 寫碼保持距離的立場。

[廣告] 請繼續往下閱讀.

Torvalds 長期以來會在假期投入一些與本業無關的小型創作。去年他嘗試製作吉他效果器,今年則動手開發名為 AudioNoise 的小工具,用來產生隨機的數位音效。該專案定位明確偏向實驗與玩票性質,並非任何實際部署或關鍵基礎設施。

僅用於非核心、低風險工具

在專案的 README 說明中,Torvalds 特別提到,其中一個 Python 撰寫的音訊視覺化工具「基本上是用 Vibe Coding 完成的」。他表示,這個模組並非專案核心功能,而是輔助性質的小工具,屬於風險較低的開發範圍。

AI 生成集中在 Python 視覺化模組 取代搜尋範例與照抄程式碼

[廣告] 請繼續往下閱讀..

Torvalds 坦言,自己對 Python 並不熟悉,過去遇到類似需求時,通常就是上網搜尋範例、照著修改使用。這次則改為直接透過 AI 工具產生程式碼,再進行調整,形同把原本「搜尋與模仿」的流程交給 AI 處理。

他在說明中也自嘲,這樣的做法等於「把中間人、也就是我自己拿掉」。這並非對 AI 寫碼能力的高度肯定,而是將 AI 視為提升效率的替代工具,用來取代過去早已存在的「複製、改寫範例」行為。

使用 Google Antigravity 開發環境

根據說明文件內容,Torvalds 使用的是 Google 推出的 Antigravity 開發環境,該工具被認為是 AI 導向 IDE Windsurf 的分支版本。雖然他並未明確指出實際使用的模型,但外界推測可能與 Google 的 Gemini 系列有關。

[廣告] 請繼續往下閱讀...

事實上,Torvalds 過去多次公開表示,AI 在程式碼審查、錯誤檢測與維護流程上具備實際價值,甚至能找出他本人忽略的問題;但對於讓 AI 直接撰寫主要程式碼,他始終興趣不高,並對市場上的 AI 熱潮與過度宣傳保持警惕。

從這次 AudioNoise 的案例來看,Torvalds 嘗試 AI 寫碼的前提相當明確:僅限於個人興趣專案、不熟悉的語言,以及不影響核心系統的功能模組,並未擴及 Linux 或其他關鍵軟體的核心程式。

隨著 AI 程式工具快速普及,開發者社群對其角色定位仍持續出現分歧。近期,Redis 創辦人 Salvatore Sanfilippo 便指出,大型語言模型已實質改變寫程式的方式,並可能延續開源精神,讓小型團隊具備與大型企業競爭的機會。

Torvalds 這次的 Vibe Coding 嘗試,更像是在特定情境下的務實選擇,而非立場轉向。在 AI 工具快速演進、爭議不斷的此刻,這位向來直言不諱的工程師,仍選擇以克制而保留的態度,看待 AI 在軟體開發中的角色。