Test d’OpenClaw : L’assistant IA viral Clawdbot est-il à la hauteur des attentes ?

Test d’OpenClaw : L’assistant IA viral Clawdbot est-il à la hauteur des attentes ?

La révolution de l’IA continue d’évoluer avec des outils comme Clawdbot, un assistant personnel polyvalent conçu pour améliorer la productivité en gérant vos e-mails, calendriers et enregistrements de vols via des plateformes de messagerie populaires telles que WhatsApp et Telegram. Initialement nommé Clawdbot, il a été temporairement rebaptisé Moltbot en raison d’un conflit de nom avec une autre plateforme d’IA. La dernière mise à jour le nomme désormais OpenClaw. Malgré ces changements de nom, l’assistant a gagné en popularité en ligne, ce qui m’a incité à explorer ses fonctionnalités par moi-même. Après l’avoir utilisé pendant plusieurs jours, je l’ai trouvé très performant pour la gestion des tâches quotidiennes.

Qu’est-ce qu’OpenClaw ?

OpenClaw, anciennement connu sous les noms de Clawdbot et Moltbot, est un assistant personnel IA auto-hébergé qui va bien au-delà des simples interactions par messagerie instantanée. Contrairement aux chatbots classiques qui se contentent de faire des suggestions, OpenClaw est conçu pour effectuer des tâches de manière proactive. En l’installant sur votre appareil, vous pouvez le connecter à diverses applications que vous utilisez régulièrement, telles que WhatsApp, Telegram, Signal, Slack et Discord.

Une fois configuré, OpenClaw permet aux utilisateurs de gérer des tâches telles que la gestion des boîtes mail, l’envoi de messages, la planification de réunions, la gestion des rappels, voire même l’enregistrement des passagers. La particularité d’OpenClaw réside dans sa capacité à accéder directement à vos services : il peut se connecter, lire les e-mails et exécuter des actions, au lieu de simplement fournir des conseils.

Page d'accueil de l'interface de ligne de commande OpenClaw

Sur le plan fonctionnel, OpenClaw s’apparente davantage à un agent IA qu’à un chatbot classique. Il conserve le contexte des conversations précédentes, mémorise les préférences de l’utilisateur et peut exécuter des tâches complexes en enchaînant plusieurs actions. Ainsi, l’utilisateur n’a pas besoin de répéter les mêmes informations et l’assistant apprend ses préférences au fil du temps, comme les horaires de réunion ou les sonneries d’e-mail préférées.

Installation d’OpenClaw

Bien que la documentation d’installation d’OpenClaw paraisse exhaustive, la procédure d’installation en elle-même est simple. Je l’ai installé sur un Mac, et les mêmes instructions s’appliquent aux utilisateurs Linux et Windows utilisant WSL2.

Pour commencer, vous devez configurer l’interface de ligne de commande OpenClaw. Sous macOS et Linux, vous pouvez le faire rapidement en exécutant la commande suivante :

curl -fsSL https://openclaw.ai/install.sh | bash

Si vous utilisez Windows, l’installation se fera via PowerShell :

iwr -useb https://openclaw.ai/install.ps1 | iex

Après l’installation de l’interface de ligne de commande (CLI), vous suivrez un processus d’intégration. L’assistant vous guidera à travers différentes configurations, notamment le choix entre une passerelle locale ou distante. La plupart des utilisateurs privilégieront l’option locale, surtout si vous effectuez l’installation sur votre propre machine. Vous devrez ensuite spécifier le modèle d’IA que vous souhaitez utiliser ainsi que sa clé API.

Options de l'API OpenClaw LLM

L’assistant d’installation vous invitera également à connecter les plateformes de messagerie de votre choix. Par exemple, la connexion à WhatsApp utilise des codes QR, tandis que Telegram et Discord requièrent des jetons de bot spécifiques. Veillez à sélectionner Node.js comme environnement d’exécution, car l’utilisation de Bun est déconseillée pour WhatsApp et Telegram.

Lors de l’intégration, un jeton de passerelle est automatiquement généré et enregistré dans vos paramètres de configuration. Si l’installation inclut un démon, OpenClaw s’exécutera en arrière-plan sur macOS via `openclaw` launchd, ou avec `openclaw` systemdsur Linux ou WSL2.

Une fois les étapes d’intégration terminées, votre passerelle sera fonctionnelle. Vous pouvez vérifier son état en saisissant la commande suivante :

openclaw gateway status

Une fois la passerelle activée, ouvrez votre navigateur web et accédez à http://127.0.0.1:18789/ pour accéder à l’interface de contrôle. Cette interface permet de communiquer directement avec OpenClaw et de modifier les paramètres. Si un jeton de passerelle a été configuré, vous devrez peut-être le saisir dans les paramètres. Ce tableau de bord permet également de vérifier facilement le bon fonctionnement de l’authentification de votre modèle avant d’intégrer des applications de messagerie instantanée.

Pour l’intégration WhatsApp, exécutez :

openclaw channels login

