Cursor Settings
> Indexing & Docs
で確認できる。

設定
.gitignore
、.cursorignore
)に含まれるものを除いて、すべてのファイルをインデックスするよ。
Show Settings
をクリックして次を実行:
- 新しいリポジトリの自動インデックスを有効化
- 無視するファイルを設定
大きなコンテンツファイルを無視すると、回答の精度が上がるよ。
インデックス対象のファイルを表示
Cursor Settings
> Indexing & Docs
> View included files
これで、インデックスされたファイルがすべて一覧になった .txt
ファイルが開くよ。
マルチルートワークスペース
- すべてのコードベースが自動でインデックス化される
- 各コードベースのコンテキストが AI で利用できる
.cursor/rules
はすべてのフォルダで動作する
PR検索
仕組み
@[PR number]
、@[commit hash]
、@[branch name]
を使って、PR、コミット、Issue、ブランチをコンテキストに取り込める。GitHubのコメントやBugbotのレビューも、接続されていれば含まれる。
対応プラットフォームはGitHub、GitHub Enterprise、Bitbucket。現時点ではGitLabは未対応。
GitHub Enterpriseユーザーへ: VSCodeの認証の制約により、
フェッチツールはgitコマンドにフォールバックするよ。
PR検索の使い方
よくある質問
インデックス化されたコードベースはどこで全部見られる?
インデックス化されたコードベースはどこで全部見られる?
まだグローバルな一覧はないよ。各プロジェクトを開いて、
Cursor の Codebase Indexing 設定をチェックしてね。
インデックス化されたコードベースを全部削除するには?
インデックス化されたコードベースを全部削除するには?
Settings から Cursor アカウントを削除すると、インデックス化されたコードベースは全部消えるよ。
それ以外は、各プロジェクトの Codebase Indexing
設定から個別に削除してね。
インデックス化されたコードベースはどのくらい保持される?
インデックス化されたコードベースはどのくらい保持される?
6週間アクティビティがないと削除されるよ。プロジェクトを再度開くと、
再インデックスが走るよ。
ソースコードは Cursor のサーバーに保存される?
ソースコードは Cursor のサーバーに保存される?
いいえ。Cursor はファイル名やソースコードを保存せずに embeddings を作成するよ。ファイル名は難読化され、コードのチャンクは暗号化される。Agent がコードベースを検索するとき、Cursor はサーバーから embeddings を取得してチャンクを復号するよ。