docker/docker-agent
- 出典
- GitHub
- 初登場日
- 分野
- エージェント
- GitHubスター数
- 3,705
- 主な言語
- Go
外部のオープンソース リポジトリを紹介するページです。HDATFの製品ではありません。

何をするか
docker-agentはDockerが提供するAIエージェント実行ツールで、YAMLファイルにエージェントを定義し、docker agentコマンドで実行します。YAMLにはモデル、指示文、toolset、サブエージェント、代替モデル、反復回数の上限、skillを書きます。ツールはDocker MCP Gateway、ローカルのstdio、リモートのHTTP方式のMCPサーバーとして接続し、think、todo、memoryなどの組み込みツールも使えます。memoryはユーザーのホームフォルダにあるSQLiteファイルに保存され、RAGはBM25とembeddingを組み合わせた検索とrerankingに対応します。モデルはOpenAI、Anthropic、Gemini、Bedrockなどの外部プロバイダーか、Docker Model Runnerのローカルモデルから選び、APIキーは利用者が設定します。インストールはDocker Desktop 4.63以降に同梱されたプラグインを使うか、Homebrewと配布バイナリで行います。副作用のあるツールは実行前に利用者の確認を求めるのが既定で、拒否、許可、確認の順に適用される権限ルールを置けます。--yoloオプションはすべてのツールを自動承認し、サンドボックス実行には別途Docker Sandboxesのインストールが必要で、作業フォルダは書き込み可能な状態で接続されます。PATH上のclaudeやcodexなどのCLIに作業を渡す機能、セッションDBを持つREST APIサーバー、OCIレジストリによる共有、保存したセッションを再実行する評価機能もあります。利用情報の収集(telemetry)が既定で有効で、ドキュメントは収集データに秘密情報や個人情報が含まれないと想定しないよう求めています。
ライセンス
Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
同じ分野のリポジトリ
- omnirush-ai/omnirush-gui
OmniRushは、選択したプロジェクトでコーディングエージェントに作業を依頼するデスクトップアプリです。質問とプロジェクトファイルを入力し、編集済みファイル、コマンド結果、Git作業を出力します。Electronの画面がローカルサーバーと同梱のOpenCodeエンジンを起動し、選択したモデルにスキルとMCPツールを提供します。MCPはエージェントが外部ツールを呼び出す共通の接続規格です。質問を実行するには承認されたOmniRushアカウントと端末ログインが必要で、利用可能なモデル一覧もそのアカウントから取得します。公開デスクトップ版の対象はApple SiliconのmacOSとLinuxで、Windowsネイティブのデスクトップ版ではありません。無料利用はサービス自身が提供しますが、プライバシーポリシーはセッション記録とプロジェクトのアップロードをモデル開発や研究提携先に利用できると明記しています。デスクトップコードは主にMITライセンスで、企業向けディレクトリには別条件があるため、ローカル実行やソース公開は非公開処理や無制限の企業利用を意味しません。 - morluto/rea
エージェントがアプリの動作とネイティブバイナリを調査するツールを提供します。根拠を記録し、静的な推論と実行時の観察を区別します。 - CopilotKit/OpenDots
OpenDotsは個別のコンピューターを持つ持続型AIエージェントがテキスト、通話、Slackを行き来するセルフホスト可能なテンプレートです。初期開発段階のワークスペースに文書用Spaces、チャット内のコンピューター画面、人による確認カードを含みます。 - anteloc/ldraw-nova
ldraw-novaはアイデアとユーザーの案内を基にAIエージェントがLEGOモデルを作るツールです。LDrawソース、複数の表示、編集可能なglTFファイル、会話履歴を提供します。 - devswha/herdr-web-ui
herdrのためのbrowserとスマートフォンclientです。すでに動いているagent sessionを開き、各agentの画面をチャットと稼働中のterminalの両方で表示します。agentが作業している間にスクリーンショットを添付し、ファイルを指定し、伝える内容を順番に並べ、チャットに出た経路をファイル表示で開き、その画面のフォルダーを見て回り、LinuxとmacOSの計算機をSSHで追加し、ウェブpush通知を送ります。
Trendshiftのランキングに入ったリポジトリだけを載せ、リストは候補を探すためだけに使いました。順位の数字は転載していません。説明、ライセンス、スター数は各GitHubリポジトリで確認しました。解説は私たちの判断です。これらを試験したわけではなく、上昇リストに載ったことは品質の証明ではありません。