Démarrage rapide et configuration du premier lancement
Je suis bloqué, quel est le moyen le plus rapide de me débloquer ?
Je suis bloqué, quel est le moyen le plus rapide de me débloquer ?
- Claude Code : https://www.anthropic.com/claude-code/
- OpenAI Codex : https://openai.com/codex/
--install-method git.Astuce : demandez à l’agent de planifier et superviser la correction (étape par étape), puis d’exécuter seulement les
commandes nécessaires. Cela garde les changements limités et plus faciles à auditer.Si vous découvrez un vrai bug ou une correction, veuillez ouvrir une issue GitHub ou envoyer une PR :
https://github.com/openclaw/openclaw/issues
https://github.com/openclaw/openclaw/pullsCommencez par ces commandes (partagez les sorties lorsque vous demandez de l’aide) :openclaw status: instantané rapide de la santé du gateway/de l’agent + configuration de base.openclaw models status: vérifie l’authentification fournisseur + la disponibilité des modèles.openclaw doctor: valide et répare les problèmes courants de configuration/d’état.
openclaw status --all, openclaw logs --follow,
openclaw gateway status, openclaw health --verbose.Boucle rapide de débogage : Les 60 premières secondes si quelque chose est cassé.
Documentation d’installation : Installer, Options de l’installateur, Mise à jour.Heartbeat est toujours ignoré. Que signifient les raisons d’ignorance ?
Heartbeat est toujours ignoré. Que signifient les raisons d’ignorance ?
quiet-hours: en dehors de la plage d’heures actives configuréeempty-heartbeat-file:HEARTBEAT.mdexiste mais ne contient qu’une structure vide/avec en-têtes uniquementno-tasks-due: le mode tâche deHEARTBEAT.mdest actif mais aucun des intervalles de tâche n’est encore arrivé à échéancealerts-disabled: toute la visibilité Heartbeat est désactivée (showOk,showAlertsetuseIndicatorsont tous désactivés)
Méthode recommandée pour installer et configurer OpenClaw
Méthode recommandée pour installer et configurer OpenClaw
pnpm openclaw onboard.Comment ouvrir le tableau de bord après l’onboarding ?
Comment ouvrir le tableau de bord après l’onboarding ?
Comment authentifier le tableau de bord sur localhost vs à distance ?
Comment authentifier le tableau de bord sur localhost vs à distance ?
- Ouvrez
http://127.0.0.1:18789/. - Si une authentification par secret partagé est demandée, collez le jeton ou le mot de passe configuré dans les paramètres de Control UI.
- Source du jeton :
gateway.auth.token(ouOPENCLAW_GATEWAY_TOKEN). - Source du mot de passe :
gateway.auth.password(ouOPENCLAW_GATEWAY_PASSWORD). - Si aucun secret partagé n’est encore configuré, générez un jeton avec
openclaw doctor --generate-gateway-token.
- Tailscale Serve (recommandé) : gardez l’attachement en loopback, exécutez
openclaw gateway --tailscale serve, ouvrezhttps://<magicdns>/. Sigateway.auth.allowTailscalevauttrue, les en-têtes d’identité satisfont l’authentification Control UI/WebSocket (sans coller de secret partagé, en supposant un hôte gateway de confiance) ; les API HTTP exigent toujours une authentification par secret partagé sauf si vous utilisez délibérémentnoneen ingress privé ou l’authentification HTTP trusted-proxy. Les mauvaises tentatives d’authentification concurrentes Serve provenant du même client sont sérialisées avant que le limiteur d’échec d’authentification ne les enregistre, ainsi la seconde mauvaise tentative peut déjà afficherretry later. - Attachement tailnet : exécutez
openclaw gateway --bind tailnet --token "<token>"(ou configurez une authentification par mot de passe), ouvrezhttp://<tailscale-ip>:18789/, puis collez le secret partagé correspondant dans les paramètres du tableau de bord. - Proxy inverse sensible à l’identité : gardez le Gateway derrière un trusted proxy non-loopback, configurez
gateway.auth.mode: "trusted-proxy", puis ouvrez l’URL du proxy. - Tunnel SSH :
ssh -N -L 18789:127.0.0.1:18789 user@hostpuis ouvrezhttp://127.0.0.1:18789/. L’authentification par secret partagé s’applique toujours via le tunnel ; collez le jeton ou mot de passe configuré si demandé.
Pourquoi y a-t-il deux configurations d’approbation d’exécution pour les approbations de chat ?
Pourquoi y a-t-il deux configurations d’approbation d’exécution pour les approbations de chat ?
approvals.exec: transfère les invites d’approbation vers des destinations de chatchannels.<channel>.execApprovals: fait agir ce canal comme client d’approbation natif pour les approbations d’exécution
- Si le chat prend déjà en charge les commandes et réponses,
/approvedans le même chat fonctionne via le chemin partagé. - Si un canal natif pris en charge peut déduire les approbateurs en toute sécurité, OpenClaw active désormais automatiquement les approbations natives DM-first lorsque
channels.<channel>.execApprovals.enabledn’est pas défini ou vaut"auto". - Lorsque des cartes/boutons d’approbation natifs sont disponibles, cette interface native est le chemin principal ; l’agent ne doit inclure une commande manuelle
/approveque si le résultat de l’outil indique que les approbations par chat ne sont pas disponibles ou que l’approbation manuelle est le seul chemin. - Utilisez
approvals.execuniquement lorsque les invites doivent aussi être transférées vers d’autres chats ou des salons ops explicites. - Utilisez
channels.<channel>.execApprovals.target: "channel"ou"both"uniquement lorsque vous voulez explicitement que les invites d’approbation soient publiées dans la salle/le sujet d’origine. - Les approbations de Plugin sont encore distinctes : elles utilisent
/approvedans le même chat par défaut, un transfert facultatifapprovals.plugin, et seuls certains canaux natifs conservent en plus une gestion native des approbations de Plugin.
De quel runtime ai-je besoin ?
De quel runtime ai-je besoin ?
pnpm est recommandé. Bun n’est pas recommandé pour le Gateway.Est-ce que ça fonctionne sur Raspberry Pi ?
Est-ce que ça fonctionne sur Raspberry Pi ?
Des conseils pour les installations Raspberry Pi ?
Des conseils pour les installations Raspberry Pi ?
- Utilisez un OS 64-bit et gardez Node >= 22.
- Préférez l’installation hackable (git) pour voir les journaux et mettre à jour rapidement.
- Commencez sans canaux/Skills, puis ajoutez-les un par un.
- Si vous rencontrez d’étranges problèmes binaires, il s’agit généralement d’un problème de compatibilité ARM.
C’est bloqué sur wake up my friend / l’onboarding n’aboutit pas. Que faire ?
C’est bloqué sur wake up my friend / l’onboarding n’aboutit pas. Que faire ?
- Redémarrez le Gateway :
- Vérifiez le statut + l’authentification :
- Si cela bloque toujours, exécutez :
Puis-je migrer ma configuration vers une nouvelle machine (Mac mini) sans refaire l’onboarding ?
Puis-je migrer ma configuration vers une nouvelle machine (Mac mini) sans refaire l’onboarding ?
- Installez OpenClaw sur la nouvelle machine.
- Copiez
$OPENCLAW_STATE_DIR(par défaut :~/.openclaw) depuis l’ancienne machine. - Copiez votre espace de travail (par défaut :
~/.openclaw/workspace). - Exécutez
openclaw doctoret redémarrez le service Gateway.
~/.openclaw/ (par exemple ~/.openclaw/agents/<agentId>/sessions/).Lié : Migration, Où les choses vivent sur disque,
Espace de travail d’agent, Doctor,
Mode distant.Où puis-je voir les nouveautés de la dernière version ?
Où puis-je voir les nouveautés de la dernière version ?
Impossible d’accéder à docs.openclaw.ai (erreur SSL)
Impossible d’accéder à docs.openclaw.ai (erreur SSL)
docs.openclaw.ai via Xfinity
Advanced Security. Désactivez-la ou ajoutez docs.openclaw.ai à la liste blanche, puis réessayez.
Merci de nous aider à le débloquer en signalant ici : https://spa.xfinity.com/check_url_status.Si vous ne pouvez toujours pas accéder au site, la documentation est dupliquée sur GitHub :
https://github.com/openclaw/openclaw/tree/main/docsDifférence entre stable et beta
Différence entre stable et beta
latest= stablebeta= build précoce pour les tests
latest. Les mainteneurs peuvent aussi
publier directement vers latest si nécessaire. C’est pourquoi beta et stable peuvent
pointer vers la même version après promotion.Voir ce qui a changé :
https://github.com/openclaw/openclaw/blob/main/CHANGELOG.mdPour les commandes d’installation en une ligne et la différence entre beta et dev, voir l’accordéon ci-dessous.Comment installer la version beta et quelle est la différence entre beta et dev ?
Comment installer la version beta et quelle est la différence entre beta et dev ?
beta (peut correspondre à latest après promotion).
Dev est la tête mouvante de main (git) ; lorsqu’elle est publiée, elle utilise le dist-tag npm dev.Commandes en une ligne (macOS/Linux) :Comment essayer les toutes dernières versions ?
Comment essayer les toutes dernières versions ?
- Canal dev (checkout git) :
main et met à jour depuis les sources.- Installation hackable (depuis le site de l’installateur) :
Combien de temps prennent généralement l’installation et l’onboarding ?
Combien de temps prennent généralement l’installation et l’onboarding ?
- Installation : 2 à 5 minutes
- Onboarding : 5 à 15 minutes selon le nombre de canaux/modèles que vous configurez
Installateur bloqué ? Comment obtenir plus de retours ?
Installateur bloqué ? Comment obtenir plus de retours ?
L’installation Windows indique git not found ou openclaw not recognized
L’installation Windows indique git not found ou openclaw not recognized
- Installez Git for Windows et assurez-vous que
gitest dans votre PATH. - Fermez et rouvrez PowerShell, puis relancez l’installateur.
- Votre dossier bin global npm n’est pas dans le PATH.
-
Vérifiez le chemin :
-
Ajoutez ce répertoire à votre PATH utilisateur (pas besoin du suffixe
\binsous Windows ; sur la plupart des systèmes, c’est%AppData%\npm). - Fermez et rouvrez PowerShell après avoir mis à jour le PATH.
La sortie exec sous Windows affiche du texte chinois illisible — que dois-je faire ?
La sortie exec sous Windows affiche du texte chinois illisible — que dois-je faire ?
- la sortie
system.run/execaffiche du chinois en mojibake - la même commande s’affiche correctement dans un autre profil de terminal
La documentation n’a pas répondu à ma question — comment obtenir une meilleure réponse ?
La documentation n’a pas répondu à ma question — comment obtenir une meilleure réponse ?
Comment installer OpenClaw sur Linux ?
Comment installer OpenClaw sur Linux ?
- Chemin rapide Linux + installation du service : Linux.
- Guide complet : Prise en main.
- Installateur + mises à jour : Installation et mises à jour.
Comment installer OpenClaw sur un VPS ?
Comment installer OpenClaw sur un VPS ?
Où sont les guides d’installation cloud/VPS ?
Où sont les guides d’installation cloud/VPS ?
- Hébergement VPS (tous les fournisseurs en un seul endroit)
- Fly.io
- Hetzner
- exe.dev
Puis-je demander à OpenClaw de se mettre à jour lui-même ?
Puis-je demander à OpenClaw de se mettre à jour lui-même ?
Que fait réellement l’onboarding ?
Que fait réellement l’onboarding ?
openclaw onboard est le chemin de configuration recommandé. En mode local, il vous guide à travers :- Configuration modèle/authentification (OAuth fournisseur, clés API, setup-token Anthropic, plus options de modèles locaux telles que LM Studio)
- emplacement de l’espace de travail + fichiers bootstrap
- Paramètres Gateway (bind/port/auth/tailscale)
- Canaux (WhatsApp, Telegram, Discord, Mattermost, Signal, iMessage, plus plugins de canal intégrés comme QQ Bot)
- Installation du daemon (LaunchAgent sur macOS ; unité utilisateur systemd sur Linux/WSL2)
- Vérifications de santé et sélection des Skills
Ai-je besoin d’un abonnement Claude ou OpenAI pour l’exécuter ?
Ai-je besoin d’un abonnement Claude ou OpenAI pour l’exécuter ?
- Clé API Anthropic : facturation normale de l’API Anthropic
- Authentification Claude CLI / abonnement Claude dans OpenClaw : le personnel Anthropic
nous a indiqué que cet usage est de nouveau autorisé, et OpenClaw traite l’utilisation de
claude -pcomme autorisée pour cette intégration, sauf si Anthropic publie une nouvelle politique
Puis-je utiliser un abonnement Claude Max sans clé API ?
Puis-je utiliser un abonnement Claude Max sans clé API ?
claude -p comme autorisés
pour cette intégration, sauf si Anthropic publie une nouvelle politique. Si vous voulez
la configuration côté serveur la plus prévisible, utilisez à la place une clé API Anthropic.Prenez-vous en charge l’authentification par abonnement Claude (Claude Pro ou Max) ?
Prenez-vous en charge l’authentification par abonnement Claude (Claude Pro ou Max) ?
claude -p comme autorisés pour cette intégration
sauf si Anthropic publie une nouvelle politique.Le setup-token Anthropic reste disponible comme chemin de jeton pris en charge par OpenClaw, mais OpenClaw préfère désormais la réutilisation de Claude CLI et claude -p lorsque c’est disponible.
Pour les charges de travail de production ou multi-utilisateurs, l’authentification par clé API Anthropic reste le
choix le plus sûr et le plus prévisible. Si vous voulez d’autres options hébergées de type abonnement
dans OpenClaw, voir OpenAI, Qwen / Model
Cloud, MiniMax, et Modèles
GLM.Pourquoi est-ce que je vois HTTP 429 rate_limit_error venant d’Anthropic ?
Pourquoi est-ce que je vois HTTP 429 rate_limit_error venant d’Anthropic ?
Extra usage is required for long context requests, la requête essaie d’utiliser
la bêta 1M de contexte d’Anthropic (context1m: true). Cela ne fonctionne que lorsque votre
identifiant est éligible à la facturation long contexte (facturation par clé API ou
chemin de connexion Claude OpenClaw avec Extra Usage activé).Astuce : définissez un modèle de repli afin qu’OpenClaw puisse continuer à répondre pendant qu’un fournisseur est limité par débit.
Voir Modèles, OAuth, et
/gateway/troubleshooting#anthropic-429-extra-usage-required-for-long-context.AWS Bedrock est-il pris en charge ?
AWS Bedrock est-il pris en charge ?
amazon-bedrock ; sinon vous pouvez activer explicitement plugins.entries.amazon-bedrock.config.discovery.enabled ou ajouter une entrée de fournisseur manuelle. Voir Amazon Bedrock et Fournisseurs de modèles. Si vous préférez un flux de clés géré, un proxy compatible OpenAI devant Bedrock reste une option valide.Comment fonctionne l’authentification Codex ?
Comment fonctionne l’authentification Codex ?
openai-codex/gpt-5.5 pour l’OAuth Codex via l’exécuteur PI par défaut. Utilisez
openai/gpt-5.4 pour l’accès direct actuel par clé API OpenAI. L’accès direct par clé API à GPT-5.5
est pris en charge une fois qu’OpenAI l’active sur l’API publique ; aujourd’hui
GPT-5.5 utilise l’abonnement/OAuth via openai-codex/gpt-5.5 ou des exécutions natives du serveur d’application Codex avec openai/gpt-5.5 et embeddedHarness.runtime: "codex".
Voir Fournisseurs de modèles et Onboarding (CLI).Pourquoi OpenClaw mentionne-t-il encore openai-codex ?
Pourquoi OpenClaw mentionne-t-il encore openai-codex ?
openai-codex est l’ID de fournisseur et de profil d’authentification pour l’OAuth ChatGPT/Codex.
C’est aussi le préfixe explicite du modèle PI pour l’OAuth Codex :openai/gpt-5.4= route directe actuelle par clé API OpenAI dans PIopenai/gpt-5.5= future route directe par clé API une fois qu’OpenAI activera GPT-5.5 sur l’APIopenai-codex/gpt-5.5= route OAuth Codex dans PIopenai/gpt-5.5+embeddedHarness.runtime: "codex"= route native du serveur d’application Codexopenai-codex:...= ID de profil d’authentification, pas une référence de modèle
OPENAI_API_KEY. Si vous voulez l’authentification par abonnement ChatGPT/Codex, connectez-vous avec
openclaw models auth login --provider openai-codex et utilisez
des références de modèle openai-codex/* pour les exécutions PI.Pourquoi les limites OAuth Codex peuvent-elles différer de ChatGPT web ?
Pourquoi les limites OAuth Codex peuvent-elles différer de ChatGPT web ?
openclaw models status, mais il n’invente ni ne normalise les droits ChatGPT web en accès API direct. Si vous voulez le chemin direct de facturation/limites OpenAI Platform, utilisez openai/* avec une clé API.Prenez-vous en charge l’authentification par abonnement OpenAI (Codex OAuth) ?
Prenez-vous en charge l’authentification par abonnement OpenAI (Codex OAuth) ?
Comment configurer Gemini CLI OAuth ?
Comment configurer Gemini CLI OAuth ?
openclaw.json.Étapes :- Installez Gemini CLI localement afin que
geminisoit dans lePATH- Homebrew :
brew install gemini-cli - npm :
npm install -g @google/gemini-cli
- Homebrew :
- Activez le Plugin :
openclaw plugins enable google - Connectez-vous :
openclaw models auth login --provider google-gemini-cli --set-default - Modèle par défaut après connexion :
google-gemini-cli/gemini-3-flash-preview - Si les requêtes échouent, définissez
GOOGLE_CLOUD_PROJECTouGOOGLE_CLOUD_PROJECT_IDsur l’hôte gateway
Un modèle local convient-il pour des discussions décontractées ?
Un modèle local convient-il pour des discussions décontractées ?
Comment garder le trafic des modèles hébergés dans une région spécifique ?
Comment garder le trafic des modèles hébergés dans une région spécifique ?
models.mode: "merge" afin que les modèles de repli restent disponibles tout en respectant le fournisseur régional que vous avez sélectionné.Dois-je acheter un Mac Mini pour installer ça ?
Dois-je acheter un Mac Mini pour installer ça ?
Ai-je besoin d’un Mac mini pour la prise en charge d’iMessage ?
Ai-je besoin d’un Mac mini pour la prise en charge d’iMessage ?
- Exécuter le Gateway sur Linux/VPS, et exécuter le serveur BlueBubbles sur n’importe quel Mac connecté à Messages.
- Tout exécuter sur le Mac si vous voulez la configuration la plus simple sur une seule machine.
Si j’achète un Mac mini pour exécuter OpenClaw, puis-je le connecter à mon MacBook Pro ?
Si j’achète un Mac mini pour exécuter OpenClaw, puis-je le connecter à mon MacBook Pro ?
system.run sur cet appareil.Modèle courant :- Gateway sur le Mac mini (toujours allumé).
- Le MacBook Pro exécute l’application macOS ou un hôte node et s’appaire au Gateway.
- Utilisez
openclaw nodes status/openclaw nodes listpour le voir.
Puis-je utiliser Bun ?
Puis-je utiliser Bun ?
Telegram : que doit contenir allowFrom ?
Telegram : que doit contenir allowFrom ?
channels.telegram.allowFrom correspond à l’ID utilisateur Telegram de l’expéditeur humain (numérique). Ce n’est pas le nom d’utilisateur du bot.La configuration demande uniquement des ID utilisateur numériques. Si vous avez déjà des entrées héritées @username dans la configuration, openclaw doctor --fix peut essayer de les résoudre.Plus sûr (sans bot tiers) :- Envoyez un DM à votre bot, puis exécutez
openclaw logs --followet lisezfrom.id.
- Envoyez un DM à votre bot, puis appelez
https://api.telegram.org/bot<bot_token>/getUpdateset lisezmessage.from.id.
- Envoyez un DM à
@userinfobotou@getidsbot.
Plusieurs personnes peuvent-elles utiliser un seul numéro WhatsApp avec différentes instances OpenClaw ?
Plusieurs personnes peuvent-elles utiliser un seul numéro WhatsApp avec différentes instances OpenClaw ?
kind: "direct", expéditeur E.164 comme +15551234567) à un agentId différent, afin que chaque personne dispose de son propre espace de travail et de son propre stockage de session. Les réponses continuent de provenir du même compte WhatsApp, et le contrôle d’accès DM (channels.whatsapp.dmPolicy / channels.whatsapp.allowFrom) est global par compte WhatsApp. Voir Routage multi-agent et WhatsApp.Puis-je avoir un agent "fast chat" et un agent "Opus for coding" ?
Puis-je avoir un agent "fast chat" et un agent "Opus for coding" ?
Homebrew fonctionne-t-il sur Linux ?
Homebrew fonctionne-t-il sur Linux ?
/home/linuxbrew/.linuxbrew/bin (ou votre préfixe brew) afin que les outils installés par brew soient résolus dans les shells non connectés.
Les versions récentes préfixent aussi des répertoires bin utilisateur courants sur les services Linux systemd (par exemple ~/.local/bin, ~/.npm-global/bin, ~/.local/share/pnpm, ~/.bun/bin) et respectent PNPM_HOME, NPM_CONFIG_PREFIX, BUN_INSTALL, VOLTA_HOME, ASDF_DATA_DIR, NVM_DIR et FNM_DIR lorsqu’ils sont définis.Différence entre l’installation git hackable et npm install
Différence entre l’installation git hackable et npm install
- Installation git hackable : checkout complet des sources, modifiable, idéale pour les contributeurs. Vous exécutez les builds localement et pouvez corriger le code/la documentation.
- npm install : installation globale de la CLI, sans dépôt, idéale pour « juste l’exécuter ». Les mises à jour proviennent des dist-tags npm.
Puis-je basculer plus tard entre les installations npm et git ?
Puis-je basculer plus tard entre les installations npm et git ?
~/.openclaw) et votre espace de travail (~/.openclaw/workspace) restent intacts.De npm vers git :--repair en automatisation).Conseils de sauvegarde : voir Stratégie de sauvegarde.Dois-je exécuter le Gateway sur mon ordinateur portable ou sur un VPS ?
Dois-je exécuter le Gateway sur mon ordinateur portable ou sur un VPS ?
- Avantages : pas de coût serveur, accès direct aux fichiers locaux, fenêtre de navigateur active.
- Inconvénients : veille/coupures réseau = déconnexions, mises à jour/redémarrages de l’OS interrompent, la machine doit rester éveillée.
- Avantages : toujours allumé, réseau stable, pas de problèmes de veille d’ordinateur portable, plus facile à maintenir en fonctionnement.
- Inconvénients : souvent en mode headless (utilisez des captures d’écran), accès distant uniquement aux fichiers, vous devez utiliser SSH pour les mises à jour.
Est-il important d’exécuter OpenClaw sur une machine dédiée ?
Est-il important d’exécuter OpenClaw sur une machine dédiée ?
- Hôte dédié (VPS/Mac mini/Pi) : toujours allumé, moins d’interruptions liées à la veille/aux redémarrages, permissions plus propres, plus facile à maintenir en fonctionnement.
- Ordinateur portable/de bureau partagé : tout à fait acceptable pour les tests et l’usage actif, mais attendez-vous à des pauses lorsque la machine se met en veille ou se met à jour.
Quelles sont les exigences minimales pour un VPS et quel OS recommandez-vous ?
Quelles sont les exigences minimales pour un VPS et quel OS recommandez-vous ?
- Minimum absolu : 1 vCPU, 1GB de RAM, ~500MB de disque.
- Recommandé : 1-2 vCPU, 2GB de RAM ou plus pour de la marge (journaux, médias, canaux multiples). Les outils node et l’automatisation navigateur peuvent être gourmands en ressources.
Puis-je exécuter OpenClaw dans une VM et quelles sont les exigences ?
Puis-je exécuter OpenClaw dans une VM et quelles sont les exigences ?
- Minimum absolu : 1 vCPU, 1GB de RAM.
- Recommandé : 2GB de RAM ou plus si vous exécutez plusieurs canaux, de l’automatisation navigateur ou des outils média.
- OS : Ubuntu LTS ou un autre Debian/Ubuntu moderne.
Lié
- FAQ — la FAQ principale (modèles, sessions, gateway, sécurité, plus)
- Vue d’ensemble de l’installation
- Prise en main
- Dépannage