Descubre La Mejor Plataforma Low-Code
Wina Arambule |
4 Min.

GeneXus for Agents: desarrollo con GenAI sin perder el control

GeneXus
for Agents
es la capa que permite que los agentes de Inteligencia Artificial comprendan, generen, revisen y propongan cambios en los objetos de GeneXus con el contexto completo de la Plataforma, mientras el motor de GeneXus valida dichos cambios y los integra de nuevo en el flujo de trabajo de desarrollo.

En GeneXus, todo el conocimiento del negocio vive en la Knowledge Base, no en el código fuente. En la KB conviven los objetos, las transacciones, las reglas, los datos y las relaciones que definen el sistema.

GeneXus for Agents le da a los agentes de IA la capacidad de leer, razonar y proponer cambios sobre esa KB, mientras el motor de GeneXus se encarga de lo que siempre hizo: generar código determinista, correcto y listo para producción.

¿Cómo funciona GeneXus for Agents?

El flujo de trabajo con GeneXus for Agents se puede resumir así:

  • Un agente de IA recibe una instrucción en lenguaje natural (por ejemplo, «agregar un módulo de gestión de proveedores con aprobación por niveles»).
  • El agente accede a la Knowledge Base a través del GeneXus MCP Server, que implementa el Model Context Protocol (MCP). Este protocolo define una forma estructurada y estándar para que los agentes de IA interactúen con la Knowledge Base de GeneXus. Los objetos de la KB se representan como como archivos .gx con una sintaxis declarativa propia de GeneXus, lo que permite que modelos de lenguaje los lean, razonen sobre ellos y propongan modificaciones de manera eficiente.
  • El agente trabaja con GeneXus Skills: un conjunto de instrucciones que le enseñan al agente cómo debe comportarse dentro del ecosistema GeneXus, qué convenciones respetar, cómo nombrar objetos, qué patrones usar.
  • Los cambios sugeridos por el agente son validados automáticamente por el motor de GeneXus, aunque el desarrollador puede revisar y aprobar cada modificación antes de que se integre a la KB.
  • Una vez validado, GeneXus genera el código de forma determinista para la tecnología destino, como siempre lo hizo.

Este flujo puede ejecutarse desde el IDE de GeneXus o desde una Interfaz de Línea de Comandos (CLI, por sus siglas en inglés).

¿Por qué GeneXus For Agents es importante para los desarrolladores GeneXus?

GeneXus for Agents potencia a los desarrolladores, no los desplaza. El equipo sigue siendo quien define qué se construye, revisa lo que el agente propone, y toma las decisiones de arquitectura. La diferencia es que ahora puede delegar en la IA tareas repetitivas, exploraciones, generación de UI, integraciones auxiliares y revisiones, mientras GeneXus garantiza que el sistema siga siendo consistente y mantenible.

Está diseñado para no generar dependencia de un modelo de IA en particular, permitiendo usar cualquier LLM compatible con MCP, lo que significa que el control del sistema permanece en manos del equipo y de GeneXus, no del proveedor de IA.

Para quienes están evaluando adoptar GeneXus, es una razón más para decidirse, ya que obtendrán las garantías tradicionales de la Plataforma, y también la capacidad de trabajar con IA de forma estructurada y controlada.

GeneXus for Agents está disponible sin costo adicional para usuarios con mantenimiento al día que utilizan
GeneXus
Next
o
GeneXus
18
. Si trabajas con versiones anteriores (GeneXus 15, 16 o 17) y quieres usar esta funcionalidad, deberás actualizar a GeneXus 18. Para migrar a una versión compatible, te recomendamos contactar a Fast Code Studio de Globant o a los Partners de GeneXus.


GeneXus
for Agents: velocidad de IA, con garantía GeneXus

En los próximos artículos de esta serie profundizaremos en cada componente de GeneXus for Agents: qué es la Knowledge Base y por qué es clave, cómo funciona el GeneXus MCP Server, qué son las GeneXus Skills, y por qué el desarrollo basado solo en prompts tiene limitaciones estructurales que van más allá de la calidad del modelo.

Invitamos a toda la Comunidad GeneXus a explorar y experimentar sus soluciones con GeneXus for Agents.

Para más información, visita la documentación oficial de GeneXus for Agents.

También te puede interesar leer:

El Campfire Model: ecos del pasado en la era del desarrollo con Agentes

¿Qué es GeneXus for Agents?

GeneXus en la era del desarrollo agéntico

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Volver al incio