# sonarqube

Проверяет код на уязвимости и утечки секретов прямо во время работы ИИ-агента. Помогает держать качество проекта на уровне правил SonarQube.

- плагин · `type=plugin` · Claude Code, GitHub Copilot · ★ 113
- Автор: SonarSource
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/SonarSource/sonarqube-agent-plugins
- Обновлён: 2026-10-22
- HTML: https://affpapa.org/nevibecode/plugins/sonarqube

## Что делает

Плагин встраивает проверки SonarQube в цикл редактирования кода. Хуки перехватывают сохранение файлов и запускают статический анализ, выявляя более 7500 категорий дефектов на 40+ языках. Передача более 450 шаблонов секретов в языковую модель блокируется ещё до вызова инструментов.

Для работы плагину требуются учётная запись SonarQube (Cloud, Server или Community Build), утилита `sonar`, Node.js и среда контейнеров вроде Docker, Podman или Nerdctl. Без запущенного контейнерного движка сервер MCP не стартует. Первичная привязка выполняется командой `/sonarqube:sonar-integrate` или через `sonar integrate claude`.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin install sonarqube@claude-plugins-official
```
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install sonarqube@claude-community
```
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-official
```

### GitHub Copilot

**Команда из источника**
```bash
copilot plugin install sonarqube@awesome-copilot
```

## Когда брать
- Блокировать передачу токенов и паролей в модель при чтении файлов
- Проверять код на дефекты сразу после каждой правки агента
- Оценивать выполнение гейтов качества перед коммитом
- Контролировать тестовое покрытие и процент дублирования

## Примеры запросов агенту
- /sonarqube:sonar-quality-gate
- /sonarqube:sonar-integrate
- Проверь проект на уязвимости и покажи замечания SonarQube

## Похожие
- [security-guidance](https://affpapa.org/nevibecode/plugins/security-guidance.md) — плагин · ★ 44770
- [mcp-tunnels](https://affpapa.org/nevibecode/plugins/mcp-tunnels.md) — плагин · ★ 44770
- [hookify](https://affpapa.org/nevibecode/plugins/hookify.md) — плагин · ★ 44770
- [code-modernization](https://affpapa.org/nevibecode/plugins/code-modernization.md) — плагин · ★ 44770
- [claude-security](https://affpapa.org/nevibecode/plugins/claude-security.md) — плагин · ★ 44770
- [google-cloud-developer](https://affpapa.org/nevibecode/plugins/google-cloud-developer.md) — плагин · ★ 21606

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
