2.3 · Changelog

Personalização de layout e melhorias de estabilidade

Nesta versão de fim de ano, nos concentramos totalmente em corrigir bugs e melhorar a estabilidade.

Isso inclui o Agente central, os controles de layout, a visualização de diffs de código e mais. Vamos lançar essas atualizações gradualmente ao longo da semana, garantindo que não haja regressões enquanto você programa nas festas de fim de ano.

Melhorias de estabilidade

  • O Cursor agora separa processos em execução para extensões instaladas pelo usuário e extensões internas do Cursor, como a indexação da base de código.
  • Estabilidade aprimorada em como o agente respeita as preferências de execução automática, para evitar pedir aprovação em todas as alterações se o usuário tiver selecionado "run all" ou "sandbox".
  • Navegador integrado aprimorado para suportar a abertura de múltiplas abas.
  • Correção no carregamento do chat, onde às vezes reinicializações ou atualizações podiam tornar conversas anteriores inacessíveis.
  • O botão de atualização agora aparecerá com menos frequência e ficará em cooldown por muito mais tempo quando dispensado.
  • Corrigido problema em que gerar planos no Plan Mode roubava o foco de outros painéis ativos.
  • Corrigido problema na barra de menu do navegador integrado no Windows.

  • Estabilidade e qualidade aprimoradas para agentes paralelos ao usar worktrees.
  • Estabilidade aprimorada ao reverter para checkpoints anteriores em conversas com agentes.
  • Capacidade aprimorada de editar e arrastar mensagens enfileiradas para o agente.
  • Corrigido um bug de edição que causava a mensagem de erro old_str replace failed.
  • Corrigido atraso raro na entrada de prompt e no menu @ ao abrir.
  • Corrigido um bug em que o ícone de início de mensagem de voz não era exibido.
  • Corrigidos arquivos excluídos em uma worktree que não estavam sendo removidos ao aplicar alterações.
  • Corrigidos controles de aceitar/rejeitar que não apareciam para edições de arquivos em agentes paralelos.
  • Corrigidos nomes de modelos incorretos exibidos em agentes paralelos após aplicar.
  • Corrigido reenvio do primeiro modelo em uma execução de agente paralelo após aplicar.
  • Corrigido bug de alternância de múltiplos modelos com diretórios que não são a raiz do repositório Git.
  • Corrigida incompatibilidade de modelo no Plan Mode ao usar worktrees.
  • Corrigido problema em que worktrees exigiam aprovação de edição fora das configurações de execução automática definidas.
  • Corrigido um bug raro em que um usuário podia ser desconectado ao envio para verificações de abuso.
  • Corrigido status de não lido persistindo na barra lateral do agente após o Q&A do Plan Mode.

  • Corrigido problema em que painéis selecionados eram redefinidos em atualizações de versão.
  • Corrigido ⌘+N para criar apenas novas conversas de agente quando focado na visualização de chat.
  • Corrigido problema em que abas nativas não eram exibidas corretamente com o layout do agente.
  • Corrigido problema ao exibir terminais no layout do lado direito.
  • Corrigido problema em que a parte inferior do conteúdo da tela podia ser cortada em alguns cenários.
  • Adicionados novos atalhos de teclado (⌘+⌥+⇥) para alternar entre layouts definidos pelo usuário.
  • Veja o explorador de arquivos ao clicar no nome do repositório na barra de navegação superior.
  • O explorador de arquivos agora abre por padrão durante o onboarding.
  • Ícone de novo agente movido da barra de título principal para o próprio painel com base em feedback.
  • Adicionado um ícone de reticências "Mais ações" para ocultar o chat e configurar o posicionamento diretamente.
  • Adicionados atalhos de teclado na exibição para o menu "Mais ações".

  • Selecionar nomes de arquivos diretamente no resumo de alterações foca esse arquivo no painel de revisão.
  • Corrigido bug em que os botões manter/desfazer tudo não apareciam na interface.
  • Corrigido bug em que manter/desfazer tudo trocava de lado ao rolar da lista de arquivos para a barra de ferramentas do compositor.
  • Visibilidade aprimorada ao alternar entre diffs divididos/unificados para revisão de alterações.

  • Adicionado suporte para headers de Static Client em MCP OAuth com escopos e estado.
  • Servidores MCP OAuth agora abrem novas abas de autenticação para servidores previamente autenticados na inicialização.

Personalização de layout

Agora ficou mais fácil personalizar o layout padrão em todos os espaços de trabalho.

Incluímos quatro layouts padrão: agent, editor, zen e browser. Você pode usar Command (⌘) + Option (⌥) + Tab (⇥) para alternar entre layouts ou alternar facilmente entre diferentes espaços de trabalho. Além disso, você pode voltar nessa lista incluindo Shift (⇧), de forma semelhante ao macOS.