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 Server 跨 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的GitHub Copilot Azure MCP 服务器 Azure技能
VS Code ✅ 扩展 + MCP 服务器
Visual Studio 2022 ✅ 内置(具有Azure工作负荷)
Visual Studio 2026 ✅ 内置(包含 Azure 工作负载)
Cursor
风帆板
IntelliJ
GitHub Copilot 命令行界面 (CLI) ✅ (通过 /mcp add
Claude Code

主要场景

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

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