Claude Code 플러그인 (Plugin)
Claude Code 플러그인은 개인이 만든 Skill·에이전트·훅·외부 도구 연결을 폴더 하나로 묶어 팀이 같은 버전으로 설치하고 자동으로 갱신받게 만드는 패키지입니다. 파일을 복사해 나눠주는 방식과의 진짜 차이는 배포 속도가 아니라, 잘못된 기준을 한 번에 되돌릴 수 있느냐에 있습니다.
BOAZ · 최종 업데이트 2026-07-27
Claude Code 플러그인(Plugin) 은 개인이 만든 Skill·에이전트·훅·외부 도구 연결을 폴더 하나로 묶어, 팀이 같은 버전으로 설치하고 자동으로 갱신받게 만드는 패키지입니다. AI 자산화의 4단계 사다리에서 마지막 칸 — 개인 자산을 조직 자산으로 옮기는 자리 — 에 해당합니다.
문제는 공유 속도가 아니라 기준이 갈라지는 것
Claude Code를 쓰다 보면 나만의 도구가 생깁니다. 우리 서비스 배포 절차를 그대로 밟아주는 Skill, 팀 컨벤션 기준으로 코드를 봐주는 리뷰 에이전트 같은 것들입니다. 문제는 이것들이 내 컴퓨터에만 있다는 점입니다.
가장 자연스러운 해결은 파일을 슬랙으로 보내는 것입니다. 팀원 다섯 명이 각자 복사합니다. 여기서 벌어지는 일을 시간순으로 보면 이렇습니다.
1주차 원본 1개 → 슬랙 전송 → 사본 5개
2주차 내가 개선 → 다시 전송 → 다시 복사 (한 명은 빠뜨림)
3주차 버그 제보 → 확인해보니 구버전 문제
4주차 누가 어떤 버전을 쓰는지 아무도 모름
여기서 진짜 비용은 재전송에 드는 시간이 아닙니다. 사본 5개 = 기준 5개 라는 사실입니다. 자산화의 목적이 "누가 실행해도 같은 판정이 나오는 것"이었는데, 사본이 갈라지는 순간 그 목적이 무너집니다. 팀은 같은 도구를 쓴다고 믿지만 실제로는 다섯 개의 서로 다른 기준으로 일하고 있습니다.
재정의 — 플러그인의 가치는 배포가 아니라 회수다
플러그인을 소개할 때 보통 강조되는 것은 배포 편의입니다. 팀 저장소에 올려두면 두 줄로 설치가 끝나고, 내가 버전을 올리면 팀원은 따로 받을 필요 없이 최신 상태가 됩니다.
하지만 실무에서 더 중요한 쪽은 반대 방향입니다.
파일 복사는 배포는 되지만 회수가 안 됩니다.
잘못된 기준을 담은 Skill을 배포했다고 해봅시다. 파일로 나눠줬다면 회수 방법은 "모두에게 다시 연락해서 지워달라고 부탁하는 것"뿐입니다. 누가 지웠는지 확인할 방법도 없습니다. 반면 플러그인은 원본 하나를 고치면 그 즉시 팀 전체에 반영됩니다.
이 차이가 왜 결정적이냐면, 자산은 반드시 틀리기 때문 입니다. 규정이 바뀌고, 기준이 개정되고, 처음 만든 판단 기준에 구멍이 발견됩니다. 자산화가 지속 가능하려면 "고칠 수 있다"가 아니라 "고친 것이 확실히 반영된다"가 보장돼야 합니다. 플러그인은 배포 채널이기 이전에 팀 기준의 단일 진실 원천(SSOT)을 유지하는 장치 입니다.
무엇이 한 패키지에 담기는가
플러그인은 흩어져 있던 도구들을 업무 단위로 묶습니다.
deploy-kit/
├── .claude-plugin/plugin.json ← 이름표 (이것만 붙이면 패키지가 된다)
├── skills/deploy/ ← 배포 절차 Skill
├── agents/reviewer.md ← 리뷰 에이전트
├── hooks/hooks.json ← 커밋 전 자동 검사
└── .mcp.json ← 외부 도구 연결
| 구성요소 | 담기는 것 | 자산화 관점의 의미 |
|---|---|---|
| skills/ | 업무 수행 절차와 판단 기준 | 무엇을 어떤 기준으로 할지 |
| agents/ | 조사·검증 담당 에이전트 | 누가 판정할지 |
| hooks/ | 특정 시점에 자동 실행되는 검사 | 사람이 잊어도 걸리는 가드레일 |
| .mcp.json | 사내 시스템·외부 도구 연결 | 어디까지 손이 닿을지 (MCP) |
여기서 눈여겨볼 것은 훅 입니다. Skill과 에이전트는 사람이 불러야 작동하지만, 훅은 정해진 시점에 자동으로 걸립니다. 즉 플러그인은 노하우뿐 아니라 강제되는 검사 지점까지 함께 배포 할 수 있습니다. 팀 기준을 "권고"가 아니라 "경로"로 만드는 수단입니다.
팀 배포와 프로젝트 배포는 다른 문제를 푼다
설치 범위를 어디로 두느냐에 따라 해결되는 문제가 다릅니다.
- 개인 범위 설치 — 내가 쓰는 도구를 정리해 관리합니다. 이름 앞에 플러그인 이름이 붙어 기능 이름이 충돌하지 않고, 필요 없을 때는 삭제 대신 잠시 꺼둘 수 있습니다.
- 프로젝트 범위 설치 — 설정이 프로젝트 저장소 안에 들어갑니다. 저장소를 받아오면 그 설정이 그대로 적용됩니다.
두 번째가 조직 관점에서 훨씬 큽니다. 신규 입사자 온보딩에서 도구 설정 복사가 사라집니다. 지금까지 온보딩 문서에 적혀 있던 "이 Skill을 여기에 복사하세요" 같은 항목들이, 저장소를 받는 것만으로 해결됩니다. 팀의 일하는 방식이 문서가 아니라 코드와 함께 따라오는 형태입니다.
언제 플러그인으로 만들면 안 되는가
플러그인화를 권하는 입장에서도 반드시 붙여야 할 조건이 있습니다. 아직 기준이 흔들리는 Skill은 배포하지 않는 편이 낫습니다.
배포는 좋은 것을 퍼뜨리는 만큼 잘못된 것도 똑같은 속도로 퍼뜨립니다. 게다가 자동 갱신이 붙어 있으면 잘못된 기준은 팀원이 눈치채기도 전에 전원에게 반영됩니다. 개인이 틀린 기준으로 일하면 한 사람의 결과물이 틀리지만, 조직 자산이 틀리면 모든 사람이 같은 방향으로 일관되게 틀립니다.
그래서 플러그인화 전에 통과해야 할 관문은 AI 자산화의 세 조건과 같습니다.
- 여러 번 재실행해봤고 결과가 안정적 이다
- 나 말고 다른 사람이 돌려도 같은 판정 이 나온다
- 결과가 부족할 때 어디를 고쳐야 하는지 가 파일 안에서 지목된다
- 이 자산의 갱신 담당자 가 정해져 있다
- 사람이 반드시 검토해야 할 지점이 명시 되어 있다
앞의 세 개가 안 되어 있으면 아직 개인 도구 단계이고, 뒤의 두 개가 안 되어 있으면 배포는 되지만 오래 못 갑니다.
정리 — 개인 도구에서 팀 자산으로 넘어가는 지점
| 파일 복사 공유 | 플러그인 | |
|---|---|---|
| 배포 | 가능 | 가능 |
| 회수·수정 반영 | 불가능에 가까움 | 원본 하나 수정으로 전원 반영 |
| 버전 상태 | 파악 불가 | 단일 버전 |
| 신규 입사자 | 설정 복사 안내 필요 | 저장소만 받으면 적용 |
| 이름 충돌 | 발생 | 플러그인 이름으로 구분 |
| 잘못된 기준의 확산 | 느리고 불균일 | 빠르고 균일 (그래서 검증이 먼저) |
플러그인은 기술적으로는 폴더 하나에 이름표를 붙이는 단순한 작업입니다. 하지만 조직 관점에서 이 단계는 "내 노하우"가 "우리 팀의 기준"이 되는 경계선 입니다. 그 경계를 넘기 전에, 넘길 만한 기준인지부터 확인하는 것이 순서입니다.
자주 묻는 질문
Skill을 파일로 공유하면 되지 왜 플러그인이 필요한가요?+
파일을 보내면 받는 사람 수만큼 사본이 생기고, 그 순간부터 각 사본은 독립적으로 낡기 시작합니다. 개선판을 다시 보내면 누군가는 복사를 빠뜨리고 구버전으로 계속 일합니다. 문제 제보가 들어왔는데 알고 보니 구버전 문제인 상황이 반복됩니다. 플러그인은 사본을 만들지 않고 하나의 원본을 참조하게 합니다.
플러그인 안에는 무엇을 담을 수 있나요?+
Skill, 에이전트, 훅, 외부 도구 연결 설정을 한 폴더에 담습니다. 여기에 이름표 역할을 하는 설정 파일 하나를 붙이면 패키지가 됩니다. 흩어져 있던 도구들을 업무 단위로 묶어 하나의 이름으로 관리한다는 점이 핵심입니다.
팀원이 설치하려면 어렵지 않나요?+
팀 저장소를 한 번 등록하고 설치 명령을 실행하는 두 단계로 끝납니다. 이후 원본 버전이 올라가면 팀원은 따로 받을 필요 없이 최신 상태가 됩니다. 슬랙으로 파일을 다시 보내고 각자 복사하는 과정이 사라집니다.
프로젝트 단위로 설치하면 무엇이 달라지나요?+
설정이 프로젝트 저장소 안에 들어가기 때문에, 저장소를 받아오면 그 설정이 그대로 적용됩니다. 신규 입사자가 온보딩할 때 도구 설정을 따로 복사해줄 필요가 없어집니다. 팀의 작업 방식이 코드와 함께 따라오는 형태가 됩니다.
만든 Skill은 모두 플러그인으로 만드는 게 좋나요?+
아닙니다. 기준이 아직 흔들리는 Skill을 배포하면 팀 전체가 흔들린 기준으로 일하게 됩니다. 혼자 여러 번 돌려보며 판단 기준이 안정된 뒤에 배포하는 편이 안전합니다. 배포는 좋은 것을 퍼뜨리는 만큼 잘못된 것도 똑같은 속도로 퍼뜨립니다.
LINE 엔지니어 출신이, 실효성 있는 AX 프로그램을 진행합니다. 대기업 임원 및 실무자 대상 AX 프로그램 진행 경험을 바탕으로, 기업의 실제 업무를 분석하고 작동하는 AI 활용 결과물까지 함께 만듭니다.
관련 용어
서브에이전트 (Subagent)
서브에이전트는 메인 대화와 분리된 자기 Context 안에서 실행되어 결과물만 되돌려주는 별도의 AI 실행 단위입니다. 여러 작업을 동시에 돌릴 수 있다는 점이 먼저 눈에 띄지만, 실무에서 더 큰 가치는 앞 단계의 해석과 중간 결과에 오염되지 않은 상태에서 결과물을 검증할 수 있다는 데 있습니다.
AI 자산화 (업무 자산화)
AI 자산화는 개인의 머릿속에만 있던 업무 노하우와 판단 기준을 AI가 반복해서 따를 수 있는 형태로 남겨, 조직이 다시 쓸 수 있게 만드는 과정입니다. 판별 기준은 저장 여부가 아닙니다. 내가 없어도 같은 판정이 나오고, 실패했을 때 그 자산이 고쳐지는 경로가 있어야 자산입니다.
Claude Code
Claude Code는 앤트로픽이 만든 터미널(CLI) 기반 AI 에이전트로, 웹 브라우저의 챗봇 창이 아니라 사용자의 컴퓨터 안 실제 폴더·파일에서 직접 실행됩니다. 질문에 답하는 데서 끝나지 않고 파일을 읽고 고치고 명령을 실행해, 회의록 정리부터 배포까지 실무를 직접 수행한다는 점이 일반적인 AI 챗봇과 다릅니다.
MCP (Model Context Protocol)
MCP(Model Context Protocol)는 AI 모델을 외부 도구·데이터·시스템에 표준화된 방식으로 연결하기 위해 앤트로픽이 제안한 개방형 프로토콜입니다. 매번 자료를 붙여 넣거나 개별 연동을 새로 짜는 대신, 한 번 정해진 방식으로 AI와 사내 시스템을 잇는다는 점이 핵심입니다.
Skill (Claude Code Skill)
Skill은 반복되는 업무를 '어떻게 처리하는지'뿐 아니라 '무엇을 기준으로 판단하는지'까지 담아 파일로 저장해, 필요할 때마다 AI가 그 기준대로 다시 수행하도록 만드는 것을 말합니다. 절차만 담으면 단순 자동화(매크로)에 머물지만, 개인의 판단 기준까지 담아야 팀이 재사용할 수 있는 자산이 됩니다.
우리 조직에 맞는 AX가 궁금하다면
조직 상황과 대상(임원·실무자·전사)을 알려주시면, 어떤 프로그램이 맞는지 — 혹은 아직 워크숍이 필요 없는 단계인지 — 솔직하게 답해드립니다.