先看结论
第一次使用 Cursor Agent,不要选择跨系统、无测试或必须直接上线的任务。最好的起点是一个有版本控制、有验收条件、失败后可以丢弃分支的小修改。
准备工作
- 确认工作区干净并创建独立分支。
- 运行现有测试,记录修改前基线。
- 检查项目规则、密钥文件和不允许访问的目录。
- 明确是否允许终端、网络、MCP 或云端环境。
写任务说明
任务应包含目标、允许修改的路径、不可改变的行为、需要运行的测试和最终交付格式。与其说“优化一下”,不如说明速度、兼容性或输出必须达到什么标准。
先让 Agent 制定计划
要求它先读取相关文件、说明将修改什么、列出风险和验证方式。计划不合理时立即缩小范围,不要靠后续补救控制一个过大的任务。
执行与观察
关注它实际读取和修改的文件、终端命令、网络访问和失败重试。Cloud Agents 运行在云端环境,需要额外检查仓库连接、环境变量、启动脚本和费用。
审查结果
- 查看完整 diff,而不是只看总结。
- 运行自动测试和静态检查。
- 手工检查权限、安全和边界条件。
- 确认没有提交密钥、日志或生成产物。
什么时候停止
如果 Agent 反复扩大范围、无法解释失败、测试基线本身不稳定,或需要它访问尚未授权的数据,应停止任务并由人重新设计步骤。
适合与不适合
这套流程适合把 Agent 纳入日常开发;它不适合替代代码所有者、测试负责人或生产发布审批。