Construa, execute e compartilhe agentes de IA com uma configuração YAML declarativa, ecossistema de ferramentas rico e orquestração multiagente. O que é o Docker Agent? docker-agent permite que você crie e execute agentes de IA inteligentes que colaboram para resolver problemas complexos — sem necessidade de código. docker-agent é um plugin CLI do docker e pode ser executado com docker agent. Defina agentes em YAML, dê a eles ferramentas e deixe-os trabalhar.
Principais recursos: Arquitetura multiagente — Crie equipes de agentes especializados que delegam tarefas automaticamente. Ecossistema de ferramentas rico — Ferramentas integradas + qualquer servidor MCP (local, remoto ou baseado em Docker). Independente de provedor de IA — OpenAI, Anthropic, Gemini, AWS Bedrock, Mistral, x AI, Docker Model Runner e muito mais. Configuração YAML — Declarativa, versionável, compartilhável. Raciocínio avançado — Ferramentas integradas de pensar, tarefas e memória. RAG — Recuperação conectável com BM25, embeddings, pesquisa híbrida e reclassificação. Empacotar e compartilhar — Envie agentes para qualquer registro OCI, puxe e execute-os em qualquer lugar.
Instale o Docker Desktop (4.63+) — o plugin CLI docker-agent está pré-instalado. Basta executar docker agent. Homebrew — brew install docker-agent. Execute docker-agent diretamente ou crie um link simbólico do binário para ~/.docker/cli-plugins/docker-agent e execute docker agent. Lançamentos binários — Baixe do GitHub Releases. Crie um link simbólico do binário docker-agent para ~/.docker/cli-plugins/docker-agent para poder usar docker agent, ou use docker-agent diretamente. Defina pelo menos uma chave de API (ou use o Docker Model Runner para modelos locais): export OPENAI_API_KEY=sk-... # ou ANTHROPIC_API_KEY, GOOGLE_API_KEY, etc.
Início rápido: Execute o agente padrão com docker agent run. Execute de um registro OCI com docker agent run myorg/agent:tag. Gere um novo agente interativamente com docker agent new. Execute sua própria configuração com docker agent run agent.yaml. Mais exemplos no diretório examples/. Documentação completa disponível para Instalação, Configurar um Modelo, Início Rápido, Agentes, Modelos, Ferramentas, Referência de Configuração Multiagente, TUI, CLI, Modo MCP, RAG, Provedores de Modelos e Docker Model Runner. Usamos docker-agent para construir docker-agent: docker agent run ./golang_developer.yaml. A telemetria coleta dados de uso anônimos. Comunidade: Docker Community Slack, canal #docker-agent.
Fonte: Hacker News · Resumido por HeadlinesBriefing