Getting Started / Migrate from VS Code

Migrate from VS Code

LingXizhi IDE keeps the interaction and editor experience you know from VS Code, so switching from VS Code or Cursor costs almost nothing. The built-in migration wizard imports your keybindings, themes, settings, and common plugin configurations in one click — the whole process takes under 5 minutes.

Run the Migration Wizard

1

Open the wizard: the migration wizard pops up automatically on the welcome page when you first launch LingXizhi IDE; you can also re-run it anytime later in "Settings → Migration".

2

Choose sources: the wizard auto-detects the VS Code / Cursor config directories on your machine — check the sources you want to migrate from.

3

Select what to migrate: check keybindings, themes, settings, and common plugin configurations as needed, then confirm to start importing.

4

Finish and verify: after the import completes, restart the UI, open the command palette, and try your usual shortcuts (e.g. Ctrl + Shift + P) to confirm your muscle memory carries over seamlessly.

Migration is a read-only import: the wizard only reads your VS Code / Cursor configuration and copies it into LingXizhi — it never modifies or deletes any of your original configuration, so you can safely run it as many times as you like.

What Can Be Migrated

ItemDescription
KeybindingsImports custom keybindings; VS Code default bindings work out of the box
ThemesImports your current color theme and icon theme settings
Editor settingsCommon items from settings.json: font, indentation, word wrap, formatting, etc.
Common plugin configurationsImports common plugins and their settings; the marketplace defaults to the open-source registry, so a small number of vendor-exclusive plugins may be unavailable

Key Differences from VS Code

LingXizhi is not "VS Code + an AI plugin" — it is an IDE redesigned for agents from the kernel up. Before migrating, it is worth understanding these differences:

DimensionVS Code / CursorLingXizhi IDE
AI architectureAI bolted on as pluginsNatively driven by a Rust kernel — AI chat, completion, and the task engine talk directly to the local kernel (127.0.0.1:3721)
Deep tasksRely on third-party agent pluginsBuilt-in RUSH multi-agent deep task engine, launched with Ctrl + Shift + R
Code understandingText-based indexingBuilt-in Semantic Code Graph with traceable cross-file references and call chains
Smart completionPlugin-based completionBuilt-in FIM Code Completion, wired directly to kernel models
Model accessEach plugin configured separatelyUnified access to 15+ mainstream models (Kimi K3, GLM-5.2, DeepSeek-V4, etc.), with BYOK (Bring Your Own Key) support
Billing modelPer-token or per-plugin subscriptionMetered by daily Agent runs: Free 10/day · Pro 1000/day · Ultimate unlimited — no token billing shown in the UI
Data policyDepends on each pluginLocal-first: code stays on your machine by default, API keys stored with AES-256 encryption
!

About the plugin ecosystem: common plugins and their settings can migrate with the wizard, but the marketplace targets the open-source registry by default — a small number of plugins exclusive to Microsoft's official marketplace may not install directly. If a plugin is missing, search the LingXizhi marketplace for one with the same name or an alternative.

After Migrating

  1. Follow First-Time Setup to choose a default model and confirm your daily quota.
  2. Read the RUSH guide and try a multi-agent deep task — the most tangible difference from plugin-style AI.
  3. If any shortcut has changed, check the keyboard shortcuts reference.