Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Cursor’s Remote SSH feature does not support connecting to remote hosts running on RISC-V 64-bit (riscv64) architecture. When attempting to establish a Remote SSH connection to a riscv64 system, the connection fails during the server installation phase with an “Unsupported architecture” error.
The remote server component (vscode-reh) is not available for the linux-riscv64 architecture, which prevents developers from using Cursor with RISC-V based systems through Remote SSH.
Steps to Reproduce
- Install Cursor on your local machine (Windows/macOS/Linux)
- Set up SSH access to a remote Linux system running on RISC-V 64-bit architecture (e.g., VisionFive 2, Milk-V Pioneer, or similar RISC-V board)
- Open Cursor and use the Remote SSH extension to connect to the riscv64 host
- Observe the connection attempt:
- SSH connection establishes successfully
- Cursor attempts to download and install the remote server
- Installation fails with “Unsupported architecture: riscv64” error
- Remote connection cannot be completed
Expected Behavior
Cursor should successfully connect to remote hosts running on riscv64 architecture and allow developers to:
- Edit files remotely on RISC-V systems
- Use Cursor’s AI features (code completion, chat, etc.) while working on riscv64 hosts
- Debug and run code on RISC-V platforms
This would match the current behavior with x64 and arm64 architectures.
Screenshots / Screen Recordings
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.2.20
VSCode Version: 1.105.1
Commit: b3573281c4775bfc6bba466bf6563d3d498d1070
Date: 2025-12-12T06:29:26.017Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 24.6.0
Additional Information
Why this matters:
- RISC-V is an increasingly important open-source architecture gaining traction in embedded systems, IoT, research institutions, and server infrastructure
- Popular RISC-V platforms include: VisionFive 2, Milk-V Pioneer, StarFive boards, HiFive Unmatched, etc.
- Many developers working with RISC-V hardware need remote development capabilities
- VS Code has the same limitation (microsoft/vscode#147751), but adding support would differentiate Cursor in the RISC-V development space
Technical context:
The remote server binaries are hosted at:
https://cursor.blob.core.windows.net/remote-releases/${version}-${commit}/vscode-reh-${os}-${arch}.tar.gz
Currently available architectures: linux-x64, linux-arm64, darwin-x64, darwin-arm64, alpine-arm64
Needed: linux-riscv64
Potential workaround:
Currently, there is no workaround. Developers cannot use Cursor’s Remote SSH with riscv64 hosts.
Does this stop you from using Cursor
Yes - Cursor is unusable
