HN 日本語サマリー

← 一覧へ戻る
AI・機械学習

Docker Agent: Docker による AI エージェントビルダーおよびランタイム

Docker Agent : AI Agent Builder and Runtime by Docker (github.com)

92 pointsby saikatsg39 コメント

要約

Docker Agent は、宣言型の YAML 設定、豊富なツールエコシステム、マルチエージェントオーケストレーションを使用して AI エージェントを構築、実行、共有できる Docker CLI プラグインです。コード不要で、専門知識を持つエージェントチームが協調して複雑な問題を解決するインテリジェント AI エージェントを作成・実行できます。

全文翻訳

🤖 Docker Agent 🤖 宣言型の YAML 設定、豊富なツールエコシステム、マルチエージェントオーケストレーションで AI エージェントを構築、実行、共有します。 Docker Agent とは? docker-agent を使用すると、複雑な問題を解決するために協調するインテリジェント AI エージェントを作成および実行できます。コードは不要です。docker-agent は Docker CLI プラグインであり、docker agent で実行できます。YAML でエージェントを定義し、ツールを与えて、作業させます。 agents: root: model: openai/gpt-5-mini description: A helpful AI assistant instruction: | You are a knowledgeable assistant that helps users with various tasks. Be helpful, accurate, and concise in your responses. toolsets: - type: mcp ref: docker:duckduckgo docker agent run agent.yaml 主な機能 マルチエージェントアーキテクチャ — タスクを自動的に委任する専門エージェントのチームを作成します。 豊富なツールエコシステム — ビルトインツール + 任意の MCP サーバー (ローカル、リモート、または Docker ベース)。 AI プロバイダー非依存 — OpenAI、Anthropic、Gemini、AWS Bedrock、Mistral、xAI、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 など。 クラウド API キーまたはローカルモデルのいずれかのパスの完全なウォークスルーについては、Set Up a Model を参照してください。 クイックスタート # デフォルトのエージェントを実行します 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 コミュニティ Slack · #docker-agent チャンネル