🦔

Claude Code+Serenaを.NETプロジェクトで利用しようとしてはまったポイント

に公開

2025/08/07時点の情報であり、早い段階で解消される気がしています。

環境

  • Windows 11
  • .NET10 preview.6
  • Claude Code 1.0.70

--fromがない

PowerShellから下記を実行したら--fromがないと怒られる問題

claude mcp add serena -- uvx --from git+https://github.com/oraios/serena serena-mcp-server --context ide-assistant --project $(pwd)

解決策はこちら

Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.runtimeconfig.jsonがダウンロードできない

下記のエラーがでました。

Error executing tool: Failed to download package Microsoft.CodeAnalysis.LanguageServer.win-x64 version 5.0.0-1.25329.6 from Azure NuGet feed: [Errno 2] No such file or directory: 'C:\Users\kitadakyou\.serena\language_servers\static\CSharpLanguageServer\temp_downloads\Microsoft.CodeAnalysis.LanguageServer.win-x64.5.0.0-1.25329.6\content\LanguageServer\win-x64\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.runtimeconfig.json'

SerenaのリポジトリーにIssueが上がっていました。

PRが上がってるらしいのでリリースされたら治るかも。それまでは

下記のレジストリパスの

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

つぎの値を1(有効)にすれば治るそうです。治りました。

  • LongPathsEnabled

パスが長すぎる問題らしいですね。

Discussion