IBM發布企業級AI開發平臺Bob,將AI輔助擴及軟體開發生命周期
相較於只提供程式碼完成或片段生成的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。
Introducing IBM Bob: AI Development Partner that Takes Enterprises from AI-Assisted Coding to Production-Ready Software
Bob doesn’t just help developers write code fast. It works across the full software development lifecycle (SDLC), from planning and coding to testing, deployment, and modernization, with the governance and security controls enterprises need.
newsroom.ibm.com
Comments (0)