Azure技能是代理技能,可通过特定于Azure域知识和专用工作流来扩展 AI 编码助手。 它们使助手能够直接从开发环境管理资源、部署应用程序和监视服务。
Visual Studio Code中的Azure技能
以下演示文稿展示了Visual Studio Code中Azure技能的实际应用。 开发人员在Copilot聊天面板中使用自然语言来与Azure服务进行交互—没有门户、没有 CLI 命令、没有上下文切换。
Azure Skills 是代理技能,用于扩展编码代理Azure特定的域知识和专用工作流。 Azure技能使 AI 助手能够直接从开发环境管理资源、部署应用程序和监视服务。
无需在工具、上下文窗口或文档选项卡之间切换,即可使用Azure。 请让 AI 助手生成、验证和部署,并处理Azure操作。 Azure Skills 使用 Azure MCP Server 为 AI 助手提供与 40 多个Azure服务交互的工具。 技能层在这些工具之上构建高级工作流。
传统Azure工作流需要在编辑器、Azure门户和文档之间进行上下文切换,同时手动学习 CLI 命令和运行验证步骤。 Azure 技能消除这种摩擦。 AI 助手成为完整的Azure开发合作伙伴,了解应用程序体系结构,并指导你执行Azure操作。
准备、验证和部署工作流
Azure技能遵循一个三步工作流,旨在防止错误并确保安全部署。
当你要求 AI 助手为Azure准备应用程序时,它会:
- 分析代码库
- 创建详细的部署计划
- 生成基础结构即代码
- 验证设置
- 将应用部署到Azure
无需离开编辑器即可。
| 步骤 | 技能 | 发生的情况 |
|---|---|---|
| Plan | azure-prepare |
助手分析应用、使用部署策略创建 .azure/plan.md ,并等待审批,然后再继续。 |
| 检查 | azure-validate |
在部署之前验证计划。 运行配置检查、权限验证和基础结构验证。 |
| 部署 | azure-deploy |
执行部署。 运行预配、基础结构部署和应用程序设置。 |
这种结构化方法使部署安全且可审核。 在执行Azure中的任何操作之前,您始终应查看计划。
相关内容
- 配置 Azure Skills - 详细的设置说明和身份验证选项。
- 从学习 Azure 技能开始 — 第一次部署的实操演练.
- Azure 技能参考 — 所有技能及其功能的完整文档。
- Azure MCP Server — 基础Azure集成的技术文档。