pi-subagents - Des sous-agents pour Pi
(github.com/nicobailon)- Une extension qui permet à l’agent de codage Pi de déléguer des tâches à des sessions Pi enfants
- À utiliser pour les tâches nécessitant un point de vue supplémentaire, comme la revue de code, la reconnaissance de code, l’implémentation, les audits parallèles ou les tâches en arrière-plan
- Après installation, la délégation est possible via de simples requêtes en langage naturel, sans configuration séparée ni apprentissage de commandes slash
- Agents intégrés :
scoutavant de comprendre le code,researcheravant de vérifier des faits externes,planneravant de gros changements,workerpour l’implémentation,reviewerpour la vérification,oraclesi la décision elle-même est risquée
- Agents intégrés :
- L’exécution au premier plan diffuse l’avancement dans la conversation, tandis que l’exécution en arrière-plan continue après avoir rendu la main et peut être consultée plus tard avec
subagent({ action: "status" }) - Prend en charge les chaînes séquentielles, les groupes parallèles inline et le fan-out dynamique basé sur des sorties structurées
- Fournit une isolation par git worktree pour éviter les conflits de fichiers entre agents parallèles
- Au lieu des modèles intégrés, il est possible de définir une fois ou de manière persistante des modèles/thinking/fallbackModels par rôle avec agentOverrides
- Empêche l’imbrication infinie grâce à une frontière de sécurité pour les enfants, qui ne reçoivent pas les droits de l’orchestrateur parent, et à une limite de profondeur de récursion par défaut de 2 niveaux
- Gestion du niveau de preuve d’achèvement des tâches via des portes d’acceptation (
auto/none/attested/checked/verified/reviewed) appliquées à toutes les exécutions - Installation :
pi install npm:pi-subagents
Aucun commentaire pour le moment.