Joule y el futuro de SAP: del asistente a los agentes
Hacia dónde lleva SAP a Joule tras Sapphire 2026, qué significa para los proyectos S/4HANA y en qué habilidades deberían invertir ya los desarrolladores.
Cuando se presentó en 2023, Joule parecía una ventana de chat sobre las aplicaciones SAP. Tres años después, SAP habla de la «empresa autónoma» y Joule se ha convertido en la puerta de entrada a toda una capa de asistentes y agentes de IA. En este artículo resumo dónde estamos, cómo interpreto la dirección y qué significa para nosotros como desarrolladores y consultores SAP.
Las cifras proceden de los anuncios de SAP y de la cobertura de Sapphire 2026. Los nombres de producto y su disponibilidad cambian rápido: revisa siempre la hoja de ruta actual de SAP antes de planificar un proyecto.
Del copiloto a los agentes
La evolución en tres pasos:
- Copiloto (2023–2024): Joule responde preguntas, navega por las apps y resume datos.
- Asistentes y agentes (2025): Joule se reposiciona como plataforma de agentes. Los agentes ejecutan tareas de varios pasos entre procesos, por ejemplo la gestión de disputas o el seguimiento de cobros.
- Empresa autónoma (2026): en Sapphire 2026 SAP presentó Joule Work como espacio de trabajo de IA único, anunció más de 50 Joule Assistants y más de 200 agentes especializados, y unió BTP, Business Data Cloud y Business AI en la SAP Business AI Platform.
Lo que de verdad es nuevo
- Joule Studio — el entorno de SAP para crear tus propios agentes. Se ejecutan en un runtime gestionado y pueden conservar el contexto entre sesiones.
- Contexto de negocio — un Knowledge Graph da a los agentes el significado de los objetos SAP: qué es un pedido de cliente y cómo se relaciona con entregas y facturas.
- Apertura — los agentes pueden llamar a herramientas no SAP mediante MCP, y existe integración de agente a agente con Microsoft 365 Copilot. SAP menciona también soporte para herramientas de código como Cursor y Claude Code.
- Modelos propios de SAP — SAP entrena modelos que entienden ABAP, RAP y CDS, en lugar de depender solo de LLM genéricos.
Qué significa para los proyectos S/4HANA
Mi opinión sincera: un agente es tan bueno como las API y los datos que tiene debajo. Para aprobar una solicitud de pedido necesita una API liberada, estable, con semántica clara y las autorizaciones correctas. Eso es justo lo que aporta el clean core:
- Las API liberadas y los objetos de negocio RAP se convierten en las «herramientas» de los agentes. Un objeto RAP bien diseñado, con validaciones y acciones, se puede usar directamente; un report Z mezclado con lógica de pantalla, no.
- La calidad de los datos importa más que nunca. Clientes duplicados o datos maestros incompletos producen respuestas seguras pero erróneas.
- Las autorizaciones deben pensarse bien: el agente actúa en nombre de un usuario, así que los roles deben ser precisos.
- Primero la nube: la mayoría de los nuevos agentes apuntan a despliegues cloud. Los clientes on-premise y ECC acceden a ellos cada vez más a través de una ruta de modernización.
Qué recomiendo aprender ya
- RAP y CDS, a fondo. Una buena semántica (anotaciones, asociaciones, acciones) hace que los objetos sean comprensibles para la IA.
- Fundamentos de BTP: destinos, XSUAA, CAP: ahí viven los agentes y las extensiones.
- MCP y diseño de herramientas. Ya uso el servidor MCP de ADT for VS Code para que un asistente de IA lea objetos ABAP de forma segura: solo lectura y con lista de permitidos. Un buen primer paso.
- Diseño de prompts y agentes: instrucciones claras, herramientas pequeñas y bien definidas, aprobación humana para todo lo que modifique datos.
Riesgos a tener en cuenta
- Licencias y costes siguen cambiando; las promociones no duran para siempre.
- Gobierno: ¿quién aprueba lo que hace un agente y cómo se audita?
- Expectativas: una demo no es un proceso productivo. Empieza con casos de uso acotados y medibles.
Conclusión
Joule ya no es «un chatbot en Fiori»: se está convirtiendo en la forma en que los usuarios trabajarán con SAP, y los agentes harán cada vez más tareas rutinarias. Para nosotros es una buena noticia: ese futuro se apoya en objetos backend limpios y bien modelados. Cuanto mejores sean nuestros objetos RAP y nuestras API, más útil será Joule.
Fuentes
- SAP News – New Joule Studio for enterprise-scale agentic development
- SAP – Top 5 Sapphire 2026 AI announcements
- Techzine – SAP launches the autonomous enterprise at Sapphire 2026
- Computer Weekly – Sapphire 2026: route change on the road to business AI
- ERP Today – SAP TechEd 2026: what's rolling out through 2027
Comentarios