• ส่วนขยายที่ช่วยให้ Pi coding agent มอบหมายงานไปยัง child Pi session ได้
  • ใช้กับงานที่ต้องการ มุมมองเพิ่มเติม เช่น code review / code scouting / implementation / การตรวจสอบแบบขนาน / งานเบื้องหลัง
  • หลังติดตั้งแล้วสามารถมอบหมายงานได้ด้วย คำสั่งภาษาธรรมชาติ โดยไม่ต้องตั้งค่าเพิ่มหรือเรียนรู้ slash command
    • เอเจนต์ในตัว: ก่อนทำความเข้าใจโค้ดใช้ scout, ก่อนตรวจสอบข้อเท็จจริงภายนอกใช้ researcher, ก่อนการเปลี่ยนแปลงขนาดใหญ่ใช้ planner, งาน implementation ใช้ worker, งานตรวจสอบใช้ reviewer, และถ้าการตัดสินใจเองมีความเสี่ยงให้ใช้ oracle
  • การทำงานแบบ foreground จะสตรีมความคืบหน้าเข้าไปในบทสนทนา และ การทำงานแบบ background จะยังทำงานต่อหลังคืนการควบคุมแล้ว โดยตรวจสอบภายหลังได้ด้วย subagent({ action: "status" })
  • รองรับ chain แบบลำดับต่อเนื่อง, กลุ่มแบบขนานในบรรทัดเดียว, และ dynamic fan-out ที่อิงจาก structured output
  • มี git worktree isolation เพื่อป้องกันไฟล์ชนกันระหว่างเอเจนต์ที่ทำงานแบบขนาน
  • แทนที่จะใช้โมเดลในตัว สามารถกำหนด model / thinking / fallbackModels ตามบทบาทได้แบบครั้งเดียวหรือถาวรผ่าน agentOverrides
  • มี ขอบเขตความปลอดภัยของ child ที่ไม่ให้ child ได้รับสิทธิ์ orchestrator ของ parent และมี การจำกัดความลึกของ recursion เริ่มต้น 2 ระดับเพื่อป้องกันการซ้อนลูปไม่สิ้นสุด
  • ใช้ acceptance gate (auto/none/attested/checked/verified/reviewed) กับทุกการรันเพื่อจัดการระดับหลักฐานว่าทำงานเสร็จแล้ว
  • ติดตั้ง: pi install npm:pi-subagents

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น