天度 AI 实战库浏览全部案例 ↗

让后台智能体把未解决的 GitHub issue 做成 PR

开发者将 Terraform 仓库中一条未解决的 issue 交给 Cursor 后台智能体,约三分钟后得到 PR,但标题和说明还需修改。

使用工具Cursor
具体怎么做
作者关闭了 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 开放后停止操作,并将链接展示给我;不要进行合并。