Claude Code v2.1.85 Lançamento: Melhorias no MCP, Filtros de Hook e Correções de Bugs

O Claude Code v2.1.85 é uma versão de manutenção focada em melhorar a funcionalidade do MCP (Model Context Protocol), adicionar controle granular sobre hooks e corrigir vários bugs no sistema.
Novos Recursos e Melhorias
Aprimoramentos do MCP:
- Adicionadas as variáveis de ambiente
CLAUDE_CODE_MCP_SERVER_NAMEeCLAUDE_CODE_MCP_SERVER_URLaos scriptsheadersHelperdo MCP, permitindo que um auxiliar sirva vários servidores - O OAuth do MCP agora segue a descoberta de metadados de recursos protegidos do RFC 9728 para encontrar o servidor de autorização
- Corrigida a falha na autorização de elevação (step-up) do MCP quando existe um token de atualização — servidores que solicitam escopos elevados via
403 insufficient_scopeagora acionam corretamente o fluxo de reautorização - Corrigido o SDK do Agente Python: servidores MCP
type:'sdk'passados via--mcp-confignão são mais descartados durante a inicialização
Melhorias no Sistema de Hooks:
- Adicionado o campo condicional
ifpara hooks usando a sintaxe de regras de permissão (ex.:Bash(git *)) para filtrar quando são executados, reduzindo a sobrecarga da criação de processos - Hooks PreToolUse agora podem satisfazer
AskUserQuestionretornandoupdatedInputjunto compermissionDecision: "allow", permitindo integrações sem interface que coletam respostas via sua própria UI - Corrigido o
--worktreeque saía com erro em repositórios não-git antes que o hookWorktreeCreatepudesse ser executado
Outras Adições:
- Adicionados marcadores de timestamp nas transcrições quando tarefas agendadas (
/loop,CronCreate) são acionadas - Adicionado espaço após o placeholder
[Image #N]ao colar imagens - Consultas de deep link (
claude-cli://open?q=…) agora suportam até 5.000 caracteres, com um aviso "rolar para revisar" para prompts pré-preenchidos longos - Plugins bloqueados pela política da organização (
managed-settings.json) não podem mais ser instalados ou ativados e estão ocultos nas visualizações da loja tool_parametersnos eventostool_resultdo OpenTelemetry agora são controlados porOTEL_LOG_TOOL_DETAILS=1
Correções de Bugs
Funcionalidade Principal:
- Corrigida a falha do
/compactcom "contexto excedido" quando a conversa cresceu demais para a própria solicitação de compactação caber - Corrigida a falha do
/plugin enablee/plugin disablequando a localização de instalação de um plugin difere de onde ele é declarado nas configurações - Corrigida a configuração
deniedMcpServersque não bloqueava servidores MCP do claude.ai - Corrigido o
switch_displayna ferramenta de uso do computador retornando "não disponível nesta sessão" em configurações com vários monitores - Corrigida a falha quando
OTEL_LOGS_EXPORTER,OTEL_METRICS_EXPORTERouOTEL_TRACES_EXPORTERestá definido comonone - Corrigida a realce de sintaxe de diff que não funcionava em builds não nativas
Desempenho e Memória:
- Corrigido vazamento de memória em sessões remotas quando uma resposta de streaming é interrompida
- Corrigidos erros persistentes de ECONNRESET durante instabilidade de conexão de borda usando uma nova conexão TCP na nova tentativa
- Melhorado o desempenho do autocompletar de arquivos com @-menção em repositórios grandes
- Melhorado o desempenho de rolagem com transcrições grandes substituindo o WASM yoga-layout por uma implementação pura em TypeScript
- Reduzida a trepidação da UI quando a compactação é acionada em sessões grandes
Interface do Usuário e Terminal:
- Corrigidos prompts que ficavam presos na fila após executar certos comandos de barra, com a seta para cima incapaz de recuperá-los
- Corrigidas sequências de teclas brutas aparecendo no prompt ao executar via SSH ou no terminal integrado do VS Code
- Corrigido o status da sessão de Controle Remoto que permanecia preso em "Requer Ação" após uma permissão ser resolvida
- Corrigidos shift+enter e meta+enter sendo interceptados por sugestões de digitação antecipada em vez de inserir novas linhas
- Corrigido conteúdo obsoleto vazando ao rolar para cima durante o streaming
- Corrigido terminal deixado no modo de teclado aprimorado após saída no Ghostty, Kitty, WezTerm e outros terminais que suportam o protocolo de teclado do Kitty — Ctrl+C e Ctrl+D agora funcionam corretamente após sair
- Melhorada a detecção de comandos perigosos do PowerShell
Esta versão é principalmente para desenvolvedores que usam o Claude Code com integrações MCP, hooks personalizados ou que estão enfrentando bugs específicos em versões anteriores.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Pantheon-Reasoning-27B: Um Modelo de RP de Raciocínio Denso da Gryphe
Gryphe lança Pantheon-Reasoning-27B, um fine-tune não censurado do Qwen 3.6 27B com rastros completos de raciocínio para roleplay. Construído com dados Pantheon, Opus-4.6-Reasoning-24k, WorldSim, aventura de texto e RP geral. Quants GGUF disponíveis.

Autoajuste Supervisionado Próprio em Erros Próprios Impulsiona Modelos Pequenos a 80% no HumanEval
Um desenvolvedor treinou o Qwen 2.5 7B em seus próprios pares de código gerados automaticamente, alcançando 112/164 no HumanEval (+87 problemas) sem nenhum dado de treinamento escrito por humanos. A abordagem é transferível para o Llama 3.2 3B e o Qwen 3 4B.

Juiz descobre que Ministério do Interior do Reino Unido usou documento alucinado por IA para negar pedido de asilo
Um juiz sênior do Reino Unido decidiu que o Home Office provavelmente usou evidências alucinadas por IA — uma nota de política de país inexistente — para negar um pedido de asilo. O documento faltante nunca foi encontrado, e o juiz comparou a prática a confiar em evidências falsas.

Atualizações do Prompt do Sistema Claude Code 2.1.72: Novos Modos de Execução e Melhorias de Verificação
A versão 2.1.72 do Claude Code apresenta novos prompts de sistema para o modo Automático (execução contínua de tarefas) e modo Resumido (execução estilo Codex), além de expansões significativas para o agente especialista em Verificação com padrões de falha documentados e requisitos de saída estruturados.