Outils IA Par

Hermes Agent : l'agent IA open source expliqué

Hermes Agent est un agent IA open source publié sous licence MIT par Nous Research en février 2026. Vous l'installez sur votre machine ou votre serveur, vous le branchez sur le modèle de langage de votre choix, et il exécute des tâches en plusieurs étapes en gardant une mémoire durable de ce qu'il a fait. C'est cette mémoire, plus la capacité à écrire ses propres procédures réutilisables, qui explique sa trajectoire : plus de 200 000 étoiles sur GitHub en quelques mois.

Cette fiche explique comment Hermes Agent fonctionne réellement, ce qu'il sait faire, ce qu'il ne sait pas faire, ce qu'il coûte, et à quelles conditions il a du sens dans une PME. Sans hype, et avec les points de vigilance que nous rencontrons sur le terrain.

Hermes Agent, c'est quoi exactement

Hermes Agent est un logiciel que vous hébergez, pas un service en ligne auquel vous vous abonnez. La distinction est structurante : personne ne facture d'utilisateur, personne ne stocke vos conversations, et personne ne garantit non plus le service à votre place.

Le projet est porté par Nous Research, le laboratoire déjà connu pour ses modèles Hermes. L'installation tient en une commande, sur Linux, macOS, Windows ou WSL :

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

Une fois installé, l'agent s'utilise depuis un terminal (hermes), depuis une application de bureau, ou depuis une messagerie : Telegram, Discord, Slack, WhatsApp, Signal. Cette dernière option est celle qui change tout en entreprise, parce qu'elle place l'agent là où les équipes travaillent déjà, au lieu de leur demander d'ouvrir un outil de plus.

Trois briques composent le produit :

  • Le runtime : la boucle qui reçoit une demande, choisit des outils, exécute, observe le résultat et recommence jusqu'à aboutir.
  • La mémoire : ce que l'agent retient d'une session à l'autre, stocké localement.
  • Les skills : des procédures que l'agent écrit lui-même après avoir résolu une tâche non triviale, pour la rejouer plus vite ensuite.

Le modèle de langage, lui, n'est pas fourni. Hermes est agnostique : Nous Portal, OpenRouter, OpenAI, Anthropic, Google, DeepSeek, endpoints compatibles OpenAI, ou modèle exécuté en local. Vous choisissez, et vous payez le fournisseur retenu.

La mémoire persistante et les skills : le vrai différenciateur

C'est le point qui distingue Hermes d'un assistant conversationnel classique, et celui que les démonstrations comprennent souvent de travers.

La mémoire : des faits durables

Hermes stocke des faits courts et stables — vos clients, votre vocabulaire interne, vos préférences de format, les corrections que vous lui avez faites — dans le dossier ~/.hermes/ de la machine hôte. Les sessions sont conservées dans une base SQLite avec index de recherche plein texte, ce qui permet de retrouver un échange d'il y a plusieurs semaines sans le garder en contexte en permanence.

Aucune synchronisation vers les serveurs de Nous Research. Les mémoires, les skills et les historiques restent sur votre machine ou votre VPS. C'est un argument de souveraineté réel, à condition de ne pas oublier que le modèle appelé derrière, lui, voit passer le contenu des requêtes.

Les skills : de la mémoire procédurale

Là où la mémoire retient des faits, les skills retiennent des méthodes. Quand l'agent trouve comment produire un rapport hebdomadaire dans votre format, il peut enregistrer la procédure et la recharger uniquement quand elle est pertinente. Il dispose pour cela d'un outil dédié (skill_manage) qui lui permet de créer, modifier ou supprimer ses propres skills.

En entreprise, cette autonomie mérite un garde-fou. Hermes propose un mécanisme de validation des écritures : les nouvelles mémoires et skills sont mises en attente de relecture avant d'influencer les sessions suivantes. Activez-le. Un agent qui apprend seul apprend aussi les mauvaises habitudes, et une procédure erronée enregistrée en skill se rejoue silencieusement pendant des semaines.

Ce qu'on observe en déploiement

La valeur d'Hermes n'apparaît pas la première semaine. Elle apparaît au bout d'un mois, quand la mémoire contient assez de contexte métier pour que l'agent arrête de redemander les mêmes choses. C'est aussi pour ça qu'un pilote de deux jours ne prouve rien : il mesure l'outil avant qu'il ait appris quoi que ce soit.

Ce que Hermes Agent sait faire concrètement

