Qu'est-ce qu'Openclaw (Moltbot / Clawdbot) ? Comment l'utiliser en tant que débutant ?

CometAPI
AnnaJan 27, 2026
Qu'est-ce qu'Openclaw (Moltbot / Clawdbot) ?  Comment l'utiliser en tant que débutant ?

Le paysage de l’intelligence artificielle évolue rapidement, passant de « chatbots » passifs qui répondent aux questions à des « agents » actifs qui exécutent des tâches. À l’avant-garde de cette révolution se trouve Clawdbot (souvent stylisé avec l’emoji homard 🦞), un outil open source qui a conquis la communauté des développeurs. Contrairement aux outils d’IA traditionnels confinés à un onglet de navigateur, Clawdbot agit comme un opérateur déployé localement qui vit dans vos applications de messagerie et contrôle votre ordinateur pour exécuter des workflows réels.

Ce guide propose une analyse approfondie de Clawdbot, couvrant son architecture, son installation, sa configuration et ses usages avancés afin de vous aider à transformer votre productivité au quotidien.

Qu’est-ce qui le distingue d’un chatbot ?

Contrairement aux chatbots à session unique, Clawdbot est conçu pour être persistant et procédural : il stocke des états durables, charge des compétences de manière sélective, exécute des scripts sur votre machine (avec des permissions configurées) et est conçu pour agir de manière autonome lorsqu’il est déclenché par des plannings, des webhooks ou des messages. Cette conception ouvre de nouveaux workflows, mais augmente aussi le besoin de contrôles opérationnels et d’une isolation appropriée.

Qu’est-ce que Clawdbot et pourquoi révolutionne-t-il l’assistance IA ?

Clawdbot est un framework d’automatisation d’IA open source, local-first, conçu pour fonctionner comme un « assistant d’exécution privé » plutôt que comme un simple interlocuteur. Alors que des outils comme ChatGPT ou Claude standard permettent de discuter avec une IA, ils sont généralement « sandboxés », ce qui signifie qu’ils ne peuvent pas toucher à vos fichiers, gérer votre réseau local ou exécuter du code sur votre machine en dehors d’environnements spécifiques et limités.

Philosophie centrale : « L’exécution avant la conversation »

Clawdbot comble le fossé entre le raisonnement de haut niveau (fourni par des modèles de langage de grande taille comme Claude 3.5 Sonnet d’Anthropic ou des modèles locaux via Ollama) et les opérations système de bas niveau. Il s’exécute comme un démon (service en arrière-plan) sur votre matériel—souvent un Mac Mini, un Raspberry Pi ou un serveur local—et se connecte à vos plateformes de messagerie préférées comme Telegram, WhatsApp, Discord ou Slack.

Principales différenciations

  1. Souveraineté locale : Clawdbot fonctionne sur votre infrastructure. Vos données, mémoires et journaux sont stockés localement, souvent dans de simples formats Markdown, vous garantissant la propriété de votre empreinte numérique.
  2. Comportement agentique : Il ne se contente pas d’attendre des requêtes. Clawdbot peut être configuré pour être proactif—vous envoyer des briefings matinaux, surveiller l’état des serveurs ou vous rappeler des échéances sans que vous n’initiiez la conversation.
  3. Interface universelle : Au lieu d’exiger une application dédiée, il vous rejoint là où vous êtes déjà. Vous envoyez des SMS à votre assistant IA dans le même fil WhatsApp ou Telegram où vous échangez avec vos amis.

Quelles sont les fonctionnalités principales de Clawdbot ?

Clawdbot regorge de fonctionnalités destinées aux power users, aux développeurs et aux passionnés de productivité.

1. Connectivité multiplateforme

Clawdbot agit comme un cerveau central qui peut parler via plusieurs « bouches ». Il prend en charge un large éventail de protocoles de messagerie, vous permettant de changer d’appareil en toute transparence.

  • Plateformes prises en charge : Telegram, WhatsApp, Discord, Slack, Signal et iMessage.
  • Contexte unifié : Une conversation démarrée sur Telegram peut être référencée plus tard via Slack si ces canaux partagent le même contexte mémoire.

2. Intégration système approfondie

