Linus一句話說透Al侷限:代碼不能直接用,bug只能創可貼式地修

2026年7月6日 15:43
Linus一句話說透Al侷限:代碼不能直接用,bug只能創可貼式地修

重點摘要

Linux之父Linus Torvalds直言,現階段AI生成的程式碼不適合直接用於正式環境,修復錯誤也只是表面應急的「創可貼式」處理。他指出AI缺乏對系統整體架構的理解,無法真正解決問題,開發者不應過度依賴,仍須仰賴人類工程師的審查與批判性思考。

站內 AI 整理稿

# Linus一句話說透AI侷限:代碼不能直接用,bug只能創可貼式地修

Linux之父Linus Torvalds近日針對人工智慧在程式開發領域的應用,發表了一段直白且耐人尋味的評論,再度掀起開發者社群的熱烈討論。他向來以言詞犀利著稱,這次對於AI生成程式碼的看法,並未因這股席捲全球的技術浪潮而有所保留,反而一針見血地指出當前大型語言模型在軟體工程實務上的根本性困境。Linus明確表示,現階段AI所產出的程式碼根本不適合直接投放至正式生產環境,至於AI宣稱的「修復錯誤」,在本質上不過是像貼創可貼一樣的應急處理,僅能暫時遮蓋表面症狀,無法真正觸及問題核心。Linus此番言論迅速在各大開發者論壇與社群平台擴散,許多擁有第一線實戰經驗的工程師紛紛表示心有戚戚焉。

在實際開發場景中,AI輔助寫程式雖然已逐漸普及,但程式碼的品質與可靠性始終是一道難以跨越的門檻。Linus用「創可貼」這個貼切比喻,精準捕捉了AI在處理程式錯誤時的短視與應急性格,也凸顯了當前技術在面對複雜軟體系統時的力不從心。傳統軟體開發過程中,修復程式錯誤從來就不是單純的局部調整。有經驗的工程師在動手修改程式碼之前,必須先對系統的整體架構、模組之間的依賴關係、以及資料流動的脈絡有充分掌握,才能確保修正方案不會在解決眼前問題的同時,於系統其他角落埋下更多隱患。然而,現有的大型語言模型在本質上是基於海量程式碼片段進行統計學習,缺乏對系統全貌的理解能力。

當模型接收到錯誤訊息或異常行為描述時,它只能根據局部上下文產生看似合理的修正程式碼,既無法判斷該修正是否與整體設計哲學一致,更無法預測此項變動是否會在特定條件下觸發連鎖效應。這種「頭痛醫頭、腳痛醫腳」的處理方式,在講求穩定性與長期維護性的開源專案或商業軟體開發中,幾乎等同於不可靠的代名詞。Linus作為Linux核心這個全球最大開源專案的守門人,對於任何可能影響核心系統穩定性的程式碼變更,向來抱持極高的審查標準。在他眼中,AI生成的程式碼缺乏對軟體演化歷史與設計決策背後權衡過程的理解,這使得它在面對真實世界的複雜問題時,往往給出看似正確實則危險的答案。

值得注意的是,Linus的發言並非全盤否定AI對程式開發的輔助價值,而是提醒業界不要過度神話當前技術的能力邊界。事實上,這已經不是他第一次公開表達對AI生成程式碼品質的保留態度。回顧過往幾次受訪或公開演講的場合,Linus曾多次強調,許多開發者正逐漸陷入對模型輸出結果的盲目信任,過於依賴那些「看似正確」的程式碼片段,卻忽略了軟體開發中最根本的理解、驗證與批判性思考等關鍵步驟。他認為這種趨勢不僅無助於提升開發效率,反而可能因程式碼品質的下降而增加長期的維護成本。從更深層次來看,Linus的批評其實反映了當前業界對於AI在軟體工程中角色定位的普遍焦慮。

過去一年多來,從GitHub Copilot到各式各樣的程式碼生成工具,市場上充斥著「AI將取代程式設計師」的聳動論調。然而,Linus的觀點提供了另一個更為務實的視角:比起期望AI能夠完全取代開發者,更合理的做法是將它視為加速原型設計、產生樣板程式碼或提供語法提示的輔助工具。換句話說,AI可以幫助工程師更快地探索不同實作方向,或是在面對陌生程式語言或框架時提供初步的指引,但所有最終要交付至生產環境的程式碼,仍必須經過人類工程師的嚴格審查、測試與必要時的重構。這也正是Linus長期以來所秉持的軟體工程哲學——開放、透明、嚴謹的程式碼審查流程,才是確保軟體品質的基石。

任何試圖繞過人類判斷的自動化工具,無論背後的人工智慧技術多麼先進,都難以在短期內真正取代這道關卡。開發者社群中也有許多人呼應Linus的看法,認為當前對AI的期待確實存在某種程度的泡沫成分,尤其是當技術被商業力量過度包裝時,開發者更應該保持清醒,回歸到軟體開發的本質問題。總結Linus的談話,其核心訊息並非在貶低AI技術的進步,而是在呼籲業界以更審慎、更理性的態度來看待AI在程式開發中的實際應用。技術工具的演進從來就不是線性的取代關係,而是與人類專業知識形成互補與協作。對於開發者而言,與其擔憂AI是否會搶走工作,不如思考如何善用這些新工具來強化自身的程式碼審查能力與系統設計思維。

在這個快速變動的技術時代,Linus用他一貫的直率風格,為喧囂的AI熱潮注入了一劑清醒劑,也為軟體開發社群提供了一個值得深思的立足點。This response is AI-generated, for reference only.

Related

相關文章

秋招信息戰打不動?我們測了千問的新功能,讓Agent全程陪跑

阿里巴巴旗下大模型「千問」近日推出全新功能,針對秋季招聘季中求職者面臨的海量資訊與繁複流程,打造「Agent 全程陪跑」服務。根據官方測試,這項功能能協助使用者自動篩選職缺、整理企業資訊,甚至模擬面試問答,大幅減輕求職者自行蒐集與比對資訊的負擔。 在實際體驗中,用戶只需輸入自身學經歷與目標產業,Agent 便會自動爬取最新的秋招公告,並按職位匹配度、截止日期等條件排序,同時附上企業背景與筆面試經驗摘要。

剛剛

AI寫的PR堆成山,Rust已忍無可忍

Rust 語言社群近期強烈反彈大量由 AI 生成的公關稿與行銷文淹沒官方討論區,這些內容缺乏深度且帶有商業目的,讓資深貢獻者不堪其擾。社群管理團隊正研擬加強審查機制與提高發文門檻,但同時也擔心誤傷真正的新手使用者。這場爭議凸顯開源專案在 AI 時代面臨資訊過濾成本攀升的困境。

剛剛