Deep Dive — OpenAI pulled its models out of Cursor. The fine print is the story.

Share
Deep Dive — OpenAI pulled its models out of Cursor. The fine print is the story.

On August 28, 2026, OpenAI notified SpaceX that it is exercising a contractual right it kept in its pocket for exactly this moment: the wind-down of its agreement to provide OpenAI models to Cursor, with a proposed shutoff date of November 12, 2026. The cutoff is not the news. The cutoff is the procedural part. The news is that OpenAI chose to make this public, name names, cite specific past contract violations as its reason, and explicitly carve out its next frontier model — Astra — from anything that would put it in SpaceX's hands. That sequence of decisions tells you what the next twelve months of the AI model distribution fight is going to look like.

This is not the same story as the $60 billion deal closing in August, which we covered in The $60B Cursor deal closes — now comes the trust test. That story was about Musk, SpaceXAI, and the strategic prize of owning the most-used AI editor. This one is about OpenAI — and about a frontier lab deciding that distribution is something it is willing to sacrifice, on the record, to defend a line about terms of service. The fact that it chose this fight now, with a model it has publicly worried about shipping, is the part to watch.

Three business professionals in discussion over a contract in a modern office setting.

What OpenAI actually did

The announcement page, posted August 28 and titled "Our decision on Cursor following its acquisition by SpaceX," is unusually blunt for a frontier lab. OpenAI says it is giving the maximum notice its contract allows, calls the decision "incredibly tough," and frames the rationale as a credibility problem with the buyer rather than a commercial disagreement with the seller (OpenAI).

The clause OpenAI is invoking is a change-of-control cancellation right — standard in vendor agreements of this size, almost always there specifically so an enterprise customer can exit if the counterparty gets bought by someone they do not want to do business with. Custom agreements with large distribution partners typically include that hook because a change of control can change the security posture, the data-handling regime, and the destination of any telemetry the models generate. OpenAI says its contract with Cursor included one, that it opened once the SpaceX deal closed, and that November 12 is the latest date the clause will let it pick without breaching.

The reasons OpenAI gives for invoking it are specific. It cites Musk's track record after Twitter's acquisition: the company broke the terms of OpenAI's contract, among others. It cites xAI's training on OpenAI outputs, an allegation Musk acknowledged under oath earlier this year, calling it "partly" true. And it cites Astra, the model OpenAI has been preparing for release — the same model whose development OpenAI paused in August over concerns it might clear its own Critical cyber threshold, as we covered in OpenAI pauses Astra over possible 'Critical' cyber capability. OpenAI says it has "a new level of accountability to ensure our upcoming model, Astra, is being used in accordance with our terms" — which is a careful sentence that means it will not route Astra through any channel that ends up at SpaceX.

Cursor CEO Michael Truell responded publicly that OpenAI's traffic represented "around 5%" of Cursor's overall model usage, and pushed for a workaround. Musk's response on X was shorter: "I couldn't care less. Scam Altman and Greg Brockman are utterly untrustworthy assholes who stole an open source nonprofit" (Musk on X). Anthropic co-founder Tom Brown, in turn, reaffirmed that Anthropic's models would remain available in Cursor — a notable counterpoint that says more about Anthropic's distribution strategy than it does about Cursor's.

The 5% question, and why it matters less than it sounds

If OpenAI traffic is only 5% of Cursor's usage, the obvious analyst take is that this is symbolic rather than material — a PR move that costs OpenAI little and signals something to SpaceX. That reading is too cheap for two reasons.

First, 5% is a number Cursor gave; it is the kind of number that gets adjusted when convenient. The relevant denominator is not Cursor's total model calls but the share of paying enterprise accounts whose primary model is OpenAI's, the share of revenue Cursor books when an OpenAI model is the top-line choice, and the share of multi-model workflows in which OpenAI is one of two or three models the user expects to see in the picker. The 5% figure is internally consistent with Cursor continuing to function as a top-tier product on the day after November 12, and it is also internally consistent with OpenAI losing its second-most-important coding-tool distribution channel after ChatGPT itself.

Second, and more important, OpenAI is the only frontier lab making this argument publicly. Anthropic's models stay. Google's models stay. The open-weight models stay. Cursor, which still bills itself as a model-neutral editor in the parts of its marketing that have not yet been repainted in Grok colors, remains a viable distribution channel for everyone except the lab that just decided the channel is too risky for its top model. The signal value is the story, not the lost 5%.

What the contract clause actually says

OpenAI's announcement carefully avoids naming the exact mechanism, but change-of-control provisions in this kind of agreement have a standard shape. There is typically a notice window (often 30, 60, or 90 days); a defined set of "change of control" triggers (a majority stake sale, a merger, an asset transfer); and an asymmetric right — usually the larger, more brand-sensitive party gets to terminate without penalty while the smaller party pays an exit fee or loses prepaid amounts. The fact that OpenAI says it is giving "the maximum notice provided by our contract" implies the contract specified a window and OpenAI is taking the full extent of it. November 12 — roughly ten weeks from the announcement — is consistent with a 60- to 75-day notice window that began on the deal's closing date.

The clause matters because it means the deal was always conditional in this direction. SpaceX's lawyers would have read it. Cursor's lawyers would have read it. The decision to close the acquisition anyway tells you what both sides expected: that the cancellation right was unlikely to be exercised, or that losing OpenAI distribution was an acceptable cost for the upside of owning Cursor outright. SpaceXAI gets the editor, the paying developer base, and the model picker defaults; the price is one fewer frontier model in the dropdown.

