Si vous avez récemment vu des discussions sur "Hermes Agent" sur Twitter / X sans trop savoir de quoi il s'agit, cet article est fait pour vous. Hermes Agent est un framework d'agent IA "auto-évolutif" open source lancé par Nous Research en 2026. Sa particularité ? Il apprend de chacune de vos conversations, synthétise ses propres compétences, s'améliore en continu et mémorise vos préférences.
Valeur ajoutée : À la fin de cet article, vous saurez exactement ce qu'est Hermes Agent, ce qu'il peut faire, en quoi il diffère de LangChain / Claude Code / OpenClaw, et comment le déployer en 5 minutes.

Qu'est-ce que Hermes Agent : Les points clés
En résumé : Hermes Agent = Un agent IA universel open source + auto-évolutif + multiplateforme.
Développé par Nous Research et publié sous licence MIT sur GitHub, il est principalement écrit en Python. Il vous permet d'interagir avec lui via terminal, Telegram, Discord, Slack, WhatsApp, Signal, et même Home Assistant. Le plus fascinant reste sa "boucle d'apprentissage" : chaque tâche effectuée se transforme en compétence réutilisable, et chaque échange est stocké dans une mémoire persistante, rendant l'outil de plus en plus efficace à mesure que vous l'utilisez.
| Point clé | Description | Valeur |
|---|---|---|
| Open Source (MIT) | GitHub: NousResearch/hermes-agent | Gratuit, usage commercial autorisé |
| Auto-évolution | Création/amélioration auto des compétences, mémoire FTS5 | Apprend à vous connaître |
| 40+ outils intégrés | MLOps / GitHub / Web / Vision / TTS | Prêt à l'emploi |
| 14+ plateformes | CLI / TG / Discord / Slack / WA / Signal / Email | Déploiement unique, partout |
| Liberté de modèle | OpenRouter / Anthropic / OpenAI / GLM / Kimi, etc. | Pas de verrouillage, changement facile |
| 6 backends de terminal | Local / Docker / SSH / Daytona / Singularity / Modal | Du VPS à 5$ aux clusters GPU |
| Support protocole MCP | Connexion à tout serveur MCP | Écosystème d'outils illimité |
Analyse détaillée d'Hermes Agent
Hermes Agent est piloté par l'équipe de Nous Research. Acteurs incontournables de la communauté open source, ils sont célèbres pour leurs modèles (Nous Hermes 2, Nous Hermes 3). Hermes Agent est le "framework applicatif" construit par cette équipe au-dessus de la "couche modèle", avec pour objectif de permettre à quiconque de disposer d'un assistant IA personnel capable d'évoluer, via une simple ligne de commande.
En avril 2026, Hermes Agent en est à sa version v0.8.0, avec plus de 3 496 commits, ce qui en fait l'un des frameworks d'agents open source les plus actifs sur GitHub.
💡 Compréhension rapide : Si Claude Code est une "CLI de codage liée à Claude", Hermes Agent est un "agent universel compatible avec n'importe quel modèle". Il ne se contente pas de coder : il peut gérer votre emploi du temps sur Telegram, répondre aux questions de votre équipe sur Slack ou contrôler votre domotique via Home Assistant. Si vous souhaitez connecter Hermes Agent aux principaux modèles internationaux tout en évitant les problèmes de compte ou de réseau, vous pouvez utiliser le
base_urlcompatible OpenAI fourni par le service proxy API APIYI (apiyi.com) pour une intégration en un clic.
Les 5 capacités fondamentales de Hermes Agent