Contrairement aux agents cloud, Clawdbot a accès (avec permissions) à votre environnement local.

  • Accès au système de fichiers : Il peut lire, écrire et organiser des fichiers sur votre disque.
  • Exécution de shell : Il peut lancer des commandes terminal (par ex. git pull, npm install, mises à jour système).
  • Contrôle du navigateur : Il peut automatiser des interactions web, telles que remplir des formulaires ou extraire des données.

3. Auto‑évolution et compétences dynamiques

L’une des fonctionnalités les plus futuristes de Clawdbot est sa capacité à « s’améliorer lui‑même ». Vous pouvez lui demander d’écrire une nouvelle « compétence » ou extension pour lui‑même. Par exemple, si vous voulez qu’il vérifie la météo mais qu’il n’a pas de plugin météo, vous pouvez lui demander d’écrire un script Python ou Node.js qui interroge une API météo, et il intégrera immédiatement cette capacité.

4. Mémoire à long terme

Clawdbot utilise une architecture mémoire persistante. Il crée une sorte de « graphe de connaissances » en stockant l’historique des interactions et les préférences utilisateur dans des fichiers locaux. Cela signifie qu’il se souvient que vous préférez Python à JavaScript ou que vos réunions ont généralement lieu le mardi, sans qu’il soit nécessaire de le rappeler à chaque session.

Comment fonctionne Clawdbot ?

Vue d’ensemble de l’architecture

À haut niveau, Clawdbot comporte trois couches qui interagissent :

  1. Passerelle / plan de contrôle : Un service exposé au réseau qui achemine les messages des plateformes de chat vers vos instances d’agent et gère l’authentification et la configuration.
  2. Runtime de l’agent (assistant) : Le processus qui maintient l’état, exécute les compétences, communique avec les LLM (locaux ou cloud) et réalise des actions.
  3. Canaux et compétences : Connecteurs pour les canaux de messagerie (WhatsApp, Telegram, iMessage, Slack, Discord, etc.) et plugins de compétences qui implémentent des capacités concrètes (envoi d’e-mails, gestion d’agenda, opérations GitHub, domotique).

Flux d’une interaction typique

  1. Un message arrive sur un canal (par ex., vous envoyez un message à votre Clawdbot sur Telegram).
  2. La passerelle authentifie et transmet le message à l’agent.
  3. L’agent traite le message (utilise éventuellement un LLM ou un moteur de règles), décide de répondre ou d’exécuter une action (par ex., envoyer un e-mail ou déclencher un script), puis répond ou déclenche l’intégration configurée.
  4. L’agent journalise l’action et peut vous notifier de manière proactive si la tâche est terminée ou si un suivi est nécessaire.

Intégration des LLM et des outils

Clawdbot est agnostique au modèle : il envoie des prompts et des requêtes d’invocation d’outils à l’API LLM que vous configurez dans .env (OpenAI, Anthropic, Google, etc.). Le raisonnement et la planification des étapes proviennent des réponses du LLM, mais l’agent exécute des étapes concrètes localement ou via des API configurées (par exemple, en appelant votre serveur SMTP, en invoquant un script shell ou en appelant une API cloud). Étant donné que le « cerveau » est un LLM externe mais que le plan d’exécution réside sur votre appareil, les opérateurs doivent gérer soigneusement les clés API et les limites de permissions locales.

Comment installer et configurer Clawdbot ?

L’installation nécessite une familiarité de base avec la ligne de commande (Terminal).

La configuration recommandée s’effectue sur une machine qui reste allumée 24/7, comme un Mac Mini ou un Raspberry Pi 5.

Prérequis

  • Node.js : Version 18 ou supérieure.
  • Clé API : Une clé API Anthropic (si vous utilisez Claude) ou OpenAI.
  • Jeton de bot de messagerie : Par ex., un jeton de bot Telegram obtenu via @BotFather.

Étape 1 : Installation via NPM

La façon la plus simple d’installer Clawdbot est d’utiliser npm (Node Package Manager).

bash

# [...](asc_slot://start-slot-41)Open your terminal and run:
npm install -g clawdbot@latest

# Verify installation
clawdbot --version

Étape 2 : Assistant d’intégration

Clawdbot est fourni avec un assistant interactif qui simplifie le processus de configuration complexe.

bash
clawdbot onboard --install-daemon

