Hermes Agent s’installe avec une seule commande et fonctionne sur Linux, macOS ou WSL2. Mais l’installation est la partie facile — la différence entre « ça fonctionne » et « ça s’améliore vraiment au fil du temps » réside dans la configuration. La plupart des utilisateurs qui trouvent Hermes décevant n’ont jamais activé les fonctionnalités qui le rendent unique.

Ce guide couvre tout, de la première installation à votre première tâche automatisée, avec les étapes de configuration que la plupart des tutoriels omettent.

Point clé

L’installation prend 2 minutes. La configuration prend 15. Les étapes critiques que la plupart des gens manquent : activer persistent_memory et skill_generation dans la config. Sans cela, Hermes se comporte comme n’importe quel autre agent mono-session.

Que faut-il avant l'installation ?

Presque rien. L'installateur de Hermes gère automatiquement les dépendances. Vous avez besoin de :

Exigence Détails
Système d'exploitationLinux, macOS, ou Windows avec WSL2
Clé API LLMAu moins une : Anthropic (Claude), OpenAI (GPT), Google (Gemini), ou OpenRouter
MatérielToute machine moderne. Pour un fonctionnement continu : un VPS à 5-10 $/mois convient parfaitement
Accès terminalConnaissances de base en ligne de commande

Comment installer Hermes Agent ?

Étape 1 : Exécutez l’installateur.

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

Cela télécharge et configure tout — Node.js, dépendances Python, SQLite et l’environnement d’exécution Hermes. Cela prend 1 à 3 minutes selon votre connexion.

Étape 2 : Configurez votre fournisseur LLM.

Après l’installation, Hermes vous demande quel fournisseur LLM utiliser. Les options les plus courantes :

📋 EXEMPLES DE CONFIGURATION PROVIDER

# Pour Claude (meilleure qualité, coût plus élevé) provider: anthropic model: claude-sonnet-4-20250514 api_key: sk-ant-... # Pour GPT (bon équilibre) provider: openai model: gpt-5.4 api_key: sk-... # Pour les configurations économiques (gratuit via OpenRouter) provider: openrouter model: qwen/qwen-3.5 api_key: sk-or-...

Consensus de la communauté sur les modèles : GPT 5.4 avec mode de réflexion activé sur moyen+ est le plus populaire au quotidien. Qwen 3.5 sur OpenRouter est gratuit et suffisant pour l’automatisation courante. Claude Opus produit la meilleure qualité mais coûte beaucoup plus cher — et Anthropic restreint l’usage intensif par des tiers.

Étape 3 : Activez les fonctionnalités qui comptent.

C’est là que la plupart des tutoriels vous lâchent. Ouvrez votre fichier de configuration Hermes et activez ces deux paramètres :

persistent_memory: true skill_generation: true

Sans cela, Hermes oublie tout entre les sessions et ne crée jamais de compétences réutilisables. Il devient juste un autre wrapper de chatbot. Avec ces paramètres activés, chaque tâche complexe (5+ appels d’outils) crée automatiquement un fichier de compétence, et toutes les conversations sont recherchables entre les sessions.

---

📬 Vous en tirez de la valeur ? Nous publions des guides hebdomadaires sur les outils et workflows IA. Recevez-les dans votre boîte de réception →

---

Comment exécuter votre première tâche ?

Démarrez Hermes dans votre terminal :

hermes

Vous êtes maintenant dans une session interactive. Essayez ces tâches d'initiation pour vérifier que tout fonctionne :

Test de conversation basique : "What can you help me with?" — vérifie que la connexion LLM fonctionne.

Test de recherche web : "Search for the latest news about Nous Research and summarize it in 3 bullets." — vérifie que l'appel d'outils fonctionne.

Test de création de compétence : "Research the top 5 AI agent frameworks in 2026, compare their features, and write a summary report." — cela devrait déclencher 5+ appels d'outils, ce qui signifie que Hermes créera automatiquement un fichier de compétence une fois terminé. Vérifiez votre répertoire de compétences pour confirmer que le fichier a été créé.

