Windsurf
Windsurf is Codeium’s VS Code-based IDE with “Cascade” agentic flows.
Overview
Section titled “Overview”| Type | IDE (VS Code fork) |
| Open Source | No |
| Best For | EU compliance, hybrid deployment |
Key Features
Section titled “Key Features”- Cascade — Multi-step agentic workflows
- Flows — Pre-built automation patterns
- Supercomplete — Context-aware completions
- Command Mode — Natural language commands
- Hybrid Deployment — Cloud, on-prem, or mixed
Access Model
Section titled “Access Model”Windsurf offers both managed and enterprise deployment paths. For most teams, the practical distinction is not price but whether you need hosted convenience, stronger compliance controls, or self-hosted options.
Privacy
Section titled “Privacy”| Setting | Value |
|---|---|
| Privacy Mode | Yes (ZDR - Zero Data Retention) |
| Training | Opt-out |
| Self-hosted | Available (Enterprise) |
| Jurisdiction | US / EU option |
Models Available
Section titled “Models Available”- GPT-5.2
- Claude Sonnet 4.5 / Opus 4.5
- Gemini 3 Pro
- Custom models (Enterprise)
Getting Started
Section titled “Getting Started”- Download from windsurf.com
- Sign in with email or GitHub
- Enable Zero Data Retention in settings
- Start with Cascade mode for agentic workflows
Cascade Flows
Section titled “Cascade Flows”Cascade is Windsurf’s agentic mode:
You: "Add user authentication to this Express app"Cascade:1. Analyzes current codebase2. Creates auth middleware3. Adds routes for login/logout4. Updates database schema5. Writes tests- Use Cascade for multi-step tasks
- Enable ZDR for privacy-sensitive projects
- Consider EU Cloud option for GDPR compliance