Does Cursor integrate with GitHub?
Yes — native GitHub App integration
Yes. Cursor integrates natively with GitHub through a first-party GitHub App. You authorize it from the Cursor dashboard, choose all or selected repositories, and Cursor can then clone code, open pull requests, run BugBot reviews and monitor CI. Connecting needs Cursor admin and GitHub org admin access; no Zapier or other middleware is involved.
| Integration method | Native — Cursor connects to GitHub through a first-party GitHub App you authorize from the Cursor dashboard. No middleware is required. The integration powers Cloud Agents, BugBot PR reviews and CI monitoring. |
|---|---|
| Sync direction | Two-way: Cursor reads repository content and clones code, and writes back by creating branches, pull requests, and review comments. |
| Plan required | Cursor: connecting requires Cursor admin access (team/org context). GitHub: requires GitHub org admin access to install the app; works with standard GitHub accounts, with self-hosted GitHub Enterprise Server (v3.8+) needing extra setup. |
| Setup time | ~5 minutes unverified estimate |
How to connect Cursor to GitHub
- Go to the Cursor dashboard at cursor.com/dashboard/integrations.
- Click "Connect" next to GitHub (or "Manage Connections" if already linked).
- In the GitHub authorization screen, choose "All repositories" or "Selected repositories" and approve the GitHub App.
- Return to the Cursor dashboard to enable features such as Cloud Agents and BugBot.
- Confirm Cursor can access the repo by triggering an action (e.g. a background agent or PR review).
Known friction points
- A "permission denied for pull requests" error can appear; it is resolved by granting the GitHub App write access and adjusting branch protection rules. [source]
- Private repository access fails unless the GitHub App is granted the correct repository permissions during install. [source]
FAQ
- Does Cursor integrate with GitHub?
- Yes. Cursor has a native GitHub integration via a first-party GitHub App. After you authorize it from the Cursor dashboard, Cursor can clone repositories, open pull requests, run BugBot reviews and monitor CI.
- What access do I need to connect Cursor to GitHub?
- You need Cursor admin access and GitHub org admin access. The org admin installs and authorizes the GitHub App, then features can be enabled from the Cursor dashboard.
- Can Cursor create pull requests, or only read my code?
- It can do both. The integration is two-way: Cursor reads and clones repositories and can create branches, pull requests and review comments.
✓ Last verified: 2026-06-10 · Every claim on this page links to a primary source. If the integration changed, the page is out of date — check the sources below.
Sources
- Cursor docs — GitHub integration (accessed 2026-06-10)
- Cursor forum — how to integrate Cursor with GitHub (accessed 2026-06-10)