Hermes Agent
Un framework open source de Nous Research pour créer des agents IA autonomes, avec une boucle de mémoire persistante qui crée et améliore ses propres Skills réutilisables au fil du temps.
Mon avis
Les agents classiques repartent de zéro à chaque tâche, et cela devient vite agaçant. Hermes intègre une boucle d'apprentissage qui crée et enregistre de vrais Skills réutilisables pendant qu'il travaille. S'il trouve une fois comment refactoriser un fichier ou analyser un document, il réutilise cette méthode lors de la tâche suivante. Il est aussi indépendant du modèle, donc vous ne restez pas prisonnier d'un seul fournisseur. Cette combinaison est rare pour un framework gratuit à héberger soi-même.
En bref
Avantages
- + La boucle d'apprentissage intégrée permet à l'agent de créer et d'améliorer des Skills réutilisables
- + Mémoire persistante des projets, fichiers et préférences de l'utilisateur d'une session à l'autre
- + Indépendant du modèle: compatible avec plus de 200 modèles via OpenRouter ou des points de terminaison locaux
- + Open source et très personnalisable
- + Une seule passerelle le relie à plus de 20 plateformes de messagerie, dont Telegram, WhatsApp, Signal, Slack, Discord, Teams et l'e-mail
Inconvénients
- − La configuration est plus simple qu'avant mais reste plus technique que celle d'une application grand public, avec des clés API et des points de terminaison de modèles à gérer
- − La boucle d'apprentissage peut parfois enregistrer des méthodes inefficaces
- − Vous payez vous-même l'utilisation des LLM, via vos propres clés API ou un abonnement Nous Portal
Idéal pour: Les développeurs qui cherchent un framework d'agents indépendant du modèle, capable d'apprendre par l'expérience et de conserver les préférences de l'utilisateur.
Avis complet
Hermes Agent est un framework open source développé par Nous Research pour créer des agents IA autonomes. La plupart des assistants IA commencent chaque conversation sans aucun souvenir. Hermes contourne cette limite en conservant les préférences de l’utilisateur, le contexte du projet et des Skills personnalisés.
La boucle de Skills qui s’améliore
La boucle d’apprentissage est au cœur de Hermes. Quand vous confiez une tâche à l’agent, il ne se contente pas de suivre les étapes une fois avant de les oublier. S’il rencontre un nouveau problème et parvient à écrire un script ou à analyser un fichier, il enregistre cette méthode comme Skill réutilisable. Avec le temps, l’agent constitue une bibliothèque d’outils personnalisés pour votre base de code et vos projets. Il devient ainsi plus efficace et réussit plus souvent les exécutions suivantes.
Indépendant du modèle par conception
Hermes ne dépend d’aucune famille de modèles propriétaire. Vous pouvez le connecter à plus de 200 Large Language Models par l’intermédiaire de fournisseurs d’API comme OpenRouter, ou à des points de terminaison locaux avec Ollama. Les développeurs peuvent ainsi changer de modèle selon la tâche: un modèle rapide et peu coûteux pour de simples opérations sur des fichiers, puis un modèle plus puissant en raisonnement pour modifier une architecture complexe.
Une mémoire de projet persistante
Hermes conserve l’historique du projet et le contexte de l’utilisateur d’une session à l’autre. Il se souvient de vos préférences, de vos conventions de programmation et des décisions passées. Vous devez donc répéter moins d’informations générales à chaque nouvelle demande.
La configuration technique
La configuration est devenue plus simple. Depuis juin 2026, il existe une application de bureau, Hermes Desktop, pour macOS (Apple Silicon), Windows et Linux; son installateur apporte son propre environnement d’exécution, donc Docker n’est pas nécessaire. Il demande tout de même plus de bagage technique qu’une application grand public: vous créez des clés API et configurez des points de terminaison de modèles, ou vous vous abonnez à la place au Nous Portal facultatif (20 $, 100 $ ou 200 $ par mois, avec des crédits pour plus de 300 modèles). Le logiciel lui-même reste gratuit et sous licence MIT. C’est un espace de travail puissant pour les utilisateurs avancés, pas un outil conçu pour les novices sans compétences techniques.
À qui s’adresse Hermes
Aux ingénieurs logiciels et aux chefs de produit qui veulent créer un assistant de développement personnalisé capable de progresser. La possibilité d’alterner entre des modèles open-weight et la boucle d’apprentissage persistante en font un choix intéressant pour les équipes qui construisent leurs propres pipelines d’automatisation.
Ajouté le: 2026-06-26 · Dernière mise à jour: 2026-10-22