Claude Code v2.1.269: Suítes de Avaliação de Plugins, Alternância de /output-style e Limites de Agentes Simultâneos

✍️ OpenClawRadar📅 Publicado: September 12, 2026🔗 Source
Ad

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/models do 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.

Ad

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 recebem exit mesmo se o shutdown falhar.
  • 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_denials em --output-format stream-json agora incluem chamadas de Read, Edit e Write bloqueadas por regras de negação com escopo de caminho.
  • /insights agora 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

Ad

👀 See Also