OSS Agents JP
オープンソース AI エージェント 日本語ガイド
← 一覧へ
AutoGPT
OTHER

AutoGPT

AutoGPT

自律エージェントの代表格。目標を与えるとサブタスクに分解し、Web 検索・コード実行・記憶を駆使して達成を試みる。GUI / バックエンドを統合した OSS プラットフォーム。

#自律エージェント#プラットフォーム
EDITOR'S TAKE

編集部メモ

18万 Star の自律エージェント祖、セットアップ重さと期待のギャップ

2023年のエージェント AI ブームを象徴する AutoGPT。Web 検索・コード実行・記憶管理を統合したプラットフォームとして、複雑なワークフロー自動化の可能性を示しました。ただし最新版はセットアップが重く、初心者向けではありません。「accessible AI for everyone」の理想と、実装の複雑さのギャップが課題です。継続開発中の点では安定性が見込めますが、用途を限定して使う現実的な判断が求められます。

USE CASES

こんな場面で使う

  • マルチステップのデータ処理パイプラインを Web 検索・分析で自動化する企業向けの複合ワークフロー・プラットフォーム運用
  • 既存の業務ロジック(コード実行・ファイル操作)を AI エージェントで拡張・統合する SaaS / バックエンド基盤
  • エージェント AI のメモリ管理・推論エンジンの仕組みを深掘りして学習したい技術者向けのリファレンス実装
DIFFERENTIATOR

類似ツールとの違い

LangChain/LlamaIndex が「ライブラリ」志向なのに対し、AutoGPT はプラットフォーム志向。GUI + Backend を統合し、エージェントを即座にデプロイできる。Crew AI とは競合関係だが、コミュニティ規模で勝ります。
CAVEAT

注意点・向かない用途

⚠️ Docker・Node.js など依存が多く、セットアップに技術力が必要。Cloud 版は待機中のため現在は self-host が必須。長期運用時の API/LLM コストが膨らむリスク。
BEST FOR

向いている読者

エージェント技術を本格導入したい開発チームAI コストを管理しながら自動化を試したい企業エージェント実装をオープンソースで学びたい技術者

— OSS Agents JP 編集部による独自評価(AutoGPT に関する観察)

REPO STATS

リポジトリ統計

⭐ Stars
-
🍴 Forks
-
⚠️ Open Issues
-
🌿 Language
-
📄 License
-
🕒 最終更新
-
📅 公開日
-
🌿 Branch
-
REFERENCE

公式ドキュメント(README)

本ハブの独自評価は上記「編集部メモ」が一次情報です。以下は GitHub README の参考転載(折りたたみ)。

📖 GitHub README の日本語訳を読む(AI 自動翻訳 / 参考情報)

— AI による自動翻訳 (2026.05.07 更新)。正確な情報は GitHub の原文 をご確認ください。

AutoGPT:AIエージェントの構築、デプロイ、実行

Discord Follow Twitter Follow

Deutsch | Español | français | 日本語 | 한국어 | Português | Русский | 中文

AutoGPT は、複雑なワークフローを自動化する継続的なAIエージェントの作成、デプロイ、管理を可能にする強力なプラットフォームです。

ホスティングオプション

  • 自分でホストするようにダウンロード(無料!)
  • ウェイトリストに参加 クラウドホストベータ版向け(クローズドベータ - 公開リリース近日予定!)

AutoGPTプラットフォームを自分でホストする方法

注記

AutoGPTプラットフォームを自分でセットアップおよびホストすることは技術的なプロセスです。すぐに使えるものをお好みの場合は、クラウドホストベータ版の ウェイトリストに参加 することをお勧めします。

システム要件

インストールに進む前に、システムが以下の要件を満たしていることを確認してください。

ハードウェア要件

  • CPU:4コア以上推奨
  • RAM:最小8GB、16GB推奨
  • ストレージ:少なくとも10GBの空き容量

ソフトウェア要件

  • オペレーティングシステム:
    • Linux(Ubuntu 20.04以降推奨)
    • macOS(10.15以降)
    • Windows 10/11 with WSL2
  • 必要なソフトウェア(最小バージョン付き):
    • Docker Engine(20.10.0以降)
    • Docker Compose(2.0.0以降)
    • Git(2.30以降)
    • Node.js(16.x以降)
    • npm(8.x以降)
    • VSCode(1.60以降)またはその他のモダンコードエディタ

