sonatype-guide — плагин для Claude Code: проверка зависимостей
Подключает MCP-сервер Sonatype Guide к Claude, чтобы агент проверял пакеты на уязвимости и советовал безопасные версии до установки.
/plugin install sonatype-guide@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-officialЧто делает sonatype-guide
Плагин добавляет в Claude доступ к Sonatype Guide — сервису анализа цепочки поставок софта. Скилл включается сам, когда агент ставит, добавляет или обновляет зависимость, и тогда пакет проверяется ещё до того, как он попадёт в проект. Спросить можно и напрямую: просканировать манифест, узнать про CVE с оценкой серьёзности, отделить прямые риски от транзитивных.
Кроме уязвимостей плагин показывает Developer Trust Scores, варианты обновления с разбором ломающих изменений и сравнение библиотек по безопасности, лицензиям и политикам. Для аудита проекта он проходит по манифестам зависимостей.
Перед установкой нужен аккаунт Sonatype Guide и API-токен: его генерируют в настройках на guide.sonatype.com/settings/tokens. Токен кладут в переменную окружения SONATYPE_GUIDE_TOKEN — либо в профиль шелла, либо в env в .claude/settings.json. Без этой переменной MCP-сервер не подключится, и в /mcp он не появится. Токен не стоит коммитить в репозиторий.
Какие задачи решает
- проверить пакет на CVE до того, как он окажется в проекте
- выбрать безопасную версию библиотеки при обновлении
- отличить прямую уязвимость от транзитивной
- просканировать манифесты на лицензии и нарушения политик
- сравнить две библиотеки по безопасности перед выбором
Примеры запросов агенту
- Просканируй
package.jsonна уязвимые зависимости - Какая версия
spring-coreсейчас самая безопасная? - Что взять для HTTP-запросов —
axiosилиgot?
Как установить sonatype-guide
Через маркетплейс плагинов
/plugin install sonatype-guide@claude-plugins-official/plugin marketplace add anthropics/claude-plugins-officialПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о sonatype-guide
Как установить sonatype-guide в Claude Code?
Сначала добавьте маркетплейс: /plugin marketplace add anthropics/claude-plugins-official, затем установите плагин: /plugin install sonatype-guide@claude-plugins-official.
Что делает sonatype-guide?
Подключает MCP-сервер Sonatype Guide, который проверяет зависимости на уязвимости, предлагает безопасные версии и сравнивает библиотеки по безопасности и лицензиям.
Что нужно для работы плагина?
Аккаунт Sonatype Guide и API-токен в переменной окружения SONATYPE_GUIDE_TOKEN. После её установки перезапустите Claude.