Blank white background with no objects or features visible.

Nous vous offrons un accès gratuit à l'intégralité du Gartner Hype Cycle for AI Governance 2026. Obtenez votre exemplaire →

Qu'est-ce que Hermes Agent ? Mémoire, compétences et coûts d'exécution

Par Ashish Dubey

Mis à jour : November 3, 2026

Published: September 22, 2026

⚡ En résumé
  • Ce que c'est : Hermes Agent est un agent IA autonome open-source sous licence MIT développé par Nous Research. Vous l'exécutez vous-même — sur un ordinateur portable, un VPS à 5 $, ou une infrastructure serverless — et vous interagissez avec lui depuis Telegram, Discord, Slack, la CLI ou une application de bureau.
  • Ce qui le différencie : La plupart des frameworks d'agents sont sans état (stateless). Hermes intègre une boucle d'apprentissage fermée : il conserve une mémoire persistante entre les sessions, rédige ses propres compétences réutilisables sous forme de fichiers Markdown lorsqu'il résout un problème, et améliore ces compétences au fil de leur utilisation.
  • À qui s'adresse-t-il : Aux particuliers et aux petites équipes qui souhaitent disposer d'un agent unique actif en permanence qu'ils possèdent de bout en bout, et qui sont à l'aise avec la gestion d'un processus longue durée avec accès shell.
  • Ce que cela vous coûte : Le logiciel est gratuit. Vous payez pour les modèles, pour l'infrastructure sur laquelle vous l'exécutez et — le point que les gens sous-estiment souvent — pour l'exploitation d'un processus autonome qui détient des identifiants et ne dort jamais.
  • Si vous avez besoin d'une flotte : Un agent auto-hébergé unique ne constitue pas une plateforme d'agents. TrueForge est le harness d'agent open-source de TrueFoundry incluant le plan de contrôle de production environnant, et l'AI Gateway de TrueFoundry régit l'accès aux modèles et aux outils pour n'importe quel harness — y compris Hermes.

Qu'est-ce que Hermes Agent ?

Hermes Agent est un agent IA autonome développé par Nous Research et publié en open-source sous licence MIT. Nous le décrit comme « l'agent IA auto-améliorant » et « le seul agent doté d'une boucle d'apprentissage intégrée — il crée des compétences à partir de son expérience, les améliore en cours d'utilisation, s'incite lui-même à persister les connaissances et construit un modèle de plus en plus précis de qui vous êtes au fil des sessions » (documentation Hermes Agent, consultée en septembre 2026).

Le cadrage est important. Hermes n'est pas un copilot de codage intégré à un IDE, ni un simple wrapper de chat autour d'une clé API unique. C'est un processus que vous lancez et laissez s'exécuter. La propre documentation de Nous l'indique clairement : il « vit là où vous le placez — un VPS à 5 $, un cluster de GPU, ou une infrastructure serverless (Daytona, Modal) qui ne coûte presque rien lorsqu'elle est inactive. Échangez avec lui depuis Telegram pendant qu'il travaille sur une VM cloud sur laquelle vous ne vous connectez jamais en SSH. »

La façon la plus claire de comprendre ce que vous obtenez est de le comparer à ce que la plupart des équipes utilisent déjà.


Un framework d'agent classique Hermes Agent
Durée de vie Une session, puis disparaît Processus actif en permanence que vous possédez
État entre les exécutions À construire vous-même Mémoire persistante et répertoire de compétences sur disque
Amélioration au fil du temps Réentraînement ou réécriture des prompts par vos soins L'agent rédige et affine ses propres compétences
Où vous interagissez avec lui L'interface utilisateur de votre application Plus de 20 surfaces de chat, CLI, application de bureau
Qui l'exécute Vous Vous
Qui le régit Vous Vous

Cette dernière ligne n'est pas une faute de frappe. C'est l'essence même du compromis.

Qui le développe, et quelle est sa popularité ?

Nous Research est un laboratoire de recherche en IA surtout connu pour la famille de modèles open-weight Hermes et pour ses travaux sur l'entraînement distribué comme Psyche. Hermes Agent est leur projet d'agent, et la courbe d'adoption a été particulièrement rapide pour une publication open-source.

