6 6
7> /ultrareview abre como uma visualização de pesquisa, recapitulações automáticas de sessão quando você retorna a um terminal, temas de cores personalizados que você pode criar e enviar em plugins, e um Claude Code redesenhado na web.7> /ultrareview abre como uma visualização de pesquisa, recapitulações automáticas de sessão quando você retorna a um terminal, temas de cores personalizados que você pode criar e enviar em plugins, e um Claude Code redesenhado na web.
8 8
9<div className="digest-meta">9Releases [v2.1.114 → v2.1.119](/docs/en/changelog#2-1-114)
10 <span>Releases <a href="/docs/en/changelog#2-1-114">v2.1.114 → v2.1.119</a></span>104 recursos · 20–24 de abril
11 <span>4 recursos · 20–24 de abril</span>
12</div>
13 11
14<div className="digest-feature">12/ultrareview
15 <div className="digest-feature-header">13visualização de pesquisa
16 <span className="digest-feature-title">/ultrareview</span>
17 <span className="digest-feature-pill">visualização de pesquisa</span>
18 </div>
19 14
20 <p className="digest-feature-lede">Agora em visualização de pesquisa pública. Ultrareview executa uma frota de agentes de caça a bugs na nuvem contra sua branch ou um PR, e os resultados chegam de volta ao CLI ou Desktop automaticamente. Execute antes de mesclar mudanças críticas, como autenticação ou migrações de dados.</p>15Agora em visualização de pesquisa pública. Ultrareview executa uma frota de agentes de caça a bugs na nuvem contra sua branch ou um PR, e os resultados chegam de volta ao CLI ou Desktop automaticamente. Execute antes de mesclar mudanças críticas, como autenticação ou migrações de dados.
21 16
22 <Frame>17<video autoPlay muted loop playsInline src="https://mintcdn.com/claude-code/FTi4SBJ9YRs7d-5X/images/whats-new/ultrareview.mp4?fit=max&auto=format&n=FTi4SBJ9YRs7d-5X&q=85&s=0fb1271365d38f414ad155aeb8edb08e" />
23 <video autoPlay muted loop playsInline className="w-full" src="https://mintcdn.com/claude-code/FTi4SBJ9YRs7d-5X/images/whats-new/ultrareview.mp4?fit=max&auto=format&n=FTi4SBJ9YRs7d-5X&q=85&s=0fb1271365d38f414ad155aeb8edb08e" data-path="images/whats-new/ultrareview.mp4" />
24 </Frame>
25 18
26 <p className="digest-feature-try">Revise a branch em que você está:</p>19Revise a branch em que você está:
27 20
28 ```text Claude Code theme={null}21```text Claude Code theme={null}
29 > /ultrareview22> /ultrareview
30 ```23```
31 24
32 <p className="digest-feature-try">Ou aponte para um PR:</p>25Ou aponte para um PR:
33 26
34 ```text Claude Code theme={null}27```text Claude Code theme={null}
35 > /ultrareview 123428> /ultrareview 1234
36 ```29```
37 30
38 <a className="digest-feature-link" href="/docs/pt/ultrareview">Guia Ultrareview</a>31[Guia Ultrareview](/docs/pt/ultrareview)
39</div>
40 32
41<div className="digest-feature">33Recapitulação de sessão
42 <div className="digest-feature-header">34CLI
43 <span className="digest-feature-title">Recapitulação de sessão</span>
44 <span className="digest-feature-pill">CLI</span>
45 </div>
46 35
47 <p className="digest-feature-lede">Desvie o foco de uma sessão e volte para uma recapitulação de uma linha do que aconteceu enquanto você estava ausente. Útil para manter o fluxo enquanto executa várias sessões Claude simultaneamente.</p>36Desvie o foco de uma sessão e volte para uma recapitulação de uma linha do que aconteceu enquanto você estava ausente. Útil para manter o fluxo enquanto executa várias sessões Claude simultaneamente.
48 37
49 <Frame>38<video autoPlay muted loop playsInline src="https://mintcdn.com/claude-code/FTi4SBJ9YRs7d-5X/images/whats-new/session-recap.mp4?fit=max&auto=format&n=FTi4SBJ9YRs7d-5X&q=85&s=0a8db1470bd0161a47efeb2f322af76f" />
50 <video autoPlay muted loop playsInline className="w-full" src="https://mintcdn.com/claude-code/FTi4SBJ9YRs7d-5X/images/whats-new/session-recap.mp4?fit=max&auto=format&n=FTi4SBJ9YRs7d-5X&q=85&s=0a8db1470bd0161a47efeb2f322af76f" data-path="images/whats-new/session-recap.mp4" />
51 </Frame>
52 39
53 <p className="digest-feature-try">Gere uma recapitulação sob demanda ou desative a automática em <code>/config</code>:</p>40Gere uma recapitulação sob demanda ou desative a automática em `/config`:
54 41
55 ```text Claude Code theme={null}42```text Claude Code theme={null}
56 > /recap43> /recap
57 ```44```
58 45
59 <a className="digest-feature-link" href="/docs/pt/interactive-mode#session-recap">Modo interativo: recapitulação de sessão</a>46[Modo interativo: recapitulação de sessão](/docs/pt/interactive-mode#session-recap)
60</div>
61 47
62<div className="digest-feature">48Temas personalizados
63 <div className="digest-feature-header">49v2.1.118
64 <span className="digest-feature-title">Temas personalizados</span>
65 <span className="digest-feature-pill">v2.1.118</span>
66 </div>
67 50
68 <p className="digest-feature-lede">Crie e alterne entre temas de cores nomeados em <code>/theme</code>, ou edite manualmente arquivos JSON em <code>\~/.claude/themes/</code>. Cada tema escolhe uma predefinição base e substitui apenas os tokens que você se importa. Plugins também podem enviar temas.</p>51Crie e alterne entre temas de cores nomeados em `/theme`, ou edite manualmente arquivos JSON em `~/.claude/themes/`. Cada tema escolhe uma predefinição base e substitui apenas os tokens que você se importa. Plugins também podem enviar temas.
69 52
70 <p className="digest-feature-try">Abra o seletor de tema e crie um novo:</p>53Abra o seletor de tema e crie um novo:
71 54
72 ```text Claude Code theme={null}55```text Claude Code theme={null}
73 > /theme56> /theme
74 ```57```
75 58
76 <a className="digest-feature-link" href="/docs/pt/terminal-config#create-a-custom-theme">Configuração de terminal: criar um tema personalizado</a>59[Configuração de terminal: criar um tema personalizado](/docs/pt/terminal-config#create-a-custom-theme)
77</div>
78 60
79<div className="digest-feature">61Claude Code na web
80 <div className="digest-feature-header">62web
81 <span className="digest-feature-title">Claude Code na web</span>
82 <span className="digest-feature-pill">web</span>
83 </div>
84 63
85 <p className="digest-feature-lede">Uma nova aparência para <a href="https://claude.ai/code">claude.ai/code</a> que corresponde ao aplicativo desktop redesenhado: barra lateral de sessões, layout de arrastar e soltar, e uma visualização de rotinas atualizada. Partes principais foram reconstruídas para respostas mais rápidas e uma experiência mais confiável.</p>64Uma nova aparência para [claude.ai/code](https://claude.ai/code) que corresponde ao aplicativo desktop redesenhado: barra lateral de sessões, layout de arrastar e soltar, e uma visualização de rotinas atualizada. Partes principais foram reconstruídas para respostas mais rápidas e uma experiência mais confiável.
86 65
87 <Frame>66
88 <img className="w-full" src="https://mintcdn.com/claude-code/FTi4SBJ9YRs7d-5X/images/whats-new/web-redesign.jpeg?fit=max&auto=format&n=FTi4SBJ9YRs7d-5X&q=85&s=a2aca1b49e295b7337f5779038db8e2c" alt="Visão geral do redesenho do Claude Code na web: nova interface, velocidade e confiabilidade, trabalhe na web, mobile e CLI" width="1602" height="1610" data-path="images/whats-new/web-redesign.jpeg" />
89 </Frame>
90 67
91 <a className="digest-feature-link" href="/docs/pt/claude-code-on-the-web">Claude Code na web</a>68[Claude Code na web](/docs/pt/claude-code-on-the-web)
92</div>
93 69
94<div className="digest-wins">70Outras vitórias
95 <p className="digest-wins-title">Outras vitórias</p>
96 71
97 <div className="digest-wins-grid">72[Modo visual Vim](/docs/pt/interactive-mode#vim-editor-mode): pressione `v` para seleção de caracteres ou `V` para seleção de linhas na entrada de prompt, com operadores e feedback visualHooks agora podem chamar ferramentas MCP diretamente via [`type: "mcp_tool"`](/docs/pt/hooks#mcp-tool-hook-fields), então um hook pode acessar um servidor já conectado sem gerar um processo`/cost` e `/stats` são mesclados em [`/usage`](/docs/pt/commands); os nomes antigos ainda funcionam como atalhos de digitação que abrem a aba relevanteMudanças em `/config` (tema, modo de editor, verbose e similares) agora persistem em `~/.claude/settings.json` e seguem a mesma precedência projeto/local/política que outras [configurações](/docs/pt/settings)[Subagentes bifurcados](/docs/pt/sub-agents#fork-the-current-conversation) podem ser ativados em compilações externas com `CLAUDE_CODE_FORK_SUBAGENT=1`: uma bifurcação herda seu contexto de conversa completo em vez de começar do zeroO [nível de esforço](/docs/pt/model-config#adjust-effort-level) padrão para assinantes Pro e Max em Opus 4.6 e Sonnet 4.6 agora é `high` (era `medium`)Compilações nativas macOS e Linux substituem as ferramentas `Glob` e `Grep` por `bfs` e `ugrep` incorporados disponíveis através de Bash, para buscas mais rápidas sem uma rodada de ferramenta separada`--from-pr` agora aceita URLs de solicitação de mesclagem GitLab, solicitação de pull Bitbucket e PR do GitHub Enterprise além de github.comModo Auto: inclua `"$defaults"` em [`autoMode.allow`, `soft_deny`, ou `environment`](/docs/pt/auto-mode-config) para adicionar regras personalizadas ao lado da lista integrada em vez de substituí-laNovo comando [`claude plugin tag`](/docs/pt/plugins/dependencies#tag-plugin-releases-for-version-resolution) cria tags git de lançamento para plugins com validação de versãoSessões Opus 4.7 agora computam contra a janela de contexto nativa de 1M do modelo, corrigindo percentuais inflados de `/context` e autocompactação prematura`/resume` em sessões grandes é até 67% mais rápido e agora oferece resumir sessões grandes e obsoletas antes de relê-las
98 <div><a href="/docs/pt/interactive-mode#vim-editor-mode">Modo visual Vim</a>: pressione <code>v</code> para seleção de caracteres ou <code>V</code> para seleção de linhas na entrada de prompt, com operadores e feedback visual</div>
99 <div>Hooks agora podem chamar ferramentas MCP diretamente via <a href="/docs/pt/hooks#mcp-tool-hook-fields"><code>type: "mcp\_tool"</code></a>, então um hook pode acessar um servidor já conectado sem gerar um processo</div>
100 <div><code>/cost</code> e <code>/stats</code> são mesclados em <a href="/docs/pt/commands"><code>/usage</code></a>; os nomes antigos ainda funcionam como atalhos de digitação que abrem a aba relevante</div>
101 <div>Mudanças em <code>/config</code> (tema, modo de editor, verbose e similares) agora persistem em <code>\~/.claude/settings.json</code> e seguem a mesma precedência projeto/local/política que outras <a href="/docs/pt/settings">configurações</a></div>
102 <div><a href="/docs/pt/sub-agents#fork-the-current-conversation">Subagentes bifurcados</a> podem ser ativados em compilações externas com <code>CLAUDE\_CODE\_FORK\_SUBAGENT=1</code>: uma bifurcação herda seu contexto de conversa completo em vez de começar do zero</div>
103 <div>O <a href="/docs/pt/model-config#adjust-effort-level">nível de esforço</a> padrão para assinantes Pro e Max em Opus 4.6 e Sonnet 4.6 agora é <code>high</code> (era <code>medium</code>)</div>
104 <div>Compilações nativas macOS e Linux substituem as ferramentas <code>Glob</code> e <code>Grep</code> por <code>bfs</code> e <code>ugrep</code> incorporados disponíveis através de Bash, para buscas mais rápidas sem uma rodada de ferramenta separada</div>
105 <div><code>--from-pr</code> agora aceita URLs de solicitação de mesclagem GitLab, solicitação de pull Bitbucket e PR do GitHub Enterprise além de github.com</div>
106 <div>Modo Auto: inclua <code>"\$defaults"</code> em <a href="/docs/pt/auto-mode-config"><code>autoMode.allow</code>, <code>soft\_deny</code>, ou <code>environment</code></a> para adicionar regras personalizadas ao lado da lista integrada em vez de substituí-la</div>
107 <div>Novo comando <a href="/docs/pt/plugins/dependencies#tag-plugin-releases-for-version-resolution"><code>claude plugin tag</code></a> cria tags git de lançamento para plugins com validação de versão</div>
108 <div>Sessões Opus 4.7 agora computam contra a janela de contexto nativa de 1M do modelo, corrigindo percentuais inflados de <code>/context</code> e autocompactação prematura</div>
109 <div><code>/resume</code> em sessões grandes é até 67% mais rápido e agora oferece resumir sessões grandes e obsoletas antes de relê-las</div>
110 </div>
111</div>
112 73
113[Changelog completo para v2.1.114–v2.1.119 →](/docs/en/changelog#2-1-114)74[Changelog completo para v2.1.114–v2.1.119 →](/docs/en/changelog#2-1-114)