claude-plugins-official: Claude Code 공식 플러그인

Published · AI Daily — AI-assisted deep research, methodology & disclosure

claude-plugins-official은 Anthropic이 관리하는 Claude Code 공식 플러그인 디렉터리로, GitHub 스타가 41,711개입니다. MCP, 스킬, 슬래시 명령, 에이전트 같은 확장이 계속 늘고 있지만 출처가 제각각이고, 한곳에서 찾고 설치할 통합 창구가 없었습니다. 이 저장소가 그 문제를 해결합니다. 플러그인을 Anthropic이 직접 만든 내부 플러그인과 파트너 및 커뮤니티가 제출한 서드파티 플러그인으로 나누고, 통일된 디렉터리 구조를 정해 두었습니다. 변경되지 않는 플러그인 이름과 마이그레이션용 renames 표, strict: false로 스킬 번들을 선언하는 방식도 제공합니다. /plugin install 한 줄로 설치하거나 /plugin의 Discover에서 둘러볼 수 있습니다. Claude Code를 빠르게 확장하려는 개발자와 플러그인을 배포하려는 팀에 적합합니다.

배경

Claude Code는 Anthropic이 만든 명령줄 코딩 도우미입니다. MCP(Model Context Protocol) 서버, 스킬, 슬래시 명령, 에이전트 같은 확장이 하나둘 생기면서 개발자는 현실적인 문제를 만났습니다. 확장은 늘어나는데 출처가 제각각이라, 무엇을 설치하고 무엇을 믿어야 할지 판단할 통합 창구가 없었습니다. claude-plugins-official은 바로 그 빈틈을 메우려는 디렉터리입니다. Anthropic이 직접 관리하며 GitHub 스타는 41,711개입니다. 주 언어는 Python으로 표시되고, 주제 태그는 claude-code, mcp, skills입니다.

이 저장소는 특정 도구 하나가 아닙니다. Claude Code 플러그인 시스템이 둘러볼 수 있는 공식 플러그인 목록, 곧 마켓플레이스입니다. 기본 앱 스토어에 가깝습니다. 구조와 수록 기준, 하나의 설치 경로를 제공하지만 각 플러그인의 동작까지 보증하지는 않습니다. README도 이를 분명히 밝힙니다. Anthropic은 플러그인 안의 MCP 서버나 파일, 기타 소프트웨어를 통제할 수 없고, 의도대로 동작하는지 또는 나중에 바뀌지 않는지도 보장할 수 없습니다. 신뢰 판단은 사용자 몫으로 남습니다.

심층 분석

디렉터리 구조는 단순합니다. /plugins 폴더에는 Anthropic 팀이 직접 만들고 관리하는 내부 플러그인이 있고, /external_plugins 폴더에는 파트너와 커뮤니티가 제출한 서드파티 플러그인이 있습니다. 내부 쪽에는 참고 구현인 /plugins/example-plugin이 들어 있습니다. 모든 플러그인은 같은 뼈대를 따릅니다. .claude-plugin/plugin.json은 필수 메타데이터이고, .mcp.json은 MCP 서버를 설정합니다. commands/, agents/, skills/ 폴더에는 각각 슬래시 명령, 에이전트 정의, 스킬 정의가 들어가고 README.md가 문서를 맡습니다. 메타데이터 외에는 모두 선택 사항이라, 스킬 하나만 담아도 되고 명령과 에이전트와 MCP 연결을 한 묶음으로 만들어도 됩니다.

눈여겨볼 설계가 둘 있습니다. 첫째는 이름입니다. 플러그인의 name 필드는 바뀌지 않는 슬러그입니다. 사용자가 이 이름으로 설치하므로 이름을 바꾸면 plugin-not-found 오류가 납니다. 화면에 보이는 이름을 바꾸려면 displayName을 고칩니다. 이름을 꼭 바꿔야 한다면 .claude-plugin/marketplace.json 최상위의 renames 매핑에 옛 이름과 새 이름의 대응을 적습니다. 그러면 로더가 사용자의 다음 동기화 때 이름을 자동으로 고쳐 줍니다. 둘째는 스킬 번들 플러그인입니다. 원본 저장소에 SKILL.md만 있고 plugin.json이 없을 때, 마켓플레이스 항목에 strict: false를 두고 skills 배열을 직접 나열할 수 있습니다. 각 경로는 source.path 기준이며 SKILL.md가 든 디렉터리를 가리킵니다. 여러 하위 디렉터리에서 일부 스킬만 골라 담는 것도 가능합니다. source 필드는 git-subdir 형식을 지원해 url, path, ref, sha를 지정할 수 있습니다. claude-plugins-official에서 플러그인은 어떻게 설치할까요? Claude Code 안에서 /plugin install {plugin-name}@claude-plugins-official을 실행하면 됩니다. /plugin을 열어 Discover 탭에서 둘러봐도 됩니다. 저장소를 직접 복제하거나 설정을 손으로 쓸 필요가 없습니다.

