Modo de depuração, melhorias no Plan Mode, avaliação com múltiplos Agentes e conversas fixadas

Modo de Depuração

O Modo de Depuração ajuda você a reproduzir e corrigir os bugs mais difíceis.

O Cursor instrumenta seu app com logs em tempo de execução para encontrar a causa raiz do problema. Ele funciona em diferentes stacks, linguagens e modelos.

Leia mais no nosso anúncio.

Layout no navegador e editor de estilos

Projete e programe simultaneamente com uma nova barra lateral do navegador e uma árvore de componentes.

Mova elementos, atualize cores, teste layouts e experimente com CSS em tempo real e, em seguida, aplique instantaneamente as alterações à sua base de código usando o Agente. Você também pode clicar em vários elementos e descrever, em texto, as alterações para iniciar um agente que faça mudanças visuais.

Leia mais em nosso anúncio.

Melhorias no Modo de Planejamento

O Modo de Planejamento agora oferece suporte a diagramas Mermaid embutidos, permitindo que o Agente gere e transmita automaticamente elementos visuais em tempo real nos seus planos. Você também tem mais controle sobre como monta seus planos, com a opção de enviar to-dos selecionados para novos agentes.

Avaliação multiagente

Ao executar vários agentes em paralelo, o Cursor agora avaliará automaticamente todas as execuções e fará uma recomendação da melhor solução.

O agente selecionado terá um comentário explicando por que foi escolhido. A avaliação da melhor solução só acontece depois que todos os agentes em paralelo tiverem terminado.

Conversas fixadas

Na barra lateral do Agente, fixe conversas no topo para referência futura.

  • A proteção do navegador agora pode ser controlada nas configurações em cursor.com/dashboard.
  • Ask Mode pode usar um terminal somente leitura para obter respostas melhores, como verificar commits do Git.
  • Várias correções de bugs e melhorias de estabilidade para agentes paralelos locais.
  • Planos agora são salvos como arquivos no disco por padrão.
  • Os planos do Agente agora são arquivos que podem ser editados com ferramentas comuns.
  • Ações de notificação do sistema para aprovação/rejeição no terminal e no MCP.
  • Correção da troca de chat com Cmd+Opt+Arrow e adição do comportamento de Ctrl+Tab.
  • Desempenho de resposta aprimorado para todos os usuários da AWS Bedrock.
  • Após focar no painel do explorador, ao digitar uma pesquisa será iniciada automaticamente.
  • Regras agora suportam prompts, scripts e mais em conjunto dentro de pastas.

Modo de Planejamento aprimorado, revisão de código com IA no editor e grep instantâneo

Modo de Plano Aprimorado

Ao criar planos, o Cursor responde com perguntas para esclarecer detalhes e melhorar a qualidade do plano. O Cursor agora mostra uma interface interativa para responder às perguntas com mais facilidade.

Você também pode usar ⌘+F para pesquisar dentro dos planos gerados.

Revisões de Código com IA

Agora você pode encontrar e corrigir bugs diretamente no Cursor com revisões de código feitas por IA. A IA analisará suas alterações e encontrará problemas, que você poderá ver no painel lateral.

Além do Bugbot, que é executado no seu provedor de controle de versão, como o GitHub (incluindo o Enterprise Server), GitLab e outros.

Grep instantâneo (Beta)

Todos os comandos de grep executados pelo Agente agora são instantâneos.

O grep instantâneo é compatível com todos os modelos no Cursor. Ele também é usado ao pesquisar manualmente a codebase pela barra lateral, incluindo expressões regulares (regex) e correspondência em limites de palavras.

