Linus Torvalds 強硬表態:Linux 核心不會走向「反 AI」

Linux 核心創辦人 Linus Torvalds 近日在 Linux 核心郵件列表上,針對 AI 輔助程式碼審查的爭議表達明確立場。他表示,Linux 核心不會成為「反 AI 專案」,並認為無法接受 AI 輔助工具的開發者,可以選擇建立分支(fork),或離開相關開發流程。

這場討論的焦點,是名為 Sashiko 的多階段程式碼審查工具。相關爭論也反映出 Linux 核心社群目前面對的核心問題:如何在維持人工責任與審查品質的同時,採用能協助開發者提高效率的 AI 工具。

Sashiko 以自願方式分析核心修補程式

Sashiko 採取自願加入模式,會分析 Linux 核心的修補程式(patch),並針對可能存在的問題提出評論。根據其專案頁面的說法,Sashiko 能在提議修補程式中找出 53.6% 的錯誤,誤判率則約在 20% 以內。

這項工具目前只會提供分析意見,不會自行修改或採取其他動作。支持者因此認為,Sashiko 能協助核心維護者更快發現問題,並在人工審查流程中提供額外參考。

是否需要人工篩選,引發社群分歧

Linux 開發者 Laurent Pinchart 建議,Sashiko 產生的輸出應先經過人工篩選,再交給修補程式作者。他提出這項建議時,參考了 Software Freedom Conservancy 對 AI 生成程式碼的相關指引,重點在於避免未經檢視的 AI 內容直接進入開發溝通流程。

Google 開發者 Roman Gushchin 同時也是 Sashiko 的創作者之一。他認為,增加這道人工篩選程序可能削弱工具的實際效用,並批評相關立場過度排斥大型語言模型。Torvalds 隨後也對這項看法表示認同。

Torvalds:AI 是工具,Linux 目標是改善技術

Torvalds 表示,AI 與其他開發工具並沒有本質差異,而且「顯然是有用的」。他也強調,Linux 並不是一項「社會運動」專案,其核心目標始終是改善技術本身。

針對試圖阻止他人使用 AI 工具的意見,Torvalds 表示自己會明確忽略這類主張。他指出,Sashiko 持續找出一些「尷尬的錯誤」,這顯示工具在實務上確實能發揮作用。

Torvalds 同時承認 AI 並不完美,但認為工具是否值得採用,應取決於它是否足以符合使用目的。他也反問,人的自然智慧同樣不一定總是可靠。

接受 AI 不代表放棄人工把關

目前的爭論並不代表 Linux 核心將由 AI 自動處理程式碼審查或決策。Sashiko 的定位仍是提出建議,而修補程式是否採用、如何修改,以及最終是否合併,仍由核心維護者負責。

這起事件顯示,Linux 核心社群對 AI 的態度可能正從早期保留,逐步轉向在特定情境下接受使用。不過,工具的準確度、誤判率,以及如何處理其輸出,仍會是後續開發流程必須持續面對的問題。

Related Articles

Stay Connected

0FansLike
0FollowersFollow
22,800SubscribersSubscribe
spot_img

Latest Articles