# Comment installer OpenClaw en toute sécurité sur votre propre ordinateur?

Date: 2026-03-31 · Author: Robert Scales · https://guidetoartificialintelligence.com/fr/apprendre/installer-openclaw-securite-ordinateur/

**Answer:** Installez OpenClaw sous un compte utilisateur distinct qui ne contient aucun de vos identifiants personnels, gardez sa passerelle accessible uniquement depuis cette machine, connectez une seule application de clavardage avec le jumelage activé, et commencez avec les outils de terminal et de fichiers refusés ou soumis à une approbation chaque fois. Lancez ensuite son audit de sécurité intégré et élargissez l’accès un petit pas à la fois.

OpenClaw est un agent personnel à code source ouvert : un programme qui tourne sur votre propre ordinateur, se connecte à un modèle de langage au moyen d’une clé d’API et vous permet de lui confier des tâches depuis des applications de clavardage comme Telegram ou WhatsApp. Comme il peut exécuter des commandes et lire des fichiers, la façon de l’installer compte davantage que pour une application ordinaire. La page de sécurité d’OpenClaw le dit franchement : aucune configuration n’est parfaitement sûre, l’objectif est donc de décider délibérément qui peut parler à l’agent, où il peut agir et à quoi il peut toucher.

Ce guide présente une installation prudente sur un Mac ou une machine Linux. Le principe tout au long est le **moindre privilège** : donner à l’agent le plus petit ensemble de permissions qui lui permet encore de faire le travail, et n’en ajouter que lorsque vous l’avez vu travailler.

## Étape 1 : donner à l’agent son propre compte utilisateur

La documentation d’OpenClaw suppose une seule personne de confiance par installation et recommande un utilisateur dédié du système d’exploitation pour l’agent, avec son propre profil de navigateur et ses propres comptes. Cet utilisateur ne devrait jamais être connecté à votre compte Apple ou Google personnel, ni à votre gestionnaire de mots de passe.

Sur un Mac, créez un nouvel utilisateur **Standard** (pas administrateur) dans Réglages Système, sous Utilisateurs et groupes, puis ouvrez une session avec ce compte. Sur Linux :

```bash
sudo adduser agentbox      # un nouvel utilisateur ordinaire, sans droits d'administration
su - agentbox              # basculer vers lui pour tout ce qui suit
```

Tout ce que l’agent peut atteindre se trouve maintenant dans ce compte. Vos documents, vos sessions de navigateur et vos mots de passe enregistrés restent dans le vôtre. Un ordinateur de rechange ou une machine virtuelle est encore mieux, si vous en avez un.

## Étape 2 : installer et configurer au démarrage

Le guide de démarrage demande Node.js (la version 24 est recommandée) et une clé d’API d’un fournisseur de modèles. Créez une nouvelle clé seulement pour cet agent, et fixez-lui une limite de dépenses mensuelle dans le tableau de bord du fournisseur.

Le programme d’installation officiel est un script transmis directement à votre terminal. Une bonne habitude consiste à le télécharger, à le parcourir, puis à l’exécuter :

```bash
curl -fsSL https://openclaw.ai/install.sh -o install.sh
less install.sh            # lire ce qu'il va faire
bash install.sh
openclaw onboard --install-daemon
openclaw gateway status    # devrait indiquer la passerelle sur le port 18789
```

L’assistant de configuration choisit le fournisseur de modèles, enregistre la clé et configure la **passerelle** (*gateway*), le service d’arrière-plan qui relie vos applications de clavardage à l’agent. L’option `--install-daemon` la fait démarrer automatiquement.

## Étape 3 : verrouiller d’abord la configuration

Avant de connecter une application de clavardage, modifiez le fichier de réglages dans `~/.openclaw/` pour que l’agent démarre presque sans pouvoirs. La documentation de sécurité propose une base renforcée; une version ressemble à ceci :

```json5
{
  gateway: { mode: "local", bind: "loopback",
             auth: { mode: "token", token: "une-longue-chaine-aleatoire" } },
  session: { dmScope: "per-channel-peer" },
  tools: {
    profile: "messaging",
    deny: ["group:automation", "group:runtime", "group:fs"],
    fs: { workspaceOnly: true },
    exec: { security: "deny", ask: "always" },
    elevated: { enabled: false },
  },
}
```

