Qu'est-ce que Hermes ?
Hermes est un agent IA open source et auto-hébergé de Nous Research, publié en février 2026 sous licence MIT. Il se présente comme le seul agent avec une boucle d'apprentissage intégrée : il crée des compétences à partir de l'expérience, les améliore en cours d'utilisation, recherche dans ses propres conversations passées et construit un modèle approfondi de qui vous êtes à travers les sessions. Vous l'exécutez sur votre propre infrastructure — un VPS à 5 $, un cluster GPU, ou des backends serverless qui coûtent presque rien au repos — et y accédez depuis une vraie interface terminal ou depuis Telegram, Discord, Slack, WhatsApp et Signal.
Hermes est livré avec plus de 40 outils et compétences, un planificateur cron intégré, la création de sous-agents en parallèle et six backends terminal (local, Docker, SSH, Singularity, Modal, Daytona). Comme tout s'exécute sur votre propre machine, vos données restent locales — pas de télémétrie, pas de cloud obligatoire. Cette conception axée sur la confidentialité vous laisse entièrement libre de choisir quel cerveau de modèle alimente Hermes.
Et c'est exactement là que Tokonomix s'inscrit. Hermes peut pointer vers n'importe quel endpoint compatible OpenAI, ce qui signifie qu'une seule clé API Tokonomix déverrouille 132 modèles frontier — Anthropic, OpenAI, Google, Mistral, Meta et d'autres — sans que vous ayez à vous inscrire, facturer ou faire tourner des clés avec chaque fournisseur séparément. Changez de cerveau avec une seule commande : hermes model.

