Hi @karuppusamy ,
This refers to Databricks’ managed multi-agent orchestration experience in the Agents UI, specifically Supervisor Agent.
For Azure DevOps:
- Create the Supervisor Agent in Agents > Create Agent > Supervisor Agent and add at least one supported subagent or tool.
- Grant the deployment service principal Can Manage access. End users need Can Query on the supervisor and the required permissions on each subagent.
- Authenticate Azure DevOps using Databricks OAuth with a Microsoft Entra service principal, an Azure Resource Manager service connection, or workload identity federation. Store any required secrets in Azure Key Vault or secured pipeline variables.
- Use a Python Databricks SDK script in the pipeline to create or update the Supervisor Agent and its tools. The Supervisor Agents SDK APIs are currently in Beta.
- Use Databricks Asset Bundles only for custom Databricks Apps, custom agent code, or supporting resources:
databricks bundle validate -t <target>
databricks bundle deploy -t <target>
The managed Supervisor Agent itself is configured through the Agents UI or SDK, rather than deployed as a Databricks App bundle.
References: