Retour au blog

Hermes Agent 0.20 : voix, A2A et desktop

10 août 2026•Mis à jour le 5 septembre 2026•Dedimarco
IA agents voix A2A Nous-Research
Hermes Agent 0.20 : voix, A2A et desktop

En résumé : Au 5 septembre 2026, Hermes Agent 0.21.0 est la version stable la plus récente, tandis que la 0.20.0 « Herald » reste la livraison qui a introduit la voix conversationnelle, A2A v1.0, les webhooks signés et le desktop étendu. Pour une nouvelle installation, choisissez la dernière version ; pour évaluer ces fonctions fondatrices, la 0.20 reste le bon point de repère.

Publiée le 3 août 2026, la version officielle Hermes Agent 0.20.0 a transformé l’agent terminal en plateforme plus large. Si vous découvrez le projet, notre comparatif avec OpenClaw d’avril 2026 pose les bases. Ici, l’objectif est de distinguer les apports de Herald de l’état actuel du produit.

Fonctionnalité Catégorie Impact
Voix temps réel avec interruption Interface Conversation mains libres plus naturelle
Wake words locaux Confidentialité Audio conservé en local avant l’activation
A2A v1.0 Interopérabilité Dialogue entre agents de piles différentes
Webhooks sortants signés Intégration Événements vérifiables côté destinataire
Recherche avec citations vérifiables Fiabilité Affirmations reliées aux pages consultées
Artifacts et aperçu live Desktop Itération visuelle dans la conversation
Plugin SDK et multifenêtres Desktop Espace de travail extensible
Micro-compaction par tour Contexte Compression plus progressive

Où se situe Hermes Agent 0.20 aujourd’hui ?

Hermes Agent est développé par Nous Research sous licence MIT, comme l’indique son dépôt officiel. La version 0.20.0 porte le tag v2026.8.3. Elle n’est plus la dernière version : les notes d’Hermes Agent 0.21.0 datent la version stable suivante du 31 août 2026.

Le reste de cet article décrit donc les fonctions introduites avec Herald, et non l’ensemble des capacités disponibles dans la version actuelle.

Comment fonctionne la voix conversationnelle ?

La version 0.20 introduit un mode vocal pensé pour le dialogue, plutôt que pour une simple succession de dictées.

Streaming avec interruption

La synthèse vocale commence pendant la génération et progresse par segments. Vous pouvez parler pendant la réponse : Hermes arrête la lecture, écoute et informe le modèle de l’interruption. Les notes de version officielles décrivent ce fonctionnement sur la CLI, le desktop et les passerelles compatibles avec l’audio.

Wake words sur l’appareil

Vous pouvez choisir une phrase de réveil. Sa détection s’effectue sur l’appareil : selon les notes de version, aucun audio ne quitte la machine pendant l’attente. Plusieurs profils peuvent aussi recevoir des phrases de réveil différentes.

À retenir : Herald rend l’interaction vocale réellement conversationnelle. Pour un usage sensible, vérifiez néanmoins votre moteur de transcription, votre moteur vocal et la destination des requêtes après activation.

Que permet A2A v1.0 dans Hermes ?

Le protocole Agent2Agent 1.0 est un standard ouvert de communication entre systèmes d’agents indépendants. Sa spécification couvre la découverte des capacités, les messages, les tâches, les artifacts et plusieurs liaisons de transport, dont JSON-RPC, gRPC et HTTP avec JSON.

Hermes 0.20 intègre un plugin A2A bidirectionnel. D’après les notes de Herald, il peut découvrir et contacter des agents compatibles, mais aussi être piloté par eux. L’intérêt principal est de relier des agents conçus avec des piles différentes sans leur donner accès à leurs états internes respectifs.

Quand l’utiliser : pour déléguer une recherche, une analyse ou une génération à un agent spécialisé. Conservez une authentification stricte et limitez les capacités exposées ; le protocole apporte l’interopérabilité, pas une politique de confiance prête à l’emploi.

Comment les webhooks et les citations renforcent-ils la fiabilité ?

Webhooks sortants signés

