Agent、Rule、Skill、MCP 四者定位与关系

chat

一句话定位

概念定位类比
Agent执行者员工
MCP工具连接协议工具箱
Skill工作流/能力培训手册
Rule约束/规范规章制度

详细解释

Agent - 执行者

Agent 是 AI 代理,负责理解用户意图并执行任务。

特点

  • 具有自主决策能力
  • 可以调用工具完成任务
  • 遵循规则约束
  • 可以学习新技能

类比:公司里的员工,接收任务并执行


MCP - 工具连接协议

MCP (Model Context Protocol) 是连接 AI 与外部工具的标准协议。

特点

  • 定义了工具的接口规范
  • 让 AI 能够调用外部服务
  • 支持数据库、API、文件系统等

类比:工具箱,里面有各种工具(锤子、螺丝刀等)

示例

  • 数据库 MCP:执行 SQL 查询
  • Notion MCP:读写 Notion 页面
  • GitHub MCP:管理代码仓库

Skill - 工作流/能力

Skill 是封装好的能力包,包含 Prompt 指令和可选的脚本资源。

特点

  • 告诉 Agent "如何做某事"
  • 包含多步骤工作流
  • 可以携带脚本和模板
  • 按需激活

类比:岗位培训手册,教员工如何完成特定任务

结构

skill-name/
├── SKILL.md          ← 核心指令
├── scripts/          ← 可执行脚本
├── references/       ← 参考文档
└── assets/           ← 模板资产

 


Rule - 约束/规范

Rule 是对 Agent 行为的约束和限制。

特点

  • 告诉 Agent "不能做什么"
  • 始终生效(alwaysApply: true)
  • 定义代码规范、命名规范等

类比:公司规章制度,员工必须遵守

示例

---
alwaysApply: true
---

# 代码规范
- 禁止使用 var
- 必须使用 TypeScript
- 类名必须使用 PascalCase

 


四者关系图

┌─────────────────────────────────────────────────┐
│                    Agent                        │
│                  (执行者)                      │
│                                                 │
│   ┌─────────┐  ┌─────────┐  ┌─────────┐        │
│   │  Skill  │  │   MCP   │  │  Rule   │        │
│   │(能力)  │  │(工具) │  │(约束) │        │
│   └─────────┘  └─────────┘  └─────────┘        │
│                                                 │
│   Agent 行为 = 基础能力 + Skill指导             │
│               + MCP工具 - Rule约束              │
└─────────────────────────────────────────────────┘

 


协作示例

场景:用户说 "帮我创建一个 React 组件"

  1. Agent 接收请求,理解意图
  2. 检查是否有相关 Skill(如 component-creator)
  3. 如果有,按 Skill 的工作流执行
  4. 执行过程中调用 MCP 工具(如文件系统、终端)
  5. 生成代码时遵循 Rule 约束(如命名规范)

常见误区

误区 1:Skill 和 Rule 可以互换

错误:把规范写成 Skill,把流程写成 Rule

正确

  • 约束性内容 → Rule
  • 流程性内容 → Skill

误区 2:MCP 是 Skill 的一部分

错误:认为 MCP 工具属于某个 Skill

正确:MCP 是独立的工具层,所有 Skill 都可以调用

误区 3:Agent 只是执行器

错误:认为 Agent 没有自主能力

正确:Agent 有决策能力,会根据上下文选择合适的 Skill 和工具


总结

问题答案
谁来执行任务?Agent
用什么工具?MCP
怎么做?Skill
什么不能做?Rule

版权声明:
作者:东明兄
链接:https://blog.crazyming.com/note/3294/
来源:CrazyMing
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
Agent、Rule、Skill、MCP 四者定位与关系
一句话定位 概念定位类比Agent执行者员工MCP工具连接协议工具箱Skill工作流/能力培训手册Rule约束/规范规章制度 详细解释 Agent - 执行者 Agent ……
<<上一篇
下一篇>>
chat