Claude Code Hook surveille l'accumulation des travaux en cours dans les flux de travail de codage IA

✍️ OpenClawRadar📅 Publié: March 10, 2026🔗 Source
Claude Code Hook surveille l'accumulation des travaux en cours dans les flux de travail de codage IA
Ad

Surveillance des travaux en cours dans les flux de travail de codage IA

Un développeur a créé un crochet UserPromptSubmit pour Claude Code qui aborde un problème courant dans le développement assisté par IA : les agents IA manquent de visibilité sur l'accumulation des travaux en cours. Alors que l'IA se concentre sur l'invite actuelle, les modifications non validées peuvent s'accumuler, les commits peuvent s'empiler sans être poussés, les changelogs peuvent ne pas être écrits, et les PRs de release peuvent rester ouvertes pendant de longues périodes.

Fonctionnement du crochet

Le crochet implémente quatre vérifications qui surveillent différents points où le code s'accumule entre l'éditeur et la production :

  • Vérification 1 : Modifications non validées dépassant 200 lignes (suivies et non suivies)
  • Vérification 2 : Trois commits ou plus non poussés
  • Vérification 3 : Commits poussés sans fichier de changelog (ce qui empêche la création de PRs de release)
  • Vérification 4 : PRs de release ouvertes depuis plus de 24 heures

Les vérifications 1 et 2 s'exécutent localement en utilisant des commandes git et se déclenchent à chaque soumission d'invite, fournissant un retour quasi instantané. Les vérifications 3 et 4 nécessitent des appels à l'API GitHub, elles s'exécutent donc une fois après chaque opération de push.

Ad

Philosophie de conception

La décision de conception clé a été d'implémenter ces vérifications comme des incitations plutôt que des barrières. Le crochet n'empêche pas l'IA de travailler mais fournit plutôt de la visibilité via deux canaux :

  • additionalContext injecté dans le contexte de l'IA
  • Un systemMessage affiché dans le terminal de l'utilisateur

Cette approche signifie qu'il n'y a pas de composant permissionDecision - l'IA et le développeur peuvent tous deux voir l'état actuel du flux de travail sans interrompre le processus de codage.

Ce type d'outil est utile pour les développeurs qui souhaitent maintenir un meilleur contrôle sur leurs flux de travail de développement assisté par IA, en particulier lorsqu'ils travaillent sur des projets plus importants où les travaux en cours peuvent facilement s'accumuler sans être remarqués.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Spectral : Capturez le trafic des applications pour générer des serveurs MCP destinés aux agents OpenClaw
Tools

Spectral : Capturez le trafic des applications pour générer des serveurs MCP destinés aux agents OpenClaw

Spectral est un outil open-source qui capture le trafic de n'importe quelle application, l'analyse avec un LLM et génère un serveur MCP fonctionnel, permettant aux agents OpenClaw d'appeler directement l'API réelle de l'application au lieu de s'appuyer sur l'automatisation du navigateur.

OpenClawRadar
Semble : Recherche de code pour agents IA utilisant 98 % de tokens en moins que grep+read
Tools

Semble : Recherche de code pour agents IA utilisant 98 % de tokens en moins que grep+read

Semble est une bibliothèque de recherche de code open source pour agents IA qui combine des embeddings statiques Model2Vec avec BM25, fonctionnant entièrement sur CPU. Elle indexe un dépôt en ~250 ms et répond aux requêtes en ~1,5 ms, atteignant 0,854 NDCG@10 — 99 % de la qualité d'un transformer de 137M paramètres — tout en utilisant 98 % de tokens en moins que grep+read.

OpenClawRadar
Gemma Gem : Agent IA embarqué pour l'automatisation de navigateur via WebGPU
Tools

Gemma Gem : Agent IA embarqué pour l'automatisation de navigateur via WebGPU

Gemma Gem est une extension Chrome qui exécute le modèle Gemma 4 de Google (2B ou 4B) entièrement sur l'appareil en utilisant WebGPU, sans clés API ni dépendances cloud. Elle fournit des outils pour lire le contenu des pages, capturer des écrans, cliquer sur des éléments, saisir du texte, faire défiler et exécuter du JavaScript via une interface de chat.

OpenClawRadar
Développeur Crée un Port Natif de tmux pour Windows en Utilisant le Code Claude Sans Connaître le C
Tools

Développeur Crée un Port Natif de tmux pour Windows en Utilisant le Code Claude Sans Connaître le C

Un développeur a créé tmux-win, un multiplexeur natif pour Windows utilisant Claude Code pour gérer l'API Win32 et l'implémentation conpty, bien qu'il ne connaisse pas le langage C. L'outil propose des divisions verticales/horizontales, des sessions détachables et des performances natives sans surcharge de machine virtuelle.

OpenClawRadar