Ce qui est capturé
Toutes les sessions Hermes présentes sur la machine sont capturées, quel que soit le canal d’origine. Chacune devient une session AgentEye ; ses messages utilisateur et assistant, ses appels d’outils et leurs résultats deviennent les événements correspondants. Le canal depuis lequel une session a démarré — Slack, Telegram, CLI ou une exécution planifiée — est enregistré sur la session, ce qui vous permet de les distinguer et de filtrer sur un seul canal à la fois. Sont également consignés : le modèle utilisé par la session, le chat et la personne à l’origine de son démarrage, ainsi que, lorsqu’une session en a engendré une autre, le lien vers sa session parente. Les sessions apparaissent dès que Hermes les démarre, qu’un message ait été échangé ou non, et la réponse d’un tour ainsi que ses appels d’outils sont conservés dans l’ordre réel des événements. Lorsqu’une session se termine, vous obtenez également la raison de sa fin, son coût et le nombre de tokens consommés.Activation
La capture est désactivée par défaut. Installez le collecteur avec une clé API disposant de la permissionevents:add (voir Clés API), puis activez la capture Hermes :
--hermes-enabled --codex-enabled.
Au premier lancement, vos sessions Hermes existantes sont importées rétroactivement en une seule fois, puis la nouvelle activité est transmise en quelques secondes. Les données de Hermes sont uniquement lues — jamais modifiées ni supprimées — et chaque message est transmis une seule fois, même après des redémarrages.
health vous indique également si tout ce que le collecteur a capturé a bien atteint AgentEye. Si un lot n’a pas pu être livré, il est conservé et réessayé plutôt que supprimé, et la vérification signale un état non sain tant que des données sont encore en attente — ainsi, « sain » signifie que vos données sont bien arrivées, et pas seulement que le processus est en vie.
Où les retrouver
Les sessions capturées apparaissent dans Sessions, et leurs événements dans le flux Events, comme pour tout autre agent observé — ainsi, la relecture de session, la recherche, les évaluations et les alertes fonctionnent toutes sur ces données. Filtrez par l’agent Hermes pour les visualiser de manière isolée.Confidentialité
Les sessions Hermes contiennent la transcription complète — y compris les sorties de commandes, le contenu des fichiers et tout ce que l’agent a lu ou écrit — et peuvent contenir des secrets. Les sessions capturées sont transmises telles quelles ; n’activez donc la capture que dans les contextes où la centralisation de ce contenu dans AgentEye est appropriée, et donnez au collecteur une clé limitée à la seule permissionevents:add. Consultez Sécurité pour en savoir plus sur l’isolation de vos données.
