From code to cloud in minutes. A developer-centric CLI to build, deploy, and operate Azure applications.
Built for you
- โก Get productive fast โ Streamlined workflows to go from code to cloud in minutes
- ๐๏ธ Azure recommended practices built-in โ Opinionated templates that follow Azure development standards
- ๐ง Learn as you build โ Understand core Azure constructs through hands-on experience
๐ Get Started ยท ๐ฌ Join the Discussion ยท ๐ฆ Browse Templates
Downloads
| Artifact | Version | Download |
|---|---|---|
| CLI | Windows ยท Linux ยท macOS | |
| VS Code Extension | Marketplace |
๐ค AI Agents
Contributing to this repo? See AGENTS.md for coding standards and guidelines.
Using azd with an AI coding assistant? Check out the docs and templates.
Installation
Install or upgrade to the latest version. For advanced scenarios, see the installer docs.
Windows
# Using winget (recommended) winget install microsoft.azd # Or Chocolatey choco install azd # Or install script powershell -ex AllSigned -c "Invoke-RestMethod 'https://aka.ms/install-azd.ps1' | Invoke-Expression"
macOS
brew install azure/azd/azd
Note: If upgrading from a non-Homebrew installation, remove the existing
azdbinary first.
Linux
curl -fsSL https://aka.ms/install-azd.sh | bashShell Completion
Enable tab completion for bash, zsh, fish, or powershell:
azd completion <shell> --help
Uninstall
Windows
- v0.5.0+: Use "Add or remove programs" or your package manager (
winget uninstall,choco uninstall) - v0.4.0 and earlier:
powershell -ex AllSigned -c "Invoke-RestMethod 'https://aka.ms/uninstall-azd.ps1' | Invoke-Expression"
Linux / macOS
curl -fsSL https://aka.ms/uninstall-azd.sh | bashOr use your package manager's uninstall command.
Data Collection
This software may collect usage data and send it to Microsoft to help improve our products. You can opt out by setting:
export AZURE_DEV_COLLECT_TELEMETRY=noSee the Microsoft Privacy Statement for details.
Contributing
We welcome contributions! Please see our contributing guide for details.
Most contributions require a Contributor License Agreement (CLA). A bot will guide you through this when you open a PR.
This project follows the Microsoft Open Source Code of Conduct. Questions? Contact opencode@microsoft.com.
Template Authors
Microsoft employees and partners contributing official templates should follow the template standardization guidelines.
Trademarks
This project may contain Microsoft trademarks or logos. Use of these must follow Microsoft's Trademark & Brand Guidelines. Third-party trademarks are subject to their respective policies.
License
Licensed under the MIT license.