rust-analyzer-lsp — плагин Claude Code для Rust
Подключает языковой сервер rust-analyzer к Claude, чтобы агент видел структуру Rust-кода и анализировал его.
/plugin install rust-analyzer-lsp@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-officialЧто делает 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
Весь набор →Похожие
Рядом в теме «Языки программирования»
Все плагины по теме «Языки программирования» →Вопросы о 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