6 6
7> Execute o modo auto no Amazon Bedrock, na Plataforma de Agentes do Google Cloud e no Microsoft Foundry, solicite confirmação antes de escrever arquivos que podem executar código no modo acceptEdits, liste plugins instalados com /plugin list e exija um intervalo de versão aprovado para implantações gerenciadas.7> Execute o modo auto no Amazon Bedrock, na Plataforma de Agentes do Google Cloud e no Microsoft Foundry, solicite confirmação antes de escrever arquivos que podem executar código no modo acceptEdits, liste plugins instalados com /plugin list e exija um intervalo de versão aprovado para implantações gerenciadas.
8 8
9<div className="digest-meta">9Releases [v2.1.158 → v2.1.165](/docs/en/changelog#2-1-158)
10 <span>Releases <a href="/docs/en/changelog#2-1-158">v2.1.158 → v2.1.165</a></span>104 recursos · 1–5 de junho
11 <span>4 recursos · 1–5 de junho</span>
12</div>
13 11
14<div className="digest-feature">12Modo auto no Amazon Bedrock, na Plataforma de Agentes do Google Cloud e no Microsoft Foundry
15 <div className="digest-feature-header">13v2.1.158
16 <span className="digest-feature-title">Modo auto no Amazon Bedrock, na Plataforma de Agentes do Google Cloud e no Microsoft Foundry</span>
17 <span className="digest-feature-pill">v2.1.158</span>
18 </div>
19 14
20 <p className="digest-feature-lede">O modo auto agora está disponível no Amazon Bedrock, na Plataforma de Agentes do Google Cloud e no Microsoft 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 <code>CLAUDE\_CODE\_ENABLE\_AUTO\_MODE=1</code>.</p>15O modo auto agora está disponível no Amazon Bedrock, na Plataforma de Agentes do Google Cloud e no Microsoft 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`.
21 16
22 <p className="digest-feature-try">Ative em um provedor de terceiros e alterne para o modo auto com Shift+Tab:</p>17Ative em um provedor de terceiros e alterne para o modo auto com Shift+Tab:
23 18
24 ```bash terminal theme={null}19```bash terminal theme={null}
25 export CLAUDE_CODE_ENABLE_AUTO_MODE=120export CLAUDE_CODE_ENABLE_AUTO_MODE=1
26 ```21```
27 22
28 <a className="digest-feature-link" href="/docs/pt/permission-modes#enable-auto-mode-on-bedrock-agent-platform-or-foundry">Modo auto em provedores de terceiros</a>23[Modo auto em provedores de terceiros](/docs/pt/permission-modes#enable-auto-mode-on-bedrock-agent-platform-or-foundry)
29</div>
30 24
31<div className="digest-feature">25Edições automáticas mais seguras
32 <div className="digest-feature-header">26v2.1.160
33 <span className="digest-feature-title">Edições automáticas mais seguras</span>
34 <span className="digest-feature-pill">v2.1.160</span>
35 </div>
36 27
37 <p className="digest-feature-lede">Claude Code agora solicita confirmação antes de escrever arquivos que podem executar código, mesmo no modo <code>acceptEdits</code>. O conjunto protegido cobre arquivos de inicialização de shell como <code>.zshenv</code> e <code>.bash\_login</code>, configuração git em <code>\~/.config/git/</code> e configurações de ferramentas de compilação como <code>.npmrc</code>, <code>.bazelrc</code> e <code>.pre-commit-config.yaml</code>. Essas gravações nunca são aprovadas automaticamente em nenhum modo, exceto <code>bypassPermissions</code>.</p>28Claude 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`.
38 29
39 <p className="digest-feature-try">Trabalhe no modo acceptEdits; Claude agora pausa antes de escrever esses arquivos:</p>30Trabalhe no modo acceptEdits; Claude agora pausa antes de escrever esses arquivos:
40 31
41 ```bash terminal theme={null}32```bash terminal theme={null}
42 claude --permission-mode acceptEdits33claude --permission-mode acceptEdits
43 ```34```
44 35
45 <a className="digest-feature-link" href="/docs/pt/permission-modes#protected-paths">Caminhos protegidos</a>36[Caminhos protegidos](/docs/pt/permission-modes#protected-paths)
46</div>
47 37
48<div className="digest-feature">38Liste plugins instalados com /plugin list
49 <div className="digest-feature-header">39v2.1.163
50 <span className="digest-feature-title">Liste plugins instalados com /plugin list</span>
51 <span className="digest-feature-pill">v2.1.163</span>
52 </div>
53 40
54 <p className="digest-feature-lede">O novo comando <code>/plugin list</code> imprime seus plugins instalados inline, sem abrir o menu <code>/plugin</code>, e também está disponível como <code>claude plugin list</code> no shell. Na forma interativa, adicione `--enabled` ou `--disabled` para mostrar apenas plugins nesse estado.</p>41O 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.
55 42
56 <p className="digest-feature-try">Liste os plugins que estão atualmente ativados:</p>43Liste os plugins que estão atualmente ativados:
57 44
58 ```text Claude Code theme={null}45```text Claude Code theme={null}
59 > /plugin list --enabled46> /plugin list --enabled
60 ```47```
61 48
62 <a className="digest-feature-link" href="/docs/pt/plugins/cli-reference#plugin-list">Comandos de plugin</a>49[Comandos de plugin](/docs/pt/plugins/cli-reference#plugin-list)
63</div>
64 50
65<div className="digest-feature">51Requisitos de versão para implantações gerenciadas
66 <div className="digest-feature-header">52v2.1.163
67 <span className="digest-feature-title">Requisitos de versão para implantações gerenciadas</span>
68 <span className="digest-feature-pill">v2.1.163</span>
69 </div>
70 53
71 <p className="digest-feature-lede">Duas configurações gerenciadas, <code>requiredMinimumVersion</code> e <code>requiredMaximumVersion</code>, 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. <code>claude update</code>, <code>claude install</code> e <code>claude doctor</code> continuam funcionando para que os usuários ainda possam se recuperar.</p>54Duas 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.
72 55
73 <p className="digest-feature-try">Adicione um limite mínimo às suas configurações gerenciadas para que clientes antigos se recusem a iniciar:</p>56Adicione um limite mínimo às suas configurações gerenciadas para que clientes antigos se recusem a iniciar:
74 57
75 ```json managed-settings.json theme={null}58```json managed-settings.json theme={null}
76 {59{
77 "requiredMinimumVersion": "2.1.163"60 "requiredMinimumVersion": "2.1.163"
78 }61}
79 ```62```
80 63
81 <a className="digest-feature-link" href="/docs/pt/admin-setup#decide-what-to-enforce">Decida o que aplicar</a>64[Decida o que aplicar](/docs/pt/admin-setup#decide-what-to-enforce)
82</div>65
83 66Outras melhorias
84<div className="digest-wins">67
85 <p className="digest-wins-title">Outras melhorias</p>68A palavra-chave de acionamento para [workflows dinâmicos](/docs/pt/workflows) mudou de `workflow` para `ultracode`; pedir um workflow com suas próprias palavras ainda funciona, e a palavra-chave é destacada em violeta no promptOs hooks [Stop e SubagentStop](/docs/pt/hooks) 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 redatadosUm comando Bash com falha em um lote de ferramentas paralelas não cancela mais os outros; cada ferramenta retorna seu próprio resultado independentementeEditar um arquivo não precisa mais de um Read separado quando você o visualizou com um `grep`, `egrep` ou `fgrep` de arquivo únicoClicar em um comando no menu de preenchimento automático agora o preenche no seu prompt em vez de executá-lo imediatamente; pressione Enter para executarListar `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õesOs 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órioWindsurf é 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
86
87 <div className="digest-wins-grid">
88 <div>A palavra-chave de acionamento para <a href="/docs/pt/workflows">workflows dinâmicos</a> mudou de <code>workflow</code> para <code>ultracode</code>; pedir um workflow com suas próprias palavras ainda funciona, e a palavra-chave é destacada em violeta no prompt</div>
89 <div>Os hooks <a href="/docs/pt/hooks">Stop e SubagentStop</a> podem retornar <code>hookSpecificOutput.additionalContext</code> para dar feedback ao Claude e manter o turno em andamento em vez de ser tratado como um erro</div>
90 <div><code>claude mcp</code> 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</div>
91 <div>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</div>
92 <div>Editar um arquivo não precisa mais de um Read separado quando você o visualizou com um <code>grep</code>, <code>egrep</code> ou <code>fgrep</code> de arquivo único</div>
93 <div>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</div>
94 <div>Listar <code>Grep</code> ou <code>Glob</code> em `--tools` agora fornece as ferramentas de busca dedicadas em compilações nativas com busca incorporada, em vez de ignorar silenciosamente esses nomes</div>
95 <div><code>/effort</code> agora confirma quando seu nível escolhido persistirá como padrão para novas sessões</div>
96 <div>Os valores de <code>OTEL\_RESOURCE\_ATTRIBUTES</code> 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</div>
97 <div>Windsurf é renomeado para Devin Desktop em <code>/ide</code>, <code>/terminal-setup</code> e <code>/scroll-speed</code>, seguindo a reformulação do editor</div>
98 <div><code>/btw</code> ganha um atalho <code>c to copy</code> que copia a resposta markdown bruta para a área de transferência</div>
99 </div>
100</div>
101 69
102[Changelog completo para v2.1.158–v2.1.165 →](/docs/en/changelog#2-1-158)70[Changelog completo para v2.1.158–v2.1.165 →](/docs/en/changelog#2-1-158)