import { ArticleImage } from '@/components/ArticleImage'
【2026年最新】CrewAI完全ガイド|使い方・料金・始め方を徹底解説
「AIに複雑な仕事を丸ごと任せたい」——そんな期待に応えるのが CrewAI です。複数のAIエージェントが役割分担してチームで動く仕組みを、Pythonコードで手軽に構築できます。GitHub上で45,900超のスターを集め(2026年3月時点)、PwCや大手エンタープライズでの導入実績もあるこのフレームワークの全貌を、料金・始め方・実践コードまで徹底的に解説します。
この記事でわかること
- CrewAIとは何か・何ができるのか
- 無料版と有料版(Professional・Enterprise)の料金の違い
- ローカル環境へのインストールと最小構成コード
- Agent・Task・Crew・Flowの4つの基本概念
- CrewAI Studioを使ったノーコード構築方法
- LangChain・AutoGenとの具体的な違い
- 実際のビジネス活用事例(PwC: コード生成精度10%→70%)
30秒で結論
- 無料で始められる:Basic プランは月50回実行まで永久無料。クレジットカード不要
- Professional は月$25(約3,800円)——個人開発者・スタートアップに手頃
- OSS + クラウドの二刀流:OSSはローカル無制限、クラウドはビジュアルエディタ付き
- MCP・A2A対応済み:2026年現在もっとも勢いのあるAIエージェントフレームワークの1つ
CrewAIとは?AIエージェントの「チーム」を組む仕組み
CrewAIは、複数のAIエージェントが役割分担して協力し、複雑なタスクを自律的にこなすオープンソースのPythonフレームワークです。2024年に創設者のJoão Moura氏が公開し、ビジネスユース向けに急速に進化してきました。
人間の専門家チームをAIで再現するイメージが近いです。例えば「競合分析レポートを作成して」という依頼に対して:
- リサーチャーAI → Webから最新情報を収集
- アナリストAI → データを整理・比較
- ライターAI → 読みやすいレポートに仕上げ
- 校閲AI → 誤りを修正して完成
この一連の流れをPythonコード数十行で定義できるのがCrewAIの核心です。
CrewAIの主な特徴
| 特徴 | 内容 |
|---|---|
| ベンダー中立 | OpenAI / Gemini / Claude / LLamaなど任意のLLMを使える |
| 軽量・高速 | LangChainに依存せずゼロから設計された独自実装 |
| 本番環境対応 | セルフホスト・オンプレミス・クラウドすべてに対応 |
| MCP/A2A対応 | 2026年3月時点でMCPサーバー出力・A2A(Agent-to-Agent)通信に対応 |
| OSSとクラウドの二択 | GitHubで無料利用 or CrewAI AMPクラウドでGUI管理 |
2026年3月時点でGitHubスターは 45,900超、バージョンは 1.10.1 です。Insight Partnersなどから1,800万ドル(約28億円)の資金調達も完了しており、商業的な持続性も担保されています。
CrewAIの料金プラン【2026年最新】
CrewAIには大きく OSS版(無料) と AMP Cloud版(有料クラウド) の2系統があります。
OSS版:完全無料
GitHubから入手できるオープンソース版はMITライセンスで 永久無料。ローカル環境での実行回数に制限はなく、GPT-4.1・Gemini・Claudeなど好きなLLMに接続できます。
ただし、利用するLLMのAPI費用は別途かかります。例えばOpenAI GPT-4.1を使う場合はOpenAIのAPIキーが必要で、処理量に応じた従量課金が発生します。
AMP Cloud版(クラウド管理UI付き)
CrewAI社が提供するクラウドプラットフォーム「CrewAI AMP Cloud」のプラン一覧です(2026年4月現在)。
| プラン | 月額料金 | 月間実行数 | シート数 | 主な機能 |
|---|---|---|---|---|
| Basic | 無料 | 50回 | 1 | ビジュアルエディタ・標準ツール |
| Professional | $25/月(約3,800円) | 100回(超過分$0.50/回) | 2 | + トレーシング・ガードレール・Human-in-the-loop |
| Enterprise | カスタム(要問い合わせ) | 最大3万回 | 無制限 | SSO・VPC展開・SOC2・専任サポート |
📌 ポイント:個人開発者ならBasicの無料枠で十分試せます。月に100回以上エージェントを動かす場合はProfessional(月$25)が現実的です。Enterprise は自社インフラへのVPC展開・RBAC・監査ログなどが必要な大企業向けです。
年間契約の割引
Professionalプランを年間契約にすると月換算でさらに安くなります(公式サイトで確認推奨)。長期利用が見込まれる場合は年払いを検討してください。
インストールと最小構成コード
CrewAIはPythonパッケージとして提供されています。Python 3.10以上3.14未満の環境が必要です。
インストール手順
# pipでインストール(基本)
pip install crewai
# Google Geminiを使いたい場合
pip install "crewai[google-genai]"
# OpenAIを使う場合(デフォルト対応)
pip install crewai python-dotenv
環境変数の設定
.env ファイルにAPIキーを設定します。
# OpenAI GPT-4.1を使う場合
OPENAI_API_KEY="sk-..."
# Geminiを使う場合
GOOGLE_API_KEY="AIza..."
最小構成コード(調査→執筆の2エージェント)
CrewAIの基本は Agent → Task → Crew の3ステップです。
from crewai import Agent, Crew, Process, Task
from dotenv import load_dotenv
load_dotenv()
# 1. エージェント定義
researcher = Agent(
role="AIトレンドリサーチャー",
goal="2026年の最新AIトレンドを調査する",
backstory="あなたは技術トレンドに精通した調査の専門家です",
llm="gpt-4.1", # 使用するLLMを指定
)
writer = Agent(
role="テックライター",
goal="調査結果をわかりやすい記事にまとめる",
backstory="複雑な技術を平易な言葉で説明できるライターです",
llm="gpt-4.1",
)
# 2. タスク定義
research_task = Task(
description="2026年のAIエージェント分野の主要な進展を3つ調査してください",
expected_output="各進展を100文字程度で説明したリスト",
agent=researcher,
)
writing_task = Task(
description="調査結果をもとに、読者向けの技術解説記事(400字程度)を書いてください",
expected_output="導入・本文・まとめの構成を持つ記事",
agent=writer,
context=[research_task], # 前のタスクの出力を受け取る
)
# 3. クルー(チーム)を組んで実行
crew = Crew(
agents=[researcher, writer],
tasks=[research_task, writing_task],
process=Process.sequential, # 順番に実行
verbose=True,
)
result = crew.kickoff()
print(result.raw)
このコードを実行するだけで、AIが自動的にリサーチと執筆を順番にこなします。verbose=True にすると各エージェントの思考過程をリアルタイムで確認できます。
Agent・Task・Crew・Flowの4つの基本概念
CrewAIを使いこなすには4つのコア概念を理解することが重要です。
1. Agent(エージェント)
自律的に動く個々のAI。以下の3パラメータが必須です。
role:エージェントの役割(例:「マーケットアナリスト」)goal:達成すべき目標backstory:振る舞いを補強する背景設定
任意パラメータとして tools(Web検索など使用するツール)や llm(使用するモデル)も設定できます。1つのクルー内で複数のエージェントが異なるLLMを使うことも可能です。
2. Task(タスク)
エージェントに割り当てる具体的な作業指示です。description(何をするか)と expected_output(期待する出力形式)が必須。context パラメータで他のタスクの出力を受け取れるため、エージェント間の情報連携が実現します。
3. Crew(クルー)
複数のAgentとTaskをまとめる「チーム」の実行単位です。タスクの実行順序を制御するProcessとして2種類あります。
Process.sequential:定義した順番にタスクを順次実行(シンプルな用途向け)Process.hierarchical:マネージャーLLMが状況に応じてエージェントにタスクを動的に割り当て(複雑な用途向け)
4. Flow(フロー)
Crewより一段上のレイヤーで、イベント駆動型の複雑なワークフローを構築します。状態管理・条件分岐・複数Crewの組み合わせが必要な本番環境レベルの自動化に使います。
from crewai.flow.flow import Flow, listen, start
class ContentWorkflow(Flow):
@start()
def generate_topic(self):
# 最初に実行されるメソッド
return "AIエージェントの未来"
@listen(generate_topic)
def research_and_write(self, topic):
# トピックを受け取って調査・執筆クルーを実行
result = research_crew.kickoff(inputs={"topic": topic})
return result
Flowを使うと、CrewAIを「単なるスクリプト」から「本番グレードの自動化システム」へと昇格させられます。
CrewAI Studioでノーコード構築
プログラミングが得意でない場合でも、CrewAI AMP Cloud のビジュアルエディタ(Studio)を使えばノーコードでエージェントチームを構築できます。
Studioの主な機能
- ドラッグ&ドロップでAgent・Task・Crewを配置
- AIコパイロットが構成案を提案
- 100種類以上のツール(Web検索・カレンダー・Slack連携など)を接続
- テンプレートから始めてカスタマイズ
Basicプラン(無料)でもStudioを利用できます。まずはGUI操作で試してみて、コードに書き出す流れもスムーズです。Studioで構築したクルーは MCPサーバーとしてエクスポート でき、ClaudeやChatGPTなど他のツールから呼び出すことも可能です。
LangChain・AutoGenとの違い【比較表】
CrewAIと主要な競合フレームワークを比較します。
| 項目 | CrewAI | LangChain | AutoGen |
|---|---|---|---|
| 設計思想 | 役割分担チーム型 | ツール連鎖型 | 会話ループ型 |
| 学習コスト | ★★★(中程度) | ★★(高い) | ★★★(中程度) |
| 役割分担 | 明示的(role/goal) | 暗示的 | 会話で定義 |
| 実行制御 | Sequential/Hierarchical | Chain型 | 会話ターン |
| ノーコード対応 | あり(Studio) | なし | なし |
| GitHub Stars | 45,900+(2026年3月) | 95,000+ | 38,000+ |
| MCP対応 | ✅ | 一部 | 限定的 |
| 本番実績 | PwC・大手企業多数 | 多数 | 研究・企業向け |
| 月額最安 | 無料〜$25 | 無料(OSSのみ) | 無料(OSSのみ) |
CrewAI の強み:役割分担が明確でコードが読みやすい。Studioのおかげでノンエンジニアでも使える。クラウド管理UIがある。
LangChainの強み:エコシステムが最大級。ツールやインテグレーションの数で圧倒的。
AutoGenの強み:会話ベースのマルチエージェントに特化。Microsoft発でAzure連携が強い。
「初めてマルチエージェントを試したい」「チームで使いたい」ならCrewAIが最もとっつきやすい選択です。
実際のビジネス活用事例
PwC:コード生成精度が10%→70%に向上
世界最大級のコンサルティングファームPwCがCrewAIを導入。従来10%程度だったコード生成の精度が 70%まで向上 しました。リサーチャー・コーダー・レビュアーの役割を持つ複数エージェントが協調することで、単一LLMでは出せなかった精度を実現しています。
Brickell Digital:適格リードが80%増加
マーケティングエージェンシーのBrickell Digitalがリード獲得ワークフローにCrewAIを活用。リサーチ・アウトリーチ・フォローアップの各エージェントを組み合わせることで、適格なリードを 80%増加 させることに成功しました。
個人開発者での活用パターン
- ブログ記事の自動生成:キーワードから調査・執筆・SEO最適化まで一気通貫
- 競合分析レポート:複数サイトをスクレイプして構造化レポートを自動生成
- コードレビュー自動化:PRを解析してバグ・セキュリティリスク・改善提案を出力
- 営業メール作成:見込み顧客の情報を調査してパーソナライズされたメールを作成
よくある質問
Q. CrewAIは完全に無料で使えますか?
CrewAIのOSS版(GitHubで公開されているPythonパッケージ)はMITライセンスで 完全無料です。ただし、内部で使うLLM(GPT-4.1やGeminiなど)のAPIコストは別途かかります。クラウド管理プラットフォーム「AMP Cloud」にもBasicプランがあり、月50回実行まで無料で利用できます。
Q. プログラミング知識がないと使えませんか?
OSSのPython版はコーディングが必要ですが、CrewAI AMP Cloud の Studio(ビジュアルエディタ) を使えばノーコードでエージェントチームを構築できます。Basicプラン(無料)から利用できるので、まずStudioで試してみることをおすすめします。
Q. どのLLMと組み合わせられますか?
OpenAI(GPT-4.1・o3など)、Google(Gemini 2.5 Pro/Flash)、Anthropic(Claude Sonnet 4.6・Opus 4.6)、Meta(Llama)、Mistral、その他ほぼすべての主要LLMに対応しています。1つのクルー内で複数エージェントが異なるLLMを使うことも可能です。コスト重視のエージェントにはGemini Flash、精度重視にはGPT-4.1というような使い分けができます。
Q. CrewAI と CrewAI Enterprise Suiteの違いは?
大きく3点異なります。①管理UI:Enterprise Suite(現AMP Cloud)にはGUIエディタ・トレーシング・ダッシュボードが付属。OSS版はコードのみ。②セキュリティ:AMP CloudのEnterpriseプランはSOC2認証・SSO・VPC展開・監査ログに対応。③サポート:Enterprise は専任チームが対応。OSS版はコミュニティフォーラムのみ。
Q. 日本語での利用は可能ですか?
問題ありません。エージェントのrole・goal・backstory・Taskのdescriptionを日本語で記述し、日本語のプロンプトを渡せば日本語で出力されます。GPT-4.1やGemini 2.5は日本語の理解・生成ともに高品質です。
Q. CrewAIで作ったエージェントをMCPサーバーとして公開できますか?
できます。AMP CloudのProfessional以上のプランでは、構築したクルーを MCPサーバーとしてエクスポート できます。エクスポートしたMCPサーバーはClaude・ChatGPT・その他MCP対応ツールから呼び出せるため、他のAIシステムとの連携が容易になります。
