Traductions communautaires par veiseule.ai — Help improve them on Crowdin
Aller au contenu principal

openclaw plugins¶

Gerez les plugins/extensions du Gateway (passerelle) (charges en processus).

Liens connexes :

Commandes¶

openclaw plugins list
openclaw plugins info <id>
openclaw plugins enable <id>
openclaw plugins disable <id>
openclaw plugins doctor
openclaw plugins update <id>
openclaw plugins update --all

Les plugins fournis sont livres avec OpenClaw mais demarrent desactives. Utilisez plugins enable pour les activer.

Tous les plugins doivent fournir un fichier openclaw.plugin.json avec un Schema JSON en ligne (configSchema, meme s'il est vide). Les manifestes ou schemas manquants/invalides empechent le chargement du plugin et font echouer la validation de la configuration.

Installation¶

openclaw plugins install <path-or-spec>

Note de securite : traitez l'installation de plugins comme l'execution de code. Preferez des versions epinglees.

Npm specs are registry-only (package name + optional version/tag). Git/URL/file specs are rejected. Dependency installs run with --ignore-scripts for safety.

Archives prises en charge : .zip, .tgz, .tar.gz, .tar.

Utilisez --link pour eviter de copier un repertoire local (ajoute a plugins.load.paths) :

openclaw plugins install -l ./my-plugin

Uninstall¶

openclaw plugins uninstall <id>
openclaw plugins uninstall <id> --dry-run
openclaw plugins uninstall <id> --keep-files

uninstall removes plugin records from plugins.entries, plugins.installs, the plugin allowlist, and linked plugins.load.paths entries when applicable. For active memory plugins, the memory slot resets to memory-core.

By default, uninstall also removes the plugin install directory under the active state dir extensions root ($OPENCLAW_STATE_DIR/extensions/<id>). Use --keep-files to keep files on disk.

--keep-config is supported as a deprecated alias for --keep-files.

Mise a jour¶

openclaw plugins update <id>
openclaw plugins update --all
openclaw plugins update <id> --dry-run

Les mises a jour ne s'appliquent qu'aux plugins installes depuis npm (suivis dans plugins.installs).