Open3
Claude CodeをWindows & JetBrains Riderで動作させる
※Claude CodeがWSL上で動作するようになっている状態から始めます。
Rider側設定
Code [Beta]入れる
File > Settingsを開いて、Pluginsの項目のMarketplaceタブでClaudeと入力
右上のウニを押すと怒られる
PowerShell設定
事前準備
WSLでClaude Codeのパスを控える
wsl -e bash -c "source ~/.nvm/nvm.sh && which claude"
/home/ユーザー名/.nvm/versions/node/v22.7.0/bin/claude
みたいなのが返ってくればOK
プロファイル作成
適当なディレクトリに行き、以下をタイプしてプロファイル作成
New-Item -Path $PROFILE -ItemType File -Force
こんな感じで作成されればOK
PS C:\> New-Item -Path $PROFILE -ItemType File -Force
Directory: ドキュメントフォルダまでのパス\Documents\WindowsPowerShell
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2025/05/23 9:16 0 Microsoft.PowerShell_profile.ps1
先ほど控えたパスを基に関数を追加
Add-Content -Path $PROFILE -Value "function claude { wsl -e bash -c ""source ~/.nvm/nvm.sh && Claude Codeのパス $args"" }"
おわり
Riderに戻ってうにを押すと使えるようになりました
MAXプランになってからログインしなおしてなかったので、使っている途中でクレジットがないよと怒られました。
ちゃんと/loginしなおしてMAXプランのほうを選択しましょう(1敗)