Release do Claude Code · 28 de agosto de 2026

Claude Code v2.1.251

Detalhamento editorial da versão, com mudanças publicadas e referência oficial para consulta técnica.

Resumo

O Claude Code v2.1.251 amplia o controle sobre trocas de modelo, sessões em segundo plano e custos de cache. A publicação também corrige falhas de permissão envolvendo symlinks, plugins, workflows e comandos Shell, além de reduzir travamentos em sessões, MCP e interfaces com muitos subagents.

Novidades

  • Claude Code v2.1.251 — Hooks de modelo: os eventos PreModelSwitch e PostModelSwitch permitem impedir, confirmar ou anotar uma troca de modelo.
  • Claude Code v2.1.251 — Remote Control: chamadas de ferramentas e resultados de um subagent em primeiro plano podem ser acompanhados ao vivo por clientes remotos.
  • Claude Code v2.1.251 — Uso e cache: /usage exibe o limite de gastos, e /cost informa acertos, falhas, tokens recarregados e estado do prompt cache por sessão.
  • Claude Code v2.1.251 — Sessões: a ajuda da CLI documenta attach, logs, stop, respawn e rm, e a retomada informa o comando exato para anexar uma sessão em segundo plano.

Melhorias

  • Claude Code v2.1.251 — Interface: sessões interativas reduzem renderizações redundantes, e o progresso de vários subagents substitui a atualização anterior em vez de acumular linhas no transcript.
  • Claude Code v2.1.251 — Configurações gerenciadas: o diálogo de aprovação mostra apenas os ajustes alterados desde a confirmação anterior.
  • Claude Code v2.1.251 — Providers: sessões no Amazon Bedrock iniciam sem aguardar descoberta de inference profile quando recebem um model ID ou ARN do host.
  • Claude Code v2.1.251 — Cloud e MCP: falhas de proxy informam host e motivo, e erros de nomes de servidores MCP recebem sanitização antes de aparecer na interface.

Correções

  • Claude Code v2.1.251 — Permissões de arquivos: Read, Write, Edit, Grep e Glob respeitam as restrições de acesso quando o caminho contém symlink, inclusive se o destino mudar depois da conferência inicial.
  • Claude Code v2.1.251 — Plugins e workflows: comandos de marketplace e scriptPath deixam de acessar caminhos externos ao diretório autorizado antes da verificação de permissão.
  • Claude Code v2.1.251 — Settings e telemetria: configurações de projeto não podem habilitar tracing detalhado, registrar corpos brutos da API nem contornar um coletor OTLP fixado por configuração gerenciada.
  • Claude Code v2.1.251 — Shell: atribuições aritméticas a variáveis inteiras voltam a solicitar aprovação em vez de receber autorização automática.
  • Claude Code v2.1.251 — Agents: respostas finais chegam ao agent líder, mensagens entre agents usam um endereço válido e worktrees criados por sessões em segundo plano permanecem editáveis.
  • Claude Code v2.1.251 — Sessões e MCP: transcripts com o mesmo identificador são preservados, e o handshake de um servidor MCP do SDK encerra a espera depois de 70 segundos quando a confirmação se perde.
  • Claude Code v2.1.251 — Modelos: solicitações Opus 5 com esforço xhigh ou max e thinking desativado usam esforço high, evitando a falha por combinação incompatível.

Ponto de Atenção

  • Claude Code v2.1.251 — Segurança: atualize ambientes que usam symlinks, plugins de marketplace, workflows ou configurações gerenciadas e repita os testes com permissões restritas.
  • Claude Code v2.1.251 — Teste sugerido: valide os hooks de troca de modelo, acompanhe um subagent pelo Remote Control, abra /usage e /cost, e confirme que um caminho negado continua inacessível por symlink.

Notas da versão

  • Claude Code v2.1.251 — Áreas afetadas: modelos, hooks, Remote Control, custos, prompt cache, sessões, permissões, plugins, workflows, Shell, agents, MCP, Bedrock e interface.
Voltar para o changelog do Claude Code

Área pública disponível

Participe da comunidade no Discord

Entre pelo convite oficial, apresente-se à comunidade e acompanhe os avisos e projetos compartilhados entre os encontros.