---
title: "Azure Developer CLI extension framework is GA: build dev workflows for apps using Azure"
url: https://daily.dev/posts/azure-developer-cli-extension-framework-is-ga-build-dev-workflows-for-apps-using-azure-y7iyrxlks
source_url: https://devblogs.microsoft.com/azure-sdk/azd-extension-framework-ga
type: article
source: "DevBlogs"
published: 2026-08-11T22:00:31.008Z
updated: 2026-08-11T22:01:03.114Z
tags: ["azure", "cli"]
reading_time: 11
upvotes: 1
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Azure Developer CLI extension framework is GA: build dev workflows for apps using Azure

**[DevBlogs](https://daily.dev/sources/devblogs)** · 11 min read · 1 upvotes · 0 comments

## Summary

The Azure Developer CLI (azd) extension framework has reached general availability, giving engineering platform teams and product teams a stable foundation for building custom CLI workflows. Extensions can add commands, respond to azd lifecycle events (init, provision, deploy, monitor, down), plug in custom provisioning providers, validation checks, and MCP tools. Distribution options include an official registry, private sources, and portable zip bundles. The Microsoft Foundry suite is highlighted as a real-world example, offering extensions under the `azd ai` namespace for building, deploying, and operating hosted AI agents and fine-tuning jobs. Projects can declare required extensions and version constraints in `azure.yaml`. The GA milestone covers the framework itself — extension management, lifecycle integration, authoring tooling via `azd x`, and MCP server support — while individual extensions continue to version independently.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://devblogs.microsoft.com/azure-sdk/azd-extension-framework-ga>

## Questions this post answers

### How do I declare required extensions and version constraints for an azd project?

Add a `requiredVersions.extensions` section to `azure.yaml` listing each extension ID with a semver constraint, for example `azure.ai.agents: ">=1.0.0"`. azd installs the listed extensions during `azd init` and re-checks them before commands like `azd up` run, ensuring every developer on the project has the right extension versions.

_Teams enforcing platform standards across projects track azd extension versioning patterns on daily.dev._

### How do I install the Microsoft Foundry extensions for building AI agents with azd?

Install the full hosted-agent bundle with `azd ext install microsoft.foundry`, or install individual extensions such as `azd ext install azure.ai.agents azure.ai.routines azure.ai.finetune`. For repeatable CI environments, pin a specific version with `--version 1.0.0-beta.9`. Once installed, the extensions expose an `azd ai` command namespace for scaffolding, deploying, and operating hosted agents.

_Developers building Azure AI agent workflows find the latest Foundry extension releases on daily.dev._

### How do I distribute a private azd extension to my organization without publishing it to the public registry?

Package the extension into a portable zip using `azd x pack --bundle`, then install it from a local file path (`azd ext install ./contoso-platform_1.0.0.zip`) or a URL (`azd ext install https://example.com/builds/contoso-platform_1.0.0.zip`). Alternatively, set up a private extension source so your organization can discover, install, and update the extension through the standard `azd ext` commands.

_Platform engineers building internal developer tooling on Azure share distribution patterns like this on daily.dev._

## Similar posts on daily.dev

- [Azure Developer CLI \(azd\) Dec 2025 – Extensions Enhancements, Foundry Rebranding, and Azure Pipelines Improvements](https://daily.dev/posts/azure-developer-cli-azd-dec-2025-extensions-enhancements-foundry-rebranding-and-azure-pipeline-tycdodiby) · DevBlogs · 3 upvotes · 0 comments
- [Azure Developer CLI \(azd\) – October 2025](https://daily.dev/posts/azure-developer-cli-azd-october-2025-pubdictpe) · DevBlogs · 0 upvotes · 0 comments
- [Azure Developer CLI \(azd\) July 2026](https://daily.dev/posts/azure-developer-cli-azd-july-2026-vf7bbu4ha) · DevBlogs · 0 upvotes · 0 comments
- [Azure Developer CLI \(azd\) – May and June 2026](https://daily.dev/posts/azure-developer-cli-azd-may-and-june-2026-zer3zofi6) · DevBlogs · 0 upvotes · 0 comments

---

Tags: [#azure](https://daily.dev/tags/azure), [#cli](https://daily.dev/tags/cli)

[View this post on daily.dev](https://daily.dev/posts/azure-developer-cli-extension-framework-is-ga-build-dev-workflows-for-apps-using-azure-y7iyrxlks)
