
firecrawl/web-agent
Browser automationЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
🔥 Открытый агент веб-данных, оптимизированный для структурированных веб-исследований
Обзор
Firecrawl запускает автономный агент исследовательского уровня в firecrawl.dev/app/agent, основанный на моделях Spark 1, оптимизированных для структурированных веб-исследований. Этот репозиторий даёт вам открытую основу для создания собственного — форковать его, менять модели, добавлять навыки и внедрять по своему усмотрению. Каждый слой строится на нижнем. Начинайте сверху для готового приложения или опускайтесь ниже в стеке для более тонкого контроля над примитивами. Агент объединяет веб-инструменты с AI-моделью в цикле — он планирует, действует, наблюдает и повторяет до завершения задачи. Этот жгут — Deep Agents (от LangChain), который даёт нам цикл план-действие, параллельное создание субагентов задач и загрузку SKILL.md по требованию прямо из коробки. Наш агент-ядро интегрирует инструменты Firecrawl в эту среду выполнения и накладывает структурированный вывод и стриминг. - — Глубокие агенты. Обеспечивает цикл агентов, появление субагентов, загрузку навыков и управление контекстом. - — Поиск, Скрейпинг, Взаимодействие (автоматизация браузера), bash. Работает на firecrawl-aisdk.
Обзор (машинный перевод)
Firecrawl запускает автономный агент исследовательского уровня в firecrawl.dev/app/agent, основанный на моделях Spark 1, оптимизированных для структурированных веб-исследований. Этот репозиторий даёт вам открытую основу для создания собственного — форковать его, менять модели, добавлять навыки и внедрять по своему усмотрению.
Начинайте
Открытый исходный код
Каждый слой строится на нижнем. Начинайте сверху для готового приложения или опускайтесь ниже в стеке для более тонкого контроля над примитивами.
| Слой | Описание | Начать |
|---|---|---|
| Next.js Шаблон | Чат-интерфейс, стриминг, навыки, субагенты, структурированный вывод | 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, использовать с любого языка | документация. |
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add firecrawl/web-agent