AI Agent Hub
AI エージェント / プラグイン情報メディア
← 一覧へ
Agent Zero
OTHER

Agent Zero

Agent Zero

汎用パーソナル AI エージェントフレームワーク。Web UI からタスク投入し、サブエージェント生成 / ツール作成 / 永続記憶で成長する。

原文: Agent Zero AI framework
#framework#汎用#agent#ai#assistant#autonomous#linux#zero
REPO STATS

リポジトリ統計

⭐ Stars
17.6k
🍴 Forks
3.6k
⚠️ Open Issues
411
🌿 Language
Python
📄 License
NOASSERTION
🕒 最終更新
2026.05.07 (今日)
📅 公開日
2024.06.10
🌿 Branch
main
README

ドキュメント

— AI による自動翻訳 (2026.05.07 更新)

Agent Zero Banner

Agent Zero

あなたの手に完全なLinuxシステムを備えたAIエージェント。

Agent Zero は、ツールを作成し、コードを記述し、ウェブを閲覧し、他のエージェントと協力し、あなたの目標やプロジェクトから継続的に学習できるAIエージェントを実行するための、動的で有機的なエージェントフレームワークです。

Webサイト ドキュメント Discord GitHub スポンサー

はじめに | Space Agent | クイックスタート | LLM プラン | CLI Connector | 機能 | | ドキュメント

DeepWiki に聞く ChatGPT に聞く | Claude に聞く

Agent Zero とは

Agent Zero は、あらかじめ定義された単一目的のエージェントではありません。

これは、エージェントがオペレーティングシステムをツールとして使用できる透明で拡張可能なフレームワークです。実際の Linux 環境、ターミナル、コード実行、ファイル、メモリ、ブラウザオートメーション、プラグイン、そして過程の中で学習して作成するツールです。

目標はシンプルです。AIエージェントに環境、メモリ、通信、そして実際のタスクを解決するための十分な自由を与える一方で、作業はあなたによって検査可能で操舵可能な状態に保つことです。

インストール方法

macOS / Linux

curl -fsSL https://bash.agent-zero.ai | bash

Windows PowerShell

irm https://ps.agent-zero.ai | iex

Docker Desktop がすでにインストールされていますか?このコマンドを直接使用してください

docker run -p 80:80 -v a0_usr:/a0/usr agent0ai/agent-zero

その後、Web UI を開いて LLM プロバイダーを設定し、具体的なタスクで開始してください。更新とプラットフォームに関する注記を含む完全なセットアップパスについては、インストールガイドを参照してください。

Agent Zero を異なるものにするもの

ツールとしてのコンピューター

Agent Zero は Kali Linux システムを使用してタスクを実行できます。ファイルの検査、コマンドの実行、コード作成、ツールのインストールと使用、スクリプト作成、Web 検索、およびタスクの進化に応じてワークフローを適応させることができます。

重要なのは固定されたボタンのリストではありません。重要なのは、エージェントが作業が要求するときに適切なツールを構築して使用できるということです。

ユニバーサルキャンバス

Agent Zero はより視覚的で共有可能なものになっています。右側のユニバーサルキャンバスは、エージェントと人間にブラウザセッション、ドキュメント、ワークスペース履歴、およびその他のプラグインパネルの作業面を提供します。

キャンバスはエージェントの作業を可視化します。ブラウザでの操作を監視したり、何が変更されたかを検査したり、ファイルを開いたり、成果物について協力したり、小さな間違いが大きな間違いになる前に介入したりすることができます。

LibreOffice 統合

ドキュメントでの協力作業

AI とドキュメント、スプレッドシート、プレゼンテーション デッキを LibreOffice スタックで作成、開く、共同作業できます。

ドキュメント キャンバスはデフォルトで Markdown をサポートしており、バイナリ Office 成果物が必要な場合は LibreOffice ネイティブの ODT、ODS、ODP ワークフローが利用できます。エージェントは実質的な成果物を作成でき、その内容を読み込み、保存された正確な編集を適用でき、バージョン履歴を保持でき、スプレッドシート内で直接 ODS チャートを生成できます。Microsoft Office 互換性のインポートとエクスポートは、明示的にリクエストされた場合に利用できます。

Markdown、Writer、Spreadsheet、Presentation ファイルは、キャンバス ビューとモーダル ビューの両方で、保存、名前変更、閉じる、作成コントロールを含むコンパクトなアクティブ ファイル ヘッダーを共有します。

