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