Skip to main content
Azure Developer CLI Extensions by Jon Gallant
Azure Developer CLI Extensions by Jon Gallant

Four tools for your Azure workflow

azd app runs your entire app locally. azd copilot is your AI-powered Azure assistant. azd exec runs scripts with Azure credentials. azd rest makes authenticated REST API calls. Four extensions that handle local dev, AI assistance, script execution, and REST calls.

The Extensions

Built to solve real problems. Battle-tested with comprehensive security scanning, cross-platform support, and extensive documentation.

azd app

Run Azure Apps Locally

One command starts all your services with auto-dependencies, real-time dashboard, and AI-powered debugging via GitHub Copilot MCP integration.

One-Command Start

All services, auto-dependencies

Real-time Dashboard

Live status & health checks

Copilot MCP

10 AI tools for debugging

Multi-Language

Node, Python, .NET, Go, Java

Try It

Start Everything

azd app run

Check Prerequisites

azd app reqs

View Service Logs

azd app logs api

Run Tests

azd app test --coverage
developer productivity app testing

azd copilot

AI-Powered Azure Assistant

Describe what you want to build, and Copilot builds and deploys it to Azure. Includes 16 specialized agents and 29 Azure skills with GitHub Copilot integration.

16 Agents

Specialized AI agents for Azure tasks

29 Azure Skills

Deep Azure service integration

Interactive Mode

Chat or single-prompt execution

MCP Server

GitHub Copilot MCP integration

Try It

Interactive Session

azd copilot

Single Prompt

azd copilot 'build a REST API'

Use Specific Agent

azd copilot --agent azure-security

List Agents

azd copilot agents
ai copilot agents mcp-server

azd exec

Execute Scripts with Azure Context

Run any script with full access to your Azure credentials, environment variables, and Key Vault secrets. Perfect for automation, migrations, and CI/CD.

Key Vault Integration

Auto-resolve secrets at runtime

Multi-Shell Support

Bash, PowerShell, zsh, cmd

Security Scanned

0 vulnerabilities, 86%+ coverage

Working Directory

Run from any location

Try It

Database Migration

azd exec ./migrate.sh

PowerShell Deploy

azd exec --shell pwsh ./deploy.ps1

With Key Vault

azd exec ./setup-with-secrets.sh
exec scripts automation ci-cd
🌐

azd rest

Authenticated REST API Calls

Make REST API calls to Azure services with automatic authentication and scope detection. No manual token management — just point at a URL and go.

Auto Auth

Automatic scope detection & tokens

All HTTP Methods

GET, POST, PUT, PATCH, DELETE

20+ Services

Management, Graph, Key Vault, more

Secure by Default

HTTPS, credential chain, retries

Try It

List Subscriptions

azd rest get https://management.azure.com/subscriptions?api-version=2020-01-01

Key Vault Secret

azd rest get https://myvault.vault.azure.net/secrets/mysecret?api-version=7.4

Microsoft Graph

azd rest get https://graph.microsoft.com/v1.0/me
rest api http developer-tools

Get Started in 30 Seconds

Install all four extensions with a single command

Install Azure Developer CLI

winget install microsoft.azd

Add Extension Registry

azd extension source add -n jongio -t url -l https://jongio.github.io/azd-extensions/registry.json

Install Extensions

Install all extensions at once, or pick and choose.

Install all

azd extension install jongio.azd.app jongio.azd.copilot jongio.azd.exec jongio.azd.rest

Or install individually

azd extension install jongio.azd.app
azd extension install jongio.azd.copilot
azd extension install jongio.azd.exec
azd extension install jongio.azd.rest