|
| 1 | +--- |
| 2 | +title: Azure AI developer tools overview |
| 3 | +description: The Azure AI developer tools help you build, deploy, and manage Azure applications with natural language through GitHub Copilot for Azure, Azure MCP Server, and Azure Skills. |
| 4 | +author: diberry |
| 5 | +ms.author: diberry |
| 6 | +ms.date: 04/02/2026 |
| 7 | +ms.topic: overview |
| 8 | +ms.collection: ce-skilling-ai-copilot |
| 9 | +ms.custom: build-2025 |
| 10 | +--- |
| 11 | + |
| 12 | +# Azure AI developer tools overview |
| 13 | + |
| 14 | +The Azure AI developer tools are a collection of AI-powered tools that help you manage, deploy, and troubleshoot Azure resources by using natural language. The toolset includes GitHub Copilot for Azure, the Azure MCP Server, and Azure Skills. These tools work together across IDEs, terminals, and CI/CD pipelines. |
| 15 | + |
| 16 | +## Why use Azure AI developer tools? |
| 17 | + |
| 18 | +Building on Azure typically requires navigating portal UIs, reading documentation across multiple services, writing infrastructure-as-code templates, and debugging deployment issues. These tasks add friction before you write your first line of application code. This friction slows teams down and creates a steep learning curve, especially for developers new to Azure. |
| 19 | + |
| 20 | +The Azure AI developer tools eliminate this friction by bringing Azure directly into your development workflow: |
| 21 | + |
| 22 | +- **Reduce context switching** - Ask questions about Azure services, manage resources, and deploy applications without leaving your IDE or terminal. |
| 23 | +- **Accelerate onboarding** - New team members can discover and use Azure services through natural language. They don't need to memorize CLI commands, portal navigation, or ARM/Bicep syntax. |
| 24 | +- **Enforce best practices automatically** - Azure Skills embed guardrails and proven patterns into every workflow. Deployments follow organizational standards without manual review checklists. |
| 25 | +- **Work where you already are** - Whether you use VS Code, Visual Studio, Cursor, IntelliJ, or a CLI, the Azure AI developer tools meet you in your existing environment. |
| 26 | + |
| 27 | +## Key tools |
| 28 | + |
| 29 | +| Tool | What it does | Best for | |
| 30 | +|---|---|---| |
| 31 | +| [GitHub Copilot for Azure](../github-copilot-azure/introduction.md) | Extension that surfaces Azure tools and skills through GitHub Copilot | Integrated IDE experience in VS Code or Visual Studio | |
| 32 | +| [Azure MCP Server](../azure-mcp-server/overview.md) | Standalone MCP server with 270+ tools across 50+ Azure services and Microsoft Entra ID authentication | Azure tools in any MCP-compatible client | |
| 33 | +| [Azure Skills](../azure-skills/overview.md) | Knowledge modules that provide end-to-end workflows with guardrails | Guided, best-practice Azure workflows | |
| 34 | + |
| 35 | +## Choose the right tool |
| 36 | + |
| 37 | +Use the following decision flow to determine which tool best fits your scenario. |
| 38 | + |
| 39 | +1. **Are you using VS Code or Visual Studio?** |
| 40 | + - Yes → **[GitHub Copilot for Azure](../github-copilot-azure/introduction.md)** — Includes Azure MCP Server built-in. |
| 41 | + - No → Continue to step 2. |
| 42 | + |
| 43 | +1. **Using another IDE (Cursor, IntelliJ, Windsurf)?** |
| 44 | + - Yes → **[Azure MCP Server](../azure-mcp-server/overview.md)** — Install the standalone MCP server. |
| 45 | + - No → Continue to step 3. |
| 46 | + |
| 47 | +1. **Want end-to-end workflows with guardrails?** |
| 48 | + - Yes → **[Azure Skills](../azure-skills/overview.md)** — Available across multiple hosts including GitHub Copilot CLI, Claude Code, and VS Code. |
| 49 | + |
| 50 | +## Supported development environments |
| 51 | + |
| 52 | +| Environment | GitHub Copilot for Azure | Azure MCP Server | Azure Skills | |
| 53 | +|---|---|---|---| |
| 54 | +| VS Code | ✅ Extension + MCP Server | ✅ | ✅ | |
| 55 | +| Visual Studio 2022 | ✅ Built-in (with Azure Workload) | ✅ | ❌ | |
| 56 | +| Visual Studio 2026 | ✅ Built-in (with Azure Workload) | ✅ | ❌ | |
| 57 | +| Cursor | ❌ | ✅ | ✅ | |
| 58 | +| Windsurf | ❌ | ✅ | ✅ | |
| 59 | +| IntelliJ | ❌ | ✅ | ✅ | |
| 60 | +| GitHub Copilot CLI | ❌ | ✅ (via `/mcp add`) | ✅ | |
| 61 | +| Claude Code | ❌ | ✅ | ✅ | |
| 62 | + |
| 63 | +## Primary scenarios |
| 64 | + |
| 65 | +All three tools — GitHub Copilot for Azure, Azure MCP Server, and Azure Skills — support most Azure development scenarios. The following table shows the recommended starting point for each scenario, but you can use any tool for any task. |
| 66 | + |
| 67 | +| Scenario | Example prompts | |
| 68 | +|---|---| |
| 69 | +| Learn about Azure services | "What Azure services should I use with my app?" | |
| 70 | +| Manage Azure resources | "List all my storage accounts" | |
| 71 | +| Deploy an application | "Deploy my app to Azure" | |
| 72 | +| Troubleshoot a failing app | "Why is my app returning 500 errors?" | |
| 73 | +| Query resources across subscriptions | "Show me all VMs across my subscriptions" | |
| 74 | +| Set up end-to-end deployment pipeline | "Prepare and deploy my Node.js app to Azure" | |
| 75 | + |
| 76 | +## Related content |
| 77 | + |
| 78 | +- [GitHub Copilot for Azure documentation](../github-copilot-azure/introduction.md) |
| 79 | +- [Azure MCP Server documentation](../azure-mcp-server/overview.md) |
| 80 | +- [Azure Skills documentation](../azure-skills/overview.md) |
0 commit comments