[BUG] Nag message incorrectly references PyCharm plugin when using JetBrains Rider and incorectly detects it is already installed
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?
Environment:
- Claude Code version: 2.1.85
- IDE: JetBrains Rider
- OS: Windows 11 Enterprise
Describe the bug:
Claude Code displays a message prompting the user to install the "PyCharm plugin" even when JetBrains Rider is the active IDE and the plugin is already installed. The /ide command successfully connects to Rider (Connected to JetBrains Rider.), confirming the integration works, but the nag message still appears and incorrectly names PyCharm instead of Rider.
Steps to reproduce:
- Install the Claude Code JetBrains plugin in Rider
- Start Claude Code CLI with Rider open
- Observe the nag message referencing "PyCharm plugin"
Expected behavior:
The message should either:
- Detect the specific JetBrains IDE (Rider) and name it correctly, or
- Use a generic "JetBrains plugin" label instead of hardcoding "PyCharm"
Actual behavior:
The message says "PyCharm plugin" regardless of which JetBrains IDE is in use.
Additional context:
/ide reports: Connected to JetBrains Rider. — so the IDE is correctly detected at the connection level but not in the plugin install prompt.
What Should Happen?
within Rider I would expect the nag message to say we need the rider plugin. Or since there is only one plugin for all JetBrains to not show Pycharm or a specific IDE but just JetBrains plugin for Claude
Error Messages/Logs
Steps to Reproduce
- Within rider start claude in a powershell terminal
<img width="1221" height="79" alt="Image" src="https://github.com/user-attachments/assets/205088c2-eb41-4327-8a52-be1ab62b2464" />
- Observe that it say Pycharm instead of Rider or the more general JetBrains
Install the plugin and restart Rider.
Start Claude again using the claude button from the plugin
<img width="1143" height="50" alt="Image" src="https://github.com/user-attachments/assets/60ba8dfd-1420-41c1-ac25-f0c6f994c850" />
Observe that the nag message is still present even if the plugin is actually installed.
Worst the IDE integration is not enabled and cannot connect to the IDE
<img width="911" height="598" alt="Image" src="https://github.com/user-attachments/assets/95412d90-a678-4d21-807c-b190438602f1" />
Claude Model
Sonnet (default)
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.85
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Other
Additional Information
The terminal is the rider Powershell integrated terminal that is automatically started when clicking the claude icon from the plugin.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