Why this fight, and why now

The question the announcement implicitly answers is: what does a frontier lab do when its largest distribution partner gets bought by someone who is publicly hostile to it, who has a documented history of breaching its terms of service, and who has just integrated a competing model family into the partner's product? Until Friday, the answer was: nothing, and you keep your head down. OpenAI's answer now is: you exercise the clause you wrote for this situation, and you tell everyone you did it.

Three forces pushed OpenAI to that answer. First, the public record. Musk's deposition acknowledgment that xAI trained on OpenAI outputs, reported in Forbes earlier this year, made the "trust" framing citable rather than rhetorical. Second, the strategic moment. Astra is approaching release — a model OpenAI has already said is concerning enough to pause work on, in part because of how much autonomy it has once running. Letting Astra flow through a SpaceX-owned editor would mean accepting that a model OpenAI considers delicate could be deployed, fine-tuned, or distilled by an adversary with motive and compute. The cancellation right is the lever that protects against that.

Third — and this is the part that matters for the next twelve months — distribution is no longer the scarce resource it was a year ago. OpenAI has ChatGPT, the API, Microsoft, Apple's ChatGPT integration, and a growing set of first-party agent products. Losing 5% of Cursor's model calls is the kind of revenue a frontier lab can absorb when the alternative is letting a competitor become the default model in the most-used AI editor on earth. A year ago, OpenAI might have swallowed the discomfort to keep the channel. Today, with ChatGPT and the API carrying the load, it can afford the symbolic cost.

What changes for developers, Cursor, and SpaceXAI

For the developers in Cursor's editor on November 13, the practical change is narrow. OpenAI's models — currently GPT-5.6-Sol and the older line — stop being an option in the picker. Anthropic's Claude stays. Google's Gemini stays. The open-weight models stay. Cursor's own first-party models, including the one it has been training on Colossus, stay and likely rise in the default position. The user-facing product does not break.

For Cursor, the harder question is brand and trust rather than technical capability. Cursor has spent four years selling itself as the editor that does not pick a side. That pitch is harder to make when one side of the frontier-model aisle is publicly refusing to be in the room. Anthropic's decision to stay gives Cursor cover, but the cover is thinner now: Cursor is, in effect, the editor SpaceX chose to own, and any frontier lab that wants to signal seriousness about its terms of service now has a precedent for invoking cancellation rights.

For SpaceXAI, the strategic math does not change. Losing OpenAI as a Cursor option is not a meaningful commercial loss — Cursor's paying base has had Grok 4.6 in the picker since the deal closed — and the upside is the same one we wrote about when the deal closed: Cursor becomes a default-on Grok shop the day Astra is the only frontier model the picker is missing. OpenAI just made it clear it knows this, and chose the symbolic fight anyway.

The skeptical case

Three objections, in order of strength.

First, OpenAI may be buying goodwill it has already cashed. The 5% number is small; the cancellation right was always there; the press cycle around the announcement is the actual product. If OpenAI's goal was to look principled in front of enterprise customers and regulators, it succeeded. If its goal was to actually deny SpaceXAI material compute or capability, the announcement does very little.

Second, Astra's terms-of-service argument will not survive contact with the open-weight market. Astra may be the most concerning closed model in the world, and OpenAI may be the most responsible steward of that model — but the same capability frontier is shipping open weights from DeepSeek, Moonshot, Alibaba, and the open-source community. A closed lab's terms of service do not extend to a Hugging Face download. If the worry is that powerful cyber-capable models will end up in unfriendly hands, the closed-side cancellation clause is a defensive move that defends a perimeter that is already porous.

Third, OpenAI is making this announcement in a week when it is under pressure on multiple other fronts — its Astra pause, the Cyber Defense Bond it is reportedly pitching to the federal government, the IPO math that depends on showing it can defend its moat. A public fight with Musk is good for that narrative and bad for it in roughly equal measure. Whether this is a deliberate strategic posture or a moment of frustration spilling into a press release is something OpenAI itself may not have decided.

What to watch next

Four things.

First, whether Anthropic's models stay in Cursor through the next six months, and whether Anthropic follows OpenAI's precedent by writing its own change-of-control language into renewals. Tom Brown's public affirmation is a position; the contract is the test.

Second, whether other distribution channels — JetBrains, VS Code, the on-device tools, the IDEs embedded in Apple's developer story — quietly get new clauses in their vendor agreements. If change-of-control cancellation rights become standard, every AI model vendor becomes harder to acquire without a fight.

Third, what happens to Cursor's enterprise renewals between now and November 12. If a meaningful number of enterprise accounts give notice over the OpenAI exit, the 5% figure gets revised upward fast. If renewals hold, the announcement is the story.

Fourth — and the one with the longest tail — what happens to the first model release from a frontier lab that exercises a clause like this one. Astra's launch will tell the industry whether OpenAI's terms-of-service line holds up under the pressure of a release date, or whether the terms-of-service argument was the cover for a strategic distribution decision that was always going to be made.

What OpenAI did last week was small in revenue and large in precedent. Every frontier lab now knows that an exit clause can be a public statement. Every acquirer now knows that a change of control can light up a cancellation right that the seller had no intention of using — until the moment the buyer's name made it the obvious move.

OpenAI just made canceling a distribution deal into a strategic statement. Will other labs follow? Tell us in the comments.

Sources: OpenAI — Our decision on Cursor following its acquisition by SpaceX · The Rundown AI · Cursor — Cursor is now a part of SpaceX · TechCrunch — SpaceX officially closes its Cursor acquisition · Musk on X