pi-subagents - Pi向けサブエージェント
(github.com/nicobailon)- Piコーディングエージェントが作業を子Piセッションに委任できるようにする拡張機能
- コードレビュー/コード偵察/実装/並列監査/バックグラウンド作業など、追加の視点が必要な作業に活用
- インストール後は個別設定やスラッシュコマンドの学習なしに、自然言語での依頼だけで委任可能
- 組み込みエージェント: コード理解の前に
scout、外部事実確認の前にresearcher、大きな変更の前にplanner、実装はworker、点検はreviewer、判断そのものが危険な場合はoracle
- 組み込みエージェント: コード理解の前に
- フォアグラウンド実行は進行状況を会話にストリーミングし、バックグラウンド実行は制御を返した後も動作し、
subagent({ action: "status" })で後から確認 - 逐次チェーン、インライン並列グループ、構造化出力に基づく動的ファンアウトをサポート
- 並列エージェントのファイル衝突を防ぐgit worktree分離を提供
- 組み込みモデルの代わりに、agentOverridesで役割別のモデル/thinking/fallbackModelsを1回限りまたは永続的に指定可能
- 子が親オーケストレーターの権限を受け取らないチャイルドセーフティ境界と、デフォルト2段階の再帰深度制限により、無限の入れ子化を防止
- すべての実行に適用される受け入れゲート(
auto/none/attested/checked/verified/reviewed)で、作業完了の証拠レベルを管理 - インストール:
pi install npm:pi-subagents
まだコメントはありません。