Other ways to build agents
This page covers other ways to build agents on Databricks.
For new agents written in code, Databricks recommends the Agent Bricks CLI, which serves your agent with DurableAgentServer and deploys it to Agent Runtime. See Deploy agents on Databricks. For new agents built without code, use Genie Agents.
Other offerings and recommended alternatives
Other offering | Use instead |
|---|---|
Genie Agents for low-code agents over your documents and data. | |
Genie Agents for low-code agents. To coordinate multiple agents in code, use the Agent Bricks CLI. | |
Supervisor API (deprecated) | Write your own agent loop and deploy it with the Agent Bricks CLI. See Deploy agents on Databricks. |
The Agent Bricks CLI. To give your agent Genie Agents as tools, run | |
The Agent Bricks CLI, with | |
Projects that you create with the Agent Bricks CLI include a chat UI. | |
The Agent Bricks CLI. To move an existing agent, see Migrate an agent from Model Serving to Databricks Apps. | |
AI Functions, such as | |
To query models, see Query foundation and embedding models. To build and test agents, use the Agent Bricks CLI and run your agent locally with |