typescript-lsp — плагин для Claude Code: что делает и как установить
Подключает языковой сервер для TypeScript и JavaScript к Claude Code. Помогает переходить к определениям, искать ссылки и проверять ошибки прямо при редактировании кода.
/plugin install typescript-lsp@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-officialЧто делает typescript-lsp
Плагин добавляет в Claude Code возможности языкового сервера для проектов на TypeScript и JavaScript. Агент получает функции перехода к определению, поиска ссылок и проверки ошибок. Поддерживаются расширения .ts, .tsx, .js, .jsx, .mts, .cts, .mjs и .cjs.
Для работы требуется глобально поставить пакеты typescript-language-server и typescript через npm install -g typescript-language-server typescript или yarn global add typescript-language-server typescript. Без установленного в системе бинарника языковой сервер просто не запустится.
Какие задачи решает
- найти определение функции или типа в файлах
.tsи.tsx - отследить места использования переменной по всему проекту
- выявить ошибки компиляции и типов до сборки
- проверить синтаксис в модулях
.cjsи.mjs
Примеры запросов агенту
- Найди все ссылки на интерфейс UserProfile в проекте
- Проверь ошибки типов в файле
src/index.ts - Перейди к определению метода
handleRequest
Как установить typescript-lsp
Через маркетплейс плагинов
/plugin install typescript-lsp@claude-plugins-official/plugin marketplace add anthropics/claude-plugins-officialПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о typescript-lsp
Как установить typescript-lsp в Claude Code?
Сначала добавьте официальный каталог командой /plugin marketplace add anthropics/claude-plugins-official, затем выполните /plugin install typescript-lsp@claude-plugins-official. Также заранее установите бинарники через npm install -g typescript-language-server typescript или yarn global add typescript-language-server typescript.
Что делает плагин typescript-lsp?
Он связывает Claude Code с языковым сервером для TypeScript и JavaScript. Это даёт агенту быстрый поиск ссылок, переход к исходным определениям и диагностику ошибок.
Какие форматы файлов поддерживает typescript-lsp?
Плагин работает с файлами .ts, .tsx, .js, .jsx, .mts, .cts, .mjs и .cjs.
Исходный текст
typescript-lsp · Apache-2.0
# typescript-lsp TypeScript/JavaScript language server for Claude Code, providing code intelligence features like go-to-definition, find references, and error checking. ## Supported Extensions `.ts`, `.tsx`, `.js`, `.jsx`, `.mts`, `.cts`, `.mjs`, `.cjs` ## Installation Install the TypeScript language server globally via npm: ```bash npm install -g typescript-language-server typescript ``` Or with yarn: ```bash yarn global add typescript-language-server typescript ``` ## More Information - [typescript-language-server on npm](https://www.npmjs.com/package/typescript-language-server) - [GitHub Repository](https://github.com/typescript-language-server/typescript-language-server)
© Anthropic · Apache-2.0 · anthropics/claude-plugins-official