别再构建智能体了,我们来构建技能吧

这是一份关于 Claude Code Skills 的深度解读,介绍了一种全新的范式:将智能体的通用能力转化为可组合、可分享的专业知识。技能(Skills)就是文件夹,这种简单性是刻意为之的设计。

核心要点

为什么需要技能?

  • 智能体的局限:当前智能体虽然聪明,但缺乏领域专业知识,无法随时间积累学习
  • 核心洞见:代码是通往数字世界的通用接口,一个代码执行环境就足以成为通用智能体的核心

什么是技能?

  • 简单定义:技能就是文件夹,包含 skill.md(核心蓝图)、脚本工具和相关资产
  • 设计哲学:简单性是刻意为之,任何人都能创建和分享技能

技能的优势

  • 渐进式披露:通过 Progressive Disclosure 保护上下文窗口
  • 可组合性:技能可以组合、分享、版本控制
  • 普惠性:非技术人员也能构建和使用技能

技能生态系统

  • 基础技能:赋予智能体新能力的通用技能
  • 第三方技能:生态伙伴构建的产品技能
  • 企业技能:为特定流程和内部软件构建的技能

技能与 MCP 的关系

  • MCP:提供与外部世界的连接(数据和工具)
  • 技能:提供如何利用这些连接的专业知识和操作流程

未来展望

  • 自我进化:Claude 可以通过「技能创造者技能」为自己创建新技能
  • 集体知识库:组织内部由人类和 AI 共同策划的不断演进的能力库
  • 新计算堆栈:技能 = Apps,运行时 = OS,模型 = Processors

延伸阅读