Skip to content

A developer CLI for working with Azure resources to build and deploy AI applications. Commands map to key workflow stages: code, build, deploy, and monitor.

License

Notifications You must be signed in to change notification settings

Azure/azure-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2,546 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Azure Developer CLI (azd)

From code to cloud in minutes. A developer-centric CLI to build, deploy, and operate Azure applications.

azd version VS Code Extension GitHub Discussions


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 azd version Windows Β· Linux Β· macOS
VS Code Extension vscode extension version 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 tap azure/azd && brew install azd

Note: If upgrading from a non-Homebrew installation, remove the existing azd binary first.

Linux

curl -fsSL https://aka.ms/install-azd.sh | bash

Shell 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 | bash

Or 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=no

See 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 [email protected].

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.

About

A developer CLI for working with Azure resources to build and deploy AI applications. Commands map to key workflow stages: code, build, deploy, and monitor.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors 102