AgentRun: lenguaje de flujo de trabajo para agentes de IA

Fuentes: AgentRun: A workflow language for AI agents

AgentRun es un lenguaje de flujo de trabajo diseñado para orquestar agentes de inteligencia artificial existentes, permitiendo definir pasos repetibles y decisiones estructuradas sin modificar la infraestructura de la aplicación. Esta herramienta, desarrollada por Parcha-ai, integra la plataforma Jev para tomar decisiones focalizadas y permite invocar agentes cuando se requiere investigación adicional, manteniendo intactos los permisos, modelos y presupuestos de la aplicación original.

El sistema opera mediante un documento de flujo de trabajo que se puede escribir en JSON o mediante un constructor en TypeScript con contratos de Zod. Los nodos de ejecución ejecutan JavaScript con privilegios de proceso, lo que exige un entorno de aislamiento para autores de flujos no confiables. La integración con Jev requiere que las respuestas cumplan con criterios de confianza específicos, como una confianza mínima de 0.8, para validar la decisión antes de escalar a revisión humana si es necesario.

AgentRun incluye una extensión para Pi 0.87.0, que permite a los usuarios construir, inspeccionar y ejecutar flujos de trabajo directamente desde la interfaz de Pi. Los flujos pueden contener bucles limitados, mapeo paralelo de tareas y llamadas a otros flujos. La versión beta 0.1.0-4 requiere Node.js 22.19+ y npm, y ofrece ejemplos de demostración que ilustran cómo gestionar casos de soporte, investigación de decisiones y escalonamiento de tareas críticas.