pi-subagents - Subagentes para o Pi
(github.com/nicobailon)- Extensão que permite ao agente de código Pi delegar tarefas para sessões filhas do Pi
- Útil para tarefas que exigem perspectivas adicionais, como revisão de código, reconhecimento de código, implementação, auditoria paralela e trabalhos em segundo plano
- Após a instalação, é possível delegar apenas com solicitações em linguagem natural, sem configuração separada nem aprendizado de comandos de barra
- Agentes embutidos:
scoutantes de entender o código,researcherantes de verificar fatos externos,plannerantes de grandes mudanças,workerpara implementação,reviewerpara inspeção eoraclequando a própria decisão for arriscada
- Agentes embutidos:
- A execução em primeiro plano transmite o progresso na conversa, e a execução em segundo plano continua funcionando mesmo após devolver o controle, podendo ser verificada depois com
subagent({ action: "status" }) - Suporta cadeias sequenciais, grupos paralelos inline e fan-out dinâmico baseado em saída estruturada
- Oferece isolamento com git worktree para evitar conflitos de arquivos entre agentes paralelos
- Em vez dos modelos embutidos, é possível definir modelo/thinking/fallbackModels por função de forma única ou persistente com agentOverrides
- Evita aninhamento infinito com um limite de segurança para filhos, em que o filho não recebe permissões de orquestrador do pai, e com um limite padrão de profundidade recursiva de 2 níveis
- Gerencia o nível de evidência de conclusão do trabalho com um gate de aceitação aplicado a todas as execuções (
auto/none/attested/checked/verified/reviewed) - Instalação:
pi install npm:pi-subagents
Ainda não há comentários.