Hermes 0.20 peut envoyer des événements de cycle de vie vers un point de terminaison HTTP enregistré. Les notes de version citent notamment l’activité des sessions, la fin des tours et les événements d’outils. Les signatures HMAC permettent au service destinataire de contrôler l’authenticité des messages reçus.

Cette fonction convient aux tableaux de bord, à la CI ou à l’automatisation. Le destinataire doit toujours vérifier la signature avant de traiter un événement.

Recherche avec citations vérifiables

Le skill grounded-citations relie les affirmations aux pages réellement consultées et fait correspondre les citations au texte source. Son mode de fact-checking sépare ce qui est confirmé, contredit ou impossible à vérifier. Cette description provient des notes officielles de Herald ; elle ne garantit pas que chaque source externe soit exacte ou à jour.

Pourquoi le desktop devient-il une plateforme ?

L’application desktop dépasse le rôle de terminal graphique.

Artifacts avec aperçu live

Les artifacts sont des cartes versionnées. Un aperçu sandboxé peut afficher le résultat à côté de la conversation, afin d’itérer sur une interface ou un document sans changer d’application.

Plugin SDK

Herald introduit un SDK de plugins, avec Kanban comme premier plugin mis en avant. Les notes de version mentionnent aussi le téléchargement de fichiers via ctx.download et le placement de panneaux flottants.

Multi-fenêtres et accès distant

Le desktop prend en charge plusieurs fenêtres et une fenêtre de saisie rapide accessible par raccourci global. Un backend SSH permet aussi de connecter l’application à une instance distante d’Hermes.

Quelles commandes la CLI 0.20 ajoute-t-elle ?

La CLI gagne plusieurs raccourcis qui évitent de confier au modèle des opérations déterministes :

! ls -la src/     # exécuter directement une commande shell
/init             # générer ou mettre à jour AGENTS.md
/diff             # afficher les changements du projet ou de la session
/context          # détailler l'occupation du contexte
/focus            # réduire l'affichage et récupérer les lignes masquées

Le préfixe ! exécute la commande sans dépenser un tour de modèle. Herald ajoute aussi la mise de côté d’un prompt avec Ctrl+S et une commande d’import depuis Claude Code ou Codex CLI.

Comment la compression de contexte évolue-t-elle ?

La version 0.20 répartit davantage la compression au fil des tours. Elle élague de façon proactive les résultats d’outils, préserve une queue de messages utilisateur récents et accepte des seuils adaptés au modèle. Des marqueurs [SKILL_PRUNED] rendent visible le retrait d’une compétence du contexte.

L’objectif est simple : limiter les pauses brutales et conserver les échanges récents. Ce mécanisme améliore la gestion du contexte, mais ne remplace pas une mémoire de projet structurée ni la vérification des informations importantes.

Conclusion

Hermes Agent 0.20 « Herald » constitue un jalon clair : voix conversationnelle, interopérabilité A2A, événements signés, citations ancrées et desktop extensible. Pour une installation actuelle, utilisez Hermes Agent 0.21.0 ou une version stable ultérieure. Pour comprendre quand Hermes a franchi le cap du terminal vers une plateforme d’agents, la 0.20 reste la référence.

Sources

Questions fréquentes

Quelle est la dernière version de Hermes Agent ?

Au 5 septembre 2026, la dernière version stable publiée est Hermes Agent 0.21.0, identifiée par le tag v2026.8.31. Cet article reste consacré aux fonctions introduites par Hermes Agent 0.20.0 Herald.

Quelles sont les principales nouveautés de Hermes Agent 0.20 ?

Hermes Agent 0.20 ajoute notamment la voix conversationnelle avec interruption, A2A v1.0, les webhooks sortants signés, les citations vérifiables et un desktop enrichi. La CLI et la compression de contexte progressent aussi.

Hermes Agent 0.20 peut-il communiquer avec d'autres agents ?

Oui. Son plugin A2A permet à Hermes de découvrir et de contacter des agents compatibles, mais aussi d'être piloté par eux.

Faut-il installer Hermes Agent 0.20 aujourd'hui ?

Non pour une nouvelle installation : choisissez la version stable la plus récente. Utilisez cet article pour comprendre le socle voix, A2A et desktop apparu avec la branche 0.20.