Claude Code CLI 的多智能体工作流编排框架,提供 47+ 专业化代理、44+ 技能、MCP 集成、会话管理和语义代码搜索能力
Claude MPM 是 Claude Code CLI 的子进程编排层,将其转换为全功能开发平台。
核心能力#
多智能体系统#
- 47+ 专业化代理:覆盖 Python、TypeScript、Rust、Go、Java、Ruby、PHP、QA、Security、DevOps 等领域
- PM 智能编排:自动将任务路由到专家代理
- 代理来源系统:支持从 Git 仓库部署代理,带 ETag 缓存机制
技能框架#
- 44+ 内置技能:TDD、调试、Docker、API 设计、安全扫描、Git 工作流等
- 渐进式加载:按需加载技能以优化上下文使用
- 三层组织:Bundled → User → Project 优先级解析
MCP 集成#
- Google Workspace:34 工具(Gmail、Calendar、Drive、Docs、Tasks)
- Notion/Confluence:7+ 工具 + 批量操作
- Slack:频道、消息、DM、搜索
- 语义代码搜索:通过 mcp-vector-search
- 工单管理:GitHub、Linear、Jira 集成
- 图内存:kuzu-memory 持久化项目知识
会话与工作流管理#
- 会话恢复:
--resume标志保持完整上下文 - 自动暂停:在 70%/85%/95% 阈值自动生成上下文摘要
- 实时仪表盘:实时监控代理活动
- Hooks 系统:15+ 事件钩子用于自定义工作流
企业特性#
- OAuth 2.0 集成:安全的 Google Workspace 认证
- 加密令牌存储:使用 Fernet 加密 + 系统钥匙串
- 100+ CLI 命令:全面的管理界面
- 60+ 服务:基于事件总线的服务导向架构
安装方式#
# uv(推荐)
uv tool install claude-mpm[monitor,data-processing] --python 3.13
# Homebrew (macOS)
brew tap bobmatnyc/tools
brew install claude-mpm
# pipx
pipx install "claude-mpm[monitor]"
常用命令#
claude-mpm # 启动交互模式
claude-mpm run --monitor # 启动监控仪表盘
claude-mpm run --resume # 恢复会话
claude-mpm search "query" # 语义代码搜索
claude-mpm doctor # 健康诊断
claude-mpm verify # 验证 MCP 服务
架构要点#
- 服务导向架构(SOA):Core、Agent、Communication、Project、Infrastructure 五大服务域
- 三层代理系统:PROJECT > USER > SYSTEM 优先级
- 性能优化:Hook 延迟降低 91%,ETag 缓存减少 95%+ 带宽
前置条件#
- Claude Code CLI v2.1.3+
- Python 3.11-3.13(推荐 3.13,不支持 3.14)
- 许可证:Elastic License 2.0(商业使用需联系作者)