AI 에이전트 표준
Agent Skills와 MCP 서버를 하나로 묶는 Agent Plugins 1.0.0
Agent Plugins는 관련 스킬과 MCP 서버를 고정된 디렉터리 구조로 포장하는 공개 규격입니다. Google은 핵심 유지관리자로 합류하며 자사 제품 지원을 시작했습니다.
이 글에서 다룰 내용
Agent Plugins 구조, Agent Skills와 MCP 관계, Google 지원 범위, 도입 전 보안 점검
Agent Plugins는 무엇인가요?
AI 에이전트를 사용하다 보면 기능 하나를 추가하는 일도 생각보다 복잡합니다. 지침 파일을 복사하고, 필요한 도구를 설치하고, MCP 서버의 실행 환경까지 따로 설정해야 하는 경우가 많기 때문입니다.
Agent Plugins는 이렇게 흩어진 구성 요소를 하나의 휴대 가능한 디렉터리로 포장하는 규격입니다. 에이전트의 재사용 지침과 리소스를 담은 Agent Skills, 도구와 서비스에 연결하는 MCP 서버, 클라이언트별 확장 영역을 한 플러그인 안에 둘 수 있습니다.
쉽게 말하면 서로 관련된 스킬과 도구를 정해진 칸에 넣는 표준 상자와 비슷합니다. 클라이언트가 달라져도 공통 구성 요소를 다시 포장하는 일을 줄이는 것이 핵심입니다.
이 글에서 다룰 내용
Agent Plugins 1.0.0의 역할, Agent Skills와 MCP 서버의 관계, plugin.json의 기능, AI 에이전트 표준으로서의 의미, 도입 전 확인할 점
왜 새로운 AI 에이전트 표준이 필요한가요?
현재 AI 에이전트 생태계에는 다양한 도구와 확장 방식이 존재합니다. 같은 기능이라도 플랫폼마다 설치 위치, 설정 형식, 호출 방법이 달라 개발자와 사용자 모두 반복 작업을 해야 합니다.
예를 들어 웹 검색 기능을 추가한다고 가정해 보겠습니다. 한 환경에서는 스킬 문서를 등록해야 하고, 다른 환경에서는 별도의 MCP 서버를 설치한 뒤 환경 변수를 연결해야 할 수 있습니다.
이런 차이는 기능 공유를 어렵게 만듭니다. 좋은 스킬이 공개돼도 특정 에이전트에서만 동작하거나, 사용자가 긴 설치 문서를 직접 따라야 하는 문제가 생깁니다.
Agent Plugins 1.0.0은 이 과정을 일관된 패키지 구조로 정리하려는 시도입니다. 하나의 AI 플러그인 안에 기능 설명과 실행 도구, 연결 정보를 고정된 위치에 담으면 클라이언트마다 별도 래퍼를 유지하는 부담을 줄일 수 있습니다.
Agent Skills와 MCP 서버는 어떻게 묶이나요?
Agent Skills는 AI 에이전트가 특정 작업을 올바르게 수행하도록 안내하는 지식과 절차에 가깝습니다. 글 작성 방식, 분석 순서, 도구 사용 규칙처럼 에이전트의 행동을 구체화합니다.
반면 MCP 서버는 에이전트가 외부 세계와 연결되는 통로입니다. 데이터베이스 조회, 파일 처리, API 호출, 업무 서비스 연동처럼 실제 기능을 실행할 수 있게 해줍니다.
두 요소를 함께 사용하면 역할이 명확해집니다.
- Agent Skills는 무엇을 어떻게 처리할지 알려줍니다.
- MCP 서버는 필요한 작업을 실제로 실행합니다.
- Agent Plugins는 두 요소를 하나의 배포 단위로 연결합니다.
예를 들어 콘텐츠 분석 플러그인이라면 분석 절차를 담은 스킬과 검색 데이터를 가져오는 MCP 서버를 함께 포함할 수 있습니다. 사용자는 여러 저장소를 오가며 설치하지 않아도 완성된 기능 묶음을 에이전트에 추가할 수 있습니다.
plugin.json이 맡는 핵심 역할
Agent Plugins의 중심에는
plugin.json
이 있습니다. 공식 예시에서 이 매니페스트의 핵심은 스키마 주소와 플러그인 이름입니다.
나머지는 위치가 정해져 있습니다. Agent Skills는
skills/
아래에, MCP 서버 선언은
mcp.json
에 둡니다. MCP 항목은 stdio, Streamable HTTP, 기존 HTTP+SSE처럼 전송 유형을 명시합니다.
클라이언트 전용 기능은 역도메인 형식의 확장 디렉터리에 둘 수 있습니다. 이를 모르는 다른 클라이언트는 해당 영역을 무시하므로 휴대 가능한 핵심과 제품별 혁신을 분리할 수 있습니다.
구성 요소는 독립적으로 실패합니다. 예를 들어
mcp.json
의 서버 하나가 시작되지 않아도 클라이언트는 그 항목을 건너뛰고 오류를 알리면서 나머지 스킬을 계속 불러올 수 있습니다.
Google AI와 에이전트 생태계에 미칠 영향
Agent Plugins 1.0.0은 Amazon, Cursor, Microsoft, OpenAI, Vercel의 핵심 유지관리자가 참여한 기술운영위원회가 공개했습니다. Google은 이번 발표와 함께 핵심 유지관리자로 합류했고 자사 제품 지원을 확대하겠다고 밝혔습니다.
발표 시점에 Google 제품 가운데 Agents CLI와 Data Agent Kit가 이 형식을 지원합니다. Agents CLI는 에이전트 구축·평가·배포·관측·발행 스킬을 묶고, Data Agent Kit은 BigQuery·Spanner·Cloud SQL 등 Google Data Cloud 작업용 스킬과 MCP 서버를 제공합니다.
핵심은 에이전트 상호운용성입니다. 플러그인 패키지의 구조와 읽는 방법이 표준화될수록 플랫폼 사이의 이동 비용이 낮아지고, 스킬과 도구를 공유하는 생태계도 빠르게 성장할 수 있습니다.
다만 1.0.0이라는 버전 번호가 곧 모든 플랫폼의 완전한 호환을 의미하지는 않습니다. 실제 지원 범위는 각 에이전트 호스트의 구현 상태에 따라 달라집니다.
도입 전에 확인할 점
Agent Plugins v1은 패키지 형식만 정의합니다. 설치 방식, 배포 프로토콜, 권한 모델, 샌드박싱, 신뢰·출처 검증, 사용자 경험은 규격 범위에 포함하지 않습니다.
따라서 업무 환경에서는
plugin.json
,
skills/
,
mcp.json
, 실행 스크립트를 함께 검토해야 합니다. MCP 서버가 요청하는 파일·네트워크·계정 권한을 최소화하고, API 키는 플러그인 파일에 넣지 말고 별도 비밀 관리 체계로 분리하는 것이 안전합니다.
버전 고정과 변경 이력 확인도 중요합니다. 자동 업데이트를 무조건 허용하기보다 테스트 환경에서 새 버전을 검증한 뒤 운영 환경에 반영해야 예상하지 못한 동작을 줄일 수 있습니다.
정리
Agent Plugins 1.0.0은 Agent Skills와 MCP 서버를 하나의 디렉터리에 포장하고 공유할 수 있게 만드는 AI 플러그인 패키지 규격입니다.
plugin.json
과 고정된 파일 위치를 통해 개발자에게는 포장의 일관성을, 클라이언트에는 예측 가능한 로딩 구조를 제공합니다.
아직 모든 에이전트가 같은 수준으로 지원하는 것은 아니지만 방향은 분명합니다. AI 에이전트 표준이 자리 잡으면 좋은 스킬과 도구를 특정 플랫폼에 가두지 않고 더 다양한 환경에서 재사용할 수 있습니다.
한 줄 요약: Agent Plugins 1.0.0은 스킬과 MCP 도구를 하나로 묶어 에이전트 상호운용성을 높이는 새로운 확장 표준입니다.
