一篇文章搞懂
大模型、智能体、MCP、Skill 到底是什么关系?
引言
所有人都在聊 AI Agent,但大模型、智能体、MCP、Skill 这四个词搅在一起,听着像一整套新黑话。这篇文章不背词典,用一个比喻从头讲到尾,让你一次理清。
怎么把这个"聪明但失忆的新员工",变成一个能干活、守规矩、可靠的老员工?
一、大模型(LLM):大脑底座
大模型是一个无状态的文本生成函数:输入文本,输出文本。它有强大的推理、理解和创作能力。你问它"成都到北京有多少趟火车",它能给你说明白。但你要让它帮你直接订一张火车票,它就搞不定了。
为什么?因为大模型本身:
- 没有工具——不能读文件、不能调接口、不能执行命令
- 没有记忆——每次对话结束,上下文清零
- 没有自主性——你问一句,它答一句,像被动答题的学生
图 2:大模型是大脑,但只有大脑,没有手脚
一句话总结:大模型是大脑,但只有大脑,没有手脚。
二、智能体(Agent):长出手脚的大脑
智能体 = 大模型 + 工具 + 循环。它在 LLM 之上加了一层"执行能力",具备四大核心能力:
能力 | 说明 |
感知 | 接收用户指令、读取文件、理解上下文 |
规划 | 自主拆解复杂任务、制定执行计划 |
行动 | 主动调用工具、执行具体操作 |
反思 | 检查结果、发现错误、纠正方案 |
回到比喻:裸模型是只会动嘴的顾问,智能体是有手有脚、能自己翻文件柜、能自己去测试机上验证的员工。
大模型和智能体的核心区别:大模型只能"说",智能体能"做"。你跟大模型说"帮我修这个 bug",它会告诉你修复思路;你跟智能体说同样的话,它会自己读代码、跑测试、改代码、再跑一遍测试,最后把修好的代码交给你。
图 3:智能体在大模型基础上长出了"手脚",能够自主行动
一句话总结:智能体是长出手脚的大模型,能自主完成任务,而不只是给建议。
三、MCP:AI 世界的 USB-C
Agent 有了手脚,但问题来了——外部工具成百上千:GitHub、数据库、浏览器、企业微信、飞书……每个工具的接口都不一样。如果每接一个工具就要写一遍定制代码,那 Agent 的扩展性就是噩梦。
MCP(Model Context Protocol,模型上下文协议)就是为解决这个问题而生的。它由 Anthropic 在 2024 年底推出,是一个标准化的工具连接协议。
你可以把它理解为 AI 世界的 USB-C 接口:
- 在 MCP 出现之前,每接一个工具都要定制适配,就像以前每部手机用不同的充电器
- 有了 MCP,所有工具只要实现 MCP Server,Agent 就能即插即用,就像 USB-C 一统天下
图 4:MCP 就像 AI 世界的 USB-C,提供标准化的工具连接接口
MCP 做了什么?
- 工具发现:Agent 自动发现 MCP Server 提供了哪些工具
- 参数校验:统一参数格式,Agent 按标准传参
- 结果回传:工具执行结果按标准格式返回给 Agent
一句话总结:MCP 解决的是"怎么连工具"——它是 Agent 和外部世界之间的标准协议层。
四、Skill:Agent 的经验手册
Agent 有了大脑(LLM)、有了手脚(工具循环)、有了通道(MCP),但还缺一样东西——经验。
新员工每天失忆,老师傅的经验怎么传下去?没有经验,Agent 每次干活都要从零开始摸索:你的项目测试用 vitest 还是 jest?提交信息用中文还是英文?改库表前要不要先看迁移文件?
Skill(技能)就是把这些经验固化成可复用的模块。一个 Skill 通常是一个文件夹,核心是一个 SKILL.md 文件,里面用自然语言写着:"当遇到某类任务时,按这个流程做"。它还可以包含可执行脚本、参考文档和模板资源。
Skill 的三个关键特征:
- 封装领域知识:把人类专家的隐性经验,沉淀成 AI 可复用的显性知识
- 渐进式披露:Agent 启动时只加载所有 Skill 的名称和描述,任务匹配时才读取全文
- 可组合复用:一个有价值的 Skill 可以沉淀为团队资产,被不同 Agent 复用
一句话总结:Skill 解决的是"怎么做事"——它是 Agent 工具箱里的经验手册。
五、MCP vs Skill:最容易混淆的一对
很多人分不清 MCP 和 Skill,因为它们都跟"能力"有关。但它们解决的是完全不同的问题:
维度 | MCP(协议) | Skill(技能) |
解决的问题 | 怎么连工具 | 怎么做事 |
本质 | 连接协议的标准 | 知识/方法论的封装 |
类比 | 电器上的 USB-C 接口 | 员工的入职 SOP 手册 |
形态 | Client-Server 协议规范 | SKILL.md + 脚本 + 资源 |
给 Agent 什么 | "这些工具可以用,这样调用" | "遇到这类任务,按这个流程做" |
关注点 | 通道与接口 | 流程与经验 |
打个比方:MCP 是插座标准,决定你能不能把电器插上电;Skill 是菜谱,决定你用电饭煲做出什么样的饭。两者一个管"通不通",一个管"会不会"。
六、四者协作:一个完整例子
用一句话串起整个链路。你说:"帮我查一下这个 GitHub 仓库最近的 PR,审查代码质量,生成报告。"
1. 大模型理解你的自然语言指令,推理出需要执行的任务
2. 智能体规划执行步骤:查 PR → 审查代码 → 生成报告,并自主决定每一步用什么工具
3. MCP 把 GitHub 的接口接入 Agent,让它能拉取 PR 数据——这是"通道"
4. Skill(比如一个 code-reviewer 技能)告诉 Agent 审查代码时该关注什么漏洞、按什么流程走、输出什么格式——这是"经验"
四层各司其职,缺一不可:
- 大模型 → 提供脑力(理解、推理、生成)
- 智能体 → 提供自主性(规划、执行、反思)
- MCP → 提供工具通道(标准化连接外部服务)
- Skill → 提供专业方法论(领域知识、最佳实践)
七、总结:一图看懂
下图展示了四个概念在整个 AI 应用系统中的层级与协作关系:
图 5:大模型、智能体、MCP、Skill 四层架构关系总图
记住一句话就够了:大模型是大脑,智能体是长出手脚的大脑,MCP 是连接外部世界的万能接口,Skill 是随身携带的经验手册。大脑负责想,手脚负责做,接口负责连,手册负责教——四者合一,才是真正能干活的 AI。