ネットワーク要件

  • 安定したインターネット接続
  • 必要なポートへのアクセス(Dockerで設定されます)
  • アウトバウンドHTTPS接続を作成する能力

更新されたセットアップ手順:

完全に保守され、定期的に更新されたドキュメントサイトに移行しました。

👉 公式のセルフホスティングガイドはこちらです

このチュートリアルは、Docker、VSCode、git、npm がインストールされていることを前提としています。


⚡ ワンラインスクリプトでのクイックセットアップ(ローカルホスティング推奨)

手動ステップをスキップし、自動セットアップスクリプトを使用して数分で始められます。

macOS/Linux の場合:

curl -fsSL https://setup.agpt.co/install.sh -o install.sh && bash install.sh

Windows (PowerShell) の場合:

powershell -c "iwr https://setup.agpt.co/install.bat -o install.bat; ./install.bat"

これにより、依存関係をインストールし、Docker を設定し、ローカルインスタンスを起動します。すべて一度に行われます。

🧱 AutoGPT フロントエンド

AutoGPT フロントエンドは、ユーザーが強力な AI 自動化プラットフォームと対話する場所です。AI エージェントと連携・活用するための複数の方法を提供しています。ここは、AI 自動化のアイデアを現実にするインターフェースです。

エージェントビルダー:カスタマイズしたい方向けに、直感的で低コードなインターフェースにより、独自の AI エージェントを設計・構成できます。

ワークフロー管理:自動化ワークフローを簡単に構築・変更・最適化できます。エージェントはブロックを接続して構築され、各ブロックが単一のアクションを実行します。

デプロイメント制御:テストから本番環境まで、エージェントのライフサイクルを管理します。

すぐに使用できるエージェント:構築したくない場合は、事前に構成されたエージェントのライブラリから選択し、すぐに使用開始できます。

エージェント操作:独自に構築したエージェントでも、事前に構成されたエージェントでも、当社のユーザーフレンドリーなインターフェースを通じて簡単に実行・操作できます。

監視と分析:エージェントのパフォーマンスを追跡し、自動化プロセスを継続的に改善するための洞察を得ます。

このガイドを読んでください。カスタムブロックを構築する方法について学べます。

💽 AutoGPT サーバー

AutoGPT サーバーはプラットフォームのパワーハウスです。ここはエージェントが実行される場所です。デプロイされると、エージェントは外部ソースによってトリガーされ、継続的に動作できます。AutoGPT をスムーズに実行するために必要なすべてのコンポーネントが含まれています。

ソースコード:エージェントと自動化プロセスを駆動するコアロジック。

インフラストラクチャ:信頼性と拡張性のあるパフォーマンスを保証する堅牢なシステム。

マーケットプレイス:さまざまな事前構築されたエージェントを見つけ、デプロイできる包括的なマーケットプレイス。

🐙 エージェントの例

AutoGPT でできることの 2 つの例を以下に示します。

  1. トレンドトピックからバイラル動画を生成する

    • このエージェントは Reddit のトピックを読みます。
    • トレンドトピックを特定します。
    • その後、コンテンツに基づいてショートフォーム動画を自動的に作成します。
  2. ソーシャルメディア用にビデオから最高の引用を特定する

    • このエージェントはあなたの YouTube チャンネルをサブスクライブします。
    • 新しいビデオを投稿すると、テキストに変換します。
    • AI を使用して最も影響力のある引用を特定し、要約を生成します。
    • その後、ソーシャルメディアに自動的に公開するための投稿を作成します。

これらの例は、AutoGPT で達成できることのほんの一部を示しています。任意のユースケースに対してエージェントを構築するカスタマイズされたワークフローを作成できます。


ライセンス概要:

🛡️ Polyform Shield ライセンス: autogpt_platform フォルダ内のすべてのコードとコンテンツは、Polyform Shield ライセンスの下でライセンスされています。この新しいプロジェクトは、エージェントを構築、デプロイ、管理するための開発中プラットフォームです。
この取り組みの詳細を読む

