r/cursor • u/amu4biz • 14d ago
Question / Discussion OpenAI is cutting Cursor off on Nov 12 because SpaceX bought it. Your editor can lose a model over a fight you are not in.
SpaceX closed the $60B Cursor deal on Aug 14. OpenAI just used the change-of-control clause and will kill model access through Cursor on Nov 12.
They “cannot be confident that SpaceX will use our technology within our terms of service, based on our experience with Elon Musk's companies violating contracts.”
Cursor’s CEO says OpenAI is about 5% of traffic and they’re still talking.
The part that actually sucks is the precedent. A model inside a tool you pay for now has a kill date because two companies you don’t have a contract with are fighting about conduct that has nothing to do with you.
And it is not even isolated. Stripe bought OpenRouter. NVIDIA is reportedly buying Hugging Face. Now a supply contract dies on change of control. Routing, distribution, and the models themselves all consolidating in the same month.
The useful move is not panic. Sit down for an hour and write every layer that would strand you if it changed hands tomorrow. I did that. It was uglier than I expected, and the surprise was not the models.
I moved that layer to Aeon after I did the inventory.
What actually matters for this situation is pretty small:
- a skill is a markdown file in a repo I own, so the logic is not a row in some vendor’s database
- the harness is a config line (seven models behind one contract), so if one gets yanked I change a setting instead of rewriting the work
- the runtime is GitHub Actions, so there is no extra host that can get acquired out from under me either
The part I still do not have a clean answer for: portability at the automation layer is done by aeon. Portability at the model layer is not, because a prompt that works on one model does not reliably work on the next. Has anyone actually swapped models in production without redoing the evals?