Pyright LSP
型チェックとコードインテリジェンスのための Python 言語サーバー(Pyright)
Pyright LSP は、Microsoft のハイパフォーマンスな Python 静的型チェッカーを Claude Code に統合します。あらゆる規模の Python プロジェクトに対してリアルタイムの型チェック、エラー検出、コードインテリジェンスを提供し、.py ファイルと .pyi スタブファイルの両方をサポートします。
主な機能として、ランタイム実行なしの静的型解析、リアルタイムの型エラー検出・レポート、コード診断と品質フィードバック、アノテーションのないコードへの型推論が挙げられます。Pyright はパフォーマンスを重視した設計で、大規模な Python コードベースも効率的に解析できます。
使い方:インストール後、Python ファイルを開くと言語サーバーが自動的に起動します。Claude は Pyright の診断結果を活用して型エラーを特定し、より精度の高いコード提案を行います。「このファイルの型エラーをチェックして」や「Python コードの型の問題を教えて」のように質問することで、型チェック機能を活用できます。