En la conferencia COMMON POWERUp 2025, IBM desveló su bala mágica para el desarrollo en IBM i: el Watson Code Assistant para IBM i (WCA for i). ¿Será este asistente de IA el cambio de juego que los desarrolladores RPG llevaban años esperando? 🤔
Arquitectura del Watson Code Assistant para IBM i: ¿El futuro del desarrollo en Power 10 y futuro Power 11?
Características de Watson Code Assistant para IBM i
- Explicación de Código al Instante 📊
La versión beta (disponible en julio) se centrará en tres pilares:
Edmund Reinhardt insiste:
“Necesitamos el código más feo que tengas. Cuanto más ‘embarazoso’, mejor.”
- Explicación técnica: Detalles para desarrolladores novatos o veteranos.
- Resumen ejecutivo: Ideal para equipos no técnicos.
- Documentación automática: Comentarios integrados o resúmenes externos listos para usar. Steve Will, CTO de IBM i, lo explica así:
“Imagina tener un experto en RPG a tu lado, desentrañando código antiguo en segundos. ¿Suena como ciencia ficción? Con WCA, es realidad.”
- Generación de Código (En camino)
Aunque pospuesto, el objetivo final incluye:
- Generación automática de código RPG.
- Creación de casos de prueba.
¿Llegará a tiempo para el segundo semestre de 2025? IBM asegura que sí.
- Integración con VS Code 🧩
WCA funciona como plugin en Visual Studio Code, con opciones en la nube o local. ¿RDi? No está en los planes… por ahora.
Entrena a la IA de Watson
- Entrenamiento IA: IBM necesita tu ayuda. ¿Tienes código RPG II, OPM o CL olvidado en un servidor? ¡Es oro para entrenar al modelo! 📦
- Errores inevitables: Durante las demostraciones, la IA ha fallado. Pero, ¿realmente importa si acelera el análisis de miles de líneas de código? ⚖️
El logo oficial: ¿Un símbolo de innovación o solo otro experimento tecnológico?
Futuros pasos de Watson Code Assistant
- Ejecución flexible: Nube vs. local. ¿Problemas con infraestructura? IBM estudia ejecutar WCA directamente en IBM i con Power11/Spyre.
- Más lenguajes: Próximamente CL, COBOL y SQL específico de IBM i (¡no es igual al de Oracle!).
- Actualizaciones ágiles: Sin lanzamientos anuales. Nuevas funciones aparecerán conforme el modelo aprenda.
💡 ¿Cómo puedo contribuir al asistente de código de Watson?
- Dona tu código:
Usa repositorios seguros de IBM (visibles para colaboradores o solo empleados).
¡Te indemnizan por riesgos legales! - Pruebas beta:
Únete a la public preview aquí.
¿Qué futuro podemos esperar?
WCA para IBM i no es solo una herramienta: es una necesidad estratégica para sobrevivir en el mundo del agentic AI. ¿Podrán los sistemas legacy competir con la IA proactiva? IBM apuesta fuerte por ello.
Captura de pantalla: Esto es el futuro del desarrollo en IBM i
Conclusión
Watson Code Assistant para IBM i es un salto audaz hacia la modernización. Aunque aún en fase temprana, su capacidad para descifrar código heredado y reducir la brecha entre generaciones de desarrolladores es revolucionaria. ¿Serás parte de esta transformación?
¡Sigue su evolución en la guía de GitHub o la página oficial aquí!