swift-lsp プラグイン
プラグイン Claude Code 開発 コード検索・コード理解(LSP)以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
swift-lspは、SwiftのLanguage ServerであるSourceKit-LSPを利用し、Swiftプロジェクト向けのコード インテリジェンスを提供するClaude Codeプラグインです。対応拡張子は.swiftです。READMEによると、SourceKit-LSPはSwiftツールチェーンに含まれており、macOSではXcodeまたはbrew install swiftでインストールします。Linuxではswift.orgからSwiftをダウンロードしてインストールすると、sourcekit-lspがPATH上で利用可能になります。
概要
swift-lspは、AppleのSwift用Language ServerであるSourceKit-LSPと連携するClaude Code向けプラグインです。Claude Code内でSwiftソースファイルのコード インテリジェンス機能を利用できるようにします。
swift-lsp でできること
- .swiftファイルに対してSourceKit-LSPによるコード インテリジェンスを利用する
- macOSではApp StoreからXcodeを導入するか、brew install swiftでSourceKit-LSPをインストールする
- LinuxではSwift.orgからSwiftをダウンロードしてSourceKit-LSPをインストールする
- インストール後PATHに追加されるsourcekit-lspをClaude Codeから利用する
- 詳細情報としてSourceKit-LSPのGitHubリポジトリやSwift.orgを参照する
出典
原文の説明(英語)
Swift language server (SourceKit-LSP) for code intelligence
swift-lsp の変更履歴
- プラグイン swift-lsp を追加