Aller au contenu
Retour au blog

Hermes HUD — jouer à WoW et prompt en même temps

Brooklyn (Nous Research) pose l’agent en overlay sur une session WoW. Le HUD n’est plus une fenêtre à alt-tab : c’est une couche, et sa position devient le contexte.

5 min de lecture
  • Hermes
  • Nous
  • Desktop
  • HUD
  • Agents

J’ai écrit pourquoi je passe sur Hermes pour les workflows qui doivent vivre plus longtemps qu’un chat Cursor. Le 24 août, Brooklyn (@NousResearch) pousse le cran d’après : jouer à WoW et prompt dans la même session. Pas un deuxième moniteur. Un overlay.

Hermes HUD en overlay sur une session World of Warcraft — démo Brooklyn / Nous Research
Brooklyn — Hermes HUD mode au-dessus de WoW : overlay, pas une fenêtre à côté.

Pourquoi ça m’intéresse

Le goulot d’un agent desktop, ce n’est plus seulement le modèle. C’est l’attention. Hermes dans sa fenêtre, c’est encore un alt-tab : tu quittes le jeu, le terminal, Figma, le ticket. Le HUD inverse ça — l’agent vient sur le travail, pas à côté. Brooklyn le dit clairement : *a seamless overlay where you can keep an eye on things or ask questions about a game during your session.*

  • La démo WoW est le meme. Le produit, c’est un buddy agent que tu poses n’importe où.
  • La barre n’est pas décorative : là où tu la parks, c’est le contexte. « this », « here », « that page » pointent ce qu’il y a dessous.
  • Même agent que le CLI / la gateway — mêmes skills, même mémoire, mêmes sessions. Juste une autre surface.

Ce que le HUD est vraiment

Dans Hermes Desktop, ⌘/Ctrl+Shift+H (ou le bouton de titlebar) détache le chat : plus de chrome, always-on-top, conversation live + composer. La fenêtre principale s’écarte. Tu déplaces la barre (press-and-hold sur le composer), tu la redimensionnes, ⌘/Ctrl+Shift+G la snap sous le curseur depuis n’importe quelle app.

Ce n’est pas nouveau en août. Le HUD « buddy » existe déjà — lire un post X, un chart TradingView, une page Figma, sans quitter l’app. Le tweet WoW, c’est le mode jeu par-dessus : quand une app fullscreen possède l’écran, le HUD devient un chat in-game.

Le mode overlay jeu

Brooklyn a mergé HUD game-overlay le jour du tweet — vérifié live sur Windows 11, WoW fullscreen. Le détecteur ne prend pas une fenêtre maximisée : il veut un process edge-to-edge. Explorer / Finder / Dock ne comptent pas. Hystérésis volontaire : entrer, le jeu doit être ce que tu regardes ; rester, le jeu doit juste encore exister — sinon cliquer le HUD pour taper te ferait sortir du mode au moment où tu t’en sers.

  • Barre idle en opacité glanceable — tu surveilles, tu ne lis pas un log qui fade au mauvais moment.
  • Le transcript reste ouvert tant que le jeu est là, au lieu de disparaître sur un timer.
  • Encre light-on-dark forcée : un thème clair sur une cave WoW, c’est illisible. Tes lignes à toi en or — le bleu/violet des UI de jeu les mangerait.
  • Borderless fullscreen (le défaut moderne) + Spaces macOS : l’overlay tient. Exclusive fullscreen bypass le compositor — le HUD revient à l’alt-tab, pas de magie.

En pratique

Si tu as déjà hermes en CLI, hermes desktop ouvre la même config. HUD :

  • ⌘/Ctrl+Shift+H — entrer / sortir. Session intacte au retour.
  • ⌘/Ctrl+Shift+G — snap au pointeur (global). No-op sur Wayland natif : le compositor place la fenêtre.
  • Linux : Hyprland pinne le HUD via IPC. COSMIC ignore souvent always-on-top — XWayland si tu en as besoin, au prix du click-through.

Où ça se branche chez moi

Je n’ai pas besoin de WoW pour que ça compte. Un agent LivingColor / MCP qui tourne pendant que je suis dans Jira, un MR GitLab, ou un replay VisualQ — sans quitter la surface — c’est exactement le contrat du HUD. Cursor reste l’éditeur. Hermes reste l’automatisation longue. Le HUD est la couche qui cesse de voler le focus.

Takeaway

Le tweet est un clip WoW. Le changement, c’est que Hermes Desktop arrête d’être une app que tu ouvres et devient une couche que tu poses. Position = contexte. Fullscreen = chat in-game, pas une fenêtre fantôme. Exclusive fullscreen reste un mur (normal). Pour moi le test, c’est Shift+H sur un vrai workflow — pas sur un loading screen.