pi-subagents - Subagenten für Pi
(github.com/nicobailon)- Eine Erweiterung, mit der der Pi Coding Agent Aufgaben an untergeordnete Pi-Sitzungen delegieren kann
- Nutzbar für Aufgaben, die zusätzliche Perspektiven erfordern, etwa Code-Review/Code-Scouting/Implementierung/parallele Audits/Hintergrundarbeit
- Nach der Installation ist Delegation allein über Anfragen in natürlicher Sprache möglich, ohne separate Konfiguration oder das Erlernen von Slash-Befehlen
- Eingebaute Agenten: vor dem Codeverständnis
scout, vor externer Faktenprüfungresearcher, vor großen Änderungenplanner, für die Implementierungworker, für Prüfungenreviewer, und wenn schon die Entscheidung selbst riskant istoracle
- Eingebaute Agenten: vor dem Codeverständnis
- Ausführung im Vordergrund streamt den Fortschritt in die Unterhaltung, Ausführung im Hintergrund läuft auch nach Rückgabe der Kontrolle weiter und kann später mit
subagent({ action: "status" })geprüft werden - Unterstützt sequentielle Chains, inline-parallele Gruppen und dynamisches Fan-out auf Basis strukturierter Ausgaben
- Bietet git worktree-Isolierung, um Dateikonflikte zwischen parallelen Agenten zu verhindern
- Anstelle eingebauter Modelle lassen sich über agentOverrides Modell/Thinking/FallbackModels pro Rolle einmalig oder dauerhaft festlegen
- Eine Child-Safety-Grenze, bei der Kinder nicht die Orchestrator-Berechtigungen des Elternteils erhalten, sowie eine standardmäßige Begrenzung der Rekursionstiefe auf 2 Ebenen verhindern unendliche Verschachtelung
- Mit einem Acceptance Gate, das auf alle Ausführungen angewendet wird (
auto/none/attested/checked/verified/reviewed), lässt sich das Evidenzniveau für den Abschluss einer Aufgabe steuern - Installation:
pi install npm:pi-subagents
Noch keine Kommentare.