OpenClaw
Configuration Approfondie

Guide de Configuration OpenClaw - Modèles IA et Canaux de Chat

OpenClaw déjà installé ? Apprenez à configurer les modèles IA, les paramètres de passerelle, les canaux de chat et plus encore

Que voulez-vous configurer ?

Sélectionnez ce que vous souhaitez configurer et accédez à la section correspondante

OpenClaw Aperçu de la Configuration

OpenClaw stocke toute la configuration dans le répertoire ~/.openclaw. Comprendre cette structure vous aide à gérer et sauvegarder vos paramètres.

Structure des Fichiers

~/.openclaw/openclaw.jsonFichier de configuration principal
~/.openclaw/workspace/Compétences, prompts, mémoires
~/.openclaw/credentials/Identifiants OAuth et API
~/.openclaw/agents/Configurations multi-agents
~/.openclaw/credentials/oauth.jsonTokens OAuth (Claude, etc.)

OpenClaw Configuration des Modèles IA

Requis

OpenClaw supporte plusieurs fournisseurs IA. Choisissez votre fournisseur préféré et suivez les étapes de configuration.

Configuration actuelle:Anthropic - API Key

Idéal pour : Accès API standard avec facturation à l'usage. Créez votre clé API dans la console Anthropic.

1

Obtenir la Clé API

Créez une clé API depuis la console Anthropic

2

Configuration CLI

Lancez l'assistant de configuration ou utilisez le mode non-interactif

Interactif (Recommandé)

$ openclaw onboard
# choose: Anthropic API key

Non-interactif

$ openclaw onboard --anthropic-api-key "$ANTHROPIC_API_KEY"
3

Structure du Fichier de Configuration

Après la configuration, les paramètres pertinents dans openclaw.json :

~/.openclaw/openclaw.json
{
env: { ANTHROPIC_API_KEY: "sk-ant-..." },
agents: { defaults: { model: { primary: "anthropic/claude-opus-4-5" } } },
}

Cache de Prompts (API uniquement)

OpenClaw ne remplace pas le TTL de cache par défaut d'Anthropic sauf si vous le définissez. L'authentification par abonnement ne respecte pas les paramètres TTL.

~/.openclaw/openclaw.json
{
agents: {
defaults: {
models: {
"anthropic/claude-opus-4-5": {
params: { cacheControlTtl: "5m" }, // or "1h"
},
},
},
},
}

Vérifier la Configuration

$ openclaw models status

Exécutez cette commande pour confirmer que l'authentification fonctionne

Anthropic Claude est recommandé pour la meilleure expérience. Modèles supportés : anthropic/claude-opus-4-5, anthropic/claude-sonnet-4-20250514, anthropic/claude-haiku, etc.
Note : L'authentification est indépendante par agent. Les nouveaux agents nécessitent une configuration d'identifiants séparée.

OpenClaw Configuration de la Passerelle

Requis

La passerelle est le service central d'OpenClaw qui gère tout le routage des messages entre l'IA et les plateformes de chat.

Paramètres par Défaut

Port
18789
Adresse de Liaison
127.0.0.1
Authentification
token / password

Commandes Courantes

Installer le service daemon (détection auto macOS/Linux)

$ openclaw gateway install

Vérifier le statut de la passerelle

$ openclaw gateway status

Voir les logs en direct

$ openclaw logs --follow

Accès Distant

Accès sécurisé à la passerelle sur un serveur distant via tunnel SSH :

$ ssh -N -L 18789:127.0.0.1:18789 user@host

OpenClaw Configuration des Canaux de Chat

Au moins un

Connectez OpenClaw à vos plateformes de chat préférées. Chaque canal a son propre processus de configuration.

Configuration actuelle:WhatsApp
1

Gestion du Compte WhatsApp

Connectez-vous ou déconnectez-vous du compte WhatsApp

Connexion (générer un code QR)

$ openclaw channels login whatsapp

Déconnexion (utiliser pour reconnecter)

$ openclaw channels logout whatsapp
2

Scanner le Code QR

Ouvrez WhatsApp sur votre téléphone, allez dans Paramètres → Appareils liés → Scannez le code QR

Code QR

Scannez avec l'application mobile WhatsApp

3

Approuver l'Appairage

Votre premier message recevra un code d'appairage. Approuvez-le pour commencer à discuter.

$ openclaw pairing list whatsapp
$ openclaw pairing approve whatsapp [CODE]
Utilisez un numéro de téléphone dédié. Les numéros VoIP ne sont pas recommandés car ils peuvent être facilement bloqués.
Les identifiants sont stockés dans le répertoire ~/.openclaw/credentials/whatsapp/.

OpenClaw Gestion des Compétences

Optionnel

Les compétences étendent les capacités d'OpenClaw. Installez et gérez les compétences pour améliorer votre assistant IA.

Lister les compétences disponibles

$ openclaw skills list

Installer une compétence

$ openclaw skills install <skill-name>

Activer une compétence

$ openclaw skills enable <skill-name>

Compétences Populaires

Recherche Web

Rechercher sur le web et résumer les résultats

web-search
Interpréteur de Code

Exécuter du code dans un environnement sandboxé

code-interpreter
Gestionnaire de Fichiers

Lire, écrire et gérer les fichiers

file-manager
Calendrier

Gérer les événements et rappels du calendrier

calendar

OpenClaw Configuration Avancée

Optionnel

Fonctionnalités pour utilisateurs avancés pour des configurations complexes et l'automatisation.

Configuration Multi-Agents

Créez des agents séparés pour différents contextes (travail, personnel, etc.). Chaque agent a son propre espace de travail, sessions et identifiants.

$ openclaw agents add work
$ openclaw agents list
$ openclaw agents switch work

Mode Non-Interactif

Automatisez la configuration OpenClaw dans des scripts ou pipelines CI/CD.

$ openclaw onboard --non-interactive \
--mode local \
--auth-choice apiKey \
--anthropic-api-key "$ANTHROPIC_API_KEY" \
--gateway-port 18789 \
--gateway-bind loopback

Tâches Planifiées

Configurez des messages et tâches automatisés en utilisant la planification style cron.

cron.json
# ~/.openclaw/cron.json
{
"jobs": [
{
"schedule": "0 9 * * *",
"action": "send",
"channel": "telegram",
"message": "Good morning! Here's your daily briefing..."
}
]
}

Configuration Terminée !

Votre OpenClaw est maintenant entièrement configuré. Commencez à discuter avec votre assistant IA.

Prochaines Étapes