Cursor em IDEs JetBrains

Cursor agora está disponível no IntelliJ IDEA, PyCharm, WebStorm e em outras IDEs JetBrains por meio do Agent Client Protocol (ACP).

Com o Cursor ACP, desenvolvedores que dependem das IDEs da JetBrains para suporte a Java e várias linguagens podem usar qualquer modelo de ponta da OpenAI, Anthropic, Google e Cursor para desenvolvimento orientado por agentes.

Instale o Cursor ACP diretamente na sua IDE JetBrains a partir do ACP Registry e autentique-se com sua conta Cursor existente.

Saiba mais em nosso anúncio.

Apps MCP e marketplaces de equipe para plugins

Esta versão introduz interfaces interativas nas conversas com o Agente, uma maneira de equipes compartilharem plugins privados e melhorias em capacidades essenciais, como o modo Debug.

Aplicativos MCP

Aplicativos MCP suportam interfaces de usuário interativas, como gráficos do Amplitude, diagramas do Figma e quadros brancos do tldraw diretamente no Cursor.

Marketplaces de equipe para plugins

Nos planos Teams e Enterprise, admins agora podem criar marketplaces de equipe para compartilhar plugins privados internamente. Vá para a página de configurações para gerenciar e distribuir plugins com governança centralizada e controles de acesso.


  • Adicionado suporte para múltiplas sessões paralelas em modo Debug.
  • O modo Debug agora limpa código obsoleto após cada iteração.
  • O modo Debug agora adapta a quantidade de logs de instrumentação com base na complexidade.
  • Adicionado menu de contexto com clique direito e suporte a zoom na ferramenta de navegador.
  • O conteúdo dos seus arquivos de plano agora é incluído nas sugestões de autocomplete enquanto você digita no campo de entrada do chat do agente.
  • Quando você anexa várias imagens a uma mensagem de chat, elas agora são exibidas como uma galeria em vez de uma lista simples.
  • Adicionado suporte a múltiplas linhas para perguntas no modo Plan.
  • Modais carregam mais rápido.
  • Fluxos do Agente estão mais rápidos e previsíveis para edições em múltiplos arquivos e tarefas com muitas PRs.
  • Contexto de PR e review aprimorado, com ancoragem de arquivo/linha mais precisa e renderização de diffs/hunks mais clara.
  • Fluxos de uso de ferramentas mais suaves entre terminal, web e ações de integrações, com melhor tratamento para execuções longas e com múltiplas etapas.
  • Configuração inicial e ajustes de MCP mais confiáveis, com UX de chamadas de ferramentas mais clara durante execuções de agentes.
  • Políticas e controles de acesso de equipe e Enterprise mais claros e consistentes.
  • Integração com Slack aprimorada, com melhor comportamento de links e status para facilitar o acompanhamento dos fluxos de trabalho da equipe.
  • Maior confiabilidade para sessões de agente de longa duração.

  • Corrigidos links na web no editor de planos.
  • Corrigido o comportamento de atualização para que o status de branch e PR apareça de forma mais confiável.
  • Corrigidos bloqueios falsos quando branches divergem durante fluxos de review e merge.
  • Corrigidos comentários de review em que referências de arquivo e linha podiam ficar incompletas ou inconsistentes.
  • Corrigida a exibição de diffs para preservar de forma mais precisa informações de linhas adicionadas/removidas e de hunks.
  • Corrigidos diálogos de configuração de MCP que podiam travar ou se comportar de forma inconsistente.
  • Corrigido o seletor de modelos, que mostrava entradas duplicadas ou inconsistentes para alguns usuários.
  • Corrigidas inconsistências de permissão de equipe e controles de acesso em diferentes configurações de organização.
  • Corrigidos problemas de confiabilidade em fluxos de trabalho longos (timeouts, novas tentativas, tratamento de cancelamentos) para melhores taxas de conclusão.
  • Corrigidos conflitos de alocação de portas entre múltiplas sessões em modo Debug.

  • Dashboard e gerenciamento de conta aprimorados, com visibilidade mais clara sobre visão geral, analytics e coleções.
  • Corrigidos problemas de layout em gerenciamento de conta e visualizações de analytics no dashboard.

