Em 24 de julho de 2026 — o mesmo dia do lançamento do Claude Opus 5 — a Anthropic publicou no blog oficial um post de Thariq Shihipar, membro do staff técnico da empresa, com uma revelação contra-intuitiva: a equipa do Claude Code removeu mais de 80% do system prompt dos modelos Claude Opus 5 e Claude Fable 5 sem perda mensurável nos benchmarks de programação.

O Que Aconteceu

O system prompt do Claude Code acumulou ao longo do tempo centenas de regras específicas para prevenir comportamentos problemáticos de modelos anteriores. Regras como "não escreva comentários por padrão", "nunca escreva docstrings de múltiplos parágrafos", "não crie documentos de planeamento sem ser pedido" — todas necessárias para modelos com julgamento menos refinado. Com o Claude 5, essas restrições tornaram-se contraproducentes.

Em vez de proteger o utilizador, o excesso de regras criava um novo problema: instruções conflituantes. Quando o system prompt, o ficheiro CLAUDE.md, as skills e o pedido do utilizador todos contêm orientações sobrepostas, o modelo gasta parte do contexto e do processamento a tentar resolver contradições — antes mesmo de começar a tarefa real.

A Regra que Substituiu Dezenas

O exemplo mais revelador do post é a substituição de múltiplas regras prescritivas de comentários e documentação por um único princípio: "Escreva código que leia como o código circundante — corresponda à densidade de comentários, nomenclatura e idioma existentes."

Esta abordagem — chamada por Shihipar de "unhobbling" — parte do reconhecimento de que modelos Claude 5 têm melhor julgamento contextual que os modelos anteriores. Regras que antes preveniam comportamentos problemáticos agora apenas limitam capacidades que o modelo já teria gerido correctamente por conta própria.

As Seis Mudanças Documentadas

O post documenta seis shifts específicos na engenharia de contexto para Claude 5. O padrão geral: substituir regras explícitas e prescritivas por orientações de alto nível que deixam o modelo usar julgamento. A implicação prática para developers: ficheiros CLAUDE.md e system prompts construídos para modelos de 2024 ou 2025 estão provavelmente sobreconstrangidos para o Claude 5.

A Anthropic também lançou o comando /doctor no Claude Code — uma ferramenta que audita o contexto existente e sugere simplificações. A recomendação é aplicar o doctor pass e depois re-executar os próprios benchmarks antes de aceitar todos os cortes, dado que os resultados podem diferir por base de código.

O Impacto no Custo

A Anthropic não alterou os preços da API com este anúncio. A potencial economia vem de uma via diferente: menos tokens de context repetido por request. Um system prompt 80% menor significa mais espaço no context window para trabalho útil, e menos tokens de input pagos em cada chamada. Para equipas com workflows de agentes em produção que repetem context pesado em cada request, o impacto financeiro pode ser substantivo.

O Sinal Mais Amplo

O post foi recebido com 197 pontos e 133 comentários no Hacker News. O sinal mais amplo: à medida que modelos de IA ficam mais capazes, as melhores práticas de engenharia de contexto inverteram-se. O que era bom em 2024 (mais restrições explícitas) é agora um passivo. O modelo com melhor julgamento precisa de menos supervisão textual, não de mais.