最小構成エージェントからLinuxデスクトップへ
Agent ZeroのGitHubリポジトリは2024年6月、元のオーナーであるfrdelのもとで作成され、大規模で硬直的な機能セットではなく、最小限のコアとサブエージェント委任パターンを中心に構築された、軽量・透明性重視の汎用自律エージェントとして瞬く間に支持を集めた。
その後リポジトリはagent0aiというGitHub組織へ移管され、古いfrdel/agent-zeroのURLへアクセスすると現在はgithub.com/agent0ai/agent-zeroへのHTTPリダイレクトが返される。プロジェクトはAgent Zero, s.r.o.(チェコの有限責任会社)という企業によって保守されており、この企業はリポジトリのMITライセンスファイルに著作権者として記載されているが、同じライセンスの下で完全にオープンソースであり続けている。
この移管に伴い、プロジェクトのスコープも大幅に拡大した。当初はコーディング能力を持つ最小構成のエージェントというフレーミングが強調されていたが、現行版はエージェントが直接操作できるDockerベースのLinuxデスクトップ、DOMレベルの注釈・操作が可能なブラウザ、Markdownおよびオフィス文書のライブ共同編集、100件を超えるコミュニティ拡張機能を集めたPlugin Hub、さらにデスクトップ用インストーラー(A0 Launcher)とターミナル用インストーラー(A0 Install)を備えている。
これにより、Agent Zeroはこのシリーズで扱う他の多くのフレームワークとは異なる位置づけになる。LangChain、CrewAI、AutoGenは自分のPythonアプリケーションにインポートして使う開発者向けライブラリだ。一方Agent Zeroは、ブラウザで開くWeb UIを備えた実行可能なセルフホスト型プロダクトとして提供されており、その点ではコードファーストのオーケストレーションライブラリよりもLeon AIやSuperAGIに近い。
リポジトリ作成
- 日付:
- 2024-06
- 意味:
- GitHubリポジトリfrdel/agent-zeroが、最小構成・透明性重視の自律エージェントとして作成される
組織移管
- 日付:
- 2026-09以前
- 意味:
- リポジトリがagent0ai/agent-zeroへ移管、旧frdel/agent-zero URLは現在そこへリダイレクト
Linuxデスクトップ+Canvas追加
- 日付:
- 2026年
- 意味:
- エージェントが本物のブラウザ内Linuxデスクトップ、DOM注釈対応ブラウザ操作、ドキュメント共同編集を獲得
19,000+ GitHubスター
- 日付:
- 2026-09
- 意味:
- agent0ai/agent-zeroが19,000スター・3,700フォーク超を突破、最新タグ付きリリースはv2.12
📌補足: MITライセンスは組織移管やスコープ拡大を経ても変わっていない——Agent Zeroは無料・オープンソースのままであり、現行のライセンスファイルにはAgent Zero, s.r.o.が著作権者として記載されている。
Agent Zeroとは何か
Agent Zeroは、オープンソースのセルフホスト型AIエージェントフレームワーク(MITライセンス、github.com/agent0ai/agent-zero)で、Dockerコンテナとして動作し、チャット画面よりも本物のコンピューターに近い作業環境——Linuxデスクトップ、ブラウザ、ドキュメントエディタ、サブエージェントを作成する機能——をエージェントに与える。
- フルLinuxデスクトップ:本物のXFCEデスクトップセッションがDockerコンテナ内で動作し、Web UIのCanvasパネルに表示されるため、エージェントは実際のGUIアプリ・ターミナル・ファイルを開くことができる
- DOM注釈対応ブラウザ:エージェントはページを開き、クリック・入力・ファイルアップロード・スクリーンショット取得ができ、Annotateモードではクリックしたページ要素を変更・検査・抽出・コメントの指示に変換できる
- ドキュメント共同編集:Markdownエディタと、LibreOffice Writer・Calc・Impressの連携により、人間とエージェントが同じファイルを同時に、ODT/ODS/ODP形式で編集できる
- Plugin Hub:開発フレームワーク、メモリバックエンド、ツール連携、UI拡張、ワークフロー自動化をカバーする100件超のコミュニティプラグインを収録した内蔵カタログで、Web UIからインストール可能
- プロジェクト・スキル・エージェントプロファイル・モデルプリセット:プロジェクトはワークスペースごとにメモリ・シークレット・ファイル・モデル選択を分離し、スキルはオンデマンドの手順、プロファイルは作業スタイルを変更、プリセットは名前付きのモデル設定ショートカット
- マルチエージェント連携:どのエージェントもサブエージェントを作成して調査・コーディング・分析・レビュー作業を委任でき、各サブエージェントが報告する前まではそれぞれのコンテキストを絞り込んだまま保てる
- A0 CLI Connector:任意のホストマシン側ブリッジ(Dockerコンテナの外にインストール)で、同じ実行中のAgent Zeroインスタンスが、コンピューター上の実際のローカルファイルやリポジトリを操作できるようにする
- Time Travel:エージェント自身の
/a0/usrワークスペースに対するスナップショット履歴・差分確認・巻き戻し機能——Gitやバックアップの代替ではなく、復旧のための補助レイヤー
設計思想としてのモデル非依存
Agent Zeroは、組み込みモデルを1つ用意するのではなく、設定したモデルプロバイダーに接続する仕組みになっている——OpenAI、Anthropic、Google GeminiなどのプロバイダーはModel Presets経由でサポートされており、プロジェクトは既存のOpenAI Codexプランに対するOAuthベースの接続も、1つの具体的な統合機能として追加している。デプロイが完全にローカルで動くかクラウドプロバイダーを呼び出すかは、どのモデルを設定するかに完全に依存する。
# Agent Zeroを直接実行する(Dockerが必要)
docker run -p 80:80 -v a0_usr:/a0/usr agent0ai/agent-zero
# Web UIを開く
# http://localhost(またはマッピングしたポート)
# LLMプロバイダーを設定し、タスクを与えるAgent Zeroの料金はいくらか
Agent Zero自体はMITライセンスの下で無料であり、フレームワークを実行するための確認済みのサブスクリプションや有料プランは存在しない。自分のハードウェアやサーバーの費用は自己負担となり、ローカルモデルではなくリモートモデルを呼び出すようエージェントを設定した場合は、クラウドモデルプロバイダーのAPI利用料も別途発生する。
- Agent Zero(オープンソースフレームワーク):MITライセンスの下で永久無料、セルフホスト、利用上限なし、実行にアカウント登録不要
- 一般向け有料製品の確認情報なし:公式サイトのナビゲーションには開発中・価格未定の「LLM API」ベータへの言及があるが、本レビュー時点では価格や対象範囲が公表されていない——既存の有料プランではなく、未確定の情報として扱うこと
- 任意の費用:Dockerコンテナを実行するための自前のハードウェアやサーバー、およびローカルモデルの代わりにリモートモデルプロバイダーを設定した場合のAPI利用料
- プロジェクトの資金の一部はコミュニティベース:リポジトリはGitHub Sponsors経由での支援を受け付けている
Agent Zeroのインストール方法と始め方
Agent ZeroはDocker上で動作する——Dockerが既にインストールされているマシンでの最速の方法は単一のdocker runコマンドで、プロジェクトはさらにDockerのセットアップを代行するデスクトップ用インストーラー(A0 Launcher)とターミナル用インストーラー(A0 Install)も提供している。
- 1Dockerがインストールされ、実行中であることを確認する(macOS/WindowsではDocker Desktop、LinuxではDockerデーモン)。
- 2公式イメージを直接実行する:
docker run -p 80:80 -v a0_usr:/a0/usr agent0ai/agent-zero。 - 3
http://localhost(または-pを変更した場合はマッピングしたポート)でWeb UIを開く。 - 4オンボーディングを完了し、モデルプロバイダー(OpenAI、Anthropic、Google Gemini、その他対応プロバイダー)を設定する。
- 5エージェントに具体的なタスクを与えて開始する——リポジトリ内のQuickstartガイドにはブラウザ・デスクトップ・ドキュメント共同編集機能のプロンプト例が掲載されている。
素のDockerコマンドの代わりにガイド付きインストーラーを使う
より手作業の少ないセットアップとして、プロジェクトは2種類のガイド付きインストーラーを提供しており、どちらも内部では引き続きAgent ZeroをDockerで実行する。
- A0 Launcher(デスクトップアプリ):Agent Zeroをダウンロードし、Dockerの確認・セットアップを行い、インスタンスを管理する——macOS、Linux、Windows対応、x86・ARM64対応、A0 Launcherリリースページから入手可能。
- A0 Install(ターミナルスクリプト)、macOS/Linux:
curl -fsSL https://bash.agent-zero.ai | bash。 - A0 Install(ターミナルスクリプト)、Windows PowerShell:
irm https://ps.agent-zero.ai | iex。 - サーバー向けヘッドレス/スクリプトインストール:
curl -fsSL https://bash.agent-zero.ai | bash -s -- --quick-start --name agent-zero --port 5080。 - 任意:ホストマシン(コンテナの外)にA0 CLI Connectorを
curl -LsSf https://cli.agent-zero.ai/install.sh | shでインストールし、a0を実行して実行中のインスタンスを実際のローカルファイルに橋渡しする。
Agent Zeroの実行にDockerは必要か?
はい。Agent Zeroは設計上Dockerコンテナとして動作する——これにより、エージェント用に隔離されたLinuxデスクトップ・ブラウザ・ファイルシステムを提供している。Docker以外のインストール方法は文書化されていない。
どのインストール方法を使うべきか?
Dockerが既にセットアップ済みなら、docker run -p 80:80 -v a0_usr:/a0/usr agent0ai/agent-zeroを直接実行するのが最速の方法だ。Dockerの検出・セットアップを代行してほしい場合は、A0 Launcherデスクトップアプリか A0 Installターミナルスクリプトの方が向いている。
Agent Zeroが向いているのはどんな人か
Agent Zeroは、本物のデスクトップとブラウザ環境を備えたセルフホスト型の汎用エージェントを求め、Docker上での実行に抵抗がない開発者・技術系ユーザーに向いている。自分のアプリケーションに組み込む軽量なコードライブラリを求める人には、やや不向きだ。
こんな場合はAgent Zeroを使う
- テキストで返答するだけでなく、本物のLinuxデスクトップ・ブラウザ・ドキュメントエディタを操作できるエージェントが欲しい
- 1つの長いシングルエージェントのコンテキストを管理するのではなく、タスクの一部をサブエージェントに委任し、その報告をレビューしたい
- Dockerの実行や自分でのモデルプロバイダー(ローカルまたはクラウド)の設定に抵抗がない
- 固定の機能セットではなく、プラグインエコシステム(100件超のコミュニティプラグイン)を備えた拡張可能なプラットフォームが欲しい
こんな場合はAgent Zeroを避ける
Agent Zeroを使うべきでないのはどんな場合か
Dockerが選択肢にない場合、スタンドアロンアプリケーションではなく組み込み可能なコードライブラリが必要な場合、あるいは安定したAI契約を持つ文書化された成熟したマルチエージェントフレームワークが必要な場合は、Agent Zeroを避けること。
- Dockerへのアクセスがない、またはデスクトップ・ブラウザ自動操作機能を持つサードパーティコンテナの実行を禁止するポリシーがあるチーム
- 既存のコードにオーケストレーションライブラリをインポートする必要がある、カスタムLLMアプリケーションを構築しているチーム——LangChainやSemantic Kernelのようなライブラリの方が直接的に適している
- 自動化パイプライン向けに、長期にわたり安定したバージョン管理されたAPI契約が必要なチーム——Agent Zeroは当初の最小構成エージェントという位置づけから現在のデスクトップ・ブラウザ機能セットへとスコープを大幅に変化させてきており、今後も頻繁なリリースが続く(2026年9月時点でv2.12)
- 永続的で自己編集可能な長期エージェントメモリを、成熟し文書化された中核機能として特に必要とするチーム——Lettaがまさにその用途向けに構築・文書化されている
- 決め手となる要件がセルフホスト型で本物のデスクトップ・ブラウザ・ドキュメントを操作できるエージェントであり、Dockerでの実行に抵抗がない場合は、代わりにAgent Zeroを使うとよい
Agent Zero vs. 代替ツール
Agent Zeroは、他のセルフホスト型・自律型エージェントフレームワークと競合しているが、それぞれ異なるインターフェースに最適化されている——Dockerベースのデスクトップ・ブラウザエージェント、対話型パーソナルアシスタント、GUIコンソール、コードファーストのオーケストレーションライブラリという具合だ。
ツール | インターフェース | ライセンス | 運営元 | 最適な用途 |
|---|---|---|---|---|
| Agent Zero | Web UI + Docker | MIT | Agent Zero, s.r.o.(企業) | セルフホスト型デスクトップ+ブラウザエージェント |
| Leon AI | 音声/テキストアプリ+CLI | MIT | Louis Grenard(個人) | セルフホスト型パーソナルアシスタント |
| SuperAGI | Web GUIコンソール | MIT | TransformerOptimus(個人) | GUIベースの自律エージェント |
| CrewAI | Pythonコード | MIT | CrewAI, Inc.(VC出資) | ロールベースのマルチエージェントクルー |
| AutoGen | Pythonコード | MIT / CC BY 4.0 | Microsoft(保守モード) | 既存のAutoGenアプリのみ |
Agent Zeroを評価する際のよくある誤解
これらの誤解は、プロジェクトの古い説明に基づいて評価している場合や、セルフホスト型アプリケーションではなく組み込み可能なライブラリとして扱っている場合に生じる。
誤解1:当初の「最小構成コーディングエージェント」という説明でAgent Zeroを判断する
一部のディレクトリ掲載も含め、古い記事ではAgent Zeroを今もコーディング能力に焦点を当てた最小構成の自律エージェントとして説明していることがある。現行版はフルのLinuxデスクトップ、DOM注釈対応のブラウザ自動操作、ドキュメント共同編集、100件超のプラグインエコシステムを追加している——古いまとめではなく、最新のGitHubリポジトリを確認すること。
誤解2:Agent Zeroをインポート可能なPythonライブラリのように使えると期待する
Agent ZeroはWeb UIを備えたセルフホスト型のDockerベースアプリケーションであり、既存のコードベースにpip installするパッケージではない。呼び出しを組み立てるコードファーストのライブラリが必要なら、代わりにLangChainやCrewAIがその用途向けに構築・文書化されている。
誤解3:古いfrdel/agent-zero URLと現在のリポジトリを混同する
プロジェクトは個人メンテナーのfrdelからagent0aiというGitHub組織へ移管された。旧URLはリダイレクトされるが、frdel/agent-zeroを参照するブックマーク・引用・検索結果は、現在github.com/agent0ai/agent-zeroへ転送されるURLを指している——今後は現在のURLを使うこと。
よくある質問
Agent Zeroは無料で使えるか?
はい。Agent ZeroはMITライセンスの下でオープンソースであり、商用利用を含めセルフホストが無料だ。本レビュー時点でフレームワーク自体に確認済みの有料プランはないが、プロジェクトの公式サイトには開発中で価格未定の「LLM API」ベータへの言及がある。
Agent Zeroの実行にDockerは必要か?
はい。Agent Zeroは設計上Dockerコンテナとして動作する——公式イメージはagent0ai/agent-zeroであり、これが唯一文書化されているインストール方法だ。
Agent Zeroは誰が保守しているのか?
プロジェクトは、リポジトリのMITライセンスに著作権者として記載されているチェコの企業Agent Zero, s.r.o.が保守している。GitHub組織はagent0aiであり、元のリポジトリは個人メンテナーアカウントfrdelのもとで作成され、その後移管された。
Agent Zeroはホストコンピューターの実際のファイルにアクセスできるか?
任意のA0 CLI Connectorをホストマシン(Dockerコンテナの外)にインストールし、実行中のAgent Zeroインスタンスに接続した場合のみ可能だ。それがなければ、Agent Zeroは自身の隔離されたDocker環境内でのみ動作する。
Agent ZeroのGitHubスター数はどれくらいか?
2026年9月時点で、agent0ai/agent-zeroリポジトリは19,000GitHubスター、3,700フォークを突破している。
Agent Zeroはどのライセンスでリリースされているか?
MITライセンスであり、無料の商用利用・改変・セルフホストが認められている。現行のライセンスファイルにはAgent Zero, s.r.o.が著作権者として記載されている。
Agent Zeroはローカルモデルに対応しているか?
はい——Agent Zeroはモデル非依存であり、Model Presets経由で設定した任意のモデルプロバイダーに接続する。ローカルモデルサーバーはもちろん、OpenAI・Anthropic・Google Geminiのようなクラウドプロバイダーにも対応する。
A0 CLI Connectorとは何か?
Dockerコンテナの内部ではなくホストマシンにインストールする任意のブリッジで、実行中のAgent Zeroインスタンスを、実際のローカルファイル・リポジトリ・ターミナルに接続する——インストール後はa0コマンドで使用する。
Agent Zeroでは複数のエージェントが連携して動作できるか?
はい。どのエージェントもサブエージェントを作成して調査・コーディング・分析・レビュー作業を委任でき、調整役のエージェントがタスクを割り当てて報告を受け取る一方、各サブエージェントは自分のコンテキストを絞り込んだまま保つ。
Agent Zeroは活発に保守されているか?
はい——リポジトリには頻繁なコミットとタグ付きリリースが見られ、v2.12は2026年9月に公開されており、A0 LauncherやA0 CLI Connectorといった関連プロジェクトも並行して開発されている。
