Quatre Crochets de Code Claude Appliquent la Cohérence de Voix et de Ton dans les Textes Rédigés par l'IA

Un développeur a mis en place un système utilisant quatre crochets Claude Code pour garantir la cohérence de la voix et du ton lorsque des agents IA rédigent du texte. Cette approche résout le problème où le contenu généré par l'IA dérive progressivement de l'identité de marque à travers des phrases évasives et un langage générique.
Implémentation des crochets
Le système utilise quatre crochets spécifiques :
- Crochet UserPromptSubmit : Détecte les fichiers VOICE-AND-TONE.md et injecte une instruction pour déléguer à un agent réviseur avant toute modification d'un fichier de texte
- Crochet PreToolUse : Bloque les appels Édition/Écriture vers les fichiers contenant du texte (.tsx, .md) à moins qu'un marqueur de session n'existe
- Crochet PostToolUse : Crée le marqueur de session après que le réviseur a terminé son travail
- Crochet Stop : Supprime le marqueur après chaque réponse, de sorte que le tour suivant commence verrouillé et nécessite une nouvelle révision
Conception de l'agent réviseur
Le réviseur est un agent Claude Code avec des outils en lecture seule (Read, Glob, Grep). Il lit le guide de voix, lit le texte proposé, et signale les violations avec :
- Le texte problématique
- La règle qu'il enfreint
- Une correction suggérée
Le réviseur ne peut pas modifier directement les fichiers, préservant ainsi la séparation des responsabilités.
Philosophie de conception clé
Le système fonctionne comme une barrière plutôt qu'une suggestion. Une révision de voix manquée signifie qu'un texte non conforme pourrait être mis en production. Le développeur note que le coût d'un appel d'agent avant l'édition est inférieur au coût de détection et correction de la dérive après coup.
L'implémentation complète inclut le code des crochets, la définition de l'agent, et un modèle de départ pour les guides de voix. Le développeur demande si d'autres ont construit des crochets similaires pour des contraintes non fonctionnelles comme l'accessibilité ou les normes de codage.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Plugin Claude Code /verify : Tests de navigateur automatisés depuis votre plan
/verify est un plugin open source pour Claude Code qui lit votre plan, lance un vrai navigateur via Playwright MCP, vérifie chaque exigence et vous fournit un rapport succès/échec avec des captures d'écran.

Claude Code échoue silencieusement lorsque ANTHROPIC_API_KEY est définie dans les environnements cloud
Définir ANTHROPIC_API_KEY dans les environnements cloud provoque un dysfonctionnement de Claude Code et peut entraîner des frais d'utilisation API inattendus. Les utilisateurs signalent une utilisation supplémentaire et un comportement non réactif.

Clavis MCP Server : Gestion sécurisée des identifiants pour Claude Desktop
Clavis est un serveur MCP qui gère les clés API et les jetons OAuth pour Claude Desktop, stockant les identifiants avec un chiffrement AES-256 et offrant un rafraîchissement automatique des jetons pour éviter les erreurs d'expiration en milieu de conversation.

Benchmark : Gemma4 12B contre Qwen3 8B quantifié sur Mac Mini 24 Go
Un développeur a testé Gemma4 12B contre Qwen3:8b-q4_K_M sur un Mac Mini 24GB en utilisant deux prompts. Qwen3 a traité les prompts 4 à 5 fois plus vite, tandis que Gemma4 a généré la sortie légèrement plus rapidement.