The Agentic IDE Extension Blind Spot Cursor's "Import VS Code Configuration" feature copies only extension names, not versions, from Visual Studio Code, so the agentic IDE installs whatever version Open VSX labels newest, according to a report on the extension supply-chain blind spot. Because Microsoft's terms bar VS Code forks from its marketplace, Cursor routes extension downloads through its own proxy (marketplace.cursorapi.com) to Open VSX, the Eclipse Foundation registry, where the same publisher.extension name can point to different publishers or code. The report notes that in 2025 Koi Security found a way to steal Open VSX's bot publishing token, which was reported in May 2025 and fixed in June, and advises users to pin versions with `cursor --install-extension .@` and disable auto update. On this page Did you move from Visual Studio Code to one of the new editors like Cursor, Windsurf or Google Antigravity? Ever wondered what happens to all your Visual Studio Code extensions? They seem to work fine in your new agentic IDE. Microsoft’s terms do not let Visual Studio Code forks use its marketplace. So they use Open VSX https://open-vsx.org/ instead, a registry run by the Eclipse Foundation. But nobody guarantees that the two carry the same extensions, or the same versions. That is where things get messy. Two stores and the same extension names, with no verification that the publisher is the same. That is a supply chain attack waiting to happen. Summary Cursor’s Import VS Code Configuration step sends only the extension name, never the version you were running. So Cursor installs the newest version Open VSX has. We held three extensions at old versions and ran the import. All three came back at the version Open VSX calls newest. To keep the version you want, name it yourself with cursor --install-extension