O Cursor indexa sua base de código computando embeddings para cada arquivo. Isso melhora as respostas geradas por IA sobre seu código. Quando você abre um projeto, o Cursor inicia a indexação automaticamente. Novos arquivos são indexados incrementalmente. Verifique o status da indexação em: Cursor Settings > Indexing & Docs
Indicador de progresso da indexação da base de código

Configuração

O Cursor indexa todos os arquivos exceto aqueles em arquivos de ignore (ex: .gitignore, .cursorignore). Clique em Show Settings para:
  • Habilitar indexação automática para novos repositórios
  • Configurar quais arquivos ignorar
Ignorar arquivos de conteúdo grandes melhora a precisão das respostas.

Visualizar arquivos indexados

Para ver os caminhos dos arquivos indexados: Cursor Settings > Indexing & Docs > View included files Isso abre um arquivo .txt listando todos os arquivos indexados.

Workspaces multi-root

O Cursor suporta workspaces multi-root, permitindo que você trabalhe com múltiplas bases de código:
  • Todas as bases de código são indexadas automaticamente
  • O contexto de cada base de código está disponível para a IA
  • .cursor/rules funcionam em todas as pastas

Busca de PR

A busca de PR ajuda você a entender a evolução da sua base de código tornando as mudanças históricas pesquisáveis e acessíveis através de IA.

Como funciona

O Cursor automaticamente indexa todos os PRs mesclados do histórico do seu repositório. Os resumos aparecem nos resultados de busca semântica, com filtragem inteligente para priorizar mudanças recentes. O Agent pode buscar PRs, commits, issues ou branches no contexto usando @[número do PR], @[hash do commit], ou @[nome da branch]. Inclui comentários do GitHub e revisões do Bugbot quando conectado. Suporte de plataforma inclui GitHub, GitHub Enterprise e Bitbucket. GitLab não é suportado atualmente.
Usuários do GitHub Enterprise: A ferramenta de busca recorre a comandos git devido a limitações de autenticação do VSCode.

Usando a busca de PR

Faça perguntas como “Como os serviços são implementados em outros PRs?” e o Agent automaticamente buscará PRs relevantes no contexto para fornecer respostas abrangentes baseadas no histórico do seu repositório.

FAQ