[BUG] Can't detect JetBrains Rider in integrated terminal on native Windows installation

Open 💬 25 comments Opened Aug 5, 2025 by thegrahamking

Environment

  • Platform (select one):
  • [ ] Anthropic API
  • [ ] AWS Bedrock
  • [ ] Google Vertex AI
  • [x] Other: JetBrains Rider Plugin
  • Claude CLI version: v1.0.68
  • Operating System: Windows 11 22H2 (OS Build 22621.5624)
  • Terminal: Windows Terminal w/ PowerShell 7.5.2
  • JetBrains Rider: 2025.1.2 (Build #RD-251.25410.119)
  • Claude Code [Beta] Plugin: com.anthropic.code.plugin (0.1.11-beta)

Bug Description

Rider is not detected when running claude /ide in the integrated terminal or clicking the Claude Code button in Rider

Steps to Reproduce

  1. Install Claude Code [Beta] Plugin from Marketplace
  2. Restart Rider x 2
  3. Navigate to Claude Code [Beta] settings
  4. Uncheck "Enable automatic Windows drive mapping" and "Enlable automatic WSL localhost mapping"
  5. Click Save
  6. Open Solution in Rider
  7. Click Claude Code button
  8. Wait for CC to load/prompt to be available
  9. Enter /ide and press Enter

OR

  1. Install Claude Code [Beta] Plugin from Marketplace
  2. Restart Rider x 2
  3. Navigate to Claude Code [Beta] settings
  4. Uncheck "Enable automatic Windows drive mapping" and "Enlable automatic WSL localhost mapping"
  5. Click Save
  6. Open Solution in Rider
  7. Open a new integrated terminal (`Ctrl + `, Ctrl + Shift + T`) / Terminal -> New Tab
  8. Enter claude /ide and press Enter

Expected Behavior

Rider is detected, selectable and can be connected to

Actual Behavior

Rider is not detected and "Cannot launch lauch code" popup is displayed

╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│                                                                                                                                                                                                                                                                                                                 │
│  Select IDE                                                                                                                                                                                                                                                                                                     │
│  Connect to an IDE for integrated development features.                                                                                                                                                                                                                                                         │
│                                                                                                                                                                                                                                                                                                                 │
│  No available IDEs detected. Please install the plugin and restart your IDE:                                                                                                                                                                                                                                    │
│  https://docs.anthropic.com/s/claude-code-jetbrains                                                                                                                                                                                                                                                             │
│                                                                                                                                                                                                                                                                                                                 │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
 Esc to exit

<img width="357" height="115" alt="Image" src="https://github.com/user-attachments/assets/8aa724de-1b0c-466f-ae62-0143c01ac7f0" />

Additional Context

If I run claude /ide in an external terminal (i.e. seperate from Rider) running in the same working directory as Rider then Rider is detected and can be connected

╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│                                                                                                                      │
│  Select IDE                                                                                                          │
│  Connect to an IDE for integrated development features.                                                              │
│                                                                                                                      │
│     1. JetBrains Rider                                                                                               │
│   ❯ 2. None✔                                                                                                         │
│                                                                                                                      │
│  ※ Tip: You can enable auto-connect to IDE in /config or with the --ide flag                                         │
│                                                                                                                      │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
 Enter to confirm · Esc to exit

Claude Code Plugin settings (which appear to assume WSL, which is no longer the case as native Windows is supported)

<img width="984" height="735" alt="Image" src="https://github.com/user-attachments/assets/02396f98-363d-4500-b38e-8379ff7f9b38" />

View original on GitHub ↗

25 Comments

github-actions[bot] · 11 months ago

Found 3 possible duplicate issues:

  1. https://github.com/anthropics/claude-code/issues/5153
  2. https://github.com/anthropics/claude-code/issues/5095
  3. https://github.com/anthropics/claude-code/issues/4662

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

dylanh724 · 11 months ago

I can repro this on Windows 11.

  1. Open Rider
  2. If I open terminal and run Claude through Rider, /ide is detected
  3. If I open standalone pwsh terminal and run Claude with Rider running, /ide does detect Rider running, but is "not in the same workspace" (untrue).
oleg-varlamov · 10 months ago

I seem to have the same problem in Rider (2025.2.0.1):
1) The plugin is installed in the IDE (0.1.11-beta) - the icon appeared in the interface
2) The latest version of claude-code is installed (npm install -g @anthropic-ai/claude-code)
3) Initialization in the project is successful, but the status says "IDE plugin not connected"
4) If I run the /ide command inside the Rider terminal, it displays that there are no available IDEs:

│  Select IDE                                                                                                                                                                                                                                                                                                     │
│  Connect to an IDE for integrated development features.                                                                                                                                                                                                                                                         
│  No available IDEs detected. Please install the plugin and restart your IDE:                                                                                                                                                                                                                                    │
│  https://docs.anthropic.com/s/claude-code-jetbrains     

5) However, if I run the same command from Windows (CMD or PowerShell), the /ide command is successfully executed and shows the Rider IDE

_Update:_
Resolved after update Rider to the latest 2025.2.1 version

_Update 2:_
Not worked after restart OS

jcreek · 9 months ago

I am also experiencing this in the current latest versions of Rider, the plugin and Claude Code.

av-leschinskiy · 8 months ago

same problem, windows, latest versions of Rider, the plugin and Claude Code.
sometimes it works, sometimes is not works, pure random

Larshoel · 7 months ago

Same problem; I can find it in PowerShell, but not in the Rider integrated terminal.

Running Claude Code native (2.0.47) and Rider 2025.3.0.2

github-actions[bot] · 6 months ago

This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.

dylanh724 · 6 months ago

Only needs some dev love - real issue

mekatzer · 6 months ago

This issue persists, just updated to latest version of Rider 2025.3.something. Uninstalled/reinstalled claude plugin. Opening claude in the integrated terminal is fine, but claude /ide returns error "No ides found". Running in powershell claude will detect Rider: Found 1 other running IDE(s). However, their workspace/project directories do not match the current cwd. │
│ │
│ • JetBrains Rider:

mekatzer · 6 months ago

Opened from reboot today, started Rider, re-installed AI chat, saw Claude as an option, when I switched to terminal, claude /ide worked. I wasn't able to attach to unity at first, and as soon as I opened a script from unity, rider refreshed the window and claude /ide was giving same previous error.

syrezone · 6 months ago

Same here Rider 2025.3, Windows native, Path variables added.

When I use the plugin button I often get

<img width="360" height="121" alt="Image" src="https://github.com/user-attachments/assets/7f408f86-281b-4d34-b8bb-b6a2d0522c08" />

When I open a terminal and run claude manually, I can _"sometimes"_ select the IDE but then it results in an immediate disconnect.

<img width="2836" height="336" alt="Image" src="https://github.com/user-attachments/assets/3977c2e1-77d7-452a-93d4-3e4948522f59" />

ssacmi · 6 months ago

same here

mekatzer · 5 months ago

Jan 25, 2026, still broken

privacyguy123 · 5 months ago

2026 still broken - any humans here or what?

TheSmallKiwi · 5 months ago

WORKAROUND for Windows native install

After weeks of running Claude Code inside Rider terminal with no working connection to the IDE, I've found a workaround:
In the Claude Code plugin settings set Claude command to "claude /ide"
I also Checked Suppress notification for when Claude Command is not found

It should pop up and ask if you want to connect to JetBrains Rider. After selecting it, it will say IDE disconnected for a moment but then you should see the working file next to the status line. I tried using the command "claude --ide" which is supposed to connect to the ide when only one is detected but it's much less reliable.

av-leschinskiy · 5 months ago

https://github.com/anthropics/claude-code/issues/5154#issuecomment-3813447436

@TheSmallKiwi its working! thanks man, cant imagine how you found it

garabedian · 5 months ago

Is this a normal behavior? See the screenshot. Recognized and not recognized at the same time?! See the issue link.

https://plugins.jetbrains.com/plugin/27310-claude-code-beta-/reviews#133531

<img width="3682" height="1034" alt="Image" src="https://github.com/user-attachments/assets/b76f1850-2402-4064-8cc9-c5f3ea374c65" />

thegrahamking · 5 months ago
### WORKAROUND for Windows native install After weeks of running Claude Code inside Rider terminal with no working connection to the IDE, I've found a workaround: In the Claude Code plugin settings set Claude command to "claude /ide" I also Checked Suppress notification for when Claude Command is not found It should pop up and ask if you want to connect to JetBrains Rider. After selecting it, it will say IDE disconnected for a moment but then you should see the working file next to the status line. I tried using the command "claude --ide" which is supposed to connect to the ide when only one is detected but it's much less reliable.

This made no difference for me. Results inside Rider and in external terminal are unchanged

garabedian · 5 months ago

@thegrahamking Same for me with WebStorm - no difference.

TheSmallKiwi · 5 months ago

The latest update to Claude Code seems to have broken the workaround for me also.

wwwcomcomcomcom · 5 months ago

Here is a temporary solution!

I experienced the same issue across multiple JetBrains IDEs. I confirmed that the problem occurs in the terminal running inside the IDE, and temporarily resolved it using SSH.

The method is as follows:

  1. Run sshd on localhost
  2. Execute ssh username@localhost in the IDE terminal to create a shell that runs outside the IDE but has the IDE UI
  3. Run claude /ide

This method works, but it's more complicated than running an external terminal, so I made the following solution. After registering an SSH key following the previous step, create a bat file with the code below:

  • don't forget to modify "keyname", "username"
@echo off
set CURRENT_DIR=%CD%
set CURRENT_DIR=%CURRENT_DIR:\=/%
ssh -i ~/.ssh/keyname username@localhost -t "cd /d \"%CURRENT_DIR%\" && claude /ide"

Now, configure the created bat file to be used in the claude command setting of the Claude Code plugin.

I think this is the best solution among the methods I've tried.

dank · 5 months ago

issue might be with JediTerm, this worked for me in powershell:

$env:TERMINAL_EMULATOR = ""; claude

<img width="739" height="315" alt="Image" src="https://github.com/user-attachments/assets/70592b3a-2afb-4424-a725-17b8007cba54" />

garabedian · 5 months ago

@dank You proposal worked for me in WebStorm. Changed the command in Settings->Tools-> Claude Code [Beta]->General->Claude Command to
$env:TERMINAL_EMULATOR = ""; claude /ide
and manually select the ide after Claude Code terminal loads.
Automatic ide selection with --ide instead of /ide switch is not working in my case.

mekatzer · 5 months ago

Does not work in Rider as of Feb 3, 2026. Plugin v 0.1.14, CC v 2.1.30

linaspasv · 5 months ago

You can create the following $PROFILE on Windows for Claude.

First run command below in your PowerShell:

New-Item -Path $PROFILE -ItemType File -Force
notepad $PROFILE

Finally paste this function:

function claude {
    $env:TERMINAL_EMULATOR = ""
    & (Get-Command claude.exe, claude.cmd -ErrorAction SilentlyContinue | Select-Object -First 1).Source @args
}

Now once you run claude in your IDE it should finally see and connect to your IDE via /ide command.