Un code QR s’affichera sur le terminal. Pour lier OpenClaw à votre compte WhatsApp, sur votre appareil mobile, accédez à « Appareils liés » via le menu à trois points de WhatsApp, puis scannez le code affiché. Cette procédure est identique à l’intégration de WhatsApp Web. Une fois la liaison effectuée, OpenClaw apparaîtra comme une session active sur votre compte.

La connexion à Telegram, Discord et autres plateformes nécessite des étapes légèrement différentes. L’assistant d’intégration facilite la génération du jeton et la configuration, mais une configuration manuelle reste possible ultérieurement. Veuillez noter que pour Telegram, le premier message direct contiendra un code d’association, et le bot ne répondra pas tant que cette association n’aura pas été approuvée.

Améliorer OpenClaw avec des compétences

Par défaut, OpenClaw fonctionne principalement comme un modèle de langage intégré à une application de messagerie instantanée. Il peut engager des conversations et maintenir une compréhension du contexte, mais il requiert des compétences supplémentaires pour effectuer des actions allant au-delà des réponses de base. Ces compétences permettent à OpenClaw d’interagir avec des systèmes externes, offrant ainsi des fonctionnalités telles que la recherche web, la gestion de fichiers, l’exécution de commandes et les appels d’API.

Pour configurer des compétences supplémentaires, il vous suffit d’exécuter la commande suivante dans votre terminal pour accéder à un panneau interactif :

openclaw configure

À partir de là, choisissez « Machine locale » comme environnement. L’écran de configuration suivant vous permet de sélectionner le segment à ajuster ; choisissez « Compétences ».

L’assistant vous demandera si vous souhaitez configurer les compétences immédiatement ; sélectionnez Oui.

État des compétences OpenClaw

Ensuite, vous spécifierez le gestionnaire de paquets pour l’installation des compétences. Son utilisation est recommandée npmpour sa sécurité et ses performances homogènes sous macOS, Linux et WSL2. L’assistant vous présentera ensuite une liste complète des compétences disponibles.

Cette liste regroupe différentes compétences liées à des fonctionnalités concrètes, souvent prises en charge par des fichiers binaires, des API ou des autorisations système spécifiques. Certaines compétences peuvent varier selon la plateforme, comme Notes ou Rappels sur macOS, tandis que d’autres sont universellement compatibles.

Aperçu des compétences OpenClaw

Ces compétences couvrent un large éventail d’applications, notamment la gestion des mots de passe, la prise de notes, le traitement multimédia, la gestion des fichiers, la synthèse, la transcription, l’accès au shell et les outils d’automatisation. Des applications comme Obsidian, 1Password, Apple Notes et divers utilitaires en ligne de commande sont incluses. Il est conseillé de ne pas activer toutes les compétences ; concentrez-vous plutôt sur celles qui correspondent à vos besoins.

Lorsqu’une compétence est installée, OpenClaw récupère et intègre automatiquement toutes les dépendances requises dans votre espace de travail via npm.

Utiliser OpenClaw dans votre routine quotidienne

Après avoir installé OpenClaw avec succès, j’ai été impressionné par sa capacité à réaliser des tâches concrètes, et pas seulement à faire des suggestions. En lui envoyant des messages via WhatsApp, mes demandes se traduisaient en actions précises : lire et répondre à des e-mails, gérer mon agenda, créer des rappels ou réserver des vols. Grâce à la mémoire contextuelle et à la conservation de l’état d’OpenClaw, je pouvais également gérer des requêtes en plusieurs étapes, l’assistant s’adaptant progressivement à mes préférences.

OpenClaw sur WhatsApp

Le véritable avantage s’est révélé dans mon flux de travail : les chatbots traditionnels se contentaient de proposer une série d’étapes pour planifier une réunion, tandis qu’OpenClaw consultait directement mon calendrier et prenait en charge la tâche. De même, je pouvais lui demander de rédiger une réponse par courriel et, avec les autorisations nécessaires, de l’envoyer immédiatement, ce qui allégeait considérablement la charge des tâches de coordination quotidiennes.

À ma grande surprise, j’ai souvent utilisé la messagerie proactive d’OpenClaw, car elle pouvait envoyer automatiquement des résumés, des rappels et des alertes, offrant ainsi une expérience d’assistant plus dynamique. Au fur et à mesure que j’intégrais de nouvelles compétences, les capacités de l’assistant s’étendaient encore davantage, permettant la navigation web, la gestion de fichiers et l’automatisation des flux de travail sans avoir à réécrire les commandes à chaque fois.

OpenClaw, solution auto-hébergée, fonctionne directement sur ma machine locale. Cette installation locale me permet de contrôler pleinement mon espace de travail, ma mémoire et mes paramètres, contrairement à une solution dépendante d’un service cloud. Si cela renforce la confidentialité et la sécurité, cela exige également de la vigilance : je devais être attentif aux permissions d’accès et aux conséquences potentielles d’erreurs de configuration.

Malgré certaines préoccupations liées à la confidentialité, OpenClaw se révèle un assistant quotidien réellement pratique. Toutefois, la prudence est de mise lors du partage d’informations sensibles ou de la gestion des clés API. Pour des besoins d’automatisation plus poussés, il peut être judicieux d’explorer d’autres plateformes comme n8n, qui offre une solution plus sûre pour l’automatisation des tâches.

Source et images

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *