IBM Bob lleva la IA agéntica al ciclo completo del software

IBM ha lanzado de forma global IBM Bob, un asistente de desarrollo centrado en Inteligencia Artificial que quiere ocupar un espacio más amplio que el de los copilotos de programación tradicionales. La compañía lo presenta como un socio de desarrollo para equipos empresariales, capaz de trabajar a lo largo de todo el ciclo de vida del software: planificación, diseño, codificación, pruebas, despliegue, operaciones y modernización de aplicaciones.

El movimiento llega en un momento en el que los asistentes de código están dejando de ser simples herramientas para completar líneas dentro del editor. La nueva batalla está en los agentes que entienden repositorios completos, coordinan tareas, llaman a herramientas, generan pruebas, documentan cambios y mantienen trazabilidad. IBM intenta diferenciarse en un terreno especialmente sensible para grandes empresas: modernizar software crítico sin perder control, seguridad ni capacidad de auditoría.

Más que escribir código

Bob no nace como una herramienta pensada solo para acelerar la escritura de funciones. IBM lo define como una plataforma agéntica para el SDLC, las siglas en inglés de software development lifecycle. La diferencia no es menor. En lugar de limitarse a sugerir fragmentos de código, Bob puede participar en tareas de descubrimiento, diseño, programación, pruebas, despliegue y operación, coordinando agentes especializados según el rol y la fase del proyecto.

La promesa de IBM se apoya en una idea bastante reconocible para cualquier equipo empresarial: la mayor parte del desarrollo no se pierde únicamente programando, sino saltando entre herramientas, aclarando requisitos, revisando código heredado, generando documentación, preparando pipelines, cumpliendo políticas internas y corrigiendo deuda técnica. Bob intenta actuar sobre ese conjunto, no solo sobre el momento de escribir código.

Dinesh Nirmal, vicepresidente sénior de IBM Software, resume el enfoque con una advertencia clara: acelerar sin controles puede ser simplemente “riesgo más rápido”. Es una frase de proveedor, pero encaja con una preocupación real. En entornos regulados o con sistemas heredados, introducir Inteligencia Artificial en el desarrollo puede aumentar la productividad, pero también crear puntos ciegos si el código llega a producción sin revisión suficiente, si se filtran datos sensibles o si no queda rastro de las acciones del agente.

Por eso IBM insiste en que Bob incorpora modos basados en perfiles, estándares aplicados, guías reutilizables, invocación de herramientas y gobernanza con intervención humana. En la práctica, la compañía quiere vender una idea: que la Inteligencia Artificial en desarrollo no se gestione como una colección de prompts sueltos, sino como un sistema con flujos, controles y responsabilidades.

Modernización, seguridad y trazabilidad

Uno de los grandes focos de IBM Bob es la modernización. La compañía cita estimaciones según las cuales entre el 60 % y el 80 % de los presupuestos de desarrollo se destinan a esfuerzos de modernización, un terreno en el que IBM tiene mucho interés por su presencia histórica en mainframe, middleware, sistemas híbridos y grandes clientes corporativos. Bob coordina agentes para trabajar sobre código, pruebas, documentación y pipelines, con el objetivo de reducir tareas que normalmente llevarían semanas o meses.

IBM pone como ejemplo el caso de Blue Pearl, una empresa de soluciones cloud y consultoría, donde Bob habría ayudado a completar una actualización típica de Java de 30 días en tres días, con más de 160 horas de ingeniería ahorradas. También señala usos en EY para acelerar la modernización de una plataforma fiscal global mediante refactorización, generación de pruebas y documentación. Son resultados presentados por IBM y sus clientes, por lo que deben leerse como casos concretos, no como una garantía universal para cualquier proyecto.

La seguridad aparece integrada en el relato desde el principio. Bob incluye normalización de prompts, escaneo de datos confidenciales, aplicación de políticas en tiempo real y ejercicios de red team de Inteligencia Artificial dentro del flujo de desarrollo. Esta parte será clave para que la herramienta tenga sentido en empresas que no pueden permitirse que un agente lea, modifique o genere código sin límites.

También destaca BobShell, la interfaz de línea de comandos de Bob. IBM afirma que permite crear procesos agénticos autodocumentados en tiempo real, de forma que cada acción quede trazada de extremo a extremo. Para equipos de compliance, auditoría o seguridad, este punto puede ser tan importante como la generación de código. Si una empresa usa agentes para cambiar software crítico, necesitará saber qué se hizo, por qué, con qué modelo, sobre qué archivos y con qué aprobaciones.

Orquestación multimodelo para controlar coste y rendimiento

IBM Bob no se apoya en un único modelo. La compañía explica que la herramienta enruta dinámicamente cada tarea hacia el modelo más adecuado según precisión, rendimiento y coste. Entre los modelos citados aparecen Anthropic Claude, modelos open source de Mistral, IBM Granite y modelos especializados ajustados para razonamiento de código, seguridad y predicción de próxima edición.

