Skip to main content
Busca, haz scraping, interactúa, rastrea, mapea y ejecuta trabajos de agentes directamente desde la terminal. La CLI de Firecrawl funciona por sí sola o con skills que los agentes de programación con IA, como Claude Code, Antigravity y OpenCode, pueden descubrir y usar automáticamente.

Instalación

Si estás usando un agente de IA como Claude Code, puedes instalar los Skills de Firecrawl a continuación y el agente los configurará por ti.
  • --all instala todos los segmentos de Skills de Firecrawl (CLI, build, flujos de trabajo) en todos los agentes de codificación con IA detectados
  • --browser abre el navegador automáticamente para la autenticación de Firecrawl
Después de instalar los Skills, reinicia tu agente para que pueda detectarlos.
También puedes instalar manualmente la CLI de Firecrawl de forma global usando npm:
CLI

Autenticación

Antes de usar la CLI, debes autenticarte con tu clave de API de Firecrawl.
Algunos comandos de la CLI funcionan sin iniciar sesión. Si no tienes ninguna clave de API configurada, los comandos compatibles usan el nivel gratuito sin clave: gratis, pero con límites por IP. Consulta Límites de tasa para ver la lista actual de comandos sin clave y las advertencias. Regístrate para obtener una clave gratuita y consigue 1.000 créditos y límites más altos; la CLI la usará automáticamente una vez configurada.

Inicio de sesión

CLI

Ver la configuración

CLI

Cerrar sesión

CLI

Autohospedado / Desarrollo local

Para instancias de Firecrawl autohospedadas o desarrollo local, usa la opción --api-url:
CLI
Cuando uses una URL de la API personalizada (cualquier valor distinto de https://api.firecrawl.dev), la autenticación con clave de API se omite automáticamente, lo que te permite usar instancias locales sin una clave de API.

Comprobar estado

Comprueba la instalación, la autenticación y consulta los límites de velocidad (rate limits):
CLI
Genera la salida cuando esté listo:
  • Concurrencia: Máximo de tareas en paralelo. Ejecuta operaciones en paralelo lo más cerca posible de este límite, pero sin superarlo.
  • Créditos: Créditos de API restantes. Cada operación de scrape/crawl consume créditos.

Comandos

El comando oculto firecrawl browser ha quedado obsoleto para los flujos de trabajo de agentes. Usa primero firecrawl scrape <url> y luego firecrawl interact ... con la sesión de scraping resultante.

Scrape

Extrae el contenido de una única URL en distintos formatos.
Usa --only-main-content para obtener una salida limpia sin navegación, pies de página ni anuncios. Se recomienda para la mayoría de los casos de uso en los que solo quieres el artículo o el contenido principal de la página.
CLI

Formatos de salida

CLI

Opciones de Scrape

CLI
Opciones disponibles:
Busca en la web y, opcionalmente, hace scraping de los resultados.
CLI

Opciones de búsqueda

CLI
Opciones disponibles:

Map

Obtén rápidamente todas las URL de un sitio web.
CLI

Opciones de mapeo

CLI
Opciones disponibles:

Interact

Haz scraping de una página y luego interactúa con ella usando lenguaje natural o código. Interact usa el scraping más reciente de forma predeterminada, o puedes pasar un ID de scraping específico.
CLI
Opciones disponibles:

Rastrear

Rastrea todo un sitio web a partir de una URL.
CLI

Consultar el estado del rastreo

CLI

Opciones de rastreo

CLI
Opciones disponibles:

Monitor

Crea scrapes o crawls recurrentes que calculen las diferencias de cada ejecución con respecto a la instantánea anterior. Añade un objetivo cuando quieras que Firecrawl determine qué páginas modificadas son relevantes para tu caso de uso.
CLI
Los objetivos del monitor deben ser breves y fieles a la intención del usuario: indica qué debe activar una alerta, reformula cualquier alcance especificado e incluye exclusiones solo cuando sean obvias o se soliciten explícitamente. Si el usuario pide “cualquier cambio”, mantén el objetivo amplio. Opciones disponibles:

Agente

Busca y recopila datos de la web usando indicaciones en lenguaje natural.
CLI

Opciones del agente

CLI
Opciones disponibles:

Uso de créditos

Consulta el saldo y el uso de créditos de tu equipo.
CLI

Versión

Mostrar la versión de la CLI.
CLI

Opciones globales

Estas opciones están disponibles para todos los comandos:

Manejo de la salida

La CLI envía la salida a stdout de forma predeterminada, lo que facilita usarla en pipes o redirigirla:
CLI

Comportamiento de los formatos

  • Un solo formato: Devuelve contenido sin procesar (texto markdown, HTML, etc.)
  • Varios formatos: Devuelve JSON con todos los datos solicitados
CLI

Ejemplos

Scrape rápido

CLI

Rastreo completo del sitio web

CLI

Descubrimiento de sitios web

CLI

Flujo de trabajo de investigación

CLI

Agente

CLI

Combínalo con otras herramientas

CLI

Telemetría

La CLI recopila datos de uso anónimos durante la autenticación para ayudar a mejorar el producto:
  • Versión de la CLI, sistema operativo y versión de Node.js
  • Detección de herramientas de desarrollo (por ejemplo, Cursor, VS Code, Claude Code)
No se recopilan datos de comandos, URL ni contenido de archivos a través de la CLI. Para desactivar la telemetría, configura la siguiente variable de entorno:
CLI

Código abierto

La CLI de Firecrawl y los tres segmentos de skills son de código abierto en GitHub:
  • firecrawl/cli — la CLI y las skills de CLI (trabajo web en vivo)
  • firecrawl/skills — skills de Build (integrar Firecrawl en el código de la aplicación)
  • firecrawl/firecrawl-workflows — skills de flujo de trabajo (entregables repetibles, como informes de investigación, auditorías SEO, listas de leads y clones de diseño)
¿Eres un agente de IA que necesita una clave de API de Firecrawl? Consulta firecrawl.dev/agent-onboarding/SKILL.md para obtener instrucciones de incorporación automatizada.