IDE unbundling

Hyeseong Kim, this morning:

Disaggregated IDE:

As prompt-based coding agents become more popular, most other features of IDE rather than editing are also gradually being broken down into small purpose-built tool sets. It is self-fulfilling in that it can be built more effectively by coding agents.

— Hyeseong Kim (@hyeseong.kim) May 20, 2026

That’s another case of cleanest unbundling wins, now playing out in developer tooling.

The IDE was a useful bundle when developers had to manually navigate text. It made sense that we would gradually bundle editor, multiple syntax highlighters, formatter, debugger, terminal, and git client in one space — gradual use developed muscle memory that saved hours of context-switching.

As soon as the agent does the navigating — not to mention a bunch of editing! — for you, the bundle has a harder time justifying the overhead of its existence.

When each component becomes independently addressable and composable, the pieces that present clean surfaces can be picked up by agents. If the Net interprets censorship as damage and routes around it, agentic development does the same with monoliths that demand full control.

Meanwhile, VSCode has been helpfully demonstrating what the failure mode looks like:

Not that anyone needs yet another reason to steer clear of Microsoft, but VSCode now adds Copilot as a co-author of all your commits, regardless if you used Copilot. This was added silently as a default. This is some next level insanity.

— Zi (@majormcdoom.bsky.social) May 3, 2026

A silent default merged in a pull request, adding a Co-authored-by: Copilot trailer to every commit, whether you had used it or not.

Way to not read the room.

Microsoft walked it back after the room screamed bloody murder, but why would you think that it was OK to ship that at all in the first place? This is not sent from my iPhone.

Easy explanation: If bundling things together is your main reason to exist, then it makes sense that the knee-jerk would be to bundle even more things, even if you end up being the Godrick The Grafted of developer tools. Whatever internal Copilot adoption metric drove that decision clearly overruled people’s memory of how Godrick ended up.

The IDE will get unbundled. If we are lucky, we’ll end up with a clean set of swappable primitives from different providers, instead of a bunch of seemingly independent parts from a single source waiting to be superglued together.

I’d already called the time of death — this was merely the autopsy.

You had a good run for a while there, @vscode.dev

Time comes for us all.

[image or embed]

— Ricardo J. Méndez (@ricardo.bsky.social) May 3, 2026 at 10:01 PM