Pular para o conteúdo principal
Integre o Firecrawl com o OpenClaw para dar aos seus agentes a capacidade de fazer scraping, busca, crawling, extração e interação com a web — tudo por meio do Firecrawl CLI.

Por que Firecrawl + OpenClaw

  • Nenhum navegador local necessário — cada sessão é executada em um sandbox remoto e isolado. Sem instalações de Chromium, sem conflitos de drivers, sem pressão de RAM na sua máquina.
  • Paralelismo de verdade — execute muitas sessões de navegador ao mesmo tempo, sem disputa por recursos locais. Os agentes podem navegar em lotes por vários sites simultaneamente.
  • Seguro por padrão — navegação, avaliação do DOM e extração acontecem dentro de sandboxes descartáveis, não na sua estação de trabalho.
  • Melhor economia de tokens — os agentes recebem artefatos limpos (snapshots, campos extraídos) em vez de arrastar DOMs gigantes e logs de drivers para dentro da janela de contexto.
  • Kit de ferramentas web completo — scraping, busca e automação de navegador, tudo por meio de uma única CLI que seu agente já sabe usar.

Configuração

Peça ao seu agente para instalar a Firecrawl CLI, fazer a autenticação e inicializar a skill com este comando:
npx -y firecrawl-cli init --browser --all
  • --all instala a skill do Firecrawl em todos os agentes de codificação de IA detectados
  • --browser abre o navegador automaticamente para autenticação do Firecrawl
ou instale tudo separadamente:
npm install -g firecrawl-cli
firecrawl init skills
firecrawl login --browser
# Ou, pule o navegador e forneça sua chave de API diretamente:
export FIRECRAWL_API_KEY="fc-YOUR-API-KEY"
Verifique se tudo está configurado corretamente:
firecrawl --status
Após instalar a skill, seu agente OpenClaw descobre e usa automaticamente os comandos do Firecrawl — sem precisar de configuração extra.

Scrape

Faça o scraping de uma única página e extraia seu conteúdo:
firecrawl https://example.com --only-main-content
Obtenha formatos específicos:
firecrawl https://example.com --format markdown,links --pretty
Pesquise na web e, opcionalmente, extraia dados dos resultados:
firecrawl search "latest AI funding rounds 2025" --limit 10

# Pesquisar e extrair os resultados
firecrawl search "OpenClaw documentation" --scrape --scrape-formats markdown

Browser

Inicie uma sessão remota de navegador para automação interativa. Cada sessão é executada em um sandbox isolado — não requer instalação local do Chromium. O agent-browser já vem pré-instalado com mais de 40 comandos.
# Atalho: inicia automaticamente uma sessão se nenhuma estiver ativa
firecrawl browser "open https://news.ycombinator.com"
firecrawl browser "snapshot"
firecrawl browser "scrape"
firecrawl browser close
Interaja com os elementos da página usando refs do snapshot:
firecrawl browser "open https://example.com"
firecrawl browser "snapshot"
# snapshot retorna IDs @ref — use-os para interagir
firecrawl browser "click @e5"
firecrawl browser "fill @e3 'search query'"
firecrawl browser "scrape"
firecrawl browser close
A forma abreviada (firecrawl browser "...") envia comandos para agent-browser automaticamente e inicia uma sessão sandbox se não houver uma ativa. Seu agente emite ações em nível de intenção (open, click, fill, snapshot, scrape) em vez de escrever código Playwright.

Exemplo: diga ao seu agente

Aqui estão alguns prompts que você pode dar ao seu agente OpenClaw:
  • “Use Firecrawl para fazer scraping de https://example.com e resuma o conteúdo principal.”
  • “Busque as notícias mais recentes sobre a OpenAI e me dê um resumo dos 5 principais resultados.”
  • “Use o Firecrawl Browser para abrir o Hacker News, obter os 5 principais posts e os primeiros 10 comentários de cada um.”
  • “Rastreie a documentação em https://docs.firecrawl.dev e salve tudo em um arquivo.”

Leituras adicionais