Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
openclaw crestodian
Crestodian est l’assistant local de configuration, de réparation et de paramétrage d’OpenClaw. Il est
conçu pour rester accessible lorsque le chemin normal de l’agent est cassé.
Exécuter openclaw sans commande démarre Crestodian dans un terminal interactif.
Exécuter openclaw crestodian démarre explicitement le même assistant.
Ce que Crestodian affiche
Au démarrage, Crestodian interactif ouvre le même shell TUI que celui utilisé paropenclaw tui, avec un backend de chat Crestodian. Le journal de chat commence par un court
message d’accueil :
- quand démarrer Crestodian
- le modèle ou le chemin de planificateur déterministe que Crestodian utilise réellement
- la validité de la configuration et l’agent par défaut
- l’accessibilité du Gateway depuis la première sonde de démarrage
- la prochaine action de débogage que Crestodian peut effectuer
status pour l’inventaire détaillé avec le chemin de configuration, les chemins de documentation/source,
les sondes CLI locales, la présence de clés API, les agents, le modèle et les détails du Gateway.
Crestodian utilise la même découverte de références OpenClaw que les agents ordinaires. Dans un checkout Git,
il pointe vers le docs/ local et l’arborescence source locale. Dans une installation de package npm, il
utilise la documentation du package embarquée et renvoie vers
https://github.com/openclaw/openclaw, avec des consignes explicites
pour consulter le source lorsque la documentation ne suffit pas.
Exemples
Démarrage sûr
Le chemin de démarrage de Crestodian est volontairement réduit. Il peut s’exécuter lorsque :openclaw.jsonest manquantopenclaw.jsonest invalide- le Gateway est arrêté
- l’enregistrement des commandes de plugins est indisponible
- aucun agent n’a encore été configuré
openclaw --help et openclaw --version utilisent toujours les chemins rapides habituels.
openclaw non interactif se termine avec un court message au lieu d’afficher l’aide racine,
car le produit sans commande est Crestodian.
Opérations et approbation
Crestodian utilise des opérations typées au lieu de modifier la configuration de manière ad hoc. Les opérations en lecture seule peuvent s’exécuter immédiatement :- afficher la vue d’ensemble
- lister les agents
- lister les plugins installés
- rechercher des plugins ClawHub
- afficher l’état du modèle/backend
- exécuter les vérifications d’état ou de santé
- vérifier l’accessibilité du Gateway
- exécuter doctor sans corrections interactives
- valider la configuration
- afficher le chemin du journal d’audit
--yes pour une commande directe :
- écrire la configuration
- exécuter
config set - définir des valeurs SecretRef prises en charge via
config set-ref - exécuter l’amorçage de configuration/onboarding
- changer le modèle par défaut
- démarrer, arrêter ou redémarrer le Gateway
- créer des agents
- installer des plugins depuis ClawHub ou npm
- désinstaller des plugins
- exécuter des réparations doctor qui réécrivent la configuration ou l’état
openclaw onboard --modern démarre Crestodian comme aperçu d’onboarding moderne.
openclaw onboard simple exécute toujours l’onboarding classique.
Amorçage de configuration
setup est l’amorçage d’onboarding orienté chat. Il écrit uniquement via des
opérations de configuration typées et demande d’abord une approbation.
- modèle explicite existant, s’il est déjà configuré
OPENAI_API_KEY->openai/gpt-5.5ANTHROPIC_API_KEY->anthropic/claude-opus-4-7- Claude Code CLI ->
claude-cli/claude-opus-4-7 - Codex CLI ->
codex-cli/gpt-5.5
OPENAI_API_KEY/ANTHROPIC_API_KEY, puis réexécutez setup.
Planificateur assisté par modèle
Crestodian démarre toujours en mode déterministe. Pour les commandes approximatives que le parseur déterministe ne comprend pas, Crestodian local peut effectuer un tour borné de planificateur via les chemins d’exécution normaux d’OpenClaw. Il utilise d’abord le modèle OpenClaw configuré. Si aucun modèle configuré n’est encore utilisable, il peut se rabattre sur des runtimes locaux déjà présents sur la machine :- Claude Code CLI :
claude-cli/claude-opus-4-7 - Harnais app-server Codex :
openai/gpt-5.5 - Codex CLI :
codex-cli/gpt-5.5
Basculer vers un agent
Utilisez un sélecteur en langage naturel pour quitter Crestodian et ouvrir la TUI normale :openclaw tui, openclaw chat et openclaw terminal ouvrent toujours directement la TUI
d’agent normale. Ils ne démarrent pas Crestodian.
Après avoir basculé dans la TUI normale, utilisez /crestodian pour revenir à Crestodian.
Vous pouvez inclure une demande de suivi :
/crestodian est disponible.
Mode de secours par message
Le mode de secours par message est le point d’entrée par canal de messages pour Crestodian. Il sert au cas où votre agent normal est mort, mais où un canal de confiance comme WhatsApp reçoit toujours les commandes. Commande texte prise en charge :/crestodian <request>
- Désactivé lorsque le sandboxing est actif. Si un agent/une session est sandboxé, Crestodian doit refuser le secours distant et expliquer qu’une réparation CLI locale est requise.
- L’état effectif par défaut est
auto: autoriser le secours distant uniquement dans une opération YOLO de confiance, où le runtime dispose déjà d’une autorité locale non sandboxée. - Exiger une identité de propriétaire explicite. Le secours ne doit pas accepter de règles d’expéditeur génériques, de stratégie de groupe ouverte, de webhooks non authentifiés ni de canaux anonymes.
- DM de propriétaires uniquement par défaut. Le secours de groupe/canal nécessite une adhésion explicite.
- La recherche et la liste de plugins sont en lecture seule. L’installation de plugins est locale uniquement par défaut, car elle télécharge du code exécutable. La désinstallation de plugins peut être autorisée comme opération de réparation approuvée lorsque la politique de secours permet les écritures persistantes.
- Le secours distant ne peut pas ouvrir la TUI locale ni basculer dans une session d’agent
interactive. Utilisez
openclawlocal pour le transfert vers l’agent. - Les écritures persistantes nécessitent toujours une approbation, même en mode de secours.
- Auditer chaque opération de secours appliquée. Le secours par canal de messages enregistre les métadonnées de canal, compte, expéditeur et adresse source. Les opérations qui modifient la configuration enregistrent aussi les hachages de configuration avant et après.
- Ne jamais répéter les secrets. L’inspection SecretRef doit indiquer la disponibilité, pas les valeurs.
- Si le Gateway est vivant, préférez les opérations typées du Gateway. Si le Gateway est mort, utilisez seulement la surface minimale de réparation locale qui ne dépend pas de la boucle d’agent normale.
enabled doit accepter :
"auto": valeur par défaut. Autoriser uniquement lorsque le runtime effectif est YOLO et que le sandboxing est désactivé.false: ne jamais autoriser le secours par canal de messages.true: autoriser explicitement le secours lorsque les contrôles de propriétaire/canal réussissent. Cela ne doit toujours pas contourner le refus lié au sandboxing.
"auto" par défaut est :
- le mode sandbox se résout en
off tools.exec.securityse résout enfulltools.exec.askse résout enoff
/crestodian status ainsi qu’un
aller-retour d’approbation persistante via le gestionnaire de secours :
openclaw nu vers Crestodian,
définit le modèle par défaut, crée un agent supplémentaire, configure Discord via
l’activation d’un plugin plus un token SecretRef, valide la configuration et vérifie le journal
d’audit. QA Lab dispose également d’un scénario adossé au dépôt pour le même flux Ring 0 :