Construisez, exécutez et partagez des agents IA avec une configuration YAML déclarative, un écosystème d'outils riche et une orchestration multi-agents. Qu'est-ce que Docker Agent ? docker-agent vous permet de créer et d'exécuter des agents IA intelligents qui collaborent pour résoudre des problèmes complexes — sans code requis. docker-agent est un plugin CLI docker et peut être exécuté avec docker agent. Définissez des agents en YAML, donnez-leur des outils et laissez-les travailler.
Fonctionnalités clés : Architecture multi-agents — Créez des équipes d'agents spécialisés qui délèguent automatiquement les tâches. Écosystème d'outils riche — Outils intégrés + tout serveur MCP (local, distant ou basé sur Docker). Indépendant du fournisseur d'IA — OpenAI, Anthropic, Gemini, AWS Bedrock, Mistral, x AI, Docker Model Runner, et plus. Configuration YAML — Déclarative, versionnable, partageable. Raisonnement avancé — Outils intégrés de réflexion, de tâches et de mémoire. RAG — Récupération enfichable avec BM25, embeddings, recherche hybride et reclassement. Empaqueter et partager — Poussez les agents vers n'importe quel registre OCI, tirez-les et exécutez-les n'importe où.
Installez Docker Desktop (4.63+) — le plugin CLI docker-agent est préinstallé. Exécutez simplement docker agent. Homebrew — brew install docker-agent. Exécutez docker-agent directement ou créez un lien symbolique du binaire vers ~/.docker/cli-plugins/docker-agent et exécutez docker agent. Versions binaires — Téléchargez depuis GitHub Releases. Créez un lien symbolique du binaire docker-agent vers ~/.docker/cli-plugins/docker-agent pour pouvoir utiliser docker agent, ou utilisez docker-agent directement. Définissez au moins une clé API (ou utilisez Docker Model Runner pour les modèles locaux) : export OPENAI_API_KEY=sk-... # ou ANTHROPIC_API_KEY, GOOGLE_API_KEY, etc.
Démarrage rapide : Exécutez l'agent par défaut avec docker agent run. Exécutez depuis un registre OCI avec docker agent run myorg/agent:tag. Générez un nouvel agent interactivement avec docker agent new. Exécutez votre propre configuration avec docker agent run agent.yaml. Plus d'exemples dans le répertoire examples/. Documentation complète disponible pour Installation, Configurer un Modèle, Démarrage Rapide, Agents, Modèles, Outils, Référence de Configuration Multi-Agents, TUI, CLI, Mode MCP, RAG, Fournisseurs de Modèles et Docker Model Runner. Nous utilisons docker-agent pour construire docker-agent : docker agent run ./golang_developer.yaml. La télémétrie collecte des données d'utilisation anonymes. Communauté : Docker Community Slack, canal #docker-agent.
Source: Hacker News · Résumé par HeadlinesBriefing