Inteligência artificial, sem ruído.
Agentes de IA4 min

Context Rot: por que as sessões do Claude Code se degradam e como governar o contexto

Análise revela que a degradação de sessões longas no Claude Code começa muito antes do limite de tokens — e três princípios de governança resolvem o problema.

Context Rot: por que as sessões do Claude Code se degradam e como governar o contexto

Context Rot: por que as sessões do Claude Code se degradam — e como governar o contexto

Você conhece a experiência: uma sessão longa com o Claude Code começa afiada, produtiva. Depois de uma hora, o agente começa a repetir abordagens que já falharam, ignora decisões anteriores, ou simplesmente perde o fio da meada. Isso não é um bug — é context rot (degradação do contexto), e acontece muito antes de você atingir o limite de tokens.

Em uma análise profunda publicada no Towards Data Science, Jake Minns disseca os mecanismos por trás desse fenômeno e propõe uma estrutura de governança de contexto que transforma ferramentas como o Claude Code de “ocasionalmente frustrantes” para “consistentemente afiadas”.

Os dois tipos de degradação

Minns separa o context rot em duas categorias. A primeira é a degradação intrínseca: uma propriedade de como o modelo aplica atenção sobre a janela de contexto. Cada token gerado pelo modelo “olha” para trás através de toda a janela de contexto — e esse mecanismo, por construção, nunca é gratuito.

O problema está no softmax, a função que força as pontuações de atenção a somarem 1. Isso cria um orçamento fixo de atenção. Tokens irrelevantes nunca contribuem exatamente zero — eles competem pelo mesmo orçamento, diluindo o sinal. “Contexto irrelevante nunca é gratuito”, resume Minns. E há ainda o efeito de posição: fatos no meio de um contexto longo são menos acessados que fatos no início ou no fim — a chamada curva em U da recuperação de contexto, documentada em pesquisas como Liu et al. (2024).

A segunda categoria é a degradação de conteúdo: o acúmulo de informações obsoletas, erradas e contraditórias ao longo da sessão. A abordagem que falhou mas o agente insiste em tentar de novo. As dezenas de tool calls tangenciais que não levaram a lugar nenhum. Tudo isso é repetidamente reprocessado, moldando silenciosamente o resultado.

E aqui está a boa notícia: ao contrário da degradação intrínseca, a degradação de conteúdo está sob nosso controle.

Governar o contexto na prática

Minns propõe três princípios de governança que qualquer desenvolvedor pode aplicar imediatamente:

1. Compressão seletiva acima de sumarização cega. Não basta pedir “resuma a sessão”. A compressão deve preservar estrutura: decisões tomadas, evidências observadas, lacunas não verificadas. O objetivo não é guardar tudo — é guardar o que importa para a próxima execução.

2. Sinalização de proveniência. Toda informação no contexto deveria carregar metadados de confiabilidade: isso foi observado em runtime? Foi inferido pelo modelo? Foi corrigido pelo usuário? Foi contradito depois? Sem proveniência, o agente trata nota mental e fato verificado com o mesmo peso — e isso é perigoso.

3. Poda agressiva do meio. Dado o efeito U da atenção, a região central de sessões longas é onde vive a maior parte do conteúdo real — e também onde a recuperação é pior. Minns recomenda mover fatos críticos para marcadores no início do contexto e limpar ativamente informações obsoletas do meio da sessão, em vez de apenas anexar mais contexto.

O que isso significa para quem usa agentes de código

O insight mais importante do artigo é que o limite de contexto declarado não é um precipício de performance — a erosão é gradual e começa cedo. Uma sessão de Claude Code com 50 mil tokens já pode estar significativamente degradada, mesmo que o modelo anuncie suporte a 200 mil.

Para equipes brasileiras que estão adotando agentes de código em projetos complexos, entender e aplicar governança de contexto não é otimização prematura — é a diferença entre um assistente que acelera o trabalho e um que gera retrabalho.


Descubra mais sobre noticiAI

Assine para receber nossas notícias mais recentes por e-mail.

R
Sobre o autorRedação Noticiai

Equipe editorial dedicada a explicar inteligência artificial com clareza, independência e contexto.