Skip to content(if available)orjump to list(if available)

OpenAI reaches agreement to buy Windsurf for $3B

Androider

Windsurf and Cursor feel like temporary stopgaps, products of a narrow window in time before the landscape shifts again.

Microsoft has clearly taken notice. They're already starting to lock down the upstream VSCode codebase, as seen with recent changes to the C/C++ extension [0]. It's not hard to imagine that future features like TypeScript 7.0 might be limited or even withheld from forks entirely. At the same time, Microsoft will likely replicate Windsurf and Cursor's features within a year. And deliver them with far greater stability and polish.

Both Windsurf and Cursor are riddled with bugs that don't exist upstream, _especially_ in their AI assistant features beyond the VSCode core. Context management which is supposed to be the core featured added is itself incredibly poorly implemented [1].

Ultimately, the future isn't about a smarter editor, it's about a smarter teammate. Tools like GitHub Copilot or future agents will handle entire engineering tickets: generating PRs with tests, taking feedback, and iterating like a real collaborator.

[0] https://www.theregister.com/2025/04/24/microsoft_vs_code_sub...

[1] https://www.reddit.com/r/cursor/comments/1kbt790/rules_in_49...

leonidasv

The thing is: we should not need standalone editors just to use AI coding agents. They could be just plugins, but Microsoft does not want to bend the plugin API enough for that. Windsurf has a "plugin edition" for JetBrains IDEs that works really, really well[0] (they also have a VSCode plugin[1] but it's lacking in comparison).

However, given that JetBrains also have their own AI offering[2], I'm not sure how long that will last too...

[0] https://plugins.jetbrains.com/plugin/20540-windsurf-plugin-f...

[1] https://marketplace.visualstudio.com/items?itemName=Codeium....

[2] https://www.jetbrains.com/ai/

no_wizard

I suspect JetBrains will never limit this. I've yet to recall anything in the past where they have done this even when they have a similar offering.

In fact, their own AI extension appears to be pluggable in and of itself. I think they see the value in being easy to adapt different AI solutions to rather than trying to only provide their own.

nicce

JetBrain's main business model depends on buying the editor, and if users still see the overall editor better, any AI plugin support will likely just increase the sales.

owendarko

There are already a bunch of open source, free, and popular "AI coding agent" extensions for VS Code:

1) Cline (1.4mil downloads)

2) Roo Code (a fork of Cline, 450k downloads)

Still a drop in the bucket compared to Cursor in terms of # of users, but they're growing pretty fast.

Disclaimer: I maintain Kilo Code, which competes with 1) and 2) so I'm pretty familiar with this space/the growth patterns.

tomrod

Continue.dev as well

htrp

How are you differentiating from the cline/roo's of the world?

Frotag

> Microsoft does not want to bend the plugin API enough for that.

What doesn't the current API allow plugins to do? I'm guessing custom UI stuff that lives outside a panel?

silverwind

> They could be just plugins

No, they should be LSPs so that they can be integrated into any editor, not just VSCode.

sanderjd

They should do this, but this is not the entirety of what they do.

sanderjd

I haven't found any of the jetbrains options (including Windsurf) nearly as satisfying to use as Cursor. But YMMV I guess!

iambateman

Is windsurf essentially the same as cursor? I didn’t realize there was something similar for JetBrains but if it’s a cursor-equivalent for JB that would be wonderful.

doix

> At the same time, Microsoft will likely replicate Windsurf and Cursor's features within a year. And deliver them with far greater stability and polish.

I agree with the first part, I'm much less optimistic about the second part. I suspect they will create something that is worse, but cheaper if you already pay for Github/Office 365/whatever. Then many large enterprises will switch to save money whilst the engineers complain, just like with Teams.

pjmlp

They already succeedd well enough that VSCode is the only Electron app I tolerate on my private systems, naturally on device assigned ones I have less control.

madeofpalk

