Docker Agent is Docker Engineering's agent builder and runtime: you declare single agents or multi-agent teams in YAML, give them built-in and MCP tools, and run them from the `docker agent` CLI plugin or its TUI.
Agents can be packaged and shared as OCI artifacts through any container registry.
- 01
Declarative YAML agent and multi-agent team definitions with automatic delegation
- 02
Built-in think, todo and memory tools plus any local, remote or Docker MCP server
- 03
Pluggable RAG with BM25, embeddings, hybrid search and reranking
- 04
Push and pull agents as OCI artifacts via any registry
- 05
Provider-agnostic: OpenAI, Anthropic, Gemini, Bedrock, Mistral, xAI and Docker Model Runner
Open Source
Docker Agent is free and open source under the Apache 2.0 license and ships pre-installed in Docker Desktop 4.63+; you pay only for the model provider you configure, or run local models through Docker Model Runner.
Best for
Developers and platform teams already using Docker who want versionable, shareable agent definitions they can run locally or in CI without writing framework code.
Not ideal for
Teams wanting a finished coding agent or IDE assistant out of the box, or those who prefer building agents directly in a Python or TypeScript SDK.
A pragmatic, YAML-first way to build and share agents that fits naturally into existing Docker tooling.
Docker Agent v1.147.0 through v1.149.0 shipped between October 5 and October 7, 2026, adding skill loading from public GitHub repositories, an evaluator judge backend, bounded tool output handling and TUI stability fixes.
As of
Is Docker Agent free?+
Yes - Docker Agent is Open Source. Docker Agent is free and open source under the Apache 2.0 license and ships pre-installed in Docker Desktop 4.63+; you pay only for the model provider you configure, or run local models through Docker Model Runner.
Is Docker Agent open source?+
Yes - Docker Agent is open source. Docker Agent is free and open source under the Apache 2.0 license and ships pre-installed in Docker Desktop 4.63+; you pay only for the model provider you configure, or run local models through Docker Model Runner.
Who is Docker Agent best for?+
Developers and platform teams already using Docker who want versionable, shareable agent definitions they can run locally or in CI without writing framework code.
Who is Docker Agent not ideal for?+
Teams wanting a finished coding agent or IDE assistant out of the box, or those who prefer building agents directly in a Python or TypeScript SDK.
What are the best Docker Agent alternatives?+
The closest Docker Agent alternatives on ai.dosa.dev are Jules, OpenHands, SWE-agent - all listed under Autonomous & Async Agents.
Who makes Docker Agent?+
Docker Agent is developed by Docker. It is listed in the Autonomous & Async Agents category on ai.dosa.dev.
Favorite this tool to revisit it later, or Zap it to contribute to the public vote count.