【智能体】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 是提升一致性和效率的关键工具。

相关推荐
ShallWeL1 天前
RAG 命中后的引用格式与拒答规则
agent·知识库·rag·智能体
pnoker2 天前
MCP 落地工业平台:从大模型对话到设备点位
人工智能·物联网·智能体·mcp
新知图书2 天前
14.2 多模态试驾预约Agent的系统架构
人工智能·深度学习·ai agent·智能体
新知图书2 天前
16.1 基于MCP的多Agent旅行规划助手系统概述
人工智能·agent·ai agent·智能体
thesky1234562 天前
智能体面试准备(六十六):Web/UI Agent 工程实战——DOM 理解、自愈选择器与失败恢复
智能体·gui agent·ui agent·web agent·自愈选择器·dom理解·表单自动化
新知图书2 天前
16.3 基于MCP的多Agent旅行规划助手项目结构
人工智能·agent·ai agent·智能体
ShallWeL2 天前
【Agent工程】(6)—— 危险写操作与二次确认
人工智能·agent·工作流·智能体
Bruce_Liuxiaowei3 天前
2026年8月第4周网络安全形势周报
人工智能·安全·web安全·智能体
ShallWeL3 天前
RAG 文档切分长度与检索召回
agent·知识库·rag·智能体
DsirNg3 天前
让流程会停下:AI 自动化的交班设计
自动化·可观测性·幂等性·智能体·ai 工作流·人工在环·工单分流