Hermes Agent est un agent IA open source et auto-hébergé, publié par Nous Research sous licence MIT. Vous l'installez sur votre ordinateur ou sur un serveur, vous le branchez au modèle de votre choix, et il exécute des tâches en plusieurs étapes : il garde une mémoire d'une session à l'autre, écrit ses propres skills, lance des tâches planifiées et répond depuis Telegram, Discord, Slack ou WhatsApp. Le logiciel est gratuit. Vous payez le modèle et, si l'agent tourne en continu, le serveur.
Notre avis en bref : Hermes Agent convient au fondateur qui accepte de maintenir un serveur Linux et veut un agent qu'il contrôle de bout en bout. Chez swanbase, la version 0.20.5 tourne sur un serveur Linux de l'équipe et on la pilote depuis Discord. Si vous ne voulez rien maintenir, un outil hébergé comme ChatGPT Work vous prendra moins de temps.
Les commandes et les prix ci-dessous viennent de la documentation officielle et du dépôt GitHub NousResearch/hermes-agent, consultés le 26 octobre 2026.
Hermes Agent, c'est quoi ?
Hermes Agent est un programme en ligne de commande qui transforme un modèle de langage en assistant capable d'agir sur votre machine : il lance des commandes et modifie des fichiers. Il cherche aussi sur le web et pilote un navigateur. Nous Research le présente dans son README comme « the self-improving AI agent ».
Installation locale ou sur serveur
Vous installez Hermes Agent là où vous voulez qu'il travaille : un Mac, un PC Windows, un serveur Linux. Nous Research cite dans le README « a $5 VPS, a GPU cluster, or serverless infrastructure ». D'après la FAQ du site officiel, vos conversations et vos skills restent sur cette machine. Quand vous arrêtez l'agent, vous gardez les données, mais les tâches planifiées ne tournent plus.
Vous choisissez le modèle avec hermes model : Anthropic, OpenAI, OpenRouter, Nous Portal, ou un modèle local via Ollama. Selon la documentation, la mémoire et les skills suivent quand vous changez de fournisseur.
Qui a créé Hermes Agent : Nous Research
Nous Research, qui publie aussi les modèles de langage open source Hermes, édite l'agent. Le fichier LICENSE du dépôt indique « MIT License, Copyright (c) 2025 Nous Research ».
Le 7 octobre 2026, TechCrunch rapporte une série B de 90 millions de dollars menée par Robot Ventures, avec Nvidia, Union Square Ventures, Menlo Ventures et Samsung. La valorisation atteint 1,5 milliard de dollars et le financement total 158 millions. Selon les estimations de la startup citées par TechCrunch, les développeurs ont cloné Hermes Agent plus de 24 millions de fois.
Les chiffres du projet au 26 octobre 2026
D'après l'API publique de GitHub, le dépôt compte 257 311 étoiles et 56 367 forks. Nous Research l'a créé le 22 juillet 2025. L'équipe a publié 44 versions entre le 12 mars et le 23 octobre 2026, dont cinq entre le 14 et le 23 octobre. La dernière, la v0.22.5, date du 23 octobre. Attendez-vous donc à des mises à jour fréquentes.
Comment fonctionne Hermes Agent
Le site officiel résume l'agent en six fonctions : se connecter aux messageries, retenir, planifier, déléguer à des sous-agents, chercher, expérimenter en bac à sable. Quatre mécanismes le distinguent d'un chatbot.

