Fetching from the wire…
Top 5 · 2026-06-05 · source-backed
Cognition shipped an over-the-air update on June 2 that rebranded Windsurf to Devin Desktop and auto-ported everyone's settings (Devin/Cognition). Cascade, the agent a lot of people actually chose Windsurf for, is deprecated. End of life July 1, 2026. In its place: Devin Local, a from-scratch Rust rewrite that's up to 30% more token-efficient and adds subagents. The default UI moved from an editor canvas to an "Agent Command Center" hub.
Sit with the mechanics for a second. You didn't download this. You didn't opt in. You opened your editor and it was a different product with a different agent and a different interface. That's the part that should make every builder uncomfortable, separate from whether Devin Local is good. Your core dev tool changed underneath you via OTA, and the thing you built habits around has a 26-day clock on it.
The 30% token efficiency claim matters more than it sounds, given where billing is heading (more on that below). A Rust rewrite of the agent loop is a real engineering investment, not a reskin. Subagents put it in the same conversation as Claude Code's orchestration work. So this isn't Cognition being lazy. It's Cognition deciding the editor was never the product. The agent was.
Which connects to the other half of this story: the Agent Client Protocol. ACP is an open standard letting any compatible agent run inside any compatible editor, and it's been picked up by JetBrains, Google, GitHub, Zed, and 25+ agents as of June 2026 (ChatForest). Devin Desktop launched on it, supporting Codex, Claude Agent, and OpenCode. The agent is being decoupled from the editor. Backends are becoming swappable.
What to do about it: if you're on Windsurf, you have a forced decision before July 1. Either commit to Devin Local and relearn the workflow, or export and move. Don't let the OTA make the choice for you by default. And more broadly, stop marrying yourself to any single agent's UI. The ACP momentum says the smart bet is portability. Pick tools that let you swap the backend, because the backend is going to keep changing without asking you.
Each link below shares sources, entities, or timing with this story.
OpenCode competes with Codex / Shared entities / Shared topic / What happened next
Linked by a graph relationship (OpenCode competes with Codex); both cover ACP, Agent Client Protocol, Cascade, Claude Agent; overlapping topics (agent, cascade, claude, cognition, desktop).
Cursor benchmarked against Codex / Shared entities / Shared topic / What happened next
Linked by a graph relationship (Cursor benchmarked against Codex); both cover Claude Code, Codex, GitHub, July; overlapping topics (agent, claude, product).
Linked by a graph relationship (Cursor benchmarked against Codex); both cover Cascade, Devin Desktop, Devin Local, July; overlapping topics (agent, cascade, devin, local).
Windsurf partners with Devin / Shared entities / Shared topic / What happened next
Linked by a graph relationship (Windsurf partners with Devin); both cover Agent Command Center, Cascade, Devin Desktop, July; overlapping topics (agent, cascade, desktop, devin, editor).
Cursor benchmarked against Codex / Shared entities / What happened next
Linked by a graph relationship (Cursor benchmarked against Codex); both cover Agent Command Center, Cascade, Claude Code, Codex; picks up the Agent Command Center thread on 2026-07-11.
Cognition released Devin / Shared entities / Same source / Shared topic / What happened next
Linked by a graph relationship (Cognition released Devin); both cover Cognition, Devin, Devin Desktop, Windsurf; cite the same source (Devin/Cognition).
Cursor benchmarked against Codex / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Cursor benchmarked against Codex); both cover ACP, Agent Client Protocol, Either, Google; overlapping topics (agent, backend, editor).
JetBrains supports Codex / Shared entities / Shared topic / What happened next
Linked by a graph relationship (JetBrains supports Codex); both cover Claude Code, Codex, GitHub, JetBrains; overlapping topics (agent, backend, claude, desktop, local).