Como impedir que o Claude troque de modelo sem avisar

Renê Fraga
18 min de leitura

Principais destaques

  • Troca automática de modelo: quando um sistema de segurança identifica uma solicitação cibernética suspeita, o Claude Opus 5.5 pode transferir a resposta para o Opus 4.8.
  • Um ponto fraco nos testes: em experimentos da Anthropic com ataques de injeção de prompt, modelos de fallback concentraram boa parte dos casos bem-sucedidos de comprometimento.
  • O usuário pode mudar esse comportamento: um ajuste no Claude permite desativar a troca automática, fazendo com que solicitações sinalizadas sejam interrompidas em vez de encaminhadas ao modelo anterior.

O modelo mais avançado nem sempre é aquele que responde. E, quando o assunto é segurança digital, essa diferença pode importar bastante.

A Anthropic desenvolveu um mecanismo para identificar solicitações potencialmente perigosas e impedir que seus modelos mais capazes em cibersegurança sejam usados indevidamente.

O problema é que a proteção pode transferir a tarefa para uma versão anterior, que, segundo testes publicados pela própria empresa, apresentou maior vulnerabilidade a determinados ataques.

A questão não é simplesmente se o Claude consegue identificar uma ameaça. É também o que acontece depois que ela é identificada.

🔐 Por que o Claude Opus 5.5 recorre a um modelo anterior?

O mecanismo foi concebido para reduzir o risco de uso indevido de capacidades avançadas de cibersegurança.

Segundo o artigo original do XDA Developers, as solicitações passam por diferentes etapas de análise. Um sistema examina sinais internos do modelo, um classificador mais leve verifica pedidos suspeitos e outro classificador toma a decisão final.

Se a solicitação for considerada relacionada a atividades cibernéticas ofensivas, o Opus 5.5 pode deixar de responder e dar lugar ao Opus 4.8.

🔎 O detalhe que chama a atenção: essa mudança pode acontecer automaticamente, sem uma confirmação explícita do usuário.

E há outro efeito. Depois que a transferência acontece, o seletor de modelos pode permanecer no Opus 4.8 durante o restante da conversa, até que o usuário faça a troca manualmente.

Isso significa que uma conversa iniciada com um modelo mais recente pode continuar com outro, sem que o usuário perceba imediatamente a mudança.

No uso da API, o comportamento é diferente: o fallback é opcional, e o nome do modelo retornado permite identificar qual versão respondeu.

🧪 O teste que revelou uma diferença preocupante

A principal evidência apresentada no artigo vem dos testes de segurança documentados pela Anthropic para o Claude Sonnet 5.5.

Nesse experimento, pesquisadores utilizaram o Shade, uma ferramenta de ataque adaptativo desenvolvida pela Gray Swan, para testar tentativas de injeção de prompt em ambientes de programação.

O cenário envolvia instruções maliciosas escondidas no espaço de trabalho de um agente. O objetivo era induzi-lo a executar ações destrutivas, como apagar arquivos ou eliminar dados de um disco.

Foram avaliados 40 cenários de programação, com 200 tentativas em cada um.

Os resultados apontaram uma diferença expressiva entre as solicitações respondidas pelo modelo principal e aquelas encaminhadas ao modelo de fallback.

Segurança em inteligência artificial

O que revelaram os testes de injeção de prompt?

Resultados do teste de segurança citado no artigo, com foco nas solicitações encaminhadas a modelos de fallback.

Redirecionamento
25%
Solicitações redirecionadas após um bloqueio cibernético
Parcela das solicitações encaminhadas ao modelo de fallback, conforme a métrica apresentada no artigo.
Comprometimento
12,01%
Solicitações redirecionadas comprometidas
Taxa reportada para os pedidos respondidos pelo modelo de fallback no teste citado.
Modelo principal
0,07%
Solicitações comprometidas
4 casos em 5.901 tentativas respondidas pelo modelo mais novo, segundo o artigo.

Fonte: artigo do XDA Developers e documentação de segurança da Anthropic citada no texto. Resultados referentes a um cenário específico de teste.

⚠️ A ressalva fundamental: esses resultados são do Sonnet 5.5, cujo fallback é o Sonnet 5. Eles não demonstram, por si só, que o Opus 4.8 apresenta a mesma taxa de vulnerabilidade.

Ainda assim, o teste revela um possível problema de arquitetura: o mecanismo criado para bloquear ataques pode direcionar determinadas solicitações a um modelo que oferece menos resistência à manipulação.

O risco não está apenas em um modelo aceitar uma instrução maliciosa. Está também em o sistema de proteção encaminhar essa instrução para outro modelo que possa ser mais suscetível a ela.

📂 Como arquivos e páginas da web entram nessa história?

O usuário não precisa necessariamente escrever uma solicitação ofensiva para que um agente seja exposto a uma tentativa de manipulação.

Um repositório de código pode conter instruções maliciosas. Uma página da web pode tentar alterar o comportamento do agente. Um documento pode incluir comandos disfarçados de conteúdo legítimo.

Esse é o contexto dos ataques de prompt injection, nos quais instruções incorporadas a conteúdos externos tentam influenciar o comportamento de uma inteligência artificial.

Quando um agente tem acesso a arquivos, ferramentas ou comandos de programação, o impacto potencial é maior. Dependendo das permissões concedidas, uma instrução maliciosa pode tentar induzir ações que ultrapassem o objetivo original do usuário.

💡 O ponto de atenção: bloquear uma solicitação suspeita é apenas parte da defesa. O sistema também precisa considerar o que acontece quando essa solicitação é processada por outro modelo.

Isso não significa que abrir qualquer página ou analisar qualquer repositório fará o Claude executar ações destrutivas. Significa que a proteção precisa ser avaliada considerando o fluxo completo, inclusive os mecanismos de fallback.

