Claude Code v2.1.121: alwaysLoad MCP, poda de plugins, correções de rolagem do terminal e correções de vazamento de memória

A Anthropic lançou o Claude Code v2.1.121 com um bom conjunto de melhorias práticas para o uso diário. Aqui está o que vale a pena saber.
MCP: alwaysLoad e substituição de saída de hooks
As configurações de servidores MCP agora suportam alwaysLoad. Quando definido como true, todas as ferramentas desse servidor ignoram o adiamento padrão da busca de ferramentas e permanecem disponíveis o tempo todo — sem mais atrasos de carregamento preguiçoso para conjuntos de ferramentas usados com frequência.
Os hooks PostToolUse agora podem substituir a saída de ferramentas para qualquer ferramenta via hookSpecificOutput.updatedToolOutput. Anteriormente, isso era exclusivo do MCP; agora funciona em todas as ferramentas.
Gerenciamento de plugins: claude plugin prune
Adicionado claude plugin prune para remover dependências de plugins órfãos instalados automaticamente. Executar plugin uninstall --prune faz uma limpeza em cascata. Útil para manter o diretório de plugins organizado.
Pesquisa em /skills e melhorias na rolagem de diálogos
O comando /skills agora inclui uma caixa de pesquisa com digitação para filtrar — sem mais rolagem por listas longas. Diálogos que excedem o terminal agora são roláveis com as teclas de seta, PgUp/PgDn, home/end e roda do mouse nos modos tela cheia e não tela cheia.
O modo tela cheia também corrigiu uma irritação antiga: digitar no prompt não faz mais a rolagem voltar para o final se você tiver rolado para cima para ler a saída anterior. Clicar em qualquer linha de uma URL longa que quebra entre linhas no modo tela cheia agora abre a URL completa.
Melhorias no SDK e no modo não interativo
CLAUDE_CODE_FORK_SUBAGENT=1 agora funciona em sessões não interativas (SDK e claude -p). O método mcp_authenticate do SDK agora suporta redirectUri para conclusão de esquema personalizado e conectores do claude.ai.
Permissões, configuração do terminal e novas tentativas
--dangerously-skip-permissions não solicita mais permissão para gravações em .claude/skills/, .claude/agents/ e .claude/commands/. /terminal-setup agora ativa a configuração de acesso à área de transferência do iTerm2 para que /copy funcione, inclusive no tmux. Servidores MCP que encontram erros transitórios durante a inicialização agora tentam novamente automaticamente até 3 vezes.
Correções de vazamento de memória
Vários problemas importantes de memória foram resolvidos:
- Corrigido crescimento ilimitado de memória (RSS multi-GB) ao processar muitas imagens em uma sessão
- Corrigido vazamento de até ~2GB com
/usageem máquinas com grandes históricos de transcrição - Corrigido vazamento de memória quando ferramentas de longa duração falham ao emitir um evento de progresso claro
- Corrigido problema em que a ferramenta Bash se tornava permanentemente inutilizável quando o diretório inicial era excluído ou movido no meio da sessão
- Corrigidos wrappers de shell grep/find/rg embutidos que falhavam quando o binário era excluído no meio da sessão — agora usam ferramentas instaladas como fallback
- Reduzido o uso máximo de descritores de arquivo durante
findna ferramenta Bash em árvores de diretório grandes
Outras correções notáveis
- Corrigida falha na inicialização do
--resumeem builds externos; sessões grandes com linhas de transcrição corrompidas agora pulam a linha corrompida - Corrigido erro
thinking.type.enabled is not supportedcom ARNs de perfil de inferência de aplicação Bedrock - Corrigida falha na autenticação OAuth do Microsoft 365 MCP com parâmetro
promptduplicado ou não suportado - Corrigida duplicação de scrollback ao pressionar Ctrl+L no modo não tela cheia no tmux, GNOME Terminal, Windows Terminal e Konsole
- Corrigido
NO_PROXYnão respeitado para todos os clientes HTTP quando configurado viamanaged-settings.json - Corrigido
/usageretornando "rate limited" após um token OAuth desatualizado — agora atualiza automaticamente - Corrigido
/focusmostrando "Unknown command" quando o renderizador de tela cheia está desligado — agora explica como ativá-lo
OpenTelemetry e Vertex AI
Os spans de requisição LLM agora incluem stop_reason, gen_ai.response.finish_reasons e user_system_prompt (controlado por OTEL_LOG_USER_PROMPTS). Vertex AI adiciona suporte para Workload Identity Federation baseada em certificado X.509 (mTLS ADC).
📖 Leia a fonte completa: GitHub Claude-Code
👀 See Also
Aumento de preços de hardware de IA da Nvidia acima de 15% atinge clientes
A Nvidia notificou clientes sobre aumentos de preços relacionados a IA superiores a 15%, de acordo com a Bloomberg News. Os aumentos afetam GPUs para data centers e equipamentos de rede, potencialmente impactando os custos de desenvolvimento de IA.

Sam Altman, Trump e Bernie Sanders unidos pela propriedade pública da infraestrutura de IA
Sam Altman, Donald Trump e Bernie Sanders estão em raro acordo: a infraestrutura de IA deve ser de propriedade pública. A AP relata o interesse bipartidário em modelos de propriedade pública para IA.

Dois novos modelos aparecem no OpenRouter, possivelmente variantes do DeepSeek V4
Dois novos modelos chamados healer-alpha e hunter-alpha apareceram no OpenRouter, com especificações correspondentes aos detalhes vazados sobre o DeepSeek V4. Testes iniciais mostram que ambos os modelos têm bom desempenho em cenários de roleplay, sem filtragem de mensagens e com geração de tokens mais rápida do que o GLM 5.0.

OpenClaw 4.2 corrige erro de emparelhamento e adiciona fluxos de tarefas duráveis
OpenClaw 4.2 corrige um erro de emparelhamento que afetou usuários que atualizaram por volta de 31 de março e introduz fluxos de tarefas duráveis que permitem que tarefas de longa duração sobrevivam a desconexões do gateway.