Cursor mengindeks codebase Anda dengan menghitung embeddings untuk setiap file. Ini meningkatkan jawaban yang dihasilkan AI tentang kode Anda. Ketika Anda membuka proyek, Cursor mulai mengindeks secara otomatis. File baru diindeks secara bertahap. Periksa status pengindeksan di: Cursor Settings > Indexing & Docs
Indikator progres pengindeksan codebase

Konfigurasi

Cursor mengindeks semua file kecuali yang ada di file ignore (misalnya .gitignore, .cursorignore). Klik Show Settings untuk:
  • Mengaktifkan pengindeksan otomatis untuk repositori baru
  • Mengkonfigurasi file mana yang akan diabaikan
Mengabaikan file konten besar meningkatkan akurasi jawaban.

Lihat file yang diindeks

Untuk melihat jalur file yang diindeks: Cursor Settings > Indexing & Docs > View included files Ini akan membuka file .txt yang berisi daftar semua file yang diindeks.

Workspace multi-root

Cursor mendukung workspace multi-root, memungkinkan Anda bekerja dengan beberapa codebase:
  • Semua codebase diindeks secara otomatis
  • Konteks setiap codebase tersedia untuk AI
  • .cursor/rules berfungsi di semua folder

Pencarian PR

Pencarian PR membantu Anda memahami evolusi codebase dengan membuat perubahan historis dapat dicari dan diakses melalui AI.

Cara kerjanya

Cursor secara otomatis mengindeks semua PR yang telah digabungkan dari riwayat repositori Anda. Ringkasan muncul dalam hasil pencarian semantik, dengan pemfilteran cerdas untuk memprioritaskan perubahan terbaru. Agent dapat mengambil PR, commit, issue, atau branch ke dalam konteks menggunakan @[nomor PR], @[hash commit], atau @[nama branch]. Termasuk komentar GitHub dan ulasan Bugbot ketika terhubung. Dukungan platform mencakup GitHub, GitHub Enterprise, dan Bitbucket. GitLab saat ini tidak didukung.
Pengguna GitHub Enterprise: Tool fetch akan kembali ke perintah git karena keterbatasan otentikasi VSCode.

Menggunakan pencarian PR

Ajukan pertanyaan seperti “Bagaimana layanan diimplementasikan dalam PR lain?” dan Agent akan secara otomatis mengambil PR yang relevan ke dalam konteks untuk memberikan jawaban komprehensif berdasarkan riwayat repositori Anda.

FAQ