swift-lsp · msapps-mobile — плагин для Claude Code: Swift-анализ
Плагин даёт Claude Code диагностику Swift, переход к определениям, поиск ссылок и сведения о типах без сборки проекта.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install swift-lsp@claude-communityЧто делает swift-lsp
Плагин подключает Claude Code к Apple SourceKit-LSP и добавляет анализ файлов .swift. Агент получает диагностику, умеет переходить к месту определения, находить ссылки на символы и запрашивать информацию о типах.
SourceKit-LSP входит в Xcode. Перед установкой нужно выполнить xcode-select --install, затем проверить доступность командой sourcekit-lsp --help. Без установленного SourceKit-LSP анализ Swift не запустится.
Связь идёт через протокол LSP и обновляется при изменении файлов. Плагин работает только с чтением кода: ему не нужны учётные данные, сеть и запись файлов.
Какие задачи решает
- проверить ошибки в файлах
.swift - перейти от вызова к определению символа
- найти все ссылки на тип или функцию
- получить сведения о типах без сборки проекта
Примеры запросов агенту
- Проверь текущий файл
.swiftи покажи диагностику. - Покажи, где определён этот тип, и перейди к его объявлению.
- Найди все ссылки на эту функцию в проекте и объясни её типы.
Как установить swift-lsp
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install swift-lsp@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о swift-lsp
Как установить swift-lsp в Claude Code?
Добавьте маркетплейс командой /plugin marketplace add anthropics/claude-plugins-community, затем установите плагин: /plugin install swift-lsp@claude-community.
Что делает swift-lsp?
Плагин подключает Claude Code к SourceKit-LSP для анализа .swift-файлов. Он даёт диагностику, переход к определениям, поиск ссылок и информацию о типах без шага сборки.
Что нужно подготовить для работы swift-lsp?
Нужен SourceKit-LSP. Он входит в Xcode; доступность можно проверить командой sourcekit-lsp --help после xcode-select --install.
Исходный текст
swift-lsp · MIT
# swift-lsp Real-time Swift code intelligence for Claude via Apple's SourceKit-LSP. ## What it does Gives Claude instant diagnostics, go-to-definition, find-references, and type information for `.swift` files — no build step required. ## Setup 1. **Install SourceKit-LSP** (ships with Xcode): ```bash xcode-select --install ``` Or install the [Swift toolchain](https://swift.org/install) on Linux. 2. **Verify** it works: ```bash sourcekit-lsp --help ``` 3. **Install the plugin**: ``` claude plugin install swift-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=swift-code-intelligence, T=sourcekit-lsp | **Impact:** Low | **SOSA Level:** 1 ## License MIT
© MSApps-Mobile · MIT · MSApps-Mobile/claude-plugins
Похожие плагины
Все плагины по теме «Языки программирования» →Сначала — swift-lsp от других авторов.