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

csharp-lsp — плагин для Claude Code: C# в редакторе

Подключает языковой сервер C# к Claude: подсказки по коду и диагностика прямо в работе агента. Нужен, если проект на C#.

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

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

Плагин даёт Claude понимание кода на C#. Агент видит структуру файлов .cs, получает диагностику и подсказки от языкового сервера, а не гадает по тексту. Это меняет качество правок: меньше выдуманных методов и несуществующих типов.

Сам плагин — обёртка. Языковой сервер csharp-ls ставится отдельно, двумя способами: через .NET tool командой dotnet tool install --global csharp-ls или через Homebrew на macOS командой brew install csharp-ls. Первый способ авторы называют рекомендуемым.

Для работы нужен .NET SDK 6.0 или новее. Если SDK в системе нет, сервер не запустится, и плагин останется бесполезным — это первое, что стоит проверить перед установкой.

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

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

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

  • посмотри ошибки в Program.cs и предложи исправления
  • найди все места, где вызывается этот метод, и покажи сигнатуру
  • что не так с этим файлом .cs — покажи диагностику

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

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

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

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

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

Весь набор →
fakechat Локальный веб-чат для проверки уведомлений канала Claude Code. Сообщения идут в сессию, ответы возвращаются в браузер. ★ 44 635звёзд репо explanatory-output-style Добавляет в каждую сессию короткие пояснения о том, почему код написан именно так и какие в проекте есть паттерны. ★ 44 635звёзд репо discord Мост между Discord-ботом и Claude Code со встроенным контролем доступа. Пересылает входящие сообщения ассистенту и даёт инструменты для ответов, реакций и отправки файлов. ★ 44 635звёзд репо cwc-makers Плагин настраивает M5Stack Cardputer-Adv: устанавливает прошивку UIFlow и приложения Claude Buddy, Hello и Snake. Пригодится для подготовки устройства к работе с Claude Desktop по BLE. ★ 44 635звёзд репо context7 Плагин подключает Claude Code к удалённому MCP-серверу Context7, подтягивая актуальную документацию библиотек и примеры кода напрямую из репозиториев. ★ 44 635звёзд репо commit-commands Три слэш-команды для git: собрать коммит по изменениям, довести ветку до пул-реквеста, вычистить локальные ветки, удалённые с сервера. ★ 44 635звёзд репо code-simplifier Субагент приводит недавно изменённый код к более простому и единообразному виду, не меняя поведение программы. ★ 44 635звёзд репо code-review Автоматизирует ревью пуллреквестов в Claude Code с помощью четырёх параллельных субагентов и отсекает ложные срабатывания по порогу уверенности 80. ★ 44 635звёзд репо

Похожие

csharp-scripts dotnet Запускает C#-код из одного файла через dotnet, без создания проекта. Пригодится для проверки языковой фичи или мелкой утилиты. CX Codex +1 3 800установок csharp-refactoring dotnet Скилл проводит рефакторинг C#/.NET так, чтобы поведение кода не менялось: сначала классифицирует запрос, потом правит по биндингам и проверяет сборкой с тестами. CX Codex +1 1 800установок csharp-xunit официальный github Скилл подсказывает практики модульного тестирования C# с XUnit и тестами на наборах данных. Подходит при создании или разборе тестов в .NET-проекте. 10 328установок csharp-nunit официальный github Подсказывает практики NUnit для модульных тестов C#, включая параметризованные сценарии. Подойдёт при создании и поддержке тестового проекта. 9 000установок csharp-testing affaan-m Скилл для написания и разбора тестов на C# и .NET: xUnit, FluentAssertions, моки, интеграционные тесты. CX Codex +1 4 500установок mvvm-toolkit-di официальный github Помогает связать ViewModels из CommunityToolkit.Mvvm с контейнером Microsoft.Extensions.DependencyInjection в проектах на WPF, WinUI 3, .NET MAUI, Uno и Avalonia. 92установок dotnet-timezone официальный github Скилл даёт C#-подсказки по часовым поясам в .NET: конвертация UTC, DST, ID Windows и IANA. Пригодится для API, планировщиков и геолокаций. 1 600установок semantic-kernel официальный github Помогает создавать и разбирать приложения на Semantic Kernel, сверяясь с актуальной документацией. Пригодится для работы с плагинами, вызовом функций и интеграциями ИИ. 1 700установок

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

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

Вопросы о csharp-lsp

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

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

Что делает csharp-lsp?

Подключает языковой сервер C# к Claude, чтобы агент видел диагностику и подсказки по коду в файлах .cs.

Что нужно для работы csharp-lsp?

Сам языковой сервер csharp-ls ставится отдельно — через dotnet tool install --global csharp-ls или brew install csharp-ls на macOS. Ему нужен .NET SDK 6.0 или новее.

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

csharp-lsp · Apache-2.0
# csharp-lsp

C# language server for Claude Code, providing code intelligence and diagnostics.

## Supported Extensions
`.cs`

## Installation

### Via .NET tool (recommended)
```bash
dotnet tool install --global csharp-ls
```

### Via Homebrew (macOS)
```bash
brew install csharp-ls
```

## Requirements
- .NET SDK 6.0 or later

## More Information
- [csharp-ls GitHub](https://github.com/razzmatazz/csharp-language-server)
- [.NET SDK Download](https://dotnet.microsoft.com/download)

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

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

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

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