
AI 에이전트는 이제 단순한 보조 도구를 넘어, 실제 업무 흐름에서 자율적으로 판단하고 실행하는 단계로 빠르게 진화하고 있습니다. 하지만 에이전트가 사용하는 스킬(skill) 이 어떤 출처에서 왔는지, 안전하게 검증되었는지, 배포 이후 변경되지 않았는지를 명확히 알지 못한다면 신뢰 기반의 확장은 어렵습니다.
이 글에서는 **NVIDIA**가 제안한 NVIDIA-Verified Agent Skills 개념을 중심으로, AI 에이전트 역량을 어떻게 투명하고 안전하게 관리할 수 있는지, 그리고 실제 개발·운영 환경에서 어떤 의미를 갖는지 정리합니다.
AI 에이전트 확장과 새로운 과제
최근 오픈 모델, MCP(Model Context Protocol) 기반 도구, 재사용 가능한 스킬 구조가 확산되면서 AI 에이전트는 빠르게 확장되고 있습니다.
문제는 런타임 가드레일만으로는 충분하지 않다는 점입니다.
- 에이전트가 어떤 스킬을 쓰는지 알기 어렵고
- 스킬이 재사용·공유되며 불투명해지고
- 실제 워크플로우에 투입될수록 보안·신뢰 리스크가 커집니다
즉, 실행 중 제어가 아니라 에이전트가 ‘어떤 역량을 갖고 들어오는가’ 자체를 검증해야 하는 단계에 도달했습니다.
NVIDIA Agent Skills란 무엇인가
NVIDIA Agent Skills는 AI 에이전트가 NVIDIA의 CUDA-X 라이브러리, AI 블루프린트, 플랫폼 도구를 올바르고 안전하게 사용하도록 가르치는 휴대 가능한 명령 세트입니다.
이 중 NVIDIA-Verified Agent Skills는 다음 조건을 만족합니다.
- NVIDIA 제품 팀이 소유한 저장소에서 관리
- 공개 전 소프트웨어 및 에이전트 특화 리스크 스캔 수행
- 암호화 서명(skill.oms.sig)으로 무결성 보장
- 소유자, 의존성, 제한사항, 검증 상태를 담은 스킬 카드(skill card) 제공
이 스킬들은 agentskills.io의 오픈 스펙을 기반으로 하여, Claude Code, Codex, Cursor 등 다양한 AI 코딩 에이전트 환경에서 동일하게 동작하도록 설계되었습니다.
스킬 검증(Verification)은 어떻게 이뤄지는가
NVIDIA-Verified Skill은 단순 등록이 아닌 검증 파이프라인을 거칩니다.
- 제품 팀 소유 소스 저장소에서 시작
- 자동 정책 검사 + 인간 검토
- 보안 스캔 및 리스크 분석
- 스킬 카드 자동 생성 및 검증
- 암호화 서명
- 공개 카탈로그 동기화
이 과정은 SKILL.md 기반의 개방성과 이식성을 유지하면서도, 엔터프라이즈 환경에서 요구하는 신뢰 체인(chain of trust) 을 함께 제공합니다.
스킬 스캔이 중요한 이유
NVIDIA는 스킬을 단순한 프롬프트가 아니라 배포 가능한 에이전트 역량으로 보고, 공개 전 SkillSpector를 통해 스캔합니다.
스캔 범위에는 다음이 포함됩니다.
- 취약한 의존성, 위험한 코드 패턴
- 자격 증명 접근, 데이터 유출 경로
- 숨겨진 지시문, 프롬프트 인젝션
- 과도한 권한 요청, 의도와 실제 동작 불일치
이는 OWASP LLM 가이드, 에이전틱 AI 리스크, MITRE ATLAS 등 공인된 AI 보안 거버넌스를 기반으로 합니다.
결과적으로 위험한 스킬은 사전에 차단되거나 수정됩니다.
암호화 서명으로 보장되는 스킬의 출처와 무결성
NVIDIA는 에이전트 스킬에 암호화 서명을 적용해, 다운로드 이후에도 스킬이 변경되지 않았음을 검증할 수 있도록 하고 있습니다.
이 방식의 핵심은 다음과 같습니다.
- 스킬 디렉터리 내 모든 파일을 서명 범위에 포함
- 단순 “신뢰된 게시자”가 아닌 실제 무결성 검증 가능
- 엔터프라이즈 환경에서도 동일한 검증 파이프라인 재현 가능
이는 카탈로그 신뢰가 아니라 검증 가능한 신뢰를 제공한다는 점에서 중요한 차별점입니다.
스킬 카드(Skill Card)의 역할
스킬 카드는 스킬에 대한 기계 판독 가능한 신뢰 메타데이터입니다.
여기에는 다음 정보가 담깁니다.
- 스킬의 기능과 목적
- 작성자 및 소유 팀
- 라이선스 정보
- 의존성
- 알려진 기술적 한계, 리스크, 대응 방식
- 검증 상태
예를 들어, 물류 경로 최적화 에이전트를 만드는 개발자는 NVIDIA cuOpt 스킬을 사용하기 전, 스킬 카드만 확인해도 작성자, 접근 범위, 검증 여부를 한 번에 파악할 수 있습니다.
에이전트는 이 파일을 자동으로 로드하므로, 매번 수동 검토가 필요 없습니다.
검증된 스킬 사용 예시
NVIDIA의 cuOpt 검증 스킬을 사용하는 기본 흐름은 다음과 같습니다.
- 스킬 저장소 가져오기
- git clone github.com/nvidia/skills cd skills/skills/cuopt
- 서명 검증
- model_signing verify certificate \ --signature skill.oms.sig \ --certificate-chain nv-agent-root-cert.pem \ --ignore-unsigned-files
- SKILLCARD.yaml 확인
- 소유권, 의존성, 라이선스, 검증 상태 검토
이 과정을 통해 스킬이 신뢰 가능한 상태로 배포되었는지를 명확히 확인할 수 있습니다.
AI 에이전트가 실제 업무 환경에 깊숙이 들어올수록, 신뢰는 더 이상 선택이 아닌 필수 요소가 됩니다.
NVIDIA-Verified Agent Skills는 런타임 제어를 넘어, 에이전트가 어떤 역량을 갖고 시작하는지까지 거버넌스의 범위를 확장합니다.
- 투명한 출처와 변경 이력
- 사전 보안 스캔과 검증
- 스킬 카드 기반의 신뢰 메타데이터
이 구조는 개발자에게는 빠른 판단 기준을, 기업에는 안전한 확장 기반을 제공합니다.
앞으로 AI 에이전트 생태계가 커질수록, 이러한 검증된 역량 단위의 표준화는 AI 신뢰성의 핵심 축이 될 것으로 기대됩니다.
NVIDIA-Verified Agent Skills Provide Capability Governance for AI Agents | NVIDIA Technical Blog
Autonomous AI agents are becoming more capable. Open models, Model Context Protocol (MCP)-connected tools, and portable skills are also making agents easier to extend. But scaling agent use with…
developer.nvidia.com

'인공지능' 카테고리의 다른 글
| YouTube, AI 생성 동영상 자동 라벨 적용 예고와 변경 내용 정리 (0) | 2026.05.28 |
|---|---|
| LLM 에이전트 스킬을 안정적으로 학습시키는 텍스트 최적화 방법, SkillOpt (0) | 2026.05.28 |
| MCP 2026-07-28 릴리스 후보 정리: Stateless 프로토콜과 확장 중심으로 바뀐 MCP의 핵심 변화 (0) | 2026.05.28 |
| turbovec: 메모리·속도·프라이버시를 모두 잡은 고성능 벡터 검색 엔진 (0) | 2026.05.28 |
| Gemini Spark: 정보를 넘어 실행으로 이어지는 개인 AI 에이전트 (0) | 2026.05.27 |