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

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

Плагин подключает языковой сервер Ruby к Claude Code для анализа кода и навигации по файлам .rb, .rake, .gemspec, .ru и .erb.

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

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

Плагин интегрирует языковой сервер Ruby LSP в Claude Code. С ним ассистент получает контекст по исходному коду, разбирает синтаксис и помогает анализировать проекты на Ruby. Инструмент работает с файлами .rb, .rake, .gemspec, .ru и .erb.

Для запуска требуется Ruby версии 3.0 или новее. Без установленного гема плагин работать не сможет, поэтому в окружение нужно добавить ruby-lsp. Сделать это можно командой gem install ruby-lsp либо через Gemfile в группе :development с последующим вызовом bundle install.

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

  • подключить анализ кода на Ruby в проектах для Claude Code
  • разобрать структуру файлов .rake, .gemspec и .erb
  • проверить код скриптов и веб-приложений на Ruby версии 3.0 и выше

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

  • Проанализируй зависимости в файле my_project.gemspec.
  • Найди синтаксические ошибки в скрипте deploy.rake.
  • Объясни структуру контроллера в app.rb.

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

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

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

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

Вопросы о ruby-lsp

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

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

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

Он передаёт Claude Code данные языкового сервера Ruby LSP для проверки и анализа кода. Плагин работает с файлами расширений .rb, .rake, .gemspec, .ru и .erb.

Какие системные требования нужны для ruby-lsp?

Требуется интерпретатор Ruby версии 3.0 или выше. Также необходимо установить сам гем ruby-lsp глобально через gem install ruby-lsp или добавить его в Gemfile и выполнить bundle install.

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

ruby-lsp · Apache-2.0
# ruby-lsp

Ruby language server for Claude Code, providing code intelligence and analysis.

## Supported Extensions
`.rb`, `.rake`, `.gemspec`, `.ru`, `.erb`

## Installation

### Via gem (recommended)
```bash
gem install ruby-lsp
```

### Via Bundler
Add to your Gemfile:
```ruby
gem 'ruby-lsp', group: :development
```

Then run:
```bash
bundle install
```

## Requirements
- Ruby 3.0 or later

## More Information
- [Ruby LSP Website](https://shopify.github.io/ruby-lsp/)
- [GitHub Repository](https://github.com/Shopify/ruby-lsp)

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

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

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

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

Весь набор →
session-report Собирает HTML-отчёт по вашим сессиям Claude: расход токенов, кэш, субагенты, скиллы и самые дорогие промпты. ★ 44 635звёзд репо serena Семантический анализ кода и навигация по проекту через LSP. Помогает разбирать кодовую базу и готовить рефакторинг. ★ 44 635звёзд репо security-guidance Три слоя проверки кода, который пишет Claude: мгновенные предупреждения по regex, разбор диффа через LLM и агентная проверка коммитов. ★ 44 635звёзд репо rust-analyzer-lsp Подключает языковой сервер rust-analyzer к Claude, чтобы агент видел структуру Rust-кода и анализировал его. ★ 44 635звёзд репо receipts Собирает отчёт из ваших сессий Claude: что сделано, в каких проектах и какая доля использования у каждого. ★ 44 635звёзд репо ralph-loop Запускает Claude по кругу с одним и тем же промптом, пока задача не будет выполнена. Пригодится там, где нужен перебор итераций: тесты, отладка, сборка API. ★ 44 635звёзд репо pyright-lsp Подключает языковой сервер Pyright к Claude Code для статической проверки типов. Помогает находить ошибки в файлах Python с расширениями .py и .pyi. ★ 44 635звёзд репо project-artifact Плагин собирает живую страницу статуса проекта и публикует её как артефакт claude.ai. Обновление повторно читает источники и сохраняет тот же URL. ★ 44 635звёзд репо

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

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