WebStorm status command fails until PyCharm is installed - missing dependency
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
The Claude Code status command consistently fails with an error in WebStorm when it's the only JetBrains IDE installed on the system. However, after installing PyCharm and restarting WebStorm, the status command suddenly starts working correctly. This suggests that the status command has a dependency on libraries or code that are present in PyCharm but missing from WebStorm's standalone installation.
All other Claude Code functionality works fine in WebStorm - only the status command is affected.
What Should Happen?
WebStorm should work independently with Claude Code without requiring any other JetBrains IDEs to be installed. The status command should function correctly with only WebStorm present on the system, just like all other Claude Code commands do.
Each JetBrains IDE should be self-sufficient and not depend on components from other IDEs in the suite.
Error Messages/Logs
Steps to Reproduce
Prerequisites:
- Clean system with no JetBrains IDEs installed, or uninstall all JetBrains IDEs before testing
Steps:
- Install WebStorm (version: 2025.2.4) as the only JetBrains IDE on your system
- Install Claude Code plugin in WebStorm via:
- JetBrains Marketplace
- As well I tried directly calling Claude from the terminal
- Authenticate Claude Code with subscription plan
- Verify that basic Claude Code functionality works (e.g., code completion, chat)
- Open the terminal or Claude Code panel in WebStorm
- Run the
statuscommand - Result: The command fails saying that PyCharm need to be installed
- Install PyCharm (2025.2.4) on the same system
- Restart WebStorm
- Run the
statuscommand again - Result: The command now works correctly without any errors
Environment:
- WebStorm version: 2025.2.4
- PyCharm version installed: 2025.2.4
- Operating System: Windows 10 (Version 10.0.26100.6899)
- Claude Code version: 2.0.27
Claude Model
Sonnet (default)
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.0.27
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
PyCharm terminal
Additional Information
Root Cause Hypothesis:
This behavior strongly suggests that the status command is reading or accessing library code, configuration files, or dependencies that are:
- Installed with PyCharm
- NOT included in WebStorm's installation
- Shared across JetBrains IDEs in a way that wasn't intended
Impact:
- Severity: Medium - workaround exists but shouldn't be necessary
- Frequency: Consistent - 100% reproducible on clean installations
- Workaround: Installing PyCharm resolves the issue
Additional Context:
- This issue affects the user experience and suggests there may be similar dependency problems with other commands or across different JetBrains IDE combinations
- The bug indicates a packaging or dependency management issue in the Claude Code JetBrains integration
- Other developers using only WebStorm would encounter this same issue
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