2026年别让 Prompt 塞满你的上下文!彻底看懂 Anthropic 的 Agent Skill 架构

别让 Prompt 塞满你的上下文!彻底看懂 Anthropic 的 Agent Skill 架构svg xmlns http www w3 org 2000 svg style display none svg

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



 
  
    
     
      
     

在这里插入图片描述

在 AI Agent(智能体)的开**潮中,我们常常陷入一个进退两难的困境:为了让大模型表现得更专业,我们会在 Prompt(提示词)里塞入极其冗长的规则、SOP(标准作业程序)和参考示例。

但残酷的现实是,只要你开启一次新对话,这些长篇大论就会被重新发送一次,不仅疯狂消耗极其昂贵的 Token,还会导致大模型“顾此失彼”,遗忘真正重要的核心指令。

为了解决这个痛点,Anthropic 官方(并在 2024 年底将其作为开放标准发布)抛出了一个极其优雅的杀手锏——Agent Skill

今天,我们就来扒开 Agent Skill 的外衣,看看它是如何通过极其克制的底层设计,让 AI 变得既聪明又省钱的。


通俗来讲,Agent Skill 就像是大模型可以随时翻阅的“标准操作说明书(SOP)”。

它允许开发者预先定义好特定的规则、输出格式或执行步骤(例如:“每次做会议总结时,必须包含参会人员、核心议题、下一步决定”)。这样一来,你就不需要在每次对话中都苦口婆心地重复这些规则了。

但这听起来不就是把 Prompt 存成了一个文本文件吗?凭什么它能成为被 VS Code、Cursor 等顶级开发工具争相跟进的行业标准?

因为它的核心魔法在于四个字:渐进式披露(按需加载)。


如果把一本厚厚的说明书直接拍在 AI 脑门上,那叫浪费资源。Agent Skill 采用了一种极具工程美感的三层按需加载结构,来将 Token 的消耗降到最低:

  1. 元数据层 (Metadata):这是始终挂载给大模型的“轻量级目录”。它只包含 Skill 的名字和一句话描述。
  2. 指令层 (Instruction):这是具体的规则正文(通常写在 skill.md 里)。注意:只有当大模型根据你的问题,判定“我需要用到这个能力”时,这一层的海量文字才会被加载到上下文中!
  3. 资源层 (Reference & Script):这是更深层的“外挂资源”。只有当指令层里的特定条件被触发时(比如“当用户提到财报时,再去读取具体的 PDF”),它才会被加载或执行。

构建一个 Agent Skill 非常简单,我们以“会议总结助手”为例:

  1. 建目录:在你的工作区创建一个名为 .claude-skills 的隐藏文件夹,并在里面建一个子文件夹 会议总结助手(这个文件夹名就是 Skill 的名字)。
  2. 写规则:在文件夹内创建一个 skill.md 文件。
  3. 分层编写
--- name: 会议总结助手 description: 专门用于将杂乱的会议记录整理为结构化的摘要。 --- # 上面是 Metadata,下面是 Instruction 当你被要求总结会议时,请严格遵循以下步骤: 1. 提取所有参会人员名字。 2. 用 Markdown 表格列出核心议题。 3. 加粗所有带有时间节点的 Action Item(待办事项)。 

当你对支持该标准的客户端(如 Claude Code)说:“帮我总结一下今天的记录”时,客户端会自动完成上述的“按需加载”闭环。


除了写死在 Markdown 里的规则,Agent Skill 还能外挂真实的文件和代码。这里有两个容易混淆的概念,你必须分清:

1. Reference(参考资料):它是被“读”的

  • 作用:用于引入长篇的参考文档(如《公司财务报销手册.pdf》)。
  • 机制:通过条件触发式读取。
  • 代价:因为大模型需要真正“看”到这些内容才能分析,所以加载 Reference 会占用大量上下文 Token

2. Script(脚本执行):它是被“跑”的

  • 作用:让 Skill 具备动手能力,比如执行一个 upload.py 脚本把总结好的文件传到云端。
  • 机制:大模型并不需要看懂 upload.py 里的每一行代码,它只需要告诉客户端:“帮我跑一下这个脚本,参数是 X”。
  • 代价:因为不读取代码本体,只关心运行结果,所以几乎不消耗上下文 Token

如果你一直关注 AI 前沿,你一定会问:“既然 Agent Skill 的 Script 也能执行代码去连接外部世界,那它和最近大火的 MCP (Model Context Protocol) 到底有什么区别?”

这是一个极具架构师视角的问题!它们不是替代关系,而是分工极其明确的黄金搭档

维度 MCP (模型上下文协议) Agent Skill (智能体技能) 核心定位 连接数据 (Connects Claude to data) 教导行为 (Teaches Claude what to do with data) 现实比喻 一根极其稳定、标准化的 USB 数据线 / 万能插座。 一本可以随时翻阅的 SOP 标准作业指导书优势所在 复杂的代码执行、企业级安全鉴权、重度的数据系统集成(如连通整个公司的 MySQL 数据库)。 极具灵活性的轻量逻辑控制、输出格式规范、业务规则约束。 运行形态 作为独立的后台 Server 进程长时间运行。 作为轻量级的文本/脚本依附于项目文件中。

**实践指南

在真正复杂的企业级场景中,真正的大师是这样把它们结合起来的:

“用 MCP 铺设管道去获取数据,用 Agent Skill 翻开说明书来规定数据该如何被处理。”

比如:通过 MCP 的数据库插件抓取到了本月的销售数据,然后 AI 自动触发名为“月报生成专家”的 Agent Skill,严格按照 Skill 里面要求的格式,把冷冰冰的数据转化为带有饼图和重点批注的精美月报。

掌握了这种“数据与逻辑解耦”的底层架构思维,你就拿到了构建下一代高级 AI Agent 的真正钥匙。

小讯
上一篇 2026-04-20 21:02
下一篇 2026-04-20 21:00

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/265221.html