I mean they already have. GitHub Copilot was the first LLM coding tool before "LLM" was in the lexicon. MS/Github kind of squandered their lead with it, but they released Agent Mode a few months back https://github.blog/news-insights/product-news/github-copilo...

Aeolun

That seems pretty bold. I still find myself switching to basically anything but the VS code copilot agent any chance I get.

chrisweekly

Can you expand on that? What's so bad about VSC's copilot agent? What do you switch to?

preciousoo

If the VS Code team are delivering the product, I have some amount of trust. If it’s the VS team, good luck to everyone involved

ctkhn

I use vscode for personal javascript projects but the time I spent on a .NET team using VS was an incredible downgrade compared to years and years of intellij. I ended up leaving because tech debt/bugs kept causing weekly overnight on call incidents that we were never given time to fix, but when they asked who wanted a Rider license I got myself on the list immediately.

slt2021

VS developers are okay, it is the VS product managers that are The problem

deburo

Indeed, Copilot within Visual Studio is nowhere close as good as Copilot within VSCode, and even that is still worse than Cursor in my experience.

pjmlp

VSCode is still miles behind for .NET and C++ tooling, have a bit of fate on VS team.

marricks

Wow, folks almost had me convinced MS turned a new leaf 5 years ago.

Tale as old as time, song as old as rhyme: embrace, extend, extinguish.

pjmlp

Nah, folks keep giving human behaviours to big corporations instead of understanding everyone is in the game for the shareholders.

aero142

If a company can align it's business model with user goals, then it can work in the long run. Apple has somewhat aligned it's integrated hardware sales business model with user privacy. Google and Meta are advertising companies and capturing user data and attention will always drive the business.

Szpadel

For someone that never used windsurf, what features does it have that GitHub copilot does not? Reading their webpages I didn't spot any "killer feature" that would convince me to switch.

I always felt that cursor and windsurf should be just extension to vscode instead of a fork. Was there some missing functionality is vscode that was missing? Is it still missing?

There are some extensions that work in this way and allow to use multiple implementations depending on task at hand without any long term commitment.

I feel like such fragmentation is by artificial just to lock users in single ecosystem.

jstummbillig

It can write a lot of code, that works, better than vscode can (right now).

It's in a lot of ways the OpenAI story itself: Can they keep an edge? Or is there at least something that will keep people from just switching product?

Who knows. People have opinions, of course. OpenAIs opinion (which should reasonably count for something, them being the current AI-as-a-product leader) is worth $3B as of today.

mliker

Windsurf works well with Claude and Gemini models, so if OpenAI forces Windsurf users to only use OpenAI models, then it wouldn't be as useful.

ZeroTalent

It's better at coding, but they are essentially paying for users.

I would also argue that the product could be built over two weekends with a small team. They offer some groundbreaking solutions, but since we know that they work and how, it's easy to replicate them. That also means they have significant talent there.

Hence, they are also buying the employees.

The code base itself is basically worth nothing, in my opinion.

koakuma-chan

> They offer some groundbreaking solutions

What groundbreaking solutions does Windsurf offer?

throwaway7783

What groundbreaking solutions specifically?

oefrha

The differentiator of Cursor is it’s way smarter at basic code completion than GitHub Copilot. I pay for Cursor instead of GitHub Copilot even though I get the latter for free from open source contributions, and I made that decision after five minutes of usage after using Copilot for what, more than a year? I won’t even talk about how Cursor guesses where I’m going to edit next and makes the correct edit most of the time, just the fact that Copliot makes completions that result in unbalanced parentheses/braces all the time and Cursor doesn’t makes the switch a no-brainer; that’s not even a fucking AI problem, you just need to look around and see that function you just completed already has a closing curly brace, all it takes is some traditional AST analysis if your model is dumb. (Copilot made zero progress on that issue during my time using it, but I can’t say if that was fixed after I ditched it.)

moi2388

My experience is the same. And the agent mode in copilot is terrible, it simply will stop halfway through files.

