Guide Hermes Agent : Agent IA Open-Source Auto-Amélioré (2026)
Guide complet de Hermes Agent par Nous Research : étapes d'installation, mémoire auto-améliorée, plus de 40 outils, tarifs et comparaison avec OpenClaw en 2026.
Hermes Agent par Nous Research est un agent IA open-source sous licence MIT qui retient ce qu'il apprend, développe des compétences réutilisables à partir de son expérience et fonctionne sur pratiquement n'importe quel LLM. Depuis sa première version le 25 février 2026, il a dépassé les 57 000 étoiles sur GitHub et est devenu le framework d'agent open-source à la croissance la plus rapide de l'année.
Ce guide couvre tout ce que vous devez savoir : ce que fait réellement Hermes Agent, comment l'installer, ce qu'il coûte, comment fonctionne son système de mémoire auto-amélioré et s'il est pertinent pour votre flux de travail.
TL;DR — Hermes Agent en un coup d'œil
| Détail | Info |
|---|---|
| Développeur | Nous Research |
| Licence | MIT (entièrement open-source, usage commercial OK) |
| Étoiles GitHub | 57 000+ |
| Dernière version | v0.7.0 "Resilience Release" (3 avril 2026) |
| Plateformes supportées | Linux, macOS, WSL2, Android (Termux) |
| Canaux de discussion | Telegram, Discord, Slack, WhatsApp, Signal, CLI |
| Support LLM | 200+ modèles via OpenRouter, DeepSeek, Kimi, MiniMax, OpenAI, Anthropic, Google |
| Outils intégrés | 40+ (web, terminal, fichier, navigateur, vision, génération d'images, TTS, cron, délégation) |
| Mémoire | Persistante inter-sessions (SQLite + FTS5) |
| Auto-amélioré | Oui — création de compétences procédurales à partir de l'expérience |
| Coût | Gratuit (auto-hébergé) + 0 à 15 $/mois d'utilisation API |
Ce qui rend Hermes Agent différent
La plupart des agents IA sont "stateless" (sans état). Vous leur confiez une tâche, ils l'exécutent (ou essaient), et la conversation suivante repart de zéro. Hermes Agent rompt ce schéma avec trois capacités fondamentales qui le distinguent.
Mémoire persistante inter-sessions
Chaque conversation est enregistrée dans une base de données SQLite et indexée avec la recherche plein texte FTS5. Lorsqu'une tâche similaire se présente plus tard, Hermes effectue une recherche dans son propre historique au lieu de charger d'anciennes sessions entières dans la fenêtre de contexte. Les résultats récupérés passent par une synthèse par LLM afin que seul le contexte pertinent soit injecté. Résultat : l'agent devient plus utile à mesure que vous l'utilisez.
Boucle d'apprentissage auto-améliorée
Tous les 15 appels d'outils, Hermes effectue un point de contrôle d'auto-évaluation. Si le travail impliquait une procédure réutilisable, il crée ou corrige automatiquement une compétence ("skill") — un fichier markdown stocké dans ~/.hermes/skills/. Ces compétences procédurales capturent comment faire quelque chose, et pas seulement ce qui s'est passé. La prochaine fois qu'un problème similaire apparaît, Hermes charge la compétence concernée et l'exécute plus efficacement.
C'est la différence clé avec les autres agents. Hermes sépare la mémoire procédurale (méthodes) de la mémoire épisodique (événements), et les deux persistent d'une session à l'autre.
Plus de 40 outils intégrés par catégorie
Hermes est livré avec un large registre d'outils prêts à l'emploi :
- Opérations sur les fichiers — lire, écrire, rechercher, éditer des fichiers
- Terminal — exécuter des commandes shell, capturer la sortie
- Recherche web — récupérer des informations en direct sur internet
- Automatisation du navigateur — naviguer, cliquer, capturer des instantanés (basé sur Chromium)
- Vision & génération d'images — analyse visuelle, création d'images via FAL
- Exécution de code — exécuteur de code dans un bac à sable (sandbox)
- Recherche mémoire & session — rechercher dans les conversations passées
- Délégation — lancer des sous-agents pour des tâches parallèles
- Tâches cron — planifier des tâches récurrentes
- Home Assistant — contrôle de l'IoT et de la maison connectée
- TTS — sortie de synthèse vocale
- Todo — suivi des tâches
- RL (apprentissage par renforcement) — auto-entraînement via Atropos
hermes tools.
Comment installer Hermes Agent
Hermes fonctionne sur Linux, macOS, WSL2 et Android (Termux). Windows natif n'est pas supporté — utilisez WSL2 à la place. L'installation complète prend environ cinq minutes.
Installation en une ligne (Recommandée)
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Ceci gère tout : le clonage du dépôt, la configuration d'un environnement virtuel Python 3.11, l'installation des dépendances et la configuration des répertoires.
Installation manuelle
# 1. Installer uv (gestionnaire de paquets Python rapide)
curl -LsSf https://astral.sh/uv/install.sh | sh
# 2. Cloner le dépôt
git clone --recurse-submodules https://github.com/NousResearch/hermes-agent.git
cd hermes-agent
# 3. Créer l'environnement virtuel et installer
uv venv --python 3.11
source .venv/bin/activate
uv pip install -e ".[all]"
Configurez votre fournisseur de LLM
# Lancer l'assistant de configuration
hermes setup
# Ou configurer manuellement — ajoutez votre clé API à ~/.hermes/.env
echo "OPENROUTER_API_KEY=votre-cle-ici" >> ~/.hermes/.env
# Choisir votre modèle
hermes model
Hermes fonctionne avec n'importe quel LLM supportant un contexte de 64K+. Les choix populaires incluent les modèles d'OpenRouter (plus de 200 options), DeepSeek, MiniMax M2.7, Kimi, OpenAI, Anthropic et Google.
Optionnel : Ajouter des clés spécifiques aux outils
# Recherche web (Firecrawl)
echo "FIRECRAWL_API_KEY=votre-cle" >> ~/.hermes/.env
# Génération d'images (FAL)
echo "FAL_KEY=votre-cle" >> ~/.hermes/.env
Lancement
# Mode CLI
hermes
# Ou se connecter à une plateforme de messagerie
hermes gateway
Le processus "gateway" connecte Hermes à Telegram, Discord, Slack, WhatsApp et Signal simultanément via un processus unique.
v0.7.0 — La version "Resilience"
La dernière mise à jour majeure (3 avril 2026) a apporté 168 PRs et résolu 46 problèmes. Voici les points forts :
Fournisseurs de mémoire modulables. La mémoire est désormais un système de plugins extensibles. Les backends tiers (bases de données vectorielles, Honcho, bases de données personnalisées) implémentent une interface simple et s'enregistrent via le système de plugins. Vous n'êtes plus limité à SQLite. Rotation du pool d'identifiants. Configurez plusieurs clés API pour le même fournisseur. Hermes alterne entre elles automatiquement en utilisant une stratégie "least-used" (le moins utilisé) sécurisée pour les threads. Un échec 401 déclenche une rotation instantanée vers la clé suivante. Navigateur anti-détection Camoufox. Un nouveau backend de navigation locale utilisant Camoufox pour une navigation furtive avec des sessions persistantes et la découverte d'URL VNC pour le débogage visuel. Aperçus de différences (diff) intégrés. Les opérations d'écriture et de correction de fichiers affichent désormais des "diffs" directement dans le flux d'activité, offrant une confirmation visuelle des changements avant que l'agent ne poursuive. Continuité de session du serveur API. Le serveur API diffuse les événements de progression des outils en temps réel et prend en charge les en-têtesX-Hermes-Session-Id pour des sessions persistantes à travers les requêtes HTTP.
Hermes Agent vs. OpenClaw — Lequel choisir ?
OpenClaw est l'autre framework d'agent open-source majeur en 2026. Voici une comparaison directe.
| Fonctionnalité | Hermes Agent | OpenClaw |
|---|---|---|
| Étoiles GitHub | 57 000+ | 15 000+ |
| Licence | MIT | MIT |
| Mémoire auto-améliorée | Oui (procédurale + épisodique) | Non (basée sur fichiers, manuelle) |
| Boucle d'apprentissage | Création auto de compétences tous les 15 appels | Installation manuelle via ClawHub |
| Plateformes de chat | 6 (Telegram, Discord, Slack, WhatsApp, Signal, CLI) | 50+ (dont WeChat, Teams, Line, IRC, email) |
| Compétences communautaires | En croissance (écosystème jeune) | 13 000+ sur ClawHub |
| CVE de sécurité | 0 signalée (en avril 2026) | 9 CVE en 4 jours (mars 2026, incl. CVSS 9.9) |
| Automatisation navigateur | Intégrée (Chromium + Camoufox) | Via plugins |
| Support de modèles | 200+ via OpenRouter + directs | Gamme similaire |
| Coût typique | Gratuit + 0–15 $/mois API | Gratuit + 5–15 $/mois API + option 6 $/mois hébergement |
Combien coûte Hermes Agent ?
Hermes lui-même est gratuit et auto-hébergé. Le coût réel réside dans l'utilisation de l'API LLM.
| Niveau d'utilisation | Coût mensuel estimé |
|---|---|
| Léger (quelques tâches/jour, modèle économique) | 0–3 $ |
| Modéré (utilisation quotidienne, modèle intermédiaire) | 5–10 $ |
| Intensif (toujours actif, modèle premium) | 10–15 $ |
| Utilisateur expert (délégation multi-agents, vision, gén. d'images) | 15–30 $+ |
Une chose à savoir : environ 73 % de chaque appel API correspond à une surcharge fixe liée aux définitions d'outils. Cela signifie que les tâches courtes coûtent proportionnellement plus cher que les longues. Si le coût est important, choisissez un modèle avec un prix par token plus bas (DeepSeek et MiniMax M2.7 sont des options économiques populaires).
L'exécution sur un VPS ajoute 5 à 10 $/mois si vous souhaitez que l'agent soit toujours actif.
Partenariat avec MiniMax AI
Nous Research a annoncé un partenariat avec MiniMax AI début 2026. MiniMax M2.7 est désormais l'un des modèles les plus utilisés dans Hermes Agent. L'intégration est de premier ordre : sélectionnez "MiniMax (global endpoint)" dans la liste des fournisseurs et choisissez MiniMax-M2.7 comme modèle. Les deux entreprises collaborent pour optimiser les futures versions spécifiquement pour l'agent, avec des plans pour des fonctionnalités multimodales incluant la vision, l'audio et potentiellement l'intégration de la robotique.
Foire Aux Questions
Hermes Agent fonctionne-t-il avec des modèles locaux ?
Oui. Hermes fonctionne avec n'importe quel LLM supportant un contexte de 64K+. Vous pouvez l'utiliser avec Ollama pour un fonctionnement entièrement local et hors ligne avec des modèles comme Hermes 3 (basé sur Llama 3.1). Aucune clé API n'est nécessaire pour les modèles locaux.
Hermes Agent est-il sûr pour une exécution sur serveur ?
L'architecture comprend un durcissement des conteneurs, une isolation des espaces de noms (namespaces) pour les sous-agents et une rotation des identifiants. La version v0.7.0 a ajouté des correctifs de sécurité profonds. En avril 2026, Hermes n'a aucune CVE spécifique à l'agent signalée — un contraste marqué avec la divulgation récente par OpenClaw de 9 CVE en 4 jours.
Puis-je migrer d'OpenClaw vers Hermes Agent ?
Oui. Un nombre croissant d'utilisateurs migrent d'OpenClaw vers Hermes, particulièrement après les divulgations de CVE de mars 2026. Hermes ne possède pas d'outil de migration en un clic, mais la configuration est simple. Vos compétences OpenClaw devront être recréées, bien que Hermes en apprendra beaucoup automatiquement grâce à sa boucle d'auto-amélioration.
Dans quel langage de programmation Hermes Agent est-il écrit ?
Python. Le code source nécessite Python 3.11+ et utilise uv comme gestionnaire de paquets.
Hermes Agent peut-il contrôler ma maison connectée ?
Oui. Hermes dispose d'un ensemble d'outils Home Assistant intégré qui se connecte à votre instance Home Assistant pour le contrôle de l'IoT et de la domotique.
En quoi Hermes Agent est-il différent de ChatGPT ou Claude ?
ChatGPT et Claude sont des modèles d'IA conversationnelle. Hermes Agent est un framework d'agent autonome qui utilise des LLM (y compris GPT et Claude) pour entreprendre des actions : exécuter des commandes, éditer des fichiers, naviguer sur le web, gérer des tâches et construire des compétences réutilisables. La différence clé est l'agence — Hermes agit, apprend et se souvient d'une session à l'autre.
Dernières pensées
Hermes Agent est le projet d'agent open-source le plus intéressant de 2026 jusqu'à présent. La boucle d'apprentissage auto-améliorée n'est pas une simple promesse marketing — c'est un système concret basé sur SQLite, FTS5 et des fichiers de compétences procédurales qui améliore de manière mesurable la réussite des tâches au fil du temps. La posture de sécurité est robuste, la flexibilité des modèles est inégalée et la licence MIT signifie que vous possédez tout.
L'écosystème est encore jeune par rapport au marché de compétences mature d'OpenClaw, et la surcharge fixe de 73 % par appel API est une réelle considération de coût. Mais pour quiconque souhaite un agent IA qui s'améliore véritablement à mesure que vous l'utilisez, Hermes Agent est le leader incontesté.
Vous voulez la puissance de Hermes Agent sans la configuration serveur ? Y Build est comme une version mobile-first de Hermes Agent — les mêmes capacités d'automatisation par l'IA et de création de produits, mais vous n'avez pas besoin de VPS, de terminal ou de bagage technique. Construisez et déployez depuis votre téléphone.