Essa melhoria será gradualmente lançada para usuários da versão 2.1 ao longo da próxima semana.

  • Os terminais agora têm melhor detecção de processos já em execução.
  • Project level hooks agora são compatíveis.
  • A versão mínima permitida agora é 1.5, e a versão mínima compatível agora é 1.7.
  • Novo botão de commit e push adicionado dentro do painel de revisão de diff do Agente.
  • Os modos personalizados foram removidos, com a possibilidade de exportar como comandos personalizados.
  • Clicar em arquivos na lista de revisão leva diretamente ao diff no painel de revisão.
  • A aceitação automática do diff no commit agora funciona em nível de arquivo.
  • As entradas do menu de título do editor foram agrupadas no menu “Mostrar mais”.
  • A VS Code Extension API foi atualizada para a v1.105.1.
  • Regras na pasta inicial (~/.cursor/rules) serão incluídas no contexto.
  • Use Cmd+K no dashboard para navegar entre as configurações

  • Defina a allowlist de origem a partir do dashboard para restringir ferramentas de navegador. Ferramentas de navegador e navegação serão então bloqueadas fora dessa allowlist.
  • Defina allowlist e blocklist de extensões para administradores no dashboard
  • Renomeamos a Enterprise group policy para Cursor.

Disponibilizamos suporte do Cloud Agent para

  • GitLab
  • GitHub Enterprise
  • Sentry
  • Plain

Novo modelo de programação e interface do Agente

Multi-Agents

Gerencie vários agentes no nosso novo editor, com uma barra lateral dedicada aos seus agentes e planos.

Execute até oito agentes em paralelo a partir de um único prompt. Isso utiliza Git worktrees ou máquinas remotas para evitar conflitos de arquivos. Cada agente opera em sua própria cópia isolada da base de código.

Composer

Apresentamos nosso primeiro modelo de programação baseado em agentes. O Composer é um modelo de ponta, 4x mais rápido do que outros com nível de inteligência semelhante.

Browser (GA)

Lançado em beta na versão 1.7, o Browser para o Agente agora está em GA. Adicionamos suporte adicional para equipes Enterprise usarem o Browser na versão 2.0.

O Browser agora pode ser incorporado ao editor, incluindo novas ferramentas avançadas para selecionar elementos e encaminhar informações do DOM para o agente. Saiba mais sobre como usar o Browser.

Revisão de código aprimorada

Agora ficou mais fácil visualizar todas as alterações feitas pelo Agente em vários arquivos, sem precisar ficar alternando entre arquivos individuais.

Terminais em sandbox (GA)

Lançados em beta na versão 1.7, os terminais em sandbox agora estão em GA para macOS. Com a versão 2.0, passamos a executar comandos do Agente no sandbox seguro, por padrão, no macOS.

Comandos de shell (que ainda não estiverem na lista de permissões) serão executados automaticamente em um sandbox com acesso de leitura/gravação ao seu espaço de trabalho e sem acesso à internet. Saiba mais sobre sandboxing.

Comandos da equipe

Defina comandos e regras personalizados para sua equipe no painel do Cursor.

Esse contexto será então aplicado automaticamente a todos os membros da sua equipe, sem precisar armazenar os arquivos localmente no seu editor e com tudo sendo gerenciado centralmente pelos administradores da equipe.

Modo de Voz

Controle o Agente com sua voz usando a conversão de fala em texto integrada. Você também pode definir palavras-chave personalizadas para envio nas configurações para acionar o Agente e iniciar sua execução.

Desempenho aprimorado

O Cursor usa Language Server Protocols (LSPs) para recursos específicos de linguagem, como ir para definição, tooltips ao passar o mouse, diagnósticos e muito mais.

Melhoramos drasticamente o desempenho ao carregar e usar LSPs para todas as linguagens. Isso é particularmente perceptível ao trabalhar com o agente e ao visualizar diffs.

Os LSPs de Python e TypeScript agora estão mais rápidos por padrão em projetos grandes, com limites de memória mais altos configurados dinamicamente com base na RAM disponível.

Também corrigimos diversos vazamentos de memória e melhoramos o uso geral da memória.

Modo de planejamento em segundo plano

Crie seu plano com um modelo e execute o plano com outro. Você pode escolher executar o plano em primeiro plano ou em segundo plano, ou até mesmo planejar com agentes paralelos para ter vários planos para revisar.

Comandos compartilháveis para a equipe

Compartilhe regras, comandos e prompts personalizados com toda a sua equipe. Crie deeplinks (links diretos) por meio do Cursor Docs.