Or you chat and suddenly it wants to use the azure copilot instead because reasons.

Horrible experience.

bn-l

Copilot owns the platform, had an amazing head start and yet still is the worst option available. I don’t mean to be harsh but this was a titanic fumble.

beardedwizard

GitHub has been failing upward for more than 5 years. They could have totally dominated software development and security - failed. Could have been the undisputed champion of code hosting - failed. Should have dominated development co-pilots - failed.

I actually find it a little reassuring that they can't seem to get out of their own way.

stevage

They're not the champion of code hosting?

sofixa

To be fair, they have been behind the competition for many years. Gitlab had extremely good CI, security scanning, organisational concepts, etc. for years before GitHub introduced their ones (and Actions still has a worse UX, and GitHub still doesn't have anything below an organisation).

aravindputrevu

I still can't believe how they let Cursor (which is amazing until somepoint) take away all the shine.

This reminds me of "big companies moves slow.." line.

dontlikeyoueith

> Microsoft will likely replicate Windsurf and Cursor's features within a year.

Probably.

> And deliver them with far greater stability and polish

That seems ... overly optimistic given MS's history.

elevatortrim

Microsoft is owing its bad reputation to Windows, Office, Sharepoint!!!, Teams (and more?). The quality of developer tools and languages (C#, Visual Studio, Code and .NET Ecosystem, Azure UI is also great) from Microsoft has been flawless (with some exceptions like webforms, or ui code generation tools of the past).

whynotmaybe

Their tooling have never been flawless, and it still isn't.

Only for azure devops, there are +6k problems listed on developer community website with 500 still not closed for the last 6 months. [1]

The complete integration in the ecosystem is what's flawless.

Any company with a better product has to fight that integration and they almost always lose (Sybase, Borland, WordPerfect, Lotus, Netscape...)

1 : https://developercommunity.visualstudio.com/AzureDevOps?ftyp...

Onavo

Their devtools team is surprisingly competent when they choose to be. Pre-2015, people used Sublime Text, Atom, Textmate, Notepad++, Light Table, Brackets, Emacs/Vim, Intellij. VS code single handedly crushed all of them with code completion and language servers that require zero configuration. Emacs/Vim lost share, Jetbrains (and also Eclipse) were forced to release their own "lightweight" code editors, and everybody else became mostly irrelevant (except perhaps Sublime Text since it has the best native performance out of all editors).

no_wizard

I would contend that JetBrains has only grown even with VS Code around. They're still more than viable, support things on a near similar cadence (and even in some cases, faster and/or better) than VS Code gets support for it.

I agree with the rest, they've all mostly lost market share or completely no longer exist due to VS Code, but not IntelliJ, that platform is going really strong.

Though no doubt, VS Code has pushed JetBrains to rethink some things, and be better in general.

bigbinary

These are investment plays a company makes when holding too much money, and not a smart move this early in the technology imo

Buying competition while everyone’s still fighting might straddle you with a lame horse

mliker

Agreed. Especially with tools like Claude Code, which can get better over time and remove the need to use Windsurf and Cursor.

D4ckard

I don't get why people want the AI right in their editor. In another windows inside the editor, fine, but not inline with code I'm writing. It's super distracting to have AI auto complete pop up at random all the time. As always, typing speed, or speed at generating raw code, is not the bottleneck in programming. The crux remains design, in which case having the LLM on the side is just fine (if you use it for that).

There are some niceties about inline completion (like spelling out a log message that's obvious from the surrounding code) but I don't get the hype much beyond that.

Maybe I'm missing some feature though ...

sensanaty

You'd think with all these super hyper advanced AI tools they're shitting out they would be able to make a mediocre VSCode extension of their own instead of flushing 3B down the drain. Guess that's slightly out of reach of their "AGI"s though.

bko

Incredible timeline to a $3B exit

> Windsurf began in 2021 as Exafunction, founded by MIT graduates Varun Mohan and Douglas Chen. The company initially focused on GPU optimization before pivoting to AI-assisted coding tools, launching Codeium, which later evolved into Windsurf.

> Series B (January 2024): $65 million at a $500 million valuation.

> Series C (September 2024): $150 million, led by General Catalyst, at a $1.3 billion valuation.

> May 2025: $3 billion acquisition from OpenAI

I wonder how much of the value is really from the model or the tooling around it. They all use the same models (mostly Claude, others have been horrible and buggy in my experience). Even co-pilot agent mode now uses Claude. The editor has their own LLM (?) that does the apply since LLMs often return snippets. They work well enough on Cursor. And then you have the auto-complete, which I think is their own model as well.

But the main value from me is from the agent mode and 95% of the value is the underlying model. The other stuff could be more or less a VS Code plugin. The other benefit is the fixed pricing. I have no idea how much 500 calls cost if I were to use the API, but I expect they're probably losing money.

bfeynman

talented and smart folks for sure but can't not notice how much luck it is especially because its like 100% just better models. Windsurf raised a ton of money and then said they pivoted which they had millions raised to just do something completely different that likely wouldn't have been easier to raise for. Even in an interview with the cursor founder he kind of dumbly rambles that they launched and then basically lost a ton of traction until GPT4 came out. They have some core features like autocomplete but I'm struggling to see vision other than getting training data for iterative dev is a partial moat compared to just seeing commits and final code bases.

moralestapia

The right time and the right place, plus they did the work, ofc; but I'm sure 80% of this site has worked as hard as, or even more, than what it takes to clone VSCode.

I'm jelly. Very rarely you see in history someone lucky enough to be riding the absolute top of the wave. Even OpenAI took about decade to cook their breakthrough product.

dist-epoch

> I wonder how much of the value is really from the model

> The other stuff could be more or less a VS Code plugin

The other stuff would take a team 6 months to implement. This is where the valuation comes from. Time to market, they are there TODAY.

fcanesin

OpenAI knows that everyday someone uses Gemini their ChatGPT brand dies a bit faster. Wonder what Google has in storage for I/O now in May, would be a death sentence to just steamroll with Gemini-3.

xnx

> Wonder what Google has in storage for I/O now in May

"Gemini 2.5 Pro Preview (I/O edition)" https://news.ycombinator.com/item?id=43906018

qoez

Google IO in may? Guess we'll be getting a huge OpenAI release May 19th then.

Edit: Oh of course, it's the open weights model they've been teasing.

ukuina

So soon after Gemini 2.5?

lolinder

The next step for Cursor and Windsurf both is that they need to work together to provide an answer for what it means to be a VS Code fork in the new era where Microsoft is trying to strangle the forks. If they're not already they should be teaming up with each other and with the VSCodium team and with the Open VSX marketplace.

Microsoft is an existential threat to their model here, but with the money they each have coming in they together have the opportunity to make the whole ecosystem better by building out viable infrastructure for all VS Code forks, if they can cooperate.

resters

- A $3B signal that OpenAI is unable to do product

- AI assisted coding is mostly about managing the context and knowing what to put in the context to avoid confusion and dumb mistakes, it's not about the UI.

- This signals that OpenAI believes that highly effective coding assistant LLMs will become a commodity / open source and so UI / tooling lock-in is a good investment.

herval

chatgpt is massively popular, I'm not sure that's the signal I'd get

they're acquiring one of the biggest the front doors to developers, with Windsurf - whether it'll _remain_ in fashion or not, that's a different debate. This can be like facebook acquiring instagram (if developers turn out to be the actual profit-driver niche for LLMs, which currently seems to be the case)

resters

> developers turn out to be the actual profit-driver niche for LLMs

AI is definitely huge for anyone writing code, though one can imagine a model like o3 completely replacing 90% of white collar jobs that involve reading, writing and analysis.

Interestingly, o3 is particularly bad at legalese, likely not fully by accident. Of all professions whose professional organizations and regulatory capture create huge rents, the legal profession is the most ripe for disruption.

It's not uncommon for lawyers to bill $250 to $500 per hour for producing boilerplate language. Contracts reviewed or drawn up by lawyers never come with any guarantees either, so one does not learn until too late that the lawyer overlooked something important. Most lawyers have above average IQs and understand arcane things, but most of it is pretty basic at its core.

Lawyers, Pharmacists, many doctors, nearly all accountants, and most middle managers will be replaceable by AI agents.

Software engineers are still expected to produce novel outputs unlike those other fields, so there is still room for humans to pilot the machine for a while. And since most software is meant to be used by humans, soon software will need to be usable by AI agents, which will reduce a lot of UI to an MCP.

noitpmeder

Your take on lawyers is absolutely insane. If you don't think the extremely specialized and well trained professionals can successfully navigate contracts then I can't wait for the absolute garbage the LLMs spit out when faced with similar challenges.

Honestly, same for doctors and accountants. Unless these model providers are willing to provide "guarantees" that they will compensate for damages faced as a result of their output.

Doctors and Lawyers are required in many areas to carry malpractice insurance. Good luck getting "hot new AI legal startup" to sign off on that.

ashvardanian

If I recall correctly from the recent YC interview, the Windsurf founder noted their team leans more toward GTM than engineering. That makes this less likely to be a classic acquihire (as with Rockset) and more plausibly a data play rather than a product integration.

My current read is that this is a frontier lab acquiring large-scale training data—cheaply—from a community of “vibe coders”, instead of paying professional annotators. In that light, it feels more like a “you are the product” scenario, which likely won’t sit well with Windsurf’s paying customers.

Interesting times.

simple10

Agreed. It seems like a data play and a hedge to beef up vibe code competition against upcoming Google and MS models so OpenAI doesn't lose API revenue. I would assume vibe coding consumes more tokens than most other text based API usage.

bix6

~$40M ARR makes this a 75x

Cursor yesterday was a 45X for comparison (9B, 200M)

https://techcrunch.com/2025/04/16/openai-is-reportedly-in-ta...

airjason

keep in mind a lot of $3B is ClosedAI paper money, so 75x ain't that ridiculous.

bix6

Do you know the cash / equity split?

moralestapia

I do know that OpenAI doesn't have 3B in cash to just throw around.

So, I'd be inclined to believe the vast majority of the deal is stock (or whatever that is called pre-IPO).

chipgap98

Growth rate matters a lot though. If they are growing quickly that multiple reduces quickly

lispisok

Easy to grow when you're selling one dollar bills for 75 cents

bix6

You think they can double every year for the next 5 years?

owendarko

We're reaching a point where we don't need to switch to another IDE (from VS Code/IntelliJ/insert-your-IDE-here) for "AI/vibe coding"

IDEs can support "AI coding agents" on their own.

The entire workflow for "AI coding agents" boils down to:

1. You write a prompt

2. The "agent" wraps it in a system prompt and sends it to the LLM

3. The LLM sends back a response

4. The agent performs specific actions based on that response (editing files, creating new ones, etc.)

Microsoft already started doing that with Copilot. And they have a vibrant ecosystem of VS Code extensions (I maintain one of them [1])

"AI agents" should be a feature, not a separate piece of software (IDE) that's integral to software devs.

[1] https://github.com/Kilo-Org/kilocode

incorrecthorse

It blows my mind OpenAI wouldn't be able to build a Windsurf alternative for orders of magnitude less than $3B.

michelb

They can, of course, but why would they waste time on it? They are buying a tool, talent, and a heap of paying enterprise customers. This is a steal.

echelon

And they're probably buying it with equity, not cash.

mrweasel

Why didn't they just use ChatGPT to build it? Weird.

bayarearefugee

Sometimes it almost seems like the idea that LLMs are capable of instantly creating real, maintainable software is vastly overblown to inflate valuations...

singularity2001

it would be only a few millions if they used cursor and Claude but their ego prevented it