共用方式為


Azure 代理技能

Azure Agent Skills 是一份由 Microsoft 第一方撰寫的 Azure 開發 AI 可讀技能目錄。 每個技能都是一個權威 Microsoft Learn 內容的結構化索引,包裝後讓 AI 程式助理能夠發現和使用,以提供準確且最新的 Azure 服務指引。

這些技能遵循 Agent Skills 開放標準,並可搭配任何相容的 AI 編碼助理使用,包括 GitHub Copilot、Claude Code、Cursor、Gemini CLI、Codex CLI 等。

使用案例

  • 為 AI 編碼助理提供基於官方文件的專家級 Azure 指引
  • 提升 Azure 開發任務中代理回應的準確性與完整性
  • 讓開發者能直接在編輯器中取得最佳實務、故障排除流程、架構模式及安全指引
  • 提供結構化、最新的知識,以補充即時資料工具,例如 MCP 伺服器

特務技能的運作方式

代理技能是輕量級、基於檔案系統的能力模組。 每個技能都是一個資料夾,內含 YAML 前置檔案(名稱、描述、相容性)及依類別(故障排除、最佳實務、架構、安全性、設定等)結構化內容。

技能透過漸進揭露有效載入內容:

  1. 探索 — AI 助理會讀取技能的 YAML 前端資訊,以判斷其相關性
  2. 指令 — 當觸發時,助理會載入完整 內容,內容包含依主題整理的文件連結
  3. Fetch — 助理可使用 Learn MCP Server 或網頁擷取工具,從 Microsoft Learn 擷取最新內容

這種架構將 知識索引 (查詢內容及時間)與 內容傳遞 (查詢時擷取最新文件)分離,確保技能在文件演進中保持最新。

技能目錄由專門設計的流程自動生成與維護,該流程掃描 Azure 產品文件,識別高價值的程序性及決策內容,並將其轉換成結構化的技能檔案。 資料處理管道持續檢查上游內容的變動並生成增量式更新。

技能目錄

該資料庫包含193技能涵蓋Azure核心服務,涵蓋以下類別:

類別 Skills 範例
基礎設施與管理 二十七 Azure Resource Manager, Backup, Monitor, Policy, Cost Management, Arc
專業化 二十七 Quantum、Maps、VMware 解決方案、SAP、健康資料服務、虛擬桌面
網路 24 虛擬網路、Front Door、防火牆、VPN 閘道、ExpressRoute、Load Balancer
人工智慧與機器學習 20 AI 服務、機器學習、文件智能、語音、機器人服務
數據與分析 20 Cosmos DB、SQL 資料庫、Data Factory、Synapse Analytics、Databricks
安全與身份 17 金鑰保存庫、RBAC、Sentinel、雲端防禦者、機密運算
DevOps 14 Azure DevOps,管線,容器註冊表,部署環境,Dev Box
Compute 13 應用函式,容器應用,虛擬機器,Kubernetes 服務,應用服務
Integration 12 邏輯應用程式、API 管理、事件網格、服務匯流排、事件中心
儲存體 9 Blob 儲存體、檔案、彈性 SAN、NetApp 檔案、容器儲存
物聯網與邊緣計算 7 IoT 中樞、IoT Central、IoT Edge、IoT Operations、數位孿生

基於角色的 精選套件 可用於常見情境(基礎、基礎架構、資料工程、AI/機器學習、安全、DevOps)。

完整的技能目錄可於 docs/CATALOG.md 取得。

需求

  • 必須有網路存取。 技能會參考 Microsoft Learn 文件的 URL,AI 助理會在查詢時取得這些資料。
  • 一款相容的 AI 編碼助理 ,支援 Agent Skills 開放標準( 格式)。
  • 推薦: Microsoft Learn MCP 伺服器 以達到最佳文件檢索。 如果 Learn MCP 伺服器無法使用,技能則會退回到大多數 AI 助理內建的網頁擷取功能。

使用技能本身不需要認證。 技能是靜態檔案,會在你的開發環境中本地執行。

入門指南

安裝

  1. 複製資料庫:

    git clone https://github.com/MicrosoftDocs/agent-skills.git
    
  2. 將技能資料夾從 [ ] 複製到 AI 助理的技能目錄:

    AI 助理 專案層級路徑 全局路徑
    GitHub Copilot {project}/.github/skills/ ~/.copilot/skills/
    克勞德密碼 {project}/.claude/skills/ ~/.claude/skills/
    Codex CLI {project}/.codex/skills/ ~/.codex/skills/
    Cursor {project}/.cursor/skills/
    Gemini CLI {project}/.gemini/skills/

    這很重要

    複製 裡面的 資料夾(例如, 、 ),而不是 資料夾本身。

  3. VS Code 使用者:啟用聊天:在設定中使用客服技能()。

  4. 開始向你的 AI 助理 Azure 提問。 技能會根據你的查詢自動啟動。

使用方式

安裝完成後,請自然地向你的 AI 助理提問:

  • 「幫我設定 Azure Functions 並使用 Durable Functions」
  • 「Azure 容器應用程式的最佳實務是什麼?」
  • 「我的儲存帳號出現流量限制錯誤——我該怎麼診斷?」

助理會自動發現相關技能,載入結構化指引,並從 Microsoft Learn 取得最新文件,提供準確且紮實的答案。

Compatibility

這些技能適用於任何支援 代理技能規範的 AI 編碼助理:

AI 編碼助理 類型 技能路徑
GitHub Copilot VS Code 擴充功能 .github/skills/
克勞德密碼 Anthropic CLI .claude/skills/
Codex CLI OpenAI CLI .codex/skills/
Cursor AI-native IDE .cursor/skills/
Gemini CLI Google DeepMind .gemini/skills/
Antigravity IDE(反重力集成開發環境) DeepMind 集成環境 .agent/skills/
OpenCode 開源 CLI .agent/skills/

與 Learn MCP 伺服器的關係

Agent Skills 與 Learn MCP 伺服器 是互補的:

  • Learn MCP Server 提供 工具 ——搜尋、擷取及針對 Microsoft Learn 內容的程式碼範例檢索
  • Agent Skills 提供知識——結構化的指引,告訴你該查什麼、何時查閱以及如何應用

技能系統使用 Learn MCP 伺服器(或同等的擷取功能)作為內容傳遞機制。 兩者結合,讓 AI 助理能判斷相關內容,並能擷取最新的權威內容。

可用性和價格

Azure Agent Skills 作為開源存儲庫根據雙重授權公開提供:

  • 文件內容:創用CC 姓名標示 4.0 國際版
  • 代碼: 麻省理工學院執照

使用這些技能是免費的。

局限性

  • 技能需要網路連線才能從 Microsoft Learn 取得文件。 缺乏網路存取,技能提供精選連結索引,但無法取得完整內容。
  • 技能目錄目前涵蓋 193 項 Azure 服務。 每次管線運行時,隨著新文件的發布,覆蓋範圍不斷擴大。
  • 技能由公開的 Microsoft Learn 文件生成。 目前不包含訓練模組、學習路徑及講師主導課程的內容。
  • 發電管線是逐步運作的。 Microsoft Learn 的文件更新與相應技能更新之間可能會有短暫延遲。

如何提供意見反應

後續步驟