Agent Skills

Agent Skills

Agent Skills是一種輕量級的開放格式,用於通過專業知識和工作流擴展AI Agent功能。Agent Skills是Anthropic發布的功能。允許將提示詞、代碼包等專業能力打包成可按需載入的skills,支持多個skills疊加且Claude自動識別所需能力。

基本介紹

  • 中文名:代理技能
  • 外文名:Agent Skills
  • 所屬學科:人工智慧
  • 開發者:Anthropic
核心原理,運行特點,執行過程,產品平台,

核心原理

一項技能就是一個包含“SKILL.md”檔案的資料夾。該檔案包含了元數據(名稱和描述,至少包括這兩項)以及向執行特定任務的代理提供操作指南的指令。技能還可以整合腳本(scripts)、模板(templates)和參考資料(reference)。
my-skill/
├── SKILL.md# 必填項:說明 + 元數據
├── scripts/# 可選項:可執行代碼
├── references/ # 可選項:文檔
└── assets/ # 可選項:模板、資源

運行特點

開發集成工具啟動時,會自動從技能目錄中發現並載入技能,並將它們提供給Agent使用。Agent會看到所有可用技能,並根據當前上下文決定何時調用它們。也可以在Agent對話中輸入/並搜尋技能名稱來手動調用技能。

執行過程

發現:在啟動時,代理僅載入每個可用技能的名稱和描述,僅夠了解該技能何時可能適用。
激活:當任務與某技能的描述相匹配時,代理會將完整的“SKILL.md”說明內容納入背景信息中。
執行:代理遵循這些說明,可選擇載入相關檔案或執行捆綁的代碼,視需要而定。

產品平台

Skills可在Claude apps、Claude Code和API三個平台通用移植,包含SKILL.md核心指令、可執行腳本檔案和資源檔案,僅在需要時載入最小必要信息。
官方預設包括docx、xlsx、pptx、pdf等9個skills,用戶可自定義上傳,還提供skill-creator輔助創建新skills。

相關詞條

熱門詞條

聯絡我們