Test de mémoire : Fermez la session, démarrez-en une nouvelle, et demandez "What did we discuss last time?" Si la mémoire persistante fonctionne, Hermes se souviendra de la conversation précédente.

Comment connecter les plateformes de messagerie ?

Hermes prend en charge Discord, Telegram, Slack, Microsoft Teams, et plus encore. Chaque plateforme nécessite la création d'un jeton de bot et son ajout à la config. Voici Discord comme exemple :

1. Créez un bot Discord sur discord.com/developers/applications

2. Copiez le jeton du bot

3. Ajoutez-le à votre config Hermes :

gateways: discord: enabled: true token: YOUR_DISCORD_BOT_TOKEN

4. Redémarrez Hermes. Votre bot apparaît dans votre serveur Discord, prêt à répondre.

Le même modèle s'applique à Telegram (jeton BotFather), Slack (jeton OAuth de l'app), et les autres plateformes. Hermes v0.10.0 a ajouté Microsoft Teams en tant que plateforme fournie par plugin et prend en charge plus de 18 plateformes de messagerie au total.

Comment configurer des profils pour plusieurs cas d'utilisation ?

Hermes v0.6.0 a introduit les profils — des instances isolées avec une configuration, une mémoire, des compétences et des connexions de passerelle séparées. Cela vous permet d'exécuter un profil « travail » avec intégration Slack et un profil « personnel » avec Telegram, chacun ayant sa propre mémoire et ses compétences apprises.

# Créer un nouveau profil hermes profile create work # Passer à celui-ci hermes profile use work # Chaque profil a une mémoire, des compétences et une config indépendantes

Quelles sont les erreurs de configuration les plus courantes ?

Erreur Symptôme Solution
persistent_memory not enabledL'agent oublie tout entre les sessionsSet persistent_memory: true in config
skill_generation not enabledAucun fichier de compétences créé après des tâches complexesSet skill_generation: true in config
Using low effort model settingsLa qualité de sortie semble dégradéeSet effort to high or xhigh
Running on a public VPS without hardeningExposition à la sécuritéEnable container isolation, read-only root
Not setting up checkpoint/rollbackImpossible de récupérer des erreurs de l'agentEnable filesystem checkpoints in config

Pour une meilleure compréhension de fonctionnement des agents IA et de la place de Hermes dans l'écosystème, consultez notre guide complet. Et pour de meilleurs prompts lors des interactions avec n'importe quel agent IA, essayez le gratuit Prompt Optimizer.

---

📬 Envie d'en recevoir plus ? Guides pratiques de configuration IA, hebdomadaires. Abonnez-vous gratuitement →

---

Questions fréquemment posées

Combien de temps prend la configuration ?

L'installation prend 2 minutes. La configuration LLM de base prend 5 minutes. Activer mémoire, compétences et intégrations messagerie prend 10-15 minutes supplémentaires. Total : moins de 30 minutes pour un agent pleinement fonctionnel.

Puis-je exécuter Hermes Agent sur un Raspberry Pi ?

Techniquement oui (fonctionne sur Linux), mais les performances seront limitées. Un VPS à 5-10 $/mois chez DigitalOcean ou Hetzner offre de meilleures performances et un fonctionnement continu.

Que se passe-t-il si je change de fournisseur LLM plus tard ?

Le changement se fait via la config — aucune modification de code requise. Votre mémoire, compétences et historique de conversations sont préservés. Seules les réponses LLM changeront en qualité/style selon le nouveau modèle.

Ai-je besoin de Docker ?

Non. L'installation standard ne requiert pas Docker. Docker est optionnel et recommandé uniquement pour les déploiements en production où vous voulez une isolation conteneur pour la sécurité.

Déclaration : Certains liens dans cet article sont des liens affiliés. Nous ne recommandons que des outils que nous avons testés personnellement et utilisons régulièrement. Voir notre politique de divulgation complète.