Pour déployer et utiliser OpenClaw, suivez ces instructions techniques détaillées. Ce guide couvre l'installation, la configuration des API, le démarrage, la mise à jour, la désinstallation, l'intégration des compétences (Skills) et la connexion à Feishu.
Prérequis et acquisition des clés API
OpenClaw nécessite une connexion à un modèle de langage via API. Configurez d'abord l'accès à Kimi ou DeepSeek.
- API Kimi : Créez une clé sur la plateforme Moonshot (
https://platform.moonshot.cn/console/api-keys). Facturation par token. - API DeepSeek : Générez une clé sur le portail DeepSeek (
https://platform.deepseek.com/api_keys). Vérifiez le solde de crédits avant utilisation.
Exécutez les commandes dans un terminal PowerShell avec privilèges administrateur.
-
Installez Node.js depuis le site officiel.
-
Lancez l'installation d'OpenClaw : ```
Téléchargement et exécution du script d'installation
iwr -useb https://openclaw.ai/install.ps1 | iex
Attendez la fin du processus, qui peut prendre plusieurs minutes.
Configuration initiale
Après installation, OpenClaw affiche un avertissement de sécurité. Acceptez-le pour procéder.
1. Initialisation de la configuration
Exécutez la commande d'initialisation pour accéder au guide interactif :
openclaw onboard
Alternativement, utilisez openclaw configure pour une configuration rapide sans menu.
2. Configuration du modèle d'API
Dans le menu, sélectionnez "model" et renseignez les paramètres pour DeepSeek (ou Kimi) :
| Paramètre | Valeur pour DeepSeek | Notes |
|---|---|---|
| Base URL | https://api.deepseek.com/v1 |
Inclure /v1 |
| API Key | Votre clé personnelle | Exemple : sk-votre_cle_ici |
| Endpoint compatibility | OpenAI |
Manuel, non auto-détecté |
| Model ID | deepseek-chat |
Identifiant du modèle |
3. Autres paramètres
Configurez le workspace (répertoire de travail) et le gateway. Ignorez temporairement les sections comme Skills et Channels.
Démarrage et interaction
1. Lancement du gateway
Le gateway est le service central. Démarrez-le avec :
openclaw gateway start
Commandes utiles : openclaw gateway status, openclaw gateway restart, openclaw gateway stop.
2. Interfaces d'interaction
- Interface graphique (recommandée) :
openclaw dashboard– ouvre une console web (http://127.0.0.1:18789). - Interface terminal :
openclaw tui– mode texte dans le terminal, quittez avec Ctrl+C.
Mise à jour et désinstallation
1. Mise à jour
Vérifiez la version actuelle avec openclaw --version. Mettez à jour via npm :
# Mise à jour conservatrice (compatible)
npm update -g openclaw
# Mise à jour vers la dernière version (potentiellement cassante)
npm install -g openclaw@latest
2. Désinstallation complète
Pour supprimer OpenClaw et toutes ses données :
# 1. Désinstallation du service
openclaw uninstall --all --yes --non-interactive
# 2. Suppression de l'outil CLI
npm uninstall -g openclaw
# 3. Vérification
openclaw --version # Doit échouer
Importent : Révoquez vos clés API dans les consoles respectives (DeepSeek, Kimi) après désinstallation.
Installation et gestion des Skills
Les Skills étendent les capacités d'OpenClaw. Installez d'abord ClawHub, l'outil de gestion.
# Installation de ClawHub
npm install -g clawhub
1. Recherche et installation de Skills
Utilisez ClawHub pour gérer les extensions :
# Recherche sémantique
clawhub search "résumé automatique"
# Installation d'un skill (ex: Tavily pour la recherche web)
clawhub install tavily-search
# Redémarrage du gateway pour charger les nouveaux skills
openclaw gateway restart
Les skills sont stockés dans ~/.openclaw/skills/. Certains skills nécessitent une configuration supplémentaire (clé API).
2. Alternative : SkillHub (pour les utilisateurs en Chine)
Pour éviter les limitations de débit de ClawHub, SkillHub offre un miroir rapide. Activez-le en demandant à OpenClaw :
Installez le magasin SkillHub depuis https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md
Intégration avec Feishu
OpenClaw peut se connecter à des plateformes de messagerie comme Feishu pour des interactions mobiles. La configuration spécifique est documentée dans les guides officiels. Cela permet de contrôler l'agent via des messages dans Feishu, déclenchant des actions sur l'ordinateur local.
Structure de fichiers et entretien
Le répertoire principal est ~/.openclaw/. Le workspace (~/.openclaw/workspace/) contient les fichiers de configuration, les mémoires et les skills du projet. Des fichiers comme SOUL.md et USER.md définissent le comportement de l'agent.
Pour une utilisation optimale, mettez régulièrement à jour ces fichiers avec vos préférences et expérience.