Azure AI 开发人员工具概述

Azure AI 开发人员工具是一系列 AI 驱动的工具,可帮助你使用自然语言管理、部署和排查Azure资源问题。 这些工具集包括用于 Azure 的 GitHub Copilot、Azure MCP 服务器和 Azure 技能。 这些工具跨 IDE、终端和 CI/CD 管道协同工作。

为何使用 Azure AI 开发人员工具?

构建Azure通常需要导航门户 UI、跨多个服务阅读文档、编写基础结构即代码模板以及调试部署问题。 在编写第一行应用程序代码之前,这些任务会添加摩擦。 这种摩擦减缓了团队的速度,并创造了一个陡峭的学习曲线,尤其是对于不熟悉Azure的开发人员。

Azure AI 开发人员工具通过将Azure直接引入开发工作流来消除这种摩擦:

  • Reduce 上下文切换 - 询问有关Azure服务、管理资源和部署应用程序的问题,而无需离开 IDE 或终端。
  • 加速入职 - 新团队成员可以通过自然语言直接发现和使用 Azure 服务。 它们不需要记住 CLI 命令、门户导航或 ARM/Bicep语法。
  • 自动实施最佳实践 - Azure Skills 将限制措施和已验证的模式嵌入到每个工作流中。 部署遵循组织标准,无需手动评审清单。
  • 在你当前的位置工作 - 无论是使用 VS Code、Visual Studio、Cursor、IntelliJ 还是 CLI,Azure AI 开发者工具都能与你现有的环境兼容。

关键工具

工具 它的作用是什么 最适用于
适用于 Azure 的 GitHub Copilot 通过GitHub Copilot展示Azure工具和技能的插件 VS Code 或 Visual Studio 中的集成 IDE 体验
Azure MCP 服务器 跨 50 多个 Azure 服务和Microsoft Entra ID身份验证提供 270 多个工具的独立 MCP 服务器 任何 MCP 兼容客户端中的 Azure 工具
Azure 技能 提供带防护措施的端到端工作流的知识模块 遵循最佳实践的 Azure 引导式工作流

选择正确的工具

使用以下决策流确定最适合你的方案的工具。

  1. 是否使用 VS Code 或 Visual Studio?

  2. 使用另一个 IDE(Cursor, IntelliJ, Windsurf)?

    • 是→ Azure MCP Server - 安装独立的 MCP 服务器。
    • 没有→继续执行步骤 3。
  3. 希望拥有带有安全保护的端到端工作流吗?

    • 是→ Azure Skills - 可用于多个主机,包括 GitHub Copilot CLI、Claude Code 和 VS Code。

支持的开发环境

注释

默认情况下,Azure AI 开发人员工具处于禁用状态,需要GitHub Copilot订阅和Azure登录。 工具可用性反映Azure订阅权限(RBAC)。

环境 适用于 Azure 的 GitHub Copilot Azure MCP 服务器 Azure技能
VS Code ✅ 扩展 + MCP 服务器
Visual Studio 2022 ✅ 自 v17.14.30+ 起内置(Azure 开发工作负载);无需单独安装 GitHub Copilot for Azure 扩展
Visual Studio 2026 ✅ 内置(随 Azure Workload 提供)
Cursor
风帆板
IntelliJ
GitHub Copilot 命令行界面 (CLI) ✅ (通过 /mcp add
Claude Code

Visual Studio 更新(Visual Studio 安装程序)会更新 Visual Studio 中包含的 Azure MCP Server 工具。 某些工具特定于 2026 Visual Studio,Visual Studio 2022 中不可用。

主要场景

这三种工具(GitHub Copilot 用于Azure、Azure MCP 服务器和Azure技能)都支持大多数Azure开发方案。 下表显示了每个方案的建议起点,但可以将任何工具用于任何任务。

情景 示例提示
了解Azure服务 “我应该对应用使用哪些Azure服务?”
管理Azure资源 “列出所有存储帐户”
部署应用程序 “将应用部署到Azure”
对失败的应用进行故障排除 “为什么我的应用返回 500 个错误?
跨订阅查询资源 “显示我所有订阅中的虚拟机”
设置端到端部署管道 准备并将我的 Node.js 应用部署到 Azure