Correção automática do Bugbot

O Bugbot pode corrigir automaticamente problemas que encontra em pull requests (PRs).

O Autofix executa agentes na nuvem, em máquinas próprias, para testar alterações e propor correções diretamente no seu PR. Hoje, mais de 35% das alterações feitas pelo Bugbot Autofix são mescladas ao PR base.

O Bugbot publicará um comentário no PR original com uma prévia das alterações do Autofix, que você pode mesclar usando o comando @cursor fornecido. Se preferir, você também pode configurar o Autofix para enviar alterações diretamente para o seu branch, sem necessidade de interação.

Para ativar o Autofix, acesse o seu dashboard do Bugbot.

Saiba mais no nosso anúncio.

Agentes em nuvem com uso de computador

Agentes em nuvem agora podem usar o software que criam para testar alterações e demonstrar seu trabalho.

Depois do onboarding na sua base de código, cada agente é executado em sua própria VM isolada com um ambiente de desenvolvimento completo. Agentes em nuvem produzem PRs prontos para merge com artefatos (vídeos, capturas de tela e logs) que permitem revisar rapidamente suas alterações.

Agentes em nuvem estão disponíveis em qualquer lugar onde você usar o Cursor, incluindo web, desktop, mobile, Slack e GitHub.

Comece em cursor.com/onboard para ver o agente se configurar automaticamente e gravar uma demonstração. Ou leia mais em nosso anúncio.

Melhorias na CLI e diagramas ASCII Mermaid

Esta versão introduz a capacidade de enviar planos da CLI para a nuvem, renderização inline de diagramas ASCII e diversas melhorias na experiência de uso.

Melhorias no modo de plano na CLI

Quando um plano é gerado, a CLI agora mostra um menu de decisões persistente. Você pode escolher fazer o build na nuvem ou localmente para executar o plano.

Digitar /plan leva você de volta ao seu plano atual e ao respectivo menu de ações. Também adicionamos atalhos de teclado na barra de prompt, para que você possa usar as teclas de seta para navegar pelas opções, Enter para executar a opção selecionada e Shift+Enter como atalho para “Build na nuvem”.

Diagramas ASCII do Mermaid no CLI

Blocos de código Mermaid agora são renderizados diretamente como diagramas ASCII na sua conversa de CLI. Fluxogramas, diagramas de sequência, máquinas de estados, diagramas de classe e diagramas ER podem ser exibidos diretamente no terminal.

Ctrl+O permite alternar entre o diagrama renderizado e o código-fonte original Mermaid para visualizar as duas representações.

Outros aprimoramentos

