Run VSCode-based Coding Agents in Other IDE platforms
RunVSAgent is an innovative cross-platform development tool that enables developers to run VSCode-based coding agents and extensions within JetBrains IDEs (IntelliJ IDEA, WebStorm, PyCharm, etc.) or other IDE platforms.
- VSCode Agent Compatibility: Seamlessly run VSCode-based coding agents in JetBrains IDEs
- Cross-IDE Development: Unified agent experience across different IDE platforms
RunVSAgent currently supports the following JetBrains IDE series:
- IntelliJ IDEA (Ultimate & Community)
- WebStorm - JavaScript and TypeScript development
- PyCharm (Professional & Community) - Python development
- PhpStorm - PHP development
- RubyMine - Ruby development
- CLion - C/C++ development
- GoLand - Go development
- DataGrip - Database development
- Rider - .NET development
- Android Studio - Android development
Note: Requires JetBrains IDE version 2023.1 or later for optimal compatibility.
Working on it...
- Roo Code: Advanced AI-powered coding assistant with intelligent code generation and refactoring capabilities
Architecture Components:
- JetBrains Plugin: Kotlin-based IDE plugin for JetBrains IDE integration
- Extension Host: Node.js runtime environment providing VSCode API compatibility layer
- RPC Communication: High-performance inter-process communication for real-time data exchange
- VSCode Agents: Various coding agents and extensions developed for the VSCode platform
You can download the pre-built plugin from our GitHub releases page:
-
Download Plugin: Visit the GitHub Releases page and download the latest plugin file (.zip format)
-
Install in JetBrains IDE:
- Open your JetBrains IDE (IntelliJ IDEA, WebStorm, PyCharm, etc.)
- Go to Settings/Preferences → Plugins
- Click the gear icon ⚙️ and select Install Plugin from Disk...
- Select the downloaded .zip file
- Restart your IDE when prompted
-
Verify Installation: After restart, you should see the RunVSAgent plugin in your IDE's plugin list
- Node.js 18.0+
- JetBrains IDE 2023.1+
- Git
- JDK 17+
- Extension Host: Node.js 18+, TypeScript 5.0+
- JetBrains Plugin: Kotlin 1.8+, IntelliJ Platform 2023.1+
- Communication: RPC over Unix Domain Sockets/Named Pipes
- Build Tools: npm/pnpm, Gradle, Shell scripts
- Fork the repository
- Create a feature branch: git checkout -b feature/your-feature
- Make your changes and add tests
- Run tests: ./scripts/test.sh
- Submit a pull request
We thank all the contributors who have helped make this project better:
This project is licensed under the Apache License 2.0. See LICENSE for details.
- Organization: WeCode-AI Team, Weibo Inc.
- Contact: GitHub Issues
- Website: https://weibo.com
Made with ❤️ by WeCode-AI Team
.png)

