csharp-lsp conecta el servidor de lenguaje de C# con Claude Code y le da inteligencia de código y diagnósticos para archivos cs. El plugin solo configura el servidor; el binario del servidor debe instalarse por separado.
Qué hace
Dónde se ejecuta C# LSP y qué añade, según su documentación
Registra el servidor de lenguaje csharp-ls (comando: csharp-ls) mediante la entrada lspServers del marketplace
Asocia extensiones de archivo con el lenguaje: .cs
Da a Claude Code inteligencia de código y diagnósticos para proyectos C#
Cuándo usarla
Buen encaje
Trabajar en un código base C# donde Claude Code deba usar análisis real de servidor de lenguaje
Quieres diagnósticos y navegación de csharp-ls sin salir de Claude Code
No apto para
Proyectos en otros lenguajes (solo asocia las extensiones listadas)
Entornos donde no puedas instalar el binario de csharp-ls en el PATH
Cómo instalar C# LSP
Necesitas: Claude Code; Binario de csharp-ls en el PATH; .NET SDK 6.0 o posterior
Instala primero el binario del servidor de lenguaje (el plugin no lo incluye):
dotnet tool install --global csharp-ls
O en macOS: brew install csharp-ls
Instala el plugin: /plugin install csharp-lsp@claude-plugins-official
Permisos y seguridad
A qué puede acceder
Lanza el proceso csharp-ls en local y lee los archivos del proyecto que analiza
Notas de seguridad de los responsables
README del marketplace: asegúrate de confiar en un plugin antes de instalarlo, actualizarlo o usarlo
Revisa el código fuente antes de dar a un agente acceso a credenciales o sistemas de producción. Documentamos lo que declaran los responsables; no auditamos el código.
Limitaciones
Requiere instalar el servidor de lenguaje por separado; el plugin no lo instala