注釈と拡張機能を備えたネイティブ ブラウザー

ネイティブ ブラウザー

Agent Zero には、Playwright により駆動されるブラウザー ツールが含まれており、見える WebUI ビューアがあります。エージェントはページを移動でき、読みやすいページ コンテンツを検査でき、[link 3][button 6][input text 8] などの入力されたページ参照を通じて実行でき、ビジョンを使用できます。

Web およびモバイル開発の場合、注釈モードを使用すると、ページ要素またはリージョンをクリックし、ページ自体をターゲットとしたエージェント向けの実行可能なコメントを残すことができます。UI を視覚的に確認し、変更が必要な部分をマークし、それらのノートを直接会話に戻すことができます。

ブラウザーは、Chrome Web Store からインストールされた Chrome 拡張機能を Agent Zero ブラウザー環境内で直接サポートしているため、ワークフローは実ユーザーが依存するのと同じ種類のブラウザー機能を使用できます。

OpenAI Codex プランを使用する

Agent Zero は、新しい OAuth フローを通じて OpenAI Codex プランに接続できるようになりました。アカウントでサインインし、Codex バックアップ プロバイダーを選択して、Agent Zero が既に持っているプランを使用できるようにします。

Agent Zero の OAuth LLM プラン


「Connect」をクリックして、OpenAI ページでデバイス コードを入力します。リストを確認した後、モデルを選択すれば完了です。

これは Agent Zero のアカウント バックアップ LLM プランに向けた第 1 ステップです。Gemini CLI、追加使用量に基づく Claude Code など、さらに多くの統合が提供される予定です。

A0 CLI Connector: ホストマシンで Agent Zero を使用する

Agent Zero は Docker 内にある場合は安全です。A0 CLI Connector は、コンテナを超えて動作させるための方法です。ホストマシン、ターミナル中心のワークフロー、または GUI を必要としないサーバー上で動作させることができます。

A0 CLI Connector

コネクタは、Agent Zero を動作させたいマシンにインストールします。Agent Zero コンテナ内にはインストールしないでください。

macOS / Linux

curl -LsSf https://cli.agent-zero.ai/install.sh | sh

Windows PowerShell

irm https://cli.agent-zero.ai/install.ps1 | iex

その後、以下を実行します:

a0

a0 はターミナルを Agent Zero インスタンスに接続します。通常、ローカルインスタンスを自動的に検出できます。また、VPS やトンネル経由でホストされているリモート Agent Zero URL を指定することもできます。

CLI で Read+Write アクセスと Remote Code Execution Tool を有効にすると、Agent Zero は a0 が実行されているマシンのファイルシステムとシェルで動作できます。つまり、Docker サンドボックス内のファイルだけでなく、実際のローカルプロジェクトファイルで動作できるということです。

これは特に次の場合に便利です:

  • CLI ワークフローが好みである場合
  • Agent Zero を既存のローカルリポジトリで動作させたい場合
  • Agent Zero をリモートサーバーで実行している場合
  • Web UI を使用せずにヘッドレスマシンでコード実行が必要な場合
  • Agent Zero に Docker 分離が必要でありながら、選定されたホスト側の作業に対して明示的で制御されたアクセス権を付与したい場合

詳細な設定方法、手動フォールバックインストール、リモートホストのヒントについては、A0 CLI Connector ガイドを参照してください。

プロジェクト、スキル、エージェントプロフィール

プロジェクトはワークスペース、命令、メモリ、秘密、知識、リポジトリ、およびモデルプリセットを分離します。パブリックまたはプライベート Git リポジトリを分離されたプロジェクトにクローンし、その作業に属するコンテキストをエージェントに提供します。

スキルはオープンな SKILL.md 標準を使用します。これは、グローバルに、プロジェクトごと、または現在のチャットに対して有効化できるポータブルで構造化された機能です。エージェントプロフィールを使用すると、システム全体を書き直さずに、アクティブなエージェントの動作、プロンプトのオーバーライド、ツール、拡張機能、モデル設定を切り替えることができます。

マルチエージェント協力

すべてのエージェントは、作業を分解するために従属エージェントを作成できます。上位エージェントはタスクを与え、レポートを受け取ります。従属エージェントは独自のコンテキストを焦点を絞ったままにし、完了時に発見を返します。

これにより、Agent Zero は研究、ソフトウェアエンジニアリング、データ分析、プラグイン開発、および複数の専門的な視点がオーバーロードされた単一のコンテキストより優れているタスクで有用になります。

