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.
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 les skills Firecrawl pour 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 :
Avant d’utiliser la CLI, vous devez vous authentifier avec votre clé API Firecrawl.
Afficher la configuration
Auto-hébergé / Développement local
Pour les instances Firecrawl auto-hébergées ou le développement local, utilisez l’option --api-url :
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érifiez l’installation, l’authentification et affichez les limites de débit :
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.
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.
Options disponibles :
Recherchez sur le Web et, si besoin, extrayez le contenu des résultats.
Options disponibles :
Découvrez rapidement toutes les URL d’un site.
Options de la commande Map
Options disponibles :
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.
Options disponibles :
Lancer un crawl sur l’ensemble d’un site web à partir d’une URL.
Consulter l’état du crawl
Options disponibles :
Recherchez et collectez des données sur le web à l’aide de prompts en langage naturel.
Options disponibles :
Consultez le solde et l’utilisation des crédits de votre équipe.
Afficher la version de la CLI.
Ces options sont disponibles pour toutes les commandes :
La CLI écrit sur stdout par défaut, ce qui facilite l’utilisation de pipes ou la redirection :
- Un seul format : renvoie le contenu brut (texte markdown, HTML, etc.)
- Plusieurs formats : renvoie du JSON avec toutes les données demandées
Exploration complète du site
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 :
La CLI et les skills Firecrawl sont open source et disponibles sur GitHub : firecrawl/cli
Ê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é.