К основному содержанию
плагин официальный · Anthropic

pyright-lsp — плагин для Claude Code: что делает и как установить

Подключает языковой сервер Pyright к Claude Code для статической проверки типов. Помогает находить ошибки в файлах Python с расширениями .py и .pyi.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin install pyright-lsp@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official
Открыть на GitHub

Что делает pyright-lsp

Плагин запускает языковой сервер Pyright для среды Claude Code. Он отвечает за статический анализ типов и выдачу информации о коде в файлах с расширениями .py и .pyi.

Для работы плагина требуется наличие установленного Pyright в системе. Его можно поставить через npm, pip или с помощью pipx, который рекомендуется для утилит командной строки. Без установленного пакета pyright в окружении языковой сервер не заработает.

Какие задачи решает

  • проверить соответствие типов в файлах .py и .pyi
  • найти ошибки типизации в коде Python
  • передать данные языкового сервера Pyright в Claude Code

Примеры запросов агенту

  • Проверь типизацию в main.py с помощью Pyright
  • Найди ошибки в интерфейсных заглушках types.pyi

Как установить pyright-lsp

Через маркетплейс плагинов

/plugin install pyright-lsp@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о pyright-lsp

Как установить pyright-lsp в Claude Code?

Сначала добавьте каталог плагинов командой /plugin marketplace add anthropics/claude-plugins-official. Затем установите плагин через /plugin install pyright-lsp@claude-plugins-official. Также требуется установить сам Pyright в систему.

Как подготовить систему перед установкой pyright-lsp?

Нужно поставить Pyright через pipx install pyright, pip install pyright или npm install -g pyright. Для утилит командной строки рекомендуется вариант с pipx.

С какими файлами работает pyright-lsp?

Плагин поддерживает файлы с расширениями .py и .pyi. Он анализирует аннотации типов и синтаксис Python.

Исходный текст

pyright-lsp · Apache-2.0
# pyright-lsp

Python language server (Pyright) for Claude Code, providing static type checking and code intelligence.

## Supported Extensions
`.py`, `.pyi`

## Installation

Install Pyright globally via npm:

```bash
npm install -g pyright
```

Or with pip:

```bash
pip install pyright
```

Or with pipx (recommended for CLI tools):

```bash
pipx install pyright
```

## More Information
- [Pyright on npm](https://www.npmjs.com/package/pyright)
- [Pyright on PyPI](https://pypi.org/project/pyright/)
- [GitHub Repository](https://github.com/microsoft/pyright)

© Anthropic · Apache-2.0 · anthropics/claude-plugins-official

Похожие плагины

Все плагины по теме «Языки программирования» →

Из того же набора123

Весь набор →
rust-analyzer-lsp Подключает языковой сервер rust-analyzer к Claude, чтобы агент видел структуру Rust-кода и анализировал его. ★ 44 635звёзд репо ruby-lsp Плагин подключает языковой сервер Ruby к Claude Code для анализа кода и навигации по файлам .rb, .rake, .gemspec, .ru и .erb. ★ 44 635звёзд репо receipts Собирает отчёт из ваших сессий Claude: что сделано, в каких проектах и какая доля использования у каждого. ★ 44 635звёзд репо ralph-loop Запускает Claude по кругу с одним и тем же промптом, пока задача не будет выполнена. Пригодится там, где нужен перебор итераций: тесты, отладка, сборка API. ★ 44 635звёзд репо project-artifact Плагин собирает живую страницу статуса проекта и публикует её как артефакт claude.ai. Обновление повторно читает источники и сохраняет тот же URL. ★ 44 635звёзд репо pr-review-toolkit Шесть субагентов для ревью пул-реквестов: комментарии, тесты, обработка ошибок, типы, качество кода и упрощение. ★ 44 635звёзд репо plugin-dev Набор из семи навыков и пошаговой команды для создания плагинов к Claude Code. Помогает настроить хуки, MCP-серверы, слэш-команды и агентов. ★ 44 635звёзд репо playwright Плагин позволяет Claude Code открывать веб-страницы, нажимать элементы, заполнять формы и делать скриншоты. Пригодится для автоматизации браузера и сквозных тестов. ★ 44 635звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой