AI Deck

Firecrawl Agent ─ コマンド一つでWebリサーチAIエージェントを構築できる、Firecrawl製のオープンソースフレームワーク

Firecrawl Agentは、Web上の情報を自律的に調べて構造化データにまとめるAIエージェントを、自分のコードとして構築するためのオープンソースフレームワーク。Web scraping APIで知られるFirecrawl(Mendable Inc.)が2026年4月16日に公開した。firecrawl create agentというコマンド一つで、Next.js・Express・Libraryの3テンプレートから完全に動作するプロジェクトが生成される。中身はLangChainのDeep Agentsをベースにしたplan-act-observe(計画→実行→観察)ループで、FirecrawlのSearch・Scrape・Interactを道具として呼び出しながら調査を進める。モデルはAnthropic・OpenAI・Googleなど任意のものに差し替えられ、自社インフラへそのままデプロイできる。旧称はFirecrawl Web Agent。

主な特徴

  • コマンド一つでプロジェクト生成: firecrawl create agent -t nextのように実行すると、テンプレートから動くプロジェクトが展開される。Next.jsはストリーミング対応のチャットUI付き、ExpressはAPIサーバー、Libraryはスクリプトに組み込むための素のモジュールという3種類が用意されている
  • plan-actループとWebツール: LangChain Deep Agentsを土台に、検索(Search)・ページ取得(Scrape)・ブラウザ操作(Interact)・bash実行を組み合わせて、URLを事前に指定しなくても目的の情報にたどり着くよう設計されている
  • 並列サブエージェント: 独立した調査対象ごとにセッションを分離したサブエージェントを並列で走らせ、複数のソースを同時に当たれる
  • SKILL.mdプレイブック: 業務固有の手順をMarkdownファイルとして書いておくと、エージェントが必要に応じて自動で読み込む。同じ調査手順を何度も使い回せる
  • 構造化出力: JSONスキーマを指定して、抽出結果を決まった形のデータとして受け取れる。そのままDBやスプレッドシートに流し込める
  • モデルと実行環境を自分で選べる: 「Bring any model」を掲げており、Anthropic・OpenAI・Google・自前モデルのいずれでも動く。FirecrawlのホストAPIでもセルフホスト環境でも利用でき、ライセンスはMIT

料金

フレームワーク本体はMITライセンスのオープンソースで、無料で利用・改変・再配布できる。実際のコストは、Firecrawl APIのクレジット消費と、選んだLLMプロバイダーのAPI利用料の2つに分かれる。以下はFirecrawl側のプラン。

プラン月額料金(年払い時)クレジット/月同時実行数
Free$01,0002
Hobby$165,0005
Standard$83100,00025
Growth$333500,00050
Scale$5991,000,000100
Enterprise要問い合わせ個別設定個別設定

上記は年払い時の月額換算。月払いの場合は金額が変わるため、公式サイトで確認する必要がある。なお、Firecrawlが提供するホスト版のAgent API(/agentエンドポイント)はこのフレームワークとは別物で、リサーチプレビュー期間中はクレジット従量課金となり、全ユーザーに1日5回の無料実行枠が用意されている。

料金は2026年8月時点の情報です。最新の料金は公式サイトをご確認ください。

メリット・デメリット

メリット

  • コマンド一つで動くプロジェクトが手に入るため、エージェント構築の初期セットアップを丸ごと省略できる
  • MITライセンスのオープンソースなので、コードを読んで理解し、自由に作り替えられる
  • モデルを自分で選べる。コストや品質の要件に合わせてAnthropic・OpenAI・Googleを差し替えられる
  • 自社インフラにデプロイできるため、外部SaaSにデータを預けたくない環境でも導入しやすい
  • SKILL.mdで手順を蓄積でき、調査ノウハウをチームの資産として残せる

⚠️ デメリット

  • 開発者向けのフレームワークであり、ノーコードで使えるツールではない。TypeScript/Node.jsの知識が前提になる
  • 料金が「フレームワークは無料」でもFirecrawlのクレジットとLLMのAPI料金は別途かかり、実行量が増えると費用が読みにくい
  • 自律的にWebを巡回する性質上、対象サイトの利用規約やrobots.txtへの配慮を自分で設計する必要がある
  • 公開から日が浅く、事例やサードパーティ製の情報が少ない
  • ホスト版のAgent APIと名前が近く、どちらの話をしているのか混同しやすい

類似サービスとの比較

比較項目Firecrawl AgentFirecrawl Agent API(ホスト版)Browser UseStagehand
提供形態オープンソースのフレームワークホスト型APIオープンソースのライブラリオープンソースのフレームワーク
主な用途Webリサーチエージェントの自作プロンプトを投げるだけの自律リサーチブラウザ操作の自動化ブラウザ操作の自動化
実行環境自社インフラ・任意の環境Firecrawl側自社インフラ自社インフラ / Browserbase
モデル選択任意(Anthropic/OpenAI/Google等)Firecrawl提供モデル任意任意
主な言語TypeScript / Node.js言語不問(HTTP API)Python中心TypeScript中心

こんな人におすすめ

  • 定期的なWebリサーチや競合調査を、自作のエージェントに任せたい開発者
  • 外部SaaSにデータを預けられない事情があり、自社環境で動くエージェントが必要なチーム
  • LangChain Deep Agentsの構成を、動くコードとして読みながら学びたい人
  • 既存のスクレイピング処理を、URL固定の取得からゴール指定の自律調査へ移行したい人
  • モデルの選択肢を握ったまま、エージェント基盤だけを既製品で済ませたい人

まとめ

Firecrawl Agentは、Webリサーチ用エージェントの「よくある構成」をテンプレート化して配ったオープンソースフレームワークである。plan-actループ・並列サブエージェント・SKILL.mdによる手順の再利用・構造化出力といった、自作すると手間のかかる部分が最初から入っている点が大きい。一方で開発者向けの土台であり、料金も実行量に応じてFirecrawlとLLMの両方にかかる。まずはFirecrawlの無料枠でテンプレートを動かし、想定する調査量でどれだけクレジットを消費するかを測ってから本格導入を判断するとよい。

関連リンク

← ブログ