6 6
7> Mude para Claude Fable 5.1, deixe o computer use rodar em segundo plano no Desktop e veja as edições do Claude em um painel /diff ao vivo.7> Mude para Claude Fable 5.1, deixe o computer use rodar em segundo plano no Desktop e veja as edições do Claude em um painel /diff ao vivo.
8 8
9<div className="digest-meta">9Releases [v2.1.251 → v2.1.261](/docs/en/changelog#2-1-251)
10 <span>Releases <a href="/docs/en/changelog#2-1-251">v2.1.251 → v2.1.261</a></span>104 recursos · 31 de agosto – 4 de setembro
11 <span>4 recursos · 31 de agosto – 4 de setembro</span>
12</div>
13 11
14<div className="digest-feature">12Claude Fable 5.1
15 <div className="digest-feature-header">13novo modelo
16 <span className="digest-feature-title">Claude Fable 5.1</span>
17 <span className="digest-feature-pill">novo modelo</span>
18 </div>
19 14
20 <p className="digest-feature-lede">Claude Fable 5.1 está disponível no Claude Code com uma janela de contexto de 1M tokens, e o alias <code>fable</code> agora o seleciona. Em sessões do gateway de aplicativos Claude, <code>fable</code> ainda seleciona Fable 5. Se seu gateway serve Fable 5.1, execute <code>/model claude-fable-5-1</code>. Requer v2.1.257 ou posterior.</p>15Claude Fable 5.1 está disponível no Claude Code com uma janela de contexto de 1M tokens, e o alias `fable` agora o seleciona. Em sessões do gateway de aplicativos Claude, `fable` ainda seleciona Fable 5. Se seu gateway serve Fable 5.1, execute `/model claude-fable-5-1`. Requer v2.1.257 ou posterior.
21 16
22 <p className="digest-feature-try">Mude a sessão atual para Fable 5.1 e salve-a como padrão:</p>17Mude a sessão atual para Fable 5.1 e salve-a como padrão:
23 18
24 ```text Claude Code theme={null}19```text Claude Code theme={null}
25 > /model fable20> /model fable
26 ```21```
27 22
28 <p className="digest-feature-try">Na API Anthropic, o seletor lista Fable apenas uma vez que o servidor relata que está disponível para sua organização, mas digitar <code>/model fable</code> verifica com o servidor diretamente.</p>23Na API Anthropic, o seletor lista Fable apenas uma vez que o servidor relata que está disponível para sua organização, mas digitar `/model fable` verifica com o servidor diretamente.
29 24
30 <a className="digest-feature-link" href="/docs/pt/model-config#work-with-fable">Trabalhe com Fable</a>25[Trabalhe com Fable](/docs/pt/model-config#work-with-fable)
31</div>
32 26
33<div className="digest-feature">27Computer use roda em segundo plano no Desktop
34 <div className="digest-feature-header">28Desktop
35 <span className="digest-feature-title">Computer use roda em segundo plano no Desktop</span>
36 <span className="digest-feature-pill">Desktop</span>
37 </div>
38 29
39 <p className="digest-feature-lede">No macOS, o computer use no aplicativo Claude Code Desktop agora funciona em segundo plano: Claude vê e age nos aplicativos que você aprovou enquanto você continua trabalhando. O computer use em segundo plano está em beta nos planos Pro e Max.</p>30No macOS, o computer use no aplicativo Claude Code Desktop agora funciona em segundo plano: Claude vê e age nos aplicativos que você aprovou enquanto você continua trabalhando. O computer use em segundo plano está em beta nos planos Pro e Max.
40 31
41 <Frame>32
42 <img className="w-full" src="https://mintcdn.com/claude-code/f9HTZGyMtxIFOUgt/images/whats-new/background-computer-use.jpg?fit=max&auto=format&n=f9HTZGyMtxIFOUgt&q=85&s=a599a6c6fa544cb8d1b426b93706caf4" alt="Uma sessão Claude Code Desktop onde Claude pede para usar Xcode, com um cartão de permissão de Computer use que diz Deixe Claude ver e agir nos aplicativos que você aprova, em segundo plano ou com controle total da sua tela, ao lado de um botão Ativar" width="1440" height="810" data-path="images/whats-new/background-computer-use.jpg" />
43 </Frame>
44 33
45 <a className="digest-feature-link" href="/docs/pt/desktop#let-claude-use-your-computer">Deixe Claude usar seu computador</a>34[Deixe Claude usar seu computador](/docs/pt/desktop#let-claude-use-your-computer)
46</div>
47 35
48<div className="digest-feature">36Painel diff ao vivo na renderização em tela cheia
49 <div className="digest-feature-header">37v2.1.260
50 <span className="digest-feature-title">Painel diff ao vivo na renderização em tela cheia</span>
51 <span className="digest-feature-pill">v2.1.260</span>
52 </div>
53 38
54 <p className="digest-feature-lede">Na renderização em tela cheia, <code>/diff</code> agora abre um painel ao lado da conversa em vez de um visualizador que você precisa fechar. O painel lista os arquivos alterados com suas contagens de linhas adicionadas e removidas e é atualizado cada vez que Claude edita um arquivo ou executa um comando shell. Selecione linhas no painel com o mouse para anexá-las ao seu próximo prompt.</p>39Na renderização em tela cheia, `/diff` agora abre um painel ao lado da conversa em vez de um visualizador que você precisa fechar. O painel lista os arquivos alterados com suas contagens de linhas adicionadas e removidas e é atualizado cada vez que Claude edita um arquivo ou executa um comando shell. Selecione linhas no painel com o mouse para anexá-las ao seu próximo prompt.
55 40
56 <Frame>41<video autoPlay muted loop playsInline src="https://mintcdn.com/claude-code/f9HTZGyMtxIFOUgt/images/whats-new/diff-panel.mp4?fit=max&auto=format&n=f9HTZGyMtxIFOUgt&q=85&s=9d7553c19e7f227891cd95f1f59d796d" />
57 <video autoPlay muted loop playsInline className="w-full" src="https://mintcdn.com/claude-code/f9HTZGyMtxIFOUgt/images/whats-new/diff-panel.mp4?fit=max&auto=format&n=f9HTZGyMtxIFOUgt&q=85&s=9d7553c19e7f227891cd95f1f59d796d" data-path="images/whats-new/diff-panel.mp4" />
58 </Frame>
59 42
60 <p className="digest-feature-try">Com renderização em tela cheia ativada, dentro de um repositório git e em um terminal com pelo menos 110 colunas de largura, alterne o painel:</p>43Com renderização em tela cheia ativada, dentro de um repositório git e em um terminal com pelo menos 110 colunas de largura, alterne o painel:
61 44
62 ```text Claude Code theme={null}45```text Claude Code theme={null}
63 > /diff46> /diff
64 ```47```
65 48
66 <p className="digest-feature-try">Execute <code>/diff</code> novamente ou clique no <code>✕</code> em seu cabeçalho para fechá-lo.</p>49Execute `/diff` novamente ou clique no `✕` em seu cabeçalho para fechá-lo.
67 50
68 <a className="digest-feature-link" href="/docs/pt/interactive-mode#diff-panel">Painel diff</a>51[Painel diff](/docs/pt/interactive-mode#diff-panel)
69</div>
70 52
71<div className="digest-feature">53Encontre skills não utilizadas com /skill-doctor
72 <div className="digest-feature-header">54CLI
73 <span className="digest-feature-title">Encontre skills não utilizadas com /skill-doctor</span>
74 <span className="digest-feature-pill">CLI</span>
75 </div>
76 55
77 <p className="digest-feature-lede"><code>/skill-doctor</code> mostra quanto cada uma de suas skills custa em contexto e com que frequência é usada, para que você possa decidir quais desativar. Cada skill na <a href="/docs/pt/skills#skill-descriptions-are-cut-short">listagem de skills</a> adiciona ao seu contexto a cada turno, independentemente de Claude nunca usá-la. Requer v2.1.252 ou posterior e não está disponível em sessões que pulam <a href="/docs/pt/env-vars#features-that-need-feature-flag-fetching">busca de feature-flag</a>.</p>56`/skill-doctor` mostra quanto cada uma de suas skills custa em contexto e com que frequência é usada, para que você possa decidir quais desativar. Cada skill na [listagem de skills](/docs/pt/skills#skill-descriptions-are-cut-short) adiciona ao seu contexto a cada turno, independentemente de Claude nunca usá-la. Requer v2.1.252 ou posterior e não está disponível em sessões que pulam [busca de feature-flag](/docs/pt/env-vars#features-that-need-feature-flag-fetching).
78 57
79 <p className="digest-feature-try">Execute-o em uma sessão interativa para abrir o relatório na aba <strong>Stats</strong> do gerenciador <code>/plugin</code>:</p>58Execute-o em uma sessão interativa para abrir o relatório na aba **Stats** do gerenciador `/plugin`:
80 59
81 ```text Claude Code theme={null}60```text Claude Code theme={null}
82 > /skill-doctor61> /skill-doctor
83 ```62```
84 63
85 <p className="digest-feature-try">Em modo não interativo com <code>-p</code>, Claude Code imprime o relatório como texto.</p>64Em modo não interativo com `-p`, Claude Code imprime o relatório como texto.
86 65
87 <a className="digest-feature-link" href="/docs/pt/skills#find-unused-skills">Encontre skills não utilizadas</a>66[Encontre skills não utilizadas](/docs/pt/skills#find-unused-skills)
88</div>
89 67
90<div className="digest-wins">68Outras melhorias
91 <p className="digest-wins-title">Outras melhorias</p>
92 69
93 <div className="digest-wins-grid">70Um hook [`PreModelSwitch`](/docs/pt/hooks#premodelswitch) pode bloquear uma mudança de modelo que você solicita, e um hook [`PostModelSwitch`](/docs/pt/hooks#postmodelswitch) pode adicionar contexto para Claude após o modelo da sessão mudar[`/cost`](/docs/pt/costs#prompt-cache-statistics) adiciona uma linha `Prompt cache (main)`: a proporção de tokens de entrada servidos do cache, os erros de cache, se o cache está aquecido e uma causa provável para o último erro quando Claude Code consegue nomear uma. Scripts de linha de status recebem um objeto `prompt_cache` correspondenteAs organizações podem listar servidores MCP HTTP e SSE sob a configuração gerenciada [`managedMcpServers`](/docs/pt/managed-mcp#provide-servers-through-managed-settings) para fornecê-los a cada usuário, além dos servidores que os usuários adicionam por conta própria`/effort` e o seletor `/model` agora [salvam um nível de esforço separado para cada modelo](/docs/pt/model-config#adjust-effort-level); pressione `s` em vez de `Enter` para aplicar um nível apenas à sessão atualPor padrão, o classificador de modo automático [agora também bloqueia](/docs/pt/permission-modes#what-the-classifier-blocks-by-default) ações como solicitar credenciais do endpoint de metadados da instância na nuvem ou conectar-se a contêineres irmãos que Claude não iniciouEm modo automático, Claude Code pede sua permissão antes de Claude [ler um arquivo fora de seus diretórios de trabalho](/docs/pt/permission-modes#first-read-outside-the-working-directories), com uma opção para bloquear tais leituras a partir de entãoAumente [`bashOutputMaxChars`](/docs/pt/settings-reference#bashoutputmaxchars) e [`taskOutputMaxChars`](/docs/pt/settings-reference#taskoutputmaxchars), até 128.000 caracteres, para que Claude receba mais da saída de um comando bem-sucedido ou tarefa em segundo plano inlineOs atalhos de teclado de edição de palavras do prompt [seguem readline](/docs/pt/interactive-mode#make-ctrl-w-delete-back-to-whitespace) para todos, e a configuração `keybindingFlavor` não tem mais nenhum efeito. `Ctrl+W` deleta de volta até o espaço em branco anterior, e `Alt+B`, `Alt+F` e `Alt+D` tratam pontuação como `/` e `.` como quebras de palavraSe você definir `defaultMode` como `"bypassPermissions"` no `.claude/settings.json` ou `.claude/settings.local.json` de um projeto, [não terá mais efeito](/docs/pt/permission-modes#which-mode-a-session-starts-in) e a sessão iniciará em modo Manual; defina `"bypassPermissions"` em configurações de usuário ou gerenciadas, ou passe `--permission-mode`Os planos Enterprise baseados em assentos agora [usam Opus 5 como padrão](/docs/pt/model-config#default-model-setting)Na extensão VS Code, clique no nome do modelo na parte inferior da caixa de prompt para [abrir o seletor de modelo](/docs/pt/vs-code#use-the-prompt-box)Na extensão VS Code, selecione **Output styles** na seção Customize do menu de comandos para [escolher um estilo de saída](/docs/pt/vs-code#use-the-prompt-box), incluindo os personalizados
94 <div>Um hook <a href="/docs/pt/hooks#premodelswitch"><code>PreModelSwitch</code></a> pode bloquear uma mudança de modelo que você solicita, e um hook <a href="/docs/pt/hooks#postmodelswitch"><code>PostModelSwitch</code></a> pode adicionar contexto para Claude após o modelo da sessão mudar</div>
95 <div><a href="/docs/pt/costs#prompt-cache-statistics"><code>/cost</code></a> adiciona uma linha <code>Prompt cache (main)</code>: a proporção de tokens de entrada servidos do cache, os erros de cache, se o cache está aquecido e uma causa provável para o último erro quando Claude Code consegue nomear uma. Scripts de linha de status recebem um objeto <code>prompt\_cache</code> correspondente</div>
96 <div>As organizações podem listar servidores MCP HTTP e SSE sob a configuração gerenciada <a href="/docs/pt/managed-mcp#provide-servers-through-managed-settings"><code>managedMcpServers</code></a> para fornecê-los a cada usuário, além dos servidores que os usuários adicionam por conta própria</div>
97 <div><code>/effort</code> e o seletor <code>/model</code> agora <a href="/docs/pt/model-config#adjust-effort-level">salvam um nível de esforço separado para cada modelo</a>; pressione <code>s</code> em vez de <code>Enter</code> para aplicar um nível apenas à sessão atual</div>
98 <div>Por padrão, o classificador de modo automático <a href="/docs/pt/permission-modes#what-the-classifier-blocks-by-default">agora também bloqueia</a> ações como solicitar credenciais do endpoint de metadados da instância na nuvem ou conectar-se a contêineres irmãos que Claude não iniciou</div>
99 <div>Em modo automático, Claude Code pede sua permissão antes de Claude <a href="/docs/pt/permission-modes#first-read-outside-the-working-directories">ler um arquivo fora de seus diretórios de trabalho</a>, com uma opção para bloquear tais leituras a partir de então</div>
100 <div>Aumente <a href="/docs/pt/settings-reference#bashoutputmaxchars"><code>bashOutputMaxChars</code></a> e <a href="/docs/pt/settings-reference#taskoutputmaxchars"><code>taskOutputMaxChars</code></a>, até 128.000 caracteres, para que Claude receba mais da saída de um comando bem-sucedido ou tarefa em segundo plano inline</div>
101 <div>Os atalhos de teclado de edição de palavras do prompt <a href="/docs/pt/interactive-mode#make-ctrl-w-delete-back-to-whitespace">seguem readline</a> para todos, e a configuração <code>keybindingFlavor</code> não tem mais nenhum efeito. <code>Ctrl+W</code> deleta de volta até o espaço em branco anterior, e <code>Alt+B</code>, <code>Alt+F</code> e <code>Alt+D</code> tratam pontuação como <code>/</code> e <code>.</code> como quebras de palavra</div>
102 <div>Se você definir <code>defaultMode</code> como <code>"bypassPermissions"</code> no <code>.claude/settings.json</code> ou <code>.claude/settings.local.json</code> de um projeto, <a href="/docs/pt/permission-modes#which-mode-a-session-starts-in">não terá mais efeito</a> e a sessão iniciará em modo Manual; defina <code>"bypassPermissions"</code> em configurações de usuário ou gerenciadas, ou passe `--permission-mode`</div>
103 <div>Os planos Enterprise baseados em assentos agora <a href="/docs/pt/model-config#default-model-setting">usam Opus 5 como padrão</a></div>
104 <div>Na extensão VS Code, clique no nome do modelo na parte inferior da caixa de prompt para <a href="/docs/pt/vs-code#use-the-prompt-box">abrir o seletor de modelo</a></div>
105 <div>Na extensão VS Code, selecione <strong>Output styles</strong> na seção Customize do menu de comandos para <a href="/docs/pt/vs-code#use-the-prompt-box">escolher um estilo de saída</a>, incluindo os personalizados</div>
106 </div>
107</div>
108 71
109[Changelog completo para v2.1.251–v2.1.261 →](/docs/en/changelog#2-1-251)72[Changelog completo para v2.1.251–v2.1.261 →](/docs/en/changelog#2-1-251)