> ## Documentation Index
> Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Semana 19 · 4–8 de maio de 2026

> Carregue plugins de arquivos .zip e URLs, pesquise o histórico de comandos em todos os projetos com Ctrl+R, crie novas worktrees a partir do HEAD local ou do padrão remoto, e bloqueie ações incondicionalmente com regras de negação rígida do modo automático.

<div className="digest-meta">
  <span>Releases <a href="/pt/changelog#2-1-128">v2.1.128 → v2.1.136</a></span>
  <span>2 recursos · 4–8 de maio</span>
</div>

<div className="digest-feature">
  <div className="digest-feature-header">
    <span className="digest-feature-title">Plugins de arquivos .zip e URLs</span>
  </div>

  <p className="digest-feature-lede">`--plugin-dir` agora aceita um arquivo de plugin <code>.zip</code> além de um diretório, e a nova flag `--plugin-url` busca um arquivo de plugin de uma URL para a sessão atual. Útil para testar um plugin antes de adicioná-lo a um marketplace, ou para enviar plugins internos de um armazenamento de artefatos.</p>

  <p className="digest-feature-try">Carregue um plugin diretamente de uma URL:</p>

  ```bash terminal theme={null}
  claude --plugin-url https://example.com/my-plugin.zip
  ```

  <a className="digest-feature-link" href="/pt/plugins">Guia de plugins</a>
</div>

<div className="digest-feature">
  <div className="digest-feature-header">
    <span className="digest-feature-title">Pesquisa de histórico em todos os seus projetos</span>
    <span className="digest-feature-pill">v2.1.129</span>
  </div>

  <p className="digest-feature-lede"><code>Ctrl+R</code> a pesquisa reversa agora usa como padrão todos os prompts em todos os projetos, restaurando o comportamento anterior à v2.1.124. Pressione <code>Ctrl+S</code> enquanto pesquisa para restringir novamente ao projeto ou sessão atual. Útil quando você se lembra de um comando que executou em outro repositório na semana passada e não quer ficar procurando por ele.</p>

  <a className="digest-feature-link" href="/pt/interactive-mode#command-history">Modo interativo: histórico de comandos</a>
</div>

<div className="digest-wins">
  <p className="digest-wins-title">Outras melhorias</p>

  <div className="digest-wins-grid">
    <div>A nova configuração <code>worktree.baseRef</code> (<code>fresh</code> | <code>head</code>) controla se <code>--worktree</code>, a ferramenta <code>EnterWorktree</code> e as worktrees de isolamento de agente criam branches a partir do branch padrão remoto ou do <code>HEAD</code> local; o padrão <code>fresh</code> mantém commits não enviados fora das novas worktrees</div>
    <div>As novas regras <code>settings.autoMode.hard\_deny</code> bloqueiam ações correspondentes incondicionalmente no modo automático, independentemente de exceções de permissão, para ações que nunca devem ser executadas automaticamente mesmo quando regras de permissão mais amplas se aplicam</div>
    <div>Os Hooks agora recebem o nível de esforço ativo através do campo de entrada JSON `effort.level` e da variável de ambiente `$CLAUDE_EFFORT`, e os comandos da ferramenta Bash podem ler <code>\$CLAUDE\_EFFORT</code></div>
    <div><code>CLAUDE\_CODE\_DISABLE\_ALTERNATE\_SCREEN=1</code> desativa o renderizador de tela alternativa em tela cheia e mantém a conversa no scrollback nativo do terminal</div>
    <div><code>CLAUDE\_CODE\_PACKAGE\_MANAGER\_AUTO\_UPDATE</code> permite que as instalações do Homebrew ou WinGet executem a atualização em segundo plano e solicitem reinicialização</div>
    <div><code>CLAUDE\_CODE\_SESSION\_ID</code> agora está no ambiente do subprocesso Bash, correspondendo ao `session_id` passado para hooks</div>
    <div><code>/mcp</code> agora mostra a contagem de ferramentas para servidores conectados e sinaliza servidores que se conectaram com 0 ferramentas</div>
    <div><code>--channels</code> agora funciona com autenticação de console (chave de API)</div>
    <div>Subprocessos como Bash, hooks, MCP e LSP não herdam mais variáveis de ambiente <code>OTEL\_\*</code>, portanto aplicativos instrumentados com OTEL executados através da ferramenta Bash não pegam mais o próprio endpoint OTLP do CLI</div>
    <div>Os resumos de progresso do sub-agente agora atingem o cache de prompt, reduzindo o custo do token <code>cache\_creation</code> em aproximadamente 3x</div>
    <div>Várias correções de confiabilidade de OAuth e credenciais: sessões paralelas não terminam mais em 401 após uma corrida de token de atualização, tokens de atualização OAuth do MCP não são mais perdidos quando vários servidores são atualizados simultaneamente, e um raro loop de login de uma escrita de credencial concorrente é corrigido</div>
    <div>A nova chave de administrador <code>parentSettingsBehavior</code> permite que administradores optem pelo SDK <code>managedSettings</code> na mesclagem de política</div>
  </div>
</div>

[Changelog completo para v2.1.128–v2.1.136 →](/pt/changelog#2-1-128)
