Un agente no puede ser experto en todo, y un único prompt de sistema enorme se vuelve frágil. Los subagentes te permiten componer un equipo de especialistas enfocados detrás de un único punto de entrada, coordinados por un supervisor que dirige cada solicitud al experto adecuado.
Un subagente es simplemente otro agente guardado al que un agente padre tiene permiso de delegar. Añades subagentes en el paso 5 del creador. Cada subagente mantiene su propio modelo, prompt de sistema, conocimiento y herramientas, de modo que un especialista en investigación puede ejecutar un modelo con mucha búsqueda web mientras un redactor ejecuta uno diferente, todos bajo el mismo padre.builderUn subagente es simplemente otro agente guardado al que un agente padre tiene permiso de delegar. Añades subagentes en el paso 5 del creador. Cada subagente mantiene su propio modelo, prompt de sistema, conocimiento y herramientas, de modo que un especialista en investigación puede ejecutar un modelo con mucha búsqueda web mientras un redactor ejecuta uno diferente, todos bajo el mismo padre.
Cuando un agente tiene subagentes, se convierte en supervisor. En lugar de responder directamente, interpreta la solicitud, decide qué especialista (o especialistas) debe manejar cada parte, delega el trabajo y luego fusiona los resultados en una respuesta coherente. La persona que pregunta ve un único agente; entre bastidores, un equipo coordinado realizó el trabajo.
| Ventaja | Por qué importa |
|---|---|
| Focus | Cada subagente tiene un prompt de sistema preciso y solo las herramientas que necesita, por lo que realiza su único trabajo mejor que un generalista. |
| Right model for the job | Un investigador con gran carga de razonamiento y un redactor rápido pueden ejecutarse en modelos diferentes de tus seis proveedores configurados, elegidos por subagente. |
| Reuse | Un subagente es un agente normal, por lo que el mismo especialista puede compartirse entre muchos supervisores en lugar de duplicarse. |
| Maintainability | Mejorar un especialista mejora todos los equipos a los que pertenece, sin tocar los demás. |
Imagina un supervisor de Escritorio de Contenidos para tu equipo de marketing. Le asignas tres subagentes:
Un compañero le pide al Escritorio de Contenidos un anuncio de lanzamiento. El supervisor envía el briefing al investigador, le pasa los hallazgos al redactor, dirige el borrador por el revisor y devuelve un anuncio terminado y acorde a la marca, todo desde una sola solicitud.
El patrón de supervisor se ejecuta en el mismo entorno de ejecución LangGraph que cualquier otro agente y flujo de trabajo. El supervisor y sus subagentes se coordinan como un grafo, por lo que el enrutamiento, la delegación y la fusión ocurren dentro de una ejecución gestionada con presupuestos compartidos y transmisión de eventos.
Dale al supervisor un prompt de enrutamiento claro (cuándo usar cada subagente y cómo combinar su salida) y deja que los especialistas tengan las instrucciones detalladas. Un supervisor ligero sobre expertos enfocados es más fácil de entender y mejorar con el tiempo.