Trabajar con subagentes en Chat
Un agente principal puede delegar una parte acotada del trabajo a un subagente y usar el resultado devuelto en la sesión principal. Los subagentes sirven para investigaciones enfocadas o trabajos especializados que siguen vinculados a una sola solicitud.
Seguir el trabajo delegado
Mientras los subagentes trabajan, la transcripción muestra una fila para cada uno con su estado:
| Estado | Significado |
|---|---|
| Running (En ejecución) | El subagente está trabajando. La fila muestra hace cuánto llegó su última actividad. |
| Waiting for your authorization (Esperando tu autorización) | Una herramienta necesita su aprobación. |
| Waiting for an answer (Esperando una respuesta) | El subagente hizo una pregunta. |
| Retrying (Reintentando) | La solicitud al modelo falló y se está reintentando. |
| Done (Completado) | El resultado se entregó a la sesión principal. |
| Error (Error) | El subagente no pudo terminar. |
Un resumen como Waiting for subagents · 2 active · 1 done (Esperando subagentes · 2 activos · 1 completado) sigue al grupo. Una fila que muestra No new activity (Sin nuevas actividades) durante mucho tiempo puede estar bloqueada; ábrala para revisarla.
Abrir la sesión de un subagente
Seleccione la fila de un subagente para abrir su sesión. En la barra lateral se abre en una pestaña del editor; en Agent Manager, en el panel de la derecha. La sesión hija conserva su propia transcripción y sigue vinculada a la principal.
Un resultado solo es útil para la sesión principal después de entregarse a ella.
Ejecutar subagentes en segundo plano
Un subagente en segundo plano sigue trabajando mientras la sesión principal continúa. El encabezado de la sesión muestra cuántos están en ejecución; desde allí puede abrir uno, abrirlos todos o usar Stop (Detener). Cuando un agente en segundo plano necesita algo de usted, se marca como Needs input (Necesita entrada).
Para ejecutar todas las delegaciones en segundo plano, active Background Subagents (Subagentes en segundo plano) en Settings → Experimental (Ajustes → Experimental).
Elegir el modelo del subagente
Los subagentes usan el Subagent Model (Modelo de subagente) definido en Settings → Models (Ajustes → Modelos) o, si no está definido, el modelo del agente que hace la llamada. Para pedir un modelo concreto en una solicitud, menciónelo con @ y seleccione Model; el agente principal puede entonces asignar ese modelo, proveedor y esfuerzo de razonamiento al subagente.
Compartir un tablero entre subagentes
AI Cockpit Swarm, en Settings → Agents (Ajustes → Agentes), da a la sesión principal y a sus subagentes un tablero compartido para intentos en paralelo o trabajos complementarios. Actívelo en tareas que se beneficien de la coordinación, no en todas. El tablero aparece en el encabezado de la sesión como Board (Tablero), con opciones para actualizarlo o restablecerlo.
Responder al permiso de un subagente
Un subagente puede generar una solicitud de permiso en el Chat principal. La solicitud indica que proviene de una sesión hija. Revise la operación y su destino como haría con cualquier otra solicitud de permiso.
Los subagentes son distintos de las sesiones de Agent Manager. Use Agent Manager para líneas de trabajo que administra usted mismo, con worktrees de Git y terminales separados.