重要なポイント
- MITライセンス — フレームワーク自体は完全無料で利用・改変・セルフホスト可能、利用制限なし
- João Mouraが創業。2023年10月に最初のオープンソースPythonライブラリとしてGitHubで公開
- CrewAI, Inc.は合計1,800万ドルを調達済み。boldstart venturesがリードしたシードラウンドと、2024年10月発表のInsight Partnersがリードしたシリーズ Aを含む
- 本レビュー時点でコアリポジトリcrewAIInc/crewAIは58,000スター超
- Agents、Tasks、Crew、そしてエージェント間の連携を統制するProcessという4つの中核概念で構成
- 有料プラットフォームのCrewAI AMPは無料のBasic階層(月50ワークフロー実行)から始まり、カスタム見積もりのEnterprise階層までスケール
- CrewAIは意図的にLangChainから独立しており、一部の以前のエージェントフレームワークとは異なりLangChainを依存関係として必要としない
📍 一文で説明
CrewAIは、ロールベースのマルチエージェント「クルー」を構築するための、無料・MITライセンス・オープンソースのPythonフレームワークで、ベンチャー出資のCrewAI, Inc.が開発している。
💬 簡潔に説明
1つの長いプロンプトを書いて単一モデルにすべての工程を任せるのではなく、CrewAIでは役割・目標・ツールを持つ複数のエージェントを定義し、決められた順序で作業を引き継がせられる。加えて、本番環境に入ったクルーをデプロイ・監視するための有料プラットフォーム(CrewAI AMP)も提供される。
📌補足: CrewAIはコードを書いて使うPythonフレームワークであり、ダウンロード型のデスクトップアプリではない。オープンソースライブラリの利用にGUIは不要。本レビューはオープンソースのcrewaiパッケージと、CrewAI, Inc.が提供するホスト型プラットフォームCrewAI AMPの両方を対象とする。両者は同社が1つの連動した製品ラインとして開発・販売しているため。
CrewAIの開発元は誰で、どのように資金調達しているか?
João MouraがCrewAIを開発し、CrewAI, Inc.は現在1,800万ドルを調達したベンチャー出資企業となっている。 Clearbitなどで分散エンジニアリングの職務経験を持つブラジル人ソフトウェアエンジニアのMouraは、まず自身のLinkedIn投稿の下書きを助ける小さな個人用エージェントを作った。同じロールベースのマルチエージェントパターンがより広範な業務作業にも応用できると気づき、それをフレームワークとして一般化し、2023年10月にオープンソースPythonライブラリとしてGitHubで公開した。
Moura自身の公の発言によれば、Oracleを含む企業からの早期の関心が、このプロジェクトが単なる個人的な試みを超えるものだと確信させた。CrewAI, Inc.はその後boldstart venturesがリードするシードラウンドを調達し、続いてInsight Partnersがリードするシリーズ Aを含む、合計1,800万ドルのシード・シリーズA調達を2024年10月に発表した。当時報じられたその他の投資家にはCraft Ventures、Earl Grey Capital、Blitzscaling Venturesおよび個人のエンジェル投資家が含まれる。
GitHubリポジトリ作成
- Date:
- 2023-10
- What it means:
- João MouraがCrewAIの最初のバージョンをオープンソースPythonライブラリとして公開
CrewAI 0.1.0
- Date:
- 2023-11
- What it means:
- PyPI上での最初のバージョン付きリリース。ロールベースのエージェント、タスク管理、順次プロセスを導入
シードラウンド
- Date:
- 非公開
- What it means:
- boldstart venturesがリードするシード資金調達
シリーズ A
- Date:
- 2024-10
- What it means:
- シードとシリーズA合計1,800万ドルを発表。シリーズAはInsight Partnersがリード
CrewAI AMPローンチ
- Date:
- 2025
- What it means:
- ホスト型のAgent Management Platformが公開料金体系とともにローンチ
CrewAI 1.xシリーズ
- Date:
- 2026
- What it means:
- フレームワークは1.xリリースシリーズ(本レビュー時点で1.15.x)に到達し、企業ユーザーが本番導入
📌補足: CrewAI, Inc.がどれだけ資金を調達しても、オープンソースフレームワークのMITライセンスは変わらない。ベンチャー資金はホスト型プラットフォームCrewAI AMPとエンタープライズ機能の開発費に充てられており、コアライブラリへの課金には使われない。本レビューでは正確な評価額(バリュエーション)を一次情報源から独自に確認できなかったため、ここには記載していない。
CrewAIとは?
CrewAIは、Pythonでロールベースの協調型AIエージェントをオーケストレーションするためのオープンソースフレームワーク(MITライセンス、github.com/crewAIInc/crewAI)。汎用LLMツールキットの拡張として構築された他のフレームワークとは異なり、CrewAIは独立したプロジェクトであり、LangChainなど他のエージェントフレームワークを依存関係として必要としない。
- Agents: 各エージェントは役割(role)、目標(goal)、バックストーリー(backstory)、そして呼び出せるツールの任意のリストで定義される。これがCrewAIの名前の由来となっている単位
- Tasks: エージェントに割り当てられる個別の作業単位。説明(description)と期待される出力(expected output)を持つ
- Crew: 全体的な目標に向けて連携するエージェントとタスクの集合
- Process: クルーの実行方法を統制する — Sequential(タスクを順番に実行)またはHierarchical(マネージャーエージェントが他のエージェントの作業を委任・レビュー)
- Flows: 状態や分岐ロジックをCrewだけが提供する以上に明示的に制御したい開発者向けの、よりローレベルでイベント駆動のオーケストレーション層(CrewAI 1.0時代のリリースと合わせて導入)
- crewai-tools: エージェントに直接割り当てられる、あらかじめ用意されたツール(ウェブ検索、ファイルI/O、コード実行など)のコンパニオンパッケージ
from crewai import Agent, Task, Crew, Process
researcher = Agent(
role="Research Analyst",
goal="Find and summarize the latest trends in a given topic",
backstory="An experienced analyst skilled at distilling complex information.",
)
writer = Agent(
role="Content Writer",
goal="Turn research into a clear, well-structured summary",
backstory="A writer who values clarity and accuracy over flourish.",
)
research_task = Task(
description="Research the current state of local LLM tooling.",
expected_output="A bullet-point list of the five most relevant developments.",
agent=researcher,
)
write_task = Task(
description="Write a short summary based on the research findings.",
expected_output="A three-paragraph summary suitable for a newsletter.",
agent=writer,
)
crew = Crew(
agents=[researcher, writer],
tasks=[research_task, write_task],
process=Process.sequential,
)
result = crew.kickoff()
print(result)CrewAIの料金はいくらか?
CrewAIフレームワーク自体は完全無料 — CrewAI AMPが有料のオプションのホスト型プラットフォームである。 CrewAI, Inc.はオープンソースライブラリに課金しておらず、公開されている料金はホスト型のデプロイ・可観測性製品にのみ適用される。
- CrewAI(フレームワーク): セルフホスト、商用利用、改変のいずれであってもMITライセンスの下で永久に無料
- CrewAI AMP Basic: 月額0ドル。ビジュアルエディタ、AIコパイロット、GitHub連携、月50ワークフロー実行を含む
- CrewAI AMP Enterprise: カスタム料金 — 見積もりはCrewAIの営業チームに連絡
- EnterpriseはSSO、ロールベースアクセス制御(RBAC)、ワークロードID、PII redaction、ポリシー制御を追加し、CrewAIクラウド・プライベートVPC・自社インフラからのデプロイ選択、45日間の構造化オンボーディングプログラム、オプションのフォワードデプロイドエンジニアリングおよびトレーニングサービスを含む
- どの階層でもLLMトークンコストはパススルー — エージェントが呼び出すモデルプロバイダーのAPIキーは自分で用意する。CrewAIはモデル利用に上乗せ料金を課したり再販したりしない
Tier | Price | Best For |
|---|---|---|
| CrewAIフレームワーク | 無料(MITライセンス) | 誰でも — 常に無料 |
| CrewAI AMP Basic | 月0ドル、50実行 | 個人開発者、プロトタイピング |
| CrewAI AMP Enterprise | カスタム料金 | ガバナンス付き本番デプロイ |
料金は2026年9月5日時点でCrewAI公式料金ページにて確認済み。以前公開されていた中間層「Professional」プランと、公開されていた実行超過料金は、この確認時点でライブの料金ページには掲載されていない。ホスト型AIプラットフォームの料金体系は予告なく変更されることがあるため、予算策定前に最新ページで確認すること。
CrewAIのインストールと始め方
CrewAIのインストールはpipコマンド1つで完了する — オープンソースフレームワークにアカウント、ライセンスキー、サーバーは不要。 CrewAI AMPはデプロイと監視のための別個のオプトイン製品。
- 1コアパッケージをインストール:
pip install crewai— あらかじめ用意されたツール群のコンパニオンパッケージcrewai-toolsを使う場合は`pip install 'crewai[tools]'`を追加。 - 2モデルプロバイダーのAPIキーを環境変数として設定(例:
OPENAI_API_KEY)。CrewAI自体はモデルアクセスを提供・仲介せず、Ollamaなどのプロバイダーを通じてローカルモデルにも対応する。 - 3
role、goal、backstory、および任意でtoolsのリストを持つ1つ以上のAgentオブジェクトを定義する。 - 4
description、expected_output、割り当てるagentを持つ1つ以上のTaskオブジェクトを定義する。 - 5それらを
process(Process.sequentialまたはProcess.hierarchical)とともにCrewにまとめ、.kickoff()を呼び出して実行する。 - 6任意でCLIスキャフォールド
crewai create crewを使ってスターターのプロジェクト構造を生成するか、CrewAI AMPに登録して自前のホスティング管理なしに本番環境でクルーをデプロイ・監視する。 - 7最新のAPIリファレンスとFlowsのドキュメントについてはCrewAI公式ドキュメントを読み、GitHubリポジトリを参照する。
CrewAIを使うにはOpenAIやAnthropicのアカウントが必要ですか?
呼び出すモデルプロバイダーのアカウントとAPIキーが必要です。CrewAI自体はモデルアクセスをホスト・再販していません。LiteLLM連携を通じてOpenAI、Anthropicなどのプロバイダーに対応するほか、Ollamaなどのプロバイダーを通じたローカルモデルにも対応しています。
CrewAIのインストールにはCrewAI AMPが必要ですか?
いいえ。CrewAI AMPは完全にオプションのホスト型プラットフォームです。CrewAI AMPのアカウントを一切作成せずに、自前のインフラ上でCrewAIアプリケーションを無期限に構築・実行・デプロイできます。
CrewAIはどんな人に向いているか?
CrewAIは、ステートマシンを手作りすることなく、ロールベースのマルチエージェント連携を素早く立ち上げたいチームに向いている。 一方、エージェントの実行グラフのあらゆる工程を細かくカスタム制御したいチームには不向きな場合がある。
CrewAIを使うべきでないのはどんな時か?
単一モデルへの単発API呼び出し、あるいはCrewAIの組み込みプロセスではうまくモデル化できないサイクルや条件分岐を含む完全カスタムな実行グラフが必要なエージェントには、CrewAIを避けるべき。 他のツールの方が適している具体的な状況をいくつか挙げる。
- 1つのプロンプトを送信して生の応答を返すだけのチャットボット — マルチエージェントフレームワーク層を追加せず、プロバイダーのSDKを直接呼び出す方がよい
- 明示的で任意のグラフベースの制御フロー — サイクル、条件付きエッジ、細かい状態チェックポイント — が必要なプロジェクトには、LangChainのLangGraphのようなグラフファーストのフレームワークがまさにそのレベルの制御向けに構築されている
- 主な仕事がドキュメントのインデックス化と検索品質のチューニングであり、マルチエージェント連携ではないプロジェクトには、LlamaIndexやHaystackが特化している
- CrewAI, Incのオピニオンが強いAgent/Task/Crew構造を避け、よりローレベルなプリミティブからエージェントの挙動を組み立てたいチーム
- タスクが役割の異なる複数のエージェントに分割され、順次あるいはマネージャーエージェントの下で作業することで本当に恩恵を受ける場合は、代わりにCrewAIを使うとよい
CrewAI vs. 代替ツール
CrewAIは、LLMエージェントやアプリケーションを構築するための他のフレームワークと競合しており、それぞれが検索特化からマルチエージェント特化まで、またオピニオンの強さから完全カスタム制御まで、異なるポイントに最適化されている。
Tool | Interface | License | Backing | Best For |
|---|---|---|---|---|
| CrewAI | Pythonコード | MIT | CrewAI, Inc.(VC出資) | ロールベースのマルチエージェントクルー |
| LangChain | Python/JSコード | MIT | LangChain Inc.(VC出資) | 汎用LLMアプリ&エージェント |
| LlamaIndex | Python/TSコード | MIT | LlamaIndex Inc.(VC出資) | RAGファーストのインデックス&検索 |
| Haystack | Pythonコード | Apache 2.0 | deepset(ドイツ) | 本番RAGパイプライン |
| Semantic Kernel | C#/Python/Java | MIT | Microsoft | .NETファーストの企業アプリ |
| AutoGen | Pythonコード | MIT/CC-BY | Microsoft Research | マルチエージェント会話パターン |
CrewAI評価時のよくある誤解
これらの誤解は、CrewAIとCrewAI AMPを混同したり、フレームワークに汎用グラフオーケストレーターのような振る舞いを期待したりすることから生じる。
よくある質問
CrewAIは無料で使えますか?
はい。CrewAIフレームワークはMITライセンスのオープンソースであり、商用製品を含むあらゆる用途に利用制限なく無料で使えます。ホスト型のデプロイ・監視プラットフォームであるCrewAI AMPは、無料のBasic階層から始まる別の料金体系を持ちます。
CrewAIの創業者は誰ですか?
João MouraがCrewAIを創業し、自身のLinkedIn投稿の下書きを助ける個人用エージェントを作った後、2023年10月に最初のオープンソース版をPythonライブラリとしてGitHubで公開しました。
CrewAIはどれくらいの資金を調達しましたか?
CrewAI, Inc.は、boldstart venturesがリードするシードラウンドと、Insight Partnersがリードし2024年10月に発表されたシリーズAを通じて、合計1,800万ドルを調達しています。他に報じられている投資家にはCraft Ventures、Earl Grey Capital、Blitzscaling Venturesが含まれます。
CrewAIとCrewAI AMPの違いは何ですか?
CrewAIは、ロールベースのマルチエージェントクルーを構築するためのオープンソースPythonフレームワークです。CrewAI AMP(Agent Management Platform)は、CrewAI, Inc.が提供する、本番環境でそれらのクルーをデプロイ・監視・ガバナンスするための別個のオプションの有料製品です。
CrewAIはLangChainを必要としますか?
いいえ。CrewAIは独立したフレームワークとして構築されており、LangChainなど他のエージェントフレームワークを依存関係として必要としません。
CrewAI AMPの料金はいくらですか?
Basic階層は無料で、ビジュアルエディタ、AIコパイロット、GitHub連携、月50ワークフロー実行を含みます。Enterpriseの料金はカスタム見積もりで、SSO、RBAC、デプロイの柔軟性(クラウド、プライベートVPC、自社インフラ)、構造化されたオンボーディングプログラムを追加します。2026年9月5日時点でCrewAI公式料金ページにて確認済みです。
CrewAIのAgent、Task、Crew、Processとは何ですか?
Agentは役割、目標、バックストーリー、そして任意のツールを持ちます。Taskは説明と期待される出力を持ち、エージェントに割り当てられる作業単位です。Crewは目標に向けて働くエージェントとタスクの集合です。Process(SequentialまたはHierarchical)は、クルーがそれらのタスクをどう実行するかを統制します。
CrewAIのGitHubスター数はどれくらいですか?
本レビュー時点で、コアリポジトリcrewAIInc/crewAIは58,000スターを超えています(2026年9月5日にGitHub API経由で確認)。
クラウドAPIの代わりにローカルのセルフホストモデルでCrewAIを実行できますか?
はい。CrewAIはOllamaのようなローカルモデルランナーに対応しており、クルーはOpenAIやAnthropicなどのクラウドプロバイダーの代わりに、あるいはそれらと併用して、ローカルでホストされたモデルを呼び出せます。
CrewAIはLangChainより優れていますか?
どちらが厳密に優れているというわけではなく、アプローチが異なります。CrewAIはロールベースのマルチエージェント連携専用に構築されており、オピニオンが強く素早く始められる構造を持ちます。LangChainはより広範な汎用フレームワークで、そのLangGraphコンポーネントはよりローレベルでカスタマイズ性の高いグラフベースの制御を提供します。一般的なマルチエージェントパターンでスピードを求めるチームはCrewAIを好む傾向があり、非常にカスタムな制御フローが必要なチームはLangGraphを好む傾向があります。
