Anthropic:用 Agent Skills 为智能体配备应对现实世界的能力(全文中文翻译)

术语解释

以下为译文涉及的术语说明,不属于原文正文。

  • Agent Skills(智能体技能):包含指令、脚本和资源的目录,供智能体按任务需要发现和加载。
  • SKILL.md:技能的入口说明文件,包含名称、描述和具体使用指导。
  • YAML frontmatter:位于 Markdown 文件开头的 YAML 元数据区块。本文要求包含 name 和 description。
  • Progressive disclosure(渐进式披露):先提供简短元数据,再按需要读取主说明和附加文件,避免一次加载全部内容。
  • Context window(上下文窗口):单次模型处理时可容纳输入和输出信息的有限空间,不等同于整个技能目录的存储容量。
  • Procedural knowledge(程序性知识):关于任务“如何完成”的步骤、方法和经验。
  • Deterministic(确定性):在相同条件下按既定规则得到一致结果;本文强调把适合算法处理的任务交给代码。
  • MCP(模型上下文协议):连接智能体与外部工具、数据源的协议;Skills 则提供如何使用这些能力完成任务的指导。
  • Data exfiltration(数据外传):将数据发送到授权范围之外的目的地。技能包含指令和可执行代码,因此同样需要审查来源与内容。