🦉 MIT ライセンス: AutoGPT リポジトリのその他すべての部分(つまり、autogpt_platform フォルダの外側にあるすべてのもの)は、MIT ライセンスの下でライセンスされています。これには、元の stand-alone AutoGPT Agent、および ForgeagbenchmarkAutoGPT Classic GUI などのプロジェクトが含まれています。
また、GravitasML など、他のリポジトリで MIT ライセンスの下で追加の作業を公開しています。これは AutoGPT Platform 向けに開発され、使用されています。また、MIT ライセンスの Code Ability プロジェクトも参照してください。


ミッション

私たちのミッションは、あなたが重要なことに集中できるよう、ツールを提供することです。

  • 🏗️ 構築 - 素晴らしいものの基礎を築きましょう。
  • 🧪 テスト - あなたのエージェントを完璧に調整します。
  • 🤝 委譲 - AI に働かせて、あなたのアイデアを実現させましょう。

革命の一部になってください!AutoGPT は AI イノベーションの最前線に存在し続けます。

📖 ドキュメンテーション | 🚀 コントリビュート


🤖 AutoGPT クラシック

以下は AutoGPT のクラシック版に関する情報です。

🛠️ 自分のエージェントを構築する - クイックスタート

🏗️ Forge

独自のエージェントを Forge しましょう! – Forge はあなた自身のエージェントアプリケーションを構築するためのすぐに使えるツールキットです。ボイラープレートコードのほとんどを処理し、あなたのエージェントを際立たせるものに創意工夫を集中させることができます。すべてのチュートリアルは こちら にあります。forge のコンポーネントは、開発を高速化し、エージェントプロジェクトのボイラープレートを削減するために個別に使用することもできます。

🚀 Forge を始める – このガイドは、独自のエージェントを作成し、ベンチマークとユーザーインターフェースを使用するプロセスをウォークスルーします。

📘 詳しく学ぶ - Forge について

🎯 ベンチマーク

エージェントのパフォーマンスを測定しましょう!agbenchmark はエージェントプロトコルをサポートするあらゆるエージェントで使用でき、プロジェクトの CLI との統合により、AutoGPT および Forge ベースのエージェントでの使用がさらに簡単になります。ベンチマークは厳格なテスト環境を提供します。私たちのフレームワークは自律的で客観的なパフォーマンス評価を可能にし、あなたのエージェントが実世界の行動に備えるようにします。

📦 agbenchmark on Pypi | 📘 詳しく学ぶ - ベンチマークについて

💻 UI

エージェントを簡単に使用できます!frontend はエージェントを制御および監視するためのユーザーフレンドリーなインターフェースを提供します。エージェントプロトコル を通じてエージェントに接続し、私たちのエコシステム内外の多くのエージェントとの互換性を確保します。

フロントエンドはリポジトリ内のすべてのエージェントとすぐに動作します。CLI を使用して、好きなエージェントを実行してください!

📘 詳しく学ぶ - フロントエンドについて

⌨️ CLI

リポジトリが提供するすべてのツールを簡単に使用できるようにするために、リポジトリのルートに CLI が含まれています:

$ ./run
Usage: cli.py [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  agent      Commands to create, start and stop agents
  benchmark  Commands to start the benchmark and list tests and categories
  setup      Installs dependencies needed for your system.

リポジトリのクローンを作成し、./run setup で依存関係をインストールするだけです。準備完了です!

🤔 ご質問・お困りの点・ご提案はありますか?

ヘルプを受ける - Discord 💬

Discord に参加してください

バグを報告したり機能をリクエストしたりするには、GitHub Issue を作成してください。他の誰かがすでに同じトピックについてissueを作成していないことを確認してください。

🤝 姉妹プロジェクト

🔄 Agent Protocol

均一な標準を維持し、多くの現在および将来のアプリケーションとのシームレスな互換性を確保するため、AutoGPT は AI Engineer Foundation による agent protocol 標準を採用しています。これにより、エージェントからフロントエンドおよびベンチマークへの通信経路が標準化されます。


スター統計

スター数の推移グラフ

⚡ コントリビューター

RELATED

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