新聞

IBM正式發布企業級AI開發平臺IBM Bob,這是一套面向企業開發團隊的代理式AI開發工具,專用於開發者工作流程,並提供Bob IDE與命令列工具Bob Shell。開發者可在Bob IDE中以自然語言操作,讓Bob理解專案內容、規畫變更、修改程式碼、執行命令,或透過MCP串接外部工具與企業內部系統,而Bob Shell則將Bob能力帶到終端機,支援命令列任務、腳本自動化與終端機工作流程。

相較於只提供程式碼完成或片段生成的AI程式開發助理,Bob更接近可操作專案檔案、呼叫工具、切換工作模式,並執行多步驟任務的AI輔助軟體開發生命周期(SDLC)工作環境。Bob可在軟體開發生命周期中協助開發團隊處理規畫、開發、測試、部署與維運等工作,並滿足企業導入AI輔助開發後,對流程協調、治理控管、資安檢查與系統現代化的需求。

Bob採用多模型調度方式,會依任務需求在不同模型之間分派工作。IBM表示,Bob可使用Anthropic Claude、Mistral開源模型與IBM Granite,也可搭配針對程式推理、資安檢查與下一步編輯預測微調的模型,並依準確性、效能與成本等條件選擇適合的模型。較簡單的完成任務可交給較輕量模型,較複雜任務則交由能力較高的模型處理。

IBM強調,Bob將安全控制嵌入開發流程,包括提示正規化、敏感資料掃描、即時政策執行與AI紅隊測試。Bob也提供命令列工具Bob Shell,讓開發團隊在終端機與自動化流程中使用Bob能力,並建立可追蹤的代理執行紀錄,使AI生成或修改程式碼時,能留下從開始到結束的操作脈絡。開發者也可依工作型態設定核准方式,決定哪些動作需要人工確認,哪些動作可自動核准。

Bob自2025年6月先在內部由100名開發者試用,IBM表示,目前已有超過8萬名IBM員工採用。IBM列舉Bob應用適用情境包括稅務平臺現代化、Java升級、程式重構、測試產生、文件生成,以及大型既有系統分析等工作。既有WCA(Watsonx Code Assistant)客戶則會持續獲得支援,並可依需求逐步轉向Bob。