Remote SSH Does Not Support RISC-V 64-bit Architecture

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

  1. Install Cursor on your local machine (Windows/macOS/Linux)
  2. 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)
  3. Open Cursor and use the Remote SSH extension to connect to the riscv64 host
  4. 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

Unfortunately, RISC-V architectures is not supported. Please consider using the SSH FS plugin as a workaround.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.