GitHub

michael-denyer/pstack-claude — Claude Code, Codex, Pi, OpenCode, Gemini, and Prime Agent versions of Poteto's pstack. Rigorous agent workflows with Cursor primitives translated for other harnesses.

Claude Code·Codex·Pi용 pstack 포트 — 에이전트 작업 흐름을 여러 하네스에 적용

pstack-claude는 Poteto의 Cursor 기반 에이전트 작업 흐름을 Claude Code, Codex, Pi 등 여러 에이전트 하네스로 옮긴 프로젝트입니다. 작업 목표에 맞는 스킬을 라우팅하고, 버그 수정에서는 실패 재현과 수정 검증을 거칩니다.

AI 요약

pstack-claude는 Lauren Tan의 pstack을 Claude Code, Codex, Pi 등 여러 에이전트 하네스에서 쓸 수 있도록 포팅한 프로젝트입니다. 사용자는 poteto-mode에 목표를 말하고, 스택이 작업에 맞는 워크플로를 선택하도록 합니다. 프로젝트는 간결하고 단순한 코드와 검증을 지향합니다.

설치와 라우팅

Claude Code에서는 플러그인 마켓플레이스를 추가한 뒤 pstack을 설치합니다. Codex와 Pi에도 각각 CLI 설치 명령을 제공합니다. 패키지에는 스킬과 Pi 확장이 포함되며, 확장은 스킬이 쓰는 서브에이전트·질문·깨우기 도구와 /loop, 라우팅 지침을 추가합니다. 설정 명령으로 모델 기본값과 역할별 추론 강도를 바꾸거나 자동 라우팅을 끌 수 있습니다. Claude Code와 Codex는 라우팅 훅을 설치하며, Codex에서는 실행 전 /hooks에서 신뢰 설정을 해야 합니다.

버그 수정과 다른 작업

버그를 처리할 때는 실패를 재현하고 원인을 조사한 뒤 수정을 맡깁니다. 수정 후에는 실패하던 사례를 다시 실행해 결과를 확인합니다. 함수 경계를 넘어가는 수정에는 구현 전에 architect 역할을 참여시킵니다. 계획 수립, 기능 개발, 리팩터링, 성능 문제 조사, 프로토타입, PR 관리와 배포 등을 위한 플레이북도 제공합니다. 테스트로 다루기 어려운 동시성 버그와 불변식 검증에는 TLA+ 모델 체킹과 Lean 증명을 추가하는 별도 agent-formal-verify 플러그인을 안내합니다.

실행과 데이터 처리

서버와 텔레메트리는 없으며 스크립트는 로컬에서 실행합니다. 다만 스킬이 읽도록 요청하는 세션 기록을 포함한 자료는 모델 제공업체로 전송됩니다. PR 도구는 사용자의 GitHub CLI 로그인을 사용합니다.

원문: GitHub / 번역·요약: Trawling