Pets — Compagnons de Bureau
Pets — Compagnons de Bureau — guide facile à comprendre basé sur la documentation officielle
Vous savez comment un poisson rouge sur votre bureau rend le fait de fixer des feuilles de calcul un peu plus supportable ? Hermes Agent a quelque chose de similaire — sauf que c’est un chat en pixels qui célèbre quand votre code s’exécute enfin.
Qu’est-ce qu’un Pet ?
Les Pets sont de petits sprites optionnels qui vivent dans votre interface Hermes. Ils réagissent en temps réel à ce que fait l’IA. Quand le modèle réfléchit, le pet penche la tête. Quand un outil s’exécute, il court. Quand tout se termine avec succès, il saute de joie.
Voici le point important : les pets sont purement décoratifs. Ils n’affectent ni les performances, ni l’utilisation de tokens, ni le comportement. Ils sont désactivés par défaut, et vous devez les activer manuellement. Considérez-les comme un économiseur d’écran avec une personnalité.
Comment installer un Pet
Les Pets proviennent d’une galerie publique appelée petdex. Une fois installés, ils vivent dans votre dossier de configuration personnel à <HERMES_HOME>/pets/. Chaque profil peut avoir son propre pet.
Démarrage rapide (CLI) :
# Voir tous les pets disponibles
hermes pets list
# Filtrer uniquement les chats
hermes pets list cat
Après avoir choisi, Hermes écrit automatiquement les paramètres dans votre config.yaml (display.pet.slug et display.pet.enabled). Pas de variables d’environnement. Pas de clés API. Il suffit de choisir et c’est parti.
Que fera votre Pet ?
Les Pets ont sept expressions, chacune liée à une activité différente de l’IA :
| Ce que fait l’IA | Action du pet |
|---|---|
| L’exécution d’un outil échoue | A l’air frustré |
| Toutes les tâches sont terminées | Saute de joie |
| Un tour propre se termine | Fait au revoir de la main |
| Exécution d’un outil | Court à travers l’écran |
| Le modèle réfléchit/lit | Penche la tête, a l’air curieux |
| Attend votre confirmation | Attend (versions plus anciennes : regarde dans le vide) |
| Rien ne se passe | Se balade |
Où pouvez-vous le voir ?
- Terminal (CLI/TUI) : Si votre terminal prend en charge les protocoles graphiques (kitty, Ghostty, WezTerm, iTerm2 ou sixel), vous obtenez un sprite net en haute résolution. Sinon, il se dégrade gracieusement en un rendu Unicode coloré en demi-bloc. Dans les sessions non interactives (pipelines ou redirections), le pet reste caché.
- Application de bureau : Le pet apparaît comme un sprite flottant sur votre canevas. Activez-le via Paramètres → Apparence.
Quelques conseils
Les Pets coûtent zéro token supplémentaire et ne touchent pas à votre cache. Alors faites-vous plaisir — installez-en trois si vous voulez.
Une petite mise en garde : si vous êtes sur un terminal plus ancien, vérifiez d’abord s’il prend en charge les protocoles graphiques. Sinon, vous obtiendrez une version « pixelisée » de votre pet — ce qui, honnêtement, a son propre charme.
Conseil pratique : Utilisez le pet comme une bague d’humeur. Vous le voyez courir ? L’IA est occupée. Vous le voyez faire au revoir ? Ce tour est terminé. Si vous préférez une interface épurée et minimale, laissez-le simplement désactivé — ce n’est vraiment qu’un œuf de Pâques.
En résumé : Le système de pets apporte un peu de chaleur à votre assistant IA — zéro coût, zéro risque, purement pour le plaisir. Essayez d’installer un chaton et laissez-le vous tenir compagnie pendant que vous livrez votre prochaine fonctionnalité.
📖 Documentation officielle
Cet article est basé sur la documentation officielle de Hermes Agent :Docs officiels › user-guide/features/pets