Corrigiendo las Alucinaciones Temporales de Claude en Claude Code con Hooks

Un usuario de Reddit identificó y resolvió un problema específico con Claude Code donde el asistente de IA hace sugerencias incorrectas basadas en el tiempo debido a la falta de acceso a un reloj en tiempo real.
El Problema
Claude no tiene acceso a un reloj en tiempo real. Aunque recibe la fecha actual al inicio de la sesión, no obtiene la hora actual. Esto hace que Claude adivine la hora, a menudo incorrectamente, lo que lleva a sugerencias inapropiadas como "es tarde, descansa un poco" cuando en realidad es mediodía. Esta solución solo funciona en Claude Code, no en las versiones web o de escritorio.
La Solución
La solución implica agregar un solo gancho al archivo de configuración de Claude Code:
- Abre o crea ~/.claude/settings.json (o pídele a Claude Code que lo haga por ti)
- Pega esta configuración:
{
"hooks": {
"UserPromptSubmit": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "echo \"Current time: $(date '+%A %Y-%m-%d %I:%M %p %Z')\""
}
]
}
]
}
}La solución funciona inmediatamente sin necesidad de reiniciar.
Cómo Funciona
Cada vez que envías un mensaje, el gancho ejecuta el comando date e inyecta la salida en el contexto de Claude detrás de escena. Los usuarios no ven esta salida; Claude ve algo como "Current time: Monday 2026-04-06 03:39 AM EDT." Debido a que el gancho se activa en cada mensaje, Claude también puede detectar cuándo te has alejado y regresado observando el intervalo de tiempo entre mensajes.
Este enfoque aprovecha la función de ganchos de Claude Code: comandos de shell que se ejecutan automáticamente en eventos específicos como UserPromptSubmit.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Cómo ejecutar OpenClaw sin arruinarte: guía de configuración
El usuario de Reddit digitalknk compartió una guía práctica para ejecutar OpenClaw de manera eficiente. Una configuración probada enfocada en estabilidad y control de costos.

11 consejos profundos de Claude de un usuario diario de 18 meses
Un desarrollador senior comparte 11 consejos no obvios sobre Claude tras 18 meses de uso diario, incluyendo Projects, Custom Styles, Memory, Sonnet 4.6 vs Opus 4.7, Haiku 4.5 para trabajo por lotes, subagentes de Claude Code y Artifacts llamando a la API.

Entradas de CLAUDE.md que desactivan el comportamiento de ritmo humano de Opus 4.7
Tres directivas CLAUDE.md que suprimen las sugerencias de pausa, las sobreestimaciones de tiempo y la división en fases de Claude 4.7 Opus durante sesiones largas de codificación.

OpenClaw v2026.3.13 agrega configuración de cacheRetention por agente para ahorrar costos de tokens de OpenAI.
OpenClaw v2026.3.13 añade la configuración cacheRetention por agente que habilita la retención de caché de prompts de 24 horas de OpenAI, lo que potencialmente reduce los costos de tokens de entrada hasta en un 90% para agentes con ciclos de latido superiores a 10 minutos.