Open Agent Builder:ノーコードでAIエージェントを構築するFirecrawl製OSS。8種ノード・MCP・LangGraph
Open Agent Builder は、ドラッグ&ドロップでAIエージェントのワークフローを構築できる Firecrawl 製 OSS。

Open Agent Builder は、AIエージェントのワークフローを ドラッグ&ドロップのノーコード画面で構築・テスト・デプロイ できるオープンソースのプラットフォームです。 リポジトリの説明は「Build, test, and deploy AI agent workflows with a visual no-code interface」。 Webスクレイピング基盤で知られる Firecrawl が開発し、ライセンスは MIT で、誰でも自由に使い・改変・自前ホストできます。

キャンバス上でノードを繋ぐだけで、「Webから情報を集め → AIで処理し → 条件で分岐し → 人間が承認してから次へ」 といった複雑なエージェントの流れを、コードを書かずに組み立てられます。 本稿は 2026年6月25日(JST)時点 で、公式GitHubリポジトリ(firecrawl/open-agent-builder)をもとに、仕組み・主な機能・他ツール比較を整理します。

AIエージェントの基礎概念は AIエージェントとは?仕組み・種類・代表的OSSフレームワークを初心者向けに解説【2026年版】 も参考にしてください。

この記事のポイント
  • ・ノーコードのドラッグ&ドロップでAIエージェントのワークフローを構築(MIT・by Firecrawl)。
  • ・8種類のノード(Start/Agent/MCP Tools/Transform/If-Else/While/User Approval/End)。
  • ・LangGraph実行エンジンで状態管理を堅牢に。リアルタイム・ストリーミング実行。
  • ・Claude/GPT-5/Groq対応。MCPツールでFirecrawl等の外部サービスと連携。
  • ・人間の承認(human-in-the-loop)ノードや、API実行・テンプレートも。

1. Open Agent Builderとは — エージェントを「描いて」作る

AIエージェント(自律的に複数ステップの作業をこなすAI)を作るには、通常はコードでロジックを書きます。 「Webを検索して、結果を要約して、条件で分岐して……」という流れを、フレームワークを使ってプログラミングするわけです。 強力ですが、試行錯誤しづらく、非エンジニアには手が出ません。

Open Agent Builderは、この発想を 「描いて作る」 に変えます。 キャンバス上にノード(部品)を置き、線で繋いで、エージェントの流れを 目で見ながら 組み立てます。

主な特徴は次のとおりです。

・ノーコード:ドラッグ&ドロップでワークフローを構築
・8種類のノード:開始・AI処理・ツール連携・変換・分岐・ループ・承認・終了
・リアルタイム実行:ストリーミングで途中経過を見ながらデバッグ
・マルチLLM:Claude / GPT-5 / Groq を選択
・MCP連携:外部サービス(Firecrawl等)をツールとして組み込む
・人間の承認:重要な判断は人間が挟めるhuman-in-the-loop
・API実行・テンプレート:作ったワークフローをプログラムから呼ぶ/既成のテンプレートから始める

要するにOpen Agent Builderは、「エージェントの設計を、コードからビジュアルへ」 開放するツールです。 特に、開発元がFirecrawlであることから、Webスクレイピング・データ抽出を含むワークフロー に強いのが特徴です。

ビジュアルで作れることの最大の利点は、「全体像が一目で分かる」 ことです。 コードで書いたエージェントは、ロジックがファイルやコールスタックに散らばり、「いまどういう流れで動いているのか」を頭の中で再構築する必要があります。 ビジュアルなら、ノードと矢印を見れば、どこで分岐し、どこでループし、どこで人間が承認するのかが即座に把握できます。 これは、チームで共有するときにも効きます。 非エンジニアの担当者でも「この流れで合っているか」をレビューでき、エンジニアと業務担当者が同じ図を見て議論できるからです。 AIエージェントは“何をどの順でやるか”という設計が品質を左右するため、その設計を可視化して共有できることの価値は大きいのです。

2. 8種類のノードでワークフローを組む

Open Agent Builderの中核が、8つのコアノード です。 これらを繋いで、エージェントの振る舞いを表現します。

