IBM actualizó Bob, su plataforma de desarrollo de software con IA agéntica, con nuevas funciones para coordinar varios agentes, controlar el consumo tecnológico y ejecutar flujos especializados de modernización. La propuesta trasladó el uso de IA desde tareas aisladas de programación hacia procesos completos, repetibles y auditables dentro del ciclo de desarrollo.

Coordinación de agentes y control de costos
La nueva versión incorporó la capacidad de asignar modelos según cada tarea, coordinar la ejecución entre agentes y entregar métricas de productividad, calidad, rendimiento y costo mediante Bobalytics. Esta función permitió supervisar el consumo y distribuir recursos conforme a las políticas internas de cada organización.
Bob también añadió llamadas paralelas a herramientas, de manera que un modelo pudiera solicitar varios recursos en una misma interacción y ejecutarlos conjuntamente. Sus subagentes operaron en contextos aislados para contener el uso de la ventana de contexto durante lecturas de archivos, búsquedas y trazas de funciones.

Neel Sundaresan, gerente general de Automatización e IA de IBM, sostuvo que las empresas ya no buscan únicamente asistentes capaces de generar código, sino plataformas que se integren con sus sistemas y operen bajo controles corporativos.
“Bob es la plataforma que los clientes empresariales han estado solicitando. El estándar para la IA empresarial ya no es un mejor asistente de programación, sino un socio de desarrollo agéntico de extremo a extremo que opere dentro de cualquier sistema que ya utilicen los equipos de desarrollo, con la gobernanza, la seguridad y los controles de costos que requieren las empresas”.
A partir de esa exigencia, Sundaresan vinculó la arquitectura de Bob con problemas concretos del desarrollo empresarial y presentó las nuevas funciones como una base técnica para ampliar posteriormente el alcance de la plataforma.
“[...] Creamos Bob para resolver los problemas que realmente enfrentan las organizaciones, y las actualizaciones que anunciamos hoy constituyen la base de todo lo que viene a continuación”.

Flujos para IBM Z, IBM i y Java
IBM incorporó paquetes con flujos prediseñados y personalizables para proyectos de modernización en IBM Z, IBM i y entornos Java. La compañía los presentó como procedimientos estructurados destinados a reducir la variabilidad de los resultados y mantener registros auditables en iniciativas de varias etapas.
El paquete para IBM Z contempló la modernización de aplicaciones COBOL y PL/I, además del análisis de JCL. La opción para IBM i añadió integración remota con el sistema de archivos, modos específicos y herramientas adaptadas a sus patrones operativos.
Para Java, Bob incorporó flujos guiados para migrar aplicaciones a Java 25, ejecutar refactorizaciones a gran escala y analizar dependencias. Estas capacidades fueron destinadas a carteras empresariales donde la complejidad técnica y la continuidad operacional limitaban el uso de asistentes genéricos.

Con esta actualización, IBM concentró en una misma plataforma la coordinación multiagente, el seguimiento del gasto y la modernización de tecnologías heredadas. El enfoque situó la IA como parte de la ingeniería de software empresarial y no únicamente como una herramienta para generar código.



