Orquestación de agentes: coordinar varias IA en torno a una tarea
La orquestación de agentes es la capa que decide quién hace qué en un sistema de IA: qué modelo o agente interviene, en qué orden, con qué herramientas y cómo se reúnen los resultados. Puede escribirse de antemano en código o confiarse a un agente «director de orquesta».
Datos a 22 de octubre de 2026
Lo esencial en cifras
| Nivel | Avanzado |
|---|
De qué hablamos
En cuanto una tarea requiere más de una llamada a un modelo, hay que decidir cómo se encadenan esas llamadas. Eso es la orquestación. Abarca el orden de los pasos, la elección del modelo o agente para cada uno, el traspaso de resultados, la gestión de errores y los puntos en los que una persona valida (humano en el bucle).
Los patrones más habituales
El artículo «Building effective agents», publicado por Anthropic en diciembre de 2024, distingue los flujos de trabajo, en los que modelos y herramientas siguen caminos definidos en el código, y los agentes, en los que el modelo dirige su propio proceso. Describe varios patrones que se han convertido en referencia:
- Encadenamiento: la salida de un paso es la entrada del siguiente.
- Enrutamiento: una primera llamada clasifica la petición y la envía al tratamiento adecuado.
- Paralelización: varias llamadas trabajan a la vez en partes independientes, o en la misma pregunta para comparar.
- Orquestador y trabajadores (orchestrator-workers): un modelo central divide la tarea sobre la marcha, delega cada parte y une los resultados.
- Evaluador y optimizador: una llamada produce y otra critica, en bucle.
Un ejemplo concreto
Una empresa quiere un informe semanal sobre las opiniones de sus clientes. Un agente coordinador reparte el trabajo: un subagente recoge las opiniones, tres subagentes analizan en paralelo las que tratan de la entrega, el producto y la atención, y un último redacta la síntesis. El coordinador comprueba que cada parte llega, repite la que falla y somete el informe a un responsable antes de enviarlo. Ese reparto se basa en una descomposición de tareas explícita.
Por qué importa
La orquestación determina tanto la fiabilidad como el coste de un sistema multiagente. Cada agente adicional lee contexto y consume tokens; la calculadora de coste de agentes le ayuda a estimar lo que añade una arquitectura más compleja. Protocolos como MCP y el protocolo A2A reducen el trabajo de integración, pero no toman las decisiones de diseño por usted.
Ideas falsas frecuentes
- «Cuantos más agentes, más inteligente es el sistema». A menudo, sobre todo es más caro y más difícil de depurar.
- «Orquestar significa siempre que un agente manda a los demás». Una secuencia sencilla programada de antemano también es orquestación, y a menudo la más fiable.
Términos relacionados
- Sistema multiagente · Organización en la que varios agentes de IA, cada uno con su papel, se reparten una tarea e intercambian resultados para completarla.
- Flujo de trabajo agéntico · Secuencia de pasos en la que un modelo de IA planifica, usa herramientas, revisa y corrige su trabajo en lugar de responder de una sola vez.
- Descomposición de tareas · División de un objetivo complejo en subtareas más simples, que un modelo o agente de IA resuelve una a una o en paralelo.
- Protocolo Agent2Agent (A2A) · Protocolo abierto que permite a agentes de IA de distintos proveedores descubrirse, comunicarse y encargarse tareas entre sí.
- Model Context Protocol (MCP) · Protocolo abierto que estandariza la forma de conectar una aplicación de IA con herramientas, datos y servicios externos.
- Humano en el bucle · Principio por el que una persona valida, corrige o detiene los pasos importantes de una IA o de un agente antes de que se ejecuten.
Para probar
Todo el glosario
Preguntas frecuentes
¿Orquestación y sistema multiagente son lo mismo?
No. Un sistema multiagente significa que hay varios agentes; la orquestación es la forma de coordinarlos. También se puede orquestar un solo modelo con varias herramientas, sin ningún otro agente.
¿Hace falta un framework para orquestar agentes?
No necesariamente. Una orquestación sencilla cabe en unas decenas de líneas de código o en una herramienta no-code. Los frameworks aportan sobre todo gestión del estado, recuperación ante errores, seguimiento de ejecuciones y pasos de aprobación humana.
¿Varios agentes son mejores que uno?
No siempre. Añadir agentes multiplica las llamadas al modelo, el coste y las ocasiones de que la información se pierda entre uno y otro. La recomendación habitual es empezar por lo más simple y añadir complejidad solo si aporta una mejora medible.
¿Qué relación tiene con MCP y A2A?
Son protocolos que facilitan la orquestación. MCP estandariza la conexión de un agente con herramientas y datos; A2A estandariza el diálogo entre agentes de distintos proveedores.
Fuentes de los datos
Datos a 22 de octubre de 2026
Señalar un error
¿Una cifra, una fecha o un dato le parece incorrecto? Díganoslo: verificamos cada aviso.