Skip to content

IDE Support

xpreiIDE runs on one shared engine (@xprei/core), reused across every host via a bundled local core process — see the multi-IDE architecture for the full design.

IDE Status
Visual Studio Code ✅ Available — Marketplace / .vsix, the full feature set
JetBrains (IntelliJ IDEA, PyCharm, WebStorm, GoLand, RubyMine, CLion, Rider, …) ✅ Verified in a real sandbox IDE — chat and an agent task (with approval) both work
Eclipse 🚧 Compiles & packages cleanly against a real JDK/Maven/Tycho toolchain, not yet run in a live Eclipse instance
CLI (headless, for CI/no-IDE workflows) ✅ Available — xprei agent / xprei chat

Feature availability rolls out per IDE — VS Code has the full set today; JetBrains and Eclipse ship an MVP (chat + bring-your-own-model + the agent loop) first, with the rest of the feature set landing as fast-follows.

Install from the Marketplace, or build from source and press F5 for an Extension Development Host. See Getting Started.

One plugin covers every IntelliJ-Platform IDE. Requires Node.js ≥ 18 on your PATH (runs the shared local core process). Build with Gradle (gradle buildPlugin), then Settings → Plugins → ⚙ → Install Plugin from Disk….

Same shared-engine architecture as JetBrains, built with Maven/Tycho. Requires Node.js ≥ 18 on your PATH too.

extensions/cli mirrors the sidecar’s chat/agent protocol for headless use — useful in CI or anywhere there’s no editor at all. See the CLI README for xprei agent/xprei chat usage.