Interface de prompt aprimorada

Arquivos e diretórios agora são exibidos em linha, no formato de pills. Também facilitamos copiar e colar prompts com contexto marcado.

Removemos vários itens explícitos no menu de contexto, incluindo @Definitions, @Web, @Link, @Recent Changes, @Linter Errors e outros. O Agente agora consegue reunir o contexto automaticamente, sem precisar anexá-lo manualmente no campo de entrada do prompt.

Infraestrutura do Agente aprimorada

Melhoramos bastante a infraestrutura subjacente para trabalhar com o Agente em todos os modelos. Isso traz melhorias significativas de qualidade, especialmente para o GPT-5 Codex.

Agentes em Nuvem

Os agentes em nuvem agora oferecem 99,9% de confiabilidade, início imediato e uma nova interface chegando em breve. Também aprimoramos a experiência ao enviar agentes para a nuvem a partir do editor.

Cursor para Enterprise

Terminais em Sandbox: Controles de administrador

O plano Enterprise agora pode aplicar configurações padrão para terminais em sandbox em toda a equipe. Configure a disponibilidade dos sandboxes, o acesso ao Git e o acesso à rede no nível da equipe.

Hooks: Distribuição na Nuvem

Equipes Enterprise agora podem distribuir hooks diretamente pelo painel na web. Administradores podem adicionar novos hooks, salvar rascunhos e selecionar quais hooks devem ser aplicados a quais sistemas operacionais.

Log de auditoria

Consulte um registro com marcações de data e hora de eventos administrativos no Cursor: acesso de usuários, alterações de configurações, edições de Team Rules e eventos de gerenciamento de membros.

  • Otimização da análise de texto para renderização do chat.
  • Aumento da memória padrão para o servidor de linguagem do TypeScript.
  • Simplificação da renderização de texto no chat para depender menos do LSP.
  • Simplificação da renderização em worktrees para usar um LSP mais simples.
  • Simplificação do Agente para depender menos do LSP ao ler arquivos.
  • Otimização do desempenho de findFiles para agrupar chamadas concorrentes em lotes, com concorrência limitada.
  • Os Notepads foram descontinuados.
  • Background Agents foram renomeados para Cloud Agents.

  • 2.0.1-2.0.28: Correções de bugs

Controles do navegador, Plan Mode e hooks

Controles do navegador

O Agente pode fazer capturas de tela, melhorar a UI e depurar problemas no lado do cliente. Saiba mais sobre os recursos do navegador.

Modo de planejamento

Cursor agora pode escrever planos detalhados antes de iniciar tarefas complexas. Isso permite que os agentes sejam executados por muito mais tempo.

Autocompletar para o Agente

Ao escrever prompts, aparecerão sugestões de autocomplete com base nas alterações recentes. Pressione Tab para aceitar as sugestões e adicionar arquivos ao contexto.

Hooks (beta)

Agora você pode observar, controlar e estender o loop do Agente usando scripts personalizados. Hooks permitem que você personalize e influencie o comportamento do Agente em tempo de execução.

Use Hooks para auditar o uso do Agente, bloquear comandos ou remover segredos do contexto. Ainda está em beta e adoraríamos receber seu feedback.

Regras da equipe

As equipes agora podem definir e compartilhar regras globais no painel, que serão aplicadas a todos os projetos. Também lançamos regras da equipe para o Bugbot, para que o comportamento seja consistente em todos os repositórios.

Gere deeplinks compartilháveis para prompts reutilizáveis. Ideais para instruções de configuração na documentação, recursos da equipe e compartilhamento de fluxos de trabalho. Consulte nossa documentação para saber como criá-los.

Terminais em sandbox

Agora, os comandos são executados em um ambiente seguro, em sandbox. Se você estiver no modo allowlist, comandos que não estiverem na allowlist serão executados automaticamente em uma sandbox com acesso de leitura/gravação ao seu workspace e sem acesso à internet.

Se um comando falhar e detectarmos que a sandbox foi a causa, você será solicitado a tentar novamente fora da sandbox.

Resumos de PR do Bugbot

