Windsurf: Spaces for Task-Level Agent Organization

Windsurf

Windsurf 2.0 introduced Spaces, a new organizational layer that lets developers group agent sessions, pull requests, files, and context around a single task or feature. Rather than managing loose collections of open files and sessions, developers can now switch between Spaces to instantly toggle the full context of different workstreams.


Spaces: Task-Level Context for Multi-Agent Development

As part of the Windsurf 2.0 release on April 15, 2026, Windsurf introduced Spaces — a new organizational primitive that brings task-level structure to the increasingly parallel world of AI-assisted development.

What Spaces Are

A Space in Windsurf is a container that groups together everything related to a single task or feature: agent sessions (both local Cascade and cloud Devin), pull requests, relevant files, and contextual information. Developers can create multiple Spaces for different tasks and switch between them to instantly restore the full context of that workstream — without losing the state of other active work.

How Spaces Integrate with the Agent Command Center

Spaces are tightly coupled with the Agent Command Center, also introduced in Windsurf 2.0. From the Kanban-style agent view, developers can assign individual agent sessions to a Space, ensuring that when they return to a task, they see exactly the agents, PRs, and files associated with it.

The Bigger Picture

Spaces reflect Windsurf's broader philosophy that the future of software development involves managing agents rather than writing every line of code. As developers delegate more implementation work to agents like Cascade and Devin, the challenge shifts from writing to organizing, reviewing, and directing. Spaces are Windsurf's answer to that organizational challenge.