К основному содержанию
плагин

kotlin-lsp · msapps-mobile — плагин для Claude Code: Kotlin-подсказки в редакторе

Подключает kotlin-language-server к Claude, чтобы агент видел ошибки, определения и ссылки в .kt и .kts без сборки проекта.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install kotlin-lsp@claude-community
Открыть на GitHub

Что делает kotlin-lsp

Плагин даёт Claude доступ к языковому серверу Kotlin. Агент получает диагностику прямо во время правки, переход к определению, поиск ссылок и информацию о типах для файлов .kt и .kts. Собирать проект для этого не нужно.

Работает через LSP и запускается сам при изменении файлов. Доступа к сети, учётных данных и записи в файлы у него нет — только чтение и анализ кода.

Сначала поставьте сам сервер: brew install kotlin-language-server, через SDKMAN (sdk install kls) или из релизов на GitHub. Проверьте командой kotlin-language-server --version. Без установленного сервера плагин работать не будет, поэтому этот шаг не пропускайте.

Какие задачи решает

  • увидеть ошибки в Kotlin-файле до запуска сборки
  • перейти к определению функции из кода на .kt
  • найти все места, где используется класс или метод
  • уточнить тип выражения в скрипте .kts

Примеры запросов агенту

  • Покажи диагностику по Main.kt
  • Найди все ссылки на класс UserRepository
  • К какому типу приводится переменная в build.gradle.kts?

Как установить kotlin-lsp

Через маркетплейс плагинов

/plugin marketplace add anthropics/claude-plugins-community
/plugin install kotlin-lsp@claude-community

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о kotlin-lsp

Как установить kotlin-lsp в Claude Code?

Сначала добавьте маркетплейс: /plugin marketplace add anthropics/claude-plugins-community, затем установите плагин: /plugin install kotlin-lsp@claude-community.

Что делает kotlin-lsp?

Подключает kotlin-language-server к Claude и даёт агенту диагностику, переход к определению, поиск ссылок и сведения о типах для файлов .kt и .kts.

Нужно ли что-то ставить до плагина?

Да, сам языковой сервер: brew install kotlin-language-server, sdk install kls через SDKMAN или сборка из релизов на GitHub. Проверить установку можно командой kotlin-language-server --version.

Исходный текст

kotlin-lsp · MIT
# kotlin-lsp

Real-time Kotlin code intelligence for Claude via kotlin-language-server.

## What it does

Gives Claude instant diagnostics, go-to-definition, find-references, and type information for `.kt` and `.kts` files — no build step required.

## Setup

1. **Install kotlin-language-server**:
   ```bash
   brew install kotlin-language-server
   ```
   Or via [SDKMAN](https://sdkman.io/) (`sdk install kls`) or [GitHub releases](https://github.com/fwcd/kotlin-language-server/releases).

2. **Verify** it works:
   ```bash
   kotlin-language-server --version
   ```

3. **Install the plugin**:
   ```
   claude plugin install kotlin-lsp@msapps-plugins
   ```

## SOSA Compliance

| Pillar       | Level |
|-------------|-------|
| Supervised  | Fully autonomous — read-only code analysis |
| Orchestrated | LSP protocol, automatic on file changes |
| Secured     | No credentials, no network, no file writes |
| Agents      | R=kotlin-code-intelligence, T=kotlin-language-server |

**Impact:** Low | **SOSA Level:** 1

## License

MIT

© MSApps-Mobile · MIT · MSApps-Mobile/claude-plugins

Похожие плагины

Все плагины по теме «Языки программирования» →

Сначала — kotlin-lsp от других авторов.

kotlin-lsp официальный Anthropic Плагин подключает языковой сервер Kotlin к Claude Code. Помогает разбирать код и проводить рефакторинг в файлах .kt и .kts. ★ 44 770звёзд репо typescript-lsp официальный Anthropic Подключает языковой сервер для TypeScript и JavaScript к Claude Code. Помогает переходить к определениям, искать ссылки и проверять ошибки прямо при редактировании кода. ★ 44 770звёзд репо swift-lsp официальный Anthropic Подключает языковой сервер SourceKit-LSP к Claude Code. Помогает агенту точнее разбирать код и типы в проектах на Swift. ★ 44 770звёзд репо rust-analyzer-lsp официальный Anthropic Подключает языковой сервер rust-analyzer к Claude, чтобы агент видел структуру Rust-кода и анализировал его. ★ 44 770звёзд репо ruby-lsp официальный Anthropic Плагин подключает языковой сервер Ruby к Claude Code для анализа кода и навигации по файлам .rb, .rake, .gemspec, .ru и .erb. ★ 44 770звёзд репо pyright-lsp официальный Anthropic Подключает языковой сервер Pyright к Claude Code для статической проверки типов. Помогает находить ошибки в файлах Python с расширениями .py и .pyi. ★ 44 770звёзд репо php-lsp официальный Anthropic Плагин подключает языковой сервер Intelephense к Claude Code. Он передаёт агенту диагностику и подсказки по коду для файлов с расширением .php. ★ 44 770звёзд репо

Из того же набора8

wordpress-mcp Плагин подключает Claude к сайту WordPress через MCP Adapter: посты, страницы, пользователи, плагины и товары WooCommerce правятся в диалоге. ★ 9звёзд репо toggl-time-tracker Запускает таймеры, останавливает их и собирает отчёт по неделе в Toggl Track прямо из чата с Claude. Пригодится, когда лень переключаться в браузер ради учёта часов. ★ 9звёзд репо sosa-governor Классифицирует каждый вызов MCP-инструмента по уровню влияния, блокирует опасные действия до подтверждения и ведёт журнал. Пригодится, если агент шлёт письма и удаляет данные. ★ 9звёзд репо rtl-chat Следит, чтобы ответы Claude с ивритом и английским вперемешку читались слева направо и справа налево без перемешанных слов. ★ 9звёзд репо linkedin-scraper Три скилла внутри плагина: собирают данные профиля, страницы компании и делают пакетный обход через акторов Apify. ★ 9звёзд репо cowork-session-fixer Скилл, который находит и снимает зависшую сессию Cowork после падения или обрыва связи, когда сессия не открывается. ★ 9звёзд репо apollo Ищет и обогащает лиды через Apollo.io прямо из Claude и загружает их в готовую цепочку писем. Пригодится, когда нужно собрать контакты под ICP без ручного копирования. ★ 9звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой