即時快訊
Linux之父林納斯·托瓦茲示範:AI寫程式應「搜尋不決策」 盧森堡工業總會促歐盟急採行動 應對產業競爭挑戰 財富管理業對加密貨幣興趣高漲 近七成客戶仍無配置 阿布扎比投資局增持私募股權 降低房地產目標比重 金融股從配角翻身!00998A布局全球金融 年化配息超9.5% 9/16最後買進倒數中 資金悄悄轉向金融股? 00998A配息0.424元將除息!最後買進日為9月16日 009803配息加碼到0.9元!近一年含息報酬更達111% 理財達人建議加薪理財別只看高息 AI代理人、實體AI成新戰場 日本企業佈局與管理挑戰借鑒台灣 卡爾達諾創辦人示警:AI顛覆加密貨幣成長指標 開發者數量不再是關鍵 臺灣油價結束六週凍漲 國際油價飆升汽柴油漲價
圖/本報資料庫
科技生活

·a minute ago·責任編輯
#林納斯·托瓦茲#AI#程式開發#除錯#軟體工程
圖/本報資料庫
圖/本報資料庫
商傳媒|責任編輯/綜合外電報導
摘要

Linux 核心開發者林納斯·托瓦茲在除錯程式時,雖然AI工具多次判斷錯誤「不可能解決」,但他仍將AI用於執行重複性任務,最終由自己做出關鍵決策解決問題。他藉此示範AI寫程式的正確之道:只讓AI搜尋與協助,人類仍需保有最終判斷權,掌握AI缺乏的系統脈絡理解。

Linux 核心開發者林納斯·托瓦茲(Linus Torvalds)近期透過親身經歷,向業界演示了人工智慧(AI)輔助程式開發的正確方法。他強調,AI應作為強大的搜尋與協作工具,但關鍵決策權仍需掌握在人類手中。

根據《MakeUseOf》報導,林納斯·托瓦茲在除錯 Linux 核心的英特爾(Intel)顯示晶片驅動程式時,遭遇了一個難纏的錯誤,導致螢幕重複出現黑畫面。儘管他耗費數週、動用 24 個除錯修正檔並重新啟動核心 18 次,AI工具卻反覆判斷此錯誤「不可能且無法解決」,建議他放棄並提交錯誤報告。

然而,林納斯·托瓦茲並未採納AI的判斷。他將AI用於執行重複性高、耗費時間的任務,例如插入除錯輸出、跨多次啟動測試程式碼變更等。他還運用AI撰寫最終的提交訊息,因其擅長解釋發現結果。最終,這個看似複雜的錯誤僅透過將一個函式呼叫從 round_up() 改為 round_down() 就得以解決。林納斯·托瓦茲在修正檔中公開表彰了AI的貢獻。

此事件的核心啟示在於,林納斯·托瓦茲作為人類,掌握了判斷除錯方向與最終解決方案的權力,而非單純依賴AI的結論。報導總結此一關鍵教訓:「讓AI搜尋,絕不讓它決策」。這顯示人類對於系統功能、角色脈絡的理解,是缺乏這些認知能力的AI模型所無法比擬的。對於軟體開發者而言,當考慮接受AI的結論時,應自問:「你是否掌握了模型無法從現有證據推斷出的資訊?」這項原則對於台灣乃至全球的軟體工程師,在提升開發效率與程式碼品質上,提供了重要的思考方向。