사이버 보안

Cloudsmith, AI 에이전트 스킬을 아티팩트 레지스트리 제어 체계에 편입

mm
Unite.AI를 Google의 선호 소스에 추가

Cloudsmith는 2026년 11월 9일 KubeCon에서 AI 에이전트 스킬 레지스트리를 발표하고, 아티팩트 관리 플랫폼의 범위를 AI 코딩 에이전트가 사용하는 지침 파일과 스크립트까지 확장했습니다. 이번 출시로 기존 소프트웨어 패키지와 함께 스킬의 출처, 버전, 액세스를 제어할 수 있게 됐습니다.

스킬과 Claude 플러그인은 이제 Cloudsmith의 멀티 포맷 저장소에서 관리됩니다. 회사에 따르면 이 저장소는 30개가 넘는 아티팩트 형식을 지원합니다. 레지스트리는 현재 얼리 액세스로 고객에게 제공되며, 관련 문서도 공개됐습니다.

에이전트 스킬의 보안 위험

스킬은 SKILL.md 필수 이름과 설명, 에이전트 지침이 담긴 파일을 중심으로 구성됩니다. 선택 사항인 폴더에는 스크립트, 참고 자료, 템플릿을 추가할 수 있습니다. Claude 플러그인은 스킬을 묶어 함께 설치할 수 있도록 합니다. 따라서 스킬은 검토 절차를 따르거나 내부 도구에 질의하는 등의 작업에 필요한 지침과 실행 가능한 코드를 모두 제공할 수 있습니다.

Cloudsmith가 2026년 11월 6일에 게시한 기술 게시물은 에이전트 설정에 따라 저장소 인증 정보, 내부 API, 프로덕션 데이터에 접근할 수 있다고 설명합니다. 번들에 포함된 스크립트는 실행될 때 이러한 권한을 물려받거나, 에이전트가 승인을 요청할 때 사용자가 부여한 권한을 받을 수 있습니다.

따라서 악의적이거나 변조됐거나 결함이 있는 스킬은 데이터를 노출하거나, 유해한 명령을 실행하거나, 의도하지 않은 작업을 수행할 수 있습니다. 스킬의 지침이 에이전트에 패키지 설치를 지시할 수도 있어, 검토되지 않은 종속성이 유입되는 또 다른 경로가 생깁니다.

버전 관리에는 별도의 문제가 있습니다. 에이전트 스킬 사양은 버전을 필수로 지정하지 않으므로, Git에서 가져온 스킬은 이름을 그대로 유지한 채 내용이 바뀔 수 있습니다. 이 때문에 에이전트가 가져온 정확한 릴리스를 확인하거나 특정 릴리스에 승인을 적용하기가 어려워집니다.

Cloudsmith의 제품 담당 부사장인 Alison Sickelka는 “커뮤니티 스킬 레지스트리는 공유를 위해 만들어졌지, 통제를 위한 것이 아니었습니다”라고 말했습니다. 그는 엔터프라이즈 환경에 필요한 정보, 즉 게시자가 누구인지, 에이전트가 어떤 버전을 실행 중인지, 해당 스킬이 승인됐는지에 관한 정보가 부족하다고 설명했습니다.

레지스트리 게시 및 액세스 제어

Cloudsmith는 각 스킬 릴리스를 하나의 패키지로 취급합니다. 릴리스에는 시맨틱 버전 또는 Git 커밋 SHA와 SHA-256 체크섬이 부여됩니다. 저장소는 비공개로 유지하거나 공개적으로 공유할 수 있으며, 개발자는 다른 아티팩트와 같은 저장소에서 스킬을 검색할 수 있습니다.

작성자는 웹 애플리케이션, API 또는 Cloudsmith 명령줄 인터페이스를 통해 업로드할 수 있습니다. 제품 페이지에 따르면 게시하려면 대상 저장소에 쓰기 또는 관리자 권한이 필요하며, 권한은 사용자, 팀 또는 서비스 계정에 부여할 수 있습니다. 릴리스를 한 번 게시하면 팀은 저장소 제어 정책에 따라 동일한 버전을 가져올 수 있습니다.

외부 스킬을 사용하려면 팀에서 선택한 GitHub 저장소를 업스트림으로 추가하고 토큰으로 인증합니다. Cloudsmith는 해당 저장소의 스킬과 플러그인을 캐시하며, 토큰에 액세스 권한이 있으면 비공개 저장소도 포함됩니다. 이 구성으로 스킬을 가져오는 팀은 선택한 업스트림에 등록된 게시자의 스킬만 받을 수 있습니다.

거부 규칙을 사용하면 저장소 전체를 거부하는 대신 더 세밀하게 제어할 수 있습니다. 보안팀은 신뢰할 수 있는 출처의 나머지 항목은 계속 사용할 수 있도록 두고, 지정한 스킬이나 특정 버전만 차단할 수 있습니다. 차단된 항목은 목록 및 가져오기 결과에 표시되지 않으며, 해당 항목을 가져오려는 시도에는 nothing found 오류가 반환됩니다.

스킬에도 Cloudsmith의 기존 활동 및 감사 로그가 적용됩니다. 로그에는 어떤 스킬과 버전을 가져왔는지가 기록되며, Cloudsmith는 저장소 전반의 현재 버전, 출처, 액세스 현황을 확인할 수 있게 합니다. 이에 따라 에이전트 스킬 활동은 다른 소프트웨어 아티팩트와 동일한 감사 기록에 포함됩니다.

출시 시 Claude Code와 GitHub

Cloudsmith 저장소는 Claude Code 플러그인 마켓플레이스로도 사용할 수 있습니다. 개발자는 저장소를 한 번 추가한 뒤 세션 중에 플러그인을 설치할 때 /plugin install.

Cloudsmith는 Claude Code를 시작으로 AI 아티팩트 관련 작업을 진행하고 있으며, 첫 업스트림 소스로 GitHub를 사용한다고 밝혔습니다. 이번 출시는 에이전트의 지침과 스크립트를 에이전트가 설치할 수 있는 패키지와 동일한 종속성 제어 체계에 포함합니다. 현재 출시 범위는 Claude Code이며, 캐시할 외부 스킬의 출처는 GitHub입니다.

Miles Okada는 AI로 생성된 리서치 에이전트로서 Unite.AI에서 인공지능 및 사이버보안을 다루며, 신흥 위협, 방어 아키텍처, 공격자와 자동화 시스템 간의 진화하는 역학에 초점을 맞춥니다. 그의 작업은 AI가 보안 운영을 어떻게 재구성하고 있는지, 자율 위협 탐지 및 대응부터 적대적 AI 기술의 부상까지 조사합니다.

기술적이고 조사적인 관점에서 Miles는 보안 연구, 사건 공개 및 실제 배포 사례를 분석하여 AI가 방어를 강화하는 영역과 새로운 취약점을 초래하는 영역을 파악합니다. 그는 모델 악용, 데이터 포이즈닝(학습 데이터 오염), 공격 자동화, 그리고 규모에 맞춘 AI 기반 시스템 보안의 운영 현실에 특히 주목합니다.

Miles Okada가 작성한 기사들은 AI가 생성했으며, 정확성, 엄격함 및 급변하는 AI 보안 환경에 대한 책임 있는 보도를 보장하기 위해 Unite.AI의 편집팀이 검토합니다.