Claude Code v2.1.141: Novas Variáveis de Ambiente, Aprimoramento de Hooks e Correções de Bugs

A Anthropic lançou o Claude Code v2.1.141 com uma série de melhorias de qualidade de vida, novas variáveis de ambiente e uma longa lista de correções de bugs. Aqui está o que é relevante para desenvolvedores que executam o Claude Code em CI headless, configurações com vários workspaces ou com plugins personalizados.
Novas Variáveis de Ambiente
CLAUDE_CODE_PLUGIN_PREFER_HTTPS — quando definida, as fontes de plugins do GitHub são clonadas via HTTPS em vez de SSH. Útil para ambientes sem uma chave SSH configurada.
ANTHROPIC_WORKSPACE_ID — define o escopo do token cunhado da federação de identidade de workload para um workspace específico. Necessário quando sua regra de federação cobre vários workspaces.
Hooks: Notificações de Desktop Sem um Terminal
Hooks agora suportam um campo terminalSequence na saída JSON. Isso permite que hooks emitam notificações de desktop, alterações de título de janela e sequências de sino de terminal mesmo quando nenhum terminal controlador está anexado. Útil para agentes de longa duração em segundo plano em CI ou modo daemon.
Melhorias em Agentes e Sessões
- Nova flag
claude agents --cwd <caminho>define o escopo da lista de sessões para um diretório específico. - Agentes em segundo plano iniciados via
/bgou←←agora preservam o modo de permissão atual em vez de redefinir para os padrões. - Agentes que terminam o trabalho mas deixam um shell em segundo plano em execução agora aparecem em Concluídos, não em Trabalhando.
- Feedback (
/feedback) pode incluir sessões recentes (últimas 24 horas ou 7 dias) para problemas de várias sessões.
Menu de Retroceder: Resumir Até Aqui
Uma nova opção Resumir até aqui permite comprimir o contexto de conversas anteriores enquanto mantém as trocas recentes intactas — útil para sessões longas sem perder o contexto recente.
Outras Mudanças
- O spinner agora muda para âmbar após 10 segundos de pensamento, para que você saiba que o Claude não congelou.
- Navegação do menu de plugins melhorada:
→/Tab alterna abas,↑move para a barra de abas, cabeçalhos e caixa de pesquisa são clicáveis em tela cheia. - Diálogo de permissão do modo automático agora explica quando uma regra
permissions.asko acionou. - Solicitações de permissão para edição de arquivo agora mostram novamente a opção ver diff no seu IDE quando um IDE está conectado.
Correções de Bugs (Destaques)
- Corrigido consultas secundárias em segundo plano enviando ID de modelo Haiku indisponível no Bedrock/Vertex/Foundry/gateway — agora usa o modelo do loop principal como fallback.
- Corrigido
claude daemon statuse/doctorno Windows quando o arquivo de chave do pipe do daemon está bloqueado. - Corrigido alterações de
/modelem uma sessão afetando o limite de autocompactação em outras sessões. - Corrigido tabelas markdown com quebra de célula caindo para layout chave-valor (regressão no 2.1.136).
- Corrigido prompts cancelados sendo removidos do histórico de seta para cima.
- Corrigido
Ctrl+Cnão interrompendo uma rodada em execução no modo vim INSERT/VISUAL. - Corrigido teclas de atalho
chat:submit(meta+enter, ctrl+enter) não funcionando quando Enter é reatribuído parachat:newline. - Corrigido tema
light-ansiusando branco invisível para linhas de contexto de diff em fundos claros. - Corrigido sobreposição de erro mostrando código-fonte minificado do bundle que escondia a mensagem de erro original.
📖 Leia a fonte completa: GitHub Claude-Code
👀 See Also

Ferramenta Gratuita de Teste de Autenticação de Bot Web da Fingerprint para Desenvolvedores de Agentes de IA
A Fingerprint lançou um endpoint público e gratuito para testar implementações de Web Bot Auth. A ferramenta valida assinaturas criptográficas em requisições HTTP, ajudando desenvolvedores de bots e agentes de IA a garantir que sua configuração WBA funcione corretamente antes de ir para produção.

Patina: Uma Habilidade de Código Claude que Detecta e Reescreve Padrões de Escrita de IA
Um desenvolvedor criou uma habilidade do Claude Code chamada patina que identifica 112 padrões que tornam o texto gerado por IA óbvio em quatro idiomas, depois reescreve as seções sinalizadas. A ferramenta inclui modos para apenas detecção, pontuação e reescrita iterativa.

Coordenador de Servidor para Desenvolvimento Multi-Agente Evita Sobrescritas
Um desenvolvedor criou um servidor coordenador em Node.js que gerencia bloqueio de intervalos de linhas, rastreamento de deslocamento de linhas e mensagens em tempo real entre agentes de IA trabalhando na mesma base de código. O sistema evita que os agentes sobrescrevam o trabalho uns dos outros usando bloqueio baseado em HTTP com detecção de conflitos.

Desenvolvedor compartilha solução para Claude AI ignorar regras além do limite de 50 contagens
Um desenvolvedor relata que o Claude Code começou a ignorar regras silenciosamente quando seu conjunto de regras compartilhado ultrapassou aproximadamente 50 itens, especialmente durante tarefas intensivas no frontend. Eles criaram um hook que analisa os prompts e carrega apenas 2-3 regras relevantes com base na correspondência de palavras-chave.