클로드스킬마트스킬 둘러보기스킬이 뭐예요?
목록으로

Pi 에이전트 도우미

터미널 코딩 하네스 Pi의 설치·설정·확장·SDK/RPC 통합을 문서 라우팅으로 안내하는 스킬입니다.

개발·코딩고급33,0303,248AI 점수 7/10마지막 업데이트: 2026. 8. 9.

무엇을 해주나

Pi(@earendil-works/pi-coding-agent)는 TypeScript 확장으로 기능을 늘리는 미니멀 터미널 코딩 에이전트입니다. 이 스킬은 Claude가 Pi 관련 질문을 받았을 때 어떤 참조 문서(references/*.md)를 먼저 읽어야 하는지 정해주는 '의도 → 문서' 라우팅 표를 제공합니다.

주요 커버 범위:

  • 설치, 인증, 프로바이더/모델 설정, PI_* 환경 변수, settings 키
  • 확장(extension), 스킬, 프롬프트 템플릿, 테마, 패키지 제작 및 배포
  • SDK 임베딩(createAgentSession, createAgentSessionRuntime), RPC 모드, JSONL 이벤트 스트림
  • 세션 포맷·브랜칭·컴팩션 파싱, llama.cpp 로컬 모델 라우터, TUI 컴포넌트
  • 생태계 패키지: pi-subagents(위임/오케스트레이션), pi-mcp-adapter(MCP), pi-interview(대화형 폼), pi-web-access(웹 검색/영상 이해)

또한 "Pi는 기본적으로 샌드박스가 아니다"라는 보안 기본 원칙과 비밀정보 저장 위치 권고를 함께 제시합니다.

이런 분께 추천

  • Pi를 실제 개발 워크플로에 도입하려는 개발자
  • Node/TypeScript 앱에 코딩 에이전트를 SDK로 임베딩하려는 분
  • Node가 아닌 언어에서 RPC/JSON 모드로 에이전트를 제어하려는 분
  • Pi 확장·패키지를 만들어 팀에 배포하려는 분

활용 예시

  1. "Pi를 설치하고 Anthropic 프로바이더로 첫 실행까지 해줘" → quickstart/providers 문서를 읽고 npm install -g --ignore-scripts @earendil-works/pi-coding-agent 이후 /login 흐름 안내.
  2. "Python 서비스에서 Pi를 호출하고 싶다" → RPC 모드를 추천하고 pi --mode rpc --no-session, 개행 단위 JSONL 파싱 주의사항(readline 사용 금지)까지 알려줌.
  3. "파일 쓰기 전에 승인 UI를 띄우는 커스텀 툴을 만들어줘" → extensions 문서를 기준으로 툴 등록, 이벤트 훅, 경로 보호 코드를 작성.

· · · 설치 가이드 · · ·

Claude 앱에 설치 (터미널 필요 없음)
  1. 아래 버튼으로 ZIP 파일을 받으세요.
  2. Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
  3. Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
ZIP 내려받기
Claude Code에 설치

Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요

클로드스킬마트에서 찾은 스킬을 설치해줘.
GitHub 저장소 K-Dense-AI/scientific-agent-skills 의 skills/pi-agent 폴더를 내 ~/.claude/skills/pi-agent/ 에 그대로 복사해줘.
설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.

직접 명령으로 설치하기

git clone https://github.com/K-Dense-AI/scientific-agent-skills.git /tmp/sci-skills && mkdir -p ~/.claude/skills && cp -r /tmp/sci-skills/skills/pi-agent ~/.claude/skills/

제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.

  1. 터미널을 엽니다.
  2. 저장소를 내려받습니다: git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
  3. 스킬 폴더를 만듭니다: mkdir -p ~/.claude/skills
  4. 스킬을 복사합니다(참조 문서 폴더까지 함께): cp -r scientific-agent-skills/skills/pi-agent ~/.claude/skills/
  5. ls ~/.claude/skills/pi-agentSKILL.mdreferences/ 폴더가 모두 있는지 확인합니다.
  6. Claude Code를 재시작하고 "Pi 설치 방법 알려줘"처럼 물어보면 스킬이 활성화됩니다.
  7. Pi 자체를 쓰려면 Node.js(18+)와 npm이 필요합니다: npm install -g --ignore-scripts @earendil-works/pi-coding-agent