Guide de configuration OpenClaw macOS : installer sur les Mac Apple Silicon et Intel
Guide d'installation complet de macOS pour OpenClaw. Couvre Homebrew, les outils de ligne de commande Xcode, Apple Silicon vs Intel et l'application macOS associée.
Quick Answer
Installez OpenClaw sur macOS : `curl -fsSL https://openclaw.ai/install.sh | bash` ou `brew install openclaw` (si disponible). Nécessite macOS 13+, Node.js 18+ et les outils de ligne de commande Xcode. Fonctionne sur les Mac Apple Silicon et Intel.
Présentation
macOS est l’une des plates-formes les plus populaires pour exécuter OpenClaw, grâce à sa fondation Unix et à ses excellents outils de développement. Ce guide couvre tout ce dont vous avez besoin pour installer et configurer OpenClaw sur votre Mac, que vous utilisiez Apple Silicon (M1/M2/M3) ou un Mac à processeur Intel.
Pour les instructions générales d’installation, consultez notre guide d’installation complet.
Configuration système requise
Version macOS
- macOS 13 Ventura ou version ultérieure (recommandé : macOS 14 Sonoma+)
- Les anciennes versions peuvent fonctionner mais ne sont pas officiellement prises en charge
Matériel
- Apple Silicon (M1, M2, M3, M1 Pro, M2 Max, etc.) — Performances natives entièrement prises en charge
- Mac Intel — Pris en charge via la compatibilité Rosetta 2
- RAM — 2 Go+ recommandés (4 Go+ pour de meilleures performances)
- Stockage — 500 Mo+ pour l’installation, espace supplémentaire pour la mémoire/les données
Prérequis logiciels
- Outils de ligne de commande Xcode — Requis pour créer des modules natifs
- Node.js 18+ — Peut être installé automatiquement par le programme d’installation monoligne
- Terminal — Terminal.app ou iTerm2 intégré
Méthodes d’installation
Méthode 1 : installation en une seule ligne (la plus simple)
Le moyen le plus simple d’installer OpenClaw sur macOS :
curl -fsSL https://openclaw.ai/install.sh | bash
Ce script automatiquement :
- Vérifie Node.js (installe via Homebrew s’il est manquant)
- Installe OpenClaw à l’échelle mondiale
- Configure les autorisations nécessaires
- Vérifie l’installation
Remarque : Vous serez peut-être invité à saisir votre mot de passe pour installer Homebrew ou Node.js s’ils ne sont pas déjà installés.
Méthode 2 : Installation homebrew
Si vous utilisez Homebrew, vous pouvez installer OpenClaw directement :
brew install openclaw
Ou si vous utilisez le robinet Homebrew :
brew tap openclaw/openclaw
brew install openclaw
Remarque : La formule Homebrew peut ne pas être disponible immédiatement. Consultez les documents officiels pour connaître les dernières méthodes d’installation.
Méthode 3 : installation de npm
Si Node.js est déjà installé :
npm i -g openclaw
Vérifiez d’abord la version de Node.js :
node --version
Doit être la version 18.0.0 ou supérieure.
Méthode 4 : application macOS Companion
Pour une expérience GUI aux côtés de la CLI, installez l’application compagnon macOS :
- Télécharger : Visitez GitHub Releases
- Ouvrir : Double-cliquez sur le fichier
.dmg - Installer : Faites glisser OpenClaw vers le dossier Applications
- Lancer : Ouvrir depuis Applications ou Spotlight (⌘+Espace)
L’application compagnon fournit :
- Icône de la barre de menus avec indicateur d’état
- Accès rapide aux paramètres
- Visionneuse de journaux
- Commandes marche/arrêt
Exigences :
- macOS 14+ (Sonoma)
- Universal Binary (fonctionne à la fois sur Apple Silicon et Intel)
Installation des prérequis
Outils de ligne de commande Xcode
De nombreux packages npm nécessitent des outils de ligne de commande Xcode. Installez-les :
xcode-select --install
Cliquez sur “Installer” lorsque vous y êtes invité. Cela peut prendre 10 à 15 minutes.
Vérifiez l’installation :
xcode-select -p
Devrait afficher : /Library/Developer/CommandLineTools
Node.js via Homebrew
Si Node.js n’est pas installé, utilisez Homebrew :
brew install node
Ou installez la version LTS :
brew install node@18
Vérifiez :
node --version
npm --version
Homebrew (s’il n’est pas installé)
Si vous n’avez pas Homebrew :
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Suivez les instructions à l’écran. Sur Apple Silicon, vous devrez peut-être ajouter Homebrew à votre PATH :
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
Apple Silicon contre Intel
Apple Silicium (M1/M2/M3)
OpenClaw fonctionne nativement sur Apple Silicon avec d’excellentes performances :
- Pas besoin de Rosetta — Binaires natifs ARM64
- Meilleures performances — Optimisé pour Apple Silicon
- Consommation d’énergie inférieure — Plus efficace que les Mac Intel
- Binaires universels — Fonctionne de manière transparenteL’installation est identique aux Mac Intel. Le programme d’installation en une seule ligne détecte automatiquement votre architecture.
Mac Intel
OpenClaw fonctionne parfaitement sur les Mac Intel via Rosetta 2 :
- Compatibilité automatique — Rosetta gère la traduction
- Légèrement plus lent — Impact minimal sur les performances
- Fonctionnalité complète — Toutes les fonctionnalités fonctionnent de manière identique
Aucune configuration particulière n’est nécessaire : installez-le simplement normalement.
Configuration post-installation
Après l’installation, configurez OpenClaw :
openclaw onboard
Cette configuration interactive couvre :
1. Configuration du modèle d’IA
Choisissez votre fournisseur d’IA. Options populaires :
Claude Anthropic :
- Claude 3.5 Sonnet (recommandé)
- Claude 3 Opus
- Claude 4
Obtenez votre clé API sur console.anthropic.com.
OpenAI GPT :
- GPT-4o
- GPT-4 Turbo
- GPT-4.1
Obtenez votre clé API sur platform.openai.com.
Modèles locaux :
- Ollama (fonctionne localement, aucune clé API n’est nécessaire)
- LM Studio
- MiniMax
2. Autorisations macOS
OpenClaw peut demander des autorisations :
- Accès complet au disque — Pour lire/écrire des fichiers
- Automation — Pour contrôler d’autres applications
- Réseau — Pour les appels API et les ponts de discussion
Accordez des autorisations dans Paramètres système → Confidentialité et sécurité.
3. Intégration iMessage (spécifique à macOS)
Configurez l’intégration d’iMessage :
openclaw integrations imessage
Cela nécessite :
- Application macOS Messages activée
- Compte iMessage connecté
- Autorisations accordées
Consultez notre guide de configuration iMessage pour plus de détails.
Exécution d’OpenClaw
Démarrez le serveur
openclaw
Cela démarre le serveur local et connecte toutes les intégrations configurées.
Exécuter en arrière-plan
Utilisez nohup ou un gestionnaire de processus :
nohup openclaw > ~/.openclaw/logs/output.log 2>&1 &
Ou installez pm2 :
npm i -g pm2
pm2 start openclaw
pm2 save
pm2 startup
Lancement lors de la connexion
Créez un agent de lancement pour démarrer OpenClaw automatiquement :
mkdir -p ~/Library/LaunchAgents
Créez ~/Library/LaunchAgents/com.openclaw.plist :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.openclaw</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/bin/openclaw</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<true/>
</dict>
</plist>
Chargez-le :
launchctl load ~/Library/LaunchAgents/com.openclaw.plist
Fonctionnalités spécifiques à macOS
Intégration de l’application compagnon
L’application compagnon macOS fonctionne parallèlement à la CLI :
- Accès à la barre de menu – État et commandes rapides
- Indicateurs visuels — Consultez l’état de la connexion en un coup d’œil
- Paramètres de l’interface utilisateur — Configuration graphique
- Log Viewer – Déboguer facilement les problèmes
Prise en charge d’iMessages
macOS est la seule plate-forme prenant en charge iMessage natif :
- Intégration directe avec Apple Messages
- Fonctionne avec les messages iPhone via Continuité
- Assistance par chat de groupe
- Partage de médias
Consultez le guide de configuration iMessage pour la configuration.
Intégration Spotlight
Rendre les commandes OpenClaw consultables :
ln -s /usr/local/bin/openclaw /usr/local/bin/claw
Vous pouvez désormais taper « griffe » dans Spotlight pour exécuter des commandes.
Dépannage
Erreurs d’autorisation refusée
Si vous voyez des erreurs d’autorisation :
sudo npm i -g openclaw
Ou corrigez les autorisations npm :
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.zprofile
source ~/.zprofile
Commande introuvable
Si openclaw n’est pas trouvé :
-
Vérifiez le chemin global npm :
npm config get prefix -
Ajouter au CHEMIN :
echo 'export PATH="$(npm config get prefix)/bin:$PATH"' >> ~/.zprofile source ~/.zprofile -
Redémarrez le terminal
Problèmes avec les outils de ligne de commande Xcode
Si les builds échouent :
sudo xcode-select --reset
xcode-select --install
Compatibilité Apple Silicon
Si vous rencontrez des problèmes d’architecture :
arch -arm64 npm i -g openclaw
Forcer Rosetta (si nécessaire) :
arch -x86_64 npm i -g openclaw
Port déjà utilisé
Changer le port :
openclaw --port 3001
Ou trouvez et tuez le processus :
lsof -ti:3000 | xargs kill
Conseils sur les performances
Optimisation du silicium Apple
- Utiliser natif ARM64 Node.js (installé automatiquement)
- Activer les binaires natifs pour de meilleures performances
- Surveiller le moniteur d’activité pour l’utilisation des ressources
Gestion de la mémoire
OpenClaw utilise la mémoire pour :
- Contexte du modèle IA
- Historique des discussions
- Sessions de navigateur
- Données de compétences
Surveiller l’utilisation :
openclaw status
```### Autonomie de la batterie
L'exécution d'OpenClaw en continu utilise un minimum de batterie :
- Les appels API AI sont basés sur le réseau (faible CPU)
- Le traitement local est efficace
- Le fonctionnement en arrière-plan est optimisé
Pour une utilisation permanente, gardez votre Mac branché ou utilisez un Mac Mini/serveur.
## Mise à jour d'OpenClaw
Mise à jour vers la dernière version :
```bash
npm update -g openclaw
Ou réexécutez le programme d’installation :
curl -fsSL https://openclaw.ai/install.sh | bash
Désinstallation
Supprimer OpenClaw :
npm uninstall -g openclaw
Supprimer la configuration :
rm -rf ~/.openclaw
Supprimer l’agent de lancement (s’il est créé) :
launchctl unload ~/Library/LaunchAgents/com.openclaw.plist
rm ~/Library/LaunchAgents/com.openclaw.plist
Prochaines étapes
Maintenant qu’OpenClaw est installé sur macOS :
- Configurer iMessage — Guide d’intégration iMessage
- Connectez d’autres applications — WhatsApp, Telegram, Discord
- Explorer les compétences — Bibliothèque de compétences
- Lire la FAQ — Questions courantes
Conclusion
L’installation d’OpenClaw sur macOS est simple, que vous utilisiez Apple Silicon ou Intel. Le programme d’installation en une seule ligne gère la plus grande complexité et l’application compagnon macOS offre une excellente expérience graphique.
Pour plus d’aide, consultez notre guide d’installation général ou notre page FAQ. Bonne automatisation !
> Related Articles
OpenClaw macOS Setup Guide: Install on Apple Silicon & Intel Macs
Complete macOS installation guide for OpenClaw. Covers Homebrew, Xcode Command Line Tools, Apple Silicon vs Intel, and the companion macOS app.
Guide de configuration OpenClaw macOS : installer sur les Mac Apple Silicon et Intel
Guide d'installation complet de macOS pour OpenClaw. Couvre Homebrew, les outils de ligne de commande Xcode, Apple Silicon vs Intel et l'application macOS associée.
OpenClaw macOS Companion App: Menubar Guide
Complete guide to the OpenClaw macOS companion app. Learn about menubar features, installation, and how to use it alongside the CLI for seamless AI assistance.
Need help?
Join the OpenClaw community on Discord for support, tips, and shared skills.
Join Discord →