3.0 · Changelog

Nova Interface do Cursor

O Cursor 3 agora está disponível.

janela de agentes

A nova interface do Cursor permite executar vários agentes em paralelo em repositórios e ambientes: localmente, em worktrees, na nuvem e em servidores remotos via SSH.

Ela é mais simples, mais poderosa e centrada em agentes, mantendo os recursos completos de um ambiente de desenvolvimento.

Para experimentar a janela de agentes, atualize o Cursor e digite Cmd+Shift+P -> Agents Window.

Você pode voltar para a IDE a qualquer momento ou manter as duas abertas ao mesmo tempo.

Leia mais no nosso anúncio.

Modo de design

Na janela de agentes, você pode usar o Modo de design para anotar e apontar elementos da interface diretamente no navegador.

Assim, você pode dar um feedback mais preciso e iterar mais rápido, apontando o agente exatamente para a parte da interface a que está se referindo.

Os atalhos de teclado incluem:

  • ⌘ + Shift + D para alternar para o Modo de design
  • Shift + arrastar para selecionar uma área
  • ⌘ + L para adicionar elemento ao chat
  • ⌥ + clique para adicionar elemento ao campo de entrada

Abas do agente no Editor

As Abas do agente permitem visualizar vários chats ao mesmo tempo, lado a lado ou em grade.

  • O suporte nativo a worktree foi movido do Editor para a nova janela de agentes, com melhor visibilidade e experiência de uso no gerenciamento de vários espaços de trabalho e seus arquivos associados.
  • Foi adicionado um novo comando /worktree que cria um git worktree separado para que as alterações aconteçam de forma isolada.
  • Foi adicionado um novo comando /best-of-n que executa a mesma tarefa em paralelo em vários modelos, cada um em seu próprio worktree isolado, e depois compara os resultados.
  • A seleção anterior de worktree e best-of-n no Editor foi descontinuada.
  • Os agentes na nuvem foram removidos do Editor.

  • Os apps MCP agora oferecem suporte a conteúdo estruturado, permitindo saídas de ferramentas mais avançadas.
  • As importações de plugins de terceiros agora ficam desativadas por padrão para Empresas quando não estão definidas, preservando substituições explícitas feitas por administradores.

  • O nome do grupo de diretório foi adicionado para que os logs de auditoria possam ser lidos por pessoas sem precisar consultar IDs.
  • Foi adicionada uma configuração de administrador no nível da equipe que restringe a criação, edição e exclusão de segredos da equipe a administradores.
  • Foi adicionado um controle de administrador do plano Empresas para desativar a atribuição de código "Made with Cursor" para toda a equipe. As configurações por usuário continuam disponíveis em Cursor Settings > agente > Attribution.

  • A renderização de diff de arquivos grandes agora está muito mais rápida, mais fluida e consome menos memória.
  • O escopo da ferramenta de automação do Browser foi reduzido, e o subagente passou a usar apenas ferramentas do Browser, ajudando-o a manter mais foco na tarefa. As instruções do Browser também foram melhoradas para reduzir ciclos de erro, e foi adicionado o clique por coordenadas com base em captura de tela como alternativa quando as interações com o DOM não são confiáveis.
  • Os planos agora são incluídos nos chats compartilhados junto com a transcrição.
  • Foi adicionado cache para melhorar o tempo de inicialização dos subagentes do Explorer.
  • Transcrições anteriores de chat agora aparecem diretamente nos resultados de busca por menções com @.
  • Foi adicionado um botão de "rolar até o fim" no painel do agente que aparece quando o conteúdo excede o espaço disponível.
  • A barra de abas agora pode ocupar toda a largura disponível em layouts de chat maximizados.
  • A trilha de lançamento de acesso antecipado foi consolidada no Nightly.

  • Foi corrigido o comportamento da área de texto para Controles de acesso à rede para que pressionar Enter adicione com confiabilidade uma nova linha ao final da entrada.
  • Foi corrigido o carregamento de hooks para que espaços de trabalho com múltiplas raízes leiam arquivos de hook do projeto de todas as pastas do espaço de trabalho, em vez de apenas da primeira.
  • Foi corrigido um bug de análise de markdown em que links HTTP(S) entre parênteses podiam ser interpretados incorretamente como citações.
  • Foi corrigida a visibilidade dos cartões de tarefas para evitar que eles desapareçam após a conclusão de todas as tarefas.
  • Foram corrigidos prompts enfileirados do Agente que não estavam sendo retomados automaticamente após operações de edição.
  • Foi corrigido o comportamento do seletor para modelos que estão desativados, mas podem ser selecionados, removendo o estilo enganoso de "não permitido" e ativando automaticamente um modelo quando o usuário o seleciona.
  • Foi corrigido um bug em que expandir/recolher blocos de raciocínio não funcionava enquanto a transmissão ainda estava em andamento.
  • Foi corrigido um bug em que quebras de linha com Shift+Enter não eram tratadas como conteúdo de várias linhas, fazendo com que o campo de entrada do prompt pudesse permanecer em um estado incorreto.