Agent Plugins
一种可移植的包格式,用于封装可复用的 AI 智能体扩展组件。
Agent Plugins 是一个开放、厂商中立的标准,用于将可复用组件封装为可移植的插件。1.0.0 版规范为 Agent Skills 和 MCP 服务器定义了统一格式,使兼容客户端能够用一致的方式发现并加载这些组件。
为什么需要 Agent Plugins?
即使插件包含的底层组件相同,各 AI 智能体客户端也形成了自己的插件格式。作者需要为每个客户端重新组织或复制组件,因此为一个客户端封装的插件往往要经过调整,才能用于另一个客户端。
Agent Plugins 为可跨客户端移植的部分定义了最低互操作要求。共享组件采用统一且可预测的结构;分发、安装、权限、用户体验和客户端专属功能仍由各客户端自行管理。
可移植包
Agent Plugin 是一个目录,其中包含必需的清单,以及位于固定位置的可选组件:
my-plugin/
├── plugin.json
├── skills/
│ └── summarize/
│ ├── SKILL.md
│ ├── scripts/
│ └── references/
├── mcp.json
└── com.example.client/
└── hooks/plugin.json标识插件及其面向的 Agent Plugins 版本。skills/包含遵循 Agent Skills 规范格式的 Agent Skills。mcp.json描述使用 stdio、Streamable HTTP 或旧版 HTTP+SSE 传输的 MCP 服务器。- 反向域名扩展命名空间允许各客户端添加自己的行为,而无需修改可移植核心。
开放开发
Agent Plugins 采用开放许可证,并公开开发。初始技术指导委员会由来自 Amazon、Cursor、Microsoft、OpenAI 和 Vercel 的核心维护者组成。
提案和技术决策均公开,任何生态参与者都可以加入讨论。新功能和重要变更的提案在 GitHub Discussions 发起,需要说明具体的可移植需求,并获得实现方支持。
规范、Schema、治理方式和贡献流程请参阅 Agent Plugins 规范仓库。
选择阅读路径
译文与记录的源版本一致。
- 来源提交
- 237bbf575f5843214923419f9d0933852662f4f3
- 上次同步
- 2026年8月11日 08:30
- 规范仓库
- 规范仓库