Pendant l’intégration, il vous sera demandé :

  1. Mode passerelle : Choisissez Local pour un usage personnel.
  2. Authentification : Saisissez votre clé API Anthropic ou OpenAI.
  3. Sélection du modèle : Sélectionnez Claude 3.5 Sonnet pour le meilleur équilibre entre vitesse et capacités.
  4. Configuration du canal : Sélectionnez votre application de chat principale (par ex., Telegram). Vous devrez y coller votre jeton de bot.
  5. Configuration du démon : Sélectionner yes garantit le redémarrage automatique de Clawdbot si votre ordinateur redémarre.

Étape 3 : Configuration manuelle (optionnelle)

Pour les utilisateurs avancés, vous pouvez éditer directement le fichier de configuration, généralement situé dans ~/.clawdbot/clawdbot.json.

Exemple de configuration (clawdbot.json) :

JSON

{
  "system": {
    "timezone": "America/New_York",
    "name": "Jarvis"
  },
  "llm": {
    "provider": "anthropic",
    "model": "claude-3-5-sonnet-20240620",
    "apiKey": "sk-ant-..."
  },
  "channels": {
    "telegram": {
      "enabled": true,
      "token": "123456789:ABCdefGHIjklMNOpqrsTUVwxyz",
      "allowedUsers": ["your_telegram_username"]
    },
    "whatsapp": {
      "enabled": false
    }
  },
  "permissions": {
    "fileSystem": true,
    "shell": true,
    "browser": false
  }
}

Étape 4 : Démarrage de la passerelle

Si vous n’avez pas installé le démon, vous pouvez démarrer le bot manuellement :

bash

clawdbot gateway --port 18789 --verbose

Une fois en cours d’exécution, vous devriez voir des journaux indiquant une connexion réussie à votre plateforme de messagerie.

Comment maîtriser ClawdBot AI avec les meilleures pratiques ?

Une fois installé, interagir avec Clawdbot est aussi simple que d’envoyer un message. Toutefois, pour en tirer le maximum tout en maintenant la sécurité, suivez ces recommandations.

Commandes d’utilisation de base

Vous vous adressez à Clawdbot en langage naturel, mais comprendre ses capacités aide.

IntentionExemple de commande
Gestion de fichiers« Trouve tous les fichiers PDF créés la semaine dernière et déplace-les dans le dossier ‘Archive’. »
Recherche Web« Recherchez les dernières actualités sur l’informatique quantique et rédigez un résumé. »
Programmation« Lis le fichier main.py dans le répertoire courant et corrige l’erreur de syntaxe à la ligne 40. »
Planification« Vérifie mon Google Calendar pour des créneaux libres mardi après-midi. »

Qu’est-ce qu’une « compétence » simple et comment en écrire une ?

Une compétence Clawdbot est un dossier qui contient un fichier SKILL.md avec un frontmatter YAML (métadonnées : name, description, triggers) et un corps qui décrit la procédure, plus un dossier optionnel scripts/ qui effectue le travail. Ce modèle est compatible avec AgentSkills et similaire aux modèles de compétences Claude/Agent. Voici un exemple minimaliste de compétence décrivant l’envoi d’un e-mail basé sur un template (illustratif — adaptez les scripts à votre environnement) :

Répertoire

my-email-skill/
  SKILL.md
  scripts/
    send_email.py

SKILL.md

---
name: send-email
description: Send a templated email from the local SMTP server.
triggers:
  - "send an email"
  - "email to"
---

# Send Email Skill

When the user asks to send an email, gather `to`, `subject`, and `body`.
Run `scripts/send_email.py` with these args and report result.

scripts/send_email.py (Python, minimal)

#!/usr/bin/env python3
import sys, smtplib
from email.message import EmailMessage

to = sys.argv[1]
subject = sys.argv[2]
body = sys.argv[3]

msg = EmailMessage()
msg["From"] = "you@example.com"
msg["To"] = to
msg["Subject"] = subject
msg.set_content(body)

# NOTE: configure SMTP credentials beforehand in a secure store
with smtplib.SMTP("localhost") as s:
    s.send_message(msg)
print("sent")

