Orquestación de agentes
Un coordinador es un agente principal que conversa contigo (o recibe una tarea), delega subtareas en un equipo de agentes especialistas, recoge sus resultados y devuelve una única respuesta agregada. Así se construyen equipos multiagente en niil.

Cómo funciona la delegación
El equipo del coordinador se define mediante aristas de delegación — arrastra desde el conector equipo del coordinador hasta cada nodo de agente que quieras en el equipo (se dibujan como líneas discontinuas). En tiempo de ejecución, el coordinador obtiene una acción de delegación por cada miembro del equipo, los llama según haga falta y sintetiza sus salidas en su respuesta. Los miembros del equipo pueden ser agentes desplegados o nodos de agente configurados en línea en el lienzo.
Construirlo
- Añade un nodo Coordinador. Dale un system prompt que describa el equipo y el objetivo (el prompt por defecto ya dice «delega subtareas y luego sintetiza»).
- Añade un nodo Agente por cada especialista. Configura cada uno con su propio modelo y prompt, o vincúlalo a un agente desplegado.
- Traza una arista de delegación desde el conector de equipo del coordinador hasta cada agente.
- Para chatear con el coordinador en vivo, activa la opción Interactivo del coordinador y el conmutador Persistente del flujo de trabajo (barra de herramientas).
- Guarda y luego Ejecuta.
Dos formas de ejecutarlo
- De una sola pasada — deja Interactivo desactivado, da una tarea al coordinador (mediante un disparador o su entrada) y ejecuta. El coordinador delega, agrega y el resultado aparece como la salida de su nodo en el inspector de ejecución.
- Interactivo — con Interactivo + Persistente activados, chatea con el coordinador en el panel de conversación en vivo. Cada mensaje que envías dispara una nueva ronda de delegación y una respuesta agregada.
Dónde aparece el trabajo de los subagentes
Las respuestas de los subagentes son resultados internos que el coordinador consume — no aparecen como mensajes de chat separados. Ves la respuesta agregada del coordinador en la conversación, y la contribución individual de cada subagente en Tracing.