Capacité 1 : Boucle d'apprentissage et auto-amélioration
C'est ce qui rend Hermes Agent unique. Il intègre une véritable "boucle d'apprentissage" :
- Création automatique de compétences : Après avoir accompli une tâche avec vous, il transforme le cheminement suivi en une compétence réutilisable.
- Auto-amélioration : Face à des tâches similaires, il affine ses compétences en se basant sur ses expériences passées.
- Mémoire persistante : Grâce à la recherche plein texte FTS5 et aux résumés par LLM, il peut se remémorer des conversations passées entre différentes sessions.
- Modélisation utilisateur : Basé sur la modélisation dialectique Honcho, plus vous l'utilisez, mieux il comprend vos préférences.
L'avantage est simple : ce que vous lui apprenez aujourd'hui n'a plus besoin d'être répété demain. C'est une prouesse que les frameworks actuels (LangChain, AutoGen, etc.) ne maîtrisent pas.
Capacité 2 : Connexion en un clic à plus de 14 plateformes
Hermes Agent propose un processus passerelle (gateway) unifié. Une fois lancé, vous pouvez interagir avec lui sur :
| Catégorie | Plateformes supportées |
|---|---|
| Ligne de commande | Terminal CLI local |
| Messagerie instantanée | Telegram, Discord, Slack, WhatsApp, Signal |
| Outils collaboratifs | Matrix, Mattermost |
| Communication | Email, SMS |
| Domotique | Home Assistant |
La commande de lancement est ultra-simple : hermes gateway. Cela signifie que votre Hermes Agent, hébergé sur un VPS à 5 $, peut servir simultanément vos discussions Telegram, votre serveur Discord et votre domotique.
Capacité 3 : Plus de 40 outils intégrés + protocole MCP
Plus de 40 outils sont prêts à l'emploi, couvrant :
- Code/Développement : Actions GitHub, exécution shell, RPC Python, Docker.
- Web : Recherche, extraction, navigation, compréhension visuelle.
- Génération : Génération d'images, synthèse vocale.
- MLOps : Gestion des tâches d'entraînement, planification d'inférence de modèles.
- Vie quotidienne : Agenda, rappels, emails.
Surtout, Hermes Agent supporte nativement le protocole MCP (Model Context Protocol). Vous pouvez connecter n'importe quel serveur MCP de la communauté, rendant le nombre d'outils théoriquement illimité.
Capacité 4 : Liberté totale de choix de modèle (sans verrouillage)
Hermes Agent ne vous lie à aucun fournisseur. Il supporte nativement :
- Nous Portal (Portail de Nous Research)
- OpenRouter (Agrégateur de plus de 200 modèles)
- OpenAI / Anthropic Claude
- z.ai / GLM / Kimi / Moonshot / MiniMax
- Tout endpoint personnalisé compatible OpenAI
Changer de modèle se fait via une simple commande : hermes model, sans modifier une ligne de code. C'est la raison pour laquelle il s'intègre parfaitement avec les services proxy API comme APIYI (apiyi.com) — pour Hermes Agent, un "endpoint personnalisé + clé" est un fournisseur de premier ordre.
Capacité 5 : 6 backends d'exécution et déploiement flexible
Hermes Agent propose 6 "backends d'exécution" différents :
| Backend | Cas d'usage |
|---|---|
| Local | Exécution directe sur PC |
| Docker | Environnement isolé, local ou serveur |
| SSH | Exécution sur machine distante |
| Daytona | Environnement de développement cloud avec mise en veille |
| Singularity | Clusters HPC / GPU |
| Modal | Serverless, coût quasi nul en veille |
Hermes Agent peut donc tourner sur votre MacBook, un VPS à 5 $/mois, ou même un cluster GPU d'entreprise. Le support serverless de Daytona et Modal permet d'avoir un agent disponible 24h/24 pour quelques dollars par mois.
Démarrage rapide avec Hermes Agent
Installation : une seule ligne
Hermes Agent fournit un script d'installation officiel compatible Linux, macOS et WSL2. La seule dépendance est git :
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Une fois terminé, la commande hermes sera disponible.
Exemple minimal : prêt en 5 minutes
# 1. Lancer l'assistant de configuration (obligatoire au premier lancement)
hermes setup
# 2. Choisir le fournisseur de modèle (voir plus bas pour APIYI)
hermes model
# 3. Lancer la CLI interactive et commencer à discuter
hermes
Lors du premier hermes setup, l'assistant vous demandera :
- Quel fournisseur de modèle utiliser ? (OpenAI / Anthropic / OpenRouter / Custom…)
- Quelle est votre clé API ?
- Activer la passerelle (gateway) ?
- Activer les tâches planifiées (cron) ?
💡 Conseil : Pour une première utilisation, choisissez "Custom OpenAI-compatible endpoint", renseignez
https://api.apiyi.com/v1commebase_urlet utilisez la clé API créée sur votre console APIYI. Vous pourrez ainsi appeler GPT-5, Claude Opus 4.6, Gemini 3 Pro, etc., sans gérer plusieurs comptes.
Voir la configuration complète pour le service proxy APIYI
# Dans l'assistant hermes setup, choisissez "Custom OpenAI-compatible endpoint"
# Puis saisissez :
Base URL: https://api.apiyi.com/v1
API Key: sk-xxxxxxxxxxxxxxxx
Default Model: gpt-5
# Vous pourrez changer de modèle à tout moment avec la commande /model :
/model openai:claude-opus-4-6
/model openai:gemini-3-pro
/model openai:deepseek-v3
Vous pouvez aussi éditer directement le fichier de configuration ~/.hermes/config.toml :
[providers.apiyi]
type = "openai"
base_url = "https://api.apiyi.com/v1"
api_key = "sk-xxxxxxxxxxxxxxxx"
[providers.apiyi.models]
default = "gpt-5"
available = ["gpt-5", "claude-opus-4-6", "gemini-3-pro", "deepseek-v3"]
Commandes fréquentes
| Commande | Action |
|---|---|
hermes |
Lancer la CLI interactive |
hermes setup |
Assistant de configuration |
hermes gateway |
Lancer la passerelle multi-plateforme |
hermes model |
Changer de fournisseur LLM |
hermes tools |
Activer/Désactiver des outils |
hermes claw migrate |
Migration depuis OpenClaw |
/new ou /reset |
Démarrer une nouvelle session |
/skills |
Voir les compétences acquises |
/personality |
Changer de personnalité |
/compress |
Compresser le contexte |
/usage |
Voir la consommation de jetons |
Comparaison entre Hermes Agent et les autres frameworks d'agents

