Aller au contenu
Réserver un Audit IA
Retour aux publications
Gouvernance & conformité

Hermes Agent : mémoire persistante, skills et gouvernance

Hermes Agent relie mémoire persistante, skills et messageries. Analyse de sa licence MIT, de ses permissions et des critères pour décider d'un pilote en entreprise.

8 min
Schéma de gouvernance d'Hermes Agent reliant mémoire persistante, skills, permissions et bac à sable.

Hermes Agent est un agent open source de Nous Research, sous licence MIT, qui associe mémoire persistante, procédures réutilisables et accès à des outils. Son intérêt en entreprise dépend de la capacité à contrôler ce qu'il retient, les compétences qu'il modifie et les actions qu'il peut exécuter. La décision doit donc porter sur un système complet : modèle, données, permissions et supervision.

Qu'est-ce qu'Hermes Agent et quelle est sa date de sortie ?

Hermes Agent est un logiciel d'orchestration qui peut conserver des informations et mobiliser des outils au fil des échanges. Le catalogue officiel de Nous Research date sa sortie du 25 février 2026 : c'est le repère primaire retenu ici.

Cette date correspond à la sortie déclarée par l'éditeur. Elle ne démontre pas la date du premier commit public ni celle de toutes les annonces sur les réseaux sociaux. Les versions ultérieures doivent être distinguées du lancement initial.

Le fichier de licence du dépôt officiel confirme la licence MIT : utilisation, modification et redistribution sont permises sous réserve de conserver les mentions requises, avec exclusion de garantie. Cette licence couvre le logiciel Hermes Agent ; les LLM tiers et les services associés relèvent de leurs propres licences ou conditions. Cette lecture est informative et ne constitue pas un conseil juridique.

La passerelle Hermes documente des routes vers des fournisseurs de modèles distincts. Une instance hébergée en interne peut donc encore envoyer du contenu à un LLM tiers. C'est une déduction d'architecture : il faut vérifier la route active et les politiques du fournisseur concernant la conservation, la réutilisation et la localisation des données. Code ouvert, exécution locale et confidentialité sont trois propriétés à vérifier séparément.

Que conserve la mémoire persistante d'Hermes Agent ?

La mémoire persistante d'Hermes Agent conserve une sélection d'informations entre les sessions. La documentation mémoire distingue les notes de l'agent, dans MEMORY.md, et le profil utilisateur, dans USER.md ; la recherche dans les conversations passées constitue un mécanisme distinct.

Cette mémoire est bornée. Un instantané est chargé au début de la session ; une nouvelle écriture persistée ne modifie pas cet instantané en cours de route. La documentation décrit aussi une option d'approbation des écritures, désactivée par défaut. Ces propriétés invitent à vérifier ce qui a effectivement été enregistré, puis ce qui est relu lors d'une nouvelle session.

Pour une organisation, la question utile est la pertinence de chaque information conservée : sa provenance, sa durée d'utilité, son propriétaire et la manière de la corriger. Une préférence personnelle, une règle de travail et une conclusion provisoire demandent des traitements différents. Le cadre de gouvernance IA permet d'attribuer ces responsabilités avant d'élargir les usages.

Comment les skills peuvent-ils évoluer à l'usage ?

Les skills d'Hermes Agent sont des documents de connaissances et de procédures chargés lorsque la tâche le demande. Selon la documentation du système de skills, l'agent peut créer, modifier et supprimer ces compétences pour réutiliser une méthode de travail.

L'amélioration décrite repose ainsi sur des procédures écrites et révisables. Elle ne démontre ni un réentraînement des poids du modèle ni un gain de qualité mesuré sur les tâches d'une entreprise. Une méthode mémorisée peut également conserver une mauvaise hypothèse ou devenir inadaptée après un changement d'outil.

La documentation prévoit une validation des modifications de skills, désactivée par défaut. Pour un usage partagé, nous recommandons d'examiner les changements, de conserver une version approuvée et de rejouer des cas représentatifs avant réutilisation. La compétence devient alors un élément à maintenir : responsable identifié, périmètre explicite et possibilité de revenir à la version précédente. Les bonnes pratiques de gouvernance des agents IA donnent le cadre de cette responsabilité.

Quelles messageries Hermes Agent peut-il connecter ?

La passerelle de messagerie officielle documente notamment Telegram, Discord, Slack, WhatsApp, Signal et l'e-mail. Ces interfaces permettent d'adresser l'agent depuis plusieurs canaux ; leurs capacités diffèrent selon les adaptateurs.

La passerelle refuse par défaut les utilisateurs qui ne figurent pas dans une liste autorisée ou qui n'ont pas été appairés. La documentation distingue également administrateurs et utilisateurs ordinaires pour certaines commandes. Cette distinction ne constitue pas, à elle seule, une restriction générale de tous les outils accessibles depuis une conversation.

Il faut donc définir qui peut solliciter l'agent, dans quels espaces et pour quelles actions. Un canal accessible à une équipe entière doit être examiné au regard des données et outils derrière l'agent. Nous recommandons de commencer par un groupe restreint, de vérifier les destinataires des réponses et d'évaluer séparément chaque nouvelle messagerie. La commodité d'une interface ne justifie pas une extension implicite des accès.

Le bac à sable suffit-il à maîtriser les permissions ?

