En resumen
- Un sistema multiagente consta de varios agentes de IA con sus propias tareas, instrucciones y herramientas que colaboran, normalmente dirigidos por un coordinador.
- Anthropic informa de que un sistema así superó en un 90,2 % a un agente único en una evaluación interna de investigación, pero consumió unas 15 veces más tokens que un chat. Los tokens son las unidades de texto por las que cobran los servicios de IA.
- Otros desarrolladores advierten de que los subagentes que trabajan en paralelo toman supuestos contradictorios si no comparten el contexto.
- Regla práctica: empezar lo más sencillo posible y usar varios agentes solo para tareas parciales independientes, con derechos limitados y aprobación de personas.
Qué es un sistema multiagente
Un agente de IA consta de un modelo de lenguaje, instrucciones y herramientas. Anthropic distingue los flujos de trabajo, en los que modelos de lenguaje y herramientas se orquestan mediante rutas de código predefinidas, de los agentes, que dirigen por sí mismos su proceso y el uso de herramientas. Un sistema multiagente combina varios agentes de este tipo. En la práctica aparecen tres patrones básicos:
| Patrón | Cómo funciona | Ejemplo |
|---|---|---|
| Coordinador y especialistas | Un agente principal divide la tarea, reparte partes entre subagentes y reúne los resultados | Investigación sobre diez proveedores, un subagente por proveedor |
| Traspaso | Un agente pasa la conversación a otro responsable del tema | La primera atención al cliente pasa el caso a reembolsos o soporte técnico |
| Creador y revisor | Un agente crea, un segundo evalúa y da respuesta hasta que el resultado encaja | Borrador de texto con control de calidad frente a una lista de comprobación |
Qué muestra la práctica
En un artículo de junio de 2025, Anthropic describe un sistema de investigación basado en el patrón del coordinador. En su evaluación interna obtuvo un 90,2 % más de rendimiento que un agente único. A la vez, los agentes consumieron unas cuatro veces más tokens que un chat y los sistemas multiagente unas 15 veces más. Anthropic considera menos adecuadas las tareas con contexto compartido y muchas dependencias, como la programación, que tiene menos partes paralelizables que la investigación.
Cognition, desarrolladora de un asistente de programación, llegó ese mismo mes a una conclusión más prudente: los subagentes solo ven partes del conjunto, toman supuestos distintos y entregan resultados que no encajan. Los informes se contradicen menos de lo que parece: varios agentes ayudan en trabajos amplios y divisibles, pero cuestan bastante más potencia de cálculo y exigen más control.
Cuándo basta un agente o un flujo fijo
Anthropic recomienda buscar la solución más sencilla posible y aumentar la complejidad solo cuando haga falta. Para la mayoría de las tareas en empresas medianas significa:
- El proceso es fijo: leer una factura, comprobarla, contabilizarla. Un flujo fijo con pasos de IA es aquí más rápido, más barato y más fácil de verificar.
- La tarea necesita contexto continuo: redactar un presupuesto para un cliente concreto, responder a una consulta. Basta un agente con las herramientas adecuadas.
- Importan el coste y la rapidez: cada agente adicional consume tiempo y potencia de cálculo, y cada traspaso es una fuente de errores.
Cuándo tienen sentido varios agentes
- Las tareas parciales son independientes: revisar diez proveedores o veinte documentos a la vez y luego reunir los resultados.
- Los derechos deben seguir separados: un agente lee correos y solo tiene derechos de lectura; otro escribe en su sistema ERP, pero solo tras aprobación. Así el daño queda acotado si un agente se desvía por contenidos manipulados.
- Una segunda mirada es valiosa: un agente revisor contrasta el resultado con las fuentes antes de que lo vea una persona.
- El contexto se desbordaría: las tareas muy largas pueden dividirse en secciones que trata cada una un subagente.
Riesgos y control
- Costes: fije límites máximos por encargo y mida lo que consume cada ejecución.
- Cadenas de errores: el error de un agente lo hereda el siguiente. Lleve las fuentes con los resultados intermedios y revise por muestreo.
- Derechos: cada agente recibe solo lo que necesita. OWASP recoge la «Excessive Agency», es decir, los permisos demasiado amplios, como riesgo propio de las aplicaciones con modelos de lenguaje. Las acciones de escritura pasan por una aprobación.
- Trazabilidad: un registro muestra qué agente hizo qué y por qué. Si hay datos personales, se aplica el RGPD.
- Alto riesgo: si los agentes preparan decisiones sobre personas, por ejemplo en selección de personal o solvencia, se aplican normas estrictas conforme al anexo III del Reglamento de IA. Más en las categorías de riesgo.
Cómo proceder
- Escribir el proceso: pasos, datos, decisiones y quién aprueba.
- Empezar sencillo: con un flujo fijo o un agente, y medir los resultados.
- Localizar el cuello de botella: ¿dónde no basta, en tiempo, calidad o derechos?
- Dividir solo ahí: un subagente con tarea, entrada y salida claras.
- Comparar: coste, duración y tasa de errores frente a la solución sencilla.
- Incorporar la aprobación: una persona confirma antes de que algo salga al exterior o se contabilice.
Fuentes
- Anthropic: How we built our multi-agent research system, 13 de junio de 2025
- Anthropic: Building effective agents, 19 de diciembre de 2024
- Cognition: Don’t Build Multi-Agents, 12 de junio de 2025
- OpenAI: Agents SDK, Handoffs
- OWASP: Top 10 for LLM Applications 2025
- Reglamento (UE) 2024/1689 de inteligencia artificial, anexo III: EUR-Lex