分享AI实践与思考
入门
上手
教程
基础
概念解释
Microsoft Foundry
开发工具
操作指南
参考
治理与网络
工具与知识
概念解释
操作指南
Agent Service
总览
概念解释
Azure OpenAI
API 与开发
总览
Azure AI Search
权限与安全
参考
检索概念
概念解释
快速上手
教程
Foundry Tools
其他与已退役
总览
概念解释
RAG 与知识工程
智能体与工具
MCP 与 Skills
操作指南
基础
评测、观测与安全
安全
评测
概念解释
参考
企业架构与成本
解决方案场景
样例与学习资源
附录
Skills 概念
Skill 是打包好的、可复用的专门能力,通常包含指令、脚本与资源文件,让智能体或编码助手在某类任务上按既定做法执行。它补充的是“怎么做”,工具(tool)提供的是“能做什么”。
为什么需要
同一类任务(例如部署、评测、排错)往往需要固定的步骤、检查项与文件约定。把这些内容打包为 Skill,可以在多个智能体或编码会话中复用,减少每次重新描述的成本,也便于版本管理。
在 Foundry 中出现的两种形式
形式 | 用在哪里 | 作用 |
Prompt agent 的 Skills | 作为 prompt agent 定义的组成部分之一,与模型、指令、工具并列 | 为智能体提供可复用的专门能力;是否可用取决于所选运行时与能力(官方页面说明) |
Microsoft Foundry Skill( microsoft-foundry) | GitHub Copilot in VS Code、Copilot CLI、Claude Code 等编码助手 | 指导编码助手完成 Foundry 工作流,例如项目与模型部署、托管智能体部署、评测、追踪分析与排错 |
Microsoft Foundry Skill 的工作方式
官方页面描述的常见流程:
- 先通过 Foundry MCP 发现当前环境中可用的工具与参数。
- 按任务加载匹配的子技能(如部署、调用、评测、排错、RBAC 或配额检查)。
- 从工作区与已登录的 Azure 上下文中解析项目与智能体信息。
- 优先使用结构化的 Foundry 与 Azure MCP 工具。
- 只有在无法解析时才向用户追问缺失的值。
工作区中常用的文件包括
azure.yaml、.azure/<环境>/.env、.foundry/agent-metadata.yaml 与 eval.yaml。官方页面明确:不要在 .foundry 文件中保存密钥等敏感信息。与相邻概念对比
概念 | 主要内容 | 典型问题 |
Skill | 指令、脚本、资源 | 这类任务应该按什么步骤做 |
Tool | 可调用的函数或服务 | 智能体现在能执行什么动作 |
MCP 服务器 | 通过标准协议提供的 tools、resources、prompts | 外部系统的工具与数据如何接入 |
限制与待核实
- Copilot harness 等能力处于预览阶段,支持的技能与工具范围以官方页面为准(待核实,2026-11-05 获取)。
- Prompt agent 中 Skills 的具体配置字段与可用区域:本页未读取到专门的配置页,待核实。
- 安装方式(插件或仅安装技能)、所需 Node.js、Azure CLI 与 azd 版本,以官方安装页为准(待核实,2026-11-05 获取)。
- 技能内容会随官方仓库更新,本页不记录具体技能清单。
来源与核对
- 来源:
- https://learn.microsoft.com/en-us/azure/foundry/agents/concepts/prompt-agents
- https://learn.microsoft.com/en-us/azure/foundry/how-to/develop/use-microsoft-foundry-skill
- https://learn.microsoft.com/en-us/azure/foundry/agents/overview
- read_scope:正文已读。“Skill 是什么”的通用定义为本页概括,非官方原文。
上一篇
接入 MCP 服务器
下一篇
MCP 概念
Loading...