Significant-Gravitas/AutoGPT

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

AutoGPT – AIエージェントのためのオープンソースプラットフォーム

概要 – AutoGPTは、自律型AIエージェントを構築、実行、管理できる公開コードベースです。エージェントは、LLM駆動のアクション(メールの読み取り、レポートの作成、カレンダーイベントの作成など)の連鎖であり、平易な英語で記述するか、ドラッグ&ドロップ式のビルダーで視覚的に組み立てることができます。

重要性 – このプロジェクトは、「プロンプトエンジニアリング」と完全なワークフロー自動化の間のギャップを埋めるものです。モデルへのアクセス、資格情報の保存、スケジューリング、実行監視用のUIを処理することで、プログラマーでなくてもコードを書かずに動作するAIエージェントを入手できるようにしつつ、開発者にはシステムをセルフホストして拡張する能力を提供します。


コアコンポーネント

コンポーネント 目的 ライセンス
autogpt_platform/ ランタイム、ビジュアルビルダー、ダッシュボード、およびマネージドサービス統合レイヤー。 Polyform Shield (個人/内部使用は無料。競合するホスト型サービスとしての販売は不可)
classic/ オリジナルのスタンドアロンAutoGPTエージェント実装(Pythonスクリプト、Forgeビルダー、ベンチマークツール)。 MIT

主なユーザーインターフェース(すべて同じコードベース上に構築)

  1. AutoPilot – 目標(例:「週次セールスブリーフィングを作成する」)を入力すると、システムが会話を実行可能なエージェントに変換するチャットインターフェース。
  2. Agents dashboard – 所有するすべてのエージェントのリスト、実行履歴、コスト、および手動対応が必要なアクション。
  3. Marketplace – ライブラリに追加してカスタマイズできる、コミュニティが提供するエージェント。
  4. Build – 個々のLLM呼び出し、API呼び出し、またはロジックステップを表す「ブロック」をドラッグ、接続、分岐させるための視覚的なキャンバス。

はじめに

  • Hosted Platform – platform.agpt.co でサインアップしてください。このサービスはDockerベースのアプライアンスを実行し、モデルAPIキーを提供し、実行ごとの使用量に応じて課金します。
  • Self-host – 手動セルフホストガイドに従ってください(Linux/macOS上のDocker、独自のLLM APIキー、実行中のコンテナが必要です)。シングルコンテナインストーラーが近日公開予定です。

両方のアプローチは同じリポジトリを共有しているため、ローカルで開発し、必要に応じて後でマネージドサービスに切り替えることができます。


一般的なユースケース(READMEに記載)

ドメイン 自動化の例
エグゼクティブ業務 ニュース、内部指標、Slackの更新から日次ブリーフィングを編集
セールス 会議前に各見込み客を調査し、ブリーフィングを生成
マーケティング 製品発表の概要をドラフトコピー、ソーシャル投稿、メールドラフトに変換
エンジニアリング インシデントのトリアージ、ログの取得、原因の推測
カスタマーサポート 返信メールの起草、コンテキストの収集、人間による対応が必要なチケットのフラグ付け
リサーチ ソースセットを監視し、変化があった際に構造化レポートを作成

統合

AutoGPTは、Gmail、Google Calendar、Google Docs/Sheets、GitHub、Slack、Discord、Notion、HubSpot、Linear、Airtable、Jira、Salesforce、Stripe、Webflowなど、45以上のプラットフォーム向けのコネクタを提供しています。これにより、エージェントはカスタムコードなしでデータの読み書き、アクションのトリガー、ループのクローズを行うことができます。


コミュニティと貢献

  • Discord – サポートやアイデアのためのアクティブなチャット。
  • Docs – docs.agpt.co に完全なドキュメントがあります。
  • Issues & PRs – バグ報告や機能リクエストはGitHubリポジトリ経由で処理されます。
  • Contributors – 1,000人以上の貢献者が視覚的なバッジで表示されています。

ライセンスの概要

  • コアプラットフォーム (autogpt_platform/) は Polyform Shield ライセンスを使用しており、個人および内部ビジネスでの無料使用を許可していますが、競合するホスト型サービスとしての再販を制限しています。
  • クラシックエージェントコードを含む他のすべての部分は、寛容な MIT ライセンスの下にあります。

クイックスタート(セルフホスト)スナップショット

# 1. Docker (Linux/macOS) をインストールし、デーモンが実行されていることを確認
# 2. リポジトリをクローン
git clone https://github.com/Significant-Gravitas/AutoGPT.git
cd AutoGPT

# 3. 手動ガイドに従って環境変数を設定 (例: OPENAI_API_KEY)
# 4. 提供された Docker compose / シングルコンテナコマンドを実行
docker run --rm -p 3000:3000 \
  -e OPENAI_API_KEY=$OPENAI_API_KEY \
  significantgravitas/autogpt:latest

# 5. ブラウザで http://localhost:3000 を開き、エージェントの構築を開始。

(正確なコマンドは docs/platform/installer.md にあります。)


結論

AutoGPTは、ユーザーが望む結果を記述し、LLM駆動のワークフローでエンドツーエンドで実行させることを可能にする、真のオープンソースAIエージェントプラットフォームです。マネージドSaaS版とセルフホスト可能なDockerアプライアンスの両方を提供し、数十の日常ツールと統合されており、個人の無料利用を許可しつつ商用SaaS製品を保護するライセンスでリリースされています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト