Docker has released docker-agent, a CLI plugin that lets developers define AI agents in declarative YAML, wire them to tool ecosystems via MCP servers, and orchestrate multi-agent workflows — all from the Docker Desktop environment developers already live in. The pitch: no code required, model-provider agnostic, package and share agents through any OCI registry. It is, functionally, a Dockerfile for agentic AI. The feature set is genuinely broad. Multi-agent delegation, built-in reasoning primitives (think, todo, memory tools), pluggable RAG with BM25 and hybrid search, support for OpenAI, Anthropic, Gemini, Bedrock, Mistral, xAI, and Docker's own Model Runner for local inference. The YAML configuration is versionable and shareable. The OCI registry integration means agents become portable artifacts — docker agent run myorg/agent:tag — following the same distribution pattern that made Docker containers ubiquitous. The strategic logic is transparent. Docker's core container business faces commoditization pressure from Kubernetes, Podman, and cloud-native alternatives. AI agents represent a new surface area where Docker can reassert itself as the default developer workflow layer. By making the docker CLI the entry point for agent development, Docker positions itself between every developer and every LLM provider — exactly the toll-booth position it occupied briefly with containers before Kubernetes ate the orchestration layer. The model-agnostic claim deserves scrutiny. Yes, you can swap provider keys. But the tooling layer — MCP server integration, the OCI packaging format, Docker Desktop as the runtime — creates soft lock-in. Developers who build agent workflows in docker-agent YAML will face real switching costs if a competing framework emerges with better abstractions. The telemetry collection, described as anonymous, adds a data-extraction layer that benefits Docker's product roadmap at the cost of developer privacy. The open-source release and GitHub availability lower the barrier to entry, which is genuinely generative. The examples directory, interactive agent generation (docker agent new), and Homebrew install path reduce friction for experimentation. But the self-referential detail — 'We use docker-agent to build docker-agent' — signals that Docker intends this to be the canonical way to build agents within its ecosystem, not merely one option among many. The MCP (Model Context Protocol) integration is the most architecturally significant choice. By adopting MCP as the tool interface standard, Docker is betting on an interoperability layer that could become either a genuine open standard or a fragmentation vector depending on whether competitors adopt or fork it. If MCP wins, Docker's early integration is a moat. If it doesn't, docker-agent becomes another framework with a proprietary tool format. The 20-year question is whether Docker can avoid repeating its own history. The company pioneered containers, lost orchestration to Kubernetes, and spent years searching for a business model. AI agent orchestration is the next infrastructure layer up — and the incumbents (cloud providers, LLM companies, framework authors) are already circling. Docker's advantage is developer muscle memory. Its vulnerability is that muscle memory doesn't survive platform shifts when someone else owns the runtime.