Open Agent Builder — 8種類のコアノード Start ワークフロー開始 Agent LLMによる処理 MCP Tools 外部ツール連携 Transform データ変換 If / Else 条件分岐 While Loop 繰り返し User Approval 人間の承認 End ワークフロー終了 例: Start → Agent(収集)→ MCP Tools(Firecrawl)→ If/Else → User Approval → End ノードをキャンバスで繋ぎ、複雑なエージェントの流れを“目で見ながら”組み立てる
8種類のコアノードと、それらを繋いだワークフロー例(編集部作図)。構成は firecrawl/open-agent-builder に基づく。

それぞれの役割を補足します。

・Start / End:ワークフローの入口と出口
・Agent:LLMにタスクを処理させる中心ノード
・MCP Tools:MCP経由で外部サービス(Firecrawl等)を呼ぶ
・Transform:データを別の形に整形する
・If/Else:条件で流れを分ける
・While Loop:条件を満たす間、繰り返す
・User Approval:人間が確認・承認してから次へ進む

特に重要なのが User Approval(人間の承認) です。 AIに全部任せると、誤った判断のまま処理が進む危険があります。 このノードを挟むことで、「重要な操作の前に人間が確認する」 という安全弁を、ワークフローに組み込めます。 While LoopやIf/Elseがあることで、単純な一本道ではなく、分岐・反復を含む本格的なロジック を視覚的に表現できる点も強みです。 多くのノーコードツールが「直線的なフロー」しか組めない中で、条件分岐とループを部品として持つことは、表現できるワークフローの幅を大きく広げます。 これにより、「結果が条件を満たすまで繰り返す」「エラー時は別の経路へ」といった、実務で必要になる制御を、コードなしで実装できます。

3. アーキテクチャ:LangGraphの上にビジュアル層を被せる

全体像を図にすると次のようになります。

ビジュアルキャンバス
React Flow(ノードを繋ぐ)

LangGraph 実行エンジン
(状態管理・信頼性)

LLMプロバイダ
Claude / GPT-5 / Groq

MCP Tools
Firecrawl 等の外部サービス

E2B サンドボックス
(コード実行を安全に)

User Approval
(人間の承認)

API エンドポイント
(プログラムから実行)

ストリーミング実行
(途中経過をリアルタイム表示)

ポイントは、ビジュアルの裏で動いているのが LangGraph だという点です。 LangGraphは、エージェントの状態管理に定評のある実行エンジンです。 Open Agent Builderは、その堅牢な土台の上に ノーコードのビジュアル層 を被せています。 つまり「見た目は簡単、中身は本格的」な構成で、プロトタイプの手軽さと本番運用の信頼性を両立 しようとしています。

LangGraph自体の解説は LangGraph入門 を参照してください。 また、外部連携の鍵となるMCPの考え方は 「MCP is all you need」Pydantic作者が語るMCPの正しい使い方 が参考になります。

E2Bによるサンドボックスでコード実行を安全に隔離し、APIエンドポイントから作ったワークフローを呼べる——という作りも、実運用を意識した設計です。

4. Firecrawl連携とWebスクレイピング

Open Agent Builderの個性は、開発元がFirecrawlである ことに表れています。 Firecrawlは、AI向けにWebサイトを構造化データへ変換するスクレイピング基盤です。 Open Agent Builderは、これを MCP Toolsノードからネイティブに呼べる ため、「Webから情報を集める」工程が非常にスムーズです。

たとえば、こんなワークフローが組めます。

・複数のURL/サイトをFirecrawlでスクレイピング(MCP Tools)
・取得した内容をAgentノードでAIが要約・分類
・If/Elseで条件に応じて処理を分岐
・While Loopで対象サイトを順に処理
・User Approvalで人間が結果を確認
・Endで構造化データを出力

「Webをスクレイピングしてエージェントに食わせる」というのは、リサーチ自動化や競合調査でよくある要求ですが、自前で組むと面倒です。 Open Agent Builderは、この “Web情報を扱うエージェント”を、ノードを繋ぐだけで作れる のが実用上の強みです。 しかも、ストリーミング実行で途中経過が見えるため、「どのノードで期待と違う結果になったか」をその場で特定でき、試行錯誤のサイクルが速く回ります。 エージェント開発で最も時間がかかるのは、実はこの“デバッグと調整”の工程であり、視覚的に途中経過を追えることは、開発体験を大きく改善します。

