Claude-Code v2.1.97 Lançamento: Melhorias NO_FLICKER, Correções de Permissões e Atualizações MCP

Visão Geral da Versão
O Claude-Code v2.1.97 inclui melhorias significativas na interface do modo NO_FLICKER, reforço do sistema de permissões e correções para conexões MCP (Model Context Protocol). Esta versão aborda vazamentos de memória, problemas de persistência de transcrição e vários bugs de interface em diferentes ambientes de terminal.
Principais Recursos e Alterações
Aprimoramentos do Modo NO_FLICKER
- Adicionado botão de alternância de visualização de foco (
Ctrl+O) mostrando prompt, resumo de ferramenta de uma linha com diffstats de edição e resposta final - Corrigido cópia de URLs quebradas inserindo espaços nas quebras de linha
- Corrigidos artefatos de renderização de rolagem ao executar dentro do zellij
- Corrigida falha ao passar o mouse sobre resultados de ferramentas MCP
- Corrigido vazamento de memória onde tentativas de API deixavam estado de streaming obsoleto
- Corrigida rolagem lenta com roda do mouse no Windows Terminal
- Corrigida linha de status personalizada não exibida em terminais com menos de 24 linhas
- Corrigidos atalhos Shift+Enter e Alt/Cmd+setas não funcionando no Warp
- Corrigido texto coreano/japonês/Unicode ficando corrompido ao ser copiado no Windows
Correções do Sistema de Permissões
- Corrigido
--dangerously-skip-permissionssendo silenciosamente rebaixado para modo accept-edits após aprovar uma escrita em um caminho protegido - Reforçadas permissões da ferramenta Bash, apertando verificações em torno de prefixos de variáveis de ambiente e redirecionamentos de rede
- Reduzidos prompts falsos em comandos comuns
- Corrigidas regras de permissão com nomes correspondentes a propriedades de protótipo JavaScript (ex:
toString) fazendosettings.jsonser silenciosamente ignorado - Corrigidas regras allow de configurações gerenciadas permanecendo ativas após remoção do administrador até reinício do processo
- Corrigidas alterações em
permissions.additionalDirectoriesnas configurações não sendo aplicadas durante a sessão - Corrigida remoção de um diretório de
settings.permissions.additionalDirectoriesrevogando acesso ao mesmo diretório passado via--add-dir
Melhorias de Conexão MCP
- Corrigidas conexões MCP HTTP/SSE acumulando ~50 MB/hora de buffers não liberados quando servidores reconectam
- Corrigido
oauth.authServerMetadataUrldo MCP OAuth não sendo respeitado no refresh do token após reinício, corrigindo ADFS e IdPs similares - Corrigidas tentativas 429 esgotando todas as tentativas em ~13 segundos quando o servidor retorna um
Retry-Afterpequeno — agora aplica-se backoff exponencial como mínimo
Atualizações da Linha de Status e Workspace
- Adicionada configuração
refreshIntervalda linha de status para reexecutar o comando da linha de status a cada N segundos - Adicionado
workspace.git_worktreeà entrada JSON da linha de status, definido quando o diretório atual está dentro de um worktree git vinculado - Adicionado indicador ● N em execução em
/agentsao lado de tipos de agentes com instâncias de subagentes ativas
Outras Correções e Melhorias Notáveis
- Adicionado realce de sintaxe para arquivos de política Cedar (
.cedar,.cedarpolicy) - Corrigidas opções de upgrade de limite de taxa desaparecendo após compactação de contexto
- Corrigidos vários problemas do seletor
/resumeincluindo falhas de cache, entrada perdida no meio da vez e diffs de edição de arquivo desaparecendo para arquivos maiores que 10KB - Corrigidas mensagens digitadas enquanto Claude está trabalhando não sendo persistidas na transcrição
- Corrigidos ganchos de tipo de prompt
Stop / SubagentStopfalhando em sessões longas - Corrigidos subagentes com isolamento de worktree ou substituição
cwd:vazando seu diretório de trabalho de volta para a ferramenta Bash da sessão pai - Corrigida compactação escrevendo arquivos de transcrição de subagentes duplicados de vários MB em tentativas de prompt-muito-longo
- Corrigido
claude plugin updaterelatando "já na versão mais recente" para plugins do marketplace baseados em git quando o remoto tinha commits mais novos - Corrigido seletor de comandos de barra quebrando quando o
namedo frontmatter de um plugin é uma palavra-chave booleana YAML - Corrigida autenticação Bedrock SigV4 falhando quando
AWS_BEARER_TOKEN_BEDROCKouANTHROPIC_BEDROCK_BASE_URLsão definidos como strings vazias (como o GitHub Actions faz para entradas não definidas) - Melhorado modo Accept Edits para aprovar automaticamente comandos de sistema de arquivos prefixados com variáveis de ambiente seguras ou wrappers de processo (ex:
LANG=C rm foo,timeout 5 mkdir out) - Melhorados modo auto e modo bypass-permissions para aprovar automaticamente prompts de acesso à rede da sandbox
- Melhorada sandbox:
sandbox.network.allowMachLookupagora tem efeito no macOS - Melhorado tratamento de imagens: imagens coladas e anexadas agora são comprimidas para o mesmo orçamento de tokens que imagens lidas via ferramenta Read
- Melhorada conclusão de comandos de barra e menções com
@para acionar após pontuação de sentença CJK
Quem Isso Afeta
Esta versão é relevante para desenvolvedores usando Claude-Code com modo NO_FLICKER, trabalhando com conexões MCP, gerenciando configurações complexas de permissões, ou experimentando problemas com persistência de transcrição e gerenciamento de subagentes.
📖 Leia a fonte completa: GitHub Claude-Code
👀 See Also

Agentes de IA estão matando a revisão de código — O problema do principal-agente explicado
Inserir agentes de IA no processo tradicional de revisão de código dobra a carga de revisão, colapsa os sinais de confiança e cria um desequilíbrio insustentável — este é o problema principal-agente aplicado à engenharia de software.

Claude Opus 4.6 Bloqueia o Fluxo de Trabalho da Competição do Kaggle para Revisão de Código
Um desenvolvedor relata que o Claude Opus 4.6 agora está bloqueando fluxos de trabalho legítimos da competição Kaggle, onde o Claude audita rastros de raciocínio para validação de dados de treinamento SFT. O usuário estava trabalhando no NVIDIA Nemotron Reasoning Challenge quando filtros de segurança sinalizaram exemplos de cifra de substituição.

Por que a Direção de Ativação da Anthropic tem dificuldade em gerar JSON válido?
A direção de ativação, uma técnica usada para segurança de IA, falha em gerar JSON válido, alcançando apenas 24,4% de validade em comparação com 86,8% do modelo base não treinado.

Postagem no Reddit discute loops internos de reparo para IA criativa sem código
Uma publicação no Reddit argumenta que sistemas de IA criativa sem código precisam de mecanismos internos de reparo para lidar com falhas de senso comum, como estruturas mecânicas impossíveis ou anatomia distorcida, em vez de fazer os usuários depurarem as saídas.