設計による透明性と拡張性

ほぼ何も隠されていません。プロンプトは prompts/ に、ツールは tools/ またはプラグインに存在し、組み込み動作は検査、変更、置換、または拡張できます。

Agent Zero はプラグイン、MCP、A2A、カスタムツール、カスタムプロンプト、プロジェクト範囲の設定、環境ベースのデプロイメント設定、およびエージェントの作業をリアルタイムで読みやすく保つように設計された Web UI をサポートしています。

また含まれるもの

  • 完全にDocker化されたランタイムとクリーンなWeb UIです。
  • リアルタイムストリーム出力により、作業が実行中に中断・リダイレクト・洗練することができます。
  • 音声テキスト変換およびテキスト音声変換機能のサポート。
  • チャットの読み込み/保存、生成されたHTMLログ、ファイルブラウザ、設定UI、およびデプロイメント対応のA0_SET_設定があります。

まずこれらを試してください

  • ブラウザでリサーチする: 「ブラウザを開いて、小規模なAIチーム向けの3つのプロジェクト管理ツールを比較し、トレードオフをソースリンク付きで要約してください。」
  • スプレッドシートで協働作業する: 「仮定条件と月次予測を含む編集可能なODS予算モデルを作成してください。」
  • Web UIをレビューする: 「ローカルアプリをブラウザで開いてください。ページにコメント注釈を付けるので、その後リクエストされたUI修正を実装してください。」
  • Gitプロジェクト内で作業する: 「このリポジトリを新しいプロジェクトにクローンし、アーキテクチャを調査して、最も安全な最初の改善を提案してください。」
  • スペシャリストを作成する: 「慎重な...で財務分析用のエージェントプロフィールを作成します。」

— GitHub から取得した原文(一部省略の場合あり)

Agent Zero Banner

Agent Zero

AI agents with a full Linux system at their fingertips, and yours.

Agent Zero is a dynamic, organic agentic framework for running AI agents that can create tools, write code, browse the web, cooperate with other agents, and keep learning from your goals and projects.

Website Docs Discord GitHub Sponsors

Introduction | Space Agent | Quick Start | LLM Plans | CLI Connector | Features | Examples | Docs

Ask DeepWiki Ask ChatGPT | Ask Claude

What Is Agent Zero

Agent Zero is not a predefined one-purpose agent.

It is a transparent, extensible framework where the agent can use the operating system as a tool: a real Linux environment, terminal, code execution, files, memory, browser automation, plugins, and tools it learns to create along the way.

The goal is simple: give an AI agent enough environment, memory, communication, and freedom to solve real tasks while keeping the work inspectable and steerable by you.

How To Install

macOS / Linux

curl -fsSL https://bash.agent-zero.ai | bash

Windows PowerShell

irm https://ps.agent-zero.ai | iex

Docker Desktop already installed? Use this command directly

docker run -p 80:80 -v a0_usr:/a0/usr agent0ai/agent-zero

Then open the Web UI, configure your LLM provider, and start with a concrete task. For the full setup path, including updates and platform notes, see the Installation guide.

What Makes Agent Zero Different

Computer as a Tool

Agent Zero can use a Kali Linux system to accomplish your task. It can inspect files, run commands, write code, install and use tools, create scripts, search the web, and adapt its workflow as the task evolves.

The important idea is not a fixed list of buttons. The important idea is that the agent can build and use the right tool when the work demands it.

Universal Canvas

Agent Zero is becoming more visual and shared. The right-side Universal Canvas gives agents and humans working surfaces for browser sessions, documents, workspace history, and other plugin panels.

The canvas makes agent work visible. You can watch it browse, inspect what changed, open files, cowork on deliverables, and intervene before a small mistake becomes a large one.

LibreOffice Integration

Cowork on Documents

Create, open, and cowork with the AI on documents, spreadsheets, and presentation decks with the LibreOffice stack.

The document canvas supports Markdown by default, with LibreOffice-native ODT, ODS, and ODP workflows when binary office artifacts are needed. Agents can create substantial deliverables, read their contents, apply precise saved edits, preserve version history, and generate native ODS charts directly inside spreadsheets. Microsoft Office compatibility imports and exports remain available when explicitly requested.

Markdown, Writer, Spreadsheet, and Presentation files share a compact active-file header with save, rename, close, and creation controls in both canvas and modal views.

Native Browser With Annotations and Extensions

Native Browser

