AIPM 是一个面向 AI 智能体的开源包管理器与技能注册表,定位为解决 AI 领域缺少统一包管理方案的问题。它提供 CLI 工具和在线注册表,帮助用户查找、安装、发布和管理可复用的智能体技能(Agent Skills)。
用途 AIPM 的核心用途是管理 AI 智能体技能。技能是可复用的任务工作流,可安装到 Claude Code、Codex 或 Cursor 中。AIPM 让技能具备版本号,可固定(pin)到具体版本,而提示词则以快照形式保存,而非版本化。
主要能力
- 技能查找与安装:在注册表中查找技能,查看每个技能的功能说明,然后用一条命令安装到 Claude Code、Codex 或 Cursor。
- 版本管理:技能带有版本号,可固定安装某一确切版本。
- 项目初始化:创建项目文件并选择目标工具(Claude Code、Codex 或 Cursor)。也可跳过初始化,使用 --no-init 参数一次性安装而不生成项目文件。
- 目录写入:将技能安装到对应工具的文件夹,即 .claude/skills、.agents/skills 或 .cursor/skills。
- 发布技能:注册账号、预留包名、生成令牌并发布新版本。
- 提示词版本化:将提示词和指令保存在 Git 中,而不是丢失在聊天记录里。
- 团队共享:为团队成员提供统一的提示词来源,并通过 aipm add 跟踪库中的提示词;安全共享 MCP 配置说明而不发布令牌或私密值。
使用方式
- 安装 CLI。
- 使用 aipm --version 和 aipm doctor 检查安装。
- 初始化项目:创建项目文件并选择 Claude Code、Codex 或 Cursor。若跳过此步,可在下一条命令中添加 --no-init,一次性安装而不生成项目文件。
- 安装某一确切技能版本到对应工具的文件夹(.claude/skills、.agents/skills 或 .cursor/skills)。
注册表中可见的技能示例包括:inference.sh 发布的 youtube-thumbnail-design(YouTube 缩略图设计,涵盖尺寸、对比度规则、移动端预览优化、安全区、文字放置、面部表情心理学和 A/B 测试);Microsoft 发布的 discover-azure-skills(搜索 Azure 技能目录,根据 Azure 任务匹配技能元数据并推荐可安装的智能体技能);Microsoft 发布的 entra-agent-id(通过 Microsoft Graph 配置 Microsoft Entra Agent Identity Blueprints、BlueprintPrincipals 和按实例的 Agent Identities,并配置 OAuth 2.0 令牌交换,包括 Microsoft Entra SDK)。
适用场景
- 为 Claude Code、Codex 或 Cursor 安装可复用的任务工作流技能。
- 在团队中统一和共享提示词与 MCP 配置。
- 将提示词和指令纳入 Git 进行版本管理。
- 发布和分发自建的智能体技能。
- 对比和选择 AGENTS.md、CLAUDE.md、Cursor rules、SKILL.md、MCP 配置等智能体配置文件格式。
限制 资料未提供 AIPM 的收费、价格、平台支持范围、技能数量上限或性能效果等具体信息。技能的实际可用性取决于注册表中已发布的技能及其对目标工具的兼容性。