La question que se posent souvent les nouveaux utilisateurs est : "Quelle est la différence entre Hermes Agent et l'outil X que j'utilise déjà ?" Le tableau ci-dessous apporte une réponse claire.
| Dimension | Hermes Agent | Claude Code | LangChain | OpenClaw |
|---|---|---|---|---|
| Positionnement | Agent auto-évolutif généraliste | CLI de codage Anthropic | Bibliothèque d'agents Python | Agent généraliste précoce |
| Modèle lié | ❌ Aucune restriction | ⚠ Claude par défaut | ❌ Aucune restriction | ❌ Aucune restriction |
| Boucle d'apprentissage | ✅ Intégrée | ❌ Aucune | ⚠ À implémenter | ⚠ Faible |
| Mémoire persistante | ✅ FTS5 + Honcho | ⚠ Niveau projet | ⚠ À intégrer | ✅ |
| Passerelle multi-plateforme | ✅ 14+ plateformes | ❌ CLI uniquement | ❌ À construire | ⚠ Partielle |
| Support MCP | ✅ Complet | ✅ Complet | ⚠ Partiel | ⚠ Partiel |
| Déploiement backend | 6 types | CLI locale | Personnalisé | Principalement local |
| Courbe d'apprentissage | Moyenne | Faible | Élevée | Moyenne |
| Cible idéale | Développeurs cherchant un "assistant IA personnel" | Codage individuel | Équipes créant des applis IA | (Remplacé par Hermes) |
🎯 Conseil de choix : Si vous voulez simplement "laisser l'IA modifier votre code dans le terminal", choisissez Claude Code ; si vous devez "intégrer une logique d'agent dans une application Python", optez pour LangChain ; si vous recherchez "un assistant IA personnel multiplateforme, capable d'évoluer et sans verrouillage de modèle", Hermes Agent est le meilleur choix actuel. Quel que soit votre choix, vous pouvez utiliser le service proxy API APIYI (apiyi.com) pour accéder aux principaux modèles internationaux en une seule fois, sans les obstacles liés aux accès depuis la Chine.
À qui s'adresse Hermes Agent ?

