6 6
7> Modo automático para permissões sem intervenção, controle de computador integrado, correção automática de PR na nuvem, busca de transcrição e uma ferramenta PowerShell para Windows.7> Modo automático para permissões sem intervenção, controle de computador integrado, correção automática de PR na nuvem, busca de transcrição e uma ferramenta PowerShell para Windows.
8 8
9<div className="digest-meta">9Releases [v2.1.83 → v2.1.85](/docs/en/changelog#2-1-83)
10 <span>Releases <a href="/docs/en/changelog#2-1-83">v2.1.83 → v2.1.85</a></span>106 recursos · 23–27 de março
11 <span>6 recursos · 23–27 de março</span>
12</div>
13 11
14<div className="digest-feature">12Modo automático
15 <div className="digest-feature-header">13visualização de pesquisa
16 <span className="digest-feature-title">Modo automático</span>
17 <span className="digest-feature-pill">visualização de pesquisa</span>
18 </div>
19 14
20 <p className="digest-feature-lede">O modo automático entrega seus prompts de permissão a um classificador. Edições e comandos seguros são executados sem interrompê-lo; qualquer coisa destrutiva ou suspeita é bloqueada e exibida. É o meio termo entre aprovar cada escrita de arquivo e executar com <code>--dangerously-skip-permissions</code>.</p>15O modo automático entrega seus prompts de permissão a um classificador. Edições e comandos seguros são executados sem interrompê-lo; qualquer coisa destrutiva ou suspeita é bloqueada e exibida. É o meio termo entre aprovar cada escrita de arquivo e executar com `--dangerously-skip-permissions`.
21 16
22 <Frame>17
23 <img src="https://mintcdn.com/claude-code/CfffsX01JHFnIKvD/images/whats-new/auto-mode.png?fit=max&auto=format&n=CfffsX01JHFnIKvD&q=85&s=367c9e9d4ba5bc57ec4b935154bf1fbb" alt="Rodapé do prompt Claude Code mostrando o indicador 'modo automático ativado (shift+tab para alternar)' em amarelo" width="2400" height="691" data-path="images/whats-new/auto-mode.png" />
24 </Frame>
25 18
26 <p className="digest-feature-try">Alterne para automático com Shift+Tab, ou defina como padrão:</p>19Alterne para automático com Shift+Tab, ou defina como padrão:
27 20
28 ```json ~/.claude/settings.json {3} theme={null}21```json ~/.claude/settings.json {3} theme={null}
29 {22{
30 "permissions": {23 "permissions": {
31 "defaultMode": "auto"24 "defaultMode": "auto"
32 }25 }
33 }26}
34 ```27```
35 28
36 <a className="digest-feature-link" href="/docs/pt/permission-modes">Guia de modos de permissão</a>29[Guia de modos de permissão](/docs/pt/permission-modes)
37</div>
38 30
39<div className="digest-feature">31Controle de computador
40 <div className="digest-feature-header">32Desktop
41 <span className="digest-feature-title">Controle de computador</span>
42 <span className="digest-feature-pill">Desktop</span>
43 </div>
44 33
45 <p className="digest-feature-lede">Claude agora pode controlar seu desktop real a partir do aplicativo Claude Code Desktop: abrir aplicativos nativos, clicar através do simulador iOS, controlar painéis de controle de hardware e verificar alterações na tela. Está desativado por padrão e pede confirmação antes de cada ação. Melhor para as coisas que nada mais consegue alcançar: aplicativos sem API, ferramentas proprietárias, qualquer coisa que exista apenas como GUI.</p>34Claude agora pode controlar seu desktop real a partir do aplicativo Claude Code Desktop: abrir aplicativos nativos, clicar através do simulador iOS, controlar painéis de controle de hardware e verificar alterações na tela. Está desativado por padrão e pede confirmação antes de cada ação. Melhor para as coisas que nada mais consegue alcançar: aplicativos sem API, ferramentas proprietárias, qualquer coisa que exista apenas como GUI.
46 35
47 <Frame>36
48 <img src="https://mintcdn.com/claude-code/CfffsX01JHFnIKvD/images/whats-new/computer-use.png?fit=max&auto=format&n=CfffsX01JHFnIKvD&q=85&s=d631de2017edafff463505f8ddbc0f51" alt="Configurações do Claude Desktop com o toggle Controle de computador ativado, mostrando a opção de permitir que Claude tire capturas de tela e controle seu teclado e mouse em aplicativos que você permitir" width="2376" height="1210" data-path="images/whats-new/computer-use.png" />
49 </Frame>
50 37
51 <p className="digest-feature-try">Ative nas Configurações, conceda as permissões do SO e peça a Claude para verificar uma alteração de ponta a ponta:</p>38Ative nas Configurações, conceda as permissões do SO e peça a Claude para verificar uma alteração de ponta a ponta:
52 39
53 ```text title="Claude Code" wrap theme={null}40```text title="Claude Code" wrap theme={null}
54 Abra o simulador iOS, toque no fluxo de integração e tire uma captura de tela de cada etapa41Abra o simulador iOS, toque no fluxo de integração e tire uma captura de tela de cada etapa
55 ```42```
56 43
57 <a className="digest-feature-link" href="/docs/pt/desktop#let-claude-use-your-computer">Guia de controle de computador</a>44[Guia de controle de computador](/docs/pt/desktop#let-claude-use-your-computer)
58</div>
59 45
60<div className="digest-feature">46Correção automática de PR
61 <div className="digest-feature-header">47Web
62 <span className="digest-feature-title">Correção automática de PR</span>
63 <span className="digest-feature-pill">Web</span>
64 </div>
65 48
66 <p className="digest-feature-lede">Ative um switch quando você abre um PR e saia. Claude monitora o CI, corrige as falhas, lida com os detalhes e faz push até ficar verde. Sem mais supervisionar um PR através de seis rodadas de erros de lint.</p>49Ative um switch quando você abre um PR e saia. Claude monitora o CI, corrige as falhas, lida com os detalhes e faz push até ficar verde. Sem mais supervisionar um PR através de seis rodadas de erros de lint.
67 50
68 <Frame>51
69 <img src="https://mintcdn.com/claude-code/CfffsX01JHFnIKvD/images/whats-new/auto-fix.png?fit=max&auto=format&n=CfffsX01JHFnIKvD&q=85&s=c62b181c6c5d96929f0b43525f9f3584" alt="Painel CI da web Claude Code mostrando o toggle Correção automática ativado, com descrição 'Corrigir proativamente falhas de CI e comentários de revisão'" width="960" height="444" data-path="images/whats-new/auto-fix.png" />
70 </Frame>
71 52
72 <p className="digest-feature-try">Após criar um PR na web Claude Code, ative Correção automática no painel CI.</p>53Após criar um PR na web Claude Code, ative Correção automática no painel CI.
73 54
74 <a className="digest-feature-link" href="/docs/pt/claude-code-on-the-web#auto-fix-pull-requests">Correção automática de pull requests</a>55[Correção automática de pull requests](/docs/pt/claude-code-on-the-web#auto-fix-pull-requests)
75</div>
76 56
77<div className="digest-feature">57Busca de transcrição
78 <div className="digest-feature-header">58v2.1.83
79 <span className="digest-feature-title">Busca de transcrição</span>
80 <span className="digest-feature-pill">v2.1.83</span>
81 </div>
82 59
83 <p className="digest-feature-lede">Pressione <code>/</code> no modo de transcrição para pesquisar sua conversa. <code>n</code> e <code>N</code> percorrem as correspondências. Finalmente uma maneira de encontrar aquele comando Bash que Claude executou 400 mensagens atrás.</p>60Pressione `/` no modo de transcrição para pesquisar sua conversa. `n` e `N` percorrem as correspondências. Finalmente uma maneira de encontrar aquele comando Bash que Claude executou 400 mensagens atrás.
84 61
85 <p className="digest-feature-try">Abra o modo de transcrição e pesquise:</p>62Abra o modo de transcrição e pesquise:
86 63
87 ```text Claude Code theme={null}64```text Claude Code theme={null}
88 Ctrl+O # abrir transcrição65Ctrl+O # abrir transcrição
89 /migrate # pesquisar por "migrate"66/migrate # pesquisar por "migrate"
90 n # próxima correspondência67n # próxima correspondência
91 N # correspondência anterior68N # correspondência anterior
92 ```69```
93 70
94 <a className="digest-feature-link" href="/docs/pt/fullscreen#search-and-review-the-conversation">Guia de tela cheia</a>71[Guia de tela cheia](/docs/pt/fullscreen#search-and-review-the-conversation)
95</div>
96 72
97<div className="digest-feature">73Ferramenta PowerShell
98 <div className="digest-feature-header">74visualização
99 <span className="digest-feature-title">Ferramenta PowerShell</span>75v2.1.84
100 <span className="digest-feature-pill">visualização</span>
101 <span className="digest-feature-pill">v2.1.84</span>
102 </div>
103 76
104 <p className="digest-feature-lede">Windows recebe uma ferramenta PowerShell nativa ao lado do Bash. Claude pode executar cmdlets, canalizar objetos e trabalhar com caminhos nativos do Windows sem traduzir tudo através do Git Bash.</p>77Windows recebe uma ferramenta PowerShell nativa ao lado do Bash. Claude pode executar cmdlets, canalizar objetos e trabalhar com caminhos nativos do Windows sem traduzir tudo através do Git Bash.
105 78
106 <p className="digest-feature-try">Ative nas configurações:</p>79Ative nas configurações:
107 80
108 ```json .claude/settings.json {3} theme={null}81```json .claude/settings.json {3} theme={null}
109 {82{
110 "env": {83 "env": {
111 "CLAUDE_CODE_USE_POWERSHELL_TOOL": "1"84 "CLAUDE_CODE_USE_POWERSHELL_TOOL": "1"
112 }85 }
113 }86}
114 ```87```
115 88
116 <a className="digest-feature-link" href="/docs/pt/tools-reference#powershell-tool">Documentação da ferramenta PowerShell</a>89[Documentação da ferramenta PowerShell](/docs/pt/tools-reference#powershell-tool)
117</div>
118 90
119<div className="digest-feature">91Hooks condicionais
120 <div className="digest-feature-header">92v2.1.85
121 <span className="digest-feature-title">Hooks condicionais</span>
122 <span className="digest-feature-pill">v2.1.85</span>
123 </div>
124 93
125 <p className="digest-feature-lede">Hooks agora podem declarar um campo <code>if</code> usando sintaxe de regra de permissão. Sua verificação de pré-commit só é gerada para <code>Bash(git commit \*)</code> em vez de cada chamada bash, reduzindo a sobrecarga de processo em sessões ocupadas.</p>94Hooks agora podem declarar um campo `if` usando sintaxe de regra de permissão. Sua verificação de pré-commit só é gerada para `Bash(git commit *)` em vez de cada chamada bash, reduzindo a sobrecarga de processo em sessões ocupadas.
126 95
127 <p className="digest-feature-try">Escope um hook apenas para commits git:</p>96Escope um hook apenas para commits git:
128 97
129 ```json .claude/settings.json {5} theme={null}98```json .claude/settings.json {5} theme={null}
130 {99{
131 "hooks": {100 "hooks": {
132 "PreToolUse": [{101 "PreToolUse": [{
133 "hooks": [{102 "hooks": [{
137 }]106 }]
138 }]107 }]
139 }108 }
140 }109}
141 ```110```
142 111
143 <a className="digest-feature-link" href="/docs/pt/hooks">Referência de hooks</a>112[Referência de hooks](/docs/pt/hooks)
144</div>113
145 114Outras vitórias
146<div className="digest-wins">115
147 <p className="digest-wins-title">Outras vitórias</p>116Plugin `userConfig` agora público: solicitar configurações no momento da ativação, segredos com suporte a chaveiroImagens coladas inserem chips `[Image #N]` que você pode referenciar posicionalmenteDiretório drop-in `managed-settings.d/` para fragmentos de política em camadasEventos de hook `CwdChanged` e `FileChanged` para configurações estilo direnvAgentes podem declarar `initialPrompt` no frontmatter para enviar automaticamente uma primeira volta`Ctrl+X Ctrl+E` abre seu editor externo, correspondendo ao readlineInterromper antes de qualquer resposta restaura sua entrada automaticamente`/status` agora funciona enquanto Claude está respondendoLinks profundos abrem em seu terminal preferido, não no primeiro detectadoNudge de retorno ocioso para `/clear` após 75+ minutos ausenteVS Code: banner de limite de taxa, seletor de retrocesso Esc-duas vezes
148
149 <div className="digest-wins-grid">
150 <div>Plugin <code>userConfig</code> agora público: solicitar configurações no momento da ativação, segredos com suporte a chaveiro</div>
151 <div>Imagens coladas inserem chips <code>\[Image #N]</code> que você pode referenciar posicionalmente</div>
152 <div>Diretório drop-in <code>managed-settings.d/</code> para fragmentos de política em camadas</div>
153 <div>Eventos de hook <code>CwdChanged</code> e <code>FileChanged</code> para configurações estilo direnv</div>
154 <div>Agentes podem declarar <code>initialPrompt</code> no frontmatter para enviar automaticamente uma primeira volta</div>
155 <div><code>Ctrl+X Ctrl+E</code> abre seu editor externo, correspondendo ao readline</div>
156 <div>Interromper antes de qualquer resposta restaura sua entrada automaticamente</div>
157 <div><code>/status</code> agora funciona enquanto Claude está respondendo</div>
158 <div>Links profundos abrem em seu terminal preferido, não no primeiro detectado</div>
159 <div>Nudge de retorno ocioso para <code>/clear</code> após 75+ minutos ausente</div>
160 <div>VS Code: banner de limite de taxa, seletor de retrocesso Esc-duas vezes</div>
161 </div>
162</div>
163 117
164[Changelog completo para v2.1.83–v2.1.85 →](/docs/en/changelog#2-1-83)118[Changelog completo para v2.1.83–v2.1.85 →](/docs/en/changelog#2-1-83)