Au-delà de la conversation, le runtime apporte quatre capacités qui expliquent son adoption :

  • Exécution d'actions : lecture et écriture de fichiers, exécution de code, appels d'API, navigation web. C'est ce qui le rend utile, et c'est aussi ce qui le rend dangereux mal configuré.
  • Tâches planifiées : un ordonnanceur intégré permet de déclencher des traitements récurrents (veille du matin, consolidation hebdomadaire, contrôle de complétude d'un dossier) sans supervision.
  • Sous-agents : l'agent peut lancer des exécutions parallèles isolées pour traiter plusieurs chantiers en même temps, puis en agréger les résultats.
  • Passerelles de messagerie : un même processus peut servir plusieurs canaux et plusieurs espaces de travail, avec des listes d'utilisateurs et de canaux autorisés.

Les cas d'usage qui remontent le plus souvent en PME sont peu spectaculaires et très rentables : préparation de rendez-vous, transformation d'un compte rendu en actions, veille concurrentielle, tri et pré-rédaction d'emails, contrôle qu'un dossier contient bien les pièces attendues, première version d'une proposition commerciale. Nous les détaillons dans notre article sur les cas d'usage de Hermes Agent en PME.

Ce que Hermes Agent ne fait pas

Un outil se juge autant sur ses limites que sur ses promesses. Quatre points à connaître avant de lancer un projet :

Il n'est pas déterministe. Deux exécutions de la même demande peuvent prendre des chemins différents. Pour un processus métier critique où la traçabilité compte — facturation, obligations réglementaires, mouvements comptables — c'est un défaut rédhibitoire. Un workflow déterministe reste préférable dans ces cas.

Il n'apporte pas vos données. Hermes sait chercher dans ses mémoires et lire des fichiers, mais il ne constitue pas une base documentaire indexée. Pour interroger des milliers de documents internes avec des réponses sourcées, il faut un assistant IA interne basé sur du RAG, éventuellement branché comme outil de l'agent.

Il n'est pas sécurisé par défaut pour un usage multi-utilisateur. Le durcissement (bac à sable, restriction d'écriture, quotas, journalisation) est une étape à part entière, pas une case à cocher.

Il ne remplace pas la décision. L'agent prépare, propose, rassemble. Sur tout ce qui engage l'entreprise — un envoi client, un chiffrage, un document contractuel — la validation humaine reste la règle, comme pour toute automatisation IA en entreprise.

Combien coûte Hermes Agent réellement

Le logiciel est gratuit. L'usage ne l'est pas. Voici la décomposition telle qu'on l'observe :

Poste Usage individuel Équipe de 5 à 15 personnes
Licence logicielle 0 € (MIT) 0 € (MIT)
Hébergement 0 à 10 €/mois (poste ou petit VPS) 20 à 60 €/mois (VPS dimensionné, sauvegardes)
Tokens du modèle 10 à 60 €/mois selon le modèle 100 à 500 €/mois selon l'intensité
Mise en place et sécurisation Temps personnel Poste principal la première année
Maintenance Mises à jour manuelles Suivi des versions et des vulnérabilités

Le piège classique est de ne regarder que la ligne « tokens ». En entreprise, le coût dominant est humain : quelqu'un doit installer, sécuriser, connecter aux outils métier, former les utilisateurs et suivre les mises à jour. Nous détaillons chaque poste, avec les leviers pour les réduire, dans notre analyse du prix réel de Hermes Agent pour une PME.

Hermes Agent a-t-il du sens chez vous ?

30 minutes pour confronter vos cas d'usage à ce que l'outil sait vraiment faire.

Réserver un échange gratuit

Sécurité : le sujet qu'il ne faut pas escamoter

Un agent qui lit des fichiers, exécute du code et appelle des API cumule les surfaces d'attaque d'une application web, d'un moteur d'exécution et d'un système de décision manipulable par le texte qu'il lit.

Le printemps 2026 l'a rappelé : plusieurs vulnérabilités critiques ont été publiées sur le projet, touchant l'évasion du bac à sable d'exécution de code (CVE-2026-9368), l'exécution de code à distance via l'analyse du contenu de la mémoire (CVE-2026-10223) et le contournement d'autorisation sur la résolution de session (CVE-2026-11461). Elles concernent des versions anciennes et sont corrigées. Ce n'est pas disqualifiant — c'est le prix d'une croissance très rapide sur un projet ouvert — mais cela impose une posture.

En France, le CERT-FR est allé plus loin dans son bulletin CERTFR-2026-ACT-016 du 13 avril 2026 : l'ANSSI déconseille le déploiement en production de ce type d'agent autonome sur les postes de travail, et n'en tolère l'usage qu'en environnement de test isolé, sans donnée sensible. À retenir avant toute installation individuelle « pour essayer ».

