ENΒ·ESΒ·DEΒ·PTΒ·FR
⌘K

Generacion de Sub-Agentes

El agente puede generar agentes hijos para tareas complejas, habilitando la delegacion recursiva.

Nombre de la Herramienta

spawn_agent

Parametros

KeyTypeDefaultDescription
missionstringβ€”Rol/contexto de alto nivel para el sub-agente
taskstringβ€”Pregunta concreta o trabajo a realizar

Comportamiento

  • El agente hijo se ejecuta en parent_depth + 1
  • Hereda el proveedor, almacen de estado, modelo y herramientas no-spawn del padre
  • Recibe un system prompt enfocado: instrucciones base + contexto de mision
  • Ejecuta un bucle agentico completo en una sesion aislada (sub-{depth}-{uuid})
  • Retorna la respuesta de texto final al padre (truncada a max_response_chars)
  • Si child_depth < max_depth, el hijo tambien obtiene la herramienta spawn_agent

Configuracion

config.toml
[subagents]
enabled = true
max_depth = 3
max_iterations = 10
max_response_chars = 8000
timeout_secs = 300
Limite de Recursion
Los sub-agentes pueden generar sus propios sub-agentes hasta max_depth niveles de profundidad. En la profundidad maxima, la herramienta spawn_agent no se proporciona.
Timeout
Cada invocacion de sub-agente tiene un timeout estricto (timeout_secs). Si un sub-agente tarda demasiado, el padre recibe un error de timeout.