LAB Hermes Agent Labhermesagentlab.fr
Menu

Lab · Hooks

Hooks : réagir aux événements de l'agent

En bref. Un hook est une action déclenchée par un événement du cycle de vie (avant/après un outil, démarrage d'une session). L'usage rentable : prévenir (notifier un canal quand un outil sensible s'exécute) et borner (bloquer un pattern de commande). La logique métier complexe a mieux à faire ailleurs.

Fiche éditoriale
Fiche
Hooks & événements
Nature
points d'ancrage du cycle
Verifié sur
v0.21.2
01

Ce qu'un hook peut faire

  • Notifier un canal quand un événement survient (outil lancé, session démarrée)
  • Borner : refuser une commande qui matche un pattern dangereux
  • Enrichir le contexte avant un appel d'outil

Les hooks se configurent dans le fichier de configuration du profil, à côté des autres réglages. Commencez par un seul hook de notification, observez une semaine, puis ajoutez.

02

Ce qu'un hook ne devrait pas faire

Une logique métier (si ce fichier change, alors ce traitement) appartient à une tâche planifiée ou à un script dédié, pas à un hook. Le hook court à chaque événement : y mettre du raisonnement coûte des jetons à chaque tour et masque les pannes.

03

Différence avec cron

  • Hook : réaction à un événement (après coup, au fil de l'eau)
  • Cron : déclenchement à l'heure dite (calendaire)
  • Les deux se combinent : un hook de notification + un cron de synthèse hebdomadaire
S

Sources et méthode

Cette page est une synthèse éditoriale indépendante, ancrée sur les sorties réelles de la CLI v0.21.2. Vérifiez les capacités dans les sources officielles avant une utilisation en production.

Continuer la lecture

Revenir à la vue d’ensemble

La home rassemble le parcours, les repères et les dossiers de ce site.

Retour à l’accueil →