11---
2- title : cagent
3- description : cagent lets you build, orchestrate, and share AI agents that work together as a team.
2+ title : Docker Agent
3+ description : Docker Agent lets you build, orchestrate, and share AI agents that work together as a team.
44weight : 60
5+ aliases :
6+ - /ai/cagent/
7+ - /manuals/ai/cagent/
58params :
69 sidebar :
710 group : Open source
811 badge :
912 color : violet
1013 text : Experimental
11- keywords : [ai, agent, cagent]
14+ keywords : [ai, agent, docker agent, cagent]
1215---
1316
14- {{< summary-bar feature_name="cagent " >}}
17+ {{< summary-bar feature_name="Docker Agent " >}}
1518
16- [ cagent ] ( https://github.com/docker/cagent ) is an open source tool for building
19+ [ Docker Agent ] ( https://github.com/docker/cagent ) is an open source tool for building
1720teams of specialized AI agents. Instead of prompting one generalist model, you
1821define agents with specific roles and instructions that collaborate to solve
1922problems. Run these agent teams from your terminal using any LLM provider.
2023
2124## Why agent teams
2225
2326One agent handling complex work means constant context-switching. Split the work
24- across focused agents instead - each handles what it's best at. cagent manages
27+ across focused agents instead - each handles what it's best at. Docker Agent manages
2528the coordination.
2629
2730Here's a two-agent team that debugs problems:
@@ -58,17 +61,19 @@ its specialty.
5861
5962# # Installation
6063
61- cagent is included in Docker Desktop 4.49 and later.
64+ Docker Agent is included in Docker Desktop 4.63 and later. In Docker Desktop versions 4.49 through 4.62, this feature was called cagent .
6265
6366For Docker Engine users or custom installations :
6467
6568- **Homebrew**: `brew install cagent`
6669- **Winget**: `winget install Docker.Cagent`
6770- **Pre-built binaries**: [GitHub
6871 releases](https://github.com/docker/cagent/releases)
69- - **From source**: See the [cagent
72+ - **From source**: See the [Docker Agent
7073 repository](https://github.com/docker/cagent?tab=readme-ov-file#build-from-source)
7174
75+ The `docker-agent` binary should be copied to `~/.docker/cli-plugins` and then can be used with the `docker agent` command. Alternatively, it can be used as a standalone binary.
76+
7277# # Get started
7378
7479Try the bug analyzer team :
@@ -86,7 +91,7 @@ Try the bug analyzer team:
86913. Run your agent team :
8792
8893 ` ` ` console
89- $ cagent run debugger.yaml
94+ $ docker agent run debugger.yaml
9095 ` ` `
9196
9297You'll see a prompt where you can describe bugs or paste error messages. The
@@ -138,8 +143,8 @@ Agent configurations are packaged as OCI artifacts. Push and pull them like
138143container images :
139144
140145` ` ` console
141- $ cagent push ./debugger.yaml myusername/debugger
142- $ cagent pull myusername/debugger
146+ $ docker agent push ./debugger.yaml myusername/debugger
147+ $ docker agent pull myusername/debugger
143148` ` `
144149
145150Use Docker Hub or any OCI-compatible registry. Pushing creates the repository if
@@ -149,11 +154,11 @@ it doesn't exist yet.
149154
150155- Follow the [tutorial](./tutorial.md) to build your first coding agent
151156- Learn [best practices](./best-practices.md) for building effective agents
152- - Integrate cagent with your [editor](./integrations/acp.md) or use agents as
157+ - Integrate Docker Agent with your [editor](./integrations/acp.md) or use agents as
153158 [tools in MCP clients](./integrations/mcp.md)
154- - Browse example agent configurations in the [cagent
159+ - Browse example agent configurations in the [Docker Agent
155160 repository](https://github.com/docker/cagent/tree/main/examples)
156- - Use `cagent new` to generate agent teams with AI <!-- TODO : link to some page
161+ - Use `docker agent new` to generate agent teams with AI <!-- TODO : link to some page
157162 where we explain this, probably a CLI reference? -->
158163- Connect agents to external tools via the [Docker MCP
159164 Gateway](/manuals/ai/mcp-catalog-and-toolkit/mcp-gateway.md)
0 commit comments