Skip to main content

Installation

Installez la CLI Firecrawl globalement avec npm :
CLI
Si vous utilisez un agent IA comme Claude Code, vous pouvez installer le skill Firecrawl ci-dessous et l’agent pourra le configurer pour vous.
  • --all installe le skill Firecrawl pour tous les agents de codage IA détectés
  • --browser ouvre automatiquement le navigateur pour l’authentification Firecrawl
Après avoir installé le skill, redémarrez Claude Code pour qu’il prenne en compte le nouveau skill.

Authentification

Avant d’utiliser la CLI, vous devez vous authentifier avec votre clé API Firecrawl.

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

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 scraping

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 :

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 :

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 :
Lancez des sessions de navigateur dans le cloud et exécutez du code Python, JavaScript ou Bash à distance. Chaque session exécute une instance complète de Chromium — aucune installation de navigateur en local n’est requise. Le code s’exécute côté serveur avec un objet page Playwright préconfiguré et prêt à l’emploi.
CLI

Options du navigateur

CLI
Sous-commandes : Options d’exécution : Options de lancement : Options communes :

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

Automatisation du navigateur Web

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 et la Skill Firecrawl sont open source et disponibles sur GitHub : firecrawl/cli