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

rust-analyzer-lsp — плагин Claude Code для Rust

Подключает языковой сервер rust-analyzer к Claude, чтобы агент видел структуру Rust-кода и анализировал его.

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

Что делает rust-analyzer-lsp

Плагин даёт Claude доступ к rust-analyzer — языковому серверу Rust. Агент получает навигацию по коду и разбор ошибок в файлах .rs.

Сам сервер ставится отдельно. Через rustup это rustup component add rust-analyzer, на macOS есть brew install rust-analyzer, на Linux — sudo apt install rust-analyzer или sudo pacman -S rust-analyzer. Без установленного бинарника плагин работать не будет, поэтому сначала проверьте, что rust-analyzer вызывается из терминала.

Плагин рассчитан на проекты на Rust. Если в вашем репозитории только JavaScript или Python, ставить его незачем — пользы не будет.

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

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

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

  • Покажи, где определён этот трейт, и кто его реализует
  • Найди все вызовы этой функции в проекте
  • Объясни ошибку компиляции в src/main.rs

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

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

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

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

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

Весь набор →
skill-creator Создаёт и улучшает скиллы, запускает проверки и сравнивает их результаты. Пригодится для оценки качества скилла до его использования. ★ 44 635звёзд репо session-report Собирает HTML-отчёт по вашим сессиям Claude: расход токенов, кэш, субагенты, скиллы и самые дорогие промпты. ★ 44 635звёзд репо serena Семантический анализ кода и навигация по проекту через LSP. Помогает разбирать кодовую базу и готовить рефакторинг. ★ 44 635звёзд репо security-guidance Три слоя проверки кода, который пишет Claude: мгновенные предупреждения по regex, разбор диффа через LLM и агентная проверка коммитов. ★ 44 635звёзд репо ruby-lsp Плагин подключает языковой сервер Ruby к Claude Code для анализа кода и навигации по файлам .rb, .rake, .gemspec, .ru и .erb. ★ 44 635звёзд репо receipts Собирает отчёт из ваших сессий Claude: что сделано, в каких проектах и какая доля использования у каждого. ★ 44 635звёзд репо ralph-loop Запускает Claude по кругу с одним и тем же промптом, пока задача не будет выполнена. Пригодится там, где нужен перебор итераций: тесты, отладка, сборка API. ★ 44 635звёзд репо pyright-lsp Подключает языковой сервер Pyright к Claude Code для статической проверки типов. Помогает находить ошибки в файлах Python с расширениями .py и .pyi. ★ 44 635звёзд репо

Похожие

rust-symbol-analyzer actionbook Скилл показывает структуру Rust-проекта через LSP-символы: модули, структуры, трейты, функции. Пригодится, когда надо быстро понять чужой крейт. CX Codex +1 3 100установок rust-call-graph actionbook Строит граф вызовов функций Rust через LSP: кто вызывает функцию и что вызывает она. Пригодится при разборе чужого кода и оценке последствий правок. CX Codex +1 3 200установок platform-lsp-integrate forcedotcom Справочник по MCP-инструментам Salesforce LSP, их результатам и ошибкам доступности. Нужен при диагностике Apex и проверке SOQL. CX Codex +1 2 600установок lsp-code-analysis lsp-client Семантический анализ кода через Language Server Protocol: переход к определениям, поиск ссылок, обзор структуры файла и безопасный рефакторинг. CX Codex +1 920установок lsp-setup официальный github Скилл устанавливает языковой сервер и настраивает LSP для Copilot CLI. Подойдёт, когда нужны переход к определению и просмотр ссылок на символ. 1 100установок rust-async-patterns Seth Hobson Скилл помогает писать и разбирать асинхронный Rust на Tokio: задачи, каналы, потоки и обработку ошибок. Пригодится для сетевых сервисов и отладки. CX Codex 20 625установок

Рядом в теме «Языки программирования»

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

Вопросы о rust-analyzer-lsp

Как установить rust-analyzer-lsp в Claude?

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

Что делает rust-analyzer-lsp?

Подключает языковой сервер rust-analyzer к Claude. Агент получает навигацию по Rust-коду и анализ ошибок в файлах .rs.

Нужно ли ставить rust-analyzer отдельно?

Да. Сам сервер устанавливается через rustup, Homebrew или пакетный менеджер Linux — плагин только связывает его с Claude.

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

rust-analyzer-lsp · Apache-2.0
# rust-analyzer-lsp

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

## Supported Extensions
`.rs`

## Installation

### Via rustup (recommended)
```bash
rustup component add rust-analyzer
```

### Via Homebrew (macOS)
```bash
brew install rust-analyzer
```

### Via package manager (Linux)
```bash
# Ubuntu/Debian
sudo apt install rust-analyzer

# Arch Linux
sudo pacman -S rust-analyzer
```

### Manual download
Download pre-built binaries from the [releases page](https://github.com/rust-lang/rust-analyzer/releases).

## More Information
- [rust-analyzer Website](https://rust-analyzer.github.io/)
- [GitHub Repository](https://github.com/rust-lang/rust-analyzer)

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

Смотрите также

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

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