Claude-Code v2.1.111 adiciona o Opus 4.7 xhigh effort, /ultrareview e a ferramenta PowerShell

O que há de novo no Claude-Code v2.1.111
Claude-Code v2.1.111 é uma atualização significativa do assistente de programação por IA que adiciona novas capacidades do modelo, recursos de produtividade e melhorias na plataforma. O lançamento foca em dar aos usuários mais controle sobre o comportamento do modelo enquanto reduz atritos em fluxos de trabalho comuns.
Principais recursos e alterações
- Nível de esforço Claude Opus 4.7 xhigh: Uma nova configuração de esforço entre
highemaxpara o Opus 4.7. Disponível via/effort,--efforte no seletor de modelos. Outros modelos retornam parahighquando xhigh é selecionado. - Controle interativo /effort: Chamar
/effortsem argumentos agora abre um controle deslizante interativo com navegação por setas entre os níveis e Enter para confirmar. - Modo automático para assinantes Max: Disponível ao usar Opus 4.7, e não requer mais o sinalizador
--enable-auto-mode. - Comando /ultrareview: Executa uma revisão de código abrangente na nuvem usando análise e crítica paralela com múltiplos agentes. Invocar sem argumentos para revisar seu branch atual, ou
/ultrareview <PR#>para buscar e revisar um PR específico do GitHub. - Habilidade /less-permission-prompts: Examina transcrições em busca de chamadas comuns de ferramentas Bash e MCP somente leitura e propõe uma lista de permissões priorizada para
.claude/settings.json. - Implementação da ferramenta PowerShell: Usuários Windows podem optar por participar ou não com a variável de ambiente
CLAUDE_CODE_USE_POWERSHELL_TOOL. No Linux e macOS, habilitar comCLAUDE_CODE_USE_POWERSHELL_TOOL=1(requerpwshno PATH). - Correspondência automática de tema: Adicionada opção de tema "Auto (corresponder ao terminal)" que corresponde ao modo escuro/claro do seu terminal — selecione-a em
/theme. - Redução de solicitações de permissão: Comandos bash somente leitura com padrões glob (ex:
ls *.ts) e comandos começando comcd <project-dir> &&não acionam mais uma solicitação de permissão.
Melhorias na interface e fluxo de trabalho
- Nomeação de arquivos de plano: Arquivos de plano agora são nomeados após seu prompt (ex:
fix-auth-race-snug-otter.md) em vez de palavras puramente aleatórias. - Sugestões de erro de digitação: Sugere a subcomando mais próxima quando
claude <word>é invocado com um erro próximo (ex:claude udpate→ "Você quis dizerclaude update?"). - Ordenação do menu /skills: Agora suporta ordenação por contagem estimada de tokens — pressione
tpara alternar. - Atalhos de teclado:
Ctrl+Uagora limpa todo o buffer de entrada (anteriormente: apagar até o início da linha); pressioneCtrl+Ypara restaurar.Ctrl+Lagora força uma redesenho completo da tela além de limpar a entrada do prompt. - Atalhos da visualização de transcrição: O rodapé agora mostra atalhos
[(despejar no histórico) ev(abrir no editor). - Indicador de colagem truncada: O marcador "+N linhas" para colagens longas truncadas agora é uma linha de largura total para facilitar a leitura.
Aprimoramentos de configuração e depuração
- Melhorias em /setup-vertex e /setup-bedrock: Mostram o caminho real de
settings.jsonquandoCLAUDE_CONFIG_DIRestá definido, sugerem candidatos de modelo a partir de pins existentes na reexecução e oferecem uma opção "com contexto de 1M" para modelos suportados. - Depuração OpenTelemetry: Adicionada variável de ambiente
OTEL_LOG_RAW_API_BODIESpara emitir corpos completos de requisições e respostas da API como eventos de log OpenTelemetry para depuração. - Saída JSON sem interface:
--output-format stream-jsonagora incluiplugin_errorsno evento de inicialização quando plugins são rebaixados por dependências não satisfeitas.
Correções de bugs e melhorias de estabilidade
- Corrigido rasgo de exibição do terminal (caracteres aleatórios, entrada deslocada) em configurações iTerm2 + tmux quando notificações do terminal são enviadas.
- Corrigido reescaneamento de sugestões de arquivo
@em todo o projeto a cada turno em diretórios de trabalho não-git. - Corrigido diagnósticos LSP de antes de uma edição aparecendo depois dela, fazendo o modelo reler arquivos que acabou de editar.
- Corrigido completar com tab
/resumeretomando imediatamente uma sessão intitulada arbitrária em vez de mostrar o seletor de sessão. - Corrigida renderização da grade
/contextcom linhas em branco extras entre as linhas. - Corrigido
/cleardescartando o nome da sessão definido por/rename, fazendo a saída da linha de status perdersession_name. - Melhorado tratamento de erros de plugins: erros de dependência agora distinguem requisitos de versão conflitantes, inválidos e excessivamente complexos.
- Corrigidas versões resolvidas desatualizadas após
plugin update;plugin installagora se recupera de instalações anteriores interrompidas. - Corrigido Claude chamando uma habilidade
commitinexistente e mostrando "Habilidade desconhecida: commit" para usuários sem um comando personalizado/commit. - Corrigidos erros 429 de limite de taxa no Bedrock/Vertex/Foundry referenciando status.claude.com (cobre apenas provedores operados pela Anthropic).
- Corrigidas pesquisas de feedback aparecendo consecutivamente após descartar uma.
- Revertido o limite da v2.1.110 em tentativas de fallback não-streaming — trocava longas esperas por mais falhas diretas durante sobrecarga da API.
- Suprimidas mensagens espúrias de descompressão, rede e erros transitórios que poderiam aparecer na TUI durante operação normal.
Esta atualização é para desenvolvedores usando Claude-Code que desejam mais controle granular sobre níveis de esforço do modelo, capacidades automatizadas de revisão de código e integração de terminal aprimorada entre plataformas.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Pare de Ensinar Claude Code a Cada Sessão: Use uma Config Persistente
Um usuário do Reddit explica como economizou 20 minutos por sessão ao criar um config persistente para o Claude Code, eliminando direcionamentos repetitivos e alcançando conclusões 33% mais rápidas.

agentcache: Biblioteca Python para Cache de Prefixo de LLM Multi-Agente
agentcache é uma biblioteca Python que permite que frameworks de LLM multiagente compartilhem prefixos de prompt em cache, alcançando até 76% de taxas de acerto no cache e reduzindo o tempo de inferência pela metade em testes com GPT-4o-mini.

Habilidade de verificação de segurança para agentes de IA de codificação verifica automaticamente as implantações
Um desenvolvedor criou um arquivo de habilidade que permite que agentes de IA de codificação verifiquem automaticamente suas próprias implantações em busca de problemas de segurança, como segredos expostos, portas abertas, cabeçalhos de segurança ausentes e código-fonte vazado. A verificação é executada após cada implantação e leva cerca de 30 segundos.

Servidor MCP Savecraft Fornece Dados Precisos de Magic: The Gathering para Claude
Savecraft é um servidor MCP de código aberto que analisa localmente o Player.log do MTG Arena, sincroniza o estado do jogo e dá ao Claude acesso a 12 módulos de referência especializada baseados em dados reais de Magic: The Gathering. A ferramenta impede que o Claude alucine nomes de cartas e regras fornecendo acesso a dados reais da Arena, recomendações de draft do 17Lands e o banco de dados completo do Scryfall.