Corrigindo as Alucinações Temporais do Claude no Código do Claude com Hooks

Um usuário do Reddit identificou e resolveu um problema específico com o Claude Code, onde o assistente de IA faz sugestões incorretas baseadas no tempo devido à falta de acesso ao relógio em tempo real.
O Problema
O Claude não tem acesso a um relógio em tempo real. Embora receba a data atual no início da sessão, ele não obtém o horário atual. Isso faz com que o Claude adivinhe o horário - muitas vezes incorretamente - levando a sugestões inadequadas como "está tarde, descanse um pouco" quando na verdade é meio-dia. Esta solução funciona apenas no Claude Code, não nas versões web ou desktop.
A Solução
A correção envolve adicionar um único hook ao arquivo de configurações do Claude Code:
- Abra ou crie ~/.claude/settings.json (ou peça ao Claude Code para fazer isso por você)
- Cole esta configuração:
{
"hooks": {
"UserPromptSubmit": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "echo \"Current time: $(date '+%A %Y-%m-%d %I:%M %p %Z')\""
}
]
}
]
}
}A solução funciona imediatamente sem exigir reinicialização.
Como Funciona
Toda vez que você envia uma mensagem, o hook executa o comando date e injeta a saída no contexto do Claude nos bastidores. Os usuários não veem esta saída - o Claude vê algo como "Current time: Monday 2026-04-06 03:39 AM EDT." Como o hook é acionado em cada mensagem, o Claude também pode detectar quando você se afastou e retornou observando o intervalo de tempo entre as mensagens.
Esta abordagem aproveita o recurso de hooks do Claude Code - comandos de shell que são acionados automaticamente em eventos específicos como UserPromptSubmit.
📖 Read the full source: r/ClaudeAI
👀 See Also

Roteamento de Modelo Reduz Custos de API em 85% vs Assinatura Claude Max – Análise de um Desenvolvedor
Um assinante do Claude Max monitorou o uso de tokens e descobriu que apenas 15% das tarefas precisavam do Opus. Ao mudar para roteamento por API (Sonnet para tarefas rotineiras, Opus para raciocínio complexo), o custo mensal caiu de US$ 200 para aproximadamente US$ 30, com qualidade de saída idêntica.

Não Presuma que Modelos Caros São Melhores: Estudo de Caso Mostra Economia de 13x nos Custos ao Testar
Usuário substituiu GPT-5.4 por Gemini 3.1 Flash Lite em uma tarefa de classificação, alcançando exatamente 85% de precisão com 1/13 do custo após executar avaliações em 21 modelos.

Bases de Código Prontas para Agentes: Regras Negativas, Nomes Precisos, READMEs de Diretório
Um desenvolvedor compartilha como regras CLAUDE.md, instruções negativas e nomes precisos reduziram o desperdício de tokens e impediram que o Claude Code inflasse classes como UserManager.

Problema de acesso a arquivos do Claude Cowork com o modo de streaming do Google Drive e a solução
Ao usar o Claude Cowork com o Google Drive para Desktop no modo de streaming, os arquivos podem falhar ao abrir porque o Cowork precisa de arquivos reais no disco, não de marcadores de posição. A solução envolve tornar pastas específicas disponíveis offline e usar formatos de arquivo padrão.