Também fizemos várias melhorias na CLI focadas em tooling, qualidade de vida e confiabilidade.

  • Código de IA e conversas na CLI agora são rastreados pelo Cursor Blame.
  • A atribuição de código de IA agora é preservada pelo Cursor Blame quando formatadores como Prettier, Biome ou hooks de pre-commit reescrevem o código.
  • Exclusões de arquivos são rastreadas pelo Cursor Blame para refletir todo o ciclo de vida do código.
  • Operações de área de transferência no Linux agora funcionam com Wayland (wl-copy) e X11 (xclip), para melhor compatibilidade entre ambientes de desktop.
  • Sessões do Agente agora são salvas como transcrições em JSONL. O modo headless também grava transcrições, facilitando a análise e depuração de execuções não interativas.
  • A CLI agora armazena transcrições de conversas que o agente pode usar como contexto.

  • Lista unificada de domínios permitidos para WebSearch e WebFetch.
  • URLs conhecidamente seguras (por exemplo, a documentação do Cursor) são aprovadas automaticamente sem prompts de permissão.
  • Quando as credenciais de um servidor MCP expiram no meio da sessão, o agente agora pode se autenticar novamente sob demanda em vez de falhar silenciosamente.
  • Se você pular a aprovação de um servidor MCP, ele permanece desativado pelo resto da sessão em vez de continuar solicitando sua aprovação.
  • O sandbox na CLI agora oferece suporte a controles granulares de acesso à rede: somente config do usuário, config do usuário com padrões ou permitir tudo.

  • /resume agora ordena pelo horário da última interação, não pelo horário de criação, então suas conversas mais recentes aparecem primeiro.
  • Blocos de raciocínio do modelo agora são renderizados inline à medida que são transmitidos.
  • Tabelas em Markdown agora quebram texto dentro das células, usam bordas com caracteres de desenho e lidam corretamente com pipes escapados.
  • Sua mensagem aparece logo após o envio, e o indicador "Generating..." é removido assim que o modelo termina, em vez de esperar o fechamento completo do stream.
  • /auto-run, /max-mode, /vim e comandos semelhantes agora alternam com uma única invocação. O status atual é exibido na descrição do comando.
  • Comandos com barra (slash) são classificados por quão de perto correspondem ao que você digitou, usando recência como critério de desempate.
  • Navegação ao estilo Emacs adicionada: Ctrl+N/Ctrl+P para cima/baixo e Ctrl+G para cancelar/fechar, junto com as setas existentes e Esc.
  • Novos atalhos de teclado: Alt+Delete apaga a palavra anterior; Ctrl+D sai de prompts de questionário.
  • Use as flags --yolo e --force para aprovar confiança no workspace, pular prompts de confirmação de MCP, ativar auto-run e ativar ferramentas web.
  • A saída de ferramentas agora diferencia "Cancelled" (você interrompeu) de "Interrupted" (interrompido externamente).
  • Quando o sandbox não está disponível, a mensagem agora explica o motivo específico para o seu sistema operacional.
  • Reduzimos o padding, removemos o ícone de cadeado do sandbox dos prompts do shell e ajustamos o espaçamento visual em toda a interface da CLI.
  • A saída da CLI agora detecta o fundo claro ou escuro do seu terminal e ajusta as cores para combinar.
  • Durações de shell e tarefas agora são exibidas em minutos e segundos.

  • Atualizações automáticas agora rodam em segundo plano para reduzir o tempo até ficar utilizável.
  • Tempo de inicialização reduzido.
  • Tenta novamente a conexão automaticamente em erros de transporte e travamentos, com recuperação de estado ciente de checkpoints.
  • Retomadas de subagentes em segundo plano agora são enfileiradas em vez de interromper subagentes em execução.
  • Erros 403 não acionam mais logout.
  • Corrigido modo headless travando quando é necessária confiança no workspace; -force agora implicitamente confia no workspace.
  • approvalMode: "unrestricted" agora é respeitado sem exigir -force.
  • Corrigimos o restore abortado para que, quando não existir checkpoint, o estado seja revertido corretamente e o texto do usuário seja preservado.
  • Corrigido resume em workspaces sem git.
  • Corrigida a busca por modelo desatualizado após renomear modelos.
  • Corrigido auto-run não se aplicando a ferramentas de delete e MCP ao alternar com Shift+Tab.
  • Corrigido Ctrl+J no iTerm2 para novas linhas.
  • Deixamos mais robusto o auxiliar sudo askpass e corrigimos os prompts de sudo no macOS.
  • Corrigida a tecla Delete no Windows enviando delete para frente em vez de backspace.
  • Corrigidos artefatos de renderização duplicados durante transições de estado.
  • Corrigido um problema de legibilidade com as cores das mensagens do usuário em fundos claros.
  • Caminhos relativos em sandbox.json agora são resolvidos corretamente em relação ao local do arquivo de configuração.