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

repo-mem: Servidor MCP de Código Aberto Adiciona Memória de Equipe Persistente ao Claude Code
repo-mem é um servidor MCP de código aberto que adiciona memória persistente e compartilhada às sessões do Claude Code usando SQLite e Git. Ele resolve o isolamento da equipe armazenando observações em bancos de dados por usuário que são commitados no repositório.

/compress-architecture: Uma Habilidade de Agente para Podar o Superdimensionamento
Uma nova habilidade de agente chamada /compress-architecture audita bases de código em busca de camadas especulativas, módulos de passagem e conceitos duplicados, protegendo ao mesmo tempo os limites reais de domínio e APIs públicas.

md-redline: Ferramenta GUI para revisar e entregar documentos em markdown para o Claude
md-redline é uma ferramenta de código aberto que permite abrir arquivos markdown em uma interface gráfica, deixar comentários inline armazenados como marcadores HTML no arquivo .md e transferir de volta para o Claude para atualizações. Ele é executado localmente sem necessidade de conta, nuvem ou banco de dados.

llmLibrarian: Motor de RAG Local com Integração MCP para Busca de IA Baseada em Arquivos
llmLibrarian é um mecanismo RAG local que expõe recuperação via MCP, permitindo que agentes de IA como o Claude consultem arquivos indexados. Ele usa coleções ChromaDB para organização, Ollama para síntese e mantém tudo no dispositivo.