Scénario 1 : Assistant IA personnel à long terme
Vous voulez un assistant personnel disponible 24h/24, capable de :
- Répondre à vos e-mails via Telegram
- Écrire du code et exécuter des commandes dans votre terminal
- Mémoriser vos préférences ("J'utilise zsh", "Mes projets sont dans ~/code/")
- Mieux vous comprendre à mesure que vous l'utilisez
Utiliser Hermes Agent sur un VPS à 5 $ est actuellement la solution la plus économique.
Scénario 2 : Robot pour équipe Slack/Discord
Vous souhaitez créer un outil pour votre équipe capable de :
- Répondre aux questions métier sur Slack
- Résumer automatiquement les tickets GitHub
- Interroger des API internes pour récupérer des données
- Mémoriser la terminologie de l'équipe au fil des conversations
Hermes Agent avec Modal (serverless) est la solution la plus élégante, avec un coût quasi nul en période d'inactivité.
Scénario 3 : Domotique et automatisation
Vous utilisez Home Assistant à la maison et vous souhaitez :
- Contrôler vos appareils en langage naturel
- Recevoir des notifications proactives de l'agent en cas d'anomalie
- Intégrer une compréhension visuelle via vos caméras
Hermes Agent prend en charge Home Assistant nativement, prêt à l'emploi.
Scénario 4 : Recherche sur les modèles et les agents
Hermes Agent intègre des outils de recherche tels que la génération de trajectoires par lots et l'environnement RL Tinker-Atropos. Ces outils permettent de générer des données d'entraînement pour les agents et d'effectuer du réglage fin par apprentissage par renforcement (RL). Il s'agit de la chaîne d'outils de recherche utilisée par Nous Research lui-même, ce qui le rend particulièrement adapté aux chercheurs en IA.
FAQ sur Hermes Agent
Q1 : Hermes Agent est-il gratuit ?
Il est entièrement gratuit. Hermes Agent est open source sous licence MIT ; vous n'avez qu'à couvrir les frais de jetons (tokens) liés à l'invocation du modèle. Si vous utilisez des modèles comme GPT-5 ou Claude Opus 4.6 via APIYI (apiyi.com), vous payez à l'usage sans minimum de facturation. Pour un usage personnel, cela revient généralement à quelques dollars par mois.
Q2 : Hermes Agent peut-il vraiment « s’auto-améliorer » ?
Oui, mais il faut bien comprendre ce que signifie "s'améliorer". Il ne modifie pas ses propres poids de modèle — cela nécessiterait un entraînement. Ce qu'il fait, c'est : (1) transformer automatiquement les chemins de tâches réussis en fichiers de compétences (skills), (2) enregistrer le contenu des conversations dans un index plein texte FTS5, et (3) utiliser un Grand modèle de langage pour résumer périodiquement vos préférences. La prochaine fois qu'il rencontrera une tâche similaire, il consultera d'abord la bibliothèque de compétences, puis l'historique des conversations, ce qui donne l'impression qu'il devient "plus intelligent à l'usage".
Q3 : Quels sont les Grands modèles de langage pris en charge par Hermes Agent ?
Il prend en charge presque tous les modèles courants : OpenAI (GPT-4/5), Anthropic (Claude Opus/Sonnet), Google (Gemini), Nous Portal, OpenRouter (200+), z.ai/GLM, Kimi/Moonshot, MiniMax, ainsi que tout point de terminaison personnalisé compatible avec OpenAI (y compris APIYI apiyi.com, Ollama, vLLM en déploiement local, etc.). Changer de modèle se fait avec une simple commande hermes model, sans aucune modification de code.
Q4 : Hermes Agent peut-il être utilisé facilement en Chine ?
Oui, mais il faut résoudre le problème d'accès réseau aux modèles étrangers. La méthode la plus simple est la suivante : lors de la configuration hermes setup, choisissez "Custom OpenAI-compatible endpoint", saisissez https://api.apiyi.com/v1 comme base_url, et utilisez la clé API créée dans la console APIYI. Ainsi, toutes les invocations de modèles étrangers passeront par le service proxy API, sans nécessiter de configuration de proxy.
Q5 : J’utilisais OpenClaw auparavant, puis-je migrer vers Hermes Agent ?
Oui, et c'est très simple. Hermes Agent propose une commande de migration officielle : hermes claw migrate. Elle importera automatiquement vos fichiers SOUL.md, vos souvenirs, vos compétences, vos clés API, vos paramètres de plateforme de messagerie, vos listes blanches de commandes et vos instructions d'espace de travail. Il est conseillé d'utiliser hermes claw migrate --dry-run pour prévisualiser les changements avant de procéder à l'exécution réelle.
Q6 : Lequel est le meilleur entre Hermes Agent et Claude Code ?
Ils ont des objectifs différents, il n'y a pas de "meilleur", seulement celui qui est le plus adapté. Claude Code est l'interface CLI de codage officielle d'Anthropic, avec une expérience d'utilisation des outils de premier ordre, mais elle est liée à la gamme Claude. Hermes Agent est un agent intelligent universel, multiplateforme, multimodèle, avec une boucle d'apprentissage, mais sa précision dans les scénarios de codage est légèrement inférieure à celle de Claude Code. Dans la pratique, vous pouvez installer les deux : utilisez Claude Code pour le développement, et Hermes Agent pour l'assistant quotidien, le multiplateforme ou les robots d'équipe. Les deux peuvent accéder aux mêmes modèles sous-jacents via APIYI apiyi.com.
Conclusion
Hermes Agent est un projet très intéressant que Nous Research a offert à la communauté open source en 2026. Il intègre les quatre caractéristiques que sont "auto-évolution + multiplateforme + multimodèle + multi-backend" dans un cadre open source sous licence MIT, avec pour objectif de permettre à chacun de posséder son propre agent intelligent IA.
En résumé : Si vous voulez un assistant IA personnel qui n'est lié à aucun fournisseur de modèle, utilisable sur plus de 14 plateformes et qui apprend à vous connaître au fil du temps, Hermes Agent est le meilleur choix pour 2026.
🚀 Conseil d'action : Le moyen le plus rapide de faire fonctionner Hermes Agent en 5 minutes est : premièrement, installez-le avec une commande curl ; deuxièmement, lors du
hermes setup, choisissez "Custom OpenAI-compatible endpoint", renseignezapi.apiyi.com/v1comme base_url avec une clé générée sur la console APIYI ; troisièmement, lancezhermespour accéder à l'interface CLI interactive et commencer à discuter. Le processus complet prend moins de 5 minutes, et vous pourrez changer de modèle à tout moment avec/modelsans reconfigurer.
Auteur : Équipe APIYI — Spécialisée dans l'accès stable aux Grands modèles de langage pour les développeurs. Visitez apiyi.com pour en savoir plus.
Références
-
Dépôt GitHub principal de Hermes Agent
- Lien :
github.com/NousResearch/hermes-agent - Description : Code source, tickets (issues) et dernière version (v0.8.0)
- Lien :
-
Documentation officielle de Hermes Agent
- Lien :
hermes-agent.nousresearch.com/docs - Description : Installation, configuration et référence complète des commandes Slash
- Lien :
-
Site officiel de Hermes Agent
- Lien :
hermes-agent.nousresearch.com - Description : Page d'accueil du projet et présentation des fonctionnalités
- Lien :
-
Page officielle de Nous Research
- Lien :
nousresearch.com - Description : Modèles de la série Hermes et présentation de l'équipe
- Lien :
-
MarkTechPost – Article sur Hermes Agent
- Lien :
marktechpost.com/2026/02/26/nous-research-releases-hermes-agent - Description : Analyse approfondie par un tiers
- Lien :
-
agentskills.io – Standard de partage de compétences (Skills)
- Lien :
agentskills.io - Description : Écosystème ouvert de compétences pour Hermes Agent
- Lien :