Fait Valeur Source, au 21 septembre 2026
Licence MIT Site de Nous Research et champ licence du dépôt
Lancement public Fin février 2026 Les notes de version v0.2.0 décrivent la base « pré-publique » v0.1.0 et « un peu plus de deux semaines » de contributions publiques avant le 12 mars 2026 (releases)
Étoiles GitHub 247 588 API GitHub, observé le 21 septembre 2026
Forks / contributeurs 52 090 forks ; 63 contributeurs ont fusionné 216 PRs au cours des deux premières semaines seulement API GitHub et notes de version v0.2.0
Version actuelle v0.21.3, publiée le 14 septembre 2026 Page des versions (Releases)
Tokens sur OpenRouter 51,7 T au total, rang quotidien mondial n°1, actif depuis mars 2026, 469 modèles utilisés Page de l'application OpenRouter, observé le 21 septembre 2026

Il occupe également la première place dans les catégories Productivity, Coding Agents, Personal Agents et CLI Agents d'OpenRouter à la même date. TechCrunch a rapporté en juillet 2026 que Nous Research était en pourparlers pour une levée de fonds sur la base d'une valorisation de 1,5 milliard de dollars — en pourparlers, pas encore conclue.

Analysés objectivement, ces chiffres montrent que Hermes est l'un des projets d'agents IA open-source les plus utilisés au monde, et non une simple curiosité.

[SCREENSHOT: Hermes Agent — l'écran d'accueil de l'application de bureau montrant une conversation active, issu de hermes-agent.nousresearch.com]

Comment fonctionne réellement la boucle d'auto-amélioration

Le terme « auto-améliorant » ne veut souvent rien dire. Dans Hermes, il s'articule autour de deux sous-systèmes concrets qui écrivent des fichiers sur le disque. Il est important d'être précis sur les deux, car leurs limites constituent l'élément clé des choix d'ingénierie.

Mémoire : deux fichiers, un budget strict et un snapshot figé

Hermes conserve deux espaces de stockage dans le répertoire de profil : MEMORY.md pour les faits relatifs à l'environnement, les conventions et les leçons apprises, et USER.md pour savoir qui vous êtes et comment vous préférez qu'il s'adresse à vous. L'agent y écrit lui-même à l'aide d'un outil de mémoire proposant les actions ajouter, remplacer et supprimer — il n'y a pas d'action de lecture, car la mémoire est injectée dans le prompt système au début de la session.

Trois détails de la documentation relative à la mémoire importent plus que le discours marketing :

  • Il existe un budget de caractères. La documentation montre un en-tête de mémoire affichant l'utilisation sous forme de pourcentage par rapport à une limite de 2 200 caractères. Il s'agit d'un carnet de notes structuré, pas d'une base de données vectorielle.
  • Le snapshot est figé au début de la session. La mémoire écrite au cours d'une session est immédiatement enregistrée sur le disque, mais n'apparaît dans le prompt système qu'à la session suivante. C'est un choix délibéré — cela préserve le cache de préfixe du fournisseur — mais cela signifie que « je lui ai dit de s'en souvenir et il a oublié » est un comportement prévisible, pas un bug.
  • La mémoire nécessite des limites de session pour porter ses fruits. Sur les plateformes de messagerie, un chat est une session continue qui survit aux redémarrages. La propre documentation de Nous avertit qu'un chat laissé ouvert pendant des semaines « devient coûteux (la compaction s'exécute de manière répétée sur un historique de plus en plus long) et la boucle d'apprentissage oubli -> rappel depuis la mémoire -> recherche dans les sessions passées n'a presque jamais l'occasion de se déclencher. »

Le contexte plus ancien est récupéré grâce à session_search, une recherche plein texte FTS5 dans les sessions passées, complétée par une synthèse réalisée par LLM.

Compétences : la mémoire procédurale que l’agent rédige lui-même

Les compétences sont le cœur de l'argument « évolue avec vous ». Selon la documentation des compétences, une compétence est un fichier SKILL.md avec des métadonnées (frontmatter) et un ordre de sections fixe — Quand l'utiliser, Procédure, Pièges, Vérification — que l'agent peut créer lui-même après avoir résolu un problème.

