智能体技能
MCP 与 Skills 对比:智能体工作流
Skill 教代理怎样做,MCP 让代理连接系统。一次数据库审查可能同时需要两者:审查步骤,以及读取数据库结构的授权连接。
本页内容
图解流程图
Supabase01技能可以打包脚本、参考资料和素材。
02工作流指令不会授予外部账户访问权。
03技能与 MCP 可以一起打包进插件。
先做一项可验证的任务
写清智能体需要可重复的操作说明、连接外部系统,还是两者都需要。先用一个样例验证步骤,再用所需权限单独验证外部动作。
根据缺少的环节选择
任务受阻可能因为代理不懂流程,也可能因为无法访问所需系统,或两者都缺。技能补充可复用知识与步骤;任务需要实时数据或外部操作时,连接才成为关键。
| 比较 | Skills | MCP |
|---|---|---|
| 主要作用 | 可复用任务知识与资源 | 标准化外部系统连接 |
| 典型问题 | 智能体应该怎样完成任务? | 它可以访问哪个已授权系统? |
技能不止包含文字
Agent Skills 格式支持在 SKILL.md 之外包含脚本、参考资料和素材,使流程便于复用。MCP 则定义客户端与服务端集成,让应用发现并使用外部数据和工具等能力。
数据库审查可以同时使用两者
在数据库结构审查中,技能可以描述检查步骤、问题格式与结果需要的证据;已授权数据库连接提供结构信息。即使位于同一代理工作流中,流程与访问仍属于不同层次。
指令不会自动授予账户权限
安装工作流不会让代理自动登录外部服务。认证、权限和工具可用性由连接与客户端决定。技能可以依赖这些能力,但指令本身不能生成尚未授予的访问权。
你可能还想知道
技能能替代 MCP 服务吗?
技能可以描述流程或使用包内资源,但不能凭自身替代访问外部系统所需的连接。
一个工作流能同时使用 Skills 和 MCP 吗?
可以。技能指导任务,MCP 提供执行任务所需的已授权数据或工具。
资料出处
本文依据引用的文档与作者来源整理,vibeforthat 未对本文进行独立安装或端到端产品实测。