Lampson

Ampliar

Subagentes

Para un trabajo grande, el agente puede delegar: entregar partes a subagentes que se ejecutan al mismo tiempo, cada uno con su propio contexto y una caja de herramientas más pequeña, y reunir sus informes.

No tienes que pedirlo; el agente decide cuándo ayuda. También puedes sugerirlo: «explora los tres servicios en paralelo y dime cómo se comunican entre sí».

Dos formas§

  • Lote — varias tareas se ejecutan en paralelo (hasta 4 a la vez); el padre espera y recibe un informe consolidado.
  • Segundo plano — el padre recibe los ids de inmediato y sigue trabajando contigo; cuando un worker termina, su informe llega a la bandeja del padre y este lo recoge en su siguiente paso.

Perfiles§

Un subagente ejecuta uno de los perfiles: explore (solo lectura, rápido), plan, review (ejecuta tests, nunca edita), build o worker (una tarea de implementación acotada). Un subagente no puede delegar a su vez.

Lo que ves§

/agents los lista; cada worker tiene un log en vivo (~/lampson/.lampson/ws/<name>/.lampson/agents/<id>.log), y la interfaz web los muestra en el panel derecho con sus pasos conforme ocurren. Puedes dirigir (steer) a un worker en marcha con un mensaje o detenerlo (stop) — el agente tiene los mismos controles.

Permisos§

Un subagente nunca te pregunta: se ejecuta en strict (arriesgado → denegado, y lo indica en su informe), o en yolo si arrancaste Lampson con --yolo. Los informes son autoinformes, así que el padre tiene instrucciones de verificar — leer el archivo, ejecutar el test — antes de dar algo por conseguido.

Ver como Markdown