# OpenClaw (/fr/quickstarts/openclaw)

<!-- agent-signals: reading_time_min: 3 · est_tokens: 1233 · updated: 2026-07-30 -->
Related: [Node.js](/fr/quickstarts/nodejs.md), [Next.js](/fr/quickstarts/nextjs.md), [Express](/fr/quickstarts/express.md), [NestJS](/fr/quickstarts/nestjs.md), [Fastify](/fr/quickstarts/fastify.md), [Hono](/fr/quickstarts/hono.md)

Intégrez Firecrawl à OpenClaw pour donner à vos agents la capacité d’effectuer du scraping, de la recherche, du crawling, de l’extraction et d’interagir avec le web — le tout via la [Firecrawl CLI](/fr/sdks/cli).

<div id="why-firecrawl-openclaw">
  ## Pourquoi Firecrawl + OpenClaw [#pourquoi-firecrawl--openclaw]
</div>

* **Aucun navigateur local nécessaire** — chaque session s’exécute dans un bac à sable distant et isolé. Pas d’installation de Chromium, pas de conflits de pilotes, pas de pression mémoire sur votre machine.
* **Véritable parallélisme** — exécutez de nombreuses sessions de navigateur en parallèle sans conflit sur les ressources locales. Les agents peuvent explorer plusieurs sites en parallèle, par lots.
* **Sécurisé par défaut** — la navigation, l’évaluation du DOM et l’extraction se font entièrement dans des bacs à sable jetables, et non sur votre station de travail.
* **Meilleure utilisation des tokens** — les agents reçoivent des artefacts propres (instantanés, champs extraits) au lieu de faire entrer d’énormes DOM et journaux de pilotes dans la fenêtre de contexte.
* **Boîte à outils web complète** — scraping, recherche et automatisation du navigateur, le tout via une seule CLI que votre agent sait déjà utiliser.

<div id="setup">
  ## Configuration [#configuration]
</div>

Demandez à votre agent d’installer le CLI Firecrawl, de s’authentifier, puis d’initialiser la compétence avec cette commande :

```bash
npx -y firecrawl-cli init --browser --all
```

* `--all` installe la compétence Firecrawl sur chaque agent de codage IA détecté
* `--browser` ouvre automatiquement le navigateur pour l’authentification Firecrawl

ou installez tout séparément :

```bash
npm install -g firecrawl-cli
firecrawl init skills
firecrawl login --browser
# Ou, ignorez le navigateur et fournissez votre clé API directement :
export FIRECRAWL_API_KEY="fc-YOUR-API-KEY"
```

Assurez-vous que tout est correctement configuré :

```bash
firecrawl --status
```

<Tip>
  Une fois la compétence installée, votre agent OpenClaw découvre et utilise automatiquement les commandes Firecrawl — aucune configuration supplémentaire n’est requise.
</Tip>

<div id="scrape">
  ## Scraping [#scraping]
</div>

Scraper une seule page et en extraire le contenu :

```bash
firecrawl https://example.com --only-main-content
```

Obtenir des formats spécifiques :

```bash
firecrawl https://example.com --format markdown,links --pretty
```

<div id="search">
  ## Recherche [#recherche]
</div>

Recherchez sur le Web et, si besoin, effectuez un scraping des résultats :

```bash
firecrawl search "latest AI funding rounds 2025" --limit 10

# Rechercher et extraire les résultats
firecrawl search "OpenClaw documentation" --scrape --scrape-formats markdown
```

<div id="browser">
  ## Navigateur [#navigateur]
</div>

Lancez une session de navigateur à distance pour l'automatisation interactive. Chaque session s'exécute dans un environnement sandbox isolé — aucune installation locale de Chromium n'est nécessaire. `agent-browser` est préinstallé avec plus de 40 commandes intégrées.

```bash
# Raccourci : lance automatiquement une session si aucune n'est active
firecrawl browser "open https://news.ycombinator.com"
firecrawl browser "snapshot"
firecrawl browser "scrape"
firecrawl browser close
```

Interagissez avec les éléments de la page à l'aide des refs du snapshot :

```bash
firecrawl browser "open https://example.com"
firecrawl browser "snapshot"
# snapshot retourne des IDs @ref — utilisez-les pour interagir
firecrawl browser "click @e5"
firecrawl browser "fill @e3 'search query'"
firecrawl browser "scrape"
firecrawl browser close
```

<Note>
  La forme abrégée (`firecrawl browser "..."`) envoie automatiquement des commandes à `agent-browser` et ouvre une session sandbox s'il n'y en a pas déjà une d'active. Votre agent déclenche des actions au niveau de l'intention (`open`, `click`, `fill`, `snapshot`, `scrape`) au lieu d'écrire du code Playwright.
</Note>

<div id="example-tell-your-agent">
  ## Exemple : donner des instructions à votre agent [#exemple-donner-des-instructions-à-votre-agent]
</div>

Voici quelques prompts que vous pouvez donner à votre agent OpenClaw :

* *« Utilise Firecrawl pour scraper [https://example.com](https://example.com) et résume le contenu principal. »*
* *« Recherche les dernières actualités d’OpenAI et donne-moi un résumé des 5 principaux résultats. »*
* *« Utilise Firecrawl Browser pour ouvrir Hacker News, récupère les 5 principaux articles et les 10 premiers commentaires de chacun. »*
* *« Parcours la documentation sur [https://docs.firecrawl.dev](https://docs.firecrawl.dev) et enregistre-la dans un fichier. »*

<div id="further-reading">
  ## Pour aller plus loin [#pour-aller-plus-loin]
</div>

* [Référence de la CLI Firecrawl](/fr/sdks/cli)
* [Documentation de Browser Sandbox](/fr/features/browser)
* [Documentation de l’Agent](/fr/features/agent)
