安装
- 前往 Dashboard 的 Integrations
- 点击 GitHub 旁的 Connect
- 选择仓库范围:All repositories 或 Selected repositories
在 GitHub 中使用 Agent
@cursor [prompt]
,触发 agent 读取上下文、实现修复并推送提交。
如果你启用了 Bugbot,可以评论 @cursor fix
,读取 Bugbot 的建议修复,从而触发后台 agent 来处理该问题。
权限
权限 | 目的 |
---|---|
Repository access | 克隆你的代码并创建工作分支 |
Pull requests | 基于代理的更改创建 PR,供你审核 |
Issues | 跟踪代理发现或修复的缺陷和任务 |
Checks and statuses | 报告代码质量与测试结果 |
Actions and workflows | 监控 CI/CD 流水线与部署状态 |
IP 允许列表配置
联系支持
为已安装的 GitHub 应用启用 IP 允许列表(推荐)
- 进入你们组织的 Security 设置
- 打开 IP 允许列表设置
- 勾选 “Allow access by GitHub Apps”
直接把 IP 加入允许列表
IP 地址列表可能会偶尔变更。使用 IP 允许列表的团队会在新增或移除 IP 前提前收到通知。
故障排查
Agent 无法访问仓库
Agent 无法访问仓库
- 安装具备仓库访问权限的 GitHub 应用
- 检查私有仓库的访问权限设置
- 确认你 GitHub 账号的权限
拉取请求权限被拒绝
拉取请求权限被拒绝
- 为应用授予对拉取请求的写入权限
- 检查分支保护规则
- 如果应用安装已过期,重新安装
GitHub 设置中看不到应用
GitHub 设置中看不到应用
- 检查是否已在组织层级安装
- 从 github.com/apps/cursor 重新安装
- 安装损坏时联系支持