Agent Zero includes a direct Playwright-powered Browser tool with a visible WebUI viewer. The agent can navigate pages, inspect readable page content, and act through typed page references such as [link 3], [button 6], and [input text 8] and use vision.

For web and mobile development, Annotate mode lets you click page elements or regions and leave actionable comments for the agent targeted at the page itself. You can review a UI visually, mark what needs to change, and send those notes straight back into the conversation.

The Browser also supports Chrome extensions installed from the Chrome Web Store directly inside the Agent Zero browser environment, so workflows can use the same kind of browser capabilities real users depend on.

Use Your OpenAI Codex Plan

Agent Zero can now connect to your OpenAI Codex plan through the new OAuth flow. Sign in with your account, pick the Codex-backed provider, and let Agent Zero use the plan you already have.

OAuth LLM plans in Agent Zero


Click "Connect", enter the device code in the OpenAI page. Choose your model after checking the list, and you're all set.

This is the first step toward account-backed LLM plans in Agent Zero. More integrations are coming, including Gemini CLI, Claude Code based on extra-usage, and more.

A0 CLI Connector: Use Agent Zero on Your Host Machine

Agent Zero is safe when it lives in Docker. The A0 CLI Connector is how you intentionally let it work beyond the container: on your host machine, in a terminal-first workflow, or against a server where you do not want a GUI at all.

A0 CLI Connector

Install the connector on the machine you want Agent Zero to work on, not inside the Agent Zero container.

macOS / Linux

curl -LsSf https://cli.agent-zero.ai/install.sh | sh

Windows PowerShell

irm https://cli.agent-zero.ai/install.ps1 | iex

Then run:

a0

a0 connects your terminal to an Agent Zero instance. It can usually discover a local instance automatically, or you can point it at a remote Agent Zero URL hosted somewhere else, such as a VPS or tunnel.

When you activate Read+Write access and the Remote Code Execution Tool in the CLI, Agent Zero can operate on the filesystem and shell of the machine where a0 is running. That means it can work on your real local project files, not only files inside the Docker sandbox.

This is especially useful if you:

  • prefer CLI workflows;
  • want Agent Zero to work in an existing local repository;
  • are running Agent Zero on a remote server;
  • need code execution on a headless machine without using the Web UI;
  • want Docker isolation for Agent Zero while still granting explicit, controlled access to selected host-side work.

For full setup details, manual fallback installation, and remote-host tips, see the A0 CLI Connector guide.

Projects, Skills, and Agent Profiles

Projects isolate workspaces, instructions, memory, secrets, knowledge, repositories, and model presets. Clone a public or private Git repo into an isolated project and give the agent context that belongs to that work alone.

Skills use the open SKILL.md standard: portable, structured capabilities that can be activated globally, per project, or for the current chat. Agent Profiles let you switch the behavior, prompt overrides, tools, extensions, and model configuration of the active agent without rewriting the whole system.

Multi-Agent Cooperation

Every agent can create subordinate agents to break down work. The superior gives tasks and receives reports; subagents keep their own contexts focused and return their findings when done.

This makes Agent Zero useful for research, software engineering, data analysis, plugin development, and tasks where several specialized perspectives are better than one overloaded context.

Transparent and Extensible by Design

Almost nothing is hidden. Prompts live in prompts/, tools live in tools/ or plugins, and built-in behavior can be inspected, changed, replaced, or extended.

Agent Zero supports plugins, MCP, A2A, custom tools, custom prompts, project-scoped configuration, environment-based deployment settings, and a Web UI designed to keep the agent's work readable in real time.

Also Included

  • Fully Dockerized runtime with a clean Web UI.
  • Real-time streamed output so you can interrupt, redirect, or refine the work as it happens.
  • Speech-to-text and text-to-speech support.
  • Chat load/save, generated HTML logs, file browser, settings UI, and deployment-friendly A0_SET_ configuration.

Try These First

  • Research with a browser: "Open the browser, compare three project management tools for a small AI team, and summarize the tradeoffs with source links."
  • Cowork on a spreadsheet: "Create an editable ODS budget model with assumptions and monthly projections."
  • Review a web UI: "Open my local app in the Browser. I will annotate the page with comments; then implement the requested UI fixes."
  • Work inside a Git project: "Clone this repository into a new project, inspect the architecture, and propose the safest first improvement."
  • Create a specialist: "Create an Agent Profile for financial analysis with cautious r
RELATED

同じカテゴリの他のツール