Le chargement est délibérément échelonné, ce qui constitue une approche pertinente à adopter même si vous n'exécutez jamais Hermes :

Niveau 0 : skills_list()          -> nom, description, catégorie   (~3k tokens)
Niveau 1 : skill_view(name)       -> contenu complet de la compétence
Niveau 2 : skill_view(name, path) -> un fichier de référence spécifique

Seul le niveau 0 est en permanence dans le contexte. L'agent consomme le reste à la demande. Il existe également une commande /learn qui transforme un répertoire, une URL, un PDF ou « le workflow que vous venez de faire effectuer à l'agent dans cette conversation » en une compétence. Pour les sources volumineuses, il crée une compétence de base de connaissances avec un index et des fichiers par sujet sous references/ plutôt qu'un seul fichier trop lourd. Les compétences suivent la norme ouverte agentskills.io, ce qui les rend portables d'un agent à l'autre.

[SCREENSHOT: Hermes Agent — la page Skills dans le tableau de bord, montrant les compétences installées et le panneau « Learn a skill »]

Ce qui est intégré de série

La valeur de tout harness d'agent se mesure à ce que vous n'avez plus besoin de coder vous-même. En septembre 2026, la documentation d'Hermes répertorie :

  • Plus de 60 outils intégrés — recherche et extraction web, automatisation du navigateur, vision, génération d'images, synthèse vocale (TTS), shell persistant, opérations sur les fichiers.
  • Sept backends de terminal — local, Docker, SSH, Daytona, Singularity, Modal et Vercel Sandbox. Daytona et Modal offrent une persistance serverless, permettant à l'environnement de se mettre en veille lorsqu'il est inactif.
  • Plus de 20 surfaces de chat depuis une seule passerelle — CLI, Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Mattermost, Email, SMS, Microsoft Teams, Google Chat, Home Assistant et plus encore. Un seul agent, une seule mémoire, sur toutes les surfaces.
  • Automatisations planifiées — cron intégré avec livraison vers n'importe quelle plateforme connectée.
  • Sous-agents et mode Bot — sous-agents isolés pour des flux de travail parallèles, et Bots nommés disposant de leur propre modèle, mémoire, compétences et chats.
  • Prise en charge de MCP — connexion à n'importe quel serveur MCP, avec filtrage des outils.
  • Approbations et isolation — selon la documentation sur la sécurité, un système d'approbation des commandes dangereuses avec des modes intelligent, manuel et désactivé, une isolation par conteneur pour Docker/Singularity/Modal, un filtrage des identifiants MCP, une analyse des injections de prompt dans les fichiers de contexte et une isolation entre les sessions.

Ce dernier point offre véritablement plus de fonctionnalités que la majorité des agents open-source actuels, et mérite d'être souligné.

Configuration de Hermes Agent : comment l'exécuter concrètement

Trois méthodes, toutes documentées sur le site de Nous Research :

  1. Application de bureau — installeurs pour macOS 12+ et Windows 10/11.
  2. Terminal — curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash sur Linux, macOS, WSL2 ou Android via Termux ; un script PowerShell sur Windows natif.
  3. Cloud — un agent hébergé actif en permanence via Nous Portal.

