Claude Code v2.1.301 adiciona limite de uso do watchdog de repetição, movimento % do Vim, campos do classificador OpenTelemetry
O Claude Code v2.1.301 foi lançado em 15 de outubro com uma nova variável de ambiente voltada especificamente para execuções não assistidas, além de adições no vim e no OpenTelemetry e uma longa lista de correções. As notas do patch vêm da tag de releases do GitHub.
O retry watchdog ganha um teto para limites de uso
Se você está executando CLAUDE_CODE_RETRY_WATCHDOG de forma não assistida, um limite de uso que só se renova daqui a horas antes significava que o processo simplesmente ficava parado. A nova CLAUDE_CODE_RETRY_WATCHDOG_MAX_USAGE_LIMIT_WAIT_MS define um limite: se um limite de uso tiver renovação mais distante do que esse valor, a requisição é encerrada em vez de esperar. Útil para jobs de CI e execuções agendadas de agentes, onde um processo travado é pior do que um que falhou.
Modo vim: % e um Escape que funciona
O modo vim ganha o movimento % — pular para o colchete correspondente, sozinho ou combinado com d/c/y. Dois bugs do vim também foram corrigidos:
- O Escape às vezes deixava você no modo INSERT em uma máquina lenta ou ocupada.
- O Esc costumava descartar uma resposta digitada do
AskUserQuestion. O campo de texto livre agora suporta o modo NORMAL do vim, e o Esc só cancela a partir do NORMAL.
OpenTelemetry: distinguindo bloqueios do classificador de regras de permissão
Os eventos tool_decision agora carregam classifier_verdict e permission_mode, para que você possa separar decisões do classificador do modo automático das decisões de regras de permissão nos seus traces. Há também classifier_category, que nomeia a regra integrada que um bloqueio do classificador correspondeu — só é preenchido quando OTEL_LOG_TOOL_DETAILS=1. Orientações de configuração de tracing (incluindo configurar destinos de trace pela CLI ant) foram adicionadas à skill claude-api.
Outras adições
- O mod
Inputsuporta um camporows: entrada de texto multilinha no terminal em que Enter envia e Shift+Enter (ou uma barra invertida antes de Enter) insere uma nova linha. - Os aliases de modelo
fableebestnão geram mais erro na API da Anthropic quando o modelo Fable mais recente não está disponível para a sua organização — o Claude Code tenta novamente uma vez no modelo Fable anterior.
Correções notáveis
- Sair não remove mais um worktree do hook
WorktreeCreatesem perguntar quando ele pode conter commits não enviados. - Grep e Glob agora retornam um erro explícito de falha na busca em vez de um falso "nenhuma correspondência" quando o programa de busca morre prematuramente.
- Disco cheio durante a renovação de login não imprime mais "Please run /login" — o erro nomeia o disco e diz para você excluir arquivos.
- Skills/comandos com muitos nomes de argumentos ou nomes longos não travam mais por segundos ao serem invocados; apenas os primeiros 64 nomes, cada um com até 64 caracteres, são preenchidos. O uso grande de memória quando argumentos preenchem muitos placeholders também foi corrigido.
- Mudar para um modelo de contexto menor não gasta mais créditos em um resumo feito pelo modelo anterior sem perguntar.
- A ferramenta Read não lê mais arquivos binários (
.xlsm,.parquet,.epub,.heic) como texto. - Conversas atrás de um gateway de LLM que reporta um modelo diferente do solicitado não são mais compactadas repetidamente em um modelo que você não escolheu.
- Agentes de workflow que pulavam uma etapa depois de ler a nota do harness sobre o texto da tarefa não carregar autoridade do usuário não relatam mais sucesso.
- As skills são listadas para o modelo novamente após
/rewind. - VTE anterior à 0.53 (por exemplo, MATE Terminal no RHEL 8) não mostra mais sequências
>0q/>4mperdidas; textoGOKperdido em algumas versões do iTerm2 foi corrigido.
Vale atualizar se você executa o Claude Code sem interface no CI, usa o modo vim ou envia telemetria para um coletor OTel.
📖 Leia a fonte completa: GitHub Claude-Code
👀 See Also

Claude Code v2.1.37 Lançado
Anthropic lança uma nova versão do Claude Code com melhorias e correções de bugs.

CEO da Mistral alerta que Europa tem uma janela de dois anos para evitar dependência de infraestrutura de IA dos EUA
O CEO da Mistral, Arthur Mensch, alerta que a Europa tem 2 anos para construir sua própria infraestrutura de IA – chips, energia, computação – ou corre o risco de se tornar um 'estado vassalo' permanente das gigantes de tecnologia dos EUA.

Quando perguntar sobre regex ao Claude leva a um mergulho noturno no design de compiladores
Um usuário do Reddit pediu ao Claude para explicar uma regex e acabou em uma conversa de 45 minutos sobre parsers, design de compiladores e teoria da linguagem, questionando sua carreira.

Investimento do Reino Unido em IA sob escrutínio: datacenters fantasmas e financiamento não verificado
Uma investigação do Guardian revela que o impulso de bilhões de libras do Reino Unido pela IA inclui 'investimentos fantasmas' com datacenters alugados, um local de supercomputador que ainda funciona como pátio de andaimes e alegações não verificadas de criação de empregos.