Shipwright: Claude Code 기반 오픈소스 프로젝트 관리 도구

Shipwright란 무엇인가
Shipwright는 Claude Code에서 실행되도록 구축된 오픈소스 프로젝트 관리 도구입니다. 엔지니어링 작업 시작 전 프로젝트 관리 작업을 처리하기 위해 여러 전문화된 에이전트를 조정하는 "PM 운영 체제"로 설계되었습니다.
핵심 아키텍처
- 일반 마크다운 형식의 44가지 스킬
- 7개의 고도로 전문화된 에이전트
- 16개의 워크플로우
- 명확한 통과/실패 결과를 제공하는 이진 품질 게이트
- 문제 발생 시 대응을 위한 복구 플레이북
- 에이전트와 조정 시스템은 Claude Code 전용으로 구축됨
소스의 실제 적용 사례
창작자는 Shipwright를 사용하여 자격 증명 검증 도구 개념을 평가했습니다. 발견 워크플로우는 7개의 서로 다른 자격 증명 레지스트리를 감사하고, 이용 약관을 검토하며, API 조건을 테스트했습니다. 결과: 9개 중 9개의 레지스트리가 쿼리당 2달러 미만으로 프로그래밍 방식 접근을 허용하지 않으며, 재판매도 허용되지 않았습니다. 이 문제는 엔지니어링 작업이 시작되기 전에 발견되었습니다.
의료 분야 사전 영업 작업의 또 다른 사례에서 Shipwright는 다음을 제공했습니다:
- 9개의 서로 다른 자동화 플랫폼이 9가지 차원에서 어떻게 비교되는지 분석
- 심층 분석을 위한 29개 질문으로 구성된 설문지
- 모든 미확인 사항을 명확히 표시한 회사 프로필
이러한 사전 작업 분석으로 약 4-6일의 작업 시간이 절약된 것으로 추정됩니다.
우선순위 지정 기능
- 딥 모드는 다중 프레임워크 비교 실행(동일한 백로그에 대해 RICE vs. Kano vs. MoSCoW)
- 이해관계자별 점수 가중치 적용
- 가정별 민감도 분석 실행
- 모든 제안은 7가지 관점에서 검토됨
- 최소 2가지 가정에 도전해야 하는 필수 악의적 대변인 포함
호환성 참고사항
스킬은 일반 마크다운 형식이며 Cursor, Codex, Gemini CLI와 함께 사용할 수 있습니다. 창작자는 다른 LLM에서 직접 테스트하지 않았습니다. 에이전트와 조정 시스템은 Claude Code 전용으로 특별히 구축되었습니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

Prefex: 프롬프트 캐싱과 세션 메모리 자동화를 위한 Claude 코드용 로컬 프록시
Prefex는 Claude Code와 Anthropic API 사이에 위치하는 로컬 프록시로, Anthropic의 베타 프롬프트 캐싱 기능에 필요한 헤더를 자동으로 주입합니다. 또한 전체 대화 기록을 재전송하지 않도록 세션 메모리를 구현하고 비용 최적화를 위한 모델 라우터를 포함합니다.

클로드 코드가 시간이 지나면서 당신의 프로젝트를 학습하는 시스템
한 개발자가 CLAUDE.md 파일, 프로젝트 규칙을 담은 docs 폴더, 그리고 부트스트랩, 개선, 패턴 캡처를 위한 세 가지 프롬프트를 추가함으로써 Claude Code가 세션 간 컨텍스트를 유지하도록 돕는 간단한 설정을 만들었습니다.

에이전트 팩토리: 지속적인 AI 서브 에이전트 팀을 위한 Claude 코드 플러그인
Agent-factory는 Claude Code 플러그인으로, 고유한 성격과 파일 기반 메모리를 가진 지속적인 하위 에이전트 팀을 생성합니다. 대화형 인터뷰 과정을 통해 프로젝트당 2~5명의 에이전트를 구성하며, 각 에이전트는 코드 리뷰, 기술 부채 추적, 전략 수립과 같은 특정 역할을 담당합니다.

CLAUSE.md 규칙에서 Citadel을 통한 인프라 시행으로 전환
한 개발자가 CLAUDE.md에 약 100줄 이상의 규칙을 추가하면 준수도가 떨어지는 것을 발견했으며, 해당 파일에는 40%의 중복이 있었습니다. 해결책은 라이프사이클 훅, 스킬, 캠페인 파일을 사용하여 규칙 시행을 지침에서 인프라로 옮기는 것이었고, 이는 오픈소스 시스템인 Citadel로 이어졌습니다.