Le temps avant le premier token chute de 80 % dans Hermes Agent

Hermes Agent de Nous Research réduit son délai d'exécution de 4,3 à 0,9 seconde. Une accélération majeure pour le flux de travail des développeurs.

La version 0.19.0 d'Hermes, baptisée The Quicksilver Release, tourne autour d'une obsession : la latence. Nous Research chiffre à environ 0,9 seconde le délai avant le premier token au démarrage, contre 4,3 auparavant, un gain qui vaut pour la ligne de commande, la gateway, le TUI, l'application de bureau et les tâches programmées. Les modèles de raisonnement diffusent leur réflexion en direct par défaut, et la réponse s'affiche token par token plutôt que ligne par ligne.

L'application de bureau concentre une vingtaine de correctifs de performance : le streaming ne redessine plus la barre latérale ni les lignes d'outils à chaque token, les diffs volumineux ne figent plus le panneau de relecture, et le passage d'une session à l'autre ne déclenche plus de recalcul de mise en page. Les réglages d'endpoints personnalisés rejoignent l'interface graphique, et les choix du sélecteur de session survivent au redémarrage.

Côté délégation, chaque subagent écrit maintenant un journal lisible que l'on peut suivre en direct, appel d'outil par appel d'outil. Les tâches déléguées en arrière-plan résistent à un redémarrage du processus, et un registre de livraison inscrit dans state.db garantit qu'une réponse générée ne disparaît plus si la gateway tombe avant confirmation d'envoi sur Telegram, Discord ou Slack.

Les approbations passent par défaut sous le contrôle d'un modèle qui évalue les commandes signalées, chaque verdict ne valant que pour la commande examinée, avec des règles de refus qui s'appliquent même en mode yolo. Les clés d'API peuvent quitter le fichier .env pour Bitwarden ou 1Password. L'abonnement Nous se gère depuis le terminal, une même gateway route serveurs et canaux vers des profils isolés, la recherche 𝕏 bascule sur grok-4.5, et Fireworks AI comme DeepInfra rejoignent les fournisseurs pris en charge.

Le laboratoire comptabilise environ 2 245 commits et 1 065 pull requests fusionnées depuis la version précédente, pour plus de 450 contributeurs.