Une mémoire persistante, mais plafonnée
Hermes Agent tient deux fichiers de mémoire, selon la page Memory de la documentation. MEMORY.md contient les notes de l'agent sur votre environnement et vos conventions, dans la limite de 2 200 caractères. USER.md décrit vos préférences, dans la limite de 1 375 caractères. La mémoire ne se compacte pas toute seule : quand le plafond approche, l'agent doit fusionner ou supprimer des entrées.
La documentation compte 8 à 15 entrées pour MEMORY.md. L'agent retient donc des faits durables, et il retrouve une ancienne conversation par une recherche plein texte dans ses sessions passées.
Des skills écrits par l'agent
Un skill est un fichier d'instructions réutilisable. Quand Hermes Agent résout une tâche complexe, il peut enregistrer la méthode comme skill avec l'outil skill_manage, que la documentation appelle sa « procedural memory ». Vous pouvez exiger votre validation avant chaque écriture avec l'option write_approval. Le format suit le standard ouvert agentskills.io, proche des skills de Claude Code.
Un planificateur de tâches intégré
La commande hermes cron create accepte un rythme comme 30m, every 2h ou une expression cron 0 9 * * *, suivi d'une consigne. Vous recevez le résultat sur Telegram, Discord, Signal ou dans un fichier local. Avec l'option --no-agent, Hermes lance un script sans appeler de modèle : une alerte disque ne vous coûte alors aucun token.
Une passerelle vers Telegram, Discord, Slack et WhatsApp
Un seul processus, la passerelle, relie l'agent à Telegram, Discord, Slack, WhatsApp, Signal et l'email. Vous la configurez avec hermes gateway setup puis la lancez avec hermes gateway start. Vous écrivez ensuite au bot depuis votre téléphone pendant que l'agent travaille sur le serveur.
Combien coûte Hermes Agent ?
Hermes Agent est gratuit, mais un agent qui tourne coûte de l'argent. Vous payez deux postes variables en plus du logiciel : le modèle et le serveur.

Le logiciel : Hermes Agent gratuit sous licence MIT
La licence MIT autorise l'usage commercial, la modification et la redistribution. Vous ne payez aucune licence, même pour une équipe. Le site officiel précise que les fournisseurs de modèles et les services hébergés optionnels ont leurs propres prix.
Le modèle : API, abonnement Nous Portal ou local
Pour le modèle, vous avez trois options :
- Une clé API. Vous payez au token. Sur la grille officielle d'Anthropic, Claude Sonnet 5.5 coûte 2 $ par million de tokens en entrée et 10 $ en sortie, Claude Opus 5.5 4 $ et 20 $, Claude Haiku 5.5 0,10 $ et 0,50 $ (prompts jusqu'à 100 000 tokens).
- Nous Portal. L'abonnement de Nous Research donne accès à plus de 200 modèles et à des outils hébergés. Le palier Free coûte 0 $ (modèles gratuits seulement), Plus 20 $ par mois avec 22 $ de crédits, Super 100 $ avec 110 $ de crédits, Ultra 200 $ avec 220 $ de crédits.
- Un modèle local. Avec Ollama, vous ne payez aucun token, mais il vous faut du matériel (détails plus bas).
Un agent consomme plus de tokens qu'un chat : à chaque tour, il renvoie au modèle son prompt système, la description de ses outils et l'historique. Lancez hermes insights pour suivre votre consommation, et hermes -z "consigne" --usage-file rapport.json pour obtenir le coût estimé d'une requête unique.
Le serveur : quel VPS pour Hermes Agent
Sur votre ordinateur, l'agent s'arrête quand vous l'éteignez. Pour un agent joignable 24 heures sur 24, il vous faut un serveur. La documentation Docker de Hermes recommande 2 à 4 Go de mémoire, 1 Go au minimum sans les outils de navigateur.
Chez l'hébergeur Hetzner, les prix HT relevés le 26 octobre 2026 sur la gamme Regular Performance sont de 6,49 € par mois pour 1 vCPU et 1 Go (CPX02), 11,99 € pour 1 vCPU et 2 Go (CPX12) et 19,99 € pour 2 vCPU et 4 Go (CPX22), avec 20 To de trafic inclus en Europe. Le CPX12 suffit sans navigateur, le CPX22 convient avec navigateur. Ces machines ne font tourner aucun modèle local utilisable : sur un petit VPS, branchez une API.
Hermes for Business, l'offre équipe
Nous Research vend aussi Hermes for Business, un déploiement partagé pour les équipes. D'après la page de l'offre sur le portail de Nous Research, les admins invitent les membres par email et fixent des plafonds de dépense par personne. Chaque équipe reçoit un espace isolé sur l'infrastructure de Nous. L'offre Enterprise tourne sur votre propre infrastructure, avec SSO et SLA, sur devis. La page n'affiche aucun prix au 26 octobre 2026.
Installer Hermes Agent pas à pas
La documentation officielle classe en support prioritaire macOS sur puce Apple, Windows 10 et 11 en natif, Linux, WSL2 et Docker. Elle déclare non supportés macOS sur processeur Intel et les installations via pip, brew ou l'AUR.

