Pular para o conteúdo
Breaking change

Claude Code 2.1.287

Confira as mudanças desta versão e os avisos antes de atualizar.

Publicada em
Posição no histórico
27 de 75
Nesta página

Resumo

O Claude Code 2.1.287 introduz Claude Mods e amplia o uso de plugins para modificar o comportamento das sessões. A publicação também revisa permissões de shell, comunicação MCP e entrega de arquivos em sessões remotas, com várias correções para leitores de tela e a extensão VSCode.

Novidades

  • Claude Code 2.1.287 — Claude Mods: plugins podem modificar comportamentos mais profundos. O mod integrado You should know observa a sessão por meio de um agente auxiliar e sinaliza aspectos que podem passar despercebidos. A ativação exige sessões próprias da Anthropic com telemetria habilitada.
  • Claude Code 2.1.287 — Visão de agentes: o filtro n:<text> busca nomes de sessões e tarefas, mostra resultados em seções recolhidas e abre o primeiro resultado com Enter.
  • Claude Code 2.1.287 — Telemetria de prompts: o evento OpenTelemetry user_prompt recebe prompt_text, uma cópia de prompt. Sistemas que removem ou mascaram prompt precisam aplicar o mesmo tratamento ao novo campo.
  • Claude Code 2.1.287 — MCP: servidores no protocolo 2025-11-25 podem solicitar interação por URL, inclusive autenticação. Uma conexão que falhe após atualizar pode exigir bareElicitationCapability: true na configuração.
  • Claude Code 2.1.287 — Runner próprio: sessões com Git gerenciado pela Anthropic recebem um gh api integrado, somente REST, em macOS e Linux sem GitHub CLI instalado.
  • Claude Code 2.1.287 — VSCode: comandos e subagentes em execução podem ir para segundo plano. O mapa de agentes também mostra saídas de shells e Monitors.

Melhorias

  • Claude Code 2.1.287 — Sessões remotas: arquivos grandes são transmitidos do disco, e uma falha temporária de envio recebe uma nova tentativa. Recusas informam o limite aplicado pelo servidor.
  • Claude Code 2.1.287 — Configuração e plugins: /config oferece navegação nos dois sentidos e paginação. Mensagens de marketplaces explicam recusas, e atualizações de plugins tentam novamente instalações incompletas.
  • Claude Code 2.1.287 — Resultados MCP: respostas muito grandes usam menos memória e ocupam menos espaço nos arquivos de sessão. A primeira conexão remota com falha transitória pode ser repetida sem esperar os servidores mais lentos.
  • Claude Code 2.1.287 — SDK e modelos: mensagens prioritárias não cancelam buscas web já em execução. Trocas automáticas de modelo preservam o esforço de raciocínio selecionado.
  • Claude Code 2.1.287 — Janela dos modelos: Opus 4.7 ou superior e Fable usam um milhão de tokens por padrão em Bedrock, Vertex, Foundry e no gateway dos aplicativos Claude. CLAUDE_CODE_DISABLE_1M_CONTEXT=1 mantém 200 mil.

Correções

  • Claude Code 2.1.287 — Permissões de shell: comandos destrutivos rm mantêm a solicitação obrigatória mesmo com redirecionamento para caminhos com ~ ou curinga. Escritas por symlinks do repositório exibem o destino e aguardam aprovação quando alcançam arquivos sensíveis ou saem da árvore de trabalho.
  • Claude Code 2.1.287 — Permissões MCP: limites por ferramenta da organização são preservados para uma ferramenta chamada __proto__. Mudanças do protocolo do conector deixam de causar chamadas duplicadas ou falhas persistentes.
  • Claude Code 2.1.287 — Reconexão e execução: Remote Control repete uma reconexão sem resposta após 30 segundos. Hooks ausentes deixam de despertar a sessão repetidamente, e heartbeats chegam aos hosts SDK durante pausas do fluxo de resposta.
  • Claude Code 2.1.287 — Modelos e retomada: a disponibilidade configurada em Bedrock e Vertex é respeitada. A retomada deixa de anexar CLAUDE.md duas vezes, e uma troca de modelo durante a resposta não repete fallback nas mensagens seguintes.
  • Claude Code 2.1.287 — Arquivos e sessões Cloud: o envio aguarda 35 segundos, reduz imagens acima de oito mil pixels por lado e preserva de 17 a 20 anexos. A conversa anterior sobrevive a reinícios durante compactação, e repositórios adicionados durante a sessão carregam suas skills e plugins.
  • Claude Code 2.1.287 — Leitores de tela: buscas, permissões e campos de autenticação mantêm o cursor no texto. As aprovações incluem linhas alteradas, retiram atalhos inoperantes e evitam anunciar novamente telas a cada quadro de animação.
  • Claude Code 2.1.287 — Plataformas: Remote Control continua durante repouso ocioso no macOS. No Windows, entrada interativa redirecionada informa a limitação e encerra, orientando o uso de -p.
  • Claude Code 2.1.287 — VSCode e revisão: restauração de abas deixa de duplicar processos para a mesma conversa. Links de arquivos no plano abrem no editor, e Code Review volta a revisar o commit mais recente após duas falhas anteriores.

