Qué aprenderás: cómo hacer que un subagente sea útil y predecible.
Un subagente mal configurado divaga, se alarga o devuelve algo inútil. Cuatro prácticas lo arreglan:
| Patrón | Qué haces | Por qué funciona |
|---|
| 1 · Descripción específica | Escribes en description cuándo usarlo y qué debe recibir («Indícale exactamente qué archivo debe revisar»). | La descripción decide cuándo se lanza y también qué instrucciones recibe. Si quieres que se use solo, añade «úsalo de forma proactiva». |
| 2 · Formato de salida definido | Fijas las secciones de la respuesta. | Da puntos de parada claros: cuando rellena todas las secciones, termina. Sin formato, tiende a trabajar de más. |
| 3 · Informe de obstáculos | Pides una sección «Obstáculos encontrados». | Así las soluciones que descubre no se pierden y tu hilo principal no las redescubre. |
| 4 · Acceso limitado a herramientas | Das solo las herramientas necesarias (principio de mínimo privilegio). | Evita efectos secundarios y deja claro el papel de cada uno. |
Qué herramientas para qué tipo:
| Tipo de subagente | Herramientas razonables |
|---|
| Investigación de solo lectura | Leer, buscar archivos y buscar texto. No pueden modificar nada por error. |
| Revisor | Lo anterior; si necesita ver cambios, acceso a comandos de lectura. Sin editar. |
| Quien cambia el código o los textos | Solo aquí das permisos de edición, porque su trabajo es cambiar cosas. |
Además, puedes elegir modelos más baratos o rápidos para tareas ligeras (exploración) y más potentes para análisis complejos.