JuliusBrussee/cavekit

Frozen — compressed spec-driven development plugin for Claude Code. Still works; active development moved to JuliusBrussee/caveman.

해결하는 문제

Cavekit는 Claude Code를 위한 사양 중심 개발(SDD)을 토큰 효율적이고 간결한 방식으로 제공합니다. 복잡한 에이전트 스웜과 대시보드의 부담을 제거하고, 장기 기억 역할을 하는 단일 내구성 SPEC.md 파일로 대체하여 빌드 과정 중 컨텍스트 손실과 환각을 방지합니다.

작동 방식

시스템은 개발 주기를 관리하는 세 가지 주요 명령어(/ck:spec, /ck:build, /ck:check)로 구성된 '루프'를 사용합니다. 표준 문장보다 훨씬 적은 토큰을 사용하는 압축된 기호 기반 표기법인 '카브먼 인코딩'을 활용하여 기술 및 요구사항을 설명합니다. 워크플로우는 목표, 제약 조건, 인터페이스, 연구, 불변 조건, 작업, 버그 등 특정 섹션을 포함하는 단일 마크다운 파일에 기반합니다.

대상 사용자

멀티에이전트 오케스트레이션 프레임워크의 토큰 비용과 복잡성 없이 엄격한 사양 중심 빌드 루프를 원하는 Claude Code 사용자.

주요 특징

  • 내구성 있는 사양: 리포지토리 루트에 SPEC.md 파일을 사용해 컨텍스트 리셋 간 상태를 유지.
  • 카브먼 인코딩: 문장 대비 최대 75%의 토큰 사용량 감소.
  • 백프로프 리플렉스: 테스트 실패를 자동으로 사양 내 버그 항목과 불변 조건으로 변환.
  • 서브에이전트 없음: 전문화된 에이전트 스웜이 아닌 메인 Claude 인스턴스에 의존.
  • 적절한 의식: 필수 빌드 루프와 적대적 리뷰나 심층 설계 단계와 같은 고비용 작업을 분리한 계층적 명령어 세트 제공.

관련

  • Dispatch
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트