Breaking changes

  • Claude Code 2.1.287 — Carregamento MCP: alwaysLoad: false adia todas as ferramentas do servidor até a busca de ferramentas. Configurações que dependiam da presença imediata dessas ferramentas precisam rever essa opção.
  • Claude Code 2.1.287 — Escritas pelo shell: permissões amplas de Bash e hooks deixam de executar diretamente escritas em arquivos recusados pelas ferramentas de arquivo, como o armazenamento do perfil Anthropic e de credenciais do host. Fluxos que usavam essas permissões para escrever nesses destinos agora exigem aprovação.
  • Claude Code 2.1.287 — Comandos entre agentes: respostas de claude agents chegam à fila. Comandos iniciados por barra, exceto /stop, enviados durante um turno aguardam seu término. Integrações que esperavam execução imediata precisam considerar a fila.

Ponto de Atenção

Teste sugerido: confira o mascaramento de prompt_text antes de habilitar a telemetria. Depois, teste o servidor MCP e uma transferência de arquivo remoto. Valide as permissões de shell em ambiente de teste e a leitura de uma solicitação de aprovação com o leitor de tela utilizado na instalação.

Notas da versão

Consulte o release oficial do Claude Code 2.1.287.

Versões anteriores

    • Claude Code 2.1.286

      O Claude Code 2.1.286 corrige retomadas que perdiam parte da conversa e reforça a ocultação de segredos em mensagens de erro.

      Breaking change
    • Claude Code v2.1.285

      O Claude Code v2.1.285 permite limitar provedores pela configuração administrada e configurar plugins MCP pela linha de comando.

      Breaking change
    • Claude Code v2.1.284

      O Claude Code v2.1.284 define o Claude Sonnet 5.5 como modelo Sonnet padrão na Anthropic API.

      Stable
    • Claude Code v2.1.283

      O Claude Code v2.1.283 amplia os controles de modelos gerenciados, adiciona auditoria de instruções com /doctor prompt-audit e registra conteúdo de ferramentas MCP nos eventos OpenTelemetry quando a opção correspondente está ativa.

      Breaking change
    • Claude Code 2.1.282

      O Claude Code 2.1.282 permite limitar a largura da prosa sem estreitar tabelas e blocos de código.

      Stable
    • Claude Code v2.1.281

      O Claude Code v2.1.281 acrescenta configurações ao gateway do Claude Desktop e do Bedrock.

      Breaking change

Versões posteriores

    • Claude Code 2.1.293

      O Claude Code 2.1.293 inclui o Claude Haiku 5.5 e corrige a continuidade do trabalho após a compactação da conversa.

      Stable
    • Claude Code 2.1.292

      O Claude Code 2.1.292 amplia a instalação de plugins e os controles dos subagentes.

      Stable
    • Claude Code 2.1.291

      O Claude Code 2.1.291 corrige duas regressões que afetavam a continuidade das sessões.

      Stable
    • Claude Code 2.1.290

      O Claude Code 2.1.290 corrige a aplicação das permissões em leituras por links simbólicos e em chamadas modificadas por hooks.

      Breaking change
    • Claude Code 2.1.289

      O Claude Code 2.1.289 corrige situações nas quais uma autorização de mod ou a aprovação automática do sandbox ignorava permissões de shell.

      Stable
    • Claude Code 2.1.288

      O Claude Code 2.1.288 corrige a retomada de sessões e o tratamento de respostas interrompidas.

      Stable
Ver todas as 75 versões do Claude Code
Histórico de versões