Ao criar uma PR no GitHub, o Bugbot agora gera um resumo das alterações. O resumo será atualizado à medida que você fizer push de novas alterações, para que esteja sempre correto. Isso pode ser desativado na aba Bugbot do seu painel do Cursor.

Monitorar Agentes na barra de menus

Verifique rapidamente o status dos Agentes do Cursor diretamente na barra de menus.

Suporte a arquivos de imagem para o Agente

O Agente agora pode ler arquivos de imagem diretamente do seu workspace e incluí-los no contexto. Antes, apenas imagens coladas eram aceitas.

  • Código colado de arquivos e do terminal agora é mencionado explicitamente no Chat, tornando as conversas mais claras e fáceis de acompanhar.
  • No Windows, o Agente agora usa corretamente o PowerShell. No macOS e no Linux, o PowerShell será usado se estiver definido como seu shell padrão. O Agente também detecta corretamente o shell, evitando erros de sintaxe específicos do Bash no PowerShell.

  • 1.7.1: Melhorias de desempenho
  • 1.7.2: Suporte a MCP autorun
  • 1.7.3: Correções de desempenho e melhorias de UI
  • 1.7.4: Melhorias no atalho Shift+Tab
  • 1.7.5: Correções na janela do Agente
  • 1.7.6: Otimizações de desempenho e correções de migração
  • 1.7.7: Melhorias nas configurações do Git
  • 1.7.8: Ajustes na UI
  • 1.7.9: Correções na janela do Agente
  • 1.7.10: Correções de compatibilidade com Bash
  • 1.7.11: Sandboxes multi-root e melhorias no terminal
  • 1.7.12: Correções na janela do Agente
  • 1.7.13: Correções de bugs
  • 1.7.14: Melhorias no modo de plano e to-dos interativos
  • 1.7.15: Suporte a navegador e atalhos de teclado da janela do Agente
  • 1.7.16: Melhorias no tratamento de imagens e atalhos de teclado
  • 1.7.17: Correções
  • 1.7.18: Correções na caixa de entrada e em atalhos
  • 1.7.19: Melhorias em ferramentas de navegador e MCP
  • 1.7.20: Configuração de aceitação automática de busca na web
  • 1.7.21: Correções em capturas de tela
  • 1.7.22: Melhorias na UI de execução automática e logs do navegador
  • 1.7.23: Correções no modo de plano e suporte a arquivos remotos
  • 1.7.24: Deeplinks de equipe e melhorias em hooks
  • 1.7.25: Correções de bugs
  • 1.7.26: Sandboxing do terminal
  • 1.7.27: Comportamento da aba Chat corrigido
  • 1.7.28: Estado de visualização do navegador corrigido
  • 1.7.29: Bloqueio da janela do Agente aprimorado, desempenho do ripgrep melhorado
  • 1.7.30: Bug do console do navegador corrigido
  • 1.7.31: Fluxo de revisão de código atualizado, codeblocks vazios corrigidos
  • 1.7.32: Estado do modal de dispensar corrigido
  • 1.7.33: Melhoria de desempenho para o monitor de arquivos
  • 1.7.34: UX de conversas no modo de plano aprimorada, vazamentos de memória corrigidos
  • 1.7.35: To-dos mesclados, rotulagem e UX de conversas no modo de plano aprimoradas
  • 1.7.36: Problemas de criação de observadores corrigidos
  • 1.7.37: Posicionamento dos pontos do modo de plano corrigido
  • 1.7.38: Melhorias em atualizações de planos e sandboxing do terminal
  • 1.7.39: Vazamentos de memória corrigidos, melhorias em conexões remotas, UX de sandboxing do terminal
  • 1.7.40: Melhorias nas mensagens de erro, correções no ambiente do terminal, atualizações na allowlist de MCP
  • 1.7.41: Melhorias de sincronização de tokens para autenticação
  • 1.7.42: Atualizações de texto, correção de wildcard completo na allowlist de MCP, melhorias na cópia do editor de planos
  • 1.7.43: Criação e exclusão de to-dos aprimoradas
  • 1.7.44: Referências de to-dos corrigidas
  • 1.7.45: UX do seletor de modelos
  • 1.7.46: Melhorias na UI do Agente
  • 1.7.47: Correção de crash do monitor de arquivos, melhorias de busca, política de HTTP/2
  • 1.7.48: Correções de vazamento de memória, melhorias na detecção de repositórios Git, melhorias na busca rápida
  • 1.7.49: Limpeza de código de deeplinks, mudanças de rede HTTP/2
  • 1.7.50: Melhorias na infraestrutura de release
  • 1.7.51: Melhorias de rede
  • 1.7.52: Melhorias de cache e build
  • 1.7.53: Melhorias nos logs de rede
  • 1.7.54: Logs e melhorias de desempenho da UI

