AI核心概念:什么是Agent?什么是Skills?什么是Tools?什么是MCP?
来源丨经授权转自捡田螺的小男孩(ID:gh_3d11c9893ca0)
作者丨捡田螺的小男孩
前言
本文想跟大家分享一下,什么是Agent?什么是Tools?什么是Skills?什么是MCP?
1、Agent(智能体):AI体系里的指挥官
1.1 定义
自主完成任务的AI,是整个体系的大脑与中枢。它不只是被动回应问题,而是能主动理解目标、拆解任务、规划执行路径,并形成决策与行动的闭环。
1.2 核心定位
负责整体任务规划与协调 驱动并管理其他组件工作 决定“做什么”和“何时做” 1.3 解决的问题
解决了传统AI只会聊天、不会主动做事的痛点:
把对话能力转化为行动能力 从被动响应转向主动执行 克服大语言模型的“惰性”,实现从“知道”到“做到”的跨越 1.4 基于Cursor 里的 Agent 在哪
Agent 就是你红框里圈住的这个 Agent 按钮,它是整个流程的 “总指挥官”。
作用:它是整个交互的大脑,负责: 理解你输入的需求:“帮我全面检查 SpringBoot 项目”
把任务拆解成:架构检查、逻辑缺陷、接口规范、SQL 优化…
驱动后续的 Skills 和 Tools 来执行
它负责 “做什么、什么时候做、怎么做” 的统筹。
2、Tools(工具):AI体系里的手脚
2.1 定义
AI可调用的外部能力,是智能体与外界交互的接口。它让AI能突破纯文本的限制,直接操作现实世界与系统。
2.2 常见工具类型
搜索:获取实时外部信息 代码:执行计算与编程任务 文件:读写与处理文档数据 API:连接各类软件与服务 2.3 核心定位
执行具体的原子级操作指令 扩展AI能力边界到现实世界 将智能决策转化为实际影响 2.4 解决的问题
解决了AI无法操作现实与系统的“纸上谈兵”困境:
打破纯文本交互的局限性 赋予AI影响数字世界的能力 实现从数字指令到实际效果的转换 2.5 Cursor 里的 Tools 在哪
Tools 是界面上看不到、但一直在后台干活的底层能力,也就是 Cursor 实际用来执行操作的 “手脚”。
例子:
读取你的项目文件、分析代码结构 → 文件读取 / 代码解析 Tool 运行你的项目、执行测试 → 代码执行 / 终端操作 Tool 自动修改代码、生成文件 → 代码编辑 Tool 联网查 SpringBoot 最新规范 → 搜索 Tool Tools(工具),是 Agent 用来完成具体动作的 “武器”。
3、Skills(技能):AI体系里的专业技能包
3.1. 定义
将多个工具按固定流程封装好的可复用能力模块,相当于AI的“肌肉记忆”。它把零散的工具调用变成标准化的任务流程。
3.2. 核心特点
将多个工具调用序列化 包含复杂的逻辑判断分支 针对特定场景做了优化固化 可复用的问题解决模板 3.3. 核心定位
完成复杂任务的标准化方案 提升任务执行的效率与可靠性 降低重复配置的工作量 3.4. 解决的问题
解决了提示词复杂、行为不稳定的痛点:
通过固化流程保证结果一致性 减少对复杂提示词的依赖 将最佳实践沉淀为可复用资产 降低使用门槛与调试成本 3.5 Cursor 里的 Skills 在哪
就是 Agent 按钮下拉菜单里的这几个选项:Agent / Plan / Debug / Ask。
它们就是 Cursor 内置的 4 个核心 Skills(技能包):
Skills(技能),把工具调用和流程固化成可复用的模板,不用每次都写复杂提示词。
4、MCP(模型上下文协议):AI体系里的「万能接口」
4.1. 定义
AI调用工具的统一标准协议,由模型上下文协议社区推动,是工具生态的连接基石。它为Agent和工具之间提供了一套通用的“通信语言”。
4.2. 核心作用
规定工具的描述格式与请求-响应数据规范 确保不同工具调用的互操作性 为工具接入提供统一“插座”,实现即插即用 在调用过程中实施安全管控 4.3. 核心定位
智能体与工具的安全通道 工具生态的标准化连接桥梁 4.4. 解决的问题
解决了「工具对接混乱、不安全、难管理」的行业痛点:
标准化消除了定制化开发成本 安全机制防止恶意工具调用 统一管理界面提升运维效率 促进工具生态的繁荣与协作 4.5 Cursor 里的 MCP 在哪
MCP 是界面上完全看不到,但支撑整个系统运行的底层协议,就像藏在墙里的 “电线插座”。
作用:它是 Cursor 用来统一管理和调用这些 Tools/Skills 的标准协议:
给所有工具定统一的 “接口标准”,让 Agent 能安全、稳定地调用它们 管控权限:哪些工具能访问你的文件、哪些不能 实现 “即插即用”:以后 Cursor 新增新工具,只要符合 MCP 标准,就能直接被 Agent 调用 MCP (即模型上下文协议),是连接 Agent 和 Tools 的 “万能接口 / 安全通道”。
5、四者关系:AI干活的完整闭环
很多人分不清这四个概念,其实它们是一套完整的协作体系,缺一不可:
Agent(指挥官)→ 理解目标、拆解任务 → 调用对应的 Skills(技能包)→ 技能包按流程组合多个 Tools(工具)→ 通过 MCP(统一协议) 安全调用工具 → 执行操作,完成任务
一句话总结:Agent是大脑,Skills是流程,MCP是通道,Tools是手脚,四者配合,让AI从“聊天机器人”变成真正的数字员工。
1、为什么同时操作数据库和 MinIO,根本不需要考虑一致性?
3、推荐 10 个本周 GitHub 上最火火火的开源项目,收藏一波。
4、Claude Code 拥有 50 多个命令。大多数开发者只用到 5 个
夜雨聆风





