企业需求推动IBM Bob平台更新随着企业不再局限于使用AI代码编写助手转而寻求加速软件交付的方法此次IBM Bob平台新版本发布增加了多智能体工作流、并行执行和内置治理功能。如今企业使用AI编写代码的比例在25%到75%之间取决于不同统计来源这意味着开发者正将精力转移到软件开发流程的其他环节会遇到全新问题。IBM Bob平台简介及更新内容今年早些时候IBM推出了IBM Bob智能软件开发平台旨在帮助开发者应对整个软件开发生命周期SDLC中的挑战。为进一步完善该平台IBM于周四宣布一系列更新包括全新的多智能体功能、并行工具调用以及内置的成本和使用分析功能。此外还推出三个专门工作流分别针对Java现代化、IBM i操作系统OS以及大型机架构IBM Z。IBM Bob副总裁Michael Kwok表示IBM Bob并非只是单纯的代码编写助手市场焦点已转变为哪个平台能帮助企业在整个生命周期内安全、高效且经济地交付软件Bob的设计初衷就是解决更广泛问题涵盖理解复杂系统、规划变更等多方面它不仅支持代码编写还支持围绕代码的各项工作。Bob的新特性今年4月全球上线的Bob将智能AI融入整个开发过程提供基于不同角色的模式、可复用的操作手册以及强制执行的标准。Bob能够调用工具执行不同任务并在不同模型间分配任务还能同时运行多个任务。从安全角度看它会扫描敏感数据实时执行策略并将红队测试融入开发工作流。Kwok指出企业级软件开发通常需要多项工作Bob能协调这些工作。现在Bob可以并行调用原生模型工具将原本30秒的任务缩短至10秒以内同时降低令牌消耗其上下文窗口也更大从V1版本的200K令牌增加到270K。此外Bob可以调用子智能体执行探索性步骤主智能体启动子智能体完成独立任务后接收摘要丢弃中间步骤防止上下文窗口膨胀。Kwok解释说并行工具调用减少等待时间子智能体使主上下文更清晰关键在于Bob能以易于理解、可重复和可审计的方式协调事情。“Bobalytics”提供重要指标Bob现在配备了“Bobalytics”这是一款为团队提供可视化和成本优化的工具可帮助进行监督、监控使用情况和分配资源。Kwok表示目标是帮助企业了解AI使用量及是否创造有意义的价值。Bobalytics围绕多个视图设计管理员和经理有不同需求。这有助于做出重要决策如采用率高但价值低团队可能需要更好的工作流或培训若某个团队成本飙升领导者需了解情况并采取措施。Bob的专业套件几十年来IBM一直致力于企业大型机、Java代码库和操作系统的现代化改造现在将专业知识融入三个预构建、可定制的工作流中。用于Java现代化的Bob可帮助团队进行Java版本迁移识别兼容性问题等。现在它可以并行执行任务子智能体可进行针对性调查。针对IBM i的Bob具有为IBM i操作系统优化的专业技能和智能工作流包括重构应用、创建文档等“IBM i数据库模式”使Bob能够模拟经验丰富的数据库工程师。大型机环境难集成AIIBM首次将原生AI应用现代化引入IBM Z用于IBM Z的Bob提供可复用的技能等能适应不同任务例如可对字段更改影响进行推理。Kwok指出Java、Z和i环境不同IBM的领域专业知识是关键的差异化因素IBM最终将拓展到其他特定工作流功能领域。IBM Bob并非普通的代码助手Info - Tech Research Group首席研究总监Shashi Bellamkonda表示IBM Bob并非简单集成到集成开发环境中的代码助手它将安全、测试和治理融入代码生成环节。提示规范化功能会拦截不安全指令实时扫描敏感数据并检测机密信息且在整个代码生命周期中持续执行策略。Bob会自动选择模型内置和自定义模型使开发者无需切换工具。此外模型上下文协议MCP集成使Bob能够连接到现有的工具链。Bellamkonda指出大多数AI代码编写工具工作方式类似而IBM Bob在相同阶段工作但将检查机制融入生成过程。整个行业今年达成共识这些工具的区别仅在于介入位置。当新技术犯错时如何控制局面这是值得人们关注的问题。