工具

Cursor 的 Chat 模式中用于搜索、编辑代码库和与代码库交互的所有可用工具的指南

以下是Chat 中模式可用的所有工具的列表。

虽然这些是针对 Cursor 默认模式的修复,但您可以在构建自己的自定义模式时启用或禁用这些工具中的任何一个。

代理每个会话最多可以执行 25 次工具调用。如果达到此限制,您可以按 “Continue” 以允许其他工具调用(每个 “Continue” 计为 1个请求)。

搜索

这些工具用于搜索您的代码库和 Web 以查找相关信息。

读取文件

读取代码库中的文件内容。
— 最大模式下
最多 750 行— 其他模式下最多 250 行

列表目录

读取目录的结构,而不读取文件的内容。

代码库

索引代码库中执行语义搜索。

格雷普

在文件中搜索确切的关键字或模式。

搜索文件

使用模糊匹配按名称快速查找文件。

生成搜索查询并执行 Web 搜索。

Fetch 规则

根据规则类型和描述检索特定规则

编辑

这些工具用于对文件和代码库进行特定编辑。

编辑并重新应用

建议对文件进行编辑并自动应用它们。

删除文件

自主删除文件(可以在设置中禁用)。

Chat 能够与您的终端交互。

终端

Cursor 可以执行终端命令,并监控输出。

默认情况下,Cursor 将使用 Cursor 中可用的第一个终端配置文件。

要设置您的首选终端配置文件:

  1. 打开命令面板 (Cmd/Ctrl+Shift+P)
  2. 搜索 “Terminal: Select Default Profile”
  3. 选择您想要的配置文件

MCP 服务器

Chat 可以利用配置的 MCP 服务器来与外部服务(例如数据库或第三方 API)进行交互。

Toggle MCP 服务器

切换所有可用的 MCP 服务器。这将遵循 auto-run 选项。

了解有关MCP 服务器的更多信息

高级选项

Auto-apply Edits

自动应用编辑,无需手动确认。

Auto-run

自动执行终端命令并接受编辑。对于运行测试套件和验证更改非常有用。

护栏

为特定工具定义护栏和允许/拒绝列表,以控制自动执行。根据需要配置这些设置。

工具 - 图1

Auto-fix Errors

自动解决 Linter 错误和警告。