본문으로 건너뛰기

AI 뉴스 ·

클로드 스킬 플러그인 보안 검사, 왜 8월에 추가됐을까요

클로드 스킬 플러그인 보안 검사, 왜 8월에 추가됐을까요

사내에서 클로드(Claude) 사용 범위를 채팅에서 벗어나 스킬(Skill)이나 플러그인, MCP 커넥터로 넓히고 계신 회사라면 눈여겨봐야 할 소식이 있습니다. Anthropic이 Claude Enterprise 플랜에 스킬·플러그인 보안 검사(Security Scanning) 기능을 베타로 추가했습니다. 누군가 서드파티 스킬이나 플러그인을 업로드하거나 수정할 때 악성 콘텐츠가 섞여 있는지 자동으로 검사해주는 기능으로, 관리자가 옵션을 켜면 바로 적용됩니다. 별도 챗봇을 붙이는 시대에서 업무 툴에 AI가 스며드는 시대로 넘어가면서, 이제는 “AI가 무슨 말을 하느냐”보다 “AI가 무엇을 실행하느냐”를 관리하는 기능이 하나씩 채워지고 있다는 신호로 볼 수 있습니다.

이 기능이 왜 지금 나왔는지 이해하려면 최근 몇 달 사이 클로드 생태계가 얼마나 빠르게 커졌는지를 먼저 봐야 합니다. Anthropic은 7월 말 발표한 새 MCP 스펙을 통해 커넥터 디렉터리에 등록된 MCP 서버가 950개를 넘었다고 밝혔습니다. 스킬과 플러그인도 마찬가지로 사내 개발자뿐 아니라 외부 커뮤니티가 만들어 올리는 구조로 확장되는 중입니다. 문제는 이런 확장 속도만큼 검증 속도가 따라가지 못하면, 회사 계정에 설치된 스킬 하나가 문서를 읽고, 이메일을 보내고, 파일을 수정하는 권한까지 가진 채로 악성 코드를 실행할 수 있다는 점입니다. 실제로 올해 초부터 프롬프트 인젝션이나 로컬 파일 접근 권한을 노린 사고가 여러 차례 보고되면서, 이번 보안 검사 기능은 그런 우려에 대한 직접적인 대응으로 나온 셈입니다.

클로드 스킬·플러그인 보안 검사 핵심 정리

스킬·플러그인이 왜 새로운 위험 지점이 됐나요

스킬과 플러그인은 클로드가 특정 작업을 더 잘 수행하도록 추가하는 확장 모듈입니다. 문제는 이 모듈이 코드나 지시문을 담고 있어서, 검증되지 않은 스킬을 설치하면 클로드가 그 안에 숨겨진 명령까지 그대로 따라 실행할 수 있다는 점입니다. 즉 겉보기에는 “문서 요약을 잘해주는 스킬”이지만 실제로는 사용자 데이터를 외부로 전송하거나 권한 밖의 작업을 시도하도록 설계된 경우, 지금까지는 이를 걸러낼 표준화된 장치가 없었습니다.

이번 베타 기능은 관리자가 Enterprise 콘솔에서 스킬·플러그인 검사를 켜면, 누군가 새 스킬을 업로드하거나 기존 스킬을 수정할 때마다 자동으로 악성 콘텐츠 여부를 점검합니다. 사람이 매번 코드를 열어 검토하지 않아도 1차 필터링이 걸리는 구조입니다. 다만 베타 단계이므로 모든 위험을 잡아낸다고 보기는 어렵고, 프롬프트 인젝션 실무 대응 글에서 다룬 것처럼 자동 검사와 사람의 승인 절차를 함께 두는 게 안전합니다.

우리 회사도 스킬·플러그인을 쓰고 있나요, 어떻게 확인하나요