Clawdbot appellera le script lorsque l’agent décidera que la compétence est nécessaire. Les compétences peuvent être bien plus avancées (exécuter des tests, appeler des API distantes, manipuler des fichiers, etc.). Le registre public des compétences (ClawdHub) contient de nombreuses compétences communautaires que vous pouvez examiner.

Bonnes pratiques de sécurité

Donner à une IA l’accès au shell de votre ordinateur comporte des risques.

  1. Limiter les permissions : Dans votre clawdbot.json, réglez shell: false si vous n’avez pas strictement besoin d’un accès au terminal. N’activez-le que pour des tâches de développement.
  2. Sandboxing : Lorsque vous demandez à Clawdbot d’écrire du code, demandez-lui d’afficher le code pour revue plutôt que de l’exécuter aveuglément (« Écris un script pour supprimer les anciens fichiers, mais montre-moi d’abord le code »).
  3. Isolation réseau : Si vous l’exécutez sur un serveur, utilisez un pare-feu pour restreindre le trafic entrant vers le port de la passerelle uniquement depuis localhost ou des IP de confiance.
  4. Utiliser le mode « Loopback » : Assurez-vous que la passerelle se lie à 127.0.0.1 (localhost) afin qu’elle ne soit pas exposée à Internet public, à moins que vous n’utilisiez un tunnel sécurisé comme Cloudflare Tunnel ou Tailscale.

Optimiser les coûts

Gestion du contexte : Clawdbot envoie l’historique de conversation au LLM. Effacez périodiquement le contexte (souvent via une commande comme /clear ou « Oublie le contexte précédent ») pour éviter une explosion de l’usage de tokens.

Sélection de modèles : Utilisez les modèles « Haiku » ou « Flash » pour les tâches simples (résumés, catégorisation) et « Opus » ou « Sonnet » pour les tâches de codage ou de raisonnement complexes.

En quoi l’API CometAPI aide-t-elle Clawdbot ?

Clawdbot se connecte à CometAPI en utilisant le point de terminaison compatible OpenAI de CometAPI. Étant donné que Clawdbot vous permet de définir des fournisseurs de LLM (Large Language Model) personnalisés, vous pouvez effectivement remplacer le « cerveau » par défaut (comme Anthropic ou OpenAI) par CometAPI.

Cette connexion transforme Clawdbot d’un assistant mono-modèle en une plate-forme multi-modèles, lui donnant accès à plus de 500 modèles agrégés par CometAPI.

En d’autres termes :

Clawdbot traite CometAPI comme un point de terminaison de fournisseur LLM, tout comme OpenAI ou Anthropic.

CometAPI agit comme une passerelle LLM unifiée, tandis que Clawdbot agit comme le runtime d’agent qui envoie des prompts, des appels d’outils et des requêtes de raisonnement à cette passerelle.

Comment Clawdbot se connecte-t-il techniquement à CometAPI ?

Clawdbot utilise des variables d’environnement pour configurer son backend LLM. Pour se connecter à CometAPI, vous configurez :

  1. URL de base de l’API
  2. Clé API
  3. Nom du modèle (mappé aux modèles pris en charge par CometAPI)

Exemple de configuration .env

# Tell Clawdbot to use an OpenAI-compatible provider
LLM_PROVIDER=openai

# CometAPI endpoint
OPENAI_API_BASE=https://api.cometapi.com/v1

# Your CometAPI key
OPENAI_API_KEY=cmpt-xxxxxxxxxxxxxxxx

# Model routed by CometAPI
OPENAI_MODEL=gpt-4o-mini

Comme CometAPI suit le schéma compatible OpenAI, aucune modification de code n’est requise à l’intérieur de Clawdbot. L’agent envoie simplement ses requêtes à CometAPI au lieu d’OpenAI.

Pourquoi utiliser Clawdbot + CometAPI

Clawdbot + CometAPI est une association naturelle :

  • Clawdbot fournit l’agent, les compétences, la mémoire et l’exécution
  • CometAPI fournit l’abstraction LLM, le routage, la fiabilité et le contrôle des coûts

Ensemble, ils forment une pile IA autonome prête pour la production :

Clawdbot pense et agit — CometAPI décide quel cerveau utiliser.

Tableau récapitulatif

