Claude Code v2.1.269: Suítes de Avaliação de Plugins, Alternância de /output-style e Limites de Agentes Simultâneos
O Claude Code v2.1.269 chegou com um harness de avaliação de plugins, alternância de estilos de saída que funciona via Remote Control e sessões headless, um ajuste de concorrência para a ferramenta Workflow e uma longa lista de correções de cache de prompt e terminal.
Novos comandos e configurações
claude plugin eval executa a suíte de avaliação de um plugin contra o Claude Code e retorna resultados pontuados e reproduzíveis em um relatório JSON e HTML. Execute claude plugin eval --help para ver o uso.
/output-style [name] lista e alterna estilos de saída — e agora funciona via Remote Control e em sessões em nuvem e outras sessões headless, não apenas em terminais interativos.
Quando a ferramenta Bash lida com edições de arquivos, o resultado agora inclui um diff dos arquivos alterados pelo comando. Isso está por trás da configuração bashEditDiffEnabled.
Duas novas variáveis de ambiente são voltadas para cargas de trabalho de gateway e fan-out:
CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS— estende o timeout de descoberta de/v1/modelsdo gateway LLM (padrão 3s).CLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS(1–256) — aumenta o limite de agentes simultâneos por execução da ferramenta Workflow para fan-outs limitados por inferência.
A observabilidade ganhou duas adições: OTEL_METRICS_INCLUDE_REPOSITORY marca métricas e eventos do OpenTelemetry com atributos de repositório vcs.*, e com OTEL_LOG_TOOL_DETAILS, eventos de commit passam a incluir vcs.ref.head.*.
Correções de cache de prompt
Dois bugs relacionados a cache foram corrigidos. Primeiro, o cache de prompt estava sendo parcialmente invalidado no turno seguinte a uma resposta cortada no limite de tokens de saída e retomada automaticamente. Segundo, retomar uma sessão após interromper o Claude no meio do raciocínio podia alterar como o contexto anterior era reenviado, prejudicando a reutilização do cache de prompt.
Correções de terminal e teclado
Uma regressão da 2.1.247 quebrou vários atalhos de teclado. Corrigidos nesta versão: F1/F2/F4 em terminais com protocolo kitty, Delete em st, Alt+setas agindo como Escape em rxvt-unicode, e Shift+pontuação digitando a tecla sem Shift no WezTerm. Também foram corrigidas respostas perdidas de consulta de capacidade (^[[?1;2c) aparecendo na inicialização, linhas em branco no topo ou na base do transcript após um redimensionamento em tela cheia, e a suposição de saída sincronizada em versões do GNOME Terminal e Konsole que não a suportam.
Correções de sessão, plugin e permissão
- Regras de negar ou perguntar permissão que começam com
!não se aplicam mais além da fonte de configurações que as escreveu; uma negação!isolada é ignorada. - O status do git que o Claude vê após uma compactação agora é o status atual, não o do início da sessão.
- Servidores MCP de plugins sincronizados se conectam novamente quando uma sessão remota é retomada.
- Sessões headless retomadas não perdem mais as respostas de um turno quando o modelo foi trocado ou uma requisição foi repetida no meio do turno.
- Servidores LSP de plugins que rejeitam parâmetros de
shutdown(por exemplo, rust-analyzer) agora recebemexitmesmo se oshutdownfalhar. - JPEGs CMYK agora são anexados em vez de falhar com "cannot decode"; eles são convertidos e redimensionados como outros JPEGs.
- O lembrete de atribuição não substitui mais uma regra de CLAUDE.md ou de memória contra atribuição de commit e PR — configurações gerenciadas ainda se aplicam.
- Sugestões de prompt não são mais descartadas para japonês, chinês, tailandês e outros idiomas escritos sem espaços.
permission_denialsem--output-format stream-jsonagora incluem chamadas de Read, Edit e Write bloqueadas por regras de negação com escopo de caminho./insightsagora recorre ao modelo da sessão no Bedrock, Vertex, Foundry e implantações de gateway que não conseguem alcançar o modelo Opus padrão.
Sessões headless e remotas que relatavam "waiting for your input" enquanto agentes em segundo plano ainda estavam em execução foram corrigidas; defina CLAUDE_CODE_BG_TASKS_REPORT_RUNNING=0 para restaurar o comportamento antigo. Uma dica no spinner agora sugere /focus para uma visualização com apenas seu prompt, um resumo do trabalho em uma linha e a resposta.
📖 Leia a fonte completa: GitHub Claude-Code
👀 See Also

Desbloqueando Novas Possibilidades: Usando Claude Max com Opus 4.6 como uma API
Descubra uma abordagem criativa para usar assinaturas do Claude Max como uma API, compatível com o Opus 4.6, conforme explorado pelos entusiastas de tecnologia da comunidade.

A Bolha Financeira Oculta na Infraestrutura de IA – Principais Conclusões
Uma análise crítica do boom de investimentos em infraestrutura de IA, alertando para uma bolha insustentável semelhante a crashes tecnológicos passados. O PDF argumenta que a enorme despesa de capital em GPUs e data centers excede em muito a geração real de receita.

Anthropic urge pausa global no desenvolvimento de IA, alerta para risco de autoaperfeiçoamento
A Anthropic pede uma pausa global no treinamento de modelos de IA de fronteira, citando riscos de sistemas que se autoaperfeiçoam. O artigo do WSJ detalha o escopo e a justificativa da proposta.

Laboratório Andon: Agente de IA Mona Administra um Café Real em Estocolmo — Análise Completa
O Andon Labs deu a um agente de IA chamado Mona um contrato de aluguel e dinheiro real para abrir um café em Estocolmo. Ela lidou com burocracia, fornecedores e contratações, mas esbarrou em obstáculos como o BankID e teve que fazer escolhas abaixo do ideal.