가장 먼저 할 일은 현재 조직 계정에 어떤 스킬과 플러그인이 설치돼 있는지 목록을 뽑아보는 것입니다. Claude Enterprise 관리자 콘솔의 설정 메뉴에서 설치된 스킬·플러그인과 각 항목을 누가 언제 추가했는지 확인할 수 있습니다. 목록을 확인했다면 다음 순서로 점검하시면 됩니다.

  1. 사내 개발자가 만든 스킬인지, 외부 마켓플레이스나 GitHub 저장소에서 가져온 것인지 구분합니다.
  2. 서드파티 스킬이라면 보안 검사 기능을 켜고, 기존에 설치된 항목도 재검사가 필요한지 문의합니다.
  3. 파일 접근, 이메일 발송, 외부 API 호출처럼 민감한 권한을 요구하는 스킬은 별도로 표시해 승인권자를 지정합니다.

파이썬으로 사내 설치 목록을 관리 API와 연동해 정기적으로 점검하는 것도 방법입니다. 간단한 예시는 다음과 같습니다.

import requests

API_KEY = "YOUR_ADMIN_API_KEY"
headers = {"x-api-key": API_KEY, "anthropic-version": "2023-06-01"}

response = requests.get(
    "https://api.anthropic.com/v1/organizations/skills",
    headers=headers
)

skills = response.json().get("data", [])
third_party = [s for s in skills if s.get("source") != "internal"]

for skill in third_party:
    print(skill["name"], skill.get("last_modified"), skill.get("permissions"))

실제 엔드포인트나 필드명은 조직 플랜과 API 버전에 따라 다를 수 있으므로, 관리자 콘솔 문서를 함께 확인하면서 조정하시길 권합니다. 목적은 스킬 설치 현황을 주기적으로 눈으로 확인하는 습관을 만드는 것입니다.

중소기업이 지금 챙길 실무 체크포인트

픽셀앤코드처럼 B2B·B2G 환경에서 제안서, 계약 문서, 고객 데이터를 다루는 회사라면 스킬·플러그인 하나의 권한 오남용이 곧바로 정보 유출로 이어질 수 있습니다. 아직 Enterprise 플랜이 아니어서 이 기능을 바로 쓸 수 없는 회사도 있겠지만, 지금 확인할 수 있는 부분은 있습니다.

먼저 사내에서 클로드 스킬이나 플러그인, MCP 커넥터를 누가 설치할 수 있는지 권한 범위를 정리해 보시길 권합니다. 담당자 한 명만 설치 권한을 갖고 나머지는 요청 후 승인받는 구조로 바꾸는 것만으로도 위험을 크게 줄일 수 있습니다. 사내 AI 사용 가이드라인 만드는 법에서 다룬 데이터 등급, 자동 실행 한도 항목에 스킬·플러그인 설치 승인 절차를 추가하는 것도 좋은 방법입니다. 또한 관공서 대상 사업을 진행 중이라면 AI 에이전트 도입 전 확인할 점에서 소개한 것처럼, 도입 전 계약서에 보안 검증 책임 소재를 명시해 두는 것이 나중에 분쟁을 줄이는 길입니다.

이번 업데이트가 베타 단계라는 점도 기억할 필요가 있습니다. 자동 검사가 있다고 해서 검토 절차를 완전히 없애기보다는, 사람이 최종 확인하는 단계를 남겨두고 자동 검사를 1차 필터로 활용하는 편이 현재로서는 안전합니다.

마치며

AI 에이전트가 업무 툴 안으로 깊이 들어올수록, 편의성과 함께 늘어나는 위험 지점도 하나씩 관리 기능으로 채워지는 흐름을 이번 업데이트에서 확인할 수 있습니다. 다만 기능이 나왔다고 자동으로 안전해지는 것은 아니고, 우리 회사 환경에 맞게 권한과 승인 절차를 설계하는 작업이 함께 필요합니다. 픽셀앤코드는 맞춤형 소프트웨어 개발과 IT 교육을 함께 진행하는 회사로서, 이런 AI 도입 과정에서 권한 설계나 사내 가이드라인 수립이 막막하신 경우 실무 관점에서 함께 점검해 드리고 있습니다.