Esta orquestación multimodelo refleja una tendencia cada vez más clara en la industria. Las empresas no quieren usar siempre el modelo más grande y caro si una tarea sencilla puede resolverse con uno más ligero. Al mismo tiempo, no pueden enviar tareas complejas de arquitectura, seguridad o modernización a modelos que no tengan suficiente capacidad. El reto está en decidir automáticamente cuándo usar cada uno.

IBM acompaña este enfoque con precios de traspaso y visibilidad de uso, para que las organizaciones puedan alinear el gasto en Inteligencia Artificial con resultados concretos. Es un mensaje que llega en pleno cambio de modelo económico en las herramientas de desarrollo con IA, donde proveedores como GitHub ya están migrando hacia facturación basada en uso y tokens.

La disponibilidad también queda definida: IBM Bob se ofrece ya como SaaS, con una prueba gratuita de 30 días y planes individuales y empresariales. IBM adelanta además que trabaja en despliegues locales para organizaciones con requisitos de residencia de datos o cumplimiento normativo, un punto importante para sectores regulados, administraciones públicas y grandes corporaciones que no pueden mover ciertos datos fuera de entornos controlados.

La prueba interna de IBM

Antes de su disponibilidad global, Bob se desplegó dentro de IBM. La compañía afirma que empezó en junio de 2025 con 100 desarrolladores y que ya lo usan más de 80.000 empleados en todo el mundo. Según encuestas internas citadas por IBM, los usuarios reportaron una mejora media de productividad del 45 % en trabajos de modernización, seguridad y nuevo desarrollo. Equipos como IBM Instana comunicaron reducciones del 70 % en el tiempo dedicado a determinadas tareas, mientras que el equipo de IBM Maximo estimó un ahorro del 69 % en pruebas de generación y refactorización.

Estos datos son interesantes, pero conviene matizarlos. Son cifras comunicadas por IBM y basadas en usuarios encuestados o casos específicos. No equivalen a una medición independiente aplicable a cualquier equipo, lenguaje o base de código. Aun así, muestran que IBM ha probado Bob a escala interna antes de llevarlo al mercado, algo relevante en una categoría donde abundan las demos vistosas y escasean los despliegues empresariales amplios.

El lanzamiento de Bob también revela cómo IBM quiere posicionarse frente a Copilot, Cursor, Claude Code, CodeWhisperer, Gemini Code Assist y otros asistentes. Su apuesta no pasa por decir que escribe más rápido que nadie, sino por prometer una experiencia más gobernada para empresas: humanos en el ciclo, auditoría, políticas, seguridad, multimodelo y foco en modernización.

El reto será demostrarlo fuera de IBM. Las empresas tienen código heredado, dependencias internas, procesos de aprobación, arquitecturas híbridas y equipos con distintos niveles de madurez. Si Bob logra encajar en esos entornos sin añadir complejidad excesiva, puede tener recorrido. Si se percibe como otra capa más de herramienta, gobernanza y configuración, su adopción dependerá mucho del valor que consiga demostrar en proyectos reales.

La IA en desarrollo de software entra así en una etapa menos experimental. Ya no basta con que el asistente complete código en el editor. Las empresas quieren saber si puede modernizar con seguridad, documentar lo que hace, respetar políticas, controlar costes y trabajar dentro de flujos ya existentes. IBM Bob llega precisamente a esa conversación: menos magia de prompt y más disciplina de ingeniería.

Preguntas frecuentes

¿Qué es IBM Bob?
IBM Bob es un socio de desarrollo basado en Inteligencia Artificial diseñado para equipos empresariales. Trabaja a lo largo del ciclo de vida del software, desde planificación y codificación hasta pruebas, despliegue, operaciones y modernización.

¿En qué se diferencia de un asistente de código tradicional?
No se limita a sugerir líneas de código. IBM lo presenta como una plataforma agéntica con agentes especializados, flujos gobernados, controles de seguridad, auditoría y orquestación multimodelo.

¿Qué modelos utiliza IBM Bob?
IBM afirma que Bob puede enrutar tareas entre modelos como Anthropic Claude, Mistral, IBM Granite y modelos especializados ajustados para código, seguridad y predicción de próximas ediciones.

¿Cómo está disponible IBM Bob?
IBM Bob ya está disponible como oferta SaaS, con prueba gratuita de 30 días y planes individuales y empresariales. IBM prevé despliegues locales en el futuro para organizaciones con requisitos de residencia de datos o regulación.

vía: newsroom.ibm

encuentra artículos

newsletter

Recibe toda la actualidad del sector tech y cloud en tu email de la mano de RevistaCloud.com.

Suscripción boletín

LO ÚLTIMO

Las últimas novedades de tecnología y cloud

Suscríbete gratis al boletín de Revista Cloud. Cada semana la actualidad en tu buzón.

Suscripción boletín
×