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工作流 |
选择正确的工具
使用以下决策流确定最适合你的方案的工具。
是否使用 VS Code 或 Visual Studio?
- → GitHub Copilot 适用于 Azure — 包括内置Azure MCP 服务器。
- 没有→继续执行步骤 2。
使用另一个 IDE(Cursor, IntelliJ, Windsurf)?
- 是→ Azure MCP Server - 安装独立的 MCP 服务器。
- 没有→继续执行步骤 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 |
相关内容
- Azure 文档专用的 GitHub Copilot
- Azure MCP 服务器文档
- Azure 技能文档