Clawback : Implémentation basée sur des hooks des boucles de vérification de Claude divulguées

✍️ OpenClawRadar📅 Publié: April 15, 2026🔗 Source
Clawback : Implémentation basée sur des hooks des boucles de vérification de Claude divulguées
Ad

Clawback est un projet GitHub qui implémente les boucles de vérification de la source map de Claude qui a fuité sous forme de crochets mécaniques plutôt que de prompts. Cette approche résout la limitation où la vérification basée sur des prompts (comme "vous êtes INTERDIT de terminer sans exécuter tsc" de iamfakeguru/claude-md) peut être ignorée par le modèle sous pression de contexte.

Architecture des crochets

Le système divise le problème en deux couches :

  • Crochets (mécaniques, ne peuvent pas être ignorés) :
    • Crochet d'arrêt : Exécute la vérification de type + lint lorsque Claude essaie de terminer. En cas d'échec, il se termine avec le code 2, forçant Claude à continuer à corriger. Trois blocs échoués consécutifs déclenchent un disjoncteur.
    • PostToolUse : Formate automatiquement et effectue un lint après chaque modification de fichier.
    • PreToolUse : Bloque les modifications des fichiers .env et des lockfiles avant que Claude ne les touche.
    • PostCompact : Réinjecte l'état git et gotchas.md après la compaction du contexte.
  • CLAUDE.md (comportemental) : Pour ce que les crochets ne peuvent pas imposer, y compris l'exécution par phases (≤5 fichiers par phase), la séparation plan vs construction, la prise de conscience de la dégradation du contexte et la journalisation des erreurs.
Ad

Détails techniques

L'outil détecte automatiquement la pile en recherchant les fichiers de configuration : tsconfig.json, go.mod, Cargo.toml, pyproject.toml et composer.json. Il ne nécessite aucune configuration et n'a aucune dépendance. Clawback fonctionne aux côtés du projet CLAUDE.md de iamfakeguru, et non à sa place.

L'implémentation est basée sur les boucles de vérification qui ont fuité et qui étaient conditionnées par USER_TYPE === 'ant' dans la source map. Le dépôt GitHub est disponible à l'adresse https://github.com/LZong-tw/clawback.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

yburn : Outil pour auditer et remplacer les tâches cron inutiles des agents IA
Tools

yburn : Outil pour auditer et remplacer les tâches cron inutiles des agents IA

yburn est un outil Python qui audite les tâches cron des agents d'IA et remplace celles qui n'ont pas besoin de LLM par des scripts Python autonomes. Le créateur a constaté que 58 % des 98 tâches cron étaient des tâches purement mécaniques comme des vérifications de santé système et des sauvegardes git.

OpenClawRadar
AutoBe : Comment des LLM locaux faibles ont corrigé l'architecture d'un générateur de backend IA
Tools

AutoBe : Comment des LLM locaux faibles ont corrigé l'architecture d'un générateur de backend IA

AutoBe est un agent IA open-source qui génère des applications backend complètes en utilisant TypeScript, NestJS et Prisma. L'équipe a découvert que leur succès initial de compilation à 100 % produisait du code non maintenable, puis a reconstruit avec une génération modulaire - faisant chuter le succès à 40 % - et a utilisé des LLM locaux faibles comme qwen3-30b-a3b-thinking pour déboguer les ambiguïtés de schéma.

OpenClawRadar
Mon OpenClaw a obtenu un corps physique : un chien robot avec des yeux, des pattes et une voix
Tools

Mon OpenClaw a obtenu un corps physique : un chien robot avec des yeux, des pattes et une voix

Aucun

u/Puzzleheaded-Cat1778
Chromeflow : L'extension Chrome automatise les tâches d'interface web pour Claude
Tools

Chromeflow : L'extension Chrome automatise les tâches d'interface web pour Claude

Chromeflow est une extension Chrome gratuite et open-source ainsi qu'un serveur MCP construit avec Claude Code qui donne à Claude le contrôle du navigateur pour automatiser les tâches manuelles d'interface web comme la configuration de Stripe, Supabase ou SendGrid. Il met en évidence les éléments à cliquer, remplit les champs, clique sur Enregistrer et écrit directement les clés API dans les fichiers .env.

OpenClawRadar