(https://github.githubassets.com) (https://avatars.githubusercontent.com) (https://github-cloud.s3.amazonaws.com) (https://user-images.githubusercontent.com/) (https://github.githubassets.com) (https://avatars.githubusercontent.com) (https://github.githubassets.com/assets/react-e27d1b3e03961e68.js) (https://github.githubassets.com/assets/react-compiler-runtime-4610bd6d3de9c049.js) (https://github.githubassets.com/assets/scheduler-58b860b049ca307c.js) (https://github.githubassets.com/assets/react-dom-e5fd46a22d5c4058.js) (https://github.githubassets.com/assets/react-dom-client-1b4a3ee065998cea.js) (https://github.githubassets.com/assets/react-is-e0b593954b4706d8.js) (https://github.githubassets.com/assets/react-jsx-runtime-4915cb0f5b3aff04.js) (https://github.githubassets.com/assets/react-reconciler-8e99e505c4429605.js) (../../github.githubassets.com/assets/light-5c4e9fc574bf49f3.css) (../../github.githubassets.com/assets/light_high_contrast-fb37c309e0603a69.css) (../../github.githubassets.com/assets/dark-afff6c53aef9b9d1.css) (../../github.githubassets.com/assets/dark_high_contrast-c409873d7987dffa.css) (../../github.githubassets.com/assets/primer-primitives-97df7784617ce1ea.css) (../../github.githubassets.com/assets/primer-9be9fe6313f476af.css) (../../github.githubassets.com/assets/global-f65d5aef412a9712.css) (../../github.githubassets.com/assets/github-7a418ea859d1654d.css) (../../github.githubassets.com/assets/repository-72bd7d974b5ac1cc.css) (../../github.githubassets.com/assets/code-4c5c0895f723f870.css) (https://github.githubassets.com/assets/wp-runtime-c7de93b05f5814a9.js) (https://github.githubassets.com/assets/app-foundation-2f08c823163591a8.js) (https://github.githubassets.com/assets/app-runtime-633ad94fa06c334b.js) (https://github.githubassets.com/assets/fetch-utilities-0fb4c544a797ec0d.js) (https://github.githubassets.com/assets/ser-7c872b58ac9f1b39.js) (https://github.githubassets.com/assets/tp-7e9817cf5c068979.js) (../../github.githubassets.com/assets/app-runtime.bef03fb24bb03be8.module.css) (https://github.githubassets.com/assets/catalyst-52ed81112a548e10.js) (https://github.githubassets.com/assets/selector-observer-e8810f64c443fb9b.js) (https://github.githubassets.com/assets/relative-time-element-0417f617ad744a0d.js) (https://github.githubassets.com/assets/by-9da36843ba9d191d.js) (https://github.githubassets.com/assets/ja9-9a1160b939f2cd52.js) (https://github.githubassets.com/assets/3h-55903cf2303047ad.js) (https://github.githubassets.com/assets/hk-f1498fec45311acd.js) (https://github.githubassets.com/assets/jz5-7aa1ff0a0e750f41.js) (https://github.githubassets.com/assets/hj-1d800d09e9a8720a.js) (https://github.githubassets.com/assets/j0-9697c1c8f5cbf523.js) (https://github.githubassets.com/assets/runtime-helpers-5e0b3ae3c4036207.js) (https://github.githubassets.com/assets/aria-live-524a06aa946df6fc.js) (https://github.githubassets.com/assets/hotkey-b1ee53c2200b172a.js) (https://github.githubassets.com/assets/react-core-cbaead6ed565f666.js) (https://github.githubassets.com/assets/a9-ca3bc10b816bcc1f.js) (https://github.githubassets.com/assets/ur-21ec1e439ee2d87c.js) (https://github.githubassets.com/assets/4t-4c39f7195fc42cc8.js) (https://github.githubassets.com/assets/pb-53cfff089eaac51b.js) (https://github.githubassets.com/assets/6n-afcf86ccabc4cad2.js) (https://github.githubassets.com/assets/zj-4d9cf83cf08e1643.js) (https://github.githubassets.com/assets/wo-6991af5b3829ffe8.js) (https://github.githubassets.com/assets/nfv-a6c14301d3ea6d67.js) (https://github.githubassets.com/assets/b5-a2fde30ce0c692b9.js) (https://github.githubassets.com/assets/sw-9d0489dbf9a9c942.js) (https://github.githubassets.com/assets/ttf-7d5abe1b447ced2c.js) (https://github.githubassets.com/assets/sj-c7a44023ee90d468.js) (https://github.githubassets.com/assets/0pd-c46d8dfae89c2b64.js) (../../github.githubassets.com/assets/react-core.ff7ae80249f28ed3.module.css) (https://github.githubassets.com/assets/n9c-8552f4bb314169f5.js) (https://github.githubassets.com/assets/li-78516e3d5c6e4674.js) (https://github.githubassets.com/assets/primer-react-8503588299651923.js) (https://github.githubassets.com/assets/ncx-66e64888bc4615bb.js) (https://github.githubassets.com/assets/qmp-c7cfba40cf5a93b0.js) (https://github.githubassets.com/assets/j6-148a74299e5a01ab.js) (https://github.githubassets.com/assets/t7l-a9404625ec30bbc7.js) (https://github.githubassets.com/assets/4u-8f9f1d6be01d6a22.js) (https://github.githubassets.com/assets/s0-68d09e5e8a80cb94.js) (https://github.githubassets.com/assets/y5-0cb3f75cec297941.js) (https://github.githubassets.com/assets/n4u-cd9039ad946274ad.js) (https://github.githubassets.com/assets/j8s-00bd469c4017a543.js) (https://github.githubassets.com/assets/la-27679061f16e1495.js) (https://github.githubassets.com/assets/iu-2d03f5e6d4fdd54d.js) (https://github.githubassets.com/assets/gru-2b0fac8887ff8c57.js) (https://github.githubassets.com/assets/a0-234e967e7c6d22ce.js) (https://github.githubassets.com/assets/gz3-5bdfbfceac967bb6.js) (https://github.githubassets.com/assets/15m-64f3034430471048.js) (https://github.githubassets.com/assets/1e-c15441bdb94d54ae.js) (https://github.githubassets.com/assets/gzu-6ad9a0527a5d7afd.js) (https://github.githubassets.com/assets/bi-3a42b8714e06c4d0.js) (https://github.githubassets.com/assets/tu1-37e16844272ddefa.js) (https://github.githubassets.com/assets/b1-ac66ededed061993.js) (https://github.githubassets.com/assets/gmn-1e5497c041b66231.js) (https://github.githubassets.com/assets/0l5-d1b2a63015b5eb6d.js) (https://github.githubassets.com/assets/c2-e85522be441acf73.js) (https://github.githubassets.com/assets/f9-baf0a4193779952e.js) (https://github.githubassets.com/assets/sp-87dce99c82a27004.js) (https://github.githubassets.com/assets/zkm-116b01b8485bbe3f.js) (https://github.githubassets.com/assets/og-518d12c9e011601d.js) (https://github.githubassets.com/assets/b9-947db365ea875cfa.js) (https://github.githubassets.com/assets/14-8c7b4ad3c845664c.js) (https://github.githubassets.com/assets/dsj-2e7d883cb843e9e6.js) (https://github.githubassets.com/assets/ec-38012819307fd539.js) (https://github.githubassets.com/assets/du-6607da3b8b579202.js) (https://github.githubassets.com/assets/20-f43eb09c2be69457.js) (https://github.githubassets.com/assets/ql0-107312645ac2b72d.js) (https://github.githubassets.com/assets/wp-fa7cdc0f7656d876.js) (https://github.githubassets.com/assets/p0l-fe491d943adf7508.js) (https://github.githubassets.com/assets/v1e-d099d9fd21ad25e5.js) (https://github.githubassets.com/assets/fn-7b298a45c55fb6fb.js) (https://github.githubassets.com/assets/7cw-6e493a20eaaa04b5.js) (https://github.githubassets.com/assets/ok-290e4b9465ba9c5b.js) (https://github.githubassets.com/assets/6d-ca6d584a0fd6368c.js) (https://github.githubassets.com/assets/y8m-6f960ce007c16477.js) (https://github.githubassets.com/assets/xc-3fd4a2e7dcbad8e2.js) (https://github.githubassets.com/assets/vjg-2874f95f389c4d3f.js) (../../github.githubassets.com/assets/primer-react-css.e4334163c54cccf5.module.css) (../../github.githubassets.com/assets/ql0.501e99879e15a48e.module.css) (../../github.githubassets.com/assets/xc.de2b1dde0494f261.module.css) (../../github.githubassets.com/assets/code-view.13107f9428cbe3eb.module.css) GitHub - docker/docker-agent: AI Agent Builder and Runtime by Docker Engineering · GitHub (repo_source) (https://github.githubassets.com/) (https://github.com/opensearch.xml) (GitHub) (https://github.com/fluidicon.png) (GitHub) (https://github.githubassets.com/assets/pinned-octocat-093da3e6fa40.svg) (https://github.githubassets.com/favicons/favicon.png) (../../github.githubassets.com/favicons/favicon.svg) (../manifest.json) (docker-agent.html#start-of-content) Skip to content (https://github.githubassets.com/assets/qc-1bbbe8787ea1cd4b.js) (https://github.githubassets.com/assets/keyboard-shortcuts-dialog-cb8f93e0f379cd16.js) (../../github.githubassets.com/assets/primer-react-css.e4334163c54cccf5.module.css) (../../github.githubassets.com/assets/keyboard-shortcuts-dialog.5abe6528fc3b8723.module.css) (https://github.githubassets.com/assets/app-install-banner-partial-d476f64634aa0c85.js) (../../github.githubassets.com/assets/primer-react-css.e4334163c54cccf5.module.css) (../../github.githubassets.com/assets/app-install-banner-partial.d0657c71a56d7dee.module.css) (https://github.githubassets.com/assets/2l-e468179ba7123a2e.js) (https://github.githubassets.com/assets/rwd-069fc3d9814ff9fe.js) (https://github.githubassets.com/assets/fz-e662bc3745e171e7.js) (https://github.githubassets.com/assets/jag-3559ee48016881a2.js) (https://github.githubassets.com/assets/3d-7f22b36f29a9dd94.js) (https://github.githubassets.com/assets/tua-4998592d21eb16f7.js) (https://github.githubassets.com/assets/8i-ea1b3f2e11ed8cd3.js) (https://github.githubassets.com/assets/marketing-header-3e52134b9e2d89a8.js) (../../github.githubassets.com/assets/primer-react-css.e4334163c54cccf5.module.css) (../../github.githubassets.com/assets/primer-react-brand-css.05b219cdb8e80c43.module.css) (../../github.githubassets.com/assets/8i.5d9e6dcb0dade694.module.css) Navigation Menu (https://github.com/) (https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdocker%2Fdocker-agent) Sign in Appearance settings Platform AI CODE CREATION (https://github.com/features/copilot) GitHub Copilot Write better code with AI (https://github.com/features/ai/github-app) GitHub Copilot app Direct agents from issue to merge (https://github.com/mcp) MCP Registry Integrate external tools DEVELOPER WORKFLOWS (https://github.com/features/actions) Actions Automate any workflow (https://github.com/features/codespaces) Codespaces Instant dev environments (https://github.com/features/issues) Issues Plan and track work (https://github.com/features/code-review) Code Review Manage code changes (https://github.com/features/code-quality) Code Quality Enforce quality at merge APPLICATION SECURITY (https://github.com/security/advanced-security) GitHub Advanced Security Find and fix vulnerabilities (https://github.com/security/advanced-security/code-security) Code security Secure your code as you build (https://github.com/security/advanced-security/secret-protection) Secret protection Stop leaks before they start EXPLORE (https://github.com/why-github) Why GitHub (https://docs.github.com) Documentation (https://github.blog) Blog (https://github.blog/changelog) Changelog (https://github.com/marketplace) Marketplace (https://github.com/features) View all features Solutions BY COMPANY SIZE (https://github.com/enterprise) Enterprises (https://github.com/team) Small and medium teams (https://github.com/enterprise/startups) Startups (https://github.com/solutions/industry/nonprofits) Nonprofits BY USE CASE (https://github.com/solutions/use-case/app-modernization) App Modernization (https://github.com/solutions/use-case/devsecops) DevSecOps (https://github.com/solutions/use-case/devops) DevOps (https://github.com/solutions/use-case/ci-cd) CI/CD (https://github.com/solutions/use-case) View all use cases BY INDUSTRY (https://github.com/solutions/industry/healthcare) Healthcare (https://github.com/solutions/industry/financial-services) Financial services (https://github.com/solutions/industry/manufacturing) Manufacturing (https://github.com/solutions/industry/government) Government (https://github.com/solutions/industry) View all industries (https://github.com/solutions) View all solutions Resources EXPLORE BY TOPIC (https://github.com/resources/articles?topic=ai) AI (https://github.com/resources/articles?topic=software-development) Software Development (https://github.com/resources/articles?topic=devops) DevOps (https://github.com/resources/articles?topic=security) Security (https://github.com/resources/articles) View all topics EXPLORE BY TYPE (https://github.com/customer-stories) Customer stories (https://github.com/resources/events) Events & webinars (https://github.com/resources/whitepapers) Ebooks & reports (https://github.com/solutions/executive-insights) Business insights (https://skills.github.com) GitHub Skills SUPPORT & SERVICES (https://docs.github.com) Documentation (https://support.github.com) Customer support (https://github.com/orgs/community/discussions) Community forum (https://github.com/trust-center) Trust center (https://github.com/partners) Partners (https://github.com/resources) View all resources Open Source COMMUNITY (https://github.com/open-source/sponsors) GitHub Sponsors Fund open source developers PROGRAMS (https://securitylab.github.com) Security Lab (https://maintainers.github.com) Maintainer Community (https://stars.github.com) GitHub Stars (https://archiveprogram.github.com) Archive Program REPOSITORIES (https://github.com/topics) Topics (https://github.com/trending) Trending (https://github.com/collections) Collections Enterprise ENTERPRISE SOLUTIONS (https://github.com/enterprise) Enterprise platform AI-powered developer platform AVAILABLE ADD-ONS (https://github.com/security/advanced-security) GitHub Advanced Security Enterprise-grade security features (https://github.com/features/copilot/copilot-business) Copilot for Business Enterprise-grade AI features (https://github.com/enterprise/premium-support) Premium Support Enterprise-grade 24/7 support (https://github.com/pricing) Pricing Search / (https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdocker%2Fdocker-agent) Sign in (https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=docker%2Fdocker-agent) Sign up Appearance settings You signed in with another tab or window. (docker-agent.html) Reload to refresh your session. You signed out in another tab or window. (docker-agent.html) Reload to refresh your session. You switched accounts on another tab or window. (docker-agent.html) Reload to refresh your session. Dismiss alert (https://github.githubassets.com/assets/ym-1a7ce813a378e1f7.js) (https://github.githubassets.com/assets/mn-bb458474353a279e.js) (https://github.githubassets.com/assets/t5-26d19272bbf73ca3.js) (https://github.githubassets.com/assets/2d5-9abb2f6ba5c935d0.js) (https://github.githubassets.com/assets/24-b11e1c4108322883.js) (https://github.githubassets.com/assets/mrn-12afac2ecd2be980.js) (https://github.githubassets.com/assets/dgq-ed7b363cfd524930.js) (https://github.githubassets.com/assets/7w-740b4e942974ccba.js) (https://github.githubassets.com/assets/we-c9f93392098ad6c9.js) (https://github.githubassets.com/assets/775-62ae8105d71afebc.js) (https://github.githubassets.com/assets/bn-fcef0645a47703fc.js) (https://github.githubassets.com/assets/xgw-6c6cb7b2ed77f52e.js) (https://github.githubassets.com/assets/ge-ca1c0ba8656f9680.js) (https://github.githubassets.com/assets/km-4213ff90c7741e72.js) (https://github.githubassets.com/assets/global-nav-bar-c8f28565155d6fe5.js) (../../github.githubassets.com/assets/primer-react-css.e4334163c54cccf5.module.css) (../../github.githubassets.com/assets/ql0.501e99879e15a48e.module.css) (../../github.githubassets.com/assets/global-nav-bar.78cb606224a7bb57.module.css) (https://github.com/docker) docker (docker-agent.html) docker-agent Repository navigation (docker-agent.html) Code (https://github.com/docker/docker-agent/issues) Issues 24 (24) (https://github.com/docker/docker-agent/pulls) Pull requests 20 (20) (https://github.com/docker/docker-agent/actions) Actions (https://github.com/docker/docker-agent/security) Security and quality 2 (2) (https://github.com/docker/docker-agent/pulse) Insights Moreitems (../../avatars.githubusercontent.com/u/5429470@s=60&v=4) (docker-agent.html) (docker) (docker-agent) (docker-agent.html) docker-agent Public (https://github.com/login?return_to=%2Fdocker%2Fdocker-agent) Notifications You must be signed in to change notification settings (https://github.com/login?return_to=%2Fdocker%2Fdocker-agent) Fork484 (484 ) (https://github.com/login?return_to=%2Fdocker%2Fdocker-agent) Star3.6k (3.6k ) You must be signed in to star a repository About AI Agent Builder and Runtime by Docker Engineering (https://docker.github.io/docker-agent/) (https://docker.github.io/docker-agent/) docker.github.io/docker-agent/ Topics (https://github.com/topics/agents) agents (https://github.com/topics/ai) ai Resources (docker-agent.html#readme-ov-file) Readme (docker-agent.html#Apache-2.0-1-ov-file) Apache-2.0 license Security policy (docker-agent.html#security-ov-file) Security policy (https://github.com/docker/docker-agent/activity) Activity (https://github.com/docker/docker-agent/custom-properties) Custom properties Stars 3.6k stars Watchers 17 watching Forks (https://github.com/docker/docker-agent/forks) 484 forks (https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fdocker%2Fdocker-agent&report=docker+%28user%29) Report repository main (https://github.com/docker/docker-agent/branches) Branches (https://github.com/docker/docker-agent/tags) Tags (https://github.com/docker/docker-agent/branches) (https://github.com/docker/docker-agent/tags) (Go to file) () Go to file Code Open more actions menu Latest commit History (https://github.com/docker/docker-agent/commits/main/) 10,707 Commits (https://github.com/docker/docker-agent/commits/main/) 10,707 Commits Folders and files Name Name (Last commit message) Last commit message (Last commit date) Last commit date (This path skips through empty directories) (https://github.com/docker/docker-agent/tree/main/.agents/skills) .agents/ skills (This path skips through empty directories) (https://github.com/docker/docker-agent/tree/main/.agents/skills) .agents/ skills (.devcontainer) (https://github.com/docker/docker-agent/tree/main/.devcontainer) .devcontainer (.devcontainer) (https://github.com/docker/docker-agent/tree/main/.devcontainer) .devcontainer (.github) (https://github.com/docker/docker-agent/tree/main/.github) .github (.github) (https://github.com/docker/docker-agent/tree/main/.github) .github (cmd) (https://github.com/docker/docker-agent/tree/main/cmd) cmd (cmd) (https://github.com/docker/docker-agent/tree/main/cmd) cmd (docs) (https://github.com/docker/docker-agent/tree/main/docs) docs (docs) (https://github.com/docker/docker-agent/tree/main/docs) docs (e2e) (https://github.com/docker/docker-agent/tree/main/e2e) e2e (e2e) (https://github.com/docker/docker-agent/tree/main/e2e) e2e (examples) (https://github.com/docker/docker-agent/tree/main/examples) examples (examples) (https://github.com/docker/docker-agent/tree/main/examples) examples (lint) (https://github.com/docker/docker-agent/tree/main/lint) lint (lint) (https://github.com/docker/docker-agent/tree/main/lint) lint (pkg) (https://github.com/docker/docker-agent/tree/main/pkg) pkg (pkg) (https://github.com/docker/docker-agent/tree/main/pkg) pkg (scripts) (https://github.com/docker/docker-agent/tree/main/scripts) scripts (scripts) (https://github.com/docker/docker-agent/tree/main/scripts) scripts (.dockerignore) (https://github.com/docker/docker-agent/blob/main/.dockerignore) .dockerignore (.dockerignore) (https://github.com/docker/docker-agent/blob/main/.dockerignore) .dockerignore (.env.test) (https://github.com/docker/docker-agent/blob/main/.env.test) .env.test (.env.test) (https://github.com/docker/docker-agent/blob/main/.env.test) .env.test (.gitattributes) (https://github.com/docker/docker-agent/blob/main/.gitattributes) .gitattributes (.gitattributes) (https://github.com/docker/docker-agent/blob/main/.gitattributes) .gitattributes (.gitignore) (https://github.com/docker/docker-agent/blob/main/.gitignore) .gitignore (.gitignore) (https://github.com/docker/docker-agent/blob/main/.gitignore) .gitignore (.golangci.yml) (https://github.com/docker/docker-agent/blob/main/.golangci.yml) .golangci.yml (.golangci.yml) (https://github.com/docker/docker-agent/blob/main/.golangci.yml) .golangci.yml (AGENTS.md) (https://github.com/docker/docker-agent/blob/main/AGENTS.md) AGENTS.md (AGENTS.md) (https://github.com/docker/docker-agent/blob/main/AGENTS.md) AGENTS.md (CHANGELOG.md) (https://github.com/docker/docker-agent/blob/main/CHANGELOG.md) CHANGELOG.md (CHANGELOG.md) (https://github.com/docker/docker-agent/blob/main/CHANGELOG.md) CHANGELOG.md (Dockerfile) (https://github.com/docker/docker-agent/blob/main/Dockerfile) Dockerfile (Dockerfile) (https://github.com/docker/docker-agent/blob/main/Dockerfile) Dockerfile (LICENSE) (https://github.com/docker/docker-agent/blob/main/LICENSE) LICENSE (LICENSE) (https://github.com/docker/docker-agent/blob/main/LICENSE) LICENSE (README.md) (https://github.com/docker/docker-agent/blob/main/README.md) README.md (README.md) (https://github.com/docker/docker-agent/blob/main/README.md) README.md (SECURITY.md) (https://github.com/docker/docker-agent/blob/main/SECURITY.md) SECURITY.md (SECURITY.md) (https://github.com/docker/docker-agent/blob/main/SECURITY.md) SECURITY.md (Taskfile.yml) (https://github.com/docker/docker-agent/blob/main/Taskfile.yml) Taskfile.yml (Taskfile.yml) (https://github.com/docker/docker-agent/blob/main/Taskfile.yml) Taskfile.yml (agent-schema.json) (https://github.com/docker/docker-agent/blob/main/agent-schema.json) agent-schema.json (agent-schema.json) (https://github.com/docker/docker-agent/blob/main/agent-schema.json) agent-schema.json (docker-compose.yaml) (https://github.com/docker/docker-agent/blob/main/docker-compose.yaml) docker-compose.yaml (docker-compose.yaml) (https://github.com/docker/docker-agent/blob/main/docker-compose.yaml) docker-compose.yaml (go.mod) (https://github.com/docker/docker-agent/blob/main/go.mod) go.mod (go.mod) (https://github.com/docker/docker-agent/blob/main/go.mod) go.mod (go.sum) (https://github.com/docker/docker-agent/blob/main/go.sum) go.sum (go.sum) (https://github.com/docker/docker-agent/blob/main/go.sum) go.sum (golang_developer.yaml) (https://github.com/docker/docker-agent/blob/main/golang_developer.yaml) golang_developer.yaml (golang_developer.yaml) (https://github.com/docker/docker-agent/blob/main/golang_developer.yaml) golang_developer.yaml (main.go) (https://github.com/docker/docker-agent/blob/main/main.go) main.go (main.go) (https://github.com/docker/docker-agent/blob/main/main.go) main.go View all files Repository files navigation (docker-agent.html#) README (docker-agent.html#) Apache-2.0 license (docker-agent.html#) Security Moreitems 🤖 Docker Agent 🤖 (docker-agent.html#-docker-agent-) Build, run, and share AI agents with a declarative YAML config, rich tool ecosystem, and multi-agent orchestration. (https://github.com/docker/docker-agent/blob/main/docs/demo.gif) (docker agent in action) What is Docker Agent? (docker-agent.html#what-is-docker-agent) docker-agent lets you create and run intelligent AI agents that collaborate to solve complex problems — no code required. docker-agent is a docker CLI plugin and can be run with docker agent . Define agents in YAML, give them tools, and let them work. agents : root : model : openai/gpt-5-mini description : A helpful AI assistant instruction : | You are a knowledgeable assistant that helps users with various tasks. Be helpful, accurate, and concise in your responses. toolsets : - type : mcp ref : docker:duckduckgo docker agent run agent.yaml Key Features (docker-agent.html#key-features) Multi-agent architecture — Create teams of specialized agents that delegate tasks automatically Rich tool ecosystem — Built-in tools + any (https://modelcontextprotocol.io/) MCP server (local, remote, or Docker-based) AI provider agnostic — OpenAI, Anthropic, Gemini, AWS Bedrock, Mistral, xAI, (https://docs.docker.com/ai/model-runner/) Docker Model Runner , and more YAML configuration — Declarative, versionable, shareable Advanced reasoning — Built-in think, todo, and memory tools RAG — Pluggable retrieval with BM25, embeddings, hybrid search, and reranking Package & share — Push agents to any OCI registry, pull and run them anywhere Install (docker-agent.html#install) Docker Desktop (4.63+) — docker-agent CLI plugin is pre-installed. Just run docker agent . Homebrew — brew install docker-agent . Run docker-agent directly or symlink the binary to ~/.docker/cli-plugins/docker-agent and run docker agent . Binary releases — Download from (https://github.com/docker/docker-agent/releases) GitHub Releases . Symlink the docker-agent binary to ~/.docker/cli-plugins/docker-agent to be able to use docker agent , or use docker-agent directly. Set at least one API key (or use (https://docs.docker.com/ai/model-runner/) Docker Model Runner for local models): export OPENAI_API_KEY=sk-... # or ANTHROPIC_API_KEY, GOOGLE_API_KEY, etc. See (https://docker.github.io/docker-agent/getting-started/set-up-a-model) Set Up a Model for the full walkthrough of both paths (cloud API key or local model). Quick Start (docker-agent.html#quick-start) # Run the default agent docker agent run # Run from an OCI registry docker agent run myorg/agent:tag # Generate a new agent interactively docker agent new # Run your own config docker agent run agent.yaml More examples in the (https://github.com/docker/docker-agent/blob/main/examples/README.md) examples/ directory. Documentation (docker-agent.html#documentation) 📖 (https://docker.github.io/docker-agent/) Full documentation (https://docker.github.io/docker-agent/getting-started/installation) Installation · (https://docker.github.io/docker-agent/getting-started/set-up-a-model) Set Up a Model · (https://docker.github.io/docker-agent/getting-started/quickstart) Quick Start (https://docker.github.io/docker-agent/concepts/agents) Agents · (https://docker.github.io/docker-agent/concepts/models) Models · (https://docker.github.io/docker-agent/concepts/tools) Tools · (https://docker.github.io/docker-agent/concepts/multi-agent) Multi-Agent (https://docker.github.io/docker-agent/configuration/overview) Configuration Reference (https://docker.github.io/docker-agent/features/tui) TUI · (https://docker.github.io/docker-agent/features/cli) CLI · (https://docker.github.io/docker-agent/features/mcp-mode) MCP Mode · (https://docker.github.io/docker-agent/tools/rag) RAG (https://docker.github.io/docker-agent/providers/overview) Model Providers · (https://docker.github.io/docker-agent/providers/dmr) Docker Model Runner Contributing (docker-agent.html#contributing) Read the (https://docker.github.io/docker-agent/community/contributing) Contributing guide to get started. We use docker-agent to build docker-agent : docker agent run ./golang_developer.yaml Telemetry (docker-agent.html#telemetry) We collect anonymous usage data to improve the tool. See (https://docker.github.io/docker-agent/community/telemetry) Telemetry . Community (docker-agent.html#community) (http://dockr.ly/comm-slack) Docker Community Slack · (https://dockercommunity.slack.com/archives/C09DASHHRU4) #docker-agent channel About AI Agent Builder and Runtime by Docker Engineering (https://docker.github.io/docker-agent/) (https://docker.github.io/docker-agent/) docker.github.io/docker-agent/ Topics (https://github.com/topics/agents) agents (https://github.com/topics/ai) ai Resources (docker-agent.html#readme-ov-file) Readme (docker-agent.html#Apache-2.0-1-ov-file) Apache-2.0 license Security policy (docker-agent.html#security-ov-file) Security policy (https://github.com/docker/docker-agent/activity) Activity (https://github.com/docker/docker-agent/custom-properties) Custom properties Stars 3.6k stars Watchers 17 watching Forks (https://github.com/docker/docker-agent/forks) 484 forks (https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fdocker%2Fdocker-agent&report=docker+%28user%29) Report repository Releases Used by Contributors Languages Footer (https://github.com) © 2026 GitHub, Inc. Footer navigation (https://docs.github.com/site-policy/github-terms/github-terms-of-service) Terms (https://docs.github.com/site-policy/privacy-policies/github-privacy-statement) Privacy (https://github.com/security) Security (https://www.githubstatus.com/) Status (https://github.community/) Community (https://docs.github.com/) Docs (https://support.github.com?tags=dotcom-footer) Contact Manage cookies Do not share my personal information You can’t perform that action at this time.