Les quatre mesures que nous considérons comme non négociables sur un déploiement d'entreprise :

  1. Bac à sable d'exécution : ne jamais laisser l'agent exécuter du code directement sur l'hôte. Un backend Docker isolé est le minimum.
  2. Racine d'écriture restreinte : l'agent n'écrit que dans un répertoire dédié, jamais sur l'ensemble du système de fichiers.
  3. Moindre privilège sur les secrets : des clés API dédiées, à portée limitée, jamais les identifiants d'administration du SI.
  4. Validation humaine sur l'irréversible : suppression, envoi externe, écriture en base, engagement contractuel.

Le sujet mérite mieux qu'un paragraphe : nous l'avons traité en détail dans Hermes Agent, sécurité et RGPD en entreprise.

Pour qui Hermes Agent a du sens (et pour qui non)

Après plusieurs cadrages sur le sujet, voici le tri que nous faisons.

Hermes a du sens si vous avez des tâches variables, peu structurées, à forte composante de recherche et de rédaction ; une exigence de maîtrise des données qui rend les assistants cloud inconfortables ; et au moins une personne capable d'administrer un serveur, ou un prestataire qui le fait.

Hermes n'a pas de sens si votre besoin est un processus répétitif à fort volume avec des règles claires — là, un workflow n8n coûtera moins cher et sera plus fiable ; si vous cherchez un outil clé en main sans administration ; ou si le besoin réel est de la recherche documentaire, auquel cas c'est un projet RAG qu'il vous faut.

Entre les deux, il existe une troisième voie souvent ignorée : utiliser Hermes comme banc d'essai. Vous validez en quelques semaines quels usages tiennent la route, puis vous industrialisez les deux ou trois qui comptent vraiment sous forme d'automatisation dédiée. C'est l'arbitrage que nous détaillons dans Hermes Agent ou assistant IA sur mesure.

Questions fréquentes sur Hermes Agent

Hermes Agent fonctionne-t-il avec un modèle 100 % local ?

Oui. C'est même la configuration retenue par les organisations qui refusent tout appel externe. L'agent se branche sur un endpoint compatible OpenAI servi par un serveur d'inférence open source exécuté sur votre matériel. Le coût en tokens tombe à zéro, remplacé par un coût d'infrastructure GPU et des performances généralement inférieures aux meilleurs modèles propriétaires. Pour un usage bureautique interne, l'écart est souvent acceptable.

Que valent les skills partagées par la communauté ?

L'écosystème s'est structuré très vite autour d'un catalogue de skills distribuées par plusieurs registres. La qualité est inégale et le sujet est avant tout un sujet de sécurité : une skill est du code et des instructions que votre agent va exécuter. En entreprise, on ne s'autorise que les registres explicitement approuvés, et on relit ce qu'on installe.

Hermes Agent est-il stable pour la production ?

Le rythme de publication reste soutenu, avec des versions mineures qui apportent régulièrement des fonctionnalités structurantes. Concrètement, cela veut dire qu'il faut épingler une version, tester les montées de version sur un environnement séparé, et suivre les avis de sécurité. Un projet qui bouge vite est une bonne nouvelle pour les fonctionnalités, une contrainte d'exploitation pour le SI.

Peut-on brancher Hermes Agent sur nos outils métier ?

Oui, via des appels d'API ou des outils personnalisés. Dans les faits, la difficulté n'est jamais la connexion technique : elle est dans les droits qu'on accorde. Un agent branché en écriture sur un CRM ou un ERP doit passer par un compte de service dédié, avec un périmètre restreint et une validation humaine sur les écritures sensibles.

Combien de temps pour un déploiement d'équipe ?

Pour une équipe de cinq à quinze personnes, comptez une à deux semaines entre l'installation sécurisée, le branchement d'un ou deux outils métier, la définition des règles d'usage et la formation. Le facteur limitant n'est pas technique, c'est l'identification des cas d'usage qui valent réellement le coup. Un audit IA permet de faire ce tri avant d'installer quoi que ce soit.

Pour aller plus loin sur Hermes Agent

Comparer Hermes Agent aux alternatives

Hermes Agent par métier

Agents IA en entreprise

On regarde vos cas d'usage, et on vous dit si Hermes est la bonne réponse — ou pas.

Réserver un Diagnostic Gratuit
Anas Rabhi, ingénieur IA et data scientist, fondateur de Tensoria
Anas Rabhi Ingénieur IA, fondateur de Tensoria ianas.fr

Je suis ingénieur IA et data scientist, fondateur de Tensoria. Depuis plus de 6 ans, j'accompagne les entreprises dans l'exploitation concrète de l'IA pour leur métier : assistants internes basés sur RAG, agents IA en production, automatisations sur mesure, traitement intelligent de documents. J'interviens du cadrage initial à la mise en production, sur stacks LLM modernes (Mistral, Claude, GPT) et infrastructures souveraines quand la confidentialité l'exige.