openclaw configure
Invites interactives pour apporter des modifications ciblées à une configuration existante : identifiants, appareils, valeurs par défaut des agents, Gateway, canaux, plugins, Skills et contrôles d’intégrité.
Utilisez openclaw onboard ou openclaw setup pour suivre l’intégralité du parcours guidé de première exécution, openclaw setup --baseline pour créer uniquement la configuration et l’espace de travail de référence, et openclaw channels add lorsque vous devez seulement configurer un compte de canal.
Options
--section <section> : filtre de section répétable. Sections disponibles :
workspace, model, web, gateway, daemon, channels, plugins, skills, health
gateway, daemon ou health (ou l’exécution de l’assistant complet sans --section) demande où s’exécute le Gateway et met à jour gateway.mode. Les filtres de section qui ignorent ces trois sections accèdent directement à la configuration demandée sans demander le mode du Gateway. Le choix du mode Gateway distant écrit la configuration distante et quitte immédiatement ; il n’exécute pas les étapes réservées à l’environnement local, telles que l’installation de plugins.
openclaw configure nécessite un terminal interactif (stdin et stdout doivent tous deux être des TTY). Sans terminal interactif, la commande affiche les commandes non interactives équivalentes openclaw config get|set|patch|validate et se termine avec une erreur au lieu de s’exécuter partiellement.Section des modèles
Modèle comprend une sélection multiple pour la liste d’autorisation
agents.defaults.models (ce qui apparaît dans /model et dans le sélecteur de modèles). Les choix de configuration propres à un fournisseur fusionnent les modèles sélectionnés avec la liste d’autorisation existante au lieu de remplacer les fournisseurs sans rapport déjà présents dans la configuration.La réexécution de l’authentification d’un fournisseur depuis la configuration conserve la valeur existante de agents.defaults.model.primary, même lorsque l’étape d’authentification du fournisseur renvoie un correctif de configuration contenant son propre modèle par défaut recommandé. L’ajout ou la réauthentification d’un fournisseur rend ses modèles disponibles sans remplacer votre modèle principal actuel. Utilisez openclaw models auth login --provider <id> --set-default ou openclaw models set <model> pour modifier intentionnellement le modèle par défaut.volcengine-plan/*, byteplus-plan/*). Si le filtre du fournisseur privilégié produisait une liste vide, la configuration revient au catalogue non filtré au lieu d’afficher un sélecteur vide.
Section Web
openclaw configure --section web permet de choisir un fournisseur de recherche sur le Web et de configurer ses identifiants. Certains fournisseurs affichent des étapes supplémentaires qui leur sont propres :
- Grok peut proposer une configuration facultative de
x_searchavec le même profil OAuth xAI ou la même clé API, et vous permettre de choisir un modèlex_search. - Kimi peut demander la région de l’API Moonshot (
api.moonshot.aiouapi.moonshot.cn) et le modèle Kimi de recherche sur le Web par défaut.
Autres remarques
- Après l’écriture de la configuration locale, la commande de configuration installe les plugins téléchargeables sélectionnés lorsque le parcours de configuration choisi les exige. La configuration d’un Gateway distant n’installe pas de paquets de plugins locaux.
- Les services axés sur les canaux (Slack/Discord/Matrix/Microsoft Teams) demandent des listes d’autorisation de canaux ou de salons pendant la configuration. Vous pouvez saisir des noms ou des identifiants ; l’assistant résout les noms en identifiants lorsque cela est possible.
- Si vous exécutez l’étape d’installation du démon, l’authentification par jeton nécessite un jeton. Si
gateway.auth.tokenest géré par SecretRef, la configuration valide la SecretRef, mais ne conserve pas les valeurs résolues du jeton en texte brut dans les métadonnées d’environnement du service superviseur ; si la SecretRef n’est pas résolue, la configuration bloque l’installation du démon et fournit des instructions de correction directement applicables. - Si
gateway.auth.tokenetgateway.auth.passwordsont tous deux configurés alors quegateway.auth.moden’est pas défini, la configuration bloque l’installation du démon jusqu’à ce que vous définissiez explicitement le mode.
Voir aussi
- Référence de la CLI
- Configuration
- CLI de configuration : Configuration