作ったワークフローはAPIから実行できるため、アプリケーションに組み込んだり、定期実行したりもできます。 テンプレートライブラリには既成のワークフローがあり、ゼロから作らずに始められます。

ここで「なぜFirecrawl連携がそれほど効くのか」を補足します。 Web上の情報をAIに渡すとき、生のHTMLをそのまま食わせると、広告やナビゲーション、スクリプトなどのノイズが大量に混じり、トークンも無駄に消費します。 Firecrawlは、Webページを AIが扱いやすい構造化テキスト(Markdown等)に変換 してくれるため、AgentノードのLLMは“きれいな本文”を受け取れます。 つまり「取得(Firecrawl)」と「理解(LLM)」が噛み合うように設計されているわけです。 スクレイピングを自前で実装すると、サイトごとの構造の違い、JavaScriptレンダリング、レート制限といった泥臭い問題に悩まされますが、Open Agent BuilderはそこをFirecrawlに任せられます。 “Web×AI”のワークフローにおいて、この取得層の品質は最終的な出力の質を大きく左右するため、Firecrawlをネイティブに組み込めることは見た目以上に重要な強みです。

5. 他ツールとの違い(n8n / Dify / 自前LangGraph)

立ち位置を整理します。

ツール形態強み実行基盤ライセンス
Open Agent BuilderノーコードAgentビルダーWebスクレイピング連携・MCP・人間承認LangGraphMIT(OSS)
n8n / Dify 等ノーコード/ローコード汎用の自動化・幅広い連携独自OSS/商用
自前LangGraphコード最大の柔軟性LangGraphOSS

Open Agent Builderの差別化は、「LangGraphの堅牢さ」を「ノーコードのビジュアル」で包み、Webスクレイピング(Firecrawl)とMCP連携、人間承認を一級市民として組み込んだ 点にあります。 汎用の自動化なら n8n/Dify、最大の柔軟性なら自前LangGraph、Web情報を扱うエージェントを素早く視覚的に作りたいならOpen Agent Builder、という住み分けです。 なお、これらは排他的ではなく、Open Agent Builderでプロトタイプを作り、要件が固まったら自前LangGraphへ移す、といった段階的な発展も考えられます。

エージェントフレームワーク全般の選択は Microsoft Agent Frameworkガイド のような記事も併読すると、自分の用途に合うものが見えてきます。

6. 向き不向きと注意点

Open Agent Builderにも向き不向きがあります。

・向いている:Web情報の収集・抽出を含むエージェント/ノーコードで素早く設計・検証したい/人間承認を挟みたい/LangGraphの堅牢さが欲しい
・向いていない:ごく単純な単発処理/ビジュアルより全部コードで書きたい/Web連携が不要な用途

導入時の注意点も押さえておきましょう。

・依存サービスの理解:Convex(DB)・Clerk(認証)・E2B(サンドボックス)・Firecrawl(スクレイピング)など外部要素が多い。セルフホスト時は各々の設定・コストを把握
・LLMコスト:Agentノードが多いほどLLM呼び出しが増える。モデル選択(Haiku/Sonnet/GPT-5等)でコストを調整
・MCP対応状況:MCPはClaudeがネイティブ完全対応、OpenAI/Groqは対応予定(時点で変わるため最新を確認)
・人間承認の設計:自律性と安全性のバランス。重要操作にはUser Approvalを必ず挟む
・プロンプトインジェクション:Web上の取得テキストに悪意ある指示が混じる可能性。信頼できないソースを扱う際は、人間承認や出力検証で守る

テンプレートから始めるのが近道
いきなり複雑なワークフローを白紙から組むより、テンプレートライブラリの既成ワークフローを動かし、ノードの役割と繋ぎ方を体感するのがおすすめ。まず「スクレイピング→AI要約→出力」のような小さな流れを作り、ストリーミング実行で途中経過を見ながら理解を深めると、設計勘がつかめる。

まとめ

Open Agent Builderは、AIエージェントのワークフローを、ノーコードのドラッグ&ドロップで構築・テスト・デプロイできる Firecrawl製のMITライセンスOSSです。

要点を整理すると次のようになります。

