La plupart des workflows de plugins tiennent en quelques commandes : rechercher, installer, redémarrer le Gateway, vérifier, puis désinstaller lorsque vous n’avez plus besoin du plugin.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.
Lister les plugins
--json pour les scripts. Cela inclut les diagnostics du registre et le
dependencyStatus statique de chaque plugin lorsque le package du plugin déclare des dependencies ou
des optionalDependencies.
plugins list est une vérification d’inventaire à froid. Elle indique ce qu’OpenClaw peut découvrir
à partir de la config, des manifestes et du registre de plugins ; elle ne prouve pas qu’un
processus Gateway déjà en cours d’exécution a importé le runtime du plugin.
Installer des plugins
inspect --runtime lorsque vous avez besoin d’une preuve que le plugin a enregistré des surfaces
runtime telles que des outils, hooks, services, méthodes Gateway ou commandes CLI
appartenant au plugin.
Mettre à jour des plugins
@beta, les appels
ultérieurs à update <plugin-id> réutilisent ce tag enregistré. Passer une spec npm explicite
bascule l’installation suivie vers cette spec pour les futures mises à jour.
openclaw update s’exécute sur le canal bêta, les enregistrements de plugins npm et ClawHub
sur la ligne par défaut essaient d’abord la publication @beta du plugin correspondant. Si cette publication bêta
n’existe pas, OpenClaw se rabat sur la spec par défaut/la plus récente enregistrée.
Pour les plugins npm, OpenClaw se rabat aussi lorsque le package bêta existe mais échoue
à la validation d’installation. Les versions exactes et les tags explicites tels que @rc ou @beta
sont conservés.
Désinstaller des plugins
--keep-files.
En mode Nix (OPENCLAW_NIX_MODE=1), les commandes d’installation, de mise à jour, de désinstallation, d’activation
et de désactivation des plugins sont désactivées. Gérez plutôt ces choix dans la source Nix de
l’installation ; pour nix-openclaw, utilisez le
Quick Start orienté agent.
Publier des plugins
Vous pouvez publier des plugins externes sur ClawHub, npmjs.com, ou les deux.Publier sur ClawHub
ClawHub est la principale surface publique de découverte des plugins OpenClaw. Il donne aux utilisateurs des métadonnées consultables, un historique des versions et des résultats d’analyse du registre avant l’installation.Publier sur npmjs.com
Les plugins npm natifs doivent inclure un manifeste de plugin et des métadonnées de point d’entrée OpenClaw danspackage.json.
package.json
npm: ignore la recherche ClawHub et
force la résolution npm.
Choix de la source
- ClawHub : à utiliser lorsque vous voulez une découverte native OpenClaw, des résumés d’analyse, des versions et des conseils d’installation.
- npmjs.com : à utiliser lorsque vous livrez déjà des packages JavaScript ou avez besoin de workflows dist-tags/registre privé npm.
- Git : à utiliser lorsque vous voulez installer directement depuis une branche, un tag ou un commit.
- Chemin local : à utiliser lorsque vous développez ou testez un plugin sur la même machine.
Connexe
- Plugins - vue d’ensemble et dépannage
openclaw plugins- référence CLI complète- ClawHub - publication et opérations de registre
- Créer des plugins - créer un package de plugin
- Manifeste de plugin - manifeste et métadonnées de package