Skip to main content
Recherchez, scrapez, interagissez, lancez des crawls, cartographiez et exécutez des jobs d’agent directement depuis le terminal. Le CLI Firecrawl fonctionne seul ou avec des skills que des agents IA de développement comme Claude Code, Antigravity et OpenCode peuvent découvrir et utiliser automatiquement.

Installation

Si vous utilisez un agent IA comme Claude Code, vous pouvez installer les skills Firecrawl ci-dessous et l’agent les configurera pour vous.
  • --all installe tous les segments de skills Firecrawl (CLI, build, workflows) sur tous les agents de codage IA détectés
  • --browser ouvre automatiquement le navigateur pour l’authentification Firecrawl
Après avoir installé les skills, redémarrez votre agent pour qu’il les détecte.
Vous pouvez également installer manuellement la CLI Firecrawl au niveau global avec npm :
CLI

Authentification

Avant d’utiliser la CLI, vous devez vous authentifier avec votre clé API Firecrawl.
Certaines commandes CLI fonctionnent sans vous connecter. Si aucune clé API n’est configurée, les commandes prises en charge utilisent le niveau gratuit sans clé — gratuit, mais limité par IP. Voir Limites de débit pour la liste actuelle des commandes sans clé et les points à connaître. Inscrivez-vous pour obtenir une clé gratuite et bénéficier de 1 000 crédits ainsi que de limites plus élevées ; la CLI l’utilise automatiquement une fois configurée.

Connexion

CLI

Afficher la configuration

CLI

Déconnexion

CLI

Auto-hébergé / Développement local

Pour les instances Firecrawl auto-hébergées ou le développement local, utilisez l’option --api-url :
CLI
Lorsque vous utilisez une URL d’API personnalisée (toute URL différente de https://api.firecrawl.dev), l’authentification par clé d’API est automatiquement contournée, ce qui vous permet d’utiliser des instances locales sans clé d’API.

Vérifier l’état

Vérifiez l’installation, l’authentification et affichez les limites de débit :
CLI
Sortie une fois prête :
  • Concurrence : Nombre maximal de tâches en parallèle. Exécutez des opérations parallèles au plus près de cette limite, sans la dépasser.
  • Crédits : Crédits API restants. Chaque opération de scrape/crawl consomme des crédits.

Commandes

La commande masquée firecrawl browser est dépréciée pour les workflows d’agents. Utilisez d’abord firecrawl scrape <url>, puis firecrawl interact ... avec la session de scrape ainsi obtenue.

Scrape

Analysez une seule URL et extrayez son contenu dans différents formats.
Utilisez --only-main-content pour obtenir un résultat propre sans navigation, pied de page ni publicités. C’est recommandé pour la plupart des cas d’usage où vous souhaitez uniquement l’article ou le contenu principal de la page.
CLI

Formats de sortie

CLI

Options de Scrape

CLI
Options disponibles :
Recherchez sur le Web et, si besoin, extrayez le contenu des résultats.
CLI

Options de recherche

CLI
Options disponibles :

Map

Découvrez rapidement toutes les URL d’un site.
CLI

Options de la commande Map

CLI
Options disponibles :

Interact

Scrapez une page, puis interagissez avec elle en langage naturel ou à l’aide de code. Interact utilise par défaut le dernier scrape, ou vous pouvez fournir un ID de scrape spécifique.
CLI
Options disponibles :

Crawl

Lancer un crawl sur l’ensemble d’un site web à partir d’une URL.
CLI

Consulter l’état du crawl

CLI

Options de crawl

CLI
Options disponibles :

Monitor

Créez des scrapes ou crawls récurrents qui comparent chaque exécution à l’instantané précédent. Ajoutez un objectif lorsque vous voulez que Firecrawl évalue quelles pages modifiées sont pertinentes pour votre cas d’usage.
CLI
Les objectifs du monitor doivent rester courts et fidèles à l’intention de l’utilisateur : indiquez ce qui doit déclencher une alerte, reformulez toute portée précisée et n’incluez des exclusions que lorsqu’elles sont évidentes ou explicitement demandées. Si l’utilisateur demande “tout changement”, gardez l’objectif large. Options disponibles :

Agent

Recherchez et collectez des données sur le web à l’aide de prompts en langage naturel.
CLI

Options de l’agent

CLI
Options disponibles :

Utilisation des crédits

Consultez le solde et l’utilisation des crédits de votre équipe.
CLI

Version

Afficher la version de la CLI.
CLI

Options globales

Ces options sont disponibles pour toutes les commandes :

Gestion de la sortie

La CLI écrit sur stdout par défaut, ce qui facilite l’utilisation de pipes ou la redirection :
CLI

Comportement des formats

  • Un seul format : renvoie le contenu brut (texte markdown, HTML, etc.)
  • Plusieurs formats : renvoie du JSON avec toutes les données demandées
CLI

Exemples

Scraping rapide

CLI

Exploration complète du site

CLI

Découverte de sites web

CLI

Flux de recherche

CLI

Agent

CLI

Combiner avec d’autres outils

CLI

Télémétrie

La CLI collecte des données d’utilisation anonymes lors de l’authentification afin d’améliorer le produit :
  • Version de la CLI, système d’exploitation et version de Node.js
  • Détection de l’outil de développement (par exemple, Cursor, VS Code, Claude Code)
Aucune donnée relative aux commandes, aux URL ou au contenu des fichiers n’est collectée via la CLI. Pour désactiver la télémétrie, définissez la variable d’environnement :
CLI

Open Source

La CLI Firecrawl et les trois catégories de skills sont open source sur GitHub :
  • firecrawl/cli — la CLI et les skills CLI (travail sur le web en direct)
  • firecrawl/skills — les skills Build (intégrer Firecrawl dans le code d’application)
  • firecrawl/firecrawl-workflows — les skills workflow (livrables reproductibles comme des synthèses de recherche, des audits SEO, des listes de prospects et des clones de design)
Êtes-vous un agent IA qui a besoin d’une clé API Firecrawl ? Consultez firecrawl.dev/agent-onboarding/SKILL.md pour obtenir les instructions d’onboarding automatisé.