3.1 · Changelog
Layout em mosaico e entrada por voz aprimorada na janela de agentes
Esta versão traz melhorias para a interface da nossa janela de agentes no Cursor 3.
Layout em mosaico
Divida a visualização atual em painéis para executar e gerenciar vários agentes em paralelo. O layout em mosaico facilita fazer várias tarefas ao mesmo tempo e comparar saídas entre agentes sem alternar entre abas.
Amplie os painéis para se concentrar em uma conversa, arraste agentes para os mosaicos e use atalhos de teclado para navegar e organizar tudo rapidamente. Sua configuração também é preservada entre sessões.
Entrada por voz aprimorada
O ditado por voz está mais confiável e preciso. Ele grava todo o trecho da sua fala e o transcreve com STT em lote para oferecer uma conversão de fala em texto de maior qualidade.
Você pode pressionar e segurar Ctrl+M para falar, e adicionamos controles à interface durante a gravação, como uma forma de onda, cronômetro e botões para cancelar e confirmar.
Seleção de branch no estado vazio
Antes, ao iniciar um agente a partir do estado vazio, ele normalmente usava sua branch atual por padrão. Agora você pode primeiro buscar e selecionar uma branch e, em seguida, iniciar um agente na nuvem diretamente nela.
Isso reduz as etapas extras para alternar entre branches e diminui execuções acidentais na branch errada.
Navegação do diff para o arquivo
Vá do diff direto para a linha exata no arquivo. Ao chegar lá, você tem todo o poder do editor: faça alterações manualmente, use o Tab, vá para a definição e muito mais.
Filtros para buscar arquivos
Use filtros de inclusão/exclusão em "Buscar em Arquivos" para restringir a busca de código a conjuntos específicos de arquivos.

- Os botões de prompt agora permanecem no lugar enquanto a entrada por voz é processada.
- As abas de plano agora têm os mesmos comportamentos de documento que os arquivos: suporte a carregamento confiável, rastreamento de alterações não salvas, recarregamento quando o plano muda e a capacidade de salvar, copiar e exportar em markdown.
- Novas sessões de agente agora começam no destino de projeto preferido por padrão.
- Os nomes das abas de arquivos agora são resolvidos com base nas abas visíveis do agente atual, em vez de tentar ser globalmente únicos em relação às abas de todos os outros agentes.
Cmd-Kagora mostra menos resultados de agente, mas mais relevantes, limitados ao conjunto recente correspondente (ou seja, itens que correspondem à sua consulta e vêm de um subconjunto recente).- No macOS, o texto agora é renderizado com antisserrilhamento, produzindo contornos de caracteres mais nítidos.
- O Modo Design agora permite navegar pela árvore de elementos (para cima, para baixo e para os lados) com suporte ao teclado para escolher o elemento da interface antes de comentar.
- A janela de agentes agora evita atualizações e buscas custosas, a menos que sejam realmente necessárias.
- Fechar abas agora tem menos chance de causar falhas na árvore de arquivos, e a recuperação é mais rápida.
- As buscas locais de diff foram limitadas para reduzir picos de CPU/rede e a lentidão nas visualizações de SCM.
- A árvore de arquivos agora responde às alterações com mais confiabilidade e tem menos chance de piscar, ficar desatualizada ou deixar de mostrar atualizações.
- Os eventos da extensão (por exemplo, alteração de arquivo e atualização de diagnósticos) agora são limitados a cada espaço de trabalho, reduzindo a interferência entre projetos.
- Pressionar Enter para enviar uma continuação em um chat longo costumava travar por mais de um segundo e agora é instantâneo.
- Grandes edições agora fluem com mais suavidade após a redução de ~87% nos quadros perdidos.
- Corrigido um bug em que rolar conversas longas costumava engasgar. Agora está fluido, mesmo em threads grandes.
- Corrigido um bug em que uma conversa do agente cheia de diffs ou blocos de código piscava e travava.