Prompt du jour : un hook pre-commit pour limiter la taille des fichiers générés par l’IA
Prompt du jour : un hook pre-commit pour limiter la taille des fichiers générés par l’IA
GotBurnout propose un hook Git simple qui bloque les commits lorsque les fichiers ajoutés à l’index Git dépassent 5 000 tokens et invite à les diviser.
Prompt du jour : un hook pre-commit pour limiter la taille des fichiers générés par l’IA
Créez un hook pre-commit qui empêche de committer des fichiers dépassant 5 000 tokens. Calculez le nombre de tokens avec la formule : 1 token = 4 bytes.
Vérifiez uniquement les fichiers ajoutés à l’index Git (staged files). Ignorez les fichiers non écrits par des agents, comme les lock files et le code généré automatiquement.
Si la limite est dépassée, affichez un message d’erreur avec des instructions concrètes pour diviser le fichier en plusieurs parties.
C’est l’une des intégrations les plus simples à ajouter à votre base de code et un garde-fou très utile.
Pourquoi c'est important
AnalyseCe hook permet de garder le code généré par l’IA sous contrôle, d’éviter des fichiers trop volumineux et de faciliter la revue et le refactoring.
Discuter dans la communauté
Partagez vos questions et vos idées avec les développeurs