산업 영향

일반 사용자에게 경로는 짧습니다. 명령 한 줄로 설치하고 Discover 탭에서 탐색합니다. 배포하려는 쪽은 길이 둘입니다. Anthropic 내부 구성원은 example-plugin을 바탕으로 개발합니다. 서드파티 파트너는 공식 플러그인 디렉터리 제출 양식으로 신청하며, 외부 플러그인은 품질과 보안 기준을 충족해야 승인됩니다. 다만 제공된 자료는 README 발췌뿐이라 심사 기간이나 커뮤니티 제출 절차의 세부 내용은 알 수 없습니다. 실제로는 공식 양식과 각 플러그인의 홈페이지를 기준으로 삼아야 합니다.

strict: false 방식은 이미 스킬 라이브러리를 가진 회사에 유용합니다. 예를 들어 여러 SKILL.md가 들어 있는 SDK 저장소가 있다면 구조를 바꿀 필요가 없습니다. 마켓플레이스 항목에서 strict: false로 선언하면 그대로 플러그인으로 배포되고, Claude Code에는 플러그인 이름과 스킬 이름의 조합으로 등록됩니다.

더 큰 신호는 플랫폼화입니다. MCP, 스킬, 명령, 에이전트가 하나의 형식, 하나의 배포 경로, 하나의 이름 규칙 아래 한 패키지에 담깁니다. 팀은 자신의 작업 흐름을 재사용 가능한 단위로 포장해 동료나 커뮤니티와 나눌 수 있습니다. 변경되지 않는 슬러그와 renames 표는 이미 설치한 사용자를 배려한 장치이기도 합니다. 패키지 관리자 분야에서 오래된 골칫거리를 정면으로 다룬 셈입니다.

전망

위험도 분명합니다. 공식이 관리하는 디렉터리라는 사실이 모든 플러그인에 대한 공식 보증을 뜻하지는 않으며, README 스스로 플러그인이 바뀔 수 있다고 경고합니다. 플러그인은 MCP 서버와 여러 파일을 담을 수 있으므로 공급망 위험이 실제로 존재합니다. 기업 사용자는 자체 검토 절차를 세워야 합니다. 플러그인 홈페이지를 읽어 보고, source에 sha를 고정해 플러그인이 슬그머니 바뀌지 않게 하는 방법이 있습니다.

남은 질문은 둘입니다. 하나는 수록 기준이 얼마나 투명하게 공개될지이고, 다른 하나는 승인 이후 서드파티 플러그인의 업데이트를 어떻게 관리할지입니다. 제공된 자료에는 두 가지 모두 세부 내용이 없습니다. 이 디렉터리가 탄탄한 품질 기준과 추적 가능한 변경 이력을 갖춘다면, Claude Code 생태계의 사실상 표준 진입점이 될 가능성이 충분합니다.

Sources

FAQ

claude-plugins-official은 무엇인가요?

claude-plugins-official은 Anthropic이 관리하는 Claude Code 공식 플러그인 디렉터리로, GitHub 스타가 41,711개입니다. MCP, 스킬, 슬래시 명령, 에이전트 같은 확장을 한곳에 모으는 마켓플레이스이며, Anthropic의 내부 플러그인과 파트너 및 커뮤니티의 서드파티 플러그인으로 나뉩니다.

Claude Code 공식 플러그인 디렉터리가 왜 중요한가요?

Claude Code 확장은 출처가 제각각이고 한곳에서 찾을 창구가 없었습니다. claude-plugins-official은 통일된 디렉터리 구조, 변경되지 않는 플러그인 이름, 마이그레이션용 renames 표를 제공합니다. 다만 Anthropic은 플러그인 내용을 통제할 수 없다고 밝혀, 신뢰 판단은 사용자 몫입니다.

이 플러그인 디렉터리를 쓸 때 무엇을 살펴봐야 하나요?

claude-plugins-official에서는 /plugin install 명령으로 설치하거나 /plugin의 Discover 탭에서 둘러볼 수 있습니다. 서드파티 플러그인의 품질과 보안 기준이 앞으로 지켜볼 점입니다. 기사에는 심사 절차와 기간에 대한 세부 내용이 없으므로 공식 제출 양식과 각 플러그인 페이지를 확인하세요.