SpyBara
Go Premium

auto-mode-classifier-billing.md 2026-11-12 23:02 UTC to 2026-11-13 00:00 UTC

No changes for this document in this history range.

2026
Fri 6 23:01 Tue 10 21:57

Cobranças de requisição do classificador do modo auto

Resolva o aviso do Claude Code dizendo que esta sessão não é elegível para requisições de classificador sem cobrança do modo auto: o que significa, por que aparece e o que fazer.

No modo automático, um classificador verifica ações como comandos shell e solicitações de rede antes de serem executadas. Onde as verificações do lado do servidor estão ativadas, o servidor executa essas verificações como parte das próprias solicitações de modelo da sessão, sem cobrança. Este aviso significa que as verificações do servidor não estão alcançando sua sessão, portanto Claude Code está fazendo suas próprias solicitações de classificador, e em sua conta essas solicitações contam para seu uso de tokens:

We're changing auto mode to no longer charge for classifier requests in Claude Code. However, this session isn't eligible.

No prompt, Claude Code retém a primeira ação que verificaria dessa forma até você responder. O modo auto continua funcionando, e suas requisições de classificador são cobradas como eram antes.

A causa mais comum é um gateway de LLM ou proxy entre Claude Code e a API, e quando Claude Code consegue identificar um, o aviso o nomeia. Pressione Enter para continuar, ou veja Tornar a sessão elegível para evitar que apareça em novas sessões.

Responder ao aviso

O aviso mantém a ação em espera até que você responda:

  • Enter continua: a ação mantida em espera e o resto da sessão usam as próprias solicitações de classificador do Claude Code, faturadas como uso de tokens como antes, e o aviso não aparece novamente nessa sessão. Quando o aviso nomeou um gateway, reconhecê-lo impede que ele reapareça nesta máquina por 24 horas. Quando não nomeou, o aviso retorna na próxima vez que uma sessão retrocede.
  • Esc ou Ctrl+C cancela: a ação mantida em espera não é executada e o turno atual para, com a sessão ainda em modo automático. Nada é lembrado, então o aviso aparece novamente antes da próxima ação verificada.

Para parar de usar o modo automático, alterne os modos de permissão com Shift+Tab depois de responder.

Onde o aviso não pode esperar por uma resposta, Claude Code relata o mesmo texto e a sessão continua em modo automático, a menos que um reconhecimento de gateway nesta máquina nos últimos 24 horas o tenha descartado. Em modo não interativo com -p, ele imprime o texto em stderr, e na saída stream-json, ele emite uma mensagem de aviso system, que as aplicações do Agent SDK podem ler do fluxo de mensagens.

Tornar a sessão elegível

Se um gateway impede que as verificações do lado do servidor do modo auto cheguem às suas sessões e não é você quem o opera, envie os requisitos abaixo ao administrador da sua empresa ou ao provedor do seu gateway. Quando o upstream aceita o formato que o gateway recebe, o Claude Code espera que o gateway passe requisições e respostas inalteradas, conforme o guia de compatibilidade de gateway descreve:

  • Requisições: para deixar as verificações passarem, o gateway encaminha tanto o cabeçalho anthropic-beta quanto o campo de corpo safeguards inalterados, porque os dois viajam como um par. No formato InvokeModel do Amazon Bedrock, ele encaminha o campo de corpo anthropic_beta no lugar do cabeçalho.
  • Respostas: o gateway retorna respostas e eventos de streaming sem descartar campos ou reescrever IDs de uso de ferramentas. Para deixar os resultados das verificações passarem, ele mantém o campo safeguard_results.

Depois que seu gateway fizer isso, novas sessões usam as verificações do servidor novamente.

Se você já sabe que seu gateway não pode fornecer as verificações do servidor, diga ao Claude Code para não pedir por elas lá definindo CLAUDE_CODE_AUTO_MODE_SERVER para 0 antes de iniciar a sessão, em seu shell ou na chave de configurações env:

export CLAUDE_CODE_AUTO_MODE_SERVER=0

As solicitações do classificador são então sempre do próprio Claude Code, faturadas da mesma forma, e o aviso não aparece. Em uma conexão direta com a API Anthropic, a variável requer Claude Code v2.1.281 ou posterior. Definir CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1 enquanto CLAUDE_CODE_AUTO_MODE_SERVER não está definido desativa as verificações do servidor também, exceto conforme Desabilitar capacidades de pré-lançamento descreve.

CLAUDE_CODE_AUTO_MODE_SERVER é uma configuração temporária e pode ser removida em uma versão posterior.

Por que o aviso aparece

Em um plano Pro, Max, Ultra ou Team, você nunca vê o aviso. Para descobrir quais sessões solicitam ao servidor as verificações do classificador, consulte Revisão do classificador do lado do servidor. Se você vir o aviso, verifique estas causas usuais:

  • Um gateway LLM ou proxy está no caminho: um que remove ou reescreve cabeçalhos de solicitação, descarta campos de solicitação que não reconhece ou edita respostas. O servidor então nunca recebe a solicitação de verificações, ou Claude Code nunca recebe os resultados. Quando sua configuração ou as respostas identificam o gateway, o aviso o nomeia.
  • As verificações do lado do servidor ainda não chegaram à sua plataforma, região ou credencial: se uma plataforma ou região as realiza depende do lançamento dessa plataforma. Se você vir o aviso sem nenhum gateway ou proxy no caminho e ele continuar aparecendo, essa é a causa provável. Para confirmar, entre em contato com o suporte ou o administrador da sua empresa, ou relate com /feedback.

Para verificar uma sessão que está em modo automático, execute /status no prompt do Claude Code: sua linha Auto mode server lê Enabled enquanto as verificações do servidor decidem as ações da sessão e Disabled uma vez que a sessão fez fallback.

Quando um gateway corta respostas ou reescreve os resultados em uma forma que Claude Code não consegue ler, você recebe negações sem veredicto no lugar deste aviso; veja Revisão do classificador do lado do servidor.

Recursos relacionados