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