Solução Alternativa para o Firefox para o Problema de Congelamento do Claude.ai Usando um Script do Tampermonkey

Problema de Travamento no Firefox e Solução Alternativa
Um usuário no r/ClaudeAI relatou problemas persistentes de travamento ao usar o Claude.ai no Firefox e compartilhou uma solução alternativa usando a extensão de navegador Tampermonkey.
Solução Técnica
A solução alternativa envolve criar um script do Tampermonkey que modifica a função Date.now() para evitar conflitos de temporização que causam o travamento da interface. O script tem como alvo específico o domínio Claude.ai.
Implementação do Script
Crie um novo script do Tampermonkey com o seguinte conteúdo:
// ==UserScript==
// @name Claude .ai Date.now fix
// @match https://claude.ai/*
// @run-at document-start
// @grant none
// ==/UserScript==
(function() {
const script = document.createElement('script');
script.textContent = `
(function() {
const _orig = Date.now.bind(Date);
let _last = 0;
Date.now = function() {
const t = _orig();
if (t <= _last) return ++_last;
return (_last = t);
};
})();
`;
document.documentElement.appendChild(script);
script.remove();
})();
O script funciona interceptando chamadas do Date.now() e garantindo que sempre retornem valores crescentes, evitando possíveis conflitos de temporização que causam o travamento.
Requisitos de Configuração
- Navegador Firefox
- Extensão Tampermonkey instalada
- Script configurado para executar em https://claude.ai/*
Esse tipo de solução alternativa de temporização às vezes é necessário quando as APIs do navegador se comportam de forma diferente entre implementações, especialmente com operações sensíveis ao tempo em aplicações web.
📖 Read the full source: r/ClaudeAI
👀 See Also

Posts sobre Fluxo de Trabalho do Claude Code: Pontos Cegos em Recuperação, Restrições e Gerenciamento de Permissões
Os fluxos de trabalho do Claude Code com caminho feliz são comuns, mas eles deixam de lado a recuperação de edições ruins, aplicação de restrições e gerenciamento de permissões — aspectos críticos para uso no mundo real.

Como Corrigir as Suposições de CSS do Claude Code com um Sistema de Design
Um desenvolvedor descobriu que o Claude Code regenerava repetidamente HTML/CSS desalinhados porque ele projeta às cegas sem feedback visual. A solução: fornecer um sistema de design completo com espaçamento, cores e variáveis de tipografia, depois separar os prompts de HTML e CSS.

Como Prevenir o Apodrecimento do CLAUDE.md: Trate Regras Como Código
Após 18 meses de uso real em produção, um desenvolvedor compartilha quatro disciplinas para manter o CLAUDE.md com menos de 100 linhas: use-o como um índice, separe regras de fontes, audite a cada PR e delete mais do que adiciona.

Inchaço de tokens em frameworks de agentes: uma relação de entrada-saída de 500:1 é normal
Um usuário de um framework de agente auto-hospedado relata ~21k tokens de entrada por mensagem e uma proporção de 500:1 entre entrada e saída, provenientes de definições de ferramentas, prompt do sistema e memória. A comunidade confirma que 15-25k de contexto base é comum para agentes que usam ferramentas.