En termes simples : la passerelle n’écoute que cet ordinateur (**loopback**, ou bouclage local) et exige un jeton; chaque personne qui lui écrit obtient une conversation séparée; les outils de planification, de terminal et de fichiers sont désactivés; l’accès aux fichiers, une fois permis, reste dans le dossier de travail de l’agent; exécuter une commande exige toujours votre approbation; et le mode « elevated », qui contourne le bac à sable, est désactivé. Un **bac à sable** (*sandbox*), ici un conteneur Docker, est une boîte isolée pour les commandes de l’agent. Il est facultatif dans OpenClaw : activez-le donc avant de permettre la moindre commande.

## Étape 4 : connecter un seul canal, avec jumelage

Le guide suggère Telegram comme canal le plus rapide, parce qu’il ne demande qu’un jeton de robot. Gardez la politique par défaut pour les messages directs, le **jumelage** (*pairing*) : quand un inconnu écrit au robot, il reçoit un court code et son message est ignoré jusqu’à ce que vous l’approuviez.

```bash
openclaw pairing list telegram
openclaw pairing approve telegram <code>
```

N’approuvez que vous-même. Laissez les conversations de groupe désactivées pour l’instant, et ne réglez jamais un canal à « open ».

## Étape 5 : auditer, puis superviser

Lancez la vérification intégrée chaque fois que vous changez un réglage :

```bash
openclaw security audit --deep
```

Elle signale les combinaisons risquées, comme des canaux ouverts avec des outils activés, une passerelle exposée au réseau ou des fichiers de configuration que d’autres utilisateurs peuvent lire. Corrigez chaque constat critique avant d’aller plus loin.

Supervisez ensuite. Confiez d’abord à l’agent des tâches en lecture seule, lisez ses réponses et ses journaux, et approuvez vous-même chaque commande. Ne collez jamais un mot de passe dans la conversation; si une tâche exige un compte, créez-en un distinct aux droits limités. Les chercheurs de Cisco ont relevé des signalements de fuites de clés d’API stockées en texte clair par l’agent, une raison de plus pour que ses clés soient jetables et plafonnées.

> **À essayer :** après l’installation, envoyez à votre agent : « Énumère les fichiers de ton dossier de travail et décris chacun d’eux. Ne crée, ne modifie et ne supprime rien. » Lancez ensuite `openclaw security audit` et notez chaque avertissement avant de changer le moindre réglage.

## Quels skills devriez-vous éviter d’installer?

Un **skill** (compétence) est un dossier d’instructions, et parfois de scripts, qui enseigne une nouvelle capacité à l’agent. La documentation d’OpenClaw recommande de traiter les dossiers de skills comme du code de confiance et de restreindre qui peut les modifier. En pratique, chaque skill d’un tiers est du code que vous choisissez d’exécuter.

Méfiez-vous surtout des skills que vous ne pouvez pas lire en entier, de ceux qui demandent des mots de passe ou des clés d’API, de ceux qui exigent un accès au terminal ou au réseau pour une tâche qui ne devrait pas en avoir besoin, et de ceux qui envoient des données à une adresse externe. La popularité n’est pas une preuve de sécurité. En janvier, Cisco a testé un skill communautaire très bien classé et a découvert qu’il envoyait discrètement des données à un serveur externe et utilisait l’injection de prompt, des instructions cachées destinées au modèle, pour contourner les vérifications de sécurité. Son classement avait été gonflé artificiellement.

Une règle sensée pour les premières semaines : n’installez aucun skill de tiers. Quand vous en ajoutez un, lisez ses fichiers ligne par ligne, privilégiez des auteurs que vous connaissez, gardez le bac à sable activé et relancez l’audit de sécurité ensuite. Si le but d’un skill et ses permissions ne concordent pas, laissez-le de côté.

## Sources

- Security (OpenClaw documentation): https://github.com/openclaw/openclaw/blob/bd957a3a8b46976724570936bc37e052d4ec2fc5/docs/gateway/security/index.md
- Getting Started (OpenClaw documentation): https://github.com/openclaw/openclaw/blob/bd957a3a8b46976724570936bc37e052d4ec2fc5/docs/start/getting-started.md
- Personal AI Agents like OpenClaw Are a Security Nightmare: https://blogs.cisco.com/ai/personal-ai-agents-like-openclaw-are-a-security-nightmare