Après l'installation, hermes setup --portal exécute une authentification OAuth unique qui couvre un modèle ainsi que la passerelle d'outils hébergée (recherche web, génération d'images, TTS, navigateur).

Le choix des modèles vous appartient : Nous Portal, OpenRouter, OpenAI, ou tout endpoint compatible. Les offres de Portal telles que publiées en septembre 2026 sont Free (0 $, modèles gratuits uniquement), Plus (20 $/mois, 22 $ de crédits), Super (100 $/mois, 110 $ de crédits) et Ultra (200 $/mois, 220 $ de crédits), chacune donnant accès à plus de 200 modèles. L'agent lui-même est gratuit.

[SCREENSHOT: Hermes Agent — le flux d'installation dans le terminal et de première configuration sur Linux]

Où les équipes rencontrent des difficultés

Quatre modes de défaillance apparaissent fréquemment dès lors qu'un agent Hermes dépasse le cadre d'un projet personnel du week-end.

L'exécution en continu est un modèle de facturation, pas seulement une architecture. Un agent sans état génère des coûts lorsque vous l'appelez. Un agent actif en permanence doté de tâches cron, de sous-agents et d'une passerelle de messagerie génère des coûts dès qu'il décide d'effectuer une action. La propre documentation de Nous signale le coût de compaction des sessions de passerelle de longue durée. Sans visibilité sur les dépenses par agent, votre première alerte sera le montant de la facture.

Le système de mémoire présente des limites strictes. Un budget de 2 200 caractères et un snapshot figé au début de la session sont des choix d'ingénierie raisonnables, mais ils entraînent des comportements où l'agent semble ne pas appliquer vos consignes. Les petits modèles locaux en particulier affirmeront « J'ai enregistré cela » sans jamais appeler l'outil de mémoire — la documentation le mentionne explicitement.

Les approbations se font par machine, et non par organisation. approvals.mode réside dans un fichier YAML unique sur un hôte donné, et une commande /yolo ou HERMES_YOLO_MODE contourne toutes les demandes de confirmation pour une session. Pour un développeur isolé, cela a du sens. Pour douze développeurs, votre niveau de sécurité dépend uniquement de la dernière commande saisie par chacun, sans possibilité d'audit centralisé.

Un agent est simple à gérer ; vingt agents deviennent un problème de plateforme. Chaque instance Hermes conserve ses propres identifiants, clés de modèle, connexions MCP et mémoire sur son propre disque. Il n'y a pas de modèle d'identité partagé, pas de budget centralisé, pas de vue de traçabilité inter-agents. Ce n'est pas une critique — Hermes est un outil mono-agent très performant. C'est simplement le constat de ce qui se trouve en dehors de son périmètre.

Vous gérez plusieurs agents en production ?
Découvrez à quoi ressemble un plan de contrôle autour d'un harness open-source

Qui ne devrait pas utiliser Hermes Agent ?

Pour évaluer correctement un projet de qualité, il faut en connaître clairement les limites :

  • Les équipes soumises à des réglementations nécessitant un audit centralisé. Si vous devez prouver à un auditeur qui a approuvé chaque appel d'outil sur l'ensemble des agents, des fichiers YAML locaux ne suffiront pas.
  • Quiconque ne peut pas gérer un processus longue durée avec un accès shell. Hermes exécute des commandes. Le système d'approbation est efficace, mais il ne remplace pas une administration responsable de l'hôte.
  • Les équipes souhaitant standardiser de nombreux agents pour plusieurs collaborateurs. La force d'Hermes réside dans le fait qu'il est votre agent personnel. C'est aussi pour cela qu'il ne répond pas aux besoins de gestion d'une flotte.
  • Quiconque attend un SLA géré. Il s'agit d'un logiciel sous licence MIT que vous exploitez vous-même. L'hébergement cloud via Nous Portal est optionnel et séparé.

Si vous êtes un développeur souhaitant un agent IA open source performant qui s'adapte à votre travail spécifique, Hermes est un choix très solide. Si vous faites partie d'une équipe plateforme, poursuivez votre lecture.

Le positionnement de TrueFoundry : TrueForge et l'AI Gateway

Il existe deux couches distinctes ici, et les confondre est la raison pour laquelle de nombreux projets d'agents bloquent au stade de pilote.

Un harness d'agent contrôle le fonctionnement interne d'un agent : la boucle, les outils, l'état, la sandbox. Une passerelle IA (AI gateway) contrôle la manière dont cet agent accède aux modèles et aux outils : accès, budgets, routage, politiques, traces. Hermes est un excellent harness. Ce n'est pas une passerelle, et il ne prétend pas l'être.

TrueForge build agent screen showing an open-source agent harness configuration
Écran d'agent de build TrueForge montrant la configuration d'un harness d'agent open-source

TrueForge est le harness d'agent de TrueFoundry, open-source, sous licence MIT et neutre vis-à-vis des modèles (github.com/truefoundry/trueforge). Comme Hermes, il gère la boucle d'agent, l'exécution des outils, la gestion du contexte et le sandboxing. Contrairement à un agent auto-hébergé isolé, il intègre le plan de contrôle global : accès MCP et identifiants centralisés, approbations human-in-the-loop, exécution en sandbox, observabilité et gouvernance pour l'ensemble des équipes et des environnements. Exécutez-le localement avec npx @truefoundry/trueforge, ou déployez-le pour une équipe avec Docker Compose ou Helm.

TrueForge agent sessions list showing runs across a team
Liste des sessions d'agent TrueForge montrant les exécutions à l'échelle d'une équipe

Dans le benchmark de TrueFoundry par rapport à Claude Managed Agents, TrueForge a atteint une précision de tâche équivalente en consommante nettement moins de tokens.

Configuration Score de tâche Coût par exécution Coût relatif
Claude Managed Agents avec Opus 4.8 ~11/14 11,80 $ 100%
TrueForge avec Opus 4.8 ~11/14 ~30% plus bas ~70%
TrueForge avec GLM-5.2 ~11/14 2,90 $ ~25%
Agent trace view showing tool calls, latency and cost for a single run
Vue de traçabilité de l'agent montrant les appels d'outils, la latence et le coût pour une seule exécution
Vous souhaitez associer le harness et le plan de contrôle ?
TrueForge est open-source et sous licence MIT

Gouverner l'accès aux modèles et aux outils pour n'importe quel harness

Il s'agit de la partie qui s'applique, que vous utilisiez Hermes, TrueForge ou les deux. Le choix du harness n'impose pas nécessairement celui de la gouvernance.

Agentic call path showing an agent’s model and tool traffic passing through a gateway
Schéma de flux d'appel d'agent montrant le trafic de modèles et d'outils d'un agent passant par une passerelle

Puisque Hermes communique avec « tout endpoint compatible », vous pouvez le diriger vers une passerelle plutôt que directement vers les fournisseurs. L'AI Gateway de TrueFoundry se place alors en amont de chaque appel de modèle et de MCP effectué par l'agent : accès centralisé aux modèles, budgets par équipe, limites de débit (rate limits), garde-fous (guardrails), gestion des identifiants et traces unifiées. Elle prend en charge plus de 1 000 LLM via une seule API compatible OpenAI, ajoute seulement 3 à 4 ms de surcoût et gère plus de 350 RPS sur un seul vCPU. Elle peut ainsi s'insérer dans le flux d'un agent exécuté en continu sans devenir un goulot d'étranglement. Elle s'exécute dans votre propre VPC, on-premise ou en environnement air-gapped.

AI Gateway routing configuration for model tiers
Configuration de routage d'AI Gateway pour les niveaux de modèles

C'est également la solution au problème des coûts d'une exécution en continu. Dans le benchmark d'Auto Routing de TrueFoundry portant sur 550 prompts, la classification des requêtes par complexité et leur routage entre différents niveaux de modèles ont réduit les coûts de 69 % tout en conservant 98 % de la qualité initiale, avec une latence moyenne passant de 7,6s à 4,0s. Sur un trafic de production réel, la réduction a atteint 80 %. Un agent qui s'exécute sans surveillance toute la journée n'a pas besoin d'un modèle de pointe pour chaque étape.

Couche Périmètre de responsabilité Exemples
Harness d'agent Boucle, outils, mémoire, sandbox Hermes Agent, TrueForge
AI gateway Accès aux modèles, routage, budgets, garde-fous, traces TrueFoundry AI Gateway

Séparer ces deux éléments vous permet de changer de modèle ou de harness sans avoir à tout réarchitecturer.

Lectures associées

Conclusion

Hermes Agent prouve de manière très convaincante qu'un agent personnel, auto-hébergé et auto-améliorant constitue une catégorie à part entière et non une simple démonstration technique. La conception de la mémoire et des compétences est bien pensée, la documentation aborde en toute transparence ses propres modes de défaillance, et les chiffres d'adoption sont très concrets — 51,7 billions de tokens et le premier rang quotidien sur OpenRouter en septembre 2026 illustrent un usage réel et massif.

En revanche, il n'a pas été conçu pour gouverner une flotte d'agents. Chaque instance fonctionne de manière isolée : ses propres identifiants, ses propres paramètres d'approbation, ses propres dépenses, sa propre mémoire enregistrée sur son propre disque. C'est parfaitement adapté pour une personne sur une machine, mais inapproprié pour vingt ingénieurs sous le contrôle d'un auditeur.

La question n'est donc pas « Hermes ou une autre solution », mais ce que vous souhaitez gérer. Si vous voulez gérer votre agent personnel, Hermes est un excellent choix. Si vous devez gérer une flotte d'agents, vous avez besoin d'un harness complété par un plan de contrôle et d'une passerelle en amont des modèles — ce pour quoi TrueForge et l'AI Gateway de TrueFoundry ont été conçus.

Commencez gratuitement avec TrueFoundry

Try now.

One gateway for all your models, MCP servers, and agents.
No credit card needed.

INSCRIVEZ-VOUS
Table des matières

Gouvernez, déployez et suivez l'IA dans votre propre infrastructure

Réservez un séjour de 30 minutes avec notre Expert en IA

Réservez une démo

Le moyen le plus rapide de créer, de gérer et de faire évoluer votre IA

Démo du livre
Summarize with
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Découvrez-en plus

Aucun article n'a été trouvé.
November 6, 2026
|
5 min de lecture

Guardrails for Claude: PII Redaction and Prompt-Injection Defense

Aucun article n'a été trouvé.
November 6, 2026
|
5 min de lecture

Prompt Caching de Claude : Le calcul du coût réel

Aucun article n'a été trouvé.
November 6, 2026
|
5 min de lecture

Claude vs ChatGPT pour les entreprises : sécurité, coûts et contrôle

Aucun article n'a été trouvé.
November 6, 2026
|
5 min de lecture

Claude API Pricing: A Model-by-Model Cost Breakdown

Aucun article n'a été trouvé.
Aucun article n'a été trouvé.

Blogs récents

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.

Questions fréquemment posées

Qu'est-ce que Hermes Agent ?

Hermes Agent est l'agent d'IA autonome de Nous Research, open source et sous licence MIT, rendu public fin février 2026. Vous l'auto-hébergez sur un ordinateur portable, un VPS ou une infrastructure serverless, et vous interagissez avec lui depuis la CLI, une application de bureau ou plus de 20 plateformes de messagerie, dont Telegram, Discord et Slack. Sa caractéristique distinctive est une boucle d'apprentissage fermée : une mémoire persistante d'une session à l'autre, ainsi que des skills que l'agent écrit et affine lui-même.

Hermes Agent est-il gratuit ?

Le logiciel est gratuit et sous licence MIT. Vous payez l'inférence des modèles et l'infrastructure sur laquelle vous l'exécutez. Nous Portal propose des offres payantes facultatives (20, 100 et 200 $ par mois en septembre 2026) qui regroupent des crédits de modèles et des outils hébergés, mais vous pouvez utiliser votre propre fournisseur à la place.

Comment fonctionne l'auto-amélioration de Hermes Agent ?

Par deux mécanismes. La mémoire : l'agent tient à jour MEMORY.md et USER.md dans la limite d'un budget de caractères ; ces fichiers sont injectés dans le prompt système au début de chaque session, avec une recherche en texte intégral sur les sessions passées pour tout ce qui est plus ancien. Les skills : lorsqu'il résout quelque chose, il peut écrire un fichier SKILL.md décrivant la procédure et les pièges, puis le charger à la demande par divulgation progressive, de sorte que les skills inutilisées ne consomment presque pas de contexte.

Puis-je exécuter Hermes Agent derrière une passerelle d'IA ?

Oui. Hermes fonctionne avec Nous Portal, OpenRouter, OpenAI ou tout point de terminaison compatible ; le faire pointer vers une passerelle compatible OpenAI est donc un simple changement de configuration. Vous obtenez ainsi des budgets par équipe, le routage de modèles, des garde-fous et des traces unifiées sans modifier l'agent.

Puis-je déployer TrueFoundry dans mon propre VPC ou on-premise ?

Oui. TrueFoundry s'exécute dans votre VPC, on-premise, en environnement air-gapped ou en hybride, de sorte que les prompts et les réponses ne quittent jamais votre domaine, même lorsque vous routez vers de nombreux fournisseurs.

Faites un rapide tour d'horizon des produits
Commencer la visite guidée du produit
Visite guidée du produit