
SPECTRE
SPECTRE는 스코핑에서 평가에 이르기까지 전체 개발 수명 주기를 간소화하여 개발자가 구조화된 프로세스를 통해 더 높은 품질과 일관된 결과를 얻을 수 있도록 지원하는 AI 기반 소프트웨어 개발을 위한 슬래시 명령 기반 워크플로우 도구입니다.
https://github.com/Codename-Inc/spectre?ref=producthunt&utm_source=aipure

제품 정보
업데이트됨:Feb 28, 2026
SPECTRE이란?
SPECTRE(Scope → Plan → Execute → Clean → Test → Rebase → Evaluate)는 AI 코딩 에이전트를 통해 제품 개발을 향상시키도록 설계된 오픈 소스 워크플로우 도구입니다. 이 도구는 소프트웨어 개발 프로세스를 명확하게 정의된 단계로 나누어 각 단계를 특수 명령과 문서로 지원함으로써 체계적인 접근 방식을 제공합니다. 이 도구는 개발 프로세스의 모호성을 제거하는 것을 목표로 하며, 이는 각 개발 단계에서 명확성과 구체성을 적용하여 AI 코딩 에이전트와 함께 작업할 때 매우 중요합니다.
SPECTRE의 주요 기능
SPECTRE는 구조화된 명령어와 프로세스를 통해 개발자와 제품 빌더가 전체 소프트웨어 개발 라이프사이클을 관리할 수 있도록 돕는 포괄적인 워크플로우 프레임워크입니다. 개발을 7개의 주요 단계(범위, 계획, 실행, 정리, 테스트, 리베이스, 평가)로 나누고 개발 주기 전반에 걸쳐 세션 메모리를 유지합니다. 이 프레임워크는 개발의 모호성을 줄이고, 명확한 문서를 생성하며, AI 코딩 에이전트가 보다 효과적이고 자율적으로 작업할 수 있도록 지원하는 데 중점을 둡니다.
구조화된 워크플로우 명령어: 명확한 다음 단계와 자동 전환을 통해 개발의 각 단계를 안내하는 일련의 슬래시 명령어(/spectre:scope, /spectre:plan 등)를 제공합니다.
세션 메모리 관리: /spectre:handoff 명령어를 통해 개발 세션 전반에 걸쳐 컨텍스트를 유지하여 원활한 작업 연속성과 중요한 컨텍스트 보존을 가능하게 합니다.
지식 캡처 시스템: 향후 세션에서 자동으로 참조되는 기술을 통해 관련 프로젝트 지식, 패턴 및 결정을 자동으로 캡처하고 로드합니다.
병렬 서브 에이전트: 개발, 테스트, 코드 검토 및 연구와 같은 다양한 작업에 특화된 AI 에이전트를 배포하여 효율적인 병렬 처리를 가능하게 합니다.
SPECTRE의 사용 사례
천체 물리학 연구: 블랙홀 및 중성자별 합병 시뮬레이션을 지원하여 천체 물리학 및 중력 물리학 연구에서 다중 스케일, 다중 물리 문제에 사용됩니다.
제품 개발: 일관된 품질과 문서를 통해 모바일 앱 및 데스크톱 애플리케이션과 같은 복잡한 소프트웨어 제품을 신속하게 개발할 수 있습니다.
보안 테스트: CPU 취약점 및 보안 익스플로잇 테스트, 특히 추측 실행 측면 채널 공격 분석에 적용됩니다.
장점
구조화된 워크플로우를 통해 개발 프로세스의 모호성을 줄입니다.
더 오랜 기간 동안 자율적인 AI 에이전트 작업을 가능하게 합니다.
표준화된 프로세스 및 문서를 통해 일관된 품질을 유지합니다.
단점
일부 팀에서 피하는 워터폴 개발 방법론처럼 느껴질 수 있습니다.
워크플로우를 이해하려면 초기 설정 및 학습 곡선이 필요합니다.
매우 작은 기능이나 빠른 수정에는 프로세스가 과도할 수 있습니다.
SPECTRE 사용 방법
SPECTRE 설치: Claude Code 내에서 마켓플레이스를 추가하고 다음 명령을 사용하여 SPECTRE를 설치합니다.
1. /plugin marketplace add Codename-Inc/spectre
2. /plugin install spectre@codename
설정 구성: /config 명령을 사용하여 Claude Code 설정에서 자동 압축을 끄고 적절한 컨텍스트 관리를 보장합니다.
기능 개발 시작: /spectre:scope 명령으로 시작하여 기능에 대한 요구 사항, 제약 조건 및 성공 기준을 정의합니다.
기술 계획 수립: /spectre:plan을 사용하여 코드베이스를 조사하고 특정 작업이 포함된 구현 계획을 수립합니다.
구현 실행: /spectre:execute를 실행하여 코드 검토 및 유효성 검사를 처리하는 병렬 하위 에이전트를 사용하여 작업을 구현합니다.
세션 관리: 작업을 전환하거나 컨텍스트 창이 커질 때(>160k 토큰) /spectre:handoff를 사용하여 세션 메모리를 유지합니다.
코드 정리: /spectre:clean을 실행하여 데드 코드를 제거하고, 린팅을 적용하고, 코드를 올바르게 포맷합니다.
테스트 추가: /spectre:test를 사용하여 구현에 위험 인식 테스트 커버리지를 추가합니다.
병합 준비: /spectre:rebase를 실행하여 코드를 안전하게 병합할 수 있도록 준비하고 충돌을 처리합니다.
검토 및 문서화: /spectre:evaluate로 주기를 완료하여 아키텍처 검토를 수행하고 향후 참조를 위해 지식을 캡처합니다.
선택적 단계: 필요에 따라 추가 명령을 사용합니다.
- UI 중심 기능의 경우 /spectre:ux_spec
- 디버깅 문제의 경우 /spectre:fix
- 가벼운 정리를 위한 /spectre:sweep
- 세션 메모리를 지우려면 /spectre:forget
SPECTRE 자주 묻는 질문
SPECTRE는 Claude Code를 위한 슬래시 명령어 기반 워크플로우로, 제품 기능을 보다 효율적으로 구축할 수 있도록 설계되었습니다. 범위 → 계획 → 실행 → 정리 → 테스트 → 리베이스 → 평가의 구조화된 워크플로우를 따릅니다. 코딩 에이전트로부터 더 높은 품질과 일관된 결과를 얻을 수 있도록 돕고, 더 오랜 기간 동안 자율적으로 작업할 수 있도록 합니다.











