Pular para o conteúdo
Breaking change

Claude Code 2.1.300

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

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

Resumo

O Claude Code 2.1.300 corrige a retomada de conversas compactadas e a continuidade das conexões MCP. A atualização também muda a validação das entradas devolvidas por hooks. Uma entrada recusada pela ferramenta encerra a chamada, por isso você precisa conferir extensões que modificam seus argumentos.

O Remote Control remove duas flags que já não produziam efeito. Os registros locais das sessões ficam mais completos, incluindo os prompts de sistema e os parâmetros de cada requisição. Esse conteúdo exige revisão quando você compartilha uma transcrição para investigar um erro.

Novidades

  • Claude Code 2.1.300 — Mods de interface: virtualText exibe texto no compositor sem incluí-lo na mensagem enviada. $.ui.view({ agentId }) abre a conversa de um agente na visualização principal. O hook prompt.change informa mudanças no texto causadas por histórico, desfazer ou preenchimento por plugin.
  • Claude Code 2.1.300 — Agentes de workflow: o hook agent.spawn pode reescrever prompt e model, além de recusar a execução.
  • Claude Code 2.1.300 — Advisor na AWS: /advisor fica disponível no Claude Platform on AWS. O recurso depende de seleção explícita por comando, configuração ou flag.
  • Claude Code 2.1.300 — Telemetria: o evento api_request separa as escritas de cache de cinco minutos e de uma hora. Os spans recebem atributos das convenções GenAI do OpenTelemetry.

Melhorias

  • Claude Code 2.1.300 — Registros das sessões: as transcrições locais incluem o prompt de sistema, as ferramentas e os parâmetros de cada requisição à API, permitindo reproduzi-la com essas informações.
  • Claude Code 2.1.300 — Requisições extensas: o envio para api.anthropic.com utiliza gzip mesmo com a telemetria desativada. CLAUDE_CODE_GZIP_REQUEST_BODIES=0 desativa a compressão.

Correções

  • Claude Code 2.1.300 — Retomada das conversas: as sessões headless e do Agent SDK preservam mensagens recentes e resumos de compactação nos casos corrigidos. Uma última linha incompleta após falha deixa de causar a perda da primeira mensagem gravada ao retomar.
  • Claude Code 2.1.300 — Ferramentas MCP: a busca automática permanece ativa durante reconexões. Um schema de entrada recusado pela API deixa de provocar erro 400 a cada turno, pois a ferramenta é enviada sem parâmetros pelo restante da conversa.
  • Claude Code 2.1.300 — Login e modelos: um login recusado por forceLoginOrgUUID deixa de conservar o token rejeitado. Hooks de agente respeitam seu modelo configurado e utilizam o modelo do chamador quando aquele está indisponível.
  • Claude Code 2.1.300 — Worktrees: os hooks WorktreeCreate e WorktreeRemove dos plugins executam na inicialização com --worktree, ainda sem abranger --tmux. A versão também corrige a reabertura de worktrees em repositórios com reftable.
  • Claude Code 2.1.300 — Sessões remotas: o Remote Control retoma tentativas após falhas temporárias de login. As ferramentas de escrita em sessões Cowork na nuvem deixam de informar sucesso para arquivos locais que não foram recebidos pelo computador.
  • Claude Code 2.1.300 — Encerramento: os hooks SessionEnd executam nos casos corrigidos com comandos em segundo plano. O runner autogerenciado continua respondendo quando sua saída não é consumida, com retenção dos últimos 256 KiB de log fora do Windows.

Breaking changes

  • Claude Code 2.1.300 — Flags do Remote Control: --sandbox e --no-sandbox foram removidas de claude remote-control e retornam erro. Remova-as dos scripts e utilize sandbox.enabled nas configurações.
  • Claude Code 2.1.300 — Entradas dos hooks: updatedInput de PreToolUse e PermissionRequest recebe a mesma validação aplicada à entrada do modelo. Campos desconhecidos são descartados e argumentos recusados pela ferramenta negam a chamada. Ajuste os objetos retornados pelos hooks.
  • Claude Code 2.1.300 — Políticas do gateway: uma chave desktop: incompatível encerra a inicialização de claude gateway, substituindo o aviso anterior. Revise a chave indicada na mensagem de erro.

Ponto de Atenção

Nas sessões Cowork na nuvem, uma aprovação de PermissionRequest ignora a alteração setMode, preservando o restante da autorização. Ao encerrar o Claude Code, comandos em segundo plano ainda ativos após 1,5 segundo recebem encerramento forçado. Confira automações que precisam concluir escritas durante a saída.

Teste sugerido: execute seus hooks em homologação com uma entrada válida e outra recusada pela ferramenta. Abra o Remote Control com sandbox.enabled configurado e sem as flags removidas. Retome uma conversa compactada e confira as mensagens recentes e a reconexão MCP.

Notas da versão

O release oficial do Claude Code 2.1.300 foi publicado em 14/10/2026 às 18h24 UTC como versão estável.

Versões anteriores

    • Claude Code 2.1.299

      O Claude Code 2.1.299 corrige falhas na aplicação das permissões da sandbox e no isolamento das chaves utilizadas com gateways de terceiros.

      Breaking change
    • Claude Code 2.1.296

      O Claude Code 2.1.296 corrige a aplicação de permissões em sessões sem interface interativa e recupera o login por gateway afetado pela 2.1.295.

      Breaking change
    • Claude Code 2.1.295

      O Claude Code 2.1.295 acrescenta uma política para recusar ações quando um hook de comando ou HTTP falha.

      Breaking change
    • Claude Code 2.1.294

      O Claude Code 2.1.294 corrige a interpretação dos hooks prompt e agent escritos como instruções de recusa, que podiam permitir os comandos que deveriam recusar.

      Stable
    • 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

Versões posteriores

    • Claude Code 2.1.306

      O Claude Code 2.1.306 corrige a autenticação do comando claude -p nas sessões em nuvem e a apresentação de erros em sessões com muitas ferramentas MCP (Model Context Protocol).

      Stable
    • Claude Code 2.1.305

      O Claude Code 2.1.305 corrige uma regressão da 2.1.304 que fazia as requisições falharem quando o provedor recusava a busca de ferramentas.

      Breaking change
    • Claude Code 2.1.304

      O Claude Code 2.1.304 amplia a configuração do modo automático e corrige falhas que afetavam a preservação de conversas e worktrees.

      Breaking change
    • Claude Code 2.1.303

      O Claude Code 2.1.303 recebeu correções de bugs e melhorias de confiabilidade.

      Stable
    • Claude Code 2.1.302

      O Claude Code 2.1.302 corrige rotinas agendadas que podiam repetir o trabalho após uma falha e ajusta os modos de permissão das sessões sem configuração explícita.

      Stable
    • Claude Code 2.1.301

      O Claude Code 2.1.301 corrige a remoção de worktrees ao sair e distingue uma busca sem resultados de uma falha no programa de busca.

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