{"id":3664,"date":"2026-03-30T20:31:29","date_gmt":"2026-03-31T03:31:29","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/azure-sdk\/?p=3664"},"modified":"2026-03-30T20:31:29","modified_gmt":"2026-03-31T03:31:29","slug":"azure-developer-cli-azd-march-2026","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/azure-sdk\/azure-developer-cli-azd-march-2026\/","title":{"rendered":"Azure Developer CLI (azd) &#8211; March 2026: Run and Debug AI Agents Locally, GitHub Copilot Integration, &amp; Container App Jobs"},"content":{"rendered":"<p>The Azure Developer CLI (<code>azd<\/code>) shipped seven releases in March 2026. Most notably, <code>azd<\/code> now has a local run-and-debug loop for AI agents, GitHub Copilot\u2013powered project setup, and Container App Jobs deployment. Here&#8217;s what&#8217;s in versions <a href=\"https:\/\/github.com\/Azure\/azure-dev\/releases\/tag\/azure-dev-cli_1.23.7\">1.23.7<\/a>, <a href=\"https:\/\/github.com\/Azure\/azure-dev\/releases\/tag\/azure-dev-cli_1.23.8\">1.23.8<\/a>, <a href=\"https:\/\/github.com\/Azure\/azure-dev\/releases\/tag\/azure-dev-cli_1.23.9\">1.23.9<\/a>, <a href=\"https:\/\/github.com\/Azure\/azure-dev\/releases\/tag\/azure-dev-cli_1.23.10\">1.23.10<\/a>, <a href=\"https:\/\/github.com\/Azure\/azure-dev\/releases\/tag\/azure-dev-cli_1.23.11\">1.23.11<\/a>, <a href=\"https:\/\/github.com\/Azure\/azure-dev\/releases\/tag\/azure-dev-cli_1.23.12\">1.23.12<\/a>, and <a href=\"https:\/\/github.com\/Azure\/azure-dev\/releases\/tag\/azure-dev-cli_1.23.13\">1.23.13<\/a>.<\/p>\n<p>To share your feedback and questions, join the <a href=\"https:\/\/github.com\/Azure\/azure-dev\/discussions\/7347\">March release discussion on GitHub<\/a>.<\/p>\n<p><strong>Highlights:<\/strong><\/p>\n<ul>\n<li>AI agent extension: run, invoke, monitor, and deploy agents end-to-end from your terminal to Microsoft Foundry<\/li>\n<li>GitHub Copilot integration in <code>azd init<\/code> for AI-assisted project setup<\/li>\n<li>Deploy Container App Jobs directly with <code>azd<\/code><\/li>\n<li>Local preflight validation catches infrastructure issues before deploying to Azure<\/li>\n<li>Automatic pnpm and yarn detection for JavaScript and TypeScript projects<\/li>\n<li>Set per-service deployment timeouts to avoid failures on long-running deploys<\/li>\n<\/ul>\n<h2>New features<\/h2>\n<h3>\ud83e\udd16 AI agent extension<\/h3>\n<p>The <code>azure.ai.agents<\/code> extension adds new commands for running, testing, and monitoring AI agents\u2014locally or deployed to Microsoft Foundry.<\/p>\n<ul>\n<li><strong>Run and invoke<\/strong>: <code>azd ai agent run<\/code> starts an agent locally and <code>azd ai agent invoke<\/code> sends it messages\u2014whether local or deployed to Microsoft Foundry. Read more in <a href=\"https:\/\/devblogs.microsoft.com\/azure-sdk\/azd-ai-agent-run-invoke\/\">Run and test AI agents locally with azd<\/a>.<\/li>\n<li><strong>Show and monitor<\/strong>: <code>azd ai agent show<\/code> displays your agent&#8217;s container status and health, while <code>azd ai agent monitor<\/code> streams container logs in real time. Read more in <a href=\"https:\/\/devblogs.microsoft.com\/azure-sdk\/azd-ai-agent-logs-status\/\">Debug hosted AI agents from your terminal<\/a>. For a full end-to-end walkthrough, see <a href=\"https:\/\/devblogs.microsoft.com\/azure-sdk\/azd-ai-agent-end-to-end\/\">From code to cloud: Deploy an AI agent to Microsoft Foundry in minutes with azd<\/a>.<\/li>\n<\/ul>\n<h3>\ud83e\udde0 GitHub Copilot integration<\/h3>\n<p>GitHub Copilot now plugs into <code>azd init<\/code> for AI-assisted scaffolding and error troubleshooting.<\/p>\n<ul>\n<li><strong>Set up with GitHub Copilot (Preview)<\/strong>: <code>azd init<\/code> now offers a &#8220;Set up with GitHub Copilot (Preview)&#8221; option that uses a GitHub Copilot agent to scaffold your project. The flow checks for a dirty working directory before modifying files and prompts for Model Context Protocol (MCP) server tool consent upfront. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7162\">[#7162]<\/a> <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7194\">[#7194]<\/a><\/li>\n<li><strong>AI-assisted error troubleshooting<\/strong>: When a command fails, <code>azd<\/code> now offers a multi-step troubleshooting flow: select a category (explain, guidance, troubleshoot, or skip), optionally let the agent apply a fix, and retry the failed command\u2014all without leaving the terminal. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7216\">[#7216]<\/a><\/li>\n<\/ul>\n<h3>\ud83d\ude80 Deployment and infrastructure<\/h3>\n<p>Several improvements give you more control over how and where <code>azd<\/code> deploys your services.<\/p>\n<ul>\n<li><strong>Container App Jobs support<\/strong>: <code>azd<\/code> now deploys Azure Container App Jobs (<code>Microsoft.App\/jobs<\/code>) through the existing <code>host: containerapp<\/code> configuration. The Bicep template determines whether the target is a Container App or a Container App Job\u2014no extra configuration needed. Contributed by <a href=\"https:\/\/github.com\/jongio\">@jongio<\/a>. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7001\">[#7001]<\/a><\/li>\n<li><strong>Configurable deployment timeouts<\/strong>: A new <code>--timeout<\/code> flag on <code>azd deploy<\/code> and a <code>deployTimeout<\/code> field in <code>azure.yaml<\/code> let you set per-service deployment timeouts. The CLI flag takes priority over <code>azure.yaml<\/code>, which takes priority over the default 1200-second timeout. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7045\">[#7045]<\/a><\/li>\n<li><strong>Remote build fallback<\/strong>: When <code>remoteBuild: true<\/code> and the remote Azure Container Registry (ACR) build fails, <code>azd<\/code> now automatically falls back to a local Docker or Podman build so transient registry issues don&#8217;t block deployments. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7041\">[#7041]<\/a><\/li>\n<li><strong>Local preflight validation<\/strong>: <code>azd<\/code> now validates Bicep parameters and configuration locally before deploying, catching missing parameters and mismatched types without a round-trip to Azure. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7053\">[#7053]<\/a><\/li>\n<li><strong>Preflight configuration<\/strong>: To skip Azure Resource Manager (ARM) preflight validation, run <code>azd config set provision.preflight off<\/code>. A spinner now displays during preflight runs. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6852\">[#6852]<\/a><\/li>\n<li><strong>Azure SRE Agent resource type<\/strong>: Provisioning progress output now correctly displays <code>Microsoft.App\/agents<\/code> resources. Contributed by <a href=\"https:\/\/github.com\/dm-chelupati\">@dm-chelupati<\/a>. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6968\">[#6968]<\/a><\/li>\n<\/ul>\n<h3>\ud83d\udd27 Developer experience<\/h3>\n<p>These changes simplify project setup, improve automation, and surface better error messages.<\/p>\n<ul>\n<li><strong>Automatic package manager detection<\/strong>: <code>azd<\/code> now detects pnpm and yarn for JavaScript and TypeScript services. To override the detected manager, set <code>config.packageManager<\/code> in <code>azure.yaml<\/code>. Contributed by <a href=\"https:\/\/github.com\/jongio\">@jongio<\/a>. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6894\">[#6894]<\/a><\/li>\n<li><strong>pyproject.toml support<\/strong>: Python projects using <code>pyproject.toml<\/code> for packaging are now detected and built with <code>pip install .<\/code>. Contributed by <a href=\"https:\/\/github.com\/jongio\">@jongio<\/a>. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6848\">[#6848]<\/a><\/li>\n<li><strong>Local template directories<\/strong>: <code>azd init --template<\/code> now accepts a local filesystem path, so you can iterate on template layouts without pushing to a remote repository. Contributed by <a href=\"https:\/\/github.com\/jongio\">@jongio<\/a>. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6826\">[#6826]<\/a><\/li>\n<li><strong>Sensible no-prompt defaults<\/strong>: In <code>--no-prompt<\/code> mode, <code>azd env new<\/code> and <code>azd init<\/code> auto-generate an environment name from the working directory and autoselect the subscription when only one is available. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7016\">[#7016]<\/a><\/li>\n<li><strong>Improved no-prompt error guidance<\/strong>: When required inputs are missing in <code>--no-prompt<\/code> mode, <code>azd init<\/code> and <code>azd provision<\/code> now report all missing values at once with actionable resolution commands and environment variable mappings. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6962\">[#6962]<\/a><\/li>\n<li><strong>Build environment variables<\/strong>: <code>azd<\/code> environment variables are now available in all framework build subprocesses (Node.js, .NET, Java, Python, Static Web Apps), enabling build-time environment variable injection. Contributed by <a href=\"https:\/\/github.com\/jongio\">@jongio<\/a>. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6905\">[#6905]<\/a><\/li>\n<li><strong>YAML-driven error handling<\/strong>: A new error pipeline matches Azure deployment errors against known patterns and surfaces actionable messages, suggestions, and reference links. Coverage includes Container App secrets, image pulls, template parameter failures, and Role-Based Access Control (RBAC) permission and policy errors. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6827\">[#6827]<\/a> <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6845\">[#6845]<\/a> <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6846\">[#6846]<\/a><\/li>\n<li><strong>Remote build suggestion<\/strong>: When Docker isn&#8217;t installed or not running, <code>azd<\/code> now suggests setting <code>remoteBuild: true<\/code> for Container Apps and Azure Kubernetes Service services. Contributed by <a href=\"https:\/\/github.com\/spboyer\">@spboyer<\/a>. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7247\">[#7247]<\/a><\/li>\n<li><strong>Improved auth status output<\/strong>: <code>azd auth status --output json<\/code> now exits non-zero when unauthenticated and includes an <code>expiresOn<\/code> field, making it suitable as an auth validation endpoint for AI agents. Contributed by <a href=\"https:\/\/github.com\/spboyer\">@spboyer<\/a>. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7236\">[#7236]<\/a><\/li>\n<\/ul>\n<h3>\ud83d\udd0c Extensions<\/h3>\n<p>The extension authoring experience gains new tooling and validation capabilities.<\/p>\n<ul>\n<li><strong>Extension SDK improvements<\/strong>: New SDK primitives simplify extension authoring, including command scaffolding, typed argument parsing, a resilient HTTP client, and network security policy. MCP server utilities, token provider, scope detection, and pagination helpers are also included. Contributed by <a href=\"https:\/\/github.com\/jongio\">@jongio<\/a>. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6856\">[#6856]<\/a> <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6954\">[#6954]<\/a><\/li>\n<li><strong>Extension source validation<\/strong>: New <code>azd extension source validate<\/code> command checks extension registry sources against required fields, version format, capabilities, and checksum rules. Contributed by <a href=\"https:\/\/github.com\/jongio\">@jongio<\/a>. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6906\">[#6906]<\/a><\/li>\n<li><strong>Extension website field<\/strong>: Extensions can now declare a <code>website<\/code> field in the registry schema, displayed in <code>azd extension show<\/code> output. Contributed by <a href=\"https:\/\/github.com\/jongio\">@jongio<\/a>. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6904\">[#6904]<\/a><\/li>\n<li><strong>CopilotService for extensions<\/strong>: A new <code>CopilotService<\/code> gRPC service lets extensions programmatically interact with GitHub Copilot agent capabilities\u2014initialize sessions, send messages, and retrieve usage metrics. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7172\">[#7172]<\/a><\/li>\n<li><strong>Improved startup failure warnings<\/strong>: Extension startup failures now show categorized, actionable messages that distinguish extensions needing an upgrade from timeout failures and include a <code>--debug<\/code> hint for details. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7018\">[#7018]<\/a><\/li>\n<\/ul>\n<h2>\ud83e\udeb2 Bugs fixed<\/h2>\n<ul>\n<li>Fixed <code>azd deploy<\/code> silently removing externally configured Dapr settings during Container App updates. Dapr configuration is now preserved when not present in the deployment YAML. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7062\">[#7062]<\/a><\/li>\n<li>Reverted env-flag change from v1.23.11 to fix a regression where the <code>-e<\/code> shorthand for <code>--environment<\/code> conflicted with extension commands that use <code>-e<\/code> for their own flags (such as <code>--project-endpoint<\/code>). <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7274\">[#7274]<\/a><\/li>\n<li>Fixed <code>.funcignore<\/code> handling and parsing failures for flex-consumption function apps, including UTF-8 Byte Order Mark and negation patterns. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7223\">[#7223]<\/a> <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7311\">[#7311]<\/a><\/li>\n<li>Fixed extension startup failures on Windows caused by IPv4\/IPv6 address mismatch in the gRPC server address. Contributed by <a href=\"https:\/\/github.com\/spboyer\">@spboyer<\/a>. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7346\">[#7346]<\/a><\/li>\n<li>Hardened extension and template security with improved input validation, origin checks, token handling, and data redaction. Contributed by <a href=\"https:\/\/github.com\/jongio\">@jongio<\/a>.<\/li>\n<li>Strengthened MCP extension network security policy. Contributed by <a href=\"https:\/\/github.com\/jongio\">@jongio<\/a>.<\/li>\n<\/ul>\n<p>For the full list of fixes, see the release notes for <a href=\"https:\/\/github.com\/Azure\/azure-dev\/releases\/tag\/azure-dev-cli_1.23.7\">1.23.7<\/a> through <a href=\"https:\/\/github.com\/Azure\/azure-dev\/releases\/tag\/azure-dev-cli_1.23.13\">1.23.13<\/a>.<\/p>\n<h2>Other changes<\/h2>\n<ul>\n<li>Improved provisioning progress polling with concurrent nested deployment traversal and a terminal-operation cache to reduce redundant ARM API calls. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7019\">[#7019]<\/a><\/li>\n<li>Improved Container Apps deployment performance by reducing ARM API round-trips, saving up to three calls per deployment. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6888\">[#6888]<\/a><\/li>\n<li>Improved storage blob client performance by verifying container existence only once per session. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6912\">[#6912]<\/a><\/li>\n<li>Improved <code>--no-prompt<\/code> support for resource-group deployments by defaulting the resource group prompt to the <code>AZURE_RESOURCE_GROUP<\/code> environment variable. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7044\">[#7044]<\/a><\/li>\n<li>Normalized user-facing CLI output to consistent lowercase <code>azd<\/code> branding. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6768\">[#6768]<\/a><\/li>\n<li>Updated <code>azd<\/code> core to Go 1.26. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7017\">[#7017]<\/a><\/li>\n<li>Updated Bicep minimum required version to 0.41.2. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/6953\">[#6953]<\/a><\/li>\n<li>Added <code>azure.yaml<\/code> schema metadata to enable automatic schema association in JetBrains IDEs, Neovim, and other editors via the SchemaStore catalog. <a href=\"https:\/\/github.com\/Azure\/azure-dev\/pull\/7330\">[#7330]<\/a><\/li>\n<\/ul>\n<h2>New docs<\/h2>\n<ul>\n<li><strong>Operate and troubleshoot agents with azd<\/strong>: New section in the Azure AI Foundry extension documentation covering agent monitoring, health checks, and troubleshooting with the <code>azd ai agent<\/code> command set. <a href=\"https:\/\/learn.microsoft.com\/azure\/developer\/azure-developer-cli\/extensions\/azure-ai-foundry-extension\">Learn more<\/a><\/li>\n<li><strong>Dev container extension auto-install<\/strong>: Updated extension overview and install docs with guidance on automatically installing <code>azd<\/code> extensions in dev containers. <a href=\"https:\/\/learn.microsoft.com\/azure\/developer\/azure-developer-cli\/extensions\/overview\">Learn more<\/a><\/li>\n<li><strong>Publishing workflows<\/strong>: New guide for <code>azd publish<\/code>, including build-once, deploy-later scenarios and shared registry workflows. <a href=\"https:\/\/learn.microsoft.com\/azure\/developer\/azure-developer-cli\/publishing-workflows#scenario-build-once-deploy-everywhere\">Learn more<\/a><\/li>\n<li><strong>App Service deployment slots<\/strong>: New guide for promotion, rollback, and slot swap workflows with Azure App Service. <a href=\"https:\/\/learn.microsoft.com\/azure\/developer\/azure-developer-cli\/app-service-slots\">Learn more<\/a><\/li>\n<li><strong>Environment secrets<\/strong>: New article explaining how to use Azure Key Vault\u2013backed values in <code>azd<\/code> environments, including integration with Bicep parameters, hooks, and CI\/CD pipeline configuration. <a href=\"https:\/\/learn.microsoft.com\/azure\/developer\/azure-developer-cli\/environment-secrets\">Learn more<\/a><\/li>\n<li><strong>Container Apps and Jobs workflows<\/strong>: Expanded guidance covering image-based and revision-based deployment strategies for Azure Container Apps, plus new Container App Jobs documentation. Container App Jobs use the existing <code>host: containerapp<\/code> model\u2014the resource type in your infrastructure determines the target. <a href=\"https:\/\/learn.microsoft.com\/azure\/developer\/azure-developer-cli\/container-apps-workflows?tabs=avm-module\">Learn more<\/a><\/li>\n<li><strong>Authentication and tenant guidance<\/strong>: Improved multi-tenant authentication docs, including <code>--tenant-id<\/code> usage, browser-based MFA recommendations, and troubleshooting for Conditional Access and device-code pipeline issues. <a href=\"https:\/\/learn.microsoft.com\/azure\/developer\/azure-developer-cli\/provisioning-deployment-faq\">Learn more<\/a><\/li>\n<li><strong>JavaScript and TypeScript packaging<\/strong>: Updated schema docs to cover explicit package manager configuration and auto-detection behavior from <code>package.json<\/code>, lock files, and default fallback. <a href=\"https:\/\/learn.microsoft.com\/azure\/developer\/azure-developer-cli\/azd-schema#services-properties\">Learn more<\/a><\/li>\n<li><strong>Troubleshooting improvements<\/strong>: Expanded guidance for GitHub Actions and Azure Key Vault permission issues, with cleanup to links, code examples, and FAQ content. <a href=\"https:\/\/learn.microsoft.com\/azure\/developer\/azure-developer-cli\/provisioning-deployment-faq\">Learn more<\/a><\/li>\n<li><strong>Reference updates<\/strong>: Refreshed reference documentation to align with releases 1.23.8, 1.23.10, and 1.23.11. <a href=\"https:\/\/learn.microsoft.com\/azure\/developer\/azure-developer-cli\/reference\">Learn more<\/a><\/li>\n<\/ul>\n<h2>New templates<\/h2>\n<p>Community-driven templates help you get started faster, solve real-world scenarios, and showcase best practices for deploying solutions with Azure Developer CLI.<\/p>\n<p>The Azure Developer CLI template gallery continues to grow with exciting new contributions from the community. Thank you!<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/github.com\/Azure-Samples\/copilot-sdk-service\">Copilot SDK Service\u2014Chat API with React UI on Azure Container Apps<\/a><\/strong> by <a href=\"https:\/\/github.com\/jongio\">Jon Gallant<\/a>: A full-stack TypeScript template using the GitHub Copilot SDK with SSE streaming chat and summarize endpoints, deployed to Azure Container Apps. Supports GitHub models and Azure Bring Your Own Model.<\/li>\n<li><strong><a href=\"https:\/\/github.com\/ronaldbosma\/track-availability-in-app-insights\">Track Availability in Application Insights using Standard Test, Azure Function and Logic App Workflow<\/a><\/strong> by <a href=\"https:\/\/github.com\/ronaldbosma\">Ronald Bosma<\/a>: A demo that shows three different ways to track availability in Application Insights using a standard test (webtest), an Azure Function (.NET), and a Logic App workflow.<\/li>\n<li><strong><a href=\"https:\/\/github.com\/Azure-Samples\/Copilot-Studio-with-Azure-AI-Search\">Copilot Studio with Azure AI Search using Azure Developer CLI<\/a><\/strong> by <a href=\"https:\/\/github.com\/Azure-Samples\">ISE Scale<\/a>: An enterprise-ready template demonstrating secure integration between Microsoft Copilot Studio and Azure AI Search. Features private networking, Power Platform integration, and comprehensive AI search capabilities with enterprise-grade security and governance.<\/li>\n<\/ul>\n<h2>\ud83d\ude4b\u200d\u2640\ufe0f New to azd?<\/h2>\n<p>If you&#8217;re new to the Azure Developer CLI, <code>azd<\/code> is an open-source command-line tool that accelerates the time it takes to get your application from local development environment to Azure. <code>azd<\/code> provides best practice, developer-friendly commands that map to key stages in your workflow, whether you&#8217;re working in the terminal, your editor or CI\/CD.<\/p>\n<ul>\n<li><a href=\"https:\/\/learn.microsoft.com\/azure\/developer\/azure-developer-cli\/install-azd\">Install azd<\/a><\/li>\n<li><strong>Explore templates:<\/strong> Browse the <a href=\"https:\/\/azure.github.io\/awesome-azd\/\">Awesome azd template gallery<\/a> and <a href=\"https:\/\/aka.ms\/ai-gallery\">AI App Templates<\/a><\/li>\n<li><strong>Learn more:<\/strong> Visit the <a href=\"https:\/\/learn.microsoft.com\/azure\/developer\/azure-developer-cli\/\">official documentation<\/a> and <a href=\"https:\/\/learn.microsoft.com\/azure\/developer\/azure-developer-cli\/troubleshoot\">troubleshooting guide<\/a><\/li>\n<li><strong>Get help:<\/strong> Visit the <a href=\"https:\/\/github.com\/Azure\/azure-dev\">GitHub repository<\/a> to file issues or start discussions<\/li>\n<li><strong>Share your feedback:<\/strong> We&#8217;re interested in learning how you&#8217;re using <code>azd<\/code>! <a href=\"https:\/\/aka.ms\/azd-user-research-signup\">Sign up for user research<\/a> to help shape the future of the Azure Developer CLI<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Run, invoke, and monitor AI agents locally or in Microsoft Foundry with the new azd AI agent extension commands. Plus GitHub Copilot-powered project setup, Container App Jobs deployment, local preflight validation, and configurable timeouts.<\/p>\n","protected":false},"author":111321,"featured_media":3666,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[701,864,878,939,160,159,861,162,733,895],"class_list":["post-3664","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure-sdk","tag-net","tag-azure-developer-cli","tag-codespaces","tag-docker","tag-java","tag-javascript","tag-kubernetes","tag-python","tag-typescript","tag-vscode"],"acf":[],"blog_post_summary":"<p>Run, invoke, and monitor AI agents locally or in Microsoft Foundry with the new azd AI agent extension commands. Plus GitHub Copilot-powered project setup, Container App Jobs deployment, local preflight validation, and configurable timeouts.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/posts\/3664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/users\/111321"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/comments?post=3664"}],"version-history":[{"count":1,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/posts\/3664\/revisions"}],"predecessor-version":[{"id":3665,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/posts\/3664\/revisions\/3665"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/media\/3666"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/media?parent=3664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/categories?post=3664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/azure-sdk\/wp-json\/wp\/v2\/tags?post=3664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}