Add Support for SSH Access to Windows Machines

It would be highly beneficial if Cursor could support SSH access to Windows machines. This feature would provide greater flexibility and allow users to seamlessly manage both Linux and Windows environments. Since Windows now supports SSH through OpenSSH, adding this functionality in Cursor would significantly streamline workflows for developers and system administrators working in hybrid environments.

Please consider implementing this feature to enhance the tool’s capabilities and usability across diverse operating systems.

Hey, I’m glad to say we’re finally adding this in our next release (v0.45) which is slowly rolling out over the next few days!

Let us know how you get on once it’s available.

1 Like

@danperks do we need to do something special to get this working since i am on 0.45.9 and i cant seem to get it working, is there a specific extension we need?

You will need the Remote SSH extension, which you can install by opening the Remote Connections menu and choosing Remote SSH there. This should install the correct version, and then you can connect to Windows from there!

Great it’s working now!
Thanks

Perfect, that seems to be working now, i noticed that the by pressing the Remote connections icon it dosnt download it, it gets stuck, but once i found the extension “Open Remote - SSH” in the extension list everything seems to be working, also noticed that the Remote - SSH extension from microsoft conflicts with the open remote extension, so remving the microsoft extension and then installing the correct one solved the issue, it was imported from vs code when i fresh installed cursor.

Thanks for the help!

hi, i’m still having trouble myself using ssh to connect to a windows machine. i’m trying to compile something for windows and have to be able to ssh but I keep getting:

[15:55:59.274] server download URL: https://cursor.blob.core.windows.net/remote-releases/84b9c6d907219bb8c2874f299540eb6a079187a0/cli-win32-x64.tar.gz
[15:55:59.274] Downloading VS Code server locally...
[15:56:00.284] Terminating local server
[15:56:00.289] Exec server for ssh-remote+reversepc.local failed: Error: Failed to download VS Code Server (Server returned 404)
2 Likes

same error:

[16:39:59.552] Got request to download on client for {"artifact":"cli-win32-x64","destPath":"/.cursor-server/vscode-cli-fce3511bab261b4c986797f3e1e40e7621bbd010.zip"}
[16:39:59.552] server download URL: https://cursor.blob.core.windows.net/remote-releases/fce3511bab261b4c986797f3e1e40e7621bbd010/cli-win32-x64.zip
[16:39:59.552] Downloading VS Code server locally...
[16:39:59.553] > 
> Waiting for \.cursor-server\vscode-cli-fce3511bab261b4c986797f3e1e40e7621bbd010.zip.done and vscode-cli-fce3511bab261b4c986797f3e1e40e7621bbd010.zip to exist
[16:40:02.907] Terminating local server
[16:40:02.910] Resolver error: Error: 未能下载 VS Code 服务器(Server returned 404)

Same here. 404 not found. Maybe a new version is out?

every cursor upgrade is causing new issues. Remote SSH was working until the recent upgrade.

*** update : latest version from a few minutes ago solved this problem

Same here
URL https://cursor.blob.core.windows.net/remote-releases/82ef0f61c01d079d1b7e5ab04d88499d5af500e0/cli-win32-x64.tar.gz is not valid, so that’s explain the error “Failed to download VS Code Server (Server returned 404)”. I can’t even install VS Code Server myself.

I tried Visual Code, and I’m able to connect via Remtoe SSH to Windows Server. Cursor is just broken

This is still broken. It’s funny because this version of Cursor is built on top of VSCode 1.96.2, and I have no problem downloading vscode-server on remote hosts for VSCode 1.96.2. And I’m able to ssh into the Windows host and install the latest version of cursor. But the needed version of cursor-server just doesn’t exist.

Same here.

1 Like

I have always gotten 404 when I ssh to windows from my mac.
But after I remove all .cursor, .vscode, .windsurf folder in the ~ directory. It finally works!

Can you clarify what you mean?