지속형 Python REPL, 하위 에이전트, 자체 개선 하네스를 갖춘 오픈소스 코딩·리서치 에이전트
nicobailon/pi-subagents
Pi 코딩 에이전트가 작업을 전문 하위 에이전트에게 위임하고, 포그라운드나 백그라운드에서 실행하도록 해주는 Pi 확장입니다.
- 스타
- 4,137
- 포크
- 839
- 열린 이슈
- 1
- 마지막 커밋
- 12시간 전
어떤 프로젝트인가요?
pi-subagents는 코딩 에이전트인 Pi의 확장입니다. 상위 Pi 세션에서 각자 맡은 작업이 있는 전문 하위 Pi 세션으로 작업을 넘기고, 결과를 대화에 다시 가져올 수 있습니다. 코드 리뷰, 코드베이스 탐색, 구현, 병렬 감사, 저장된 다단계 워크플로 등에 활용할 수 있습니다.
포그라운드 하위 에이전트는 대화 안에서 진행 상황을 스트리밍합니다. 백그라운드 하위 에이전트는 분리된 runner 프로세스에서 실행되므로 제어권이 사용자에게 돌아간 뒤에도 작업을 계속하고, 나중에 상태를 확인할 수 있습니다. 편집기 아래에 고정 표시되는 FleetView에서 실행 중인 작업을 볼 수 있으며, `/subagents-fleet` 인스펙터를 통해 대화 기록을 읽고, 실행 중인 하위 에이전트의 진행 방향을 조정하거나 중지할 수 있습니다.
패키지에는 scout, researcher, worker, reviewer, oracle, delegate 등의 기본 제공 에이전트와 모델 기반 조언자를 비교하는 council 모드가 포함되어 있습니다. 사용자는 일상적인 말로 이 에이전트들을 요청할 수 있으며, 각자의 에이전트 디렉터리에 사용자 지정 에이전트를 정의할 수도 있습니다.
핵심 기능
- 01상위 세션에서 작업을 전문 하위 Pi 세션에 위임합니다.
- 02진행 상황을 스트리밍하는 포그라운드 또는 백그라운드에서 하위 에이전트를 실행합니다.
- 03탐색, 조사, 구현, 리뷰, 추가 의견 수렴을 위한 기본 제공 에이전트를 포함합니다.
- 04고정 표시되는 FleetView에서 실행 중인 작업을 보여 주고, 인스펙터에서 대화 기록을 확인하고 제어할 수 있습니다.
- 05병렬 리뷰어, 저장된 워크플로, 여러 모델의 의견을 비교하는 council 스타일 기능을 지원합니다.
활용 사례
- 병합 전에 별도의 리뷰어 에이전트에게 diff 코드 리뷰를 받습니다.
- 변경 사항을 계획하기 전에 익숙하지 않은 코드베이스를 탐색합니다.
- 정확성, 테스트, 복잡성 측면에서 여러 리뷰어를 병렬로 실행합니다.
- 다른 작업을 계속하는 동안 오래 걸리는 작업을 백그라운드에서 실행합니다.
빠른 시작
- 1
Pi로 확장 프로그램 설치하기
pi install npm:pi-subagents - 2
Pi에 일반적인 말로 서브에이전트를 사용해 달라고 요청하기. 예: reviewer와 함께 diff 검토하기
사용 전 알아둘 점
- Pi 1.2.0 이상이 필요합니다.
- README에 따르면 독립 실행형 Pi 빌드의 백그라운드 자식 프로세스는 Linux x64에서만 지원됩니다.
포함된 컬렉션
토픽
자주 묻는 질문
- pi-subagents은(는) 무엇인가요?
- Pi 코딩 에이전트가 작업을 전문 하위 에이전트에게 위임하고, 포그라운드나 백그라운드에서 실행하도록 해주는 Pi 확장입니다. pi-subagents는 코딩 에이전트인 Pi의 확장입니다. 상위 Pi 세션에서 각자 맡은 작업이 있는 전문 하위 Pi 세션으로 작업을 넘기고, 결과를 대화에 다시 가져올 수 있습니다. 코드 리뷰, 코드베이스 탐색, 구현, 병렬 감사, 저장된 다단계 워크플로 등에 활용할 수 있습니다.
- pi-subagents은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- pi-subagents은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- pi-subagents은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. pi-subagents의 마지막 커밋은 2026년 11월 5일입니다.
- pi-subagents은(는) 어디에 사용할 수 있나요?
- 병합 전에 별도의 리뷰어 에이전트에게 diff 코드 리뷰를 받습니다. 변경 사항을 계획하기 전에 익숙하지 않은 코드베이스를 탐색합니다. 정확성, 테스트, 복잡성 측면에서 여러 리뷰어를 병렬로 실행합니다. 다른 작업을 계속하는 동안 오래 걸리는 작업을 백그라운드에서 실행합니다.
- pi-subagents는 어떻게 설치하나요?
- Pi로 확장 프로그램 설치하기: pi install npm:pi-subagents Pi에 일반적인 말로 서브에이전트를 사용해 달라고 요청하기. 예: reviewer와 함께 diff 검토하기
- pi-subagents은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/nicobailon/pi-subagents
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
결정 모델로 모든 수정과 턴을 검사하고 위반 사항을 에이전트가 고치도록 요청해 프로젝트의 AI 에이전트 지침을 준수하게 합니다.
코드 변경을 구현하고 설계·검토·검증하는 계획 및 승인 기반 워크플로를 실행하는 Claude Code 플러그인입니다.
pi 기반 코딩 에이전트로, 권한 확인이나 컨텍스트 정리 같은 일상적인 판단을 소형 판정 모델에 맡겨 메인 모델이 코드에 집중하도록 합니다.
LLM을 실제 프로젝트 파일, 도구, 권한, 검증 및 컨텍스트에 연결하는 로컬 우선·근거 우선 AI 코딩 터미널입니다.
OpenHands, Claude Code, Codex 같은 코딩 에이전트를 로컬·원격·클라우드 백엔드에서 실행하는 셀프 호스팅 제어 센터입니다.