Comandos com barra, resumos automáticos e terminal aprimorado do Agente

Comandos personalizados com barra

Agora você pode criar prompts reutilizáveis e compartilhá‑los rapidamente com sua equipe. Comandos são armazenados em .cursor/commands/[command].md. Execute‑os digitando / no campo de entrada do Agente e selecionando o comando no menu suspenso.

Estamos usando esses comandos para executar linters, corrigir erros de compilação e criar PRs com descrições detalhadas e commits convencionais.

Gatilhos de sumarização

O Cursor resume conversas longas automaticamente para você ao atingir o limite da janela de contexto. Agora você pode resumir o contexto sob demanda com o comando /summarize. Isso pode ser útil quando você não quer criar um novo chat, mas quer liberar espaço na janela de contexto.

Suporte a MCP Resources

Adicionamos suporte a MCP Resources. Resources permitem que servidores compartilhem dados que fornecem contexto a modelos de linguagem, como arquivos, esquemas de banco de dados ou informações específicas de aplicativos.

Além disso, variáveis interpoladas agora são suportadas em MCP. Isso permite usar variáveis de ambiente em strings ao definir configurações para servidores MCP.

Terminal aprimorado para o Agente

Quando o Agente decide criar um terminal para executar comandos de shell, nós melhoramos drasticamente a estabilidade e a confiabilidade do ambiente.

Isso resolve problemas conhecidos em que comandos de terminal travavam e não saíam corretamente ao concluir tarefas, além de melhorar a experiência com SSH.

Também refinamos a interface do terminal, o deixamos mais rápido de executar e adicionamos notificações do sistema operacional quando comandos de shell requerem aprovação do usuário.

  • 1.6.1: Correção de problemas com Git
  • 1.6.2: Estabilidade aprimorada do terminal
  • 1.6.3: Correções em problemas de ambiente de shell
  • 1.6.4: Correções em problemas de parsing da CLI
  • 1.6.5: Melhorias de desempenho
  • 1.6.6: Correções em problemas de renderização do terminal
  • 1.6.7: Parsing de git diff aprimorado
  • 1.6.8: Melhorias na confiabilidade de comandos de shell
  • 1.6.9: Correções em problemas de conexão com servidor MCP
  • 1.6.10: Otimizações de desempenho
  • 1.6.11: Correções em problemas ao alternar branches Git
  • 1.6.12: Correções gerais de bugs e melhorias de estabilidade
  • 1.6.13-1.6.23: Correções no terminal
  • 1.6.24: Melhorias de estabilidade
  • 1.6.25: Melhoria em ferramentas de administração MCP
  • 1.6.26: Melhorias de sumarização e extensões
  • 1.6.27: Badge de notificação no menu nativo
  • 1.6.28: Melhorias de desempenho no carregamento de arquivos
  • 1.6.29: Ajustes de UX na conversa com o Agente
  • 1.6.30: Mudanças de UX no TODO do Agente
  • 1.6.31: Alterações no terminal/shell do Agente para zsh
  • 1.6.32-35: Mudanças beta na janela do Agente, correção de bug na reinstalação do MCP
  • 1.6.36-1.6.42: Melhorias de WSL para o terminal do Agente e correções de bugs na conversa do Agente
  • 1.6.42-1.6.45: Correções adicionais no terminal do Agente para restauração de estado do Bash/ZSH.