Linux, macOS et WSL2
Une commande installe tout, d'après le README :
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
L'installateur récupère Python, Node.js, ripgrep et ffmpeg, clone le dépôt, crée l'environnement virtuel et la commande hermes. Ensuite :
source ~/.bashrc # ou ~/.zshrc
hermes setup # assistant complet : modèle, outils, messageries
hermes # première conversation
En utilisateur normal, tout vit dans ~/.hermes/. Si vous lancez l'installation en root, l'installateur place le code dans /usr/local/lib/hermes-agent/.
Hermes Agent sur Windows et Hermes Desktop
Hermes Agent tourne sur Windows en natif, sans WSL (certains guides affirment encore le contraire). Dans PowerShell :
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
Vous n'avez besoin d'aucun droit administrateur : l'installation se fait dans %LOCALAPPDATA%\hermes. Selon la page Windows de la documentation, seul le terminal intégré du tableau de bord demande WSL2. Pour une interface graphique, téléchargez Hermes Desktop sur le site officiel, pour macOS 12 et plus ou Windows 10 et 11.
Les commandes à connaître après l'installation
| Commande | Usage |
|---|---|
hermes model |
Choisir le fournisseur et le modèle |
hermes tools |
Activer ou couper des outils |
hermes gateway setup |
Brancher Telegram, Discord, Slack ou WhatsApp |
hermes cron list |
Lister les tâches planifiées |
hermes skills list |
Lister les skills installés |
hermes doctor |
Diagnostiquer la configuration |
hermes security |
Auditer les dépendances (base OSV.dev) |
hermes backup |
Sauvegarder le dossier de données en zip |
Nous avons vérifié chacune de ces commandes avec hermes --help sur notre installation.
Migrer depuis OpenClaw ou Claude Code
Si vous utilisez déjà OpenClaw, hermes claw migrate importe votre persona, vos mémoires, vos skills, votre liste de commandes autorisées et vos réglages de messagerie. Ajoutez --dry-run pour prévisualiser. Depuis Claude Code ou Codex, hermes import-agent reprend CLAUDE.md ou AGENTS.md, les serveurs MCP, les skills et les mémoires. Avec cette commande, vous ne récupérez jamais les clés API.
Quel modèle choisir pour Hermes Agent
Le tableau « Choosing the Right Setup » de la documentation recommande OpenRouter ou Nous Portal pour démarrer, Ollama pour un usage local simple, et un modèle local pour la confidentialité maximale.

Hermes Agent avec Claude : la règle Pro et Max
Vérifiez votre plan Claude avant de brancher l'agent. Selon la page Providers de la documentation, la connexion à votre compte Claude par OAuth fonctionne seulement avec un plan Claude Max et des crédits d'usage supplémentaires achetés. Hermes Agent consomme ces crédits supplémentaires et laisse intacte l'allocation de base de votre plan Max.
Avec un abonnement Claude Pro (20 $ par mois), cette connexion est impossible. La documentation propose une clé ANTHROPIC_API_KEY, facturée au token, indépendante de tout abonnement Claude. Pour ChatGPT, la connexion OAuth existe, mais la documentation qualifie le décompte sur les limites de votre plan de « not currently documented ».
Hermes Agent avec Ollama en local
Dans le guide Ollama officiel, Nous Research annonce « no API keys, no subscriptions, no data leaving your machine ». Comptez 8 Go de RAM au minimum pour un modèle de 3 milliards de paramètres, 32 Go et plus pour un modèle de 27 milliards. Le GPU reste facultatif.
Sur processeur seul, la documentation relève environ 10 tokens par seconde pour un modèle 9B sur un CPU 8 cœurs, et 2 à 5 tokens par seconde pour un 31B, soit 30 à 120 secondes par réponse. Une tâche qui enchaîne dix appels d'outils vous demandera alors plusieurs minutes.
Le minimum de 64 000 tokens de contexte
Hermes Agent refuse au démarrage tout modèle dont la fenêtre de contexte descend sous 64 000 tokens. Or Ollama utilise 2 048 tokens par défaut. Créez un Modelfile avec la ligne PARAMETER num_ctx 64000, puis lancez ollama create pour obtenir une variante utilisable. Sans ce réglage, l'agent ne démarre pas.
Que faire avec Hermes Agent dans une startup
Notre installation : un agent piloté depuis Discord
Chez swanbase, Hermes Agent v0.20.5 (build du 19 août 2026) tourne sur un serveur Linux de l'équipe. Vous vérifiez la version de la vôtre avec hermes --version. On le pilote depuis Discord : notre bot lance un processus Hermes par message, en mode requête unique, et ne renvoie que la réponse finale.
L'installation embarque 24 catégories de skills, dont github, devops, research, productivity, social-media et media. Sur le disque, l'agent range son état dans cinq dossiers séparés : memories, sessions, cron, skills, kanban. Une sauvegarde de ~/.hermes vous suffit donc pour déplacer l'agent.
Notre pipeline de clips vidéo courts
On a construit sur Hermes Agent un pipeline de clips courts. On lui donne une vidéo longue et un objectif. L'agent propose 10 à 15 idées de clips adaptées à cet objectif. On valide celles qui nous intéressent, puis l'agent rend uniquement les clips validés en 9:16, sous-titrés et aux couleurs de la marque. Le rendu tourne sur processeur, sans GPU.

