Skip to main content
Back to LearnTuyaOpen IDE

Install TuyaOpen IDE

Install the TuyaOpen IDE extension in VS Code or Cursor โ€” by letting an AI coding agent do it, or from the manual .vsix โ€” then verify it is enabled.

Beginner5 minIDE

Before you install

TuyaOpen IDE is an extension for VS Code or Cursor. Install one of these host editors first โ€” the same extension package works in both.

Host editorDownloadNote
VS Codehttps://code.visualstudio.comThe widest general ecosystem.
Cursorhttps://cursor.comShips with stronger built-in AI.

Both the VS Code Marketplace and Open VSX search are temporarily unavailable. Install via an AI coding agent or the manual .vsix below โ€” do not expect to find it by searching inside the editor.

Method 1: Let an AI agent install it (fastest)

Paste the prompt below into Claude Code, Cursor, Codex, or any coding agent that can run shell commands. It downloads the .vsix and installs the extension for you.

Install the TuyaOpen IDE extension. Download the latest .vsix from
https://open-vsx.org/api/TuyaOpen/TuyaOpenIDE/0.1.1/file/TuyaOpen.TuyaOpenIDE-0.1.1.vsix
then install it with `code --install-extension <path.vsix>` (VS Code) or
`cursor --install-extension <path.vsix>` (Cursor), and reload the editor
window so the extension takes effect.

Steps:

  1. Open Cursor (used here as the demo), and paste the prompt into the agent.

    Pasting the install prompt into the Cursor agent

  2. When it finishes, open Cursor. In the Extensions view you can see that TuyaOpen IDE is installed and enabled.

    TuyaOpen IDE shown as installed and enabled in the Extensions panel

  3. Click TuyaOpen on the right side of the bottom status bar to start using it.

    TuyaOpen entry point in the editor status bar

The download link in the prompt points to the latest version of the .vsix. The agent runs the whole download โ†’ install โ†’ reload flow with no manual steps.

Method 2: Install the .vsix manually

The same package works in both VS Code and Cursor.

Download: TuyaOpen.TuyaOpenIDE-0.1.1.vsix (v0.1.1 ยท Windows ยท macOS ยท Linux ยท universal).

The steps below use VS Code as the demo.

  1. Download the .vsix from the link above.

  2. Open VS Code and go to the Extensions view โ€” Ctrl+Shift+X (macOS: โŒ˜+Shift+X).

  3. Open the โ‹ฏ menu at the top right of the Extensions panel.

  4. Choose Install from VSIXโ€ฆ and select the file you just downloaded.

    Installing a VSIX from the Extensions panel menu

  5. Reload the editor when prompted, then start using it.

Verify the installation

After reloading the editor, confirm two things:

  1. TuyaOpen commands appear in the Command Palette โ€” press Ctrl+Shift+P (macOS: โŒ˜+Shift+P), type TuyaOpen, and you should see a group of TuyaOpen commands.

    TuyaOpen commands in the Command Palette

  2. The extension is enabled โ€” in the Extensions view (Ctrl+Shift+X), find "TuyaOpen IDE" and confirm its status is Enabled.

If installation fails

The three most common cases:

  • The .vsix will not install โ€” check that your VS Code or Cursor is recent enough. The extension requires a VS Code engine of ^1.85.0 or higher.
  • The extension installs but does not appear โ€” reload the editor, or restart it completely.
  • No TuyaOpen commands in the Command Palette โ€” confirm the extension is Enabled (not disabled) in the Extensions view.

Next step

You are ready to build. Start with Practice 1: Hello World โ€” run an official example with zero code and learn the IDE basics.