Claude Code Plugins는 Claude Code의 기능을 확장하는
강력한 시스템입니다. 커스텀 슬래시 명령어, 전문화된 에이전트, 훅(Hooks), MCP 서버를 통해 개발 워크플로우를 자동화하고 팀 전체에서 일관된 도구를 공유할 수 있습니다. 2026년 현재 Anthropic에서 공식 관리하는 플러그인 마켓플레이스가 활성화되어 있으며, 누구나 자신만의 플러그인을 개발하고 배포할 수 있습니다.

플러그인 시스템 구조
Claude Code 플러그인은 표준화된 디렉토리 구조를 따릅니다. 각 구성 요소는 선택사항이므로 필요한 기능만 구현하면 됩니다.
plugin-name/
├── .claude-plugin/
│ └── plugin.json # 플러그인 메타데이터 (필수)
├── commands/ # 슬래시 명령어
├── agents/ # 전문화된 에이전트
├── skills/ # 에이전트 스킬
├── hooks/ # 이벤트 핸들러
├── .mcp.json # 외부 도구 연동 설정
└── README.md # 문서
핵심 구성 요소
Commands (슬래시 명령어): 사용자가 / 입력 후 실행하는 명령어입니다. /code-review, /deploy 같은 형태로 특정 작업을 트리거합니다.
Agents (전문화된 에이전트): 특정 작업에 최적화된 AI 에이전트입니다. 코드 분석, 아키텍처 설계, 보안 검토 등 전문 영역별로 구성됩니다.
Skills (스킬): 도메인 지식을 주입하는 마크다운 파일입니다. Claude가 자동으로 로드하거나 사용자가 직접 호출할 수 있습니다.
Hooks (훅): 특정 이벤트 발생 시 자동 실행되는 핸들러입니다. SessionStart, PreToolUse, Stop 등의 이벤트를 감지합니다.
MCP Integration: Model Context Protocol을 통해 외부 도구 및 서비스와 연동합니다.
공식 플러그인 마켓플레이스
Anthropic에서 관리하는 공식 플러그인 저장소에서 검증된 플러그인을 설치할 수 있습니다.
주요 공식 플러그인
| 플러그인 | 명령어 | 기능 |
|---|---|---|
| Code Review | /code-review |
5개의 병렬 Sonnet 에이전트로 PR 자동 리뷰 |
| Feature Dev | /feature-dev |
7단계 가이드 기능 개발 워크플로우 |
| Agent SDK | /new-sdk-app |
Agent SDK 프로젝트 인터랙티브 설정 |
| Plugin Dev | /plugin-dev:create-plugin |
8단계 플러그인 개발 가이드 |
| PR Review Toolkit | /pr-review-toolkit:review-pr |
6개 전문 에이전트 PR 분석 |
외부 파트너 플러그인
커뮤니티와 파트너사에서 제공하는 플러그인도 사용할 수 있습니다.
- Firecrawl: 웹 스크래핑 및 크롤링, LLM 친화적 마크다운 변환
- Semgrep: 실시간 보안 취약점 탐지
- Sonatype Guide: 소프트웨어 공급망 보안 및 의존성 분석
플러그인 설치 방법
VS Code에서 설치
VS Code 확장 프로그램에서 플러그인 관리 UI를 제공합니다.
프롬프트 창에서 /plugins 입력 → Manage plugins 인터페이스 열기
CLI에서 설치
/plugin install {plugin-name}@claude-plugin-directory
또는 Claude Code 내에서 /plugin > Discover로 검색하여 설치할 수 있습니다.
나만의 플러그인 만들기
1단계: 플러그인 구조 생성
mkdir -p my-plugin/.claude-plugin
mkdir -p my-plugin/commands
mkdir -p my-plugin/skills
2단계: 메타데이터 작성
.claude-plugin/plugin.json 파일을 생성합니다.
{
"name": "my-awesome-plugin",
"version": "1.0.0",
"description": "나만의 멋진 플러그인"
}
3단계: 슬래시 명령어 추가
commands/my-command.md 파일을 생성합니다.
---
name: my-command
description: 내 커스텀 명령어
---
이 명령어가 실행되면 다음을 수행합니다:
1. $ARGUMENTS에서 입력값 확인
2. 작업 실행
3. 결과 반환
4단계: 스킬 추가 (선택사항)
skills/my-skill/SKILL.md 파일을 생성합니다.
---
name: my-skill
description: 코드 작성 시 적용할 규칙
disable-model-invocation: false
---
## 코딩 규칙
- 모든 함수에 타입 어노테이션 추가
- 에러 핸들링 필수
- 테스트 코드 작성
Skills vs Commands vs Plugins
Claude Code에서 확장 기능을 만드는 세 가지 방법의 차이점을 이해하는 것이 중요합니다.
| 특성 | Commands | Skills | Plugins |
|---|---|---|---|
| 저장 위치 | .claude/commands/ |
.claude/skills/ |
별도 저장소 |
| 호출 방식 | 사용자 수동 호출 | 자동 또는 수동 | 설치 후 사용 |
| 공유 범위 | 프로젝트/개인 | 프로젝트/개인 | 마켓플레이스 |
| 구성 요소 | 단일 명령어 | 명령어 + 지원 파일 | 전체 시스템 |
핵심 포인트: 2026년 업데이트로 Commands가 Skills 시스템에 통합되었습니다. 기존 .claude/commands/ 파일은 계속 작동하지만, Skills는 지원 파일, 자동 호출 설정 등 추가 기능을 제공합니다.
실전 활용 예제
코드 리뷰 자동화
Code Review 플러그인을 활용한 PR 리뷰 워크플로우입니다.
# PR 코드 리뷰 실행
/code-review
# 5개의 전문 에이전트가 병렬로 분석:
# - 코드 품질
# - 테스트 커버리지
# - 보안 취약점
# - 타입 안전성
# - 에러 핸들링
기능 개발 가이드
Feature Dev 플러그인으로 체계적인 기능 개발을 진행합니다.
/feature-dev "사용자 인증 시스템"
# 7단계 워크플로우:
# 1. 요구사항 분석
# 2. 코드베이스 탐색
# 3. 아키텍처 설계
# 4. 구현
# 5. 테스트
# 6. 코드 리뷰
# 7. 문서화
보안 모니터링
Security Guidance 플러그인은 9가지 보안 패턴을 실시간 모니터링합니다.
- XSS (크로스 사이트 스크립팅)
- Command Injection
- SQL Injection
- Path Traversal
- 하드코딩된 시크릿
- 안전하지 않은 역직렬화
- SSRF
- 인증 우회
- 권한 상승
플러그인 개발 모범 사례
문서화
- 모든 명령어와 에이전트에 대한 상세 설명 작성
- 사용 예제 제공
- 설치 및 설정 가이드 포함
에러 핸들링
- 명확한 에러 메시지 제공
- 실패 시 복구 경로 안내
- 로깅으로 디버깅 지원
성능 최적화
- 병렬 처리 가능한 작업 분리
- 불필요한 컨텍스트 로딩 최소화
- 캐싱 활용
마무리
Claude Code Plugins는 개발 워크플로우를 혁신적으로 개선할 수 있는 강력한 도구입니다. 공식 마켓플레이스에서 검증된 플러그인을 설치하거나, 팀의 필요에 맞는 커스텀 플러그인을 개발하여 생산성을 극대화해보세요.
시작하기 팁:
- 먼저 공식 플러그인(Code Review, Feature Dev)을 설치하여 체험해보세요
- Plugin Dev 플러그인으로 나만의 첫 플러그인을 만들어보세요
- 팀 내 반복 작업을 자동화하는 플러그인을 고려해보세요
참고 자료
이 글은 Claude Code를 활용하여 작성되었습니다.
'claude code' 카테고리의 다른 글
| [공식문서읽기] Claude Code 세션 관리 완벽 가이드: 세션 활용하기, 컨텍스트 (0) | 2026.02.25 |
|---|---|
| [공식문서읽기] Claude Code의 핵심: 에이전트 루프와 도구 완벽 이해 (0) | 2026.02.25 |
| [공식문서읽기] 클로드 코드 에이전트 팀 - 여러 AI가 협업하는 새로운 개발 패러다임 (0) | 2026.02.24 |
| [공식문서읽기] Claude Code Agent 완벽 가이드 - AI 서브에이전트로 개발 생산성 높이기 (0) | 2026.02.24 |
| [공식문서읽기] Claude Code Skills 가이드 - AI 코딩 어시스턴트 확장하기 (0) | 2026.02.20 |