AI-powered coding tools can help you write, understand, and debug applications that use the Azure SDK. This page lists common options and integrations available today.
This page can be linked by aka.ms/azsdk/python/ai
Several tools support AI-assisted development with the Azure SDK:
| Tool | Description |
|---|---|
| VS Code | Code editor with built-in AI features and Copilot integration |
| GitHub Copilot | AI code completion and chat inside VS Code, Visual Studio, JetBrains IDEs, and GitHub.com |
| Copilot CLI | AI assistance for shell commands and Azure CLI usage |
| Claude Code | Terminal-based AI coding agent from Anthropic |
| Cursor | AI-first code editor with chat and inline editing |
| Aider | Terminal-based AI pair programming tool |
This is not an exhaustive list — most AI coding tools that support chat or code generation can work with the Azure SDK.
The Azure MCP Server exposes Azure resource operations to AI tools through the Model Context Protocol (MCP). This lets an AI coding agent query, create, and manage Azure resources directly during a conversation.
See the getting started guide for setup instructions.
The Microsoft skills marketplace provides Azure SDK skills that give AI agents context about Azure SDK conventions, code generation, and package management. These skills work with CLI-based AI tools that support plugins, such as Claude Code and Copilot CLI.
Install the Microsoft skills marketplace:
/plugin marketplace add Microsoft/skills
Install the Azure SDK skills plugin:
/plugin install azure-sdk-python@skills
Verify installation:
/plugin list
Update the plugin:
/plugin update azure-sdk-python@skills
Skills provide domain-specific context that helps AI tools generate more accurate SDK code.
For operational Azure tasks (managing resources, querying services), see the Azure skills repository.
If you have feedback on your AI experience with the Azure SDK for Python, open an issue on the repository.