Avec cette validation, l'agent ne consomme du temps de calcul que pour les clips retenus.
Autres cas d'usage business documentés
Le README et la documentation citent des usages directement transposables à une startup :
- un rapport quotidien envoyé sur Telegram ou Slack chaque matin via
hermes cron; - une sauvegarde ou un audit hebdomadaire planifié en langage naturel ;
- une veille web qui combine la recherche et le navigateur ;
- du travail en parallèle confié à des sous-agents isolés, chacun avec son terminal ;
- un bot d'équipe sur Discord ou Slack qui partage la même mémoire que le terminal.
Pour un panorama plus large des outils à brancher, consultez notre sélection des outils IA pour startup en 2026.
Hermes Agent, OpenClaw, Claude Code ou ChatGPT Work ?
Les quatre outils exécutent des tâches en plusieurs étapes, mais vous ne les gérez pas de la même façon.
| Critère | Hermes Agent | OpenClaw | Claude Code | ChatGPT Work |
|---|---|---|---|---|
| Éditeur | Nous Research | Projet open source | Anthropic | OpenAI |
| Code | MIT | MIT | Fermé | Fermé |
| Hébergement | Votre machine ou serveur | Votre machine ou serveur | Votre poste | Cloud OpenAI |
| Modèle | Au choix, local compris | Au choix | Claude | Modèles OpenAI |
| Prix d'entrée | Logiciel gratuit, modèle à payer | Logiciel gratuit, modèle à payer | Inclus dès Claude Pro (20 $/mois) | Inclus dans des offres ChatGPT, dont Business |
| Étoiles GitHub au 26/10/2026 | 257 311 | 393 134 | Sans objet | Sans objet |

Choisissez Hermes Agent pour un agent toujours allumé, joignable depuis une messagerie, avec le modèle de votre choix. Choisissez Claude Code pour coder dans un dépôt. ChatGPT Work convient si vous voulez déléguer des missions de bureau sans gérer de serveur : notre guide ChatGPT Work détaille les offres.
Si vous cherchez une alternative à Hermes Agent du côté de l'open source, notre comparatif des alternatives à OpenClaw passe en revue NanoClaw, Nanobot, n8n et d'autres. Pour une infrastructure gérée par Anthropic, lisez notre guide Claude Managed Agents.
Les limites de Hermes Agent à connaître
Un agent qui exécute des commandes sur votre serveur demande des garde-fous. La documentation décrit un modèle de sécurité en huit couches, de l'autorisation des utilisateurs à l'isolation entre sessions.

