- [new] Origin code hosting — Cursor can host your code. Origin starts rolling out in early beta with the essentials built for agent scale: repos, pull requests, code browsing, and GitHub sync. Agent-native features are planned to follow.
- [new] Codebase tab and Origin repos — Create a repo with +New, install the CLI, then clone or push a local project so it is hosted on Origin. Naming your codebase on first create sets the URL namespace (e.g.
cursor.com/codebase/acme-corp). - [new] GitHub sync — Connect GitHub, pick an org, and sync selected repos so they sit alongside Cursor-hosted ones. You control what syncs and can disconnect anytime; anyone with read or write access to a synced repo can view it in Cursor. Synced copies update in real time for browse, search, and pull; pushes still go to GitHub as source of truth. Icons distinguish Origin-hosted vs GitHub-synced repos.
- [new] Pull requests — Every repo has PRs with timeline, commits, checks, and files changed; review diffs, comment, and merge in Cursor. On synced repos, PR activity syncs both ways with GitHub (including assigned reviews).
- [new] Agents in every repo — Ask Cursor about code you are browsing; it can answer, make changes, update PRs, or push a branch from the same place as your code and PRs.
- [new] App extensions for Cursor repos — Early integrations with Vercel, Depot, and Buildkite. Vercel can attach preview deploys to PRs; Depot and Buildkite cover CI (including existing GitHub Actions workflows; Buildkite also runs native pipelines).
- [new] Per-repo settings — Sync status for GitHub repos, access management, and connected apps.
Availability
Origin early beta is rolling out to all paid-plan users, except enterprise orgs whose admins opt out. Desktop track versions remain 3.16.17 on latest and stable for this build.