MCP(Model Context Protocol)现在定义了一个专门用于从MCP服务器发现和加载Agent Skills的扩展。
这个扩展解决了一个很实际的问题:以前Agent要使用技能,必须把所有技能都加载到上下文窗口里,导致窗口占用很大,性能下降。
现在的流程很简单:MCP Server → 发现可用Skills → 获取Skill元数据 → 仅在需要时加载SKILL.md。
我昨天试了一下,效果确实不错。以前我用Agent的时候,总是要把所有技能都加载进去,结果上下文窗口很快就满了。现在可以按需加载,只加载当前任务需要的技能,性能提升明显。
这个扩展支持三种发现方式:静态配置、动态发现、运行时查询。静态配置适合技能列表固定的场景,动态发现适合技能列表会变化的场景,运行时查询适合需要实时获取技能信息的场景。
对于需要使用多个技能的Agent来说,这个扩展能帮你省下大量上下文窗口空间。比如你有10个技能,以前要全部加载,现在只需要加载当前任务需要的那1-2个。
Model Context Protocol团队的这个更新,确实是一个很大的进步。它让Agent的技能管理变得更加灵活和高效。
项目地址:github.com/modelcontextpr…
话题来源 @dani_avila7
80.6K阅读 ❤️923 x.com/…↗ 已改写,非原文转载
20 浏览 0 评论
0 反应














