{"slug":"docker-agent","name":"Docker Agent","vendor":"Docker","tagline":"Docker CLI plugin that builds, runs and shares agents from a declarative YAML file, with multi-agent delegation and OCI packaging","url":"https://agentboards.org/agent/docker-agent","website":"https://docs.docker.com/ai/docker-agent/","docs":"https://docker.github.io/docker-agent/","repo":"https://github.com/docker/docker-agent","category":"framework","execution":["local"],"license":"Apache-2.0","open_source":true,"pricing":{"model":"byok","summary":"Free and open source, pre-installed in Docker Desktop 4.63 and later; you supply provider API keys or run local models through Docker Model Runner","from_usd":0,"free_tier":true,"byok":true},"models":{"backbone":["Anthropic","OpenAI","Google","Amazon Bedrock","xAI","Mistral","DeepSeek","Groq","Cerebras","Together","Fireworks","OpenRouter","Moonshot","MiniMax","GitHub Copilot","Docker Model Runner"],"bring_your_own_model":true,"local_models":true},"protocols":{"mcp_client":true,"mcp_server":true,"openapi":false},"capabilities":{"terminal_exec":true,"browser":false,"multi_file_edit":true,"git_ops":false,"docker_sandbox":false,"multi_agent":true,"headless_ci":true},"context_window":null,"platforms":["macos","linux","windows"],"install":[{"label":"docker desktop","command":"Pre-installed in Docker Desktop 4.63+; run: docker agent"},{"label":"homebrew","command":"brew install docker-agent"}],"benchmarks":[],"tags":["renamed","yaml","multi-agent","mcp","oci","docker","open-source"],"github_stars":3372,"metrics":{"stars":3372,"pushed_at":"2026-10-03T04:03:38Z","archived":false,"open_issues":46,"latest_version":"v1.145.0","latest_version_at":"2026-09-28T07:00:06Z","latest_version_url":"https://github.com/docker/docker-agent/releases/tag/v1.145.0","version_source":"github","checked_at":"2026-10-03T05:04:50.882Z"},"sources":{"install":"https://github.com/docker/docker-agent","license":"https://github.com/docker/docker-agent","models":"https://docker.github.io/docker-agent/providers/","protocols":"https://docker.github.io/docker-agent/features/mcp-mode/","capabilities":"https://docker.github.io/docker-agent/concepts/tools/","pricing":"https://docs.docker.com/ai/docker-agent/","status":"https://github.com/docker/docker-agent"},"verified_at":"2026-09-04","adoption":{"score":3.5,"signals":{"github_stars":3356,"hn_mentions_1y":3},"measured_at":"2026-09-28"},"scores":{"panel":7.6,"adoption":3.5,"spread":1.5,"facts":10,"board":7.3,"dimensions":{"reliability":7.2,"usefulness":7.2,"cost":8.3,"longevity":7.7},"per_persona":{"amigo":7.5,"critico":7,"profesor":7.5,"inversora":7.5,"jefa":7.5,"hacker":8.5},"community":null},"rank":null,"category_rank":14,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"La Jefa's case is that it arrives on an invoice she already signed; El Crítico's is that the company name on it promises an isolation the shell tool does not provide.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick it if you want an agent defined in a file rather than written in code; pick the OpenAI Agents SDK when the logic outgrows what a config file can say.","scores":{"reliability":7,"usefulness":7,"cost":9,"longevity":7},"evidence":["https://docker.github.io/docker-agent/","https://docs.docker.com/ai/docker-agent/"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"The built-in shell tool runs commands in your own environment, not in a container, which is precisely the assumption this product's name invites you to make.","scores":{"reliability":6,"usefulness":7,"cost":8,"longevity":7},"evidence":["https://docker.github.io/docker-agent/concepts/tools/"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"Agents are pushed and pulled as OCI artifacts, so versioning and distribution reuse an existing standard instead of inventing a registry.","scores":{"reliability":7,"usefulness":7,"cost":8,"longevity":8},"evidence":["https://docker.github.io/docker-agent/features/mcp-mode/","https://github.com/docker/docker-agent"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"Docker is not selling this; it is bundling it into Desktop from 4.63 so that the agent habit forms inside a subscription the company already collects.","scores":{"reliability":8,"usefulness":7,"cost":7,"longevity":8},"evidence":["https://docs.docker.com/ai/docker-agent/","https://github.com/docker/docker-agent"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"It is already inside a product we license, so rollout is a memo, and a documented serve command with session storage means it can sit in a pipeline.","scores":{"reliability":7,"usefulness":7,"cost":8,"longevity":8},"evidence":["https://docs.docker.com/ai/docker-agent/","https://docker.github.io/docker-agent/"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"Apache-2.0, the agent is a YAML file I keep in the repo, and local, remote or containerised MCP servers all attach to it the same way.","scores":{"reliability":8,"usefulness":8,"cost":10,"longevity":8},"evidence":["https://docker.github.io/docker-agent/providers/","https://github.com/docker/docker-agent"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"Its harness mode delegates the actual coding to Claude Code, Codex and OpenCode, which is delegation all the way down.","scores":null,"evidence":[]}]}