Hermes Agent en 2026 : definition et differences avec OpenClaw
Hermes Agent est l agent autonome open source MIT publie par Nous Research en 2026 : processus persistant qui enregistre les parcours reussis dans ~/.hermes/skills/ afin de reduire la consommation de tokens sur les taches repetees. Contrairement a un onglet ChatGPT ponctuel, il se comporte comme un ingenieur heberge sur votre machine — instructions Telegram, shell, recherche et modifications de depot en arriere-plan.
OpenClaw structure son ecosysteme autour des passerelles de messagerie et des fichiers workspace via la CLI openclaw. Hermes met en avant la boucle d apprentissage fermee (Skills auto-evolutifs), la memoire a trois niveaux (sessions, MEMORY.md, USER.md) et les extensions MCP. Face a LangGraph ou CrewAI, Hermes cible plutot l assistant mono-noeud pour equipes reduites, avec un script d installation unique plutot qu un graphe Python prealable.
Le present article ne reprend pas l argumentaire 24h/24 (voir l article architecture). Il traite de l installation, la configuration modele, les reponses Telegram et la persistance du service sur Mac local, VPS Linux ou Mac cloud KVMNODE en production.
PATH non recharge : hermes juste apres l install renvoie command not found — le shell n a pas ete relance.
Cle API absente : sans hermes setup ou hermes model, le premier echange signale API key not set.
Veille portable : la passerelle s arrete a la fermeture du capot ; Telegram s accumule tandis que les Skills sur disque croissent sans cumul efficace.
Mode confidentialite groupe : le bot ne repond qu aux commandes / tant que Group Privacy reste active dans BotFather.
Dependances headless : serveur Linux sans --skip-browser ou avec Python systeme — ModuleNotFoundError recurrents.
Choisissez d abord le plan de deploiement, puis enchainez les six etapes de la section 04.
Ou installer Hermes Agent ? MacBook, VPS ou Mac Mini en location mensuelle ?
Le script officiel est le plus eprouve sur macOS et Linux : il installe uv, Python 3.11, Node.js 22, ripgrep et ffmpeg, avec le depot sous ~/.hermes/hermes-agent/. Le couple API + passerelle tient souvent en 4 Go de RAM ; modeles locaux ou Skills navigateur recommandent 16 Go ou plus.
| Plateforme | Disponibilite 24h/24 | Chemin officiel | Cumul Skills | Cout mensuel ressenti |
|---|---|---|---|---|
| MacBook personnel | Arret a la veille (~60 %) | Eleve sur macOS | Interruptions frequentes | 0 € materiel + risque ops |
| Raspberry Pi 4B 8Go | ~88 % | Linux, pas de Metal | Goulot I/O | Achat unique |
| VPS x86 4Go | ~99,5 % | Linux, pas de Skills navigateur macOS | Plus stable | Facturation a l usage |
| Mac Mini M4 location mensuelle | SLA datacenter ~100 % | Maximum (launchd + UMA) | Accumulation continue | OpEx fixe, resiliation possible |
Le tutoriel d installation repond au « est-ce que ca demarre ? » ; le choix de plateforme repond au « combien de temps » et au cumul des Skills — un assistant Telegram de production merite en general un noeud macOS dedie.
Installation en une ligne et verification : curl, doctor, setup
Installation recommandee (macOS, Linux, WSL2, Termux) :
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash source ~/.zshrc hermes doctor hermes --version
Le script installe uv, Python 3.11 sans sudo, Node.js 22, ripgrep et ffmpeg, clone vers ~/.hermes/hermes-agent/, ajoute hermes au PATH et charge le registre Skills par defaut. Message de succes frequent : ✅ Hermes Agent installed at ~/.hermes.
Sur serveur headless, ignorer la pile navigateur :
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash -s -- --skip-browser
hermes doctor verifie Python, Node, ripgrep, ffmpeg, PATH, cles API, etc. Configuration des modeles via l assistant ou des commandes explicites :
hermes setup hermes model hermes config set OPENROUTER_API_KEY sk-or-xxxx hermes
Les cles resident dans ~/.hermes/.env. Fournisseurs : Nous Portal, OpenRouter, Anthropic, OpenAI, GitHub Copilot, Ollama. Validez en CLI locale avant d ouvrir la passerelle.
Conseil : apres mise a jour, en cas de config manquante : hermes config check && hermes config migrate. N utilisez pas le Python systeme — preferez ~/.hermes/hermes-agent/venv/bin/hermes.
Six etapes pour brancher Hermes Agent sur Telegram en 24h/24
Creer le bot : @BotFather, /newbot, conserver le jeton ; @userinfobot pour l identifiant numerique utilisateur.
Assistant passerelle : hermes gateway setup, choisir Telegram, coller le jeton et TELEGRAM_ALLOWED_USERS.
Test au premier plan : hermes gateway, message depuis le telephone, confirmer la reponse.
Installer le demon : macOS hermes gateway install && hermes gateway start ; Linux sudo hermes gateway install --system.
Groupes (optionnel) : desactiver Group Privacy dans BotFather, retirer et reinviter le bot ; sinon seules les commandes slash fonctionnent.
Mac cloud : pour 24h/24 et les Skills macOS, commandez un M4 dedie via la page de commande, connectez-vous en SSH, executez les memes commandes, archivez ~/.hermes/ avant resiliation.
hermes gateway setup hermes gateway install hermes gateway start hermes gateway status journalctl -u hermes-gateway -f
En migration cloud, suivez la checklist 30 jours : sauvegardez skills, .env et config.yaml, reinstallez sur le nouveau noeud, restaurez l arborescence.
Dimensionnement, cumul des Skills et erreurs courantes
Trois reperes utiles : ① l installateur officiel fige Python 3.11 et Node 22, prevoyez environ 1,5 Go de disque avec le cache Skills, et 20 Go+ SSD pour des modeles locaux. ② Les retours communautaires indiquent environ 38 % de tokens en moins sur taches repetees une fois les Skills actifs — a condition que l hote reste en ligne. ③ En juin 2026 la branche stable est souvent v0.14.x ; apres essai de candidats v0.15, executez hermes config migrate.
| Erreur | Cause probable | Correctif |
|---|---|---|
command not found | PATH | source ~/.zshrc |
API key not set | Modele non configure | hermes model |
| Groupe silencieux | Mode confidentialite | Desactiver la privacy BotFather, reinviter |
dotenv manquant | Python systeme | hermes du venv |
Alternatives honnetes : un MacBook en veille s installe mais ne tient pas la passerelle ; un VPS Linux economique fait tourner Telegram sans automatisation navigateur macOS ni inference Metal locale ; un Raspberry Pi limite les sessions SQLite longues. Louer un Mac Mini M4 dedie chez KVMNODE offre la supervision launchd, la memoire unifiee pour passerelle et modeles optionnels, et le meme flux curl en SSH — un OpEx mensuel permet de valider trente jours avant achat materiel. Pour une equipe qui traite Hermes comme un collaborateur de production, ce compromis depasse souvent un portable allume par intermittence. Consultez les tarifs et le centre d aide pour livraison, reseau et sauvegardes.