Agent 提供多种针对特定任务优化的模式。每种模式启用的能力和工具各不相同,以满足你的工作流需求。
模式适用场景能力工具
Agent复杂功能、重构自主探索、跨文件编辑启用全部工具
Ask学习、规划、提问只读探索,不会自动更改仅搜索工具
Custom专业化工作流用户自定义能力可配置

Agent

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

Ask

用于学习和探索的只读模式。Ask 会在你的代码库中搜索并给出答案,且不会进行任何更改——非常适合在修改前先理解代码。

自定义

用特定的工具组合和指令创建你自己的模式。按需混搭能力,贴合你的工作流。
自定义模式目前为测试版。可在 Cursor SettingsChatCustom Modes 中启用

示例

Tools: All Search
Instructions: 重点把概念讲清楚,并主动提出澄清性问题
Tools: Edit & Reapply Instructions: 优化代码结构,不新增任何功能
Tools: Codebase, Read file, Terminal Instructions:plan.md 中制定详细的实现计划
Tools: All Search, Terminal, Edit & Reapply
Instructions: 在提出修复方案前先充分排查问题

切换模式

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

设置

所有模式都有通用的配置项:
设置描述
模型选择要使用的 AI 模型
键盘快捷键设置在各模式间切换的快捷键
特定模式的设置:
模式设置描述
Agent自动运行与自动修错自动执行命令并修复错误
Ask搜索代码库自动查找相关文件
Custom工具选择与指令配置 tools 和自定义提示词