Le bac à sable d'Hermes Agent dépend de l'exécuteur choisi. La documentation de sécurité indique que le mode local exécute les commandes sur l'hôte sans isolation ; Docker utilise une frontière de conteneur avec des paramètres de durcissement.

Une distinction est décisive : le tableau officiel précise que le contrôle des commandes dangereuses est ignoré pour plusieurs exécuteurs isolés, dont Docker, le conteneur faisant office de frontière. Pour les contextes concernés par les approbations, le mode smart fait évaluer le risque par un modèle auxiliaire ; le mode manual demande une validation des commandes repérées comme dangereuses. Il ne faut donc pas supposer qu'une confirmation humaine précède chaque action.

Notre recommandation est de vérifier les frontières effectives : fichiers exposés, destinations réseau, comptes mobilisés et effets possibles dans les applications connectées. L'analyse doit inclure un contenu externe qui cherche à détourner l'agent, puis son éventuelle conservation en mémoire ou dans une procédure. Notre analyse de l'injection de prompt indirecte dans un RAG ou un agent détaille cette logique de défense en couches.

Comment comparer Hermes Agent aux agents propriétaires ?

La comparaison entre Hermes Agent et des offres propriétaires doit porter sur les contrôles publiés et les besoins du processus visé. Claude Code et Copilot Studio couvrent des périmètres différents ; leurs documentations permettent néanmoins de poser des questions communes sur les accès et la supervision.

SolutionContrôles documentés par l'éditeurVérification à prévoir
Hermes AgentMémoire et skills modifiables, approbations configurables, isolation selon l'exécuteurQui maintient les procédures et vérifie les frontières de chaque outil ?
Claude CodeModes de permissions et isolation du système de fichiers et du réseau pour les commandes concernéesQuel mode est actif et quelles règles l'organisation impose-t-elle ?
Microsoft Copilot StudioPolitiques de données pour encadrer connecteurs, sources et canauxQuelles connexions sont autorisées dans l'environnement retenu ?

Ces éléments sont décrits dans les pages officielles de sécurité de Claude Code et de politiques de données de Copilot Studio. Le tableau compare des mécanismes documentés ; il ne constitue pas une mesure de leur efficacité relative.

L'arbitrage doit intégrer la charge d'exploitation, les données transmises aux modèles, l'administration des accès et la reprise après incident. L'ouverture du code rend l'inspection et l'adaptation possibles ; leur réalisation demande des compétences. Aucun tarif ni classement de performance n'est déduit de ces documentations.

Quel pilote permettrait de décider sans élargir trop vite l'autonomie ?

Un pilote d'Hermes Agent devrait vérifier la qualité du travail, la maîtrise des accès et la fiabilité de la mémoire sur un processus limité. La veille documentaire ou la préparation de synthèses constituent des pistes à évaluer, avec des données et des critères définis à l'avance.

Nous proposons le protocole suivant ; il s'agit d'une méthode d'évaluation, sans résultat d'installation ou de test revendiqué :

  1. Décrire la tâche. Préciser les entrées admises, le livrable attendu et les décisions réservées à une personne.
  2. Délimiter les accès. Préparer des comptes dédiés, un corpus limité et un circuit d'approbation des effets externes.
  3. Éprouver la persistance. Introduire une correction autorisée, ouvrir une nouvelle session et vérifier ce qui est réellement repris.
  4. Rejouer les cas difficiles. Prévoir une information contradictoire, un document contenant une consigne parasite, un outil indisponible et une demande hors périmètre.
  5. Mesurer le travail complet. Relever les erreurs, les reprises humaines, la consommation des services et les changements de mémoire ou de skills.

Un audit IA des usages et des opportunités aide à choisir le processus pertinent. L'accompagnement à l'intégration des innovations IA permet ensuite de cadrer son intégration. Retenir Hermes Agent suppose de pouvoir maintenir ses procédures, expliquer ses accès et interrompre son action : ces capacités doivent être démontrées dans le pilote.

Questions fréquentes

Les questions fréquentes sur Hermes Agent concernent le périmètre de la licence, la conservation des informations et les conditions d'un usage partagé.

La licence MIT signifie-t-elle un coût total nul ? La licence MIT porte sur le logiciel Hermes Agent. L'inférence, l'hébergement et le temps d'exploitation doivent être évalués séparément pour établir un budget de fonctionnement.

La mémoire persistante conserve-t-elle toutes les conversations ? La mémoire persistante décrite pour Hermes Agent est une sélection bornée de notes et de préférences. La recherche dans l'historique des conversations relève d'un mécanisme distinct, à examiner dans la politique de conservation.

Une compétence créée automatiquement est-elle prête pour toute l'équipe ? La création d'un skill par Hermes Agent ne prouve pas sa validité pour tous les utilisateurs. Nous recommandons une revue de son contenu et une évaluation sur des cas représentatifs avant son adoption collective.

Faut-il autoriser les actions externes dès le premier pilote ? Un premier pilote d'Hermes Agent peut se limiter à préparer un livrable soumis à revue humaine. L'ouverture d'actions externes doit correspondre à un besoin identifié, avec un responsable et des critères de validation explicites.

Sources

Les sources primaires suivantes documentent les capacités et contrôles examinés. Elles ont été consultées le 19 octobre 2026.

Charlène BasteiroPlanifier un échange30 min avec CharlèneDirectrice des opérations
Charlène Basteiro

Votre projet IA avec Charlène

30 minutes · Directrice des opérations Noolya