Fission-AI/OpenSpec
AI 코딩 어시스턴트를 위한 명세 기반 개발 프레임워크 OpenSpec
원제 Fission-AI/OpenSpec
스타 69,160당일 +298TypeScript
Key Point
AI 코딩이 기존 방식에서 벗어나 '계획-코드' 단계를 분리하는 새로운 개발 워크플로우를 제시하므로, 팀 규모의 프로젝트에서 요구사항 관리 방식이 어떻게 바뀔 수 있는지 알아두어야 한다.
핵심 요약
- AI와 함께 코드 작성 전에 마크다운 기반 명세서로 요구사항과 시나리오를 정의하는 Spec-Driven Development 프레임워크다.
- 개별 프로젝트뿐 아니라 팀 전체가 공유할 수 있는 '스토어(Store)' 기능을 제공해 여러 저장소를 아우르는 기능 계획과 요구사항 관리가 가능하다.
- /opsx:propose, /opsx:explore 같은 슬래시 명령어로 AI 코딩 어시스턴트와 상호작용하며, Cursor, GitHub Copilot, Amazon Q 등 30여 개 도구를 지원한다.
- Node.js 20.19.0 이상이 필요하며 npm으로 설치할 수 있고, 기본 프로필과 확장 워크플로우 프로필 중 선택할 수 있다.
- OpenSpec 자체도 OpenSpec으로 개발되고 있으며, 저장소의 specs와 changes 폴더에서 실제 사용 사례를 확인할 수 있다.
저장소 보기 ↗github.com