Devin Desktop interface showing the Agent Command Center replacing the Windsurf editor layout Image: Cognition / devin.ai
by Michael Joiner

Cascade Is Dead: Cognition Retires Windsurf's Local Agent Today

July 1, 2026 is the end-of-life date for Cascade, the local agent that shipped with Windsurf before it became Devin Desktop. Devin Local is the replacement — faster, written in Rust, and built with subagent support.

Share

Cascade, the local AI agent that powered Windsurf, is gone as of today. Cognition’s documentation listed July 1, 2026 as the last day Cascade remains available, and that window has now closed.

The backstory: On June 2, Cognition pushed an over-the-air update that rebranded Windsurf as Devin Desktop. Most changes were cosmetic or architectural. The editor itself stayed intact. The default launch surface shifted from a code canvas to an Agent Command Center — a Kanban-style view of every local and cloud agent session. But Cascade kept running through the transition as a legacy option.

That option is now off.

What Devin Local Is

Devin Local is the replacement. Cognition rewrote it in Rust — not a port of Cascade, but a clean rewrite using the same underlying architecture as Devin’s cloud agent. Cognition claims about 30% better token efficiency compared to Cascade, and Devin Local adds subagent support, meaning it can spawn and coordinate parallel tasks in a way Cascade couldn’t.

For most people who use Devin Desktop interactively, this transition happened quietly over the past month. If you restarted the editor after the June 2 update, Cascade was still available, but Devin Local was already the recommended path. The main thing that changes today is that Cascade no longer starts at all.

Who Actually Needs to Do Something

Individual users: almost certainly nothing. Devin Desktop has been defaulting to Devin Local for a month. Your settings, extensions, and workspace history carried over automatically.

The people with actual work to do are the ones who have Cascade referenced in CI pipelines, automation scripts, or workflow rules. These won’t silently fail in a way you notice in the editor. They’ll fail silently in a build log somewhere. If your team has any automated workflows that invoke Cascade by name, those need to be repointed to Devin Local before they next run.

Grep your repo for cascade in any shell scripts, YAML configs, or .mcp.json files to find the exposure. Cognition’s documentation covers the migration in the Devin Desktop FAQ.

The Broader Picture

Cognition has moved decisively toward treating Windsurf as a surface for Devin rather than a standalone editor product. The Agent Command Center, Devin Local, and ACP (Agent Client Protocol) support for external agents like Codex, Claude Agent, and OpenCode are all pointing in the same direction: the IDE is infrastructure, and the agent is the product.

Cascade was a good local agent when Windsurf was an independent company. It got the job done. But Devin Local is what Cognition is actually building toward, and today’s EOL is the last piece of the Windsurf-to-Devin transition closing behind them.

Source: Cognition blog, Devin Desktop FAQ, webdeveloper.com

Share