Correction des Hallucinations Temporelles de Claude dans le Code Claude avec des Hooks

Un utilisateur de Reddit a identifié et résolu un problème spécifique avec Claude Code où l'assistant IA fait des suggestions basées sur l'heure incorrectes en raison du manque d'accès à une horloge en temps réel.
Le Problème
Claude n'a pas accès à une horloge en temps réel. Bien qu'il reçoive la date du jour au début de la session, il n'obtient pas l'heure actuelle. Cela amène Claude à deviner l'heure - souvent incorrectement - conduisant à des suggestions inappropriées comme "il est tard, va te reposer" alors qu'il est en fait midi. Cette solution ne fonctionne que dans Claude Code, pas dans les versions web ou de bureau.
La Solution
La correction consiste à ajouter un seul crochet au fichier de paramètres de Claude Code :
- Ouvrez ou créez ~/.claude/settings.json (ou demandez à Claude Code de le faire pour vous)
- Collez cette configuration :
{
"hooks": {
"UserPromptSubmit": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "echo \"Current time: $(date '+%A %Y-%m-%d %I:%M %p %Z')\""
}
]
}
]
}
}La solution fonctionne immédiatement sans nécessiter de redémarrage.
Comment ça marche
Chaque fois que vous envoyez un message, le crochet exécute la commande date et injecte le résultat dans le contexte de Claude en arrière-plan. Les utilisateurs ne voient pas cette sortie - Claude voit quelque chose comme "Current time: Monday 2026-04-06 03:39 AM EDT." Parce que le crochet se déclenche à chaque message, Claude peut également détecter quand vous vous êtes absenté et êtes revenu en observant l'écart de temps entre les messages.
Cette approche exploite la fonctionnalité des crochets de Claude Code - des commandes shell qui se déclenchent automatiquement sur des événements spécifiques comme UserPromptSubmit.
📖 Read the full source: r/ClaudeAI
👀 See Also

Assurance qualité et tests automatisés avec l'IA : une nouvelle ère pour les tests logiciels
antirez décrit comment utiliser des agents LLM pour l'assurance qualité automatisée en rédigeant un fichier markdown qui donne à l'agent des instructions pour effectuer des tests manuels sur les nouvelles versions. Appliqué à DwarfStar et Redis Arrays, cette approche améliore la qualité du logiciel sans compromettre la rigueur.

Le routage multi-modèle réduit les coûts de l'API OpenClaw de 50 %
Un développeur a réduit les coûts de l'API OpenClaw de 50 % en acheminant différentes tâches via différents modèles : Claude pour le raisonnement complexe, DeepSeek pour les opérations sur fichiers et la génération de tests, et Gemini ou GPT pour les tâches de niveau intermédiaire.

OpenClaw v2026.3.13 ajoute une configuration de cacheRetention par agent pour réaliser des économies sur les coûts des jetons OpenAI.
OpenClaw v2026.3.13 ajoute une configuration cacheRetention par agent qui permet la rétention du cache des prompts d'OpenAI pendant 24 heures, réduisant potentiellement les coûts des tokens d'entrée jusqu'à 90 % pour les agents dont les cycles de pulsation dépassent 10 minutes.

Solution de contournement pour l'erreur des ressources de l'interface utilisateur de Control après la mise à niveau d'OpenClaw 2026.3.22
Un utilisateur a publié une solution pour l'erreur 'Control UI assets not found' qui survient après la mise à niveau vers OpenClaw 2026.3.22, impliquant la copie du dossier control-ui d'une installation bêta vers la version stable.