출처: @noahduck283 (2026-09-09) — 장문 해설 「Agent 拼装台 Pi|从入门到榨干」의 6종 요약

개요

Pi는 “같이 자라는 에이전트 작업대”라는 별칭답게 본체보다 확장 생태계로 설명되는 도구다. 노아덕 선장이 추린 6종은 각각 분명한 job을 맡는다: 분업 (pi-subagents), 상주 개입(pi-interactive-shell), 난이도별 모델 전환 (pi-model-switch), 코드 반복 최적화(pi-autoresearch), 기존 자산 이식 (pi-code), 제로베이스 일괄 구축(monopi). 단일 출처 요약이므로 리포별 README 대조 전에는 도입 명세로 쓰지 않는다. harness의 도구 인터페이스 관점과 moc-ai-agents-harness에서 함께 추적한다.

한눈에 보는 요약

  • 분업: pi-subagents — researcher·executor·reviewer에 모델·작업법을 따로 주고 메인 에이전트가 배분·수집. 리뷰어 분리가 요점. (tintinweb/pi-subagents)
  • 상주 개입: pi-interactive-shell — dev server·원격 접속 같은 연속 실행 프로그램을 보이는 창에서 돌리고 중간에 키보드로 개입. (nicobailon/pi-interactive-shell)
  • 전환: pi-model-switch — 빠르고 싼 모델로 시작해 복잡해지면 자동 승급. 멀티모델 연결자에게 적합. (nicobailon/pi-model-switch)
  • 루프: pi-autoresearch — 가설→수정→측정→유지/롤백의 반복 코드 최적화. (davebcn87/pi-autoresearch)
  • 이식: pi-code — Claude Code 규칙·스킬·도구 자산을 Pi로 carry-over. (ilovepixelart/pi-code)
  • 일괄: monopi — 태스크 관리·백그라운드·서브에이전트를 제로에서 한 번에.

핵심 한 줄: Pi는 도구가 아니라 조립대다 — 필요한 job부터 하나씩 올리고, 처음부터 전부 깔지 마라.

세부 내용

선택 기준 — 출발점에 따라 갈라라

원문이 주는 분기가 실용적이다: ① 분업을 맛본다→subagents ② 돌고 있는 걸 넘겨받는다→interactive-shell ③ 모델이 여러 개다→model-switch ④ 코드를 깎는다→autoresearch ⑤ 자산이 있다→pi-code ⑥ 백지다→monopi. 전부 까는 것이 아니라 출발점 하나에 확장 하나가 원칙이다.

2026-09-10-codex-astra-luna-agent-tree와의 대비

Codex 트리가 “무거운 머리 1 + 싼 손 N”의 고정 분업이라면, Pi 확장은 분업의 부품함이다. Vox의 Skill 패키징 조언(자주 쓰는 구성을 스킬로 묶어라)은 Pi 확장에도 그대로 적용된다 — 직접 깐 구성을 문서·템플릿으로 묶어두지 않으면 다음 머신에서 처음부터 다시 깐다.

주의 — 단일 출처의 한계

성능·안정성 서술(실제 설치 테스트 포함이라는 주장)은 원문 발화자의 자가 보고다. 각 리포의 스타 수·최근 커밋·이슈를 확인하고, interactive-shell처럼 터미널을 직접 만지는 확장은 권한 범위를 먼저 읽는다.

실무 체크리스트

  • 6종 리포의 최근 커밋·이슈·라이선스 1차 대조표
  • 출발점 1개 선정 → 확장 1개만 설치 → 세션 로그로 동작 확인
  • 굳어진 구성은 Skill/템플릿으로 묶어 이식 가능하게 보관

관련 노트