Sistemas multiagente
Arquitecturas, diseño de subagentes, coordinación del estado y depuración de sistemas donde varios agentes colaboran en una tarea.
CursosDiseñar, construir y depurar un sistema multiagente con un orquestador, subagentes con instrucciones autocontenidas y estado externo, sabiendo cuándo compensa frente a un solo agente.
Antes convieneEl nivel Nivel 60 · Sistemas multiagente del roadmap te enseñó la mecánica: un orquestador reparte trabajo, los subagentes lo hacen en paralelo y alguien junta los resultados. Este curso va un paso más allá. Aquí aprendes a elegir la arquitectura según la tarea, a escribir subagentes que no dupliquen trabajo ni se pierdan, a guardar el estado fuera del contexto de los agentes y a depurar un sistema cuyo fallo puede estar en cualquiera de sus piezas.
La referencia de fondo es How we built our multi-agent research system (Anthropic, 2025), que cuenta con detalle qué funcionó y qué no al llevar un sistema así a producción. Lo citamos a lo largo del curso.
Para quién
Para quien ya tiene un agente funcionando y se plantea dividirlo, o ya tiene un sistema multiagente y le cuesta entender por qué falla. Si aún no has leído Cuándo NO usar multiagente, léela primero: la mayoría de los problemas no necesitan varios agentes.
Requisitos
- Haber completado Nivel 40 · Tu primer agente y al menos Orquestador y subagentes y Paralelismo: lanzar y recoger.
- Python 3.10+ con
asyncioo Node 18+. - Saber leer trazas de un agente (Depurar un agente leyendo sus trazas).
Temario
- Arquitecturas multiagente. Orquestador y trabajadores, pipeline y evaluador o debate. Qué problema resuelve cada una, cuándo falla y cómo elegir.
- Diseñar subagentes. Instrucciones autocontenidas, herramientas mínimas, presupuesto y formato de retorno estructurado.
- Coordinación y estado compartido. Un solo escritor, artefactos en almacenamiento externo, referencias en lugar de contenido y planes que sobreviven al contexto.
- Depurar sistemas multiagente. Trazas con identificadores padre-hijo, grabación y reproducción, y los fallos típicos de coordinación.
Qué construyes
Un sistema de investigación con un orquestador y subagentes paralelos que:
- recibe briefs autocontenidos con objetivo, límites y formato de retorno;
- devuelve resultados validados por esquema mediante una herramienta de entrega;
- guarda los hallazgos como artefactos en disco y pasa solo referencias al orquestador;
- registra una traza por agente enlazada a la del orquestador y permite reproducir una ejecución.
Es la versión de curso de Sistema multiagente de investigación.
Lecciones
4 · marca las que termines- 6.1 Arquitecturas multiagente 45 min · teoría
- 6.2 Diseñar subagentes 50 min · práctica
- 6.3 Coordinación y estado compartido 45 min · práctica
- 6.4 Depurar sistemas multiagente 50 min · práctica