DEV Community

Jovan Chan
Jovan Chan

Posted on • Originally published at aicoderscope.com

Windsurf Is Now Devin Desktop: What the June 2 Rebrand, Agent Command Center Default Surface, and Open ACP Protocol Mean for Your AI Coding Stack

This article was originally published on aicoderscope.com

TL;DR: Three things actually changed in the Windsurf → Devin Desktop rename: Devin Local replaces Cascade (up to 30% more token efficient, subagent support, Rust rewrite), the Agent Command Center is now the default screen when you open the app instead of the code editor, and the product ships with open Agent Client Protocol support — so you can plug Codex, Claude Agent, or OpenCode directly into it. Pricing held flat. Cascade goes away July 1, 2026.

Devin Desktop Cursor Claude Code
Best for Teams managing local + cloud agents from one UI Solo devs who live inside an IDE Terminal-first autonomous coding tasks
Price Free / $20 Pro / $200 Max / $40 per user (Teams) Free / $20 Pro / $40 per user (Business) $20 Claude Pro + API token costs
Agent approach Multi-agent command center, ACP-compatible Single agent, approval-gated CLI agent, full filesystem access
The catch ACC-first UI takes adjustment; Cascade deprecated July 1 No ACP; one agent at a time in editor No IDE; pure terminal

Honest take: If you are a solo developer who used Windsurf for fast Tab completions and occasional Cascade sessions, nothing meaningful broke on June 2. The real shift is strategic: Cognition is turning Devin Desktop into a fleet manager for AI agents that also happens to contain a code editor. That architecture is right for teams. It is unnecessary complexity for one person shipping a SaaS app.


What actually happened on June 2

Developers who restarted their editor that morning did not get a changelog prompt. The app just opened as "Devin Desktop." No new download, no manual migration — Cognition pushed the rebrand as a standard over-the-air update.

This was not a surprise for anyone tracking Windsurf's trajectory. Cognition acquired Codeium (Windsurf's parent company) in 2025 and spent the following months merging the two product lines. The April 2026 Windsurf 2.0 release was the inflection point: it introduced the Agent Command Center panel and bundled Devin's cloud agent directly into the editor. June 2 just made the name match what the product had already become.

The domain story is similarly clean: windsurf.com now redirects to devin.ai. The old URL structure is preserved, so bookmarks and documentation links continue to work.

One issue that caught enterprise teams off guard: device management policies. Organizations that had "Windsurf" on their approved software list needed to add "Devin" before June 2 or risk users getting blocked by endpoint management tools when the app phoned home under its new identity. If you manage a team fleet, verify your allowlist before Cascade's July 1 end-of-life forces everyone to restart.


Devin Local replaces Cascade — the part that actually matters

Cascade launched with Windsurf in late 2023 and became the product's signature feature: a multi-file agent that could plan, edit, and test across a codebase within a single context window. It was good. Devin Local is a full rewrite, and the architecture difference is meaningful.

The 30% token-efficiency claim. Cognition published this as "up to 30% more token efficient" — the "up to" phrasing is vendor standard for ceiling figures, not medians. Expect real-world gains to be lower in sessions with large codebases and frequent back-and-forth. Still, any directionally real efficiency improvement translates to more quota per dollar at the same plan tier.

Subagents. This is the architectural shift that the token number undersells. Cascade operated as one agent: one context window, one turn, blocking. Devin Local can spawn subagents — purpose-built sub-sessions that handle a defined piece of work in parallel and report back. A task like "update the data layer and write integration tests for the changes" can now have one subagent handling the schema migration while another drafts the test suite, both feeding results back to a coordinator.

For most individual developers writing typical feature work, a single Devin Local session is all you need — you will not feel the subagent ceiling. For teams running parallel PRs or complex refactors across large repos, subagents make the difference between a tool that blocks on tasks and one that actually delegates them.

The Rust rewrite. Cognition rewrote Devin Local in Rust, citing performance as the driver. The observable benefit is startup time and memory footprint, which matters if you are running the local agent alongside other heavy processes (local LLM inference, a dev server, a browser). If you were using Cursor with a local model backend like DeepSeek V4-Flash, you will appreciate that Devin Local is not the reason your RAM is full.

Cascade deprecation checklist (deadline: July 1, 2026)

If you have Cascade-dependent workflows, run through this before July 1:

  1. Automated scripts that invoke Cascade via keyboard shortcuts or macros — remap them to Devin Local triggers in settings.
  2. Team documentation that references Cascade by name — update to Devin Local so new hires are not following dead instructions.
  3. Extension or API integrations (if your team built any) — audit them for Cascade-specific API surface before the endpoint is removed.
  4. Device management allowlists — add "Devin" alongside or instead of "Windsurf."

Verify the app renamed correctly after the OTA update, especially on managed machines:

# macOS — confirm the application installed as Devin Desktop
ls /Applications/ | grep -i devin
# Expected: Devin Desktop.app

# If still showing as Windsurf.app, force a manual reinstall from windsurf.com
Enter fullscreen mode Exit fullscreen mode
# Windows — PowerShell check for the updated binary
Get-Process | Where-Object { $_.Name -like "*devin*" -or $_.Name -like "*windsurf*" }
# Expected: devin (or Devin Desktop) running; windsurf process should no longer appear post-update
Enter fullscreen mode Exit fullscreen mode

Until July 1, both Cascade and Devin Local coexist in the editor. Run Cascade sessions normally while migrating high-stakes workflows to Devin Local and verifying outputs match expectations.


Agent Command Center as the default surface

The ACC debuted in Windsurf 2.0 (April 2026) as an optional panel: a Kanban view showing all your local and cloud agent sessions in one place. In Devin Desktop, it is what you see when the app opens. The code editor is not gone — you access it the same way you always did — but the product is no longer presenting itself as "an editor with an AI panel attached." It is presenting as "an agent command center that also contains an editor."

Spaces are the new organizational layer built around this. A Space groups everything related to a task: agent sessions, the PRs they opened, the files they touched, reference context you want persistent across agents. If you are working on a feature that involves three separate agent sessions over two days, a Space keeps that context available without re-pasting it each time.

For individual developers, Spaces add organizational value without getting in the way. For team leads managing multiple developers each running multiple agents, Spaces become the answer to "how do I know what the agents are doing?"

This shift does have a cost. The ACC-first interface is a genuine context switch from Windsurf's IDE-first design. Developers who open their editor to immediately see code — not a session board — will need to adjust. The muscle memory for jumping to a file, checking a diff, or starting a quick completion is still there, just one click deeper.


ACP: the open protocol that makes this more than a Windsurf rebrand

The Agent Client Protocol is the detail most coverage has treated as an asterisk. It deserves more attention.

Zed Industries created ACP in August 2025 and released it under the Apache 2.0 license. The pitch: ACP is to AI coding agents what LSP (Language Serve

Top comments (0)