Unless it offers me something substantially better than VSCode, I am not gonna switch and it has a lot to do with unsupported extensions. For now, I think UX preference has to be CLI with web gui wrapper where you can pick models, agents, requirements, etc and let that run anywhere, even headless. I don’t like how these guys (as in all the VSCode wrappers) are trying to sucker people onto their platform to lock you in.
Edit: I know there’s manual VSIX route.
what are the unsupported extensions? i thought the support had to do with marketplace access (search / download / update) but if you already have the vsix it can be installed in any vscode fork
Some of Microsoft's extensions are licensed such that they may only be used with their own products (i.e. the official VS Code they offer for download, etc.). This already affects Cursor for example:
https://github.com/microsoft/vscode-dotnettools/issues/1909
Kiro is Vscode (forked from the open source version). I imported all the settings and extensions into it from VSCode, worked fine.