WebStorm status command fails until PyCharm is installed - missing dependency

Resolved 💬 3 comments Opened Nov 4, 2025 by prmayle Closed Jan 9, 2026

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:

  1. Install WebStorm (version: 2025.2.4) as the only JetBrains IDE on your system
  2. Install Claude Code plugin in WebStorm via:
  • JetBrains Marketplace
  • As well I tried directly calling Claude from the terminal
  1. Authenticate Claude Code with subscription plan
  2. Verify that basic Claude Code functionality works (e.g., code completion, chat)
  3. Open the terminal or Claude Code panel in WebStorm
  4. Run the status command
  5. Result: The command fails saying that PyCharm need to be installed
  6. Install PyCharm (2025.2.4) on the same system
  7. Restart WebStorm
  8. Run the status command again
  9. 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

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