Anthropic:我们停止构建代理,转而开始构建技能

AI Engineer
agentsanthropicdeveloper-toolsclaude

观点

这是 Anthropic(Barry 和 Mahes)展示他们在构建 Claude Code 后收敛到的架构——这个洞察重塑了你对 AI 代理的思考方式。关键认识:“代码不仅仅是一个用例,而是数字世界的通用接口。”

“你想让谁给你报税?” 那个能从第一原则推导出税法的 300 智商数学天才,还是有领域专业知识的资深税务专家?你每次都会选择专家。“今天的代理很聪明,但他们缺乏专业知识。当你真正付出努力并提供适当指导时,他们能做出惊人的事情,但从一开始他们通常缺少重要的背景信息。”

技能就是文件夹。 有意的简洁:“组织好的文件集合,打包可组合的过程知识。” 在 Git 中版本控制它们,将其放在 Google Drive 上,压缩后分享。为什么要重新发明我们几十年来一直使用的原始概念呢?但重要的是,技能可以包含脚本作为工具——自我记录的、可修改的代码,存储在文件系统中直到需要时。

渐进式披露保护上下文。 只有元数据显示给模型(“你有这个技能”)。当代理需要该技能时,它读取 skill.md 获取核心说明。这意味着你可以给代理数百或数千个技能而不会淹没上下文窗口。

新兴架构正在收敛。 代理循环 + 运行时环境(文件系统 + 代码)+ MCP 服务器(来自外部世界的工具和数据)+ 技能库(在运行时仅针对特定任务拉入上下文)。“MCP 提供与外部世界的连接,而技能提供专业知识。”

非技术用户正在构建技能。 财务、招聘、会计、法律——不是开发人员的人正在为日常工作扩展通用代理。这验证了核心赌注:技能使代理对编码用例之外的人群更加易于访问。

类比:模型 = 处理器,代理运行时 = 操作系统,技能 = 应用程序。 只有少数几家公司构建处理器和操作系统。数百万开发人员构建编码领域专业知识和独特观点的应用程序。技能为每个人开放了这一层——“只需将东西放在文件夹中。“

关键要点

  • 技能 = 有组织的文件夹 - 用脚本作为工具打包过程知识;在 Git 中版本控制,通过 Drive 分享
  • “代码就是我们所需的全部” - Claude Code 实际上是一个通用代理;代码是通用接口
  • 渐进式披露 - 仅显示元数据;技能在运行时加载;在上下文中容纳数百个技能
  • MCP + 技能架构 - MCP 提供连接性,技能提供专业知识
  • 企业采用 - 财富 100 强教导代理关于组织最佳实践和内部工具
  • 非技术构建者 - 财务、法律、会计人员在没有编码的情况下创建技能
  • 技能创建者技能 - Claude 已经可以为自己创建技能
  • 持续学习 - “Claude 写下的任何东西都可以被未来的自己使用”
  • 5 周,数千项技能 - 自推出以来生态系统快速增长
  • 基础/第三方/企业 - 三种类型:通用能力、合作伙伴集成、特定组织
  • 第 30 天 > 第 1 天 - 目标是随着时间的推移与 Claude 一起工作,它会变得显著更好

大局观

技能对于 AI 代理就像应用程序对于智能手机一样——是数百万人将领域专业知识编码到软件中的层。突破不是技术复杂性;它是根本的简洁性。任何会在文件夹中组织文件的人现在都可以扩展 AI 能力。