Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/agents/docs-scanner.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/docker/cagent/refs/heads/main/cagent-schema.json
# yaml-language-server: $schema=https://raw.githubusercontent.com/docker/docker-agent/refs/heads/main/cagent-schema.json
models:
claude-sonnet:
provider: anthropic
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/agent-writer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:
Fixes #${{ github.event.issue.number }}

---
🤖 Generated with [cagent](https://github.com/docker/cagent)
🤖 Generated with [Docker Agent](https://github.com/docker/docker-agent)

Keep the PR body brief and practical. Don't over-explain or add sections
that aren't needed.
Expand Down
2 changes: 1 addition & 1 deletion content/guides/lab-docker-agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ params:
time: 20 minutes
resource_links:
- title: Docker Agent documentation
url: https://github.com/docker/cagent
url: https://github.com/docker/docker-agent
- title: Docker MCP Toolkit
url: https://docs.docker.com/ai/mcp-catalog-and-toolkit/toolkit/
- title: Labspace repository
Expand Down
10 changes: 5 additions & 5 deletions content/manuals/ai/docker-agent/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ keywords: [ai, agent, docker agent, cagent]

{{< summary-bar feature_name="Docker Agent" >}}

[Docker Agent](https://github.com/docker/cagent) is an open source tool for building
[Docker Agent](https://github.com/docker/docker-agent) is an open source tool for building
teams of specialized AI agents. Instead of prompting one generalist model, you
define agents with specific roles and instructions that collaborate to solve
problems. Run these agent teams from your terminal using any LLM provider.
Expand Down Expand Up @@ -68,9 +68,9 @@ For Docker Engine users or custom installations:
- **Homebrew**: `brew install cagent`
- **Winget**: `winget install Docker.Cagent`
- **Pre-built binaries**: [GitHub
releases](https://github.com/docker/cagent/releases)
releases](https://github.com/docker/docker-agent/releases)
- **From source**: See the [Docker Agent
repository](https://github.com/docker/cagent?tab=readme-ov-file#build-from-source)
repository](https://github.com/docker/docker-agent?tab=readme-ov-file#build-from-source)

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.

Expand Down Expand Up @@ -157,11 +157,11 @@ it doesn't exist yet.
- Integrate Docker Agent with your [editor](./integrations/acp.md) or use agents as
[tools in MCP clients](./integrations/mcp.md)
- Browse example agent configurations in the [Docker Agent
repository](https://github.com/docker/cagent/tree/main/examples)
repository](https://github.com/docker/docker-agent/tree/main/examples)
- Use `docker agent new` to generate agent teams with AI <!-- TODO: link to some page
where we explain this, probably a CLI reference? -->
- Connect agents to external tools via the [Docker MCP
Gateway](/manuals/ai/mcp-catalog-and-toolkit/mcp-gateway.md)
- Read the full [configuration
reference](https://github.com/docker/cagent?tab=readme-ov-file#-configuration-reference)
reference](https://github.com/docker/docker-agent?tab=readme-ov-file#-configuration-reference)
<!-- TODO: move to this site/repo -->
2 changes: 1 addition & 1 deletion content/manuals/ai/docker-agent/best-practices.md
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,6 @@ complex reasoning needed, and Haiku is faster and cheaper.
- Check [toolsets reference](./reference/toolsets.md) to understand what tools
agents can use
- See [example
configurations](https://github.com/docker/cagent/tree/main/examples) for
configurations](https://github.com/docker/docker-agent/tree/main/examples) for
complete working agents
- Read the [RAG guide](./rag.md) for detailed retrieval optimization
2 changes: 1 addition & 1 deletion content/manuals/ai/docker-agent/evals.md
Original file line number Diff line number Diff line change
Expand Up @@ -159,5 +159,5 @@ see what shifted.
- Check the [CLI reference](reference/cli.md#eval) for all `docker agent eval`
options
- Learn [best practices](best-practices.md) for building effective agents
- Review [example configurations](https://github.com/docker/cagent/tree/main/examples)
- Review [example configurations](https://github.com/docker/docker-agent/tree/main/examples)
for different agent types
4 changes: 2 additions & 2 deletions content/manuals/ai/docker-agent/integrations/acp.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Before configuring your editor, you need:
- **Docker Agent installed** - See the [installation guide](../_index.md#installation)
- **Agent configuration** - A YAML file defining your agent. See the
[tutorial](../tutorial.md) or [example
configurations](https://github.com/docker/cagent/tree/main/examples)
configurations](https://github.com/docker/docker-agent/tree/main/examples)
- **Editor with ACP support** - Neovim, Intellij, Zed, etc.

Your agents will use model provider API keys from your shell environment
Expand Down Expand Up @@ -181,5 +181,5 @@ If the agent starts but can't access files or perform other actions, check:
- Add [RAG for codebase search](../rag.md) to your agent
- Check the [CLI reference](../reference/cli.md) for all `docker agent serve acp` options
- Browse [example
configurations](https://github.com/docker/cagent/tree/main/examples) for
configurations](https://github.com/docker/docker-agent/tree/main/examples) for
inspiration
4 changes: 2 additions & 2 deletions content/manuals/ai/docker-agent/integrations/mcp.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ Before configuring MCP integration, you need:
- **Docker Agent installed** - See the [installation guide](../_index.md#installation)
- **Agent configuration** - A YAML file defining your agent. See the
[tutorial](../tutorial.md) or [example
configurations](https://github.com/docker/cagent/tree/main/examples)
configurations](https://github.com/docker/docker-agent/tree/main/examples)
- **MCP client** - Claude Desktop, Claude Code, or another MCP-compatible
application
- **API keys** - Environment variables for any model providers your agents use
Expand Down Expand Up @@ -303,5 +303,5 @@ around.
- Add [RAG for codebase search](../rag.md) to your agent
- Check the [CLI reference](../reference/cli.md) for all `docker agent serve mcp` options
- Browse [example
configurations](https://github.com/docker/cagent/tree/main/examples) for
configurations](https://github.com/docker/docker-agent/tree/main/examples) for
different agent types
2 changes: 1 addition & 1 deletion content/manuals/ai/docker-agent/rag.md
Original file line number Diff line number Diff line change
Expand Up @@ -431,6 +431,6 @@ If results lack context:

- [Configuration reference](reference/config.md#rag) - Complete RAG options and
parameters
- [RAG examples](https://github.com/docker/cagent/tree/main/examples/rag) -
- [RAG examples](https://github.com/docker/docker-agent/tree/main/examples/rag) -
Working configurations for different scenarios
- [Tools reference](reference/toolsets.md) - How RAG search tools work in agent workflows
2 changes: 1 addition & 1 deletion content/manuals/ai/docker-agent/reference/config.md
Original file line number Diff line number Diff line change
Expand Up @@ -617,5 +617,5 @@ rag:
documentation
- Review the [CLI reference](./cli.md) for command-line options
- Browse [example
configurations](https://github.com/docker/cagent/tree/main/examples)
configurations](https://github.com/docker/docker-agent/tree/main/examples)
- Learn about [sharing agents](../sharing-agents.md)
4 changes: 2 additions & 2 deletions content/manuals/ai/docker-agent/reference/examples.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@
---

Get inspiration from the following agent examples.
See more examples in the [Docker Agent GitHub repository](https://github.com/docker/cagent/tree/main/examples).
See more examples in the [Docker Agent GitHub repository](https://github.com/docker/docker-agent/tree/main/examples).

## Development team

{{% cagent-example.inline "dev-team.yaml" %}}
{{- $example := .Get 0 }}
{{- $baseUrl := "https://raw.githubusercontent.com/docker/cagent/refs/heads/main/examples" }}
{{- $baseUrl := "https://raw.githubusercontent.com/docker/docker-agent/refs/heads/main/examples" }}

Check failure on line 15 in content/manuals/ai/docker-agent/reference/examples.md

View workflow job for this annotation

GitHub Actions / validate (vale)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'baseUrl'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'baseUrl'?", "location": {"path": "content/manuals/ai/docker-agent/reference/examples.md", "range": {"start": {"line": 15, "column": 6}}}, "severity": "ERROR"}
{{- $url := fmt.Printf "%s/%s" $baseUrl $example }}
{{- with resources.GetRemote $url }}
{{ $data := .Content | transform.Unmarshal }}
Expand Down
2 changes: 1 addition & 1 deletion content/manuals/ai/docker-agent/reference/toolsets.md
Original file line number Diff line number Diff line change
Expand Up @@ -511,4 +511,4 @@ agent to transfer the entire conversation to a different agent.
- Read the [Configuration file reference](./config.md) for YAML file structure
- Review the [CLI reference](./cli.md) for running agents
- Explore [MCP servers](/manuals/ai/mcp-catalog-and-toolkit/mcp-gateway.md) for extended capabilities
- Browse [example configurations](https://github.com/docker/cagent/tree/main/examples)
- Browse [example configurations](https://github.com/docker/docker-agent/tree/main/examples)
4 changes: 2 additions & 2 deletions content/manuals/ai/docker-agent/tutorial.md
Original file line number Diff line number Diff line change
Expand Up @@ -284,8 +284,8 @@ You now know how to:
- Explore the [Tools reference](reference/toolsets.md) to see what capabilities
you can enable
- Check out [example
configurations](https://github.com/docker/cagent/tree/main/examples) for
configurations](https://github.com/docker/docker-agent/tree/main/examples) for
different use cases
- See the full
[golang_developer.yaml](https://github.com/docker/cagent/blob/main/golang_developer.yaml)
[golang_developer.yaml](https://github.com/docker/docker-agent/blob/main/golang_developer.yaml)
that the Docker Team uses to develop Docker Agent
2 changes: 1 addition & 1 deletion docs_engineer.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/docker/cagent/refs/heads/main/cagent-schema.json
# yaml-language-server: $schema=https://raw.githubusercontent.com/docker/docker-agent/refs/heads/main/cagent-schema.json
agents:
root:
model: opus
Expand Down
2 changes: 1 addition & 1 deletion tech_writer.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/docker/cagent/refs/heads/main/cagent-schema.json
# yaml-language-server: $schema=https://raw.githubusercontent.com/docker/docker-agent/refs/heads/main/cagent-schema.json
agents:
root:
model: coordinator
Expand Down
Loading