Introduction
Her, qui signifie « détective » en marathi, est un outil conçu pour analyser vos sessions Claude Code. Chaque session laisse une trace sous forme d'un fichier JSON, mais celui-ci est rarement lu pour comprendre les décisions prises par l'agent. Her lit ce fichier pour vous et fournit une analyse détaillée en langage clair.
Contexte Technique
Her fonctionne en lisant le fichier de session et en reconstruisant les événements qui se sont produits pendant la session. Elle identifie les mouvements risqués tels que les déploiements, les modifications de configuration et de production, ainsi que les secrets, et les trace jusqu'au tour exact où ils se sont produits. Elle utilise un modèle appelé Nemotron-Mini-4B-Instruct qui s'exécute sur le GPU de l'espace via ZeroGPU, garantissant ainsi que les données de session ne quittent jamais l'espace.
Her dispose également d'un copilote intégré qui permet de poser des questions sur la session, comme « Pourquoi cet outil a-t-il été utilisé ? ». Elle répond alors en citant les tours et en ouvrant l'appel d'outil exact. Il est possible de télécharger un fichier pour une vue de session ou plusieurs fichiers pour construire une vue de projet et rechercher une question à travers plusieurs sessions.
Analyse et Implications
Her apporte une valeur ajoutée significative aux sessions Claude Code en fournissant une analyse détaillée et facile à comprendre. Elle permet aux utilisateurs d'identifier les mouvements risqués et de comprendre les décisions prises par l'agent. De plus, Her respecte la confidentialité des données en ne faisant appel à aucune API IA tiers et en garantissant que les données de session sont supprimées automatiquement après utilisation.
Perspective
Her a le potentiel de devenir un outil indispensable pour les utilisateurs de Claude Code. Elle peut aider à améliorer la compréhension des sessions et à identifier les domaines d'amélioration. Cependant, il est important de noter que Her est un outil en développement et qu'il peut y avoir des limites et des améliorations possibles à apporter. Il est donc important de surveiller les mises à jour et les développements futurs de Her pour en tirer le meilleur parti.