Cursor indiziert Ihre Codebase, indem es Embeddings für jede Datei berechnet. Dies verbessert KI-generierte Antworten über Ihren Code. Wenn Sie ein Projekt öffnen, startet Cursor automatisch mit der Indizierung. Neue Dateien werden schrittweise indiziert. Überprüfen Sie den Indizierungsstatus unter: Cursor Settings > Indexing & Docs
Fortschrittsanzeige der Codebase-Indizierung

Konfiguration

Cursor indexiert alle Dateien außer denen in Ignore-Dateien (z.B. .gitignore, .cursorignore). Klicken Sie auf Show Settings, um:
  • Automatische Indexierung für neue Repositories zu aktivieren
  • Zu konfigurieren, welche Dateien ignoriert werden sollen
Das Ignorieren großer Inhaltsdateien verbessert die Antwortgenauigkeit.

Indexierte Dateien anzeigen

Um indexierte Dateipfade zu sehen: Cursor Settings > Indexing & Docs > View included files Dies öffnet eine .txt-Datei, die alle indexierten Dateien auflistet.

Multi-Root-Arbeitsbereiche

Cursor unterstützt Multi-Root-Arbeitsbereiche, mit denen Sie mit mehreren Codebasen arbeiten können:
  • Alle Codebasen werden automatisch indexiert
  • Der Kontext jeder Codebasis ist für die KI verfügbar
  • .cursor/rules funktionieren in allen Ordnern

PR-Suche

Die PR-Suche hilft Ihnen dabei, die Entwicklung Ihrer Codebasis zu verstehen, indem sie historische Änderungen durchsuchbar und über KI zugänglich macht.

Wie es funktioniert

Cursor indiziert automatisch alle zusammengeführten PRs aus Ihrer Repository-Historie. Zusammenfassungen erscheinen in semantischen Suchergebnissen mit intelligenter Filterung, um aktuelle Änderungen zu priorisieren. Agent kann PRs, Commits, Issues oder Branches mit @[PR-Nummer], @[Commit-Hash] oder @[Branch-Name] in den Kontext laden. Beinhaltet GitHub-Kommentare und Bugbot-Reviews, wenn verbunden. Plattform-Unterstützung umfasst GitHub, GitHub Enterprise und Bitbucket. GitLab wird derzeit nicht unterstützt.
GitHub Enterprise-Benutzer: Das Fetch-Tool greift aufgrund von VSCode-Auth-Einschränkungen auf Git-Befehle zurück.

PR-Suche verwenden

Stellen Sie Fragen wie “Wie werden Services in anderen PRs implementiert?” und Agent wird automatisch relevante PRs in den Kontext laden, um umfassende Antworten basierend auf der Historie Ihres Repositorys zu liefern.

FAQ