在 Cursor 0.43 版本中推出了一个新功能:Agent,它可以充当一个主动的编程伙伴,与您在代码库中一起协同工作。
简而言之,Cursor Agent 将那些以前需要人工操作的任务自动化,现在它可以主动帮助您完成一些工作,离“自动驾驶”又迈进了一步。根据您的请求,Cursor Agent 可以自动找到并修改相关文件,甚至执行各种终端命令并不断优化代码。需要注意的是,终端命令的执行仍然需要您二次确认。
主要功能
自动提取相关上下文 执行终端命令 创建和修改文件 执行语义化的代码搜索 执行文件操作
开启 Cursor Agent
首先,打开 Cursor Composer 窗口,切换到 Agent 模式(默认仍然是旧的模式)。
体验原型到产品的搭建
之前,我写过一篇文章《Cursor 的最佳搭档来了,专治不会写提示词!》,结合了 CopyCoder 提示词功能和 Cursor 快速从原型到代码的生成。这次,我们也可以用 Agent 功能来体验一下相同的过程。
输入提示词:
稍等片刻,代码生成成功了,应用所需的依赖也自动添加到了 package.json
文件中。
安装依赖
在这时,node_modules 还没有安装。输入提示词“安装依赖
”,可以看到自动为我们生成了 npm install
命令。
无需复制到终端执行,点击“Run command”按钮即可在 Composer 窗口直接运行。注意,Agent 模式下命令不会自动执行,仍需用户确认后执行。
接下来,只需按照提示执行,就能轻松完成大部分操作。
查看生成效果
看看生成的效果,是不是很惊艳?
有用过 Cursor Agent 的吗?欢迎一起交流!
期文章推荐
扫描以下二维码加小编微信,备注 “ai”,一起交流 AI 技术!