К основному содержанию
плагин официальный · Anthropic

swift-lsp — плагин для Claude Code: что делает и как установить

Подключает языковой сервер SourceKit-LSP к Claude Code. Помогает агенту точнее разбирать код и типы в проектах на Swift.

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

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

Плагин добавляет в Claude Code поддержку языкового сервера SourceKit-LSP. За счёт этого агент получает контекст о типах и структуре кода в файлах с расширением .swift.

Сам языковой сервер входит в состав инструментария Swift. На macOS его получают вместе с Xcode или ставят через Homebrew командой brew install swift, а на Linux пакет скачивают с сайта swift.org.

Без бинарника sourcekit-lsp в системном PATH плагин работать не будет. Поэтому окружение Swift нужно подготовить до его запуска.

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

  • включить поддержку SourceKit-LSP для файлов .swift
  • улучшить навигацию агента по кодовой базе Swift
  • передавать Claude Code точную информацию о типах в проекте

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

  • Найди определение этой структуры в проекте на Swift
  • Проверь типы и сигнатуры методов в файле AppDelegate.swift
  • Подскажи, где объявлена эта функция в коде .swift

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

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

/plugin install swift-lsp@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official

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

Вопросы о swift-lsp

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

Сначала добавьте официальный каталог командой /plugin marketplace add anthropics/claude-plugins-official. Затем установите плагин: /plugin install swift-lsp@claude-plugins-official.

Что делает плагин swift-lsp?

Он связывает Claude Code с языковым сервером SourceKit-LSP. Это даёт агенту анализ типов и навигацию по файлам с расширением .swift.

Что нужно подготовить для работы swift-lsp?

В системе должен быть доступен исполняемый файл sourcekit-lsp через PATH. На macOS достаточно поставить Xcode или запустить brew install swift, а на Linux — скачать инструментарий с swift.org.

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

swift-lsp · Apache-2.0
# swift-lsp

Swift language server (SourceKit-LSP) for Claude Code, providing code intelligence for Swift projects.

## Supported Extensions
`.swift`

## Installation

SourceKit-LSP is included with the Swift toolchain.

### macOS
Install Xcode from the App Store, or install Swift via:
```bash
brew install swift
```

### Linux
Download and install Swift from [swift.org](https://www.swift.org/download/).

After installation, `sourcekit-lsp` should be available in your PATH.

## More Information
- [SourceKit-LSP GitHub](https://github.com/apple/sourcekit-lsp)
- [Swift.org](https://www.swift.org/)

© Anthropic · Apache-2.0 · anthropics/claude-plugins-official

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

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

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

Весь набор →
agent-sdk-verifier-py Проверяет Python-приложение на базе Agent SDK: конфигурацию, вызовы SDK, безопасность и готовность к тестированию или развёртыванию. ★ 44 635звёзд репо typescript-lsp Подключает языковой сервер для TypeScript и JavaScript к Claude Code. Помогает переходить к определениям, искать ссылки и проверять ошибки прямо при редактировании кода. ★ 44 635звёзд репо terraform Подключает к Claude MCP-сервер Terraform: агент работает с экосистемой Terraform и помогает писать конфигурации Infrastructure as Code. ★ 44 635звёзд репо telegram Подключает Telegram-бота к сессии Claude через MCP-сервер: бот отвечает, ставит реакции и правит сообщения. ★ 44 635звёзд репо skill-creator Создаёт и улучшает скиллы, запускает проверки и сравнивает их результаты. Пригодится для оценки качества скилла до его использования. ★ 44 635звёзд репо session-report Собирает HTML-отчёт по вашим сессиям Claude: расход токенов, кэш, субагенты, скиллы и самые дорогие промпты. ★ 44 635звёзд репо serena Семантический анализ кода и навигация по проекту через LSP. Помогает разбирать кодовую базу и готовить рефакторинг. ★ 44 635звёзд репо security-guidance Три слоя проверки кода, который пишет Claude: мгновенные предупреждения по regex, разбор диффа через LLM и агентная проверка коммитов. ★ 44 635звёзд репо

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

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