跳到正文

MCP 与 Skills

Agent 的能力层有两半。MCP 给 Agent 提供运行时可调用的动态工具。Skills 给 Agent 提供按需注入的领域能力——指令、参考资料,必要时还可以打包脚本。本课讲这两者,以及它们怎么配合。

SDK 重点createSdkMcpServer()tool()mcpServersskillspluginssettingSources

能力层

每个生产级 Agent 都沿着两个正交的轴扩展基础 LLM:

能力层:MCP 工具与 Skills 知识共同扩展 AgentAgent 能力层Agent(LLM + 循环)MCP——动态工具Skills——注入式知识与脚本外部系统上下文窗口
轴关注点模式
Agent 能 做 什么执行动作、读取数据、调用 APIMCP 工具、资源、提示词
Agent 知道 什么最佳实践、约定、可执行套路Skills(按需注入的指令 + 可选脚本)

两者都可以渐进式添加。Agent 通常从几个 MCP 工具起步,随着模式沉淀加入领域 Skills,逐步扩展出更完整的能力集合。

MCP:通用工具协议

模型上下文协议(MCP)是 Anthropic 于 2024 年 11 月推出的开源标准。它给 AI 应用定义了一套与传输方式无关的统一协议,用来连接外部系统;过去那种按 LLM、按应用各写一遍的自定义集成,从此不再需要。

可以理解为 AI 工具接入的 USB-C:用共享协议代替每项集成都自定义连接器。MCP 已被广泛采用,但仍在演进:

完整版预览

继续阅读完整内容

这节课可以先预览一部分。解锁完整版后,正文、闪卡和相关练习都能用。

登录后解锁

一次购买,解锁阶段 2–3、专题、练习和后续更新