최근 클로드 코드(Claude Code) 환경에서 타입스크립트(TypeScript) 개발 경험을 향상시킬 수 있는 새로운 비공식 LSP(Language Server Protocol) 플러그인이 등장했습니다. 이 플러그인은 기존의 Node.js 기반 `typescript-language-server` 대신, 타입스크립트 7(TypeScript 7)의 네이티브 Go 구현체인 `tsc --lsp` 서버를 활용하여 더 빠르고 효율적인 코드 분석 및 자동 완성 기능을 제공합니다.
이 플러그인은 `typescript@rc` 버전을 기반으로 하며, `tsc --lsp --stdio` 명령어를 통해 실행되는 타입스크립트 7의 언어 서버를 직접 연결합니다. 이는 기존의 `tsserver`를 래핑하는 방식보다 성능 면에서 이점을 가질 것으로 예상됩니다. 사용자는 `npm install -g typescript@rc`로 타입스크립트 7을 설치한 후, 해당 플러그인을 클로드 코드 마켓플레이스에서 추가하고 활성화하여 사용할 수 있습니다. 기존 공식 `typescript-lsp` 플러그션과 충돌을 피하기 위해 비활성화하는 과정도 필요합니다.
이번 플러그인의 출시는 클로드 코드 사용자들에게 타입스크립트 개발 환경의 성능 개선이라는 실질적인 이점을 제공합니다. 특히 대규모 프로젝트에서 타입스크립트 언어 서버의 응답 속도는 개발 생산성에 큰 영향을 미치는데, Go 언어 기반의 네이티브 서버는 이러한 병목 현상을 줄여줄 수 있습니다. 이는 클로드 코드와 같은 AI 기반 코드 어시스턴트 환경에서 개발자들이 더욱 원활하게 작업할 수 있도록 지원하며, 향후 다양한 언어 및 도구 통합에 대한 가능성을 시사합니다.