Référence CLI
openclaw est le point d’entrée principal de la CLI. Chaque commande principale dispose soit d’une page de référence dédiée, soit est documentée avec la commande qu’elle remplace ; cet index répertorie les commandes, les indicateurs globaux et les règles de style de sortie qui s’appliquent à l’ensemble de la CLI.
Utilisez les commandes de configuration selon l’intention :
openclaw setupcrée la configuration de base et l’espace de travail sans parcourir le flux complet d’intégration guidée (onboarding).openclaw onboardest le chemin complet guidé de première exécution pour la passerelle, l’authentification du modèle, l’espace de travail, les canaux, les compétences et la santé.openclaw configuremodifie des parties ciblées d’une configuration existante, telles que l’authentification du modèle, la passerelle, les canaux, les plugins ou les compétences.openclaw channels addconfigure les comptes de canaux une fois la base établie ; exécutez-la sans indicateurs pour une configuration guidée des canaux ou avec des indicateurs spécifiques au canal pour les scripts.
Pages de commandes
Section intitulée « Pages de commandes »| Zone | Commandes |
|---|---|
| Configuration et intégration | crestodian · setup · onboard · configure · config · completion · doctor · dashboard |
| Réinitialisation et désinstallation | backup · reset · uninstall · update |
| Messagerie et agents | message · agent · agents · acp · mcp |
| Santé et sessions | status · health · sessions |
| Gateway et journaux | gateway · logs · system |
| Modèles et inférence | models · infer · capability (alias pour infer) · memory · commitments · wiki |
| Réseau et nœuds | directory · nodes · devices · node |
| Runtime et bac à sable | approvals · exec-policy (voir approvals) · sandbox · tui · chat/terminal (alias pour tui --local) · browser |
| Automatisation | cron · tasks · hooks · webhooks |
| Discovery et documentation | dns · docs |
| Appairage et canaux | pairing · qr · channels |
| Sécurité et plugins | security · secrets · skills · plugins · proxy |
| Alias hérités | daemon (service de passerelle) · clawbot (espace de noms) |
| Plugins (en option) | path · voicecall (si installé) |
Indicateurs globaux
Section intitulée « Indicateurs globaux »| Indicateur | Objectif |
|---|---|
--dev | Isoler l’état sous ~/.openclaw-dev et décaler les ports par défaut |
--profile <name> | Isoler l’état sous ~/.openclaw-<name> |
--container <name> | Cibler un conteneur nommé pour l’exécution |
--no-color | Désactiver les couleurs ANSI (NO_COLOR=1 est également respecté) |
--update | Raccourci pour openclaw update (installations source uniquement) |
-V, --version, -v | Afficher la version et quitter |
Modes de sortie
Section intitulée « Modes de sortie »- Les couleurs ANSI et les indicateurs de progression ne s’affichent que dans les sessions TTY.
- Les hyperliens OSC-8 s’affichent sous forme de liens cliquables lorsque pris en charge ; sinon, la CLI revient aux URL brutes.
--json(et--plainlorsque pris en charge) désactive le style pour une sortie propre.- Les commandes de longue durée affichent un indicateur de progression (OSC 9;4 lorsque pris en charge).
Source de vérité de la palette : src/terminal/palette.ts.
Arborescence des commandes
Section intitulée « Arborescence des commandes »Arborescence complète des commandes
openclaw [--dev] [--profile]
crestodian setup onboard configure config get set unset file schema validate completion doctor dashboard backup create verify security audit secrets reload audit configure apply reset uninstall update wizard status channels list status capabilities resolve logs add remove login logout directory self peers list groups list|members skills search install update list info check plugins list inspect install uninstall update enable disable doctor marketplace list memory status index search path resolve find set validate emit commitments list dismiss wiki status doctor init ingest compile lint search get apply bridge import unsafe-local import obsidian status|search|open|command|daily message send broadcast poll react reactions read edit delete pin unpin pins permissions search thread create|list|reply emoji list|upload sticker send|upload role info|add|remove channel info|list member info voice status event list|create timeout kick ban agent agents list add delete bindings bind unbind set-identity acp mcp serve list show set unset status health sessions cleanup tasks list audit maintenance show notify cancel flow list|show|cancel gateway call usage-cost health status probe discover install uninstall start stop restart run daemon status install uninstall start stop restart logs system event heartbeat last|enable|disable presence models list status set set-image aliases list|add|remove fallbacks list|add|remove|clear image-fallbacks list|add|remove|clear scan infer (alias: capability) list inspect model run|list|inspect|providers|auth login|logout|status image generate|edit|describe|describe-many|providers audio transcribe|providers tts convert|voices|providers|status|enable|disable|set-provider video generate|describe|providers web search|fetch|providers embedding create|providers auth add|login|login-github-copilot|setup-token|paste-token auth order get|set|clear sandbox list recreate explain cron status list get add edit rm enable disable runs run nodes status describe list pending approve reject rename invoke notify push canvas snapshot|present|hide|navigate|eval canvas a2ui push|reset camera list|snap|clip screen record location get devices list remove clear approve reject rotate revoke node run status install uninstall stop restart approvals get set allowlist add|remove exec-policy show preset set browser status start stop reset-profile tabs open focus close profiles create-profile delete-profile screenshot snapshot navigate resize click type press hover drag select upload fill dialog wait evaluate console pdf hooks list info check enable disable install update webhooks gmail setup|run proxy start run coverage sessions query blob purge pairing list approve qr clawbot qr docs dns setup tui chat (alias: tui —local) terminal (alias: tui —local)
Les plugins peuvent ajouter des commandes de premier niveau supplémentaires (par exemple `openclaw voicecall`).Commandes slash de chat
Section intitulée « Commandes slash de chat »Les messages de chat prennent en charge les commandes /.... Voir slash commands.
Points clés :
/status— diagnostics rapides./trace— lignes de trace/débogage de plugin limitées à la session./config— modifications de configuration persistantes./debug— substitutions de configuration uniquement à l’exécution (en mémoire, pas sur disque ; nécessitecommands.debug: true).
Suivi de l’utilisation
Section intitulée « Suivi de l’utilisation »openclaw status --usage et l’interface utilisateur de Control affichent l’utilisation/le quota du fournisseur lorsque les identifiants OAuth/API sont disponibles. Les données proviennent directement des points de terminaison d’utilisation du fournisseur et sont normalisées en X% left. Fournisseurs avec des fenêtres d’utilisation actuelles : Anthropic, GitHub Copilot, Gemini CLI, OpenAI Codex, MiniMax, Xiaomi et z.ai.
Voir Usage tracking pour plus de détails.