Docker Agent
Docker Agent — это CLI-плагин для Docker, позволяющий создавать и запускать ИИ-агентов через декларативный YAML-конфиг без написания кода. Агенты могут использовать инструменты, взаимодействовать с различными LLM-провайдерами (OpenAI, Anthropic, Gemini, AWS Bedrock и др.) и работать в режиме мультиагентного взаимодействия, делегируя задачи между собой. Поддерживается RAG, встроенные инструменты для мышления и памяти, а также интеграция с MCP-серверами (локальными, удалёнными или на базе Docker). Конфигурация агента описывает модель, инструкции и наборы инструментов — например, доступ к DuckDuckGo через MCP.
Установка проста: в Docker Desktop 4.63+ плагин уже включён и доступен через docker agent; также можно установить через Homebrew или загрузить бинарник с GitHub Releases. Для работы требуется API-ключ от поддерживаемого провайдера или использование Docker Model Runner для локальных моделей. Запуск агента выполняется командой docker agent run agent.yaml, а готовые агенты можно упаковывать в OCI-образы, публиковать в реестрах и запускать везде, где есть Docker. Инструмент позиционируется как способ сделать ИИ-агентов портативными, версионируемыми и совместными — как обычные контейнеры.