FW

firecrawl/web-agent

Browser automation

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1262 stars 品質 71 トレンド 40MIT

🔥 構造化ウェブリサーチに最適化されたオープンソースのウェブデータエージェント

概要

Firecrawlは firecrawl.dev/app/agent で研究レベルの自律エージェントを運用しており、構造化ウェブリサーチに最適化されたSpark 1モデルで動いています。このリポジトリは、自分で構築するためのオープンソースの基盤を提供します — フォークしたり、モデルを交換したり、スキルを追加したり、好きなように展開したりできます。 各レイヤーはその下のレイヤーの上に積み重ねていきます。すぐに使えるアプリを作るなら上から始め、プリミティブをより細かく管理するためにスタックの下位に進むと良いでしょう。 エージェントはウェブツールとAIモデルをループで組み合わせ、計画し、行動し、観察し、タスクが完了するまで繰り返します。ハーネスはDeep Agents(LangChainのもの)で、計画と行動のループ、並列タスクのサブエージェントのスポーン、そしてオンデマンド SKILL.md を箱から読み込む機能を提供します。私たちのエージェントコアはFirecrawlのツールをそのランタイムに配線し、構造化出力とストリーミングを重ねています。 - — ディープエージェント。エージェントループ、サブエージェントのスポーン、スキルの読み込み、コンテキスト管理を提供します。- — 検索、スクレイプ、インタラクト(ブラウザ自動化)、バッシュ。firecrawl-aisdkによるサポート。

概要(AI 翻訳)

Firecrawlは firecrawl.dev/app/agent で研究レベルの自律エージェントを運用しており、構造化ウェブリサーチに最適化されたSpark 1モデルで動いています。このリポジトリは、自分で構築するためのオープンソースの基盤を提供します — フォークしたり、モデルを交換したり、スキルを追加したり、好きなように展開したりできます。

始めよう

オープンソース

各レイヤーはその下のレイヤーの上に積み重ねていきます。すぐに使えるアプリを作るなら上から始め、プリミティブをより細かく管理するためにスタックの下位に進むと良いでしょう。

レイヤー 説明 始めよう
Next.js テンプレートチャットUI、ストリーミング、スキル、サブエージェント、構造化出力 firecrawl create agent -t next
エクスプレステンプレート スキル、サブエージェント、構造化出力を持つAPIサーバー firecrawl create agent -t express
↑
エージェントコア ディープエージェント(LangChain)を基に構築されたオーケストレーター。スキル、サブエージェント、構造化出力 firecrawl create agent -t library
↑
Firecrawl AI SDK Vercel AI SDKツールとして検索、スクレイプ、インタラクト npm i firecrawl-aisdk
↑
Firecrawl SDKスクレイプ、検索、クロール、抽出のためのコアAPIクライアント npm i @mendable/firecrawl-js
↑
API参照REST API、任意の言語から使用 ドキュメント。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Firecrawl Web Agent

Firecrawl runs a research-grade autonomous agent at firecrawl.dev/app/agent, powered by Spark 1 models optimized for structured web research. This repo gives you the open-source foundation to build your own — fork it, swap models, add skills, and deploy however you want.

Get started

# 1. Install the Firecrawl CLI and authenticate
npx -y firecrawl-cli@latest init -y --browser

# 2. Scaffold an agent project
firecrawl create agent -t next

Open Source

Each layer builds on the one below it. Start at the top for a ready-to-use app, or go lower in the stack for finer control over the primitives.

Layer Description Get started
Next.js Template Chat UI, streaming, Skills, Subagents, structured output firecrawl create agent -t next
Express Template API server with Skills, Subagents, structured output firecrawl create agent -t express
↑
Agent Core Orchestrator built on Deep Agents (LangChain). Skills, Subagents, structured output firecrawl create agent -t library
↑
Firecrawl AI SDK Search, Scrape, Interact as Vercel AI SDK tools npm i firecrawl-aisdk
↑
Firecrawl SDK Core API client for Scrape, Search, Crawl, Extract npm i @mendable/firecrawl-js
↑
API Reference REST API, use from any language docs.firecrawl.dev

Examples

Level Examples
Next.js Full template
Express API server
Agent Core Basic · Structured output · Parallel Subagents · With Skills · Streaming
Firecrawl AI SDK npmjs.com/package/firecrawl-aisdk

How it works

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add firecrawl/web-agent
MCP 初心者?mcpskill.org のガイドから始めましょう →