AgentSPEX: Un lenguaje de especificación y ejecución para agentes inteligentes | Framework formal para el diseño y despliegue de sistemas multi-agente | Cómo estandarizar la programación de agentes autónomos con un lenguaje dedicado
Abstract
PROBLEMA: La creación de sistemas multi-agente robustos se ve obstaculizada por la falta de un lenguaje formal que permita definir tanto el comportamiento esperado (especificación) como la implementación técnica (ejecución) de forma unificada. SOLUCIÓN: Los autores introducen AgentSPEX, un nuevo lenguaje de especificación y ejecución diseñado específicamente para orquestar agentes de IA. Este lenguaje permite definir objetivos, restricciones y protocolos de interacción de forma clara y declarativa. METODOLOGÍA: El lenguaje se basa en una gramática formal compatible con entornos de ejecución de LLMs y se probó mediante la implementación de tareas complejas de automatización de software y gestión de datos. RESULTADOS: AgentSPEX reduce la ambigüedad en la definición de tareas y mejora la tasa de éxito de los agentes en entornos dinámicos en un 30% en comparación con instrucciones en lenguaje natural. RELEVANCIA: Es fundamental para la ingeniería de prompts avanzada y el despliegue de infraestructuras de agentes industriales donde la fiabilidad es prioritaria.