Descripción General
hermes plugins gestiona los plugins de Hermes Agent — extensiones instaladas desde repositorios Git que añaden nuevas capacidades al agente. Puedes instalar, actualizar, eliminar, listar, activar y desactivar plugins.
Uso
hermes plugins [-h] {install,update,remove,rm,uninstall,list,ls,enable,disable} ...
Subcomandos
install <fuente>
Instala un plugin desde una URL Git o owner/repo.
hermes plugins install owner/repo
hermes plugins install https://github.com/owner/hermes-plugin.git
update [nombre]
Descarga los últimos cambios de un plugin instalado. Sin nombre, actualiza todos los plugins instalados.
hermes plugins update my-plugin
hermes plugins update
remove / rm / uninstall <nombre>
Elimina un plugin instalado. Los tres nombres son alias de la misma acción.
hermes plugins remove my-plugin
hermes plugins rm my-plugin
hermes plugins uninstall my-plugin
list / ls
Lista los plugins instalados. ls es un alias de list.
hermes plugins list
hermes plugins ls
enable <nombre>
Activa un plugin desactivado.
hermes plugins enable my-plugin
disable <nombre>
Desactiva un plugin sin eliminarlo.
hermes plugins disable my-plugin
Ejemplos
# Listar plugins instalados
hermes plugins list
# Instalar un plugin desde un repositorio de GitHub
hermes plugins install owner/hermes-plugin
# Actualizar todos los plugins instalados
hermes plugins update
# Desactivar un plugin problemático
hermes plugins disable my-plugin
# Reactivarlo más tarde
hermes plugins enable my-plugin
# Eliminar un plugin por completo
hermes plugins remove my-plugin
Consejos
- Los plugins se instalan desde repositorios Git, no desde un registro centralizado.
- Al solucionar problemas, desactivar es más seguro que eliminar: el plugin sigue instalado y puedes reactivarlo al instante.
- Actualiza los plugins con regularidad para recibir correcciones y mejoras de compatibilidad.
- Un plugin desactivado no se carga, por lo que no afecta el inicio ni el comportamiento.
- Tras instalar o activar un plugin, inicia una sesión nueva (o reinicia el gateway) para que tenga efecto.