Agent 提供针对特定任务优化的不同模式。每种模式都具有不同的功能和工具,以匹配您的工作流程需求。
模式适用于功能工具
Agent复杂功能、重构自主探索、多文件编辑启用所有工具
Ask学习、规划、问题只读探索、无自动更改仅搜索工具
Manual精确、有针对性的编辑直接文件编辑,具有明确控制仅编辑工具
Custom专门的工作流程用户定义的功能可配置

Agent

复杂编码任务的默认模式。Agent 自主探索您的代码库,编辑多个文件,运行命令,并修复错误以完成您的请求。

Ask

用于学习和探索的只读模式。Ask 搜索您的代码库并提供答案而不进行任何更改 - 非常适合在修改代码之前理解代码。

Manual

直接编辑模式,提供精确控制。Manual 模式只编辑您明确选择的文件 - 无需搜索,无需命令,只在您需要的地方进行专注的更改。
Manual 模式在您确切知道要编辑什么时效果最佳。选择正确的文件并给出清晰的指令。

自定义

使用特定的工具组合和指令创建您自己的模式。混合搭配各种功能以适应您的工作流程。
自定义模式目前处于测试阶段。请在 Cursor SettingsChatCustom Modes 中启用它们

示例

切换模式

  • 在 Agent 中使用模式选择器下拉菜单
  • Ctrl+. 快速切换
  • 设置中设置键盘快捷键

设置

所有模式共享通用配置选项:
SettingDescription
Model选择要使用的 AI 模型
Keyboard shortcuts设置在模式间切换的快捷键
模式特定设置:
ModeSettingsDescription
AgentAuto-run and Auto-fix Errors自动运行命令并修复错误
AskSearch Codebase自动查找相关文件
CustomTool selection & Instructions配置工具和自定义提示