Pular para o conteúdo principal
Releases v2.1.158 → v2.1.1654 recursos · 1–5 de junho
Modo auto no Bedrock, Vertex e Foundryv2.1.158

O modo auto agora está disponível no Bedrock, Vertex e Foundry para Opus 4.7 e Opus 4.8, substituindo prompts de permissão por verificações de segurança em segundo plano em provedores de terceiros. Ative definindo CLAUDE_CODE_ENABLE_AUTO_MODE=1.

Ative em um provedor de terceiros e alterne para o modo auto com Shift+Tab:

terminal
export CLAUDE_CODE_ENABLE_AUTO_MODE=1
Ative o modo auto em provedores de terceiros
Edições automáticas mais segurasv2.1.160

Claude Code agora solicita confirmação antes de escrever arquivos que podem executar código, mesmo no modo acceptEdits. O conjunto protegido cobre arquivos de inicialização de shell como .zshenv e .bash_login, configuração git em ~/.config/git/ e configurações de ferramentas de compilação como .npmrc, .bazelrc e .pre-commit-config.yaml. Essas gravações nunca são aprovadas automaticamente em nenhum modo, exceto bypassPermissions.

Trabalhe no modo acceptEdits; Claude agora pausa antes de escrever esses arquivos:

terminal
claude --permission-mode acceptEdits
Caminhos protegidos
Liste plugins instalados com /plugin listv2.1.163

O novo comando /plugin list imprime seus plugins instalados inline, sem abrir o menu /plugin, e também está disponível como claude plugin list no shell. Na forma interativa, adicione --enabled ou --disabled para mostrar apenas plugins nesse estado.

Liste os plugins que estão atualmente ativados:

Claude Code
> /plugin list --enabled
Comandos de plugin
Requisitos de versão para implantações gerenciadasv2.1.163

Duas configurações gerenciadas, requiredMinimumVersion e requiredMaximumVersion, permitem que sua organização exija um intervalo de versão aprovado do Claude Code. Um cliente fora do intervalo sai na inicialização e informa ao usuário para atualizar através do método da organização. claude update, claude install e claude doctor continuam funcionando para que os usuários ainda possam se recuperar.

Adicione um limite mínimo às suas configurações gerenciadas para que clientes antigos se recusem a iniciar:

managed-settings.json
"requiredMinimumVersion": "2.1.163"
Decida o que aplicar

Outras melhorias

A palavra-chave de acionamento para workflows dinâmicos mudou de workflow para ultracode; pedir um workflow com suas próprias palavras ainda funciona, e a palavra-chave é destacada em violeta no prompt
Os hooks Stop e SubagentStop podem retornar hookSpecificOutput.additionalContext para dar feedback ao Claude e manter o turno em andamento em vez de ser tratado como um erro
claude mcp list, get e add não imprimem mais segredos: referências de variáveis de ambiente não são expandidas e cabeçalhos de credenciais e segredos de URL são redatados
Um comando Bash com falha em um lote de ferramentas paralelas não cancela mais os outros; cada ferramenta retorna seu próprio resultado independentemente
Editar um arquivo não precisa mais de um Read separado quando você o visualizou com um grep, egrep ou fgrep de arquivo único
Clicar em um comando no menu de preenchimento automático agora o preenche no seu prompt em vez de executá-lo imediatamente; pressione Enter para executar
Listar Grep ou Glob em --tools agora fornece as ferramentas de busca dedicadas em compilações nativas com busca incorporada, em vez de ignorar silenciosamente esses nomes
/effort agora confirma quando seu nível escolhido persistirá como padrão para novas sessões
Os valores de OTEL_RESOURCE_ATTRIBUTES agora são anexados como rótulos em pontos de dados de métrica, para que você possa dividir métricas de uso por dimensões personalizadas como equipe ou repositório
Windsurf é renomeado para Devin Desktop em /ide, /terminal-setup e /scroll-speed, seguindo a reformulação do editor
/btw ganha um atalho c to copy que copia a resposta markdown bruta para a área de transferência
Changelog completo para v2.1.158–v2.1.165 →