Windsurf is now Devin Desktop

Cognition4 min read

We’re excited to launch the next generation of Windsurf: Devin Desktop.

We’re building on the IDE foundation of Windsurf to introduce the command center for managing all your agents in one place.

The Agent Command Center

Millions of engineers use Windsurf and Devin. Devin Desktop puts them in one place, and makes the Agent Command Center the default surface: you manage every local and cloud agent from a single Kanban view. We’re also introducing Spaces, a new way to share context between agents while grouping sessions, PRs, files, and context.

Devin Desktop is not just for Devin

Devin Desktop launches today with support for the Agent Client Protocol (ACP), an open-source protocol that lets any compatible agent run inside any ACP-compatible editor. At launch, Devin Desktop supports Codex, Claude Agent, OpenCode, and any other ACP-compatible agents - including agents built by your team in-house.

Third-party agents get the same interface as Devin: they show up in the Kanban view, run inside Spaces, and share context with other agents. You organize and review their work the same way you would any Devin session.

The power of an IDE, exactly when you need it

Devin Desktop is a full IDE with an agent manager built in — not the other way around. The editor, extensions, keybindings, LSPs, and workflows you rely on are all there and backwards-compatible with Windsurf and VSCode.

Devin Desktop's file editor showing a Python file with inline type information and a Go to Definition popover.

Introducing Devin Local

We’re also introducing Devin Local, which is the successor to Cascade as our primary local agent.

The Cognition team has completely rewritten the local agent from scratch in Rust, supporting the same capabilities and settings as Cascade. Devin Local is up to 30% more token efficient and supports modern features like subagents.

For incremental migration, you can still continue to use the legacy Cascade agent through July 1st.

One Devin, every surface

We started with Windsurf and Devin as separate products. Now, Devin can run across your entire stack. Same agent, same context, regardless of where you run it:

  • Devin Desktop: Agent manager with a full IDE
  • Devin Cloud: The autonomous and long-running Devin agent running on its own machine in the cloud
  • Devin CLI: The intelligence of Devin in your terminal
  • Devin Review: Code review on every diff

Get started

If you’re on Windsurf, the update will arrive as a standard over-the-air update. Your plan, pricing, extensions, and other features remain the same: Devin Desktop is a new look for the product you already love.

New users can download Devin Desktop directly.

Download Devin Desktop

FAQ

Devin Desktop Docs