宣言型YAML設定、豊富なツールエコシステム、マルチエージェントオーケストレーションでAIエージェントを構築、実行、共有します。Docker Agentとは?docker-agentを使用すると、インテリジェントなAIエージェントを作成して実行でき、複雑な問題を解決するために協力します—コードは不要です。docker-agentはdocker CLIプラグインであり、docker agentで実行できます。YAMLでエージェントを定義し、ツールを与え、作業させます。
主な機能:マルチエージェントアーキテクチャ—タスクを自動的に委任する専門エージェントのチームを作成。豊富なツールエコシステム—組み込みツール+任意のMCPサーバー(ローカル、リモート、またはDockerベース)。AIプロバイダーに依存しない—OpenAI、Anthropic、Gemini、AWS Bedrock、Mistral、x AI、Docker Model Runnerなど。YAML設定—宣言型、バージョン管理可能、共有可能。高度な推論—組み込みの思考、TODO、メモリツール。RAG—BM25、埋め込み、ハイブリッド検索、再ランキングによるプラグ可能な検索。パッケージ化して共有—エージェントを任意のOCIレジストリにプッシュし、どこからでもプルして実行。
Docker Desktop(4.63+)をインストール—docker-agent CLIプラグインがプリインストールされています。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を直接使用します。少なくとも1つのAPIキーを設定します(またはローカルモデルにはDocker Model Runnerを使用):export OPENAI_API_KEY=sk-... # またはANTHROPIC_API_KEY、GOOGLE_API_KEYなど。
クイックスタート:docker agent runでデフォルトエージェントを実行。docker agent run myorg/agent:tagでOCIレジストリから実行。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