Создавайте, запускайте и делитесь AI-агентами с декларативной YAML-конфигурацией, богатой экосистемой инструментов и мультиагентной оркестрацией. Что такое Docker Agent? docker-agent позволяет создавать и запускать интеллектуальные AI-агенты, которые сотрудничают для решения сложных задач — без необходимости писать код. docker-agent — это плагин CLI для docker, который можно запустить с помощью docker agent. Определите агентов в YAML, дайте им инструменты и позвольте им работать.
Ключевые функции: Мультиагентная архитектура — Создавайте команды специализированных агентов, которые автоматически делегируют задачи. Богатая экосистема инструментов — Встроенные инструменты + любой MCP-сервер (локальный, удаленный или на основе Docker). Независимость от поставщика AI — OpenAI, Anthropic, Gemini, AWS Bedrock, Mistral, x AI, Docker Model Runner и другие. YAML-конфигурация — Декларативная, версионируемая, доступная для обмена. Продвинутое рассуждение — Встроенные инструменты для размышлений, задач и памяти. RAG — Подключаемое извлечение с BM25, эмбеддингами, гибридным поиском и реранжированием. Упаковка и обмен — Отправляйте агентов в любой OCI-реестр, загружайте и запускайте их где угодно.
Установите Docker Desktop (4.63+) — плагин CLI docker-agent предустановлен. Просто запустите docker agent. Homebrew — brew install docker-agent. Запустите docker-agent напрямую или создайте символическую ссылку на бинарный файл в ~/.docker/cli-plugins/docker-agent и запустите docker agent. Бинарные релизы — Загрузите с GitHub Releases. Создайте символическую ссылку на бинарный файл docker-agent в ~/.docker/cli-plugins/docker-agent, чтобы использовать docker agent, или используйте docker-agent напрямую. Установите хотя бы один ключ API (или используйте Docker Model Runner для локальных моделей): export OPENAI_API_KEY=sk-... # или ANTHROPIC_API_KEY, GOOGLE_API_KEY и т.д.
Быстрый старт: Запустите агента по умолчанию с помощью docker agent run. Запустите из OCI-реестра с помощью docker agent run myorg/agent:tag. Создайте нового агента интерактивно с помощью docker agent new. Запустите свою конфигурацию с помощью docker agent run agent.yaml. Больше примеров в каталоге examples/. Полная документация доступна для установки, настройки модели, быстрого старта, агентов, моделей, инструментов, справочника по мультиагентной конфигурации, TUI, CLI, режима MCP, RAG, поставщиков моделей и Docker Model Runner. Мы используем docker-agent для создания docker-agent: docker agent run ./golang_developer.yaml. Телеметрия собирает анонимные данные об использовании. Сообщество: Docker Community Slack, канал #docker-agent.
Источник: Hacker News · Сводку подготовил HeadlinesBriefing