・8種類のノード(Start/Agent/MCP Tools/Transform/If-Else/While/User Approval/End)で組む
・LangGraph実行エンジンで状態管理を堅牢に、ストリーミングで途中経過を表示
・Claude/GPT-5/Groq対応、MCPツールでFirecrawl等の外部サービスと連携
・人間の承認(human-in-the-loop)やAPI実行、テンプレートも
・開発元がFirecrawlゆえ、Web情報を扱うエージェントに特に強い

結論
Open Agent Builderの本質は「LangGraphの堅牢さを、ノーコードのビジュアルで開放する」ことだ。コードを書かずにエージェントを“描いて”作れる手軽さと、本番に耐える実行基盤を両立し、さらにWebスクレイピング(Firecrawl)と人間承認を組み込みやすい。リサーチ自動化やWeb情報の収集を含むエージェントを素早く形にしたいなら、まずテンプレートを動かして感触をつかむのがよい。非エンジニアからLangGraph経験者まで、幅広く触れる価値のあるOSSだ。

配信メモ

X投稿フック案(120〜200字、3案)

  1. FirecrawlがノーコードのエージェントビルダーをOSS公開。Open Agent Builder(MIT)。ドラッグ&ドロップでAIエージェントのワークフローを構築。8種ノード(Agent/MCP Tools/If-Else/While/User Approval等)+LangGraph実行+人間承認。Claude/GPT-5/Groq対応。
  2. 推しはUser Approval(人間承認)ノード。AIに任せきりにせず、重要操作の前に人間が確認する“human-in-the-loop”をワークフローに組み込める。While/If-Elseで分岐・反復も視覚的に。
  3. 裏で動くのはLangGraph。見た目はノーコード、中身は本格実行エンジン。Firecrawl連携でWebスクレイピングが手厚く、「Web情報を扱うエージェント」をノードを繋ぐだけで作れる。

    注意:OGP+8ノードSVG+Mermaid構成図。READMEはGIF(外部)のみのため自作図で対応。

    内部リンク提案

    • /explain/what-is-ai-agent-2026/(ピラー)
    • /explain/langgraph-getting-started/(実行基盤)
    • /explain/samuel-colvin-mcp-is-all-you-need/(MCP)
    • /explain/microsoft-agent-framework-guide/(エージェント選択)

      想定検索クエリ

    • Open Agent Builder 使い方 / Firecrawl エージェント ノーコード
    • AIエージェント ノーコード 構築 OSS / LangGraph ビジュアル
    • AIワークフロー ドラッグ&ドロップ –>

2026-10-11 に実測で確かめ直した

本記事の対象リポジトリを 2026-10-11 に clone して、ライセンスの実体・更新状況・規模を測り直した。 紹介文やバッジではなく、リポジトリの中身を直接読んだ値だ。

# ① 浅く clone する
git clone --depth 1 https://github.com/firecrawl/open-agent-builder /tmp/open-agent-builder
# ② 直近のコミット日を見る → 2025-10-20
git -C /tmp/open-agent-builder log -1 --format=%ad --date=short
# ③ ライセンスの実体と規模を見る → LICENSE ファイルなし / 401 ファイル
head -3 /tmp/open-agent-builder/LICENSE* 2>/dev/null; git -C /tmp/open-agent-builder ls-files | wc -l

③が肝心で、OSI 準拠のオープンソースではない(LICENSE ファイルが存在しない)だった。バッジや README の記述ではなく LICENSE ファイルの中身を読んでいる。

確認項目 2026-10-11 の実測 確認方法
ライセンス LICENSE ファイルなし head -3 LICENSE* でファイル本文を読む
直近コミット 2025-10-20(356日前) git log -1 --date=short
規模 追跡ファイル 401 本 git ls-files \| wc -l

確かめていない

clone して読む

clone して読む

紹介文やバッジ

実体を確かめたか

公称値のまま

LICENSE の中身

git log の最終コミット

LICENSE ファイルなし

2025-10-20

2026-10-11 時点の
判断材料

参照ソース

・firecrawl/open-agent-builder(GitHub) — 本記事が 2026-10-11 に測り直した対象
・LICENSE — ライセンスの実体(手順③で読んだファイル)
・Firecrawl(開発元・Webスクレイピング基盤)
・LangGraph入門(本サイト)
・AIエージェントとは?仕組み・種類・代表的OSSフレームワーク【2026年版】(本サイト・ピラー)