Install and set up Windsurf
- Last Updated: December 23, 2025
- 2 minute read
- OpenEdge
- Version 12.8
- Documentation
Prerequisites
Before you begin, you must meet the following prerequisites:
- You must have a valid Windsurf license. At minimum, a Teams license is required to enable the team collaboration features. For more information, see "Plans and Pricing" on the Windsurf website.
- Ensure that OpenEdge Release 12.8 is installed on your system.
- The MCP client requires the
npxcommand, which is part of Node.js. Ensure Node.js is installed before proceeding. If you launched Windsurf from a command prompt, make sure to restart that command prompt after installation to ensure the changes take effect.
Install Windsurf
To get started with Windsurf, follow these steps to register, install, and configure the
application for use within your organization. This section ensures a smooth setup
experience and highlights important considerations for installation and access.
- Navigate to the Windsurf account registration page. Use your company email address to
complete the registration.Note: Using a company email ensures proper access to team features and admin privileges.
- Contact the Windsurf administrator at your company and request to be added as a team
member. After being added, an invitation is sent to your email. Accept the
invite to activate team membership.Note: Teams membership is required to access shared resources and collaborate effectively within Windsurf.
- Open a browser and go to Windsurf Editor. Ensure you are logged in with your registered account.
- Click the Download button on the editor page and run the installer.
If you are using a local Administrator account, you may see the following warning message:
You can safely ignore this message and proceed with the default installation settings. However, be aware of the following limitations:
- Automatic updates are disabled
- Connectivity issues may occur
Progress recommends that you use a specific user account and not a local administrator account to install and run Windsurf for optimal performance. To update Windsurf when running as administrator:
- Close Windsurf.
- Download the latest version from the Windsurf webpage.
- Run the installer manually.
- After installation, start Windsurf and choose your preferred color theme from the setup options.
- Right-click the Windsurf icon in the taskbar and select Pin to taskbar for quick access.