Python LSP (Pyright)

Python LSP (Pyright)

Soporte completo de Python con Pyright: type checking, imports automáticos, navegación de código y diagnósticos en tiempo real.

✓ Verificado por Anthropic Lenguajes LSP by Anthropic
← Todos los plugins

⚡ Instalar plugin

1
Abre Claude Code en tu terminal

Navega a cualquier proyecto y ejecuta claude

2
Ejecuta el comando de instalación
/plugin install pyright-lsp@claude-plugins-official 📋 Copiar
3
Recarga los plugins
/reload-plugins 📋 Copiar
1
Instala Claude Code (si no lo tienes)
curl -fsSL https://claude.ai/install.sh | bash 📋 Copiar

O con Homebrew: brew install --cask claude-code

2
Inicia Claude Code en tu proyecto
cd tu-proyecto && claude 📋 Copiar
3
Instala el plugin
/plugin install pyright-lsp@claude-plugins-official 📋 Copiar
1
Instala Claude Code en Windows (PowerShell)
irm https://claude.ai/install.ps1 | iex 📋 Copiar

O con WinGet: winget install Anthropic.ClaudeCode

2
Instala Git para Windows si no lo tienes

Descargar Git para Windows →

3
Abre PowerShell, navega a tu proyecto e instala
cd tu-proyecto
claude
/plugin install pyright-lsp@claude-plugins-official
📋 Copiar

💡 ¿Qué es Python LSP (Pyright)?

Pyright LSP integra Pyright, el verificador de tipos de Python de Microsoft, directamente en Claude Code. Con él, Claude no solo escribe código Python: lo analiza en profundidad, detecta errores de tipos antes de ejecutarlo, infiere tipos donde no están anotados y trabaja con comodidad en proyectos Python de cualquier tamaño.

Piénsalo como activar el «modo estricto» del análisis de Python para Claude: más preciso, más fiable, menos sorpresas al ejecutar el código.

👥 ¿Para quién es?

Desarrolladores de Python que trabajan en proyectos con tipos (type hints) o que quieren empezar a adoptarlos. Especialmente valioso para proyectos grandes donde rastrear errores de tipos manualmente es inviable, y para equipos que usan Python con estándares de calidad altos.

⚙️ ¿Qué puedes hacer con él?

Análisis de tipos estático:

Examina la estructura del código para detectar inconsistencias de tipos sin necesidad de ejecutarlo.

Detección de errores en tiempo real:

Identifica errores de tipos mientras se desarrolla, no cuando se ejecuta el programa.

Diagnósticos de calidad:

Proporciona feedback sobre la calidad del código en todos los archivos Python del proyecto.

Inferencia de tipos:

Determina los tipos de datos para partes del código que no tienen anotaciones explícitas.

Soporte de stub files:

Trabaja con archivos .py y .pyi (stub files) para una análisis de tipos completo.

Optimizado para grandes proyectos:

Gestiona eficientemente codebases Python grandes sin perder rendimiento.

🚀 Casos de uso

  • Añadir type hints a un proyecto Python existente y verificar que todo es consistente
  • Detectar un TypeError antes de que aparezca en producción a las 3 de la mañana
  • Trabajar en una librería Python grande con confianza en que los tipos son correctos
  • Refactorizar código Python sabiendo exactamente qué tipos espera cada función
  • Migrar un proyecto de Python sin tipos a Python tipado de forma gradual y segura
Python LSP (Pyright)

¿Prefieres escuchar el contenido? Genera la narración de audio con un clic.

📦 Detalles

Categoría: Lenguajes LSP
Autor: Anthropic
Estado: ✓ Verificado por Anthropic

¿También usas Skills en Claude?

Descarga más de 60 Skills listas para usar con Claude AI.

Ver todas las Skills →

← Volver al catálogo de plugins

Nuevo · Generador de SKILLS

Crea tu propia SKILL para Claude AI

Describe lo que necesitas, deja que Claude te haga las preguntas clave y obtén una SKILL lista para publicar. Sin código, sin plantillas planas, sin dar vueltas. Directo al grano.

9 categorías 16 roles profesionales 2 motores IA Publica en un click
Abrir el generador