swift-lsp conecta el servidor de lenguaje Swift (SourceKit-LSP) con Claude Code y le da inteligencia de código y diagnósticos para archivos swift. El plugin solo configura el servidor; el binario del servidor debe instalarse por separado.
Qué hace
Dónde se ejecuta Swift LSP (SourceKit-LSP) y qué añade, según su documentación
Registra el servidor de lenguaje sourcekit-lsp (comando: sourcekit-lsp) mediante la entrada lspServers del marketplace
Asocia las extensiones de archivo con el lenguaje: .swift
Da a Claude Code inteligencia de código y diagnósticos para proyectos Swift (SourceKit-LSP)
Cuándo usarla
Buen encaje
Trabajar en una base de código Swift (SourceKit-LSP) donde Claude Code debe usar análisis real de un servidor de lenguaje
Querer diagnósticos y navegación de sourcekit-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 sourcekit-lsp en el PATH
Cómo instalar Swift LSP (SourceKit-LSP)
Necesitas: Claude Code; Binario sourcekit-lsp en el PATH; Toolchain de Swift (incluye SourceKit-LSP)
Instala primero el binario del servidor de lenguaje (el plugin no lo incluye):
macOS: instala Xcode desde la App Store, o brew install swift
Linux: descarga e instala Swift desde swift.org
Confirma que sourcekit-lsp está disponible en tu PATH
Instala el plugin: /plugin install swift-lsp@claude-plugins-official
Permisos y seguridad
A qué puede acceder
Lanza localmente el proceso sourcekit-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