As substituições de instalação de Plugin permitem que mantenedores testem instalações de Plugin em tempo de configuração usando um pacote npm específico ou um tarball local gerado com npm-pack. Elas são apenas para E2E e validação de pacote. Usuários normais devem instalar plugins comDocumentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
openclaw plugins install.
Ambiente
As substituições ficam desativadas a menos que ambas as variáveis sejam definidas:npm:<registry-spec>para pacotes de registro e versões ou tags exatasnpm-pack:<path.tgz>para tarballs locais produzidos pornpm pack
npm-pack: relativos são resolvidos a partir do diretório de trabalho atual.
Comportamento
Quando um fluxo em tempo de configuração solicita a instalação de um Plugin cujo id aparece no mapa, o OpenClaw usa a origem de substituição em vez da origem npm do catálogo, empacotada ou padrão. Isso se aplica ao onboarding e a outros fluxos que usam o instalador de Plugin compartilhado em tempo de configuração. As substituições ainda impõem o id de Plugin esperado. Um tarball mapeado paracodex
deve instalar um Plugin cujo id de manifesto seja codex.
As substituições não herdam o status oficial de origem confiável. Mesmo quando a entrada do catálogo normalmente representa um pacote de propriedade do OpenClaw, uma substituição é tratada como entrada de teste fornecida pelo operador.
Arquivos .env do workspace não podem habilitar substituições de instalação. Defina essas variáveis no shell confiável, job de CI ou comando de teste remoto que inicia o OpenClaw.