claude-mpm

AI Agent OrchestrationskillPython

★ 151주당 +1조회 4

무엇인가

claude-mpm은 Claude Code CLI 위에서 동작하는 플러그인형 프로젝트 관리 계층이다. 단일 규칙 파일이 아니라, 작업을 넘겨받은 PM 에이전트가 언어별 구현·QA·보안·DevOps 같은 전문 에이전트로 일을 라우팅하고, 각 단계에 필요한 스킬을 그때그때 불러오도록 절차를 고정한다. 세션 재개, 컨텍스트 임계치 도달 시 자동 요약, 훅 기반 자동화도 같은 규율 안에 묶인다.

어떻게 동작하나

배포 형태는 Claude Code 플러그인이다. 마켓플레이스를 등록하면 훅 이벤트, 스킬 묶음, 슬래시 명령(/mpm-status, /mpm-help), MCP 서버 설정이 Claude Code 안에 직접 들어간다. 스킬은 번들 → 사용자 → 프로젝트 순의 우선순위로 해석되고, 필요한 시점에만 로드되는 점진적 공개 방식으로 컨텍스트를 절약한다. 도메인 권한 시스템이 에이전트·도구 탐색용 스킬을 자동 생성해 PM 위임의 근거로 쓴다. 전체 설치를 하면 CLI 명령, 에이전트 정의, 모니터 대시보드가 추가된다.

무엇과 다른가

CLAUDE.md 한 장에 규칙을 적어 넣는 방식과 달리, 규칙이 훅·슬래시 명령·MCP 설정과 함께 배포되고 계층 우선순위로 병합된다. 프롬프트 팩은 대화마다 사람이 붙여야 하지만 여기서는 플러그인 설치 한 번으로 훅 이벤트가 자동 발동한다. 또 규칙 파일이 라우팅 주체인 PM과 실행 주체인 전문 에이전트를 분리한다는 점에서 단일 에이전트용 규칙 파일과 구조가 다르다.

어떻게 쓰나

설치는 두 갈래다. 플러그인만 쓰려면 마켓플레이스를 추가하고 플러그인을 설치한다. CLI·모니터·전체 오케스트레이션이 필요하면 홈 디렉터리에서 uv tool install로 패키지를 설치한 뒤 같은 플러그인을 등록한다. 설치 후 /mpm-status로 상태를, /mpm-help로 사용법을 확인한다.

전제와 한계

Claude Code CLI v1.0.92 이상이 필수이고, 스킬 기능은 v2.1.3 이상에서만 동작한다. Claude Desktop 앱은 지원하지 않으며 MCP 연동도 CLI 인터페이스에서만 작동한다. 전체 설치는 Python 3.11~3.13을 요구하고 3.14는 지원하지 않는다. 클론한 저장소 안이 아니라 홈 디렉터리에서 설치해야 한다.

관련 논문 5

유사 도구