Trop de commandes à retenir ? Hermes a nettoyé son CLI

Si vous utilisez la version terminal de Hermes, vous connaissez la scène : vous voulez changer de modèle et vous faites défiler 38 options, un écran à la fois. Vous voulez vous rappeler comment fonctionne une commande, alors vous tapez /help — et plus de 100 commandes, auxquelles s’ajoutent 69 commandes de skills, font exploser tout votre écran. Vous vous demandez combien de contexte il reste à cette session, et devez vous souvenir quelle sous-commande l’affiche… Quand il y a autant de commandes, l’utilisateur s’y perd.
La bonne nouvelle : Hermes vient de fusionner sur main un lot d’améliorations d’interaction CLI — le résultat d’un teardown comparatif benchmarké contre opencode/codex (teardown du round 3), qui corrige neuf petits points douloureux (numérotés C-01 à C-09) un par un. Cet article couvre les plus utiles.
C-01 : /model filtre au fil de la frappe
Le sélecteur /model était une longue liste à faire défiler — 38 modèles à parcourir. Désormais, vous pouvez taper pour filtrer : tapez grok et la liste se réduit instantanément aux modèles dont le nom contient grok ; ne tapez rien et vous obtenez la liste complète.
Le choix de conception clé : ça réduit, mais ça ne devine jamais. Le filtrage ne fait que vous aider à choisir dans la liste réelle ; ce que vous sélectionnez est toujours un modèle concret et précis. Une chaîne floue ne peut jamais être « résolue » en un modèle potentiellement erroné (le piège « claude → vieux claude-sonnet » que ce flux en deux étapes provider→modèle a été conçu pour empêcher). Entrée sélectionne, Échap efface d’abord le filtre puis ferme, Retour arrière réduit — tout paraît naturel.
/model
Filter: grok▏ (4/38 match)
▸ grok-3
grok-3-mini
grok-2
grok-2-1212
C-04 : /help ne noie plus l’écran
L’ancien /help déversait tout d’un coup — 69 commandes de skills mélangées à la référence principale, poussant hors de l’écran les commandes que vous vouliez vraiment.
Les commandes de skills se replient désormais sur un compteur d’une ligne :
⚡ Skill Commands: 69 installed — /help skills to list them
/help skills affiche la liste complète. De plus, /help <texte> filtre les commandes par sous-chaîne, et la grande catégorie « Session » (46 commandes) est découpée dans le rendu en sous-groupes Session / Context / Background & Automation — beaucoup plus facile à naviguer.
C-05 : la palette de commandes Ctrl+P
L’ajout le plus « éditeur » du lot : appuyez sur Ctrl+P (ou tapez /palette) pour ouvrir une palette de recherche floue plein écran couvrant toutes les commandes et les skills installés.
La correspondance privilégie le nom de commande : exact > préfixe > sous-chaîne > sous-séquence. Entrée insère la commande, Échap annule. Plus besoin de mémoriser l’orthographe — retenez juste quelques mots-clés.
Ctrl+P
> summarize▏
▸ /summary summarize the session
/compact compress context
/export export session to file
C-02 : /status affiche trois choses à la fois
/status affichait l’id de session, le modèle, les tokens et l’état d’exécution. Il fusionne désormais trois informations très consultées en un seul écran (chaque ligne n’apparaît que lorsque la donnée est disponible) :
- Reasoning : niveau d’effort effectif + affichage on/off, p. ex.
high (display: on) - Approvals : le mode d’approbation actif
manual/smart/off, annoté(YOLO bypass active)lorsqu’un bypass de session est actif - Context : pourcentage restant + tokens utilisés/max, p. ex.
97% left · 31,575 / 1,048,576 tokens
/status
Reasoning: high (display: on)
Approvals: smart
Context: 97% left · 31,575 / 1,048,576 tokens
Pour aller plus loin, /usage et /context existent toujours ; /status est la vue d’un coup d’œil.
C-09 : le composer n’est plus vide
Le composer au repos était une boîte vide. Il fait désormais défiler des exemples de prompts orientés tâches — « Résumez ce qu’il y a dans ce dossier », « Trouvez et corrigez un test qui échoue », « Planifiez une fonctionnalité, puis construisez-la étape par étape » — plus une invitation : Type / to browse commands, or Ctrl+P for the palette.
Volontairement générique, puisque Hermes n’est pas un agent réservé au code. Un petit changement, mais qui facilite la prise en main et vous évite de fixer le vide.
Ce qui se cache derrière ces changements
Ces PR (#90717 / #90730 / #90745 / #90752) ont toutes été fusionnées dans main le 2026-08-20 et ne sont pas encore livrées dans une release. Dès la sortie de la prochaine, un hermes update suffira.
Si vous vivez surtout dans le terminal, commencez par Ctrl+P et le filtre /model — ce sont eux qui font gagner le plus de temps au quotidien. Curieux d’en savoir plus sur les astuces cachées du terminal ? Découvrez notre récap des astuces que même les vétérans ignorent, ou le panorama complet des commandes.