Wave 6: App Deploys

Introducing the Windsurf Editor

The new purpose-built IDE to harness magic

Explore features
windsurf IDE

Every single one of these engineers has to spend literally just one day making projects with Windsurf and it will be like they strapped on rocket boosters.

Garry Tan

Garry Tan,

President & CEO

Y combinator logo

An AI editor that doesn't just meet your needs, it anticipates them

The editor stays 10 steps ahead — fixing test failures before you even write the test, resolving issues before they surface, and keeping you in flow.

Cascade, an agent that codes, fixes and thinks 10 steps ahead

Built to keep you in flow by understanding your intent and handling the complex codebases so you can focus on the fun stuff.

Explore Cascade features

windsurf asset

Tab Tab Tab to production

One key, unlimited power. Windsurf Tab tracks your command history, clipboard, and Cascade actions to give you smarter, more relevant suggestions.

Explore Windsurf Tab features

windsurf asset

Build, iterate and ship apps all in one workflow

Preview as you build, deploy when you're ready — all from within Windsurf. No jumping between tabs, no broken flow.

Explore Windsurf features

windsurf asset

One editor. Unlimited superpowers.

Memories

Cascade will remember important things about yourcodebase and workflow.

Rules

Refresh

# Front end

- Follow Next.js patterns

Memories

Search memories

Codebase Structure

#codebase_structure #typescript

Lint Fixing

Cascade will automatically detect and fix lint errors that it generates.

4 new linter errors

Auto-fix on

Edited

panel.ts

0 new linter errors found

MCP Support

Enhance your AI workflows by connecting custom tools and services. Access curated MCP servers in Windsurf settings for one click set-up.

Figma

Slack

Stripe

Sequential Thinking

MCP Server Templates

GitHub

Add server +

PostgresSQL

Add server +

Playwright

Add server +

Neon

Add server +

Figma

Configure

Slack

Configure

Drag & Drop Images

Build your designs instantly by dropping an image into Cascade.

Profile
Drag & Drop Image
Build out my designs

Terminal Command

Don't remember a terminal command? Just⌘+I in terminal to stay in flow.

Problems Output

Terminal
...

yashmittal@Mac portfolio %

Create a compressed archive of this directoryWindsurf Fast

Continue My Work

Cascade keeps track of your actions so you can just tell it to continue what you’re doing.

Continue my work

Edited

Navbar.tsx

Edited

Dropdown.tsx

Turbo

Turn on Turbo mode in settings to allow Cascade to auto-execute terminal commands.

Turbo

Edited

Ran Terminal Command

Created

Ran Preview

Searched nextjs.org

Deployed app

Windsurf is Enterprise ready

25%increase in developer productivity

Accelerate time to delivery by decreasing PR cycle times and reap the benefits of more developer output.

4xdecrease in onboarding time

Set your org up for long term success, with less tech debt, more modern code, and more effective developers.

1,000+Enterprise customers

Enterprise first solution built with security, compliance, change management, and analytics in mind.

windsurf-logo

[ Let's surf ]

Experience a true flow state