sx 2.0 릴리스 노트 / 새로운 소식
sx 2.0 릴리스 노트 / 새로운 소식
sx 2.0은 공유 폴더를 통한 AI 스킬 공유를 가능하게 합니다
sx 2.0은 공유 폴더(예: Dropbox, Google Drive, OneDrive, iCloud)를 "스킬 서버"로 변환하여 마케팅, 법무, 영업, 운영 부서의 비기술 팀원들이 Git이나 터미널 없이 AI 스킬을 배포할 수 있게 합니다. 이번 릴리스에서는 macOS, Windows, Linux용 네이티브 데스크톱 애플리케이션을 도입하여 Claude Code, Cursor, Copilot, Codex, Gemini, Cline 등 여러 클라이언트에 걸친 AI 자산의 설치와 변환을 관리합니다.
공유‑폴더 배포 모델
sx 2.0의 핵심은 명령줄 전용 배포에서 벗어나는 것입니다. 사용자는 sx 앱을 공유 폴더에 지정하고, 마크다운 기반 스킬을 끌어다 놓으며, 팀원들은 동일한 폴더를 가리키는 앱을 열어 업데이트를 받습니다. 파일 동기화는 기존 클라우드 스토리지 제공자가 처리하므로 전용 서버나 계정 시스템이 필요 없습니다.
Vault Format v2
이 워크플로를 지원하기 위해 sx 2.0은 vault format v2를 도입했습니다. 자산은 이제 assets/<name>/ 경로에 평범하고 읽기 쉬운 마크다운 파일로 직접 저장되며, 버전 기록은 .sx/versions/에 유지됩니다. 이 구조 덕분에 vault를 grep으로 검색하거나 Obsidian에서 열거나, .claude/skills가 직접 가리키도록 할 수 있어 별도의 압축 해제 과정이 필요하지 않습니다.
자동 클라이언트 변환
공유 폴더가 파일을 동기화하는 동안, sx 2.0은 순수 마크다운 폴더가 제공하지 못하는 중요한 변환 레이어를 제공합니다. 사용자가 "Sync" 버튼을 클릭하면 앱이 백그라운드에서 sx install을 실행하여:
- 설치할 올바른 자산을 결정합니다.
- 각 자산을 대상 AI 클라이언트가 요구하는 형식(예: Cursor 규칙, Copilot 지시문, Claude Code 스킬)으로 변환합니다.
- 변환된 파일을 사용자의 로컬 디렉터리 적절한 위치에 기록합니다.
컬렉션 및 개발자 지원
sx 2.0은 관련 스킬을 하나의 단위로 묶는 "컬렉션"을 도입했습니다. 컬렉션이 공유 폴더에서 업데이트되면 팀 전체에 자동으로 전파되어 별도의 재설치가 필요하지 않습니다. 개발자에게는 CLI가 Go 바이너리 형태로 그대로 유지되며, 기존 Git 기반 vault도 계속 지원됩니다.
플러그인 확장 시스템
핵심 기능의 비대화를 방지하기 위해 sx 2.0은 매니페스트를 가진 ES 모듈 형태의 확장 시스템을 도입했습니다. 별도의 빌드 단계 없이 확장을 추가할 수 있으며, 대시보드 위젯, 에디터 명령, 새로운 뷰 등을 구현할 수 있습니다.
주요 확장 예시
- Collection Doctor: 컬렉션을 분석해 설명이 얇거나, 오래된 자산, 혹은 컨텍스트를 과도하게 소모하는 대형 스킬을 찾아 0~100 점의 건강 점수를 제공합니다.
- Adoption Widgets: 팀원이 어떤 스킬을 활용하고 있는지 추적해 스킬 제작 ROI를 측정합니다.
- Review Rota: 사용량 수준에 따라 자산의 검토 기한을 할당하고 순환시킵니다.
- Collection Export: 컬렉션을 일반 zip 파일이나 Claude Code, Codex, Gemini용 플러그인 형태로 컴파일해 외부에 공유합니다.
확장 보안 및 거버넌스
확장은 권한 기반으로 제한됩니다. 매니페스트에 명시적으로 선언되지 않는 한 파일 시스템, Node, 네트워크 접근 권한이 없습니다. 설치 또는 업데이트 시 사용자는 권한 목록을 평문으로 확인하도록 요청받습니다. 또한 확장은 sx 자산 자체로 취급되어 스킬과 동일한 파이프라인을 통해 버전 관리, 배포, 감사가 이루어집니다. 조직 관리자는 vault 전체에 대해 서드파티 확장을 허용 목록에 추가하거나 비활성화할 수 있습니다.
배포에 대한 커뮤니티 시각
sx 2.0의 저자는 비기술 사용자가 Git을 채택하지 않을 것이라고 주장하지만, 커뮤니티는 AI 스킬 배포 방법에 대해 다양한 의견을 제시하고 있습니다:
"Dropbox를 통해 스킬을 공유하는 것보다 더 나쁜 방법은 생각할 수 없습니다. 버전 관리와 AIBoM 문제가 매우 고통스럽습니다."
일부 사용자는 스킬을 프로젝트 레포지토리 자체에 저장해 모든 팀원이 동일하게 사용할 수 있게 하거나, 무료 버전 관리 기능을 활용하기 위해 사설 GitHub 레포지토리에 호스팅할 것을 제안합니다. 또 다른 사용자들은 .claude/skills에 대한 심볼릭 링크를 이용해 Dropbox 기반 접근 방식을 구현했으며, 이 패턴이 소규모 팀에 효과적이지만 특정 폴더를 누가 편집할 수 있는지에 대한 명확한 사회적 계약이 필요하다고 언급했습니다.
요약:
sx 2.0은 네이티브 데스크톱 앱과 공유‑폴더 배포 모델을 도입해 비기술 팀이 Git이나 터미널 없이도 다양한 AI 클라이언트에 AI 스킬을 공유할 수 있게 합니다.
제목:
sx 2.0 릴리스 노트 / 새로운 소식