Guide
OpenClaw sur un Mac mini dédié : une configuration sécurisée
Faites tourner OpenClaw sur son propre Mac mini, loin de vos données personnelles. Installez-le depuis la bonne source, verrouillez la Gateway, accédez-y à distance sans l'exposer et vérifiez chaque skill.
45 minutes, mis à jour le 2026-09-15
OpenClaw peut lire vos messages, exécuter des commandes, ouvrir un navigateur et agir en votre nom. C'est ce qui le rend utile, et c'est pour ça qu'il ne doit pas vivre sur le portable qui contient vos photos, vos mots de passe et votre travail.
Ce guide installe OpenClaw sur un Mac mini qui ne fait rien d'autre, avec la Gateway verrouillée dès la première minute.
Pourquoi un Mac à part
2026 a suffi à le démontrer :
- Une prise de contrôle en un clic. En janvier, des chercheurs ont publié CVE-2026-25253, une faille qui permettait à une page web piégée de prendre le contrôle d'une installation locale d'OpenClaw et d'exécuter des commandes. Elle a été corrigée dans la version 2026.1.29.
- Des skills malveillants. Un audit de ClawHub, la place de marché des skills, a trouvé des centaines d'entrées malveillantes, la plupart diffusant des malwares qui volent les mots de passe macOS et les portefeuilles crypto.
- De faux installeurs. Un paquet npm imitant le vrai se faisait passer pour l'installeur d'OpenClaw.
Chacun de ces cas frappe le plus fort sur une machine pleine de données personnelles. Sur un Mac dédié, le pire scénario est un Mac effacé et réinstallé, sur demande auprès du support.
- Pourquoi votre agent IA ne devrait pas tourner sur votre ordinateur portable personnel, l'argumentaire complet
Quel Mac mini
- Modèles cloud uniquement (Claude, GPT, Gemini via une API) : n'importe quel Mac mini Apple silicon avec 16 GB suffit largement. L'agent lui-même consomme très peu.
- Modèles locaux en plus : c'est la mémoire qui décide de ce que vous pouvez faire tourner. Le guide ci-dessous détaille ce qui tient dans quoi, et vaut la peine d'être lu avant de choisir.
1. Préparer le Mac
Mettez macOS complètement à jour avant d'installer quoi que ce soit.
Empêchez la mise en veille du Mac et réglez-le pour redémarrer après une coupure de courant :
sudo pmset -a sleep 0 disksleep 0 displaysleep 0
sudo pmset -a autorestart 1Créez un utilisateur standard (pas administrateur) pour l'agent, et lancez OpenClaw uniquement sous cet utilisateur :
sudo sysadminctl -addUser agent -fullName "OpenClaw Agent" -password -Si vous voulez les intégrations Apple comme Rappels, Notes ou iMessage, connectez cet utilisateur avec un nouvel identifiant Apple créé pour l'agent, jamais avec le vôtre.
2. Installer depuis la source officielle
N'utilisez que l'installeur d'openclaw.ai, ou le paquet npm officiel openclaw. Vérifiez l'orthographe de chaque commande que vous copiez.
curl -fsSL https://openclaw.ai/install.sh | bashSi vous gérez Node vous-même :
npm install -g openclaw@latest --allow-scripts=openclaw
openclaw onboard --install-daemonLe daemon fait tourner la Gateway en arrière-plan et la relance après un redémarrage.
3. Connecter un modèle
Pendant l'onboarding, OpenClaw vous demande quel modèle utiliser.
- Une clé API est le choix le plus prévisible, et le bon pour tout ce dont dépend une entreprise.
- Un abonnement peut convenir pour un usage personnel, mais les règles varient selon le fournisseur et ont changé plusieurs fois cette année. Lisez d'abord le guide ci-dessous.
4. Verrouiller la Gateway
La Gateway est la partie qui reçoit les messages et exécute les outils. Partez de la configuration de base sûre fournie par OpenClaw :
{
gateway: {
mode: "local",
bind: "loopback",
auth: { mode: "token", token: "replace-with-a-long-random-token" },
},
session: {
dmScope: "per-channel-peer",
},
channels: {
whatsapp: {
dmPolicy: "pairing",
groups: { "*": { requireMention: true } },
},
},
}Ce que ça fait :
- bind: "loopback" : la Gateway n'écoute que sur le Mac lui-même. Rien sur internet ne peut l'atteindre.
- Authentification par token : même les connexions locales ont besoin du token. Générez-en un long et aléatoire avec openssl rand -hex 32.
- dmPolicy: "pairing" : un inconnu qui écrit à votre bot reçoit un code d'appairage, pas un agent.
- requireMention : dans les groupes, l'agent ne répond que si quelqu'un le mentionne.
Ensuite, limitez les outils. Donnez à l'agent uniquement ce dont sa tâche a besoin, et gardez l'accès au shell derrière une approbation :
{
tools: {
exec: { security: "deny", ask: "always" },
fs: { workspaceOnly: true },
elevated: { enabled: false },
},
}Assouplissez ces réglages un par un, quand une tâche en a vraiment besoin.
5. Y accéder à distance sans l'exposer
N'ouvrez jamais le port de la Gateway sur internet. Utilisez un tunnel SSH depuis votre propre ordinateur :
ssh -N -L 18789:127.0.0.1:18789 agent@your-mac-addressHow you reach it
Your computer
A browser open on 127.0.0.1:18789, and one SSH tunnel: ssh -N -L 18789:127.0.0.1:18789
One SSH connection, port 22
Mac mini, our rack
The Gateway is bound to loopback and wants a token. Its port is never published.
Nothing else on the machine
A standard user, a separate Apple ID, no personal accounts signed in.
The Gateway only ever sees a local client.
Ouvrez ensuite http://127.0.0.1:18789 dans votre navigateur. La connexion passe dans SSH, et la Gateway ne voit toujours qu'un client local.
Pour un accès depuis un téléphone ou plusieurs appareils, un réseau privé comme Tailscale est l'étape suivante. Lisez le guide d'OpenClaw sur l'exposition réseau avant de modifier le réglage bind.
6. Traiter les skills comme des logiciels que vous installez
Les skills sont du code qui s'exécute avec les permissions de votre agent.
- N'installez que ce dont vous avez besoin, pas tout ce qui a l'air intéressant.
- Lisez ce que fait un skill avant de l'installer. Méfiez-vous de tout ce qui demande des identifiants ou télécharge des fichiers supplémentaires.
- Préférez les auteurs connus et les skills qui ont un historique visible.
- Supprimez les skills que vous n'utilisez plus.
7. Utiliser des comptes séparés
- Une adresse e-mail séparée pour l'agent.
- Un numéro de téléphone séparé pour les bots WhatsApp, Signal ou Telegram, pour que vos conversations personnelles restent privées.
- Pas de banque, pas de gestionnaire de mots de passe, pas de stockage cloud personnel connecté sur ce Mac.
8. Lancer l'audit, et le relancer
OpenClaw vérifie sa propre configuration :
openclaw security audit
openclaw security audit --deep
openclaw security audit --fix--deep sonde la Gateway en cours d'exécution. --fix applique des corrections sûres, comme le resserrement des permissions de fichiers et le passage des politiques de groupe ouvertes à des listes d'autorisation. Lancez l'audit après chaque changement de configuration, chaque nouveau skill et chaque mise à jour.
Checklist
- macOS entièrement à jour
- Le Mac ne se met jamais en veille et redémarre après une coupure de courant
- L'agent tourne sous un utilisateur standard avec son propre identifiant Apple
- Installé depuis openclaw.ai ou le paquet npm officiel
- Gateway en loopback avec un long token
- Appairage des messages privés activé, mention obligatoire dans les groupes
- Accès au shell refusé ou soumis à approbation
- Accès à distance uniquement par SSH ou un réseau privé
- Chaque skill vérifié avant installation
- Adresse e-mail et numéro de téléphone séparés
- openclaw security audit sans alerte
Pourquoi le faire tourner chez MacDuty
- Un Mac qui fait un seul travail. Un Mac mini dédié, rien qu'à vous, loin de vos appareils personnels.
- Toujours allumé. Alimenté, refroidi et connecté jour et nuit, sans couvercle de portable à refermer.
- Repartez de zéro quand il le faut. Demandez un macOS neuf au support.
- Hébergé dans l'UE.
En stock aujourd'hui
Ceux-ci sont en baie maintenant. Choisissez-en un, voyez ce qu'il comprend, et créez votre compte seulement au moment de commander.
Vérification des baies
Un Mac mini à vous
Choisissez une configuration. Si elle n'est pas disponible, laissez votre e-mail et nous vous écrivons le jour où elle est en baie.
À l'année : au moins 19 % de moins qu'au mois
À suivre