pi-subagents - Subagentes para Pi
(github.com/nicobailon)- Extensión que permite que el agente de código Pi delegue tareas a sesiones hijas de Pi
- Útil para tareas que requieren perspectivas adicionales, como revisión de código, reconocimiento de código, implementación, auditoría en paralelo y trabajo en segundo plano
- Después de instalarlo, se puede delegar solo con solicitudes en lenguaje natural, sin configuración adicional ni aprendizaje de comandos con barra
- Agentes integrados:
scoutantes de comprender el código,researcherantes de verificar hechos externos,plannerantes de cambios grandes,workerpara implementar,reviewerpara revisar,oraclesi la decisión misma es riesgosa
- Agentes integrados:
- La ejecución en primer plano transmite el progreso en la conversación, y la ejecución en segundo plano sigue funcionando incluso después de devolver el control; luego se puede revisar con
subagent({ action: "status" }) - Soporta cadenas secuenciales, grupos paralelos en línea y fan-out dinámico basado en salidas estructuradas
- Proporciona aislamiento con
git worktreepara evitar conflictos de archivos entre agentes paralelos - En lugar de los modelos integrados, con agentOverrides se pueden definir por rol el modelo,
thinkingyfallbackModels, ya sea una sola vez o de forma persistente - Evita el anidamiento infinito con un límite de profundidad de recursión predeterminado de 2 niveles y una frontera de seguridad para hijos donde los hijos no reciben permisos del orquestador padre
- Administra el nivel de evidencia de finalización del trabajo con una compuerta de aceptación (
auto/none/attested/checked/verified/reviewed) que se aplica a todas las ejecuciones - Instalación:
pi install npm:pi-subagents
Aún no hay comentarios.