Cursor Origin
TL;DR Highlight
Cursor launched Origin, a beta git forge with repo hosting, PRs, and GitHub mirroring
Who Should Read
Developers and admins on Cursor team plans weighing a GitHub alternative with agent integration
Core Mechanics
- Origin is Cursor's git forge
- It hosts repositories for storing and sharing code.
- It is currently in early beta.
- What works in the beta
- You can create repos (including from Cursor agents) and clone, push, and pull with standard git.
- You can open, review, and merge PRs and browse and search code at cursor.com/codebase.
- GitHub mirroring and source of truth
- You can mirror a GitHub repo into Origin or use Sync from GitHub.
- Origin-hosted repos use Origin as the source of truth, while synced repos keep GitHub as the source and Origin as the mirror.
- Agents and automations connect
- Automations and cloud agents can connect to Origin repos.
- You can build private Origin Apps via the Public API, and there is an Origin CLI.
- Access has conditions
- It is available on Premium, Super, Ultra, Teams, Enterprise, and legacy Start, Pro, Pro+, Ultra, but not Free or Plus.
Community Reactions
- Opinion that the launch coincided with a GitHub outage
- Commenters noted GitHub had issues at launch and pointed to a related Cursor status incident.
- Opinion that the Musk association is a dealbreaker
- Several commenters said the Grok code incident and Elon association mean they won't trust their company's code to this.
- One commenter said they canceled Cursor for the same reason.
- Concern about training on hosted code
- One commenter believes Cursor or SpaceX could train on hosted code and suggested Codeberg instead.
- Disappointment over the GitHub mirroring requirement
- Some reacted that requiring GitHub mirroring is a letdown.
How to Apply
- Check your Privacy Mode and plan
- Today, confirm Privacy Mode is on and that your plan is not Free or Plus.
- If you are on legacy privacy mode, switch to Privacy Mode before enabling Origin.
- Agree on the namespace name
- Decide the codebase name for {owner} as a team before claiming it.
- Pick a long-term name such as the company name, since it can't change in beta.
- Pilot with a low-risk GitHub mirror
- Use Sync from GitHub to bring in a non-critical repo.
- Connect an agent or automation and verify the PR flow works.
- Set a source-of-truth policy
- Synced repos have GitHub as the source, so write a team rule not to push directly to Origin for them.
Try It
# Paste into Claude or ChatGPT: generate a pre-adoption checklist for Origin
Our team is evaluating Cursor Origin (git forge, early beta). Based on the facts below, build a pre-adoption checklist.
- Plans: not available on Free or Plus
- Teams on legacy privacy mode cannot enable it
- The codebase name cannot be changed during beta
- Mirrored repos have GitHub as source of truth; Origin-hosted repos have Origin
Our situation: {{team size, current plan, current Git hosting}}
Output: 1) a checklist of items to verify 2) criteria for choosing a pilot repo 3) five questions to ask our team admin
Next step: paste the result into your team wiki and pick one pilot repo.Terminology
Related Papers
Same Simulation, Different Evidence: Where Retrieved Tool Output Costs LLM Agents Accuracy
Saving long tool output to files cut GPT-5.1 accuracy by 11.3 points; naming the authoritative file restored it.
Fake News, Real Crashes: Information Injection Attacks on LLM Financial Trading Agents
Fake headlines hijacked LLM trading agents 62% of the time versus 14% for prompt injection.
Harness Engineering 101: The LLM is the brain, the harness is the body
An agent is a loop managing a JSON array; 16 chapters build one from scratch
Harness2 by Google Research – Recursive Agent Harnessing
Recursively refining the harness with fixed model weights raised benchmark scores by up to 11.8 points.
Ousted Savannah police officer gave ICE agent husband access to Flock system
A police officer shared her Flock login with her ICE-agent husband; an audit found 983 searches and she was fired
Tmux and Claude Code: Sessions, Send-Keys, and the Ceiling
Running Claude Code agents in tmux works well, but limits appear around four agents.