[Claude Code: 기능] Plugin
탄생배경
Slash 커멘드, 서브 에이전트, MCP 서버, Hook 같은 확장기능을 팀원 혹은 커뮤니티와 공유하기 위해서 개발
왜 플러그인이 필요한가?
npm이나 pip, brew처럼 패키지 관리자를 사용하듯이 확장기능을 사용할 수 있다
설치시
(기존) npm intstall 혹은 command.md, hook.md 파일 복사
→ (플러그인 사용)/plugin install로 플러그인 설치삭제시
(기존) 설치된 command.md, hook.md 파일 중 일부를 구분해서 직접 삭제
→ (플러그인 사용)/plugin uinstall로 플러그인 삭제
사용사례
팀 프로젝트 및 조직
조직 마케플레이스 관리를 통해서 프로젝트 멤버들의 동일한 확장사용
팀원들간의 동일한 작업방식 유지
프로젝트별 컨텍스트 설정
개인사용자
- 자주사용하는 확장 관리


![[잡담] vive coding](https://cdn.hashnode.com/uploads/covers/68c02f05dc3a532e679042a4/97d8d740-9e88-49d0-9c60-548f7795bacf.jpg)
