【智能体】Agent Skills 与 Agents 的区别?

Anthropic 推出的 Agent Skills 与 agents 的主要区别如下:

  • Agents(代理) :

    这是 AI 的核心执行实体,通常基于 Claude 模型构建而成。Agents 是自主或半自主的系统,能够规划、推理、使用工具(tools,如 Computer Use、代码执行等)、处理复杂任务,并在循环中迭代执行。Anthropic 的 Claude Agent SDK 就是用于构建自定义 agents 的框架。简单来说,agents 是"做事的人"------它们决定何时做什么、如何使用资源来完成目标。Agents 可以是通用型的,也可以结合各种增强来处理特定场景。

  • Agent Skills(代理技能) :

    这是一种模块化的、可重用的能力包 ,于 2025 年 10 月推出(后来开源为标准)。Skills 本质上是文件夹结构(包含 SKILL.md 文件、脚本、模板等资源),用于为 agents(或 Claude)提供领域特定知识、工作流和最佳实践。

    • Skills 通过"渐进加载"(progressive disclosure)机制工作:启动时只加载元数据(名称、描述),只有相关时才加载完整内容,节省 token 和上下文。
    • 它不是独立的执行实体,而是附加到 agents 上的"技能包",让通用 agents 快速变成特定领域的专家(如处理 Excel/PPT、遵循公司品牌指南、财务报告等)。
    • Anthropic 强调:与其为每个用例构建一个新 agent,不如用一个通用 agent + 可组合的 Skills 来扩展能力。这更高效、更一致,尤其适合企业工作流。

核心区别总结:

  • Agents 是主体(执行者和决策者)。
  • Agent Skills 是插件/扩展(提供专业知识和重复流程,让 agents 更聪明、更专精)。
  • Skills 的设计哲学:避免构建大量碎片化 agents,转而用技能"装备"一个强大、通用的 agent(Anthropic 研究员甚至建议行业少建 agents,多建 skills)。

Skills 常与 agents 结合使用,例如在 Claude Code 或 Agent SDK 中加载技能来自动化复杂任务。如果你是在构建或使用 Claude 的 agentic 系统,Skills 是提升一致性和效率的关键工具。

相关推荐
Fxrain3 小时前
[Paper-Reading] CUAs 安全与隐私威胁综述
人工智能·安全·agent·智能体
中间件XL3 小时前
langgraph4j原理源码分析图 II图编译
ai agent·智能体·langgraph4j·图编译
行业研究员1 天前
Agent Memory降低Token消耗原理解析
数据库·人工智能·oracle·腾讯云·智能体
中间件XL2 天前
agent框架langgraph4j原理源码分析 图 III 执行图1原理分析
智能体·spring ai·langgraph4j·ai agent框架·图执行
芯盾时代3 天前
从《人工智能安全治理框架3.0》看智能体安全治理
人工智能·安全·网络安全·智能体
loulanyue_4 天前
Context Is All You Need:读千问办公CEO陈宇森2026云栖演讲
人工智能·智能体·千问办公
zmsup5 天前
从运维需求到产品能力:OpsArk Agent 的运维智能平台架构设计思路
运维·系统架构·agent·智能体·运维智能平台
OxYGC6 天前
玩转大模型(一):参数、token、FLOPs 怎么算,提示词/RAG/微调/续训/Agent 怎么选
大模型·模型微调·rag·智能体·提示词工程
RockHopper20256 天前
数字机制与未来企业运行模式(概要版)
人工智能·机器学习·智能体·agent 工程
RockHopper20257 天前
面向工业现实的原生数字化工程框架概要说明
人工智能·智能体·世界模型·工业数字化