Subagente
Un subagente es un agente de IA especializado que se encarga de un componente específico de una tarea mayor dentro de una arquitectura multiagente, operando de forma autónoma en su dominio y reportando resultados a un agente supervisor coordinador.
Comprendiendo Subagente
Los subagentes son los encargados del trabajo en un sistema multiagente con patrón supervisor-trabajador. Cada subagente está optimizado para un dominio o tipo de tarea específico: uno puede especializarse en operaciones de correo, otro en gestión de calendario, otro en consultas a bases de datos y otro en llamadas a APIs externas. Los subagentes pueden operar en paralelo cuando sus tareas son independientes, permitiendo mejoras significativas de velocidad frente al procesamiento secuencial. Una solicitud para "preparar mis reuniones del lunes" podría enviar subagentes simultáneamente para: obtener detalles de asistentes en el calendario, recuperar emails recientes de esos asistentes, revisar tareas abiertas en la herramienta de proyectos y recopilar documentos relevantes de Notion, completando en segundos lo que llevaría minutos de forma secuencial. Los subagentes también permiten una especialización que mejora la calidad. Un subagente de correo puede contar con prompts, herramientas y contexto específicamente adaptados al correo, lo que lo hace más efectivo que un agente de propósito general para esas tareas. Esta especialización es similar a cómo los consultores expertos superan a los generalistas en su campo. En LangGraph (el marco de agentes de GAIA), los subagentes se representan como nodos en el grafo. La estructura del grafo define cuándo se activa cada nodo, qué entradas recibe y cómo sus salidas fluyen hacia otros nodos.
Cómo GAIA usa Subagente
GAIA descompone solicitudes de usuario complejas en tareas de subagentes en paralelo. Al preparar un resumen de reunión, el subagente de correo electrónico de GAIA extrae los hilos relevantes, el subagente de calendario recupera el contexto de los asistentes y el subagente de tareas muestra los elementos pendientes relacionados con la reunión, todo en paralelo, combinando los resultados en un solo informe unificado.
Conceptos relacionados
Agente Supervisor
Un agente supervisor es un agente de IA que coordina el trabajo de múltiples subagentes especializados, descomponiendo tareas complejas en partes, delegando cada una al agente apropiado y sintetizando sus resultados en un todo coherente.
IA agéntica
La IA agéntica describe sistemas de inteligencia artificial diseñados para operar de forma autónoma, tomando decisiones y ejecutando tareas de varios pasos con una supervisión humana mínima.
Bucle de agente
Un bucle de agente es el ciclo de ejecución iterativo de un agente de IA en el que razona sobre el estado actual, selecciona y ejecuta una acción (a menudo llamando a una herramienta), observa el resultado y repite hasta completar la tarea o alcanzar una condición de parada.
Orquestación de IA
La orquestación de IA es la coordinación de varios agentes, modelos y herramientas de IA para trabajar conjuntamente en la realización de tareas complejas y con múltiples pasos que ningún componente podría manejar por sí solo.
Agentes en paralelo
Los agentes en paralelo son varios agentes de IA que ejecutan tareas independientemente de forma concurrente, combinando sus resultados para completar flujos de trabajo complejos más rápido que el procesamiento secuencial de un solo agente.


