Hermes Agent : comprendre l'agent IA qui s'améliore à chaque utilisation

Créé par Nous Research, Hermes Agent ne se contente pas de répondre à des prompts. Il apprend de ses actions, crée ses propres procédures, et devient plus efficace au fil du temps.

Commencer →

Ce guide couvre l'essentiel pour comprendre ce qu'est Hermes Agent, comment il fonctionne, et pourquoi il change la donne par rapport à un simple chatbot.

Qu'est-ce que Hermes Agent ?

Hermes Agent n'est pas un copilote de code accroché à un IDE. Ce n'est pas non plus un wrapper autour d'une API de chat.

C'est un agent autonome qui tourne là où vous le mettez : un VPS à 5 euros, un cluster GPU, ou une infra serverless qui ne coûte presque rien quand elle dort. Vous lui parlez depuis Telegram pendant qu'il bosse sur une VM cloud que vous n'ouvrez jamais vous-même.

La différence centrale : une boucle d'apprentissage fermée. L'agent crée des skills à partir de son expérience, les améliore en cours d'utilisation, et construit une mémoire qui persiste d'une session à l'autre.

Ce qui le distingue d'un chatbot classique

Un chatbot répond. Hermes Agent agit, mémorise et s'améliore.

  • Mémoire persistante : il se souvient de vos préférences, de vos projets, de vos décisions. Pas besoin de tout réexpliquer à chaque session.
  • Skills auto-créées : quand il résout un problème complexe, il en fait une procédure réutilisable. La fois suivante, il l'applique directement.
  • Délégation parallèle : il peut lancer des sous-agents pour bosser sur plusieurs tâches en même temps.
  • Planification cron : il peut exécuter des tâches programmées, avec ou sans LLM, et livrer le résultat sur Telegram, Discord, Slack ou par email.

Comment il tourne

Hermes Agent s'installe en une commande sur Linux, macOS, WSL2, Windows natif ou Android via Termux :


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

Une fois installé, hermes setup --portal configure un modèle et les outils web, image, TTS et navigateur en une seule authentification OAuth via Nous Portal.

L'agent tourne sur 6 backends différents : local, Docker, SSH, Daytona, Singularity, Modal. Vous choisissez où il vit.

Les plateformes

Hermes Agent est accessible depuis plus de 20 plateformes de messagerie : Telegram, Discord, Slack, WhatsApp, Signal, SMS, Email, Matrix, Mattermost, Microsoft Teams, et d'autres. Vous lui parlez comme à un contact normal, et il répond avec le même contexte quelle que soit la plateforme.

Les modèles compatibles

L'agent fonctionne avec Nous Portal, OpenRouter, OpenAI, Anthropic, Google, ou n'importe quel endpoint compatible OpenAI. Vous n'êtes pas enfermé dans un écosystème.

Ce qu'il peut faire concrètement

  • Écrire, déboguer et déployer du code
  • Surveiller des serveurs et alerter en cas de problème
  • Faire de la veille et livrer des résumés chaque matin
  • Gérer des projets avec des sous-agents parallèles
  • Interagir avec des APIs externes via MCP (Model Context Protocol)
  • Parler en vocal sur CLI, Telegram et Discord

Ce qu'il ne fait pas

Hermes Agent n'est pas un SaaS clé en main. Il faut l'installer, le configurer, et lui fournir des clés API. Il ne remplace pas la réflexion sur ce que vous voulez automatiser. Il exécute, il apprend, mais il a besoin d'une direction claire.

FAQ

Hermes Agent est-il gratuit ?

Le logiciel est open-source (MIT). Vous payez uniquement les modèles et les APIs que vous utilisez. Un VPS d'entrée de gamme et un abonnement Nous Portal ou OpenRouter suffisent pour démarrer.

Faut-il savoir coder ?

Pour l'installer et le configurer, une familiarité avec le terminal est utile. Pour l'utiliser au quotidien, vous pouvez lui parler en langage naturel.

Quelle différence avec Claude Code ou ChatGPT ?

Claude Code est un copilote de code. ChatGPT est un chatbot. Hermes Agent est un agent autonome avec mémoire, planification, délégation et apprentissage. Il ne se limite pas à une conversation.

Peut-on l'héberger chez soi ?

Oui. Un vieux PC, un Raspberry Pi, un VPS, ou un Mac Mini suffisent. L'agent tourne sur votre matériel, vos données restent chez vous.

Est-ce que ça remplace un développeur ?

Non. Ça remplace une partie des tâches répétitives et ça accélère le reste. La direction, l'architecture et les décisions restent humaines.

Pour aller plus loin