Pyright LSP

타입 검사 및 코드 인텔리전스를 위한 Python 언어 서버(Pyright)

Play video

Pyright LSP는 Microsoft의 고성능 Python 정적 타입 검사기를 Claude Code에 통합합니다. 규모와 관계없이 모든 Python 프로젝트에 대해 실시간 타입 검사, 오류 탐지 및 코드 인텔리전스를 제공하며, .py 파일과 .pyi 스텁 파일을 모두 지원합니다.

주요 기능으로는 런타임 실행 없는 정적 타입 분석, 실시간 타입 오류 탐지 및 보고, 코드 진단 및 품질 피드백, 애노테이션이 없는 코드에 대한 타입 추론 기능 등이 있습니다. Pyright는 성능 중심으로 특화되어, 대규모 Python 코드베이스도 효율적으로 분석할 수 있습니다.

사용 방법: 설치가 완료되면 Python 파일을 열 때 언어 서버가 자동으로 활성화됩니다. Claude는 Pyright의 진단 결과를 활용해 타입 오류를 식별하고, 보다 정확한 코드를 제안합니다. Claude에게 "이 파일에 타입 오류가 있는지 확인해 줘" 또는 "내 Python 코드에 어떤 타입 문제가 있어?"와 같은 질문을 제출해 타입 검사 기능을 활용해 보세요.