ruby-lsp conecta el servidor de lenguaje de Ruby con Claude Code y le da inteligencia de código y diagnósticos para archivos rb, .rake, .gemspec, .ru, .erb. El plugin solo configura el servidor; el binario del servidor debe instalarse por separado.
Qué hace
Dónde se ejecuta Ruby LSP y qué añade, según su documentación
Registra el servidor de lenguaje ruby-lsp (comando: ruby-lsp) mediante la entrada lspServers del marketplace
Asocia las extensiones de archivo con el lenguaje: .rb, ..rake, ..gemspec, ..ru, ..erb
Da a Claude Code inteligencia de código y diagnósticos para proyectos Ruby
Cuándo usarla
Buen encaje
Trabajar en una base de código Ruby donde Claude Code debe usar análisis real de un servidor de lenguaje
Querer diagnósticos y navegación de ruby-lsp sin salir de Claude Code
No apto para
Proyectos en otros lenguajes (solo asocia las extensiones indicadas)
Entornos donde no puedes instalar el binario ruby-lsp en el PATH
Cómo instalar Ruby LSP
Necesitas: Claude Code; Binario ruby-lsp en el PATH; Ruby 3.0 o posterior
Instala primero el binario del servidor de lenguaje (el plugin no lo incluye):
gem install ruby-lsp
O añade gem 'ruby-lsp', group: :development a tu Gemfile y ejecuta bundle install
Instala el plugin: /plugin install ruby-lsp@claude-plugins-official
Permisos y seguridad
A qué puede acceder
Lanza localmente el proceso ruby-lsp 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