OpenSpec – 가볍고 설정 가능한 AI 명세 프레임워크
OpenSpec은 소프트웨어 명세(spec)를 작성하고 관리하기 위한 경량 오픈소스 프레임워크로, 팀과 AI 코딩 에이전트가 요구사항에 맞춰 정렬된 상태로 작업할 수 있게 돕습니다. GitHub에서 6.8만 스타를 받았고 매달 26만 명 이상의 개발자가 사용하며, 2초마다 새 명세가 생성될 정도로 빠르게 확산 중입니다. Claude Code, Cursor, GitHub Copilot 등 주요 코딩 에이전트와 호환됩니다.
올바른 것을 만들고, 올바르게 만들기 위한 명세 프레임워크
개요 OpenSpec은 소프트웨어 명세(specification)를 작성하고 관리하기 위한 가볍고 설정 가능한 프레임워크입니다. OpenSpec을 사용하면 만들고자 하는 것을 명세로 문서화하고, 작업이 진행되는 동안 팀과 코딩 에이전트의 방향을 일치시킬 수 있습니다. 요구사항을 다듬고, 그것이 올바른 내용을 기술하고 있는지 검증하며, 구현이 명세와 일치하는지 확인할 수 있게 지원합니다. 요컨대 OpenSpec은 "올바른 것을 만들고(building the right thing), 올바르게 만드는(building it right)" 데 도움을 줍니다.
활용 현황 GitHub 스타 6.8만 개. 2초마다 새로운 명세 하나 생성.
도입률 OpenSpec으로 2초마다 새 명세가 생성되며, GitHub에서 6.8만 개의 스타를 획득했고, 매달 26만 5천 명 이상의 개발자가 사용합니다.
실질적인 오픈소스 공개적으로 개발되고, 실무에서 널리 사용됩니다.
- GitHub 스타 6.8만 개
- 2초마다 새 명세 하나 생성
공개 기록
- GitHub 스타: 68,000
- 신규 명세 생성 주기: 2초
- 라이선스: MIT
실무 사용 사례 OpenSpec은 이미 개발자들이 AI로 개발하는 방식의 일부가 되었습니다. 2초마다 하나의 새 명세가 생성되고 있습니다.
설치 방법 npm / pnpm / bun / yarn / nix 지원: $ npm install -g @fission-ai/openspec@latest
호환 도구 Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Amazon Q Developer, Antigravity, Auggie, IBM, Shell, Cline, Command Code, CodeArts, CodeBuddy, Devin, Desktop, ForgeCode, Continue, CoStrict, Crush, Factory, Droid, Hermes Agent, iFlow, Junie, Kilo Code, Kimi Code, Kiro, Lingma, MiniMax Code, Mistral, Vibe, Oh My Pi, Pi, SourceCraft, VS Code용 Code Assistant, Qoder, Qwen Code, Rovo, Dev CLI, Zoo Code, Trae, Zed Agent, ZCode 등 (외 33개 이상, 전체 디렉터리 참고)
워크플로우
- /opsx: explore – 문제를 파악하고 코드베이스를 이해
- /opsx: propose – proposal.md, specs/, design.md, tasks.md 초안 작성
- /opsx: apply – 명세의 작업 항목 구현
- /opsx: verify – 구현이 명세와 일치하는지 확인
- /opsx: archive – 완료된 변경 사항 아카이브
링크 GitHub · Discord · 6.8만 스타 · v1.13.0