Windsurf (formerly Codeium)

Type
Text to Code
Summary

Windsurf is an advanced AI-powered integrated development environment (IDE) designed to enhance coding efficiency by anticipating user needs and automating complex tasks.

Codeium is now Windsurf

The new purpose-built IDE to harness magic

Explore features

image

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,

President & CEO

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.

Features

The Windsurf Editor

How it works

Windsurf's Agent - Cascade

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

image

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

image

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.

Read more

image

windsurf asset

One editor. Unlimited superpowers.

Memories

Cascade will remember important things about your codebase 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

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

This is just the tip of the iceberg. It only gets better.

Explore Windsurf features

What we’ve been up to

Image for Windsurf Wave 7

image

product

Windsurf Wave 7

Introducing Wave 7, our seventh batch of updates to the Windsurf Editor.

4 min read

Image for The Next Chapter: Renaming to Windsurf

image

company

The Next Chapter: Renaming to Windsurf

Announcing the renaming of Codeium to Windsurf

Apr 4, 2025

2 min read

Image for Windsurf Wave 6

image

product

Windsurf Wave 6

Introducing Wave 6, our sixth batch of updates to the Windsurf Editor.

Apr 2, 2025

7 min read

[ Let's surf ]

Experience a true flow state