FonctionnalitéSans CometAPIAvec CometAPI
Sélection de modèlesVerrouillé sur un fournisseur (par ex., seulement Anthropic)Accès à 500+ modèles (OpenAI, Google, Meta, etc.)
FiabilitéVulnérable aux pannes d’un seul fournisseurHaute disponibilité via routage agrégé
ConfigurationRe‑authentification requise pour chaque nouveau fournisseurUne seule clé API pour tout
Contrôle des coûtsTarifs fixes du fournisseurPossibilité de router vers le modèle efficace le moins cher

Les 5 principaux cas d’utilisation de Clawdbot

Clawdbot excelle dans les scénarios où le changement de contexte entre applications nuit à la productivité.

1. L’assistant « DevOps »

Les développeurs utilisent Clawdbot pour gérer des déploiements sans quitter Slack ou Discord.

  • Scénario : Vous recevez une alerte serveur pendant le dîner.
  • Action : Vous envoyez à Clawdbot : « Vérifie les logs du service Nginx sur le serveur de production. »
  • Résultat : Clawdbot se connecte en SSH au serveur (si configuré), exécute tail -f /var/log/nginx/error.log, et colle les 20 dernières lignes dans votre chat.

2. Triage intelligent des e-mails

Connectez Clawdbot à votre API Gmail.

  • Scénario : Vous avez 500 e‑mails non lus.
  • Action : « Analyse ma boîte de réception pour les e‑mails urgents de ‘Client X’ et résume les points d’action. »
  • Résultat : Il parse le JSON/XML de votre boîte, filtre par expéditeur, lit les corps de message et vous envoie une liste à puces de tâches.

3. Apprentissage et recherche personnels

Clawdbot peut être un compagnon de recherche qui construit une base de connaissances.

  • Scénario : Vous apprenez Rust.
  • Action : « Crée un plan d’apprentissage pour Rust. Tous les matins à 8 h, envoie‑moi un petit exercice de code. »
  • Résultat : Il configure une tâche cron (Automatisation proactive) pour vous envoyer quotidiennement du contenu qu’il récupère ou génère.

4. Orchestrateur de maison intelligente

En s’intégrant aux API Home Assistant, Clawdbot devient une interface de langage naturel pour votre maison.

  • Scénario : « Je rentre chez moi. »
  • Action : Clawdbot déclenche un script pour régler le thermostat à 72 °F et allumer les lumières du salon.

5. Création de contenu automatisée

Pour les créateurs de contenu (comme les utilisateurs de CometAPI), Clawdbot peut rationaliser la phase de rédaction.

  • Scénario : « Surveille TechCrunch pour des nouvelles sur ‘LLM Pricing’. S’il apparaît un nouvel article, rédige un billet de blog de 500 mots au format Markdown. »
  • Résultat : Il agit comme un veilleur 24/7 et un rédacteur, vous économisant des heures de vérifications manuelles.

Conclusion

Clawdbot représente un saut significatif dans l’informatique personnelle orientée IA. En découplant l’IA du navigateur et en l’intégrant aux couches du système d’exploitation et de messagerie, il permet aux utilisateurs d’automatiser les tâches répétitives et de se concentrer sur la créativité. Bien qu’il requière une configuration technique et une approche réfléchie de la sécurité, les gains de productivité offerts par un assistant 24/7, proactif et conscient du contexte sont sans égal sur le marché actuel.

Que vous soyez un développeur cherchant à automatiser des workflows git ou un power user gérant une vie numérique complexe, Clawdbot offre le framework pour construire votre acolyte numérique ultime.

Si vous souhaitez une plate-forme API avec des modèles de plusieurs fournisseurs (tels que OpenAI, Chatgpt, Claude, etc.) à un prix inférieur au tarif officiel, alors CometAPI est le meilleur choix. Pour commencer, explorez les capacités des modèles dans le Playground et consultez le guide de l’API pour des instructions détaillées. Avant d’accéder au service, assurez‑vous de vous être connecté à CometAPI et d’avoir obtenu la clé API. CometAPI offre un prix bien inférieur au prix officiel pour vous aider à intégrer.

Prêt à démarrer ? → Inscrivez-vous à CometAPI dès aujourd’hui !

Si vous souhaitez découvrir d’autres astuces, guides et actualités sur l’IA, suivez‑nous sur VK, X et Discord !

En savoir plus

500+ Modèles en Une API

Jusqu'à 20% de réduction