Abaixo estão problemas comuns e suas soluções.

Problemas de rede

Primeiro, confere tua conectividade de rede. Vai em Cursor Settings > Network e clica em Run Diagnostics. Isso testa tua conexão com os servidores do Cursor e ajuda a identificar eventuais problemas de rede que podem afetar os recursos de IA, atualizações ou outras funcionalidades online. O Cursor depende de HTTP/2 para recursos de IA porque lida melhor com respostas em streaming. Se tua rede não suporta HTTP/2, tu pode ter falhas de indexação e problemas com recursos de IA. Isso costuma acontecer em redes corporativas, VPNs ou ao usar proxies como o Zscaler. Pra resolver, ativa o fallback para HTTP/1.1 nas configurações do app (não nas configurações do Cursor): pressiona CMD/CTRL + ,, busca por HTTP/2 e habilita Disable HTTP/2. Isso força o uso de HTTP/1.1 e resolve o problema. A gente planeja adicionar detecção e fallback automáticos.

Problemas de recursos (CPU, RAM etc.)

Uso alto de CPU ou RAM pode deixar tua máquina lenta ou disparar alertas de recursos. Embora bases de código grandes exijam mais recursos, o consumo alto geralmente vem de extensões ou configurações.
Se tu estiver vendo um aviso de RAM baixa no macOS, fica ligado: há um bug para alguns usuários que pode mostrar valores totalmente incorretos. Se isso acontecer, abre o Monitor de Atividade e olha a aba “Memória” para ver o uso correto.
Se tu estiver enfrentando uso alto de CPU ou RAM, tenta estes passos:
Extensões podem impactar o desempenho.O Extension Monitor mostra o consumo de recursos de todas as tuas extensões instaladas e internas.Ativa o Extension Monitor em Settings > Application > Experimental e alterna Extension Monitor: Enabled. Isso vai te pedir pra reiniciar o Cursor.Abre assim: Cmd/Ctrl + Shift + PDeveloper: Open Extension Monitor.O Cursor executa tuas extensões em um ou mais extension hosts. Normalmente, a maioria das tuas extensões roda no mesmo extension host, o que significa que uma extensão consumindo muito tempo de CPU pode sufocar as extensões vizinhas!O Extension Monitor vai mostrar:
  • Todo processo de longa duração iniciado por uma extensão (somente macOS e Linux).
  • % Ext Host: A porcentagem do tempo total do extension host consumida por essa extensão. Ajuda a identificar quais extensões estão usando mais tempo em relação às outras.
  • Max Blocking: O maior bloco contínuo de execução de uma extensão por intervalo de monitoramento.
  • % CPU:
    • Para extensões: A porcentagem do uso total de CPU atribuída ao código da extensão.
    • Para processos: A porcentagem do uso total de CPU atribuída ao processo iniciado (somente macOS e Linux).
  • Memory:
    • Para extensões: A quantidade de memória de heap JS usada pelo código da extensão (alocações externas não contam).
    • Para processos: A quantidade de memória do sistema usada pelo processo iniciado (somente macOS e Linux).
Tu também pode testar executando cursor --disable-extensions no terminal. Se o desempenho melhorar, reativa as extensões uma a uma pra identificar as problemáticas.Experimenta o Extension Bisect pra identificar extensões problemáticas. Lê mais aqui. Observação: funciona melhor para problemas imediatos, não degradação gradual de desempenho.
O Process Explorer mostra quais processos consomem recursos.Abre assim: Command Palette (Cmd/Ctrl + Shift + P) → Developer: Open Process Explorer.Revisa processos em:
  • extensionHost: Problemas relacionados a extensões
  • ptyHost: Consumo de recursos do terminal
O Process Explorer exibe cada terminal e seus comandos em execução para diagnóstico.Para outros processos com uso elevado, relata no fórum.
Usa as ferramentas de monitoramento do teu sistema operacional para descobrir se o problema é específico do Cursor ou do sistema como um todo.
Se os problemas persistirem, testa uma instalação mínima do Cursor.

FAQs gerais

Novas versões usam rollouts em etapas — usuários selecionados aleatoriamente recebem as atualizações primeiro. Espera a tua atualização em alguns dias.
Usa Sign Out of GitHub na paleta de comandos Ctrl/⌘ + Shift + P.
GitHub Codespaces ainda não é compatível.
SSH para máquinas Mac ou Windows não é compatível. Para outros problemas, reporta no fórum com logs.
Se tu vês “SSH is only supported in Microsoft versions of VS Code”:
  1. Desinstala o Remote-SSH:
    • Abre a visualização de Extensões (Ctrl + Shift + X)
    • Busca por “Remote-SSH”
    • Clica no ícone de engrenagem → “Uninstall”
  2. Instala o Anysphere Remote SSH:
  • Abre o marketplace do Cursor
  • Busca por “SSH”
  • Instala a extensão Anysphere Remote SSH
  1. Depois de instalar:
  • Fecha todas as instâncias do VS Code com conexões SSH ativas
  • Reinicia o Cursor
  • Reconecta via SSH
Verifica se a tua configuração e tuas chaves SSH estão corretas.
Cursor Tab e Inline Edit usam HTTP/2 para menor latência e uso de recursos. Alguns proxies corporativos (por exemplo, Zscaler) bloqueiam HTTP/2. Corrige definindo "cursor.general.disableHttp2": true nas configurações (Cmd/Ctrl + ,, busca por http2).
Faz logout e login de novo nas Configurações do Cursor.
Assinantes Pro: clica em Manage Subscription no Dashboard para ver a tua data de renovação.Usuários do plano gratuito: confere a data do teu primeiro e-mail do Cursor. O uso reinicia mensalmente a partir dessa data.
Pouco espaço em disco pode fazer o Cursor limpar dados históricos durante atualizações. Para evitar isso:
  1. Mantém espaço livre suficiente em disco antes de atualizar
  2. Limpa arquivos desnecessários do sistema regularmente
  3. Faz backup de conversas importantes antes de atualizar
Segue este guia. Substitui “VS Code” ou “Code” por “Cursor” e “.vscode” por “.cursor”.
Clica em Delete Account no Dashboard. Isso exclui permanentemente a tua conta e todos os dados associados.
Roda cursor no teu terminal. Se o comando não existir:
  1. Abre a paleta de comandos ⌘⇧P
  2. Digita install command
  3. Seleciona Install 'cursor' command (opcionalmente instala o comando code para substituir o do VS Code)
Se ao clicar em Sign In tu és redirecionado para cursor.com mas não entra, desativa teu firewall ou antivírus — eles podem estar bloqueando o processo de login.
Devido ao aumento recente de uso indevido do nosso sistema, tua solicitação pode ter sido bloqueada como medida de segurança. Aqui vai como resolver:Primeiro, confere tua VPN. Se estiver usando uma, tenta desligar, porque VPNs às vezes podem acionar nossos sistemas de segurança.Se isso não resolver, tu podes tentar:
  • Criar um novo chat
  • Esperar um pouco e tentar de novo depois
  • Criar uma nova conta usando autenticação do Google ou GitHub
  • Fazer upgrade para o Cursor Pro