Überblick
hermes plugins verwaltet Hermes-Agent-Plugins – Erweiterungen, die aus Git-Repositories installiert werden und dem Agenten neue Fähigkeiten hinzufügen. Sie können Plugins installieren, aktualisieren, entfernen, auflisten, aktivieren und deaktivieren.
Verwendung
hermes plugins [-h] {install,update,remove,rm,uninstall,list,ls,enable,disable} ...
Unterbefehle
install <Quelle>
Installiert ein Plugin aus einer Git-URL oder owner/repo.
hermes plugins install owner/repo
hermes plugins install https://github.com/owner/hermes-plugin.git
update [Name]
Holt die neuesten Änderungen für ein installiertes Plugin. Ohne Name werden alle installierten Plugins aktualisiert.
hermes plugins update my-plugin
hermes plugins update
remove / rm / uninstall <Name>
Entfernt ein installiertes Plugin. Alle drei Namen sind Aliase derselben Aktion.
hermes plugins remove my-plugin
hermes plugins rm my-plugin
hermes plugins uninstall my-plugin
list / ls
Listet installierte Plugins auf. ls ist ein Alias von list.
hermes plugins list
hermes plugins ls
enable <Name>
Aktiviert ein deaktiviertes Plugin.
hermes plugins enable my-plugin
disable <Name>
Deaktiviert ein Plugin, ohne es zu entfernen.
hermes plugins disable my-plugin
Beispiele
# Installierte Plugins auflisten
hermes plugins list
# Plugin aus einem GitHub-Repository installieren
hermes plugins install owner/hermes-plugin
# Alle installierten Plugins aktualisieren
hermes plugins update
# Problematisches Plugin deaktivieren
hermes plugins disable my-plugin
# Später wieder aktivieren
hermes plugins enable my-plugin
# Plugin vollständig entfernen
hermes plugins remove my-plugin
Tipps
- Plugins werden aus Git-Repositories installiert, nicht aus einer zentralen Registry.
- Beim Troubleshooting ist Deaktivieren sicherer als Entfernen – das Plugin bleibt installiert und kann sofort wieder aktiviert werden.
- Aktualisieren Sie Plugins regelmäßig, um Fehlerkorrekturen und Kompatibilitätsverbesserungen zu erhalten.
- Ein deaktiviertes Plugin wird nicht geladen und beeinflusst weder Start noch Verhalten.
- Nach der Installation oder Aktivierung eines Plugins eine neue Sitzung starten (oder das Gateway neu starten), damit es wirksam wird.