Firecrawl агент автономно навигирует по сложным многостраничным сайтам и извлекает структурированные данные JSON по заданной схеме.
npx -y skills add firecrawl/cli --skill firecrawl-agent --agent claude-codeAI-агент для автономного извлечения данных: навигирует по сложным сайтам и возвращает структурированный JSON. Используйте, когда нужны структурированные данные с сайтов — ценовые планы, списки продуктов, каталоги, любые данные в виде JSON со схемой. Работает 2–5 минут. Более мощный, чем простой скрапинг, для многостраничного структурированного извлечения.
# Извлечение структурированных данных
firecrawl agent "extract all pricing tiers" --wait -o .firecrawl/pricing.json
# С JSON-схемой для структурированного вывода
firecrawl agent "extract products" \
--schema '{"type":"object","properties":{"name":{"type":"string"},"price":{"type":"number"}}}' \
--wait -o .firecrawl/products.json
# Сфокусироваться на конкретных страницах
firecrawl agent "get feature list" --urls "<url>" --wait -o .firecrawl/features.json
| Параметр | Описание |
|---|---|
--urls <urls> | Начальные URL для агента |
--model <model> | Модель: spark-1-mini или spark-1-pro |
--schema <json> | JSON-схема для структурированного вывода |
--schema-file <path> | Путь к файлу JSON-схемы |
--max-credits <n> | Лимит кредитов для этого запуска агента |
--wait | Ждать завершения агента |
--pretty | Красивый вывод JSON |
-o, --output <path> | Путь к файлу вывода |
--wait для получения результатов inline. Без него возвращается job ID.--schema для предсказуемого структурированного вывода — иначе агент возвращает произвольные данные.--max-credits для ограничения расходов.scrape — быстрее и дешевле.