AI 已經包辦程式設計了,為什麼資深開發人員仍然感到不安?

一名開發人員在螢幕前深思熟慮的模樣。
AI Summary

程式碼生成 AI 雖然能大幅提升開發速度,但由於實際營運環境中的可靠性與品質管理問題,資深開發人員強調應採取審慎的態度。

想像一下,假設您是一位建築師。過去,設計藍圖需要一筆一畫手繪,磚塊也得親手一磚一瓦堆砌。然而某天,一個「只要按下按鈕就能蓋好房子」的機器人出現了。有些人會歡呼並立即將機器人投入現場,但那位蓋了一輩子房子的資深建築師卻會把椅子往後挪,說道:「慢著,我們如何證明這機器人蓋的房子經得起風吹雨打,不會倒塌?」

隨著軟體開發領域出現了能自主設定目標並執行任務的「代理人 AI (Agentic AI)」,開發人員之間也上演著類似的情景。面對這些會自動寫程式、修復錯誤甚至協助部署的聰明 AI,為什麼資深開發人員反而顯得如此謹慎?

這為什麼很重要?

軟體就像現代社會的血管。從我們每天使用的銀行 App、醫院系統,甚至自動駕駛汽車,一切都靠程式碼運作。如果 AI 寫出的程式碼表面上看起來沒問題,卻在關鍵時刻當機或留下安全漏洞,那該怎麼辦?

資深開發人員的謹慎並非單純因為「討厭新工具」。這是因為他們比任何人都清楚:「程式碼被寫出來」與「在實際營運環境中完美運作」之間存在著巨大的鴻溝。Source 1 對企業而言,導入代理人 AI 不僅僅是提升速度的問題,還涉及資料安全、人才招募以及投資報酬率 (ROI) 等眾多複雜課題。Source 5

淺顯易懂:在「功能」與「信任」之間的落差

簡單來說,這就像是給廚師一個「切菜速度極快的機器人」。機器人能瞬間切好食材,但確認這台機器人是否保持砧板衛生,或者是否不小心毀損了廚房器具,依然是廚師的職責。

代理人 AI 也是如此。AI 可以在幾分鐘內寫出數千行程式碼。然而,驗證這些程式碼是否能與現有系統順利整合,或者是否存在駭客容易盯上的安全漏洞,卻是另一回事。目前的代理人開發安全 (Agentic Development Security) 不僅限於簡單的程式碼檢查,更專注於如何安全地控管 AI 生成與修正程式碼的「過程本身」。Source 12

安全性企業 Snyk 已經分析了約 1 萬個開發環境,並提出警告:這些 AI 代理人正在衍生出新型態的安全風險。Source 13

現況:誰才是「真貨」?

目前市場上有數千家聲稱擁有「代理人 AI」的廠商。但根據 Gartner 的調查,其中真正擁有實際技術的廠商僅約 130 家左右。Source 6

資深的軟體工程師承認,AI 代理人確實是減少重複性工作的利器。Source 9 然而,如果不妥善修正軟體開發生命週期 (SDLC,從軟體規劃到部署的全過程) 就貿然導入代理人,反而極大可能導致品質下降以及系統整合過程中的混亂。Source 8

未來將會如何?

代理人 AI 並非要取代開發人員,而是將重新定義開發人員的工作方式。未來,問題不在於 AI 能不能寫出好程式碼,而是開發人員如何驗證與管理 AI 寫出的程式碼,這將成為更關鍵的能力。

一些領先的組織已經導入了「軟體工廠 (Software Factory)」的概念,由 AI 代理人撰寫程式碼,但必須通過人類開發人員設計的精確場景與品質門檻 (Quality Gates) 才能部署至實際系統。Source 8 Source 17

MindTickleBytes AI 記者觀點

代理人 AI 並非魔法棒,而是精密的機械零件。資深開發人員的謹慎並非抗拒技術,而是作為守門人,防範技術破壞社會的信任。工具會越來越快,但我們不應忘記,對於結果的責任仍然屬於人類。

參考資料

  1. Why are good developers so wary of agentic development? https://martinfowler.com/rachels-ramblings/good-devs-wary.html
  2. Why Enterprises Are Hesitant to Adopt Agentic AI LinkedIn https://www.linkedin.com/posts/adam-tarbox_enterprises-wary-of-agentic-ai-due-to-data-activity-7351606862925946880-8jmf
  3. Why CIOs should be wary of agentic AI claims and vendor-led hype https://finance.yahoo.com/news/why-cios-wary-agentic-ai-070000323.html
  4. Agentic Coding: Why the Software Development Lifecycle Needs to be Reimagined https://insights.mgm-tp.com/en/2026/quality-assurance/agentic-coding-why-the-software-development-lifecycle-needs-to-be-reimagined/
  5. The Shift Towards Agentic AI: What It Means for Developers https://dev.to/lofcz/the-shift-towards-agentic-ai-what-it-means-for-developers-4a4o
  6. The New Security Risks of Agentic Development Snyk https://snyk.io/blog/agentic-development-lifecycle/
  7. What nearly 10,000 developer environments reveal about the security implications of AI coding agents https://snyk.io/blog/agentic-development-security-ai-coding-risk/
  8. StrongDM Software Factory https://factory.strongdm.ai/
AD
測試你的理解
Q1. 資深開發人員對導入代理人技術抱持謹慎態度的最大原因是什麼?
  • AI 速度太慢
  • 程式碼寫出來與在實際營運環境中運作良好是兩回事
  • AI 費用太昂貴
資深開發人員清楚知道,單純撰寫程式碼與確保程式碼在營運環境中穩定運作是完全不同的兩回事。
Q2. 當導入代理人開發模式時,需要同時改變的是什麼?
  • 辦公室裝潢
  • 軟體開發生命週期 (SDLC)
  • 午餐菜單
在代理人驅動的開發環境中,必須重新設計既有的品質管理與開發流程 (SDLC),才能避免品質下降或整合問題。
Q3. Gartner 如何評價代理人 AI 相關企業?
  • 大多數都沒有實體
  • 數千家企業中僅約 130 家提供實質解決方案
  • 所有企業都極具創新性
Gartner 評估認為,在數千家與代理人相關的企業中,僅有約 130 家真正擁有實質解決方案。