跳到正文
FunCoding

搜索

搜索文档、Skill 和 MCP

代码搜索与多根工作区

使用 Instant Grep 与 Explore 获取相关代码,并理解本地索引和模型请求的区别。

知道函数、变量或报错文本时,直接在请求中指出它。Agent 会自动使用精确或正则搜索,适合追踪定义、调用方与相关错误处理。

Instant Grep

Cursor 内置 Instant Grep,无需额外配置,支持正则和词边界。例如 import.*PaymentService 用于找相关导入,PaymentFailedError 用于追踪错误类型。

搜索索引在本机建立和查询。官方说明不会为建立这个索引上传文件路径或代码,也不存储用于搜索的代码库 embeddings;但 Agent 打开匹配后,文件内容仍可能进入模型请求。不能由本地索引推断后续模型调用完全不传代码。

Explore 子智能体

Agent 可在独立上下文中用 Explore 做广泛并行搜索,再返回相关结论,减少主聊天里的搜索噪声。Cursor 可以自动判断何时使用,也可在提示中明确要求。

这一委派行为属于 Cursor,不应与其他智能体的默认规则混用。详细定制见Subagents。

Multi-root 限制

每个 workspace folder 的上下文都可供 Agent 使用,但依赖单个 Git root 的功能(例如 worktrees)在 multi-root 中禁用。Cloud Agents 不支持 multi-root workspace。任务需要隔离 checkout 时,先选定对应单仓工作区。