让后台智能体把未解决的 GitHub issue 做成 PR
开发者将 Terraform 仓库中一条未解决的 issue 交给 Cursor 后台智能体,约三分钟后得到 PR,但标题和说明还需修改。
- 具体怎么做
- 作者关闭了 Cursor 的隐私模式,这是预览功能所必需的。随后,他使用 Cursor 自带的界面来检查 lint 器和工具,并解决 Python 环境问题,为他的 terraform-aws-ecr 仓库设置了背景智能体。之前的问题是通过 GitHub MCP 服务器产生的。他让智能体关注第 33 个问题,并接受了其发起的 PR 请求。
- 做到了什么
- 智能体在约3分钟内完成,代码修改也很完善。PR描述不完整,标题也不符合发布规范格式,因此发布PR没有触发。他使用Copilot的摘要来补充描述内容。
- 上手要点
- 单次简单PR的测试成本为4.63美元,因为目前背景智能体仅使用MAX模型。此外,还需要设定基于使用的费用上限(他设定为20美元)。
你可以这样试
使用 Cursor在 [repo name] 中的 GitHub issue [问题编号或链接] 中,使用智能体在新分支上实施修复方案。运行 [语言/工具,如 Terraform validate] 的现有测试或检查器,当它们通过后便提交 Pull Request。撰写清晰的 PR 标题和描述,明确关联该问题,并总结变更内容及原因。PR 开放后停止操作,并将链接展示给我;不要进行合并。