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.
Releases v2.1.128 → v2.1.136 2 recursos · 4–8 de maio
Plugins de arquivos .zip e URLs
--plugin-dir agora aceita um arquivo de plugin .zip 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.
Carregue um plugin diretamente de uma URL:
claude --plugin-url https://example.com/my-plugin.zip
Pesquisa de histórico em todos os seus projetos v2.1.129
Ctrl+R a pesquisa reversa agora usa como padrão todos os prompts em todos os projetos, restaurando o comportamento anterior à v2.1.124. Pressione Ctrl+S 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.
Modo interativo: histórico de comandos
Outras melhorias
A nova configuração worktree.baseRef (fresh | head) controla se --worktree, a ferramenta EnterWorktree e as worktrees de isolamento de agente criam branches a partir do branch padrão remoto ou do HEAD local; o padrão fresh mantém commits não enviados fora das novas worktreesAs novas regras settings.autoMode.hard_deny 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 aplicamOs 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 $CLAUDE_EFFORT``CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1 desativa o renderizador de tela alternativa em tela cheia e mantém a conversa no scrollback nativo do terminalCLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE permite que as instalações do Homebrew ou WinGet executem a atualização em segundo plano e solicitem reinicializaçãoCLAUDE_CODE_SESSION_ID agora está no ambiente do subprocesso Bash, correspondendo ao session_id passado para hooks/mcp agora mostra a contagem de ferramentas para servidores conectados e sinaliza servidores que se conectaram com 0 ferramentas--channels agora funciona com autenticação de console (chave de API)Subprocessos como Bash, hooks, MCP e LSP não herdam mais variáveis de ambiente OTEL_*, portanto aplicativos instrumentados com OTEL executados através da ferramenta Bash não pegam mais o próprio endpoint OTLP do CLIOs resumos de progresso do sub-agente agora atingem o cache de prompt, reduzindo o custo do token cache_creation em aproximadamente 3xVá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 é corrigidoA nova chave de administrador parentSettingsBehavior permite que administradores optem pelo SDK managedSettings na mesclagem de política