教程目录
教程目录
Cursor模式选择
了解Cursor的三种工作模式及其使用场景
模式介绍
嘿!让我来给你介绍下Cursor的三种模式:Agent/Ask/Manual。一般来说,我最常用的是Agent模式,这也是Cursor的默认模式。接下来我会详细给你描述每种模式的使用过程,这样你就能清楚地知道它们各自的特点和适用场景了。
比如说,我在输入框中输入:"请帮我创建一个干净、好看的UI界面",不同模式下Cursor的反应是不一样的,我们来看看具体有什么区别。
Agent模式
Agent模式是我最推荐的模式,因为它最智能也最强大。在这个模式下,Cursor会自动帮你完成所有工作,包括:
- 自动读取你的代码库,理解项目结构
- 根据你的需求自动生成代码
- 自动创建需要的文件
- 自动处理文件之间的依赖关系

当你在Agent模式下写代码时,可以在根目录下看到Cursor帮你创建的所有文件。每个文件旁边都会有Accept/Reject按钮,让你可以决定是否采用这些更改。这样的设计既保证了自动化,又让你保持了对代码的完全控制。
Ask模式
Ask模式是一个"只读"模式,我经常用它来学习和理解代码。它的特点是:
- 可以提问任何关于代码的问题
- Cursor会给出建议,但不会自动修改代码
- 需要手动点击Apply按钮来应用更改
- 非常适合学习和探索代码库

Manual模式
Manual模式是最基础的模式,适合那些你已经很清楚要做什么,只需要AI协助完成具体编码的场景。
- 完全依照你的指示行动
- 不会自主探索或修改其他文件
- 适合精确、定向的代码修改
- 特别适合小范围的代码更新
说实话,这三种模式我用得最多的就是前两种,它们基本上能覆盖90%的使用场景。而且现在Cursor更新后,这两个模式都会自动阅读你根目录下全部代码文件,了解你的代码库情况,这让它们变得更加智能和好用了。