Introduction à OpenClaw

À retenir — OpenClaw est un agent IA open-source et auto-hébergé : une passerelle qui relie vos messageries à des agents capables d'exécuter de vraies actions, avec votre propre clé API et vos données en local.

Qu'est-ce qu'OpenClaw ?

OpenClaw est un agent IA open-source et auto-hébergé. Concrètement, c'est une passerelle (un Gateway) qui tourne sur votre propre machine et relie vos applications de messagerie — Slack, Telegram, WhatsApp, Discord, Signal, Microsoft Teams, iMessage… — à un ou plusieurs agents IA capables d'exécuter de vraies actions : lire vos fichiers, lancer des commandes, appeler des API, résumer une boîte mail, surveiller des logs.

La philosophie tient en une image — « the lobster way » 🦞 : tout vit chez vous. Vous apportez votre propre clé API (Anthropic, OpenAI, Gemini, DeepSeek, ou un modèle local via Ollama), et le reste — sessions, mémoire, configuration — reste stocké localement, en clair, sur votre disque.

Auto-hébergé vs agents cloud

Aspect Agent cloud (SaaS) OpenClaw (auto-hébergé)
Données Sur les serveurs du fournisseur Sur votre machine, en local
Clé LLM Souvent incluse, facturée par l'éditeur La vôtre (BYO API key), vous payez le provider directement
Modèle Imposé par la plateforme Au choix : Claude, GPT, Gemini, Ollama…
Personnalisation Limitée à ce que l'UI expose Totale (config, skills, agents)
Mémoire Boîte noire Fichiers Markdown lisibles sur disque
Model-agnostic, par design

OpenClaw ne vous enferme dans aucun fournisseur. Vous pouvez démarrer avec Claude pour le raisonnement, basculer sur un modèle open-weight via Ollama pour les tâches sensibles, et garder GPT pour autre chose — sans changer d'outil.

L'architecture en trois idées

OpenClaw repose sur trois concepts qu'il faut avoir en tête avant d'installer quoi que ce soit.

1. Le Gateway, un processus longue durée

Le cœur d'OpenClaw est le Gateway : un processus Node.js qui tourne en permanence (souvent installé comme daemon/service système). C'est lui qui écoute les messages entrants sur chaque canal, route la demande vers le bon agent, exécute le tour de conversation, puis renvoie la réponse sur le canal d'origine.

2. Des agents multiples, à mémoire isolée

OpenClaw est multi-agents. Vous pouvez faire tourner plusieurs agents spécialisés en parallèle : un pour la recherche, un pour le support client, un pour l'ops. Chaque agent dispose de sa propre mémoire et de son propre périmètre d'outils (skills). L'isolation est réelle : l'agent « support » ne voit pas les transcripts ni les fichiers de l'agent « ops ».

3. La mémoire en Markdown

La mémoire des agents n'est pas une base de données opaque : ce sont des fichiers Markdown sur disque. Vous pouvez les ouvrir, les lire, les corriger à la main, les versionner dans Git. C'est l'un des grands avantages de l'approche auto-hébergée.

Pourquoi ça change tout

Quand la mémoire est un fichier que vous pouvez lire, vous reprenez le contrôle : vous savez exactement ce que l'agent « sait », vous pouvez le corriger, et rien ne fuit vers un tiers.

À quoi ça sert concrètement ?

Quelques cas d'usage typiques d'OpenClaw :

  • Assistant personnel par chat — vous écrivez à votre agent sur Telegram, il vous répond, cherche, résume, agit.
  • Ops & monitoring — un agent « ops » surveille des logs et vous ping sur Slack en cas d'anomalie.
  • Automatisations métier — saisie de données, génération de rapports, tri d'e-mails, le tout déclenché depuis une conversation.
  • Hub multi-canal — un même agent joignable depuis WhatsApp, Slack et Discord à la fois.

Prérequis

Avant de passer à l'installation au chapitre suivant, assurez-vous d'avoir :

  • Node.js version 24 (recommandé) ou 22 LTS (22.19+ au minimum).
  • Une clé API chez le provider de votre choix (Anthropic, OpenAI, Gemini…) — ou Ollama installé pour du 100 % local.
  • Un terminal et les droits d'installer un service sur votre machine.
  • De quoi laisser un processus tourner en continu (votre poste, un VPS, un Raspberry Pi…).
OpenClaw exécute de vraies actions

Contrairement à un simple chatbot, un agent OpenClaw peut lire des fichiers, lancer des commandes et appeler des API. C'est puissant — et c'est aussi pourquoi le chapitre 4 est entièrement consacré à la sécurité et aux garde-fous. Gardez cette idée en tête dès le départ.

À retenir

OpenClaw est un agent IA open-source, auto-hébergé et model-agnostic, articulé autour d'un Gateway longue durée, de plusieurs agents à mémoire isolée (stockée en Markdown) et de canaux de messagerie comme interface. Vous apportez votre clé LLM, tout le reste tourne chez vous. Dans le prochain chapitre, on installe le Gateway et on le connecte à un modèle.

We use Microsoft Clarity to understand how the site is used and improve it. By continuing to browse, you accept it. You can disable it at any time.