🛡️ Haiku 5.5 apresentou uma abordagem diferente

O artigo também destaca o Claude Haiku 5.5, cuja documentação de segurança foi publicada em 7 de outubro de 2026, segundo o texto original.

Diferentemente dos modelos que recorrem a uma versão anterior após o bloqueio, o Haiku 5.5 não utiliza esse mecanismo de fallback no teste descrito. Quando uma solicitação é bloqueada, ela simplesmente não recebe uma resposta alternativa de outro modelo.

Essa diferença é relevante porque elimina uma possível rota de exploração: o atacante não consegue provocar o bloqueio do modelo principal para, em seguida, tentar manipular uma versão alternativa.

A documentação citada pelo artigo indica que o Haiku 5.5 foi mais resistente a ataques de injeção de prompt nesse experimento.

Isso não significa que modelos menores sejam universalmente mais seguros. O resultado se refere a um cenário específico e não permite concluir que o Haiku seja superior aos modelos maiores em todas as tarefas de segurança.

⚙️ Como desativar a troca automática no Claude

O artigo aponta uma configuração que permite interromper o encaminhamento automático de solicitações sinalizadas.

Guia rápido de configuração

Como impedir a troca automática de modelos no Claude

Desative o encaminhamento automático de solicitações sinalizadas para um modelo de fallback.

Aplicativo Claude

Configuração do aplicativo

Caminho no menu

Settings → Capabilities
Opção a localizar Switch models when a message is flagged

Desative essa opção para que uma solicitação sinalizada seja interrompida, em vez de ser encaminhada automaticamente ao modelo anterior.

Claude Code

Configuração para desenvolvimento

Caminho no menu

Config → MODEL & OUTPUT
O que procurar Configuração de troca de modelo quando uma mensagem é sinalizada.

Localize a configuração equivalente e desative a troca automática, se ela estiver disponível na sua versão do Claude Code.

Isso não desativa todos os mecanismos de segurança do Claude. A mudança afeta especificamente o comportamento de troca de modelos descrito no artigo.

Quando vale a pena mudar essa configuração?

Para conversas cotidianas, manter o mecanismo ativo pode ser uma escolha razoável. Já em fluxos de desenvolvimento que analisam conteúdo não confiável, saber exatamente qual modelo está respondendo pode ser importante.

O ideal é combinar transparência sobre o modelo utilizado com permissões restritas para comandos, acesso a arquivos e ferramentas externas. Desativar o fallback, isoladamente, não elimina ataques de injeção de prompt.

🔬 A própria Anthropic reconhece a importância do contexto

O artigo também cita um segundo benchmark, desenvolvido pela Gray Swan em conjunto com o AI Security Institute do Reino Unido.

Nesse teste externo, apenas uma das 777 execuções atendidas por um modelo de fallback foi comprometida. Segundo a Anthropic, os mecanismos de fallback não reduziram a robustez nesse cenário.

A diferença entre os resultados mostra por que testes de segurança precisam ser interpretados com cuidado. Um mecanismo pode apresentar fragilidades em determinado conjunto de ataques e funcionar adequadamente em outro.

Também é importante separar as evidências: os números mais expressivos de comprometimento citados anteriormente vêm do teste com o Sonnet 5.5, e não de uma medição direta da vulnerabilidade do Opus 4.8.

E o programa de verificação cibernética?

O artigo informa que a Anthropic ampliou, em 6 de outubro, seu programa de verificação cibernética para três níveis de acesso, voltados a profissionais de defesa, equipes de red team e um grupo restrito de organizações ligadas a infraestruturas críticas.

Segundo o texto, usuários verificados podem ter acesso a classificadores menos restritivos no Opus 5.5. Pessoas físicas podem solicitar acesso apenas ao primeiro nível, mediante um plano pago.

A proposta é diferenciar quem utiliza ferramentas de cibersegurança para proteger sistemas de quem tenta explorá-las de maneira indevida.

O problema vai além de escolher o melhor modelo

Os agentes de inteligência artificial estão cada vez mais integrados a ambientes de desenvolvimento, repositórios, navegadores e ferramentas capazes de executar ações reais.

Nesse cenário, a segurança não depende apenas da inteligência do modelo principal. Depende também de como o sistema reage a solicitações suspeitas, de quais modelos assumem o trabalho e de quais permissões continuam disponíveis durante a execução.

A troca automática pode ser uma camada útil de proteção, mas precisa ser avaliada junto com os riscos que introduz. A solução não é simplesmente escolher sempre o modelo mais poderoso ou sempre o mais conservador.

É garantir que o usuário consiga entender o que está acontecendo e que uma tentativa de ataque não encontre, justamente no mecanismo de proteção, um caminho alternativo para alcançar seu objetivo.

A pergunta que fica para os agentes de programação é direta: quando uma inteligência artificial identifica uma ameaça, ela deve tentar responder de outra forma ou parar e pedir uma decisão humana?

Apoie o Eurisko
Este conteúdo é independente, sem anúncios e feito por pessoas.
A inteligência artificial e as mudanças recentes do Google reduziram significativamente o alcance dos sites independentes. Se este conteúdo foi útil para você, considere apoiar o Eurisko e todo o ecossistema de projetos com qualquer valor.
Quero apoiar
Seguir
Renê Fraga é fundador e editor-chefe do Eurisko, ecossistema editorial independente dedicado à inteligência artificial, código aberto, tecnologia e cultura digital. Atuando com projetos online desde 1996, escreve há mais de 20 anos sobre tecnologia e inovação, acompanhando a evolução da internet e o impacto das novas tecnologias na forma como vivemos, trabalhamos e pensamos.
Nenhum comentário