오픈스펙(OpenSpec)은 소프트웨어 사양을 작성·관리하는 경량 설정형 AI 개발 프레임워크다. 오픈스펙은 9월 17일 공식 웹사이트에서 개발자와 코딩 에이전트가 개발 과정에서 요구사항과 구현 결과를 일치시키도록 돕는 도구라고 소개했다.
오픈스펙의 사양 관리 기능
오픈스펙은 개발자가 만들고자 하는 소프트웨어를 사양(specification)으로 정리한 뒤 팀 구성원과 코딩 에이전트가 이를 기준으로 작업하도록 지원한다. 요구사항을 구체화하고, 사양이 실제로 필요한 대상을 설명하는지 확인하며, 구현 결과가 사양과 맞는지 검증하는 과정이 핵심 기능이다. 제품 설명은 이를 두고 ‘올바른 것을 만들고, 그것을 올바르게 만드는’ 작업을 돕는다고 정리했다.
기존 개발 과정에서 요구사항은 문서나 대화, 코드에 흩어지기 쉽지만, 오픈스펙은 이를 별도의 사양으로 남겨 작업 기준으로 활용하는 방식을 제시한다. 특히 AI 코딩 에이전트가 개발에 참여할 때 사양을 공통 기준으로 삼아 작업 방향이 달라지는 문제를 줄이는 데 초점을 맞췄다. 다만 공개된 설명에는 지원하는 프로그래밍 언어, 사양 파일의 형식, 검증 방식의 세부 구현, 다른 개발 도구와의 연동 범위는 포함되지 않았다.
웹사이트에 따르면 오픈스펙에서는 2초마다 새 사양이 만들어지고 있으며, 깃허브(GitHub)에서 6만8000개의 별을 받았다. 월간 이용 개발자는 26만5000명 이상으로 제시됐다. 다만 이 수치는 오픈스펙이 자체 웹사이트에서 제시한 사용 현황이다. 페이지에는 디스코드와 깃허브가 이용 경로로 함께 표시됐고, 버전은 v1.13.0으로 안내됐다.
AI 개발 생태계에서의 의미와 한계
오픈스펙은 AI가 코드를 생성하는 단계만이 아니라, 무엇을 만들어야 하는지 정하고 결과가 요구사항에 맞는지 확인하는 단계까지 관리하려는 도구로 볼 수 있다. 개발팀은 사양을 기준으로 작업 내용을 공유하고 변경 사항을 추적할 수 있으며, 코딩 에이전트도 임의의 해석보다 명시된 요구사항에 맞춰 구현을 진행할 수 있다는 설명이다. 그러나 원문에는 경쟁 제품과의 비교, 특정 기업의 도입 사례, 사용자 평가, 보안성 또는 정확도를 입증하는 독립적인 실험 결과는 제시되지 않았다.
향후 계획이나 별도 출시 일정, 가격 정책, 유료 기능 구성도 공개되지 않았다. 현재 확인되는 정보는 경량·설정형 프레임워크라는 성격과 공개 개발 방식, v1.13.0 버전, 그리고 깃허브 별 개수와 사양 생성 빈도 등 사용 현황에 집중돼 있다. 따라서 오픈스펙의 시장 영향은 실제 프로젝트에서 사양 검증이 얼마나 안정적으로 작동하는지, AI 코딩 도구와 어떤 방식으로 연결되는지, 무료·유료 운영 모델이 어떻게 마련되는지에 따라 달라질 전망이다.