Les approbations de commandes et le mode YOLO
Par défaut, l'agent demande votre accord avant une commande dangereuse (mode smart). Le drapeau --yolo ou la commande /yolo supprime toutes ces demandes, sauf une liste de blocage codée en dur. Selon la documentation, les règles de refus visent un agent honnête qui se trompe. Contre un processus malveillant, elle renvoie vers un backend isolé : lancez l'agent dans Docker ou Modal.
Le mode requête unique
Nous utilisons le mode hermes -z depuis Discord. Il renvoie seulement la réponse finale. Dans la version 0.20.5, l'aide de la commande précise à son sujet : « approvals are auto-bypassed ». Si vous branchez Hermes Agent sur un bot, limitez qui peut lui écrire avec la liste d'utilisateurs autorisés de la passerelle, et faites-le tourner sous un compte système aux droits réduits.
La maintenance et les mises à jour
Avec cinq versions publiées en dix jours en octobre 2026, chaque mise à jour peut modifier un comportement. Testez hermes update sur une copie avant de toucher l'agent qui tourne en production, et lancez hermes backup avant chaque mise à jour.
Les coûts de tokens d'un agent toujours allumé
Chaque tâche planifiée et chaque message sur la passerelle déclenche des appels au modèle. Fixez un plafond de dépense chez votre fournisseur d'API, et attribuez aux tâches planifiées un modèle moins cher avec hermes config set cron.model.
Notre avis sur Hermes Agent
Hermes Agent est un projet très actif : 44 versions publiées entre mars et octobre 2026, 257 311 étoiles GitHub, et un éditeur qui vient de lever 90 millions de dollars. Pour une startup, il sert surtout à faire tourner des automatisations que vous pilotez depuis une messagerie, avec le modèle de votre choix et vos données sur votre serveur.
Dans notre usage, le pilotage depuis Discord et les skills embarqués nous ont permis de monter un pipeline de clips vidéo sans écrire d'interface. Le coût caché tient à la maintenance : un serveur à surveiller, des mises à jour fréquentes, des réglages de sécurité à poser vous-même.
Prenez Hermes Agent si quelqu'un dans l'équipe sait administrer un serveur Linux. Sinon, commencez par un outil hébergé et revenez à Hermes quand vos automatisations justifieront un serveur dédié.
FAQ
Qu'est-ce que Hermes Agent ?
Hermes Agent est un agent IA open source et auto-hébergé, publié par Nous Research sous licence MIT. Il exécute des tâches en plusieurs étapes, garde une mémoire persistante, écrit ses propres skills, planifie des tâches et répond depuis Telegram, Discord, Slack, WhatsApp ou le terminal.
Qui a créé Hermes Agent ?
Nous Research, qui publie aussi les modèles de langage open source Hermes, édite Hermes Agent. Le dépôt GitHub date du 22 juillet 2025. Le 7 octobre 2026, Nous Research a levé 90 millions de dollars en série B, selon TechCrunch.
Hermes Agent est-il gratuit ?
Le logiciel est gratuit, sous licence MIT. Vous payez le modèle (API au token, abonnement Nous Portal à partir de 20 $ par mois, ou modèle local gratuit via Ollama) et, pour un agent toujours allumé, un serveur : 11,99 € HT par mois pour un Hetzner CPX12 au 26 octobre 2026.
Peut-on utiliser Hermes Agent avec Claude ?
Oui, avec une clé API Anthropic facturée au token. La connexion par compte Claude fonctionne seulement avec un plan Max et des crédits d'usage supplémentaires achetés. Selon la documentation officielle, un abonnement Claude Pro ne permet pas cette connexion.
Hermes Agent fonctionne-t-il sur Windows ?
Oui, en natif sur Windows 10 et 11, avec la commande PowerShell officielle ou l'application Hermes Desktop. Seul le terminal intégré du tableau de bord demande WSL2.
Peut-on faire tourner Hermes Agent avec Ollama ?
Oui, avec au moins 8 Go de RAM pour un petit modèle. Portez aussi le contexte à 64 000 tokens, car Ollama démarre à 2 048 tokens par défaut et Hermes Agent refuse les fenêtres plus petites.
Que peut-on faire avec Hermes Agent ?
Des rapports quotidiens envoyés sur une messagerie, des sauvegardes planifiées, de la veille web, du travail parallèle confié à des sous-agents, ou un pipeline sur mesure. Chez swanbase, on l'utilise pour proposer puis rendre des clips vidéo courts à partir d'une vidéo longue.