¿Qué es el patrón supervisor?
Pon a un solo agente a manejar un trabajo complejo y es fácil que se le caiga algo. El patrón supervisor añade un «agente gestor»: no hace él mismo el trabajo, solo divide la tarea, reparte las piezas entre varios subagentes, recoge sus resultados y arma la respuesta final — ajustando el reparto si hace falta.¿Qué gestiona el supervisor en concreto?
Dividir la tareaParte un objetivo complejo en subtareas y averigua cuáles pueden ir en paralelo y cuáles dependen de otras.
Asignar y coordinar
Entrega cada subtarea al subagente bueno en esa área, sigue el progreso y gestiona las dependencias.
Ensamble y control de calidad
Fusiona los resultados y devuelve lo que no cumple el nivel.
¿Cuáles son los beneficios?
La división del trabajo trae especializaciónCada subagente se centra en una sola cosa, lo que gana a un gran modelo intentando hacerlo todo.
Velocidad en paralelo
Las subtareas independientes corren a la vez, recortando el tiempo total.
Fácil de ampliar
Para añadir una capacidad, conectas otro subagente — el marco del supervisor apenas cambia.
¿Cuál es el coste?
Una capa extra de «gestión» significa más comunicación, latencia y gasto de tokens. Y si el supervisor se equivoca, puede arrastrar a todo el equipo fuera de rumbo.En resumen: el patrón supervisor le da al equipo de agentes un gestor que divide, asigna y ensambla el trabajo de principio a fin.
Comentarios