AI・機械学習
上級

BabyAGI (2023)(ベイビーエージーアイ2023)

Yohei Nakajima 2023年4月発表自律 AI Agent。Task Queue + 自己創造で AutoGPT の代替・140 行 Python・GitHub 21k

0 回閲覧
0 いいね
2026/5/23 更新
関連タグ
LLM
AI Agent
BabyAGI
2023
Yohei Nakajima
Task Queue
140行
GitHub 21k
Untapped Capital

概要

BabyAGI は 2023年4月3日に日本人 VC 投資家 中島洋平(Yohei Nakajima、Untapped Capital General Partner、シリコンバレー在住) が GitHub 公開した超軽量自律 AI Agent(GitHub: yoheinakajima/babyagi、MIT ライセンス)。AutoGPT (2023-03) の公開から 4 日後に「より単純で実装容易な自律エージェント」コンセプトで発表され、140 行 Python で動作する超軽量設計が話題となり GitHub Star 21,000+ を獲得した。

中島洋平氏は元 Untapped Capital General Partner(シリコンバレー VC)で、AI 投資・スタートアップ支援が本業。BabyAGI は趣味プロジェクトとして週末に開発、Twitter (現 X) で発表したところ Andrej Karpathy・Sam Altman 等の AI コミュニティから RT を受けバズり世界的注目。「日本人が世界の AI Agent 革命の中核を担った」歴史的事例として日本の AI コミュニティでも誇らしく語られる。

革新は (1) Task Queue アーキテクチャ:タスクを優先順位付きキューで管理 (2) 自己創造:実行中に新タスクを動的生成 (3) 超軽量実装:140 行(AutoGPT は 5000 行)で本質的機能を実現 (4) 教育的価値:AI Agent の本質を理解するソースコード読みやすさ。後続の AI Agent フレームワーク(LangChain Agent・CrewAI 等)の基礎概念を提供した。

主な特徴・仕組み

  • コアコンセプト: Task Queue + 自己創造(実行中に新タスク生成)
  • アーキテクチャ: 4 段階ループ = Execution Agent → Task Creation Agent → Prioritization Agent → Context Agent
  • 対応モデル: GPT-4 / GPT-3.5(主に GPT-4)
  • ベクトル DB: Pinecone(オリジナル)・ChromaDB・Weaviate(後続バージョン)
  • コード行数: 140 行 Python(超軽量)
  • GitHub Star: 21,000+(2024年5月時点)
  • 対応 LLM: GPT-4 / GPT-3.5 / Claude / Llama
  • 派生: BabyDeerAGI・BabyCommandAGI・BabyBeeAGI 等 50+ 派生プロジェクト
  • 言語: Python 3.8+
  • API コスト: 1 タスク $1-10(GPT-4 利用時)
  • OS バージョン: v0.1 (2023-04)・v0.3 (2024-01 LLM Agnostic 化)

スペック比較表

項目BabyAGI (2023)AutoGPTLangGraphAutoGen
コード行数140 行5000+ 行1000+ 行2000+ 行
アーキテクチャTask Queue単一 Agent状態機械Multi-Agent
GitHub Star21k175k12k38k
開始難度易 (Python 知識)易 (CLI)中中
教育的価値高 (コード読みやすい)中中中

具体例・対応製品

  • yoheinakajima/babyagi (GitHub 2023-04): 公式 OSS、140 行 Python
  • BabyDeerAGI: BabyAGI 派生、特定ドメイン特化
  • BabyCommandAGI: シェルコマンド実行特化派生
  • BabyBeeAGI: タスク並列実行版
  • BabyCatAGI: Web リサーチ特化版

選び方・注意点

  • 教育・学習用途: コード 140 行で AI Agent の本質を理解可、AI Engineer 入門最適
  • 本番運用不向き: 概念実証用、本番は LangGraph / CrewAI / AutoGen 推奨
  • Pinecone コスト: オリジナルは Pinecone 必須($70/月~)、ChromaDB / FAISS で代替可
  • 派生バージョン豊富: 50+ の特化型派生があるため用途で選択
  • AutoGPT との違い: AutoGPT は「単一 Agent + 自己批判ループ」、BabyAGI は「Task Queue + 自己創造」、アプローチが異なる
  • 日本人発祥の自慢: 「BabyAGI 知らない日本の AI Engineer はいない」と Hacker News で日本コミュニティに評価
  • GitHub 上のコミット: 200+ コミット・40+ コントリビューター

関連用語との違い

用語違い
BabyAGI (2023)Task Queue・140 行・日本人発祥
AutoGPT (2023)単一 Agent + 自己批判・5000 行
LangGraph (2024)状態機械・本番運用可
Microsoft AutoGen (2023)Multi-Agent 会話
MetaGPT (2023)ソフトウェア会社シミュレーション

よくある質問(FAQ)

Q1: なぜ 140 行で動作する? A: 中島氏が「最小実装で AI Agent の本質を示す」哲学で書いた。Task Queue(Python list)+ OpenAI API 呼出し(4 種)+ Pinecone 検索(1 種)の最小構成で、不要な抽象化を排除。逆に「拡張性は犠牲」、本番運用には派生バージョンか別フレームワーク推奨。

Q2: 中島洋平氏は今何してる? A: Untapped Capital General Partner として AI スタートアップ投資継続(2026 年現在)。BabyAGI 派生プロジェクトのキュレーター・AI 教育コンテンツ発信を Twitter (現 X) で活発展開。日本人の世界 AI 界での代表的存在の一人。

Q3: AutoGPT との実用差は? A: AutoGPT は「複雑だが多機能」、BabyAGI は「単純だが本質的」。実用性は両方とも限定的だが、教育的価値・コード読みやすさで BabyAGI が圧倒。AI Agent の動作原理を学びたいなら BabyAGI 一択。

まとめ

  • 日本人 中島洋平 2023年4月発表・超軽量自律 AI Agent
  • Task Queue + 自己創造・140 行 Python
  • GitHub Star 21,000+・教育的価値最強
  • 50+ 派生プロジェクト・AI Engineer 入門必須
  • 日本人が世界 AI 革命の中核を担った歴史的事例
この記事について
カテゴリーAI・機械学習
難易度上級
作成日2026/5/23