Installation macOS

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.

Updated: 1 février 2026 9 minutes de lecture

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 :

  1. Télécharger : Visitez GitHub Releases
  2. Ouvrir : Double-cliquez sur le fichier .dmg
  3. Installer : Faites glisser OpenClaw vers le dossier Applications
  4. 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é :

  1. Vérifiez le chemin global npm :

    npm config get prefix
  2. Ajouter au CHEMIN :

    echo 'export PATH="$(npm config get prefix)/bin:$PATH"' >> ~/.zprofile
    source ~/.zprofile
  3. 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 :

  1. Configurer iMessageGuide d’intégration iMessage
  2. Connectez d’autres applicationsWhatsApp, Telegram, Discord
  3. Explorer les compétencesBibliothèque de compétences
  4. Lire la FAQQuestions 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 !

Need help?

Join the OpenClaw community on Discord for support, tips, and shared skills.

Join Discord →