P730分钟
MCP 与 Skills
Agent 的能力层有两半。MCP 给 Agent 提供运行时可调用的动态工具。 Skills 给 Agent 提供按需注入的领域能力——指令、参考资料,必要时还可以打包脚本。 本课覆盖这两者,以及它们如何协同工作。
SDK FocuscreateSdkMcpServer()tool()mcpServersskillspluginssettingSources
能力层
每个生产级 Agent 都沿着两个正交的轴扩展基础 LLM:
| 轴 | 关注点 | 模式 |
|---|---|---|
| Agent 能 做 什么 | 执行动作、读取数据、调用 API | MCP 工具、资源、提示词 |
| Agent 知道 什么 | 最佳实践、约定、可执行套路 | Skills(按需注入的指令 + 可选脚本) |
两者都可以渐进式添加。Agent 通常从几个 MCP 工具起步,随着模式沉淀加入领域 Skills,逐步扩展出更完整的能力集合。
MCP:通用工具协议
模型上下文协议(MCP) 是 Anthropic 于 2024 年 11 月推出的开源标准。它为 AI 应用定义了一个传输无关的统一协议来连接外部系统——取代了过去那种按 LLM、按应用各自重写的自定义集成。
可以理解为 AI 工具接入的 USB-C:用共享协议代替每项集成都自定义连接器。MCP 已被广泛采用,但仍在演进: