이 도구에 대하여
OpenSpec이란
OpenSpec은 소프트웨어 명세를 만들고 관리하기 위한 가볍고 구성 가능한 프레임워크입니다. 소프트웨어 팀, AI 코딩 에이전트 사용자, 개발자를 대상으로 하며 살아 있는 명세(living specifications)를 만들고 다듬고 관리하도록 돕습니다.
주요 기능
- 명세 생성 및 관리: 소프트웨어 명세를 만들고 관리하는 데 사용됩니다. 공식 자료에 따르면 OpenSpec으로 2초마다 새 명세가 생성됩니다.
- 폭넓은 코딩 에이전트 통합: AGENTS, OpenCode, Kilo Code, WindSurf, Codex, GitHub Copilot, Amazon Q Developer CLI, Droid CLI, Cline, Crush, Auggie, CodeBuddy, Gemini CLI, RooCode, Antigravity, iFlow, Continue를 지원합니다.
- 에이전트 파일 생성: 프로젝트별로
.claude/또는.agents/같은 디렉터리에openspec-*스킬과opsx명령을 생성합니다. MiniMax Code의 스킬은~/.minimax/skills에 저장됩니다. - 공유 스킬 트리: Antigravity, Codex, Zed Agent 같은 대상은 하나의 물리적 스킬 트리를 공유할 수 있습니다. OpenSpec은
.openspec-target에 단일 작성자를 기록하고 실행당 트리를 한 번만 씁니다. 각 도구의 개별 명령 파일은 계속 생성됩니다. - 레거시 폴더 정리: 대체 내용을 쓴 뒤
.agent/에서 동등한 생성 파일을 제거합니다. 사용자 정의 파일과 변경된 생성 파일은 검토를 위해.agent/에 남습니다. - Feedback 명령 및 Nix 지원: Feedback 명령과 Nix 지원을 제공합니다.
이용
방법 OpenSpec은 오픈 소스이며 무료입니다. 코드는 GitHub(Fission-AI/OpenSpec)에 공개되어 있고 Discord 커뮤니티도 있습니다. OpenSpec Cloud Agent의 얼리 액세스도 발표되었습니다.
기능 및 사용 사례
Create and manage software specificationsSupports AGENTS, OpenCode, Kilo Code, WindSurf and moreSupports Codex and GitHub CopilotSupports Amazon Q Developer CLI and Droid CLISupports Cline, Crush, Auggie, CodeBuddySupports Gemini CLI, RooCode, Antigravity, iFlow, ContinueGenerates openspec-* skills and opsx commands per projectShared skill tree with a single recorded writerRemoves equivalent generated files from .agent/Feedback commandNix support