6 6
7> Claude Opus 4.7 com o novo nível de esforço xhigh, Routines no Claude Code na web, notificações push móveis que alertam seu telefone quando Claude precisa de você, um /usage breakdown que mostra o que está impulsionando seus limites, e binários nativos substituindo o JavaScript agrupado.7> Claude Opus 4.7 com o novo nível de esforço xhigh, Routines no Claude Code na web, notificações push móveis que alertam seu telefone quando Claude precisa de você, um /usage breakdown que mostra o que está impulsionando seus limites, e binários nativos substituindo o JavaScript agrupado.
8 8
9<div className="digest-meta">9Releases [v2.1.105 → v2.1.113](/docs/en/changelog#2-1-105)
10 <span>Releases <a href="/docs/en/changelog#2-1-105">v2.1.105 → v2.1.113</a></span>105 recursos · 13–17 de abril
11 <span>5 recursos · 13–17 de abril</span>
12</div>
13 11
14<div className="digest-feature">12Claude Opus 4.7
15 <div className="digest-feature-header">13novo modelo
16 <span className="digest-feature-title">Claude Opus 4.7</span>
17 <span className="digest-feature-pill">novo modelo</span>
18 </div>
19 14
20 <p className="digest-feature-lede">O modelo de codificação mais forte da Anthropic agora é o padrão no Max e Team Premium, e está disponível em qualquer outro lugar a partir de <code>/model</code>. Ele adiciona um novo nível de esforço <code>xhigh</code> que fica entre <code>high</code> e <code>max</code>: melhores resultados para a maioria das tarefas de codificação e agentes, aplicado como padrão na primeira vez que você muda para 4.7. <code>/effort</code> agora abre um controle deslizante interativo com setas quando você o chama sem argumentos, para que você possa equilibrar inteligência contra velocidade sem precisar lembrar dos nomes dos níveis.</p>15O modelo de codificação mais forte da Anthropic agora é o padrão no Max e Team Premium, e está disponível em qualquer outro lugar a partir de `/model`. Ele adiciona um novo nível de esforço `xhigh` que fica entre `high` e `max`: melhores resultados para a maioria das tarefas de codificação e agentes, aplicado como padrão na primeira vez que você muda para 4.7. `/effort` agora abre um controle deslizante interativo com setas quando você o chama sem argumentos, para que você possa equilibrar inteligência contra velocidade sem precisar lembrar dos nomes dos níveis.
21 16
22 <p className="digest-feature-try">Mude o modelo e o esforço em uma única ação:</p>17Mude o modelo e o esforço em uma única ação:
23 18
24 ```text Claude Code theme={null}19```text Claude Code theme={null}
25 > /model opus20> /model opus
26 > /effort xhigh21> /effort xhigh
27 ```22```
28 23
29 <a className="digest-feature-link" href="/docs/pt/model-config#adjust-effort-level">Configuração de modelo: níveis de esforço</a>24[Configuração de modelo: níveis de esforço](/docs/pt/model-config#adjust-effort-level)
30</div>
31 25
32<div className="digest-feature">26Routines
33 <div className="digest-feature-header">27web
34 <span className="digest-feature-title">Routines</span>
35 <span className="digest-feature-pill">web</span>
36 </div>
37 28
38 <p className="digest-feature-lede">Agentes em nuvem com modelo que são acionados em um cronograma, um evento do GitHub ou uma chamada de API. Defina uma routine uma vez no Claude Code na web com um prompt, os repositórios que ela pode tocar e os conectores que precisa, depois deixe PR-opened, release-published ou seu próprio webhook acioná-la sem sua máquina estar em execução. O seletor de gatilho agora cobre eventos do GitHub com filtros opcionais e fornece a cada routine um endpoint <code>/fire</code> com token para sistemas externos.</p>29Agentes em nuvem com modelo que são acionados em um cronograma, um evento do GitHub ou uma chamada de API. Defina uma routine uma vez no Claude Code na web com um prompt, os repositórios que ela pode tocar e os conectores que precisa, depois deixe PR-opened, release-published ou seu próprio webhook acioná-la sem sua máquina estar em execução. O seletor de gatilho agora cobre eventos do GitHub com filtros opcionais e fornece a cada routine um endpoint `/fire` com token para sistemas externos.
39 30
40 <Frame>31
41 <img className="w-full" src="https://mintcdn.com/claude-code/FTi4SBJ9YRs7d-5X/images/whats-new/routines.png?fit=max&auto=format&n=FTi4SBJ9YRs7d-5X&q=85&s=2ba818ea9280c549511cb48b9b4d1dc5" alt="Criando uma routine no Claude Code na web com gatilhos de cronograma, evento do GitHub e API" width="1440" height="810" data-path="images/whats-new/routines.png" />
42 </Frame>
43 32
44 <p className="digest-feature-try">Crie uma a partir da interface web, ou estruture a partir do seu terminal:</p>33Crie uma a partir da interface web, ou estruture a partir do seu terminal:
45 34
46 ```text Claude Code theme={null}35```text Claude Code theme={null}
47 > /schedule daily PR review at 9am36> /schedule daily PR review at 9am
48 ```37```
49 38
50 <a className="digest-feature-link" href="/docs/pt/routines">Guia de Routines</a>39[Guia de Routines](/docs/pt/routines)
51</div>
52 40
53<div className="digest-feature">41/usage breakdown
54 <div className="digest-feature-header">42CLI
55 <span className="digest-feature-title">/usage breakdown</span>
56 <span className="digest-feature-pill">CLI</span>
57 </div>
58 43
59 <p className="digest-feature-lede">Mais visibilidade sobre para onde vai seu uso do Claude Code. <code>/usage</code> agora mostra o que está impulsionando seus limites: sessões paralelas, subagentes, cache misses e contexto longo, cada um com uma porcentagem das suas últimas 24 horas e uma dica para otimizá-lo. Pressione <code>d</code> ou <code>w</code> para alternar entre visualizações de dia e semana.</p>44Mais visibilidade sobre para onde vai seu uso do Claude Code. `/usage` agora mostra o que está impulsionando seus limites: sessões paralelas, subagentes, cache misses e contexto longo, cada um com uma porcentagem das suas últimas 24 horas e uma dica para otimizá-lo. Pressione `d` ou `w` para alternar entre visualizações de dia e semana.
60 45
61 <Frame>46
62 <img className="w-full" src="https://mintcdn.com/claude-code/FTi4SBJ9YRs7d-5X/images/whats-new/usage.png?fit=max&auto=format&n=FTi4SBJ9YRs7d-5X&q=85&s=792a4b43cbef4e2931974831f076bca6" alt="O comando /usage mostrando um detalhamento do que está contribuindo para o uso de limites" width="1204" height="1182" data-path="images/whats-new/usage.png" />
63 </Frame>
64 47
65 <p className="digest-feature-try">Execute a qualquer momento:</p>48Execute a qualquer momento:
66 49
67 ```text Claude Code theme={null}50```text Claude Code theme={null}
68 > /usage51> /usage
69 ```52```
70 53
71 <a className="digest-feature-link" href="/docs/pt/commands">Referência de comandos</a>54[Referência de comandos](/docs/pt/commands)
72</div>
73 55
74<div className="digest-feature">56Notificações push móveis
75 <div className="digest-feature-header">57mobile
76 <span className="digest-feature-title">Notificações push móveis</span>
77 <span className="digest-feature-pill">mobile</span>
78 </div>
79 58
80 <p className="digest-feature-lede">Com <a href="/docs/pt/remote-control">Controle Remoto</a> conectado, Claude pode enviar uma notificação push para seu telefone quando uma tarefa longa terminar ou quando precisar de uma decisão para continuar. Ative-o com "Enviar quando Claude decidir" em <code>/config</code>, ou peça por um em seu prompt. Útil quando você inicia uma execução de agente longa e quer se afastar do terminal.</p>59Com [Controle Remoto](/docs/pt/remote-control) conectado, Claude pode enviar uma notificação push para seu telefone quando uma tarefa longa terminar ou quando precisar de uma decisão para continuar. Ative-o com "Enviar quando Claude decidir" em `/config`, ou peça por um em seu prompt. Útil quando você inicia uma execução de agente longa e quer se afastar do terminal.
81 60
82 <Frame>61<video autoPlay muted loop playsInline src="https://mintcdn.com/claude-code/uII1TETOZxBUZ3lB/images/whats-new/push-notifications.mp4?fit=max&auto=format&n=uII1TETOZxBUZ3lB&q=85&s=c91a967139596500cbdb581a53822ac1" />
83 <video autoPlay muted loop playsInline className="w-full" src="https://mintcdn.com/claude-code/uII1TETOZxBUZ3lB/images/whats-new/push-notifications.mp4?fit=max&auto=format&n=uII1TETOZxBUZ3lB&q=85&s=c91a967139596500cbdb581a53822ac1" data-path="images/whats-new/push-notifications.mp4" />
84 </Frame>
85 62
86 <p className="digest-feature-try">Peça ao Claude para alertá-lo quando terminar:</p>63Peça ao Claude para alertá-lo quando terminar:
87 64
88 ```text Claude Code theme={null}65```text Claude Code theme={null}
89 > notify me when the tests pass66> notify me when the tests pass
90 ```67```
91 68
92 <a className="digest-feature-link" href="/docs/pt/remote-control#mobile-push-notifications">Controle Remoto: notificações push móveis</a>69[Controle Remoto: notificações push móveis](/docs/pt/remote-control#mobile-push-notifications)
93</div>
94 70
95<div className="digest-feature">71Binários nativos
96 <div className="digest-feature-header">72v2.1.113
97 <span className="digest-feature-title">Binários nativos</span>
98 <span className="digest-feature-pill">v2.1.113</span>
99 </div>
100 73
101 <p className="digest-feature-lede">O CLI <code>claude</code> agora executa um binário nativo por plataforma em vez de JavaScript agrupado, portanto o comando <code>claude</code> instalado não invoca mais Node. O pacote npm puxa o binário correto através de uma dependência opcional como <code>@anthropic-ai/claude-code-darwin-arm64</code>, para que seu comando de instalação não mude. O instalador autônomo já enviou este binário; npm agora corresponde a ele.</p>74O CLI `claude` agora executa um binário nativo por plataforma em vez de JavaScript agrupado, portanto o comando `claude` instalado não invoca mais Node. O pacote npm puxa o binário correto através de uma dependência opcional como `@anthropic-ai/claude-code-darwin-arm64`, para que seu comando de instalação não mude. O instalador autônomo já enviou este binário; npm agora corresponde a ele.
102 75
103 <p className="digest-feature-try">Atualize e verifique o que você está executando:</p>76Atualize e verifique o que você está executando:
104 77
105 ```bash theme={null}78```bash theme={null}
106 claude update79claude update
107 claude --version80claude --version
108 ```81```
109 82
110 <a className="digest-feature-link" href="/docs/pt/setup">Guia de configuração</a>83[Guia de configuração](/docs/pt/setup)
111</div>
112 84
113<div className="digest-wins">85Outras vitórias
114 <p className="digest-wins-title">Outras vitórias</p>
115 86
116 <div className="digest-wins-grid">87Novo [`/ultrareview`](/docs/pt/ultrareview): revisão abrangente de código na nuvem usando análise paralela de múltiplos agentes e uma passagem de crítica adversarial. Execute-o sem argumentos para revisar sua branch atual, ou `/ultrareview <PR#>` para um PR específico[Modo automático](/docs/pt/permission-modes#eliminate-prompts-with-auto-mode) agora está disponível para assinantes Max no Opus 4.7, e a flag `--enable-auto-mode` não é mais necessária[Recapitulação de sessão](/docs/pt/interactive-mode#session-recap) mostra um resumo de uma linha do que aconteceu enquanto você estava ausente; execute `/recap` sob demanda ou desative-o em `/config`Novo comando `/tui` e configuração `tui` alternam entre renderização clássica e sem cintilação no meio da conversa; visualização de foco movida de `Ctrl+O` para seu próprio comando `/focus`Plugins podem enviar observadores de fundo através de uma chave de manifesto de nível superior `monitors` que se arma automaticamente no início da sessão ou na invocação de skillOpção "Automático (corresponder terminal)" em `/theme` segue o modo escuro/claro do seu terminal`/fewer-permission-prompts` verifica suas transcrições em busca de chamadas Bash e MCP comuns somente leitura e propõe uma lista de permissões para `.claude/settings.json`Claude agora pode descobrir e executar comandos integrados como `/init`, `/review` e `/security-review` através da ferramenta SkillHooks `PreCompact` podem bloquear compactação saindo com código 2 ou retornando `{"decision":"block"}``ENABLE_PROMPT_CACHING_1H` opta por usuários de chave de API, Amazon Bedrock, Google Cloud's Agent Platform e Microsoft Foundry em TTL de cache de prompt de 1 horaConfiguração `sandbox.network.deniedDomains` recorta domínios específicos de um curinga `allowedDomains` mais amplo`/undo` agora é um alias para `/rewind`, e `/proactive` é um alias para `/loop`Permissões Bash endurecidas: regras de negação agora correspondem através de wrappers `env`/`sudo`/`watch`, e regras de permissão `Bash(find:*)` não aprovam mais automaticamente `-exec` ou `-delete`
117 <div>Novo <a href="/docs/pt/ultrareview"><code>/ultrareview</code></a>: revisão abrangente de código na nuvem usando análise paralela de múltiplos agentes e uma passagem de crítica adversarial. Execute-o sem argumentos para revisar sua branch atual, ou <code>/ultrareview \<PR#></code> para um PR específico</div>
118 <div><a href="/docs/pt/permission-modes#eliminate-prompts-with-auto-mode">Modo automático</a> agora está disponível para assinantes Max no Opus 4.7, e a flag <code>--enable-auto-mode</code> não é mais necessária</div>
119 <div><a href="/docs/pt/interactive-mode#session-recap">Recapitulação de sessão</a> mostra um resumo de uma linha do que aconteceu enquanto você estava ausente; execute <code>/recap</code> sob demanda ou desative-o em <code>/config</code></div>
120 <div>Novo comando <code>/tui</code> e configuração <code>tui</code> alternam entre renderização clássica e sem cintilação no meio da conversa; visualização de foco movida de <code>Ctrl+O</code> para seu próprio comando <code>/focus</code></div>
121 <div>Plugins podem enviar observadores de fundo através de uma chave de manifesto de nível superior <code>monitors</code> que se arma automaticamente no início da sessão ou na invocação de skill</div>
122 <div>Opção "Automático (corresponder terminal)" em <code>/theme</code> segue o modo escuro/claro do seu terminal</div>
123 <div><code>/fewer-permission-prompts</code> verifica suas transcrições em busca de chamadas Bash e MCP comuns somente leitura e propõe uma lista de permissões para <code>.claude/settings.json</code></div>
124 <div>Claude agora pode descobrir e executar comandos integrados como <code>/init</code>, <code>/review</code> e <code>/security-review</code> através da ferramenta Skill</div>
125 <div>Hooks <code>PreCompact</code> podem bloquear compactação saindo com código 2 ou retornando <code>{"{"}"decision":"block"{"}"}</code></div>
126 <div><code>ENABLE\_PROMPT\_CACHING\_1H</code> opta por usuários de chave de API, Amazon Bedrock, Google Cloud's Agent Platform e Microsoft Foundry em TTL de cache de prompt de 1 hora</div>
127 <div>Configuração <code>sandbox.network.deniedDomains</code> recorta domínios específicos de um curinga <code>allowedDomains</code> mais amplo</div>
128 <div><code>/undo</code> agora é um alias para <code>/rewind</code>, e <code>/proactive</code> é um alias para <code>/loop</code></div>
129 <div>Permissões Bash endurecidas: regras de negação agora correspondem através de wrappers <code>env</code>/<code>sudo</code>/<code>watch</code>, e regras de permissão <code>Bash(find:\*)</code> não aprovam mais automaticamente <code>-exec</code> ou <code>-delete</code></div>
130 </div>
131</div>
132 88
133[Changelog completo para v2.1.105–v2.1.113 →](/docs/en/changelog#2-1-105)89[Changelog completo para v2.1.105–v2.1.113 →](/docs/en/changelog#2-1-105)