Pourquoi router Hermes via Tokonomix ?
Hermes exécute de longues sessions autonomes : il planifie, crée des sous-agents, appelle des outils et engage du travail sans qu'un humain révise chaque étape. Le plus grand risque dans cette boucle est une décision confiante mais erronée en début de session sur laquelle l'agent construit ensuite pendant cinquante étapes. Tokonomix répond directement à ce problème.
- Consensus cross-famille. Pointez Hermes vers le modèle
tokonomix-consensuset chaque appel reçoit une réponse de 2 à 6 modèles frontier en parallèle, puis réconciliée par un modèle juge en une seule réponse vérifiée. Les appels API hallucinés et les impasses architecturales sont détectés avant que l'agent n'agisse dessus. - Une clé, 132 modèles. Changez de cerveau — Claude, GPT, Gemini, Mistral — en modifiant un seul slug de modèle, sans nouveau compte fournisseur.
- Routage souverain — votre choix, pas EU uniquement. Épinglez les modèles selon leur lieu d'exécution (
hosting_region) ou de fabrication (origin_country) — UE uniquement, États-Unis uniquement, un seul pays ou un ensemble personnalisé. Appliquez-le par appel, ou définissez une règle prédéfinie (ex. sélection automatique des modèles UE) dans votre tableau de bord ; vos données restent déjà locales côté Hermes. - Coût par appel transparent. Chaque exécution autonome est mesurée au centime dans votre tableau de bord Tokonomix — indispensable quand un agent peut déclencher des milliers d'appels sans surveillance.
Installer Hermes — Windows, macOS, Linux (WSL2 et Termux inclus)
Hermes s'installe avec une seule commande et provisionne ses propres dépendances (uv, Python 3.11, Node.js, ripgrep, ffmpeg, plus un MinGit portable sur Windows natif). Windows natif est entièrement supporté — WSL n'est pas requis.
iex (irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1)curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bashcurl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bashRechargez ensuite votre shell et lancez :
# reload (macOS/Linux) — Windows opens a fresh shell automatically
source ~/.bashrc # or: source ~/.zshrc
hermes # start the terminal UIEntrez votre clé Tokonomix
Créez un compte gratuit sur tokonomix.ai/dashboard/signup — il inclut un solde de démarrage gratuit — puis générez une clé (tok_live_…) et configurez-la ci-dessous.
Vous avez déjà une clé ? Hermes traite Tokonomix comme un fournisseur personnalisé compatible OpenAI. Générez une clé (tok_live_…) dans votre tableau de bord Tokonomix, puis configurez-la de l'une de ces trois façons — toutes équivalentes.
① Fichier de configuration — ~/.hermes/config.yaml
model:
provider: custom
model: "tokonomix-consensus"
base_url: "https://tokonomix.ai/api/v1"
api_key: "tok_live_your-key"② CLI — hermes config set
hermes config set model.provider custom
hermes config set model.model "tokonomix-consensus"
hermes config set model.base_url "https://tokonomix.ai/api/v1"
hermes config set model.api_key "tok_live_your-key"③ Environnement — ~/.hermes/.env
OPENAI_BASE_URL=https://tokonomix.ai/api/v1
OPENAI_API_KEY=tok_live_your-keyPréférez la route .env ou hermes config set plutôt que de committer config.yaml. Hermes stocke la configuration sous ~/.hermes (ou %LOCALAPPDATA%\hermes sur Windows natif) — hors de votre dépôt par défaut.
Intégrer les compétences et outils MCP
Il existe deux façons complémentaires d'intégrer le consensus Tokonomix dans Hermes — et le propre système de compétences d'Hermes s'y superpose élégamment.
Route A — consensus comme modèle
Chaque appel est vérifié. Tokonomix est un emplacement de modèle unique dans Hermes (les fournisseurs personnalisés ne sont pas énumérés dans le sélecteur) — définissez le slug directement :
# turn consensus on
hermes config set model.model "tokonomix-consensus"
# or any Tokonomix slug — e.g. a fast direct model
hermes config set model.model "anthropic/claude-sonnet-4-6"
# one-off override for a single run
hermes --model "tokonomix-consensus"
# or switch mid-chat
/model custom:tokonomix-consensusRoute B — consensus comme outil MCP
Hermes supporte MCP. Ajoutez le serveur MCP Tokonomix pour que l'agent puisse appeler le consensus à la demande tout en utilisant normalement un modèle rapide.
# ~/.hermes/config.yaml
mcp_servers:
tokonomix:
command: "npx"
args: ["-y", "tokonomix-mcp"]
env:
TOKONOMIX_API_KEY: "tok_live_your-key"Après avoir modifié la configuration MCP, rechargez-la sans redémarrer :
# inside a Hermes chat
/reload-mcp
# browse what's now available (Hermes skills + MCP tools)
/skillsVous n'avez pas besoin de modifier config.yaml manuellement. Hermes installe des serveurs MCP depuis son catalogue avec hermes mcp install (ou parcourez-les de façon interactive avec hermes mcp), et comme Hermes est un agent, vous pouvez simplement dire en chat : « Ajoute le serveur MCP Tokonomix — npx -y tokonomix-mcp — avec ma clé. » Il écrit la configuration et recharge ses outils pour vous.
Le serveur MCP Tokonomix expose des outils tels que tokonomix_consensus_ask (réponse vérifiée multi-modèle), tokonomix_single_ask, tokonomix_list_models et tokonomix_get_skill. Hermes peut ensuite invoquer le consensus uniquement sur les étapes critiques — un refactoring, une décision de sécurité, un moment « est-ce vraiment correct ? » — tout en maintenant une faible latence ailleurs. Parcourez les propres compétences intégrées d'Hermes de la même façon avec /skills ; elles sont compatibles avec le standard ouvert agentskills.io.
Utiliser Hermes dans un IDE
Pour être précis : Hermes n'est pas une extension IDE. Il ne s'installe pas dans VS Code, Antigravity ou JetBrains comme plugin à la manière de Cline, Continue ou l'agent de Cursor. Hermes est un agent à interface terminal complète (et passerelle de messagerie) qui fonctionne nativement sur Windows, macOS et Linux. Il s'intègre à votre éditeur de deux façons pratiques :
- Depuis le terminal intégré. Ouvrez le terminal intégré dans VS Code, Antigravity, Zed ou JetBrains et exécutez
hermes. Il opère sur le même répertoire de travail qu'a ouvert votre éditeur, de sorte que ses modifications de fichiers et commits git apparaissent immédiatement dans votre panneau de contrôle de source. - En tant qu'agent distant sur votre dépôt. Hermes peut s'exécuter sur un hôte SSH ou un backend serverless et effectuer des commits via sa compétence GitHub. Vous continuez à coder dans votre IDE pendant qu'Hermes travaille sur la même branche depuis son propre environnement — vous révisez ses commits à mesure qu'ils arrivent.
Donc : vous voulez un assistant de modification inline dans l'éditeur ? Associez un agent IDE dédié (voir les liens connexes ci-dessous) à Tokonomix. Vous voulez un coéquipier autonome qui exécute les tâches de bout en bout et rend compte ? Hermes est le bon outil — et le terminal de votre IDE est la porte d'entrée.
| Environnement | Comment Hermes fonctionne là | Modifications inline ? |
|---|---|---|
| VS Code | Exécutez hermes dans le terminal intégré ; les modifications atterrissent dans l'espace de travail ouvert | Via terminal, pas en tant qu'extension |
| Antigravity | Pareil — terminal intégré ; Hermes partage le répertoire de travail | Via terminal |
| Zed | Panneau terminal, ou hôte d'exécution distant SSH | Via terminal |
| JetBrains | Fenêtre outil terminal ; les commits sont visibles dans le panneau VCS | Via terminal |
| Headless / serveur | Son habitat naturel — Docker, SSH, Modal ; accessible via Telegram/Slack | Entièrement autonome |
Vérifier le bon fonctionnement
Après avoir configuré le fournisseur, demandez à Hermes d'effectuer une petite modification réversible — par exemple, ajouter une docstring — et regardez votre tableau de bord Tokonomix. Vous devriez voir un appel mesuré contre tokonomix-consensus dans votre tableau de bord Tokonomix, avec le verdict multi-modèle dans la réponse x_council. À partir de là, confiez à Hermes une vraie tâche et laissez le consensus détecter les impasses avant qu'elles ne vous coûtent un détour de cinquante étapes.
Hermes conserve vos données et l'exécution en local ; Tokonomix lui offre une clé pour 132 modèles plus un filet de sécurité de consensus pour chaque décision autonome. Configurez une fois, changez de cerveau en modifiant un slug — ou ajoutez le serveur MCP pour appeler le consensus à la demande.

