The Windsurf Browser is a fully functional browser that bridges the gap between your development workflow and web-based activities.Windsurf Browser runs a Chromium app on your device. Your storage, cookies, logins, Chrome profiles, etc. are securely stored locally and persisted between sessions.This empowers workflows by equipping Cascade with browser use tools like taking screenshots and DOM tree capture, as well as exposing browser content, history, and logs to Cascade in the form of @-mentions.
The Windsurf Browser is currently in beta and available to all free, Pro, and Teams users. Enterprise users will be rolling — reach out to learn more
The Windsurf Browser can be launched by clicking the following button on the top right of the Windsurf surface:
Alternatively, you can also prompt Cascade to open the Browser by typing “Open Windsurf Browser”. This will invoke an open-browser tool call.Clicking any links from within the conversation panel will also open the Windsurf Browser.
2
Browse normally
Search the web and view webpages, documentation, Github issues etc and debug apps, just how you would normally use any other browser!
3
Send components to Cascade, or let Cascade reference it for you
Send page content like open tabs/pages, chunks of text, diagrams, logs, and more to Cascade.
Cascade has access to the following tools related to the Windsurf Browser:
Take Screenshot - Take a screenshot of the webpage.
Capture DOM Tree - Retrieves the DOM structure to identify and extract elements from the page.
Open URL - Navigates to a new URL in a new tab of the browser.
Retrieve Browser Pages - Retrieves the list of relevant open pages in the browser.
Read Browser Page - Reads the content of a specific page in the browser.
Capture Console Logs - Retrieve JavaScript console logs, errors, and debug output from browser pages.
Browser Preview - Spin up a browser preview for local web servers and development applications. You can open this in a new tab within the Windsurf Editor.