Cursor indexa tu codebase calculando embeddings para cada archivo. Esto mejora las respuestas generadas por IA sobre tu código. Cuando abres un proyecto, Cursor empieza a indexar automáticamente. Los archivos nuevos se indexan de forma incremental. Revisa el estado de la indexación en: Cursor Settings > Indexing & Docs
Indicador de progreso de la indexación del codebase

Configuración

Cursor indexa todos los archivos excepto los que estén en archivos de ignorados (p. ej., .gitignore, .cursorignore). Haz clic en Show Settings para:
  • Habilitar la indexación automática para repositorios nuevos
  • Configurar qué archivos ignorar
Ignorar archivos de contenido grandes mejora la precisión de las respuestas.

Ver archivos indexados

Para ver las rutas de los archivos indexados: Cursor Settings > Indexing & Docs > View included files Esto abre un archivo .txt con el listado de todos los archivos indexados.

Espacios de trabajo de múltiples raíces

Cursor admite espacios de trabajo de múltiples raíces, lo que te permite trabajar con varias bases de código:
  • Todas las bases de código se indexan automáticamente
  • El contexto de cada base de código está disponible para la IA
  • .cursor/rules funciona en todas las carpetas
La búsqueda de PR te ayuda a entender la evolución de tu base de código al hacer que los cambios históricos sean consultables y accesibles con IA.

Cómo funciona

Cursor indexa automáticamente todos los PR mergeados del historial de tu repositorio. Los resúmenes aparecen en los resultados de búsqueda semántica, con filtrado inteligente para priorizar los cambios recientes. Agent puede traer PR, commits, issues o ramas al contexto usando @[PR number], @[commit hash] o @[branch name]. Incluye comentarios de GitHub y revisiones de Bugbot cuando está conectado. Compatibilidad de la plataforma: GitHub, GitHub Enterprise y Bitbucket. GitLab no está actualmente disponible.
Usuarios de GitHub Enterprise: La herramienta de fetch recurre a comandos de git debido a limitaciones de autenticación de VSCode.
Haz preguntas como “¿Cómo se implementan los servicios en otros PR?” y Agent traerá automáticamente PR relevantes al contexto para ofrecer respuestas completas basadas en el historial de tu repositorio.

Preguntas frecuentes

Aún no existe una lista global. Revisa cada proyecto por separado abriéndolo en Cursor y consultando la configuración de Codebase Indexing.
Elimina tu cuenta de Cursor desde Settings para borrar todas las bases de código indexadas. Si no, elimina las bases de código individualmente desde la configuración de Codebase Indexing de cada proyecto.
Las bases de código indexadas se eliminan tras 6 semanas de inactividad. Al reabrir el proyecto, se vuelve a indexar.
No. Cursor crea embeddings sin almacenar nombres de archivo ni código fuente. Los nombres de archivo se ofuscan y los fragmentos de código se cifran.Cuando Agent busca en la base de código, Cursor recupera los embeddings del servidor y descifra los fragmentos.