AI程式工具戰場正從個人加速器迅速轉進企業升級。在三大公有雲搶進企業級開發平台時,長年耕耘大型主機市場的IBM於4月推出自家專精軟體開發的「AI開發夥伴」Bob,能否靠主打AI治理順利搶單?
Bob是什麼?
Bob是IBM在2025年中於內部推出、年底進入預覽測試階段的軟體開發、交付與治理平台,在今年4月底正式於全球公開上市。可說是上一代程式碼助理watsonx Code Assistant的升級版本。目前以SaaS形式提供個人與企業版本,未來也將推出本地版本,服務企業資料落地的需求。
目前,AI開發工具競爭者眾。台灣IBM數據與AI技術總監李維倫解釋,Bob主打的不是生成程式碼的速度,而是提供企業一個在效率與治理間的理想平衡點。他直言,「效率高不一定等於成功。」
不比速度比治理,IBM的企業AI算盤
從企業角度來看,光只有程式碼生成這一段任務的速度提升,不足以證成整體競爭力。IBM Bob將代理AI嵌進整個軟體開發生命週期,從計畫、設計、研發、測試、部署到維運,為AI代理們設計不同的「角色」。
例如,IBM內建有「規劃」、「程式碼」、「問答」等模式,使用者根據任務性質選取適合的模式,再由Bob調配適合的模型執行任務。使用者亦可以自行設定客製化模式。
Bob採用多模型協作架構,較簡單的任務由IBM自家的Granite應付,較複雜工作可以調用Claude或Mistral等模型。IBM相信,這樣的多模型路由設計可為客戶節省成本,避免使用者調用最高級模型服務自己所有需求的傾向。無論底層調用什麼模型,客戶統一依用量向IBM支付「Bobcoins」的做法,也較為簡明。
這一方面補足了Granite面對複雜程式任務的應對能力,也是IBM避險的設計。不過度依賴單一外部模型,也讓IBM得以更彈性服務不同企業客戶的合規需求。IBM表示,未來地端版本高度可能開放企業接入自訓的模型。
Cursor不懂的,IBM最懂!40年主機護城河如何變成生意
Bob同時也是IBM加速現代化工程、防守公有雲搶食大型主機客戶的利器。雖然Bob也提供個人訂閱服務,IBM主戰場仍在企業端,尤其是IBM服務已久的金融、保險、醫療與公部門等高監管行業。這塊大型企業的技術債市場,可能相當豐厚。
目前,許多IBM的金融業、製造業客戶,底層系統仍在使用COBOL或舊版Java。但COBOL工程師越來越少,許多已屆退休年齡,提升系統後續維運的風險。同時,金融、製造業等客戶重視服務穩定性,大改複雜系統程式碼帶來的停機風險高,讓許多CIO們選擇持續維運,把現代化工程的重責大任交給下一任接班者。
IBM在此塊市場有差異化護城河。許多COBOL大型主機的供應商就是IBM自己,IBM最了解這些舊系統的痛點,也有大量程式碼可以訓練模型。面對善於用Python寫全新程式的Cursor、Claude Code等對手,IBM在分析、更新COBOL、Java等語言上具有優勢。
台灣IBM客戶創新工程架構總監陳威皓舉例,日前團隊為一間台灣金融機構更新擁有40年歷史的COBOL核心系統的過程,有如聽「天橋底下說書人講故事」。開發專案許多環節沒有書面文件,只能聽老工程師口述當時的經驗,這是一般AI工具難以應對的情境。
陳威皓解釋,大部分AI程式工具可以讀程式碼,但是自己生產大型主機的IBM更懂程式碼與系統之間的連結。這讓IBM團隊得以接續老工程師們的工作,降低未來無人維護的風險。
陳威皓也認為,三大公有雲的開發平台服務希望鼓勵客戶多多上雲,但多數企業還是希望、或需要至少部分資料位於地端,因此看好IBM所耕耘的混合雲架構在合規、治理需求下的吸引力。
不再靠語法打天下,AI時代軟體人才要的是「組合拳」
李維倫觀察,這類代理協作式開發平台的優化,對軟體生態系人才帶來幾個關鍵轉向。
一個是關鍵技能從「語法」轉向「思維」。他認為,不應只把AI生成程式碼的能力看做是軟體技術門檻降低,或是寫程式這件事變得簡單。而是軟體人才的關鍵技能從編寫程式,轉向思考設計架構以及如何與AI協作。這其中講求的是系統思維與分解問題的能力。
李維倫預期,文、理組學生過往的差異鴻溝,會因為這類工具而弭平。
因應這樣的趨勢,企業需要建立新的人才培育體系。李維倫認為,企業重視的技巧已不是對少數程式語言的精通程度,而是能否在合規架構下進行大型專案的流程編排,「不再是以前你一招打遍天下,需要打出『組合拳』。」
