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...
Probably.
> And deliver them with far greater stability and polish
That seems ... overly optimistic given MS's history.
it was crap compared to Borland's products 20 years ago
and today it's crap compared to JetBrains'
and christ knows how anyone could consider the Azure UI to be "great"
other than Teams I don't think I've used a worse piece of software
I’ll agree on Teams being crap though, mostly for how dumb it is that they’ve rewritten it multiple times and created a confusing slate of weird versions like “Teams (work or school)”