用途:在代码仓库中引入并操作 Agent Package Manager(APM),覆盖初始化、依赖管理、编译、脚本运行与分发流程。
主要能力:检查仓库根目录的 apm.yml、apm.lock.yaml、.github/、.claude/、.cursor/、.opencode/、apm_modules/;用 apm --version 与 apm config 确认 CLI 与配置;用 apm init 或 apm init --yes 初始化项目;在 dependencies.apm 下添加包依赖、dependencies.mcp 下添加 MCP 服务器;用 apm install、apm install <package>、apm install --update、apm deps update 安装或更新;用 apm deps list、apm deps tree、apm deps info <package> 验证解析状态;用 apm mcp list、apm mcp search、apm mcp show 发现 MCP;用 apm compile --validate、--dry-run、--watch 生成 AGENTS.md、CLAUDE.md 等指令文件;用 apm list、apm preview、apm run 运行脚本;用 apm runtime status/list/setup 管理运行时;用 apm pack、apm unpack 做打包与解包分发。
使用方式:先评估仓库现状,再按需读取 manifest-and-lockfile.md、command-workflows.md、troubleshooting.md 等参考;风险操作先用 --dry-run 预览;安装后确认锁文件 resolved_commit 是否变化;apm.lock.yaml 视为解析提交与部署文件的真实来源,建议提交以支持团队与 CI 复现。
适用场景:仓库初始化 APM、安装或更新技能与包、管理 MCP、生成指令文件、CI 分发与离线交付。
限制:资料未提供具体收费、价格、平台支持范围与效果数据;apm 缺失时需先安装并验证;认证失败、文件冲突、自引用依赖、缓存过期等问题需按 troubleshooting 处理;本地路径依赖在替换为远程引用前不建议使用 apm pack。