WELCOME TO WINDSURF - THE AGENTIC IDE!

Built to keep you in flow state

The first agentic IDE, and then some. The Windsurf Editor is where the work of developers and AI truly flow together, allowing for a coding experience that feels like literal magic.

Download the Windsurf Editor See all download options

The Windsurf Editor

The Windsurf Editor is built for the way AI is meant to work with humans. Everything you love in Windsurf extensions and more, with unmatched performance and a user experience that keeps you in the flow.

Read docs »

What makes the Windsurf Editor the first AI agentic IDE, and then some?

Flows - the way humans are meant to work with AI

Flows = Agents + Copilots

The Windsurf Editor is powered by an AI that can both collaborate with you like a Copilot and tackle complex tasks independently like an Agent. The AI is completely in sync with you, every step of the way.

Flows allow the dev and AI to operate on the same state at all times, creating a mind-meld experience beyond just an assistant.

Learn more about AI flows »

Introducing the flow evolution of ChatCascade

Cascade combines deep codebase understanding, a breadth of advanced tools, and a real-time awareness of your actions into a powerful, seamless, and collaborative flow. It is the most powerful way to code with AI.

Full contextual awareness Deep contextual awareness allows you to run Cascade on production codebases and still get relevant suggestions.
Suggest and run commands Cascade's tools encompass command suggestion and execution, as well as issue detection and debugging.
Pick up where you left off With automatic reasoning of your explicit actions, Cascade can pick up your work where you left off.
Multi-file editing Coherent multi-file edits through context awareness, tool integration, and iterative problem-solving.

Cascade lets you build and refine complex codebases with ease. Multi-file multi-edit capability. Deep contextual awareness. Terminal command suggestions. LLM-based search tools that outperform embeddings. Implicit reasoning of your actions in the text editor. Blazing fast latency. All in one magical experience.

Windsurf Previews. See it. Shape it. Ship it.

See your website live in the IDE, click on any element, and let Cascade reshape it instantly—exactly how you want

Click to Play! »

Not just the best AI-powered editor, but the best editor — period

The possibilities are literally endlessss

Linter Integration If Cascade generates code that doesn't pass a linter, then Cascade will automatically fix the errors
Model Context Protocol (MCP) Enhance your AI workflows by connecting to custom tools and services
Tab to Jump Predicts the next location of your cursor to seamlessly navigate through the file
Supercomplete Supercomplete analyzes what your next action might be, beyond just inserting the next code snippet
In-line Command + Follow ups Press Cmd + I in your editor to generate or refactor in-line code using natural language
Command in Terminal Press Cmd + I in terminal and type in terminal instructions in natural language
Codelenses Available next to breadcrumbs, codelenses let you understand or refactor code with one click
Highlighted code actions You can directly mention highlighted code in the Cascade panel or refactor it using Command
@ mentions in Cascade Refer to your functions, classes, files or entire directories to guide Cascade to relevant context

And here's the best part

Get free Cascade credits and Pro features on download

  • 50 User Prompt credits
  • 200 Flow Action credits
  • Premium large models
  • Unlimited access to Supercomplete
  • Increased indexing limits
  • Fast autocomplete speed

[ Let's surf ]

Experience a true flow state

Under Construction New! Generate your own 90s page here! Under Construction