Ce face hermes plugins
hermes plugins fără subcomandă deschide un ecran cu două secțiuni: pluginurile generale (activare și dezactivare cu bife) și pluginurile de furnizor (furnizorul de memorie și motorul de context, câte unul singur). install acceptă un nume din catalogul de pluginuri Hermes, un URL git sau forma owner/repo; numele din catalog se fixează pe commit-ul SHA verificat și își afișează capabilitățile declarate.
Catalogul este întreținut în repository și reîmprospătat la 6 ore; documentația precizează că un plugin catalogat nu este un plugin auditat: admiterea verifică intrarea, nu codul. URL-urile directe sunt marcate ca surse proprii, neverificate. pack lucrează cu pachete declarative de pluginuri fixate pe SHA. Lista pluginurilor dezactivate stă în plugins.disabled din config.yaml.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
(fără subcomandă) |
Interfața interactivă. |
install <id> [--force] [--ref SHA] [--allow-removed] |
Instalare din catalog, URL git sau owner/repo. |
search [termen] [--json] |
Căutare în catalog. |
update [<nume>] [--yes] |
Actualizează un plugin sau pe toate. |
remove <nume> (rm, uninstall) |
Elimină. |
enable / disable <nume> |
Activează / dezactivează fără eliminare. |
list (ls) |
Pluginurile instalate și starea lor. |
doctor [cale-sau-id] [--ci] |
Validează un plugin nativ. |
pack install | export | show |
Pachete de pluginuri fixate pe SHA. |
Exemple practice
Exemplul 1: Plugin din catalog
hermes plugins search memory
hermes plugins install agent-importers
Exemplul 2: Listare și dezactivare
hermes plugins list
hermes plugins disable mcp-serve
Greșeli frecvente și bune practici
- Folosești
--allow-removed. Documentația îl marchează periculos: ocolește lista pluginurilor retrase. - Consideri un plugin din catalog drept auditat. Admiterea în catalog nu verifică codul.