Расширение безопасности для Gemini CLI

Gemini CLI Security Extension

Расширение Gemini CLI от Google: ищет уязвимости в изменениях ветки и проверяет зависимости через OSV-Scanner

  • 793 ★ репозитория
  • Последний коммит
  • Apache-2.0
Плагин

Расширенный доступ

Почему такой уровень

  • Читает исходный код и отправляет его модели Gemini
  • Запускает OSV-Scanner и обращается к OSV.dev
Все причины и проверки
Нужен VPN

gemini-cli-extensions/security

Установка

Работает в

Ручная установка

gemini extensions install https://github.com/gemini-cli-extensions/security

Нужен Gemini CLI 0.4.0 или новее.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Читает исходный код и отправляет его модели Gemini
  • Запускает OSV-Scanner и обращается к OSV.dev

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Расширение добавляет в Gemini CLI команду /security:analyze, которая разбирает изменения текущей ветки относительно origin/HEAD и выдает отчет об уязвимостях. Проверяются захардкоженные секреты, слабая криптография, утечки персональных данных в логи, инъекции, SSRF, проблемы аутентификации и риски при работе с LLM вроде промпт-инъекций. Область анализа можно сузить или расширить обычным текстом, отчет доступен в JSON. Команда /security:scan-deps сверяет зависимости проекта с базой OSV.dev и подсказывает версии для обновления.

Для кого. Для разработчиков и команд, которые уже работают в Gemini CLI и хотят первичную проверку безопасности перед мержем.

Подходит, если

  • Перед отправкой pull request нужно проверить изменения на типовые уязвимости
  • Нужно найти зависимости с известными CVE
  • Хочется добавить проверку безопасности в ревью через GitHub Actions

Не подходит, если

  • Нужен полноценный аудит безопасности: авторы прямо называют отчет первичным
  • Нужен неинтерактивный запуск /security:analyze, он пока не поддерживается

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

/security:analyze проверь только папку scripts, документацию и конфиги пропусти

Ограничения

Работает только в Gemini CLI версии 0.4.0 и новее, анализ выполняет модель Gemini. API Gemini из России без VPN недоступен. Отчет не заменяет ручной ревью и другие сканеры.

Как отключить. Выполните gemini extensions uninstall security или отключите расширение через gemini extensions disable.

Частые вопросы

Что именно анализируется по умолчанию?

Разница текущей ветки с origin/HEAD, полученная через git diff --merge-base. Другую область можно задать текстом после команды.

Можно ли запускать в CI?

Да, в репозитории есть пример workflow для run-gemini-cli, который добавляет шаг анализа безопасности в ревью pull request.

Обсуждение

Вопросов и отзывов пока нет.

Плагины
Официальный

Официальные MCP-серверы Google для SecOps, SOAR, Threat Intelligence и Security Command Center, плюс расширение для Gemini CLI с разбором алертов

MCP-серверШирокий доступ535Звезды репозитория
Официальный

CLI Snyk для поиска уязвимостей в коде, зависимостях, контейнерах и IaC, со встроенным MCP-сервером и режимом для агентов

CLIРасширенный доступ5,7 тыс.Звезды репозитория

Сканер безопасности для скиллов агентов: ищет промпт-инъекции, утечку данных и вредоносный код перед установкой

CLIРасширенный доступ2,7 тыс.Звезды репозитория

Сканер безопасности для кода от ИИ: секреты, зависимости, MCP и CI, расследование находок с доказательствами и исправления с подтверждением

CLIШирокий доступ868Звезды репозитория
Выбор редакции

Сканер безопасности для скиллов и MCP агентов: ищет промпт-инъекции, утечки данных и риски цепочки поставок до установки

CLIРасширенный доступ23,1 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Расширение безопасности для Gemini CLI (эта запись)нет793
Defending Code Reference Harnessда7 672эталонный набор Anthropic для защиты кода
Google MCP Securityдаключ необязателен535официальные MCP-серверы Google для SecOps

Из блога

Коротко о README

README описывает установку одной командой gemini extensions install и две команды расширения: анализ изменений и проверку зависимостей. Приведен список классов уязвимостей, включая отдельный блок про безопасность LLM-приложений. Есть инструкция по подключению к GitHub через run-gemini-cli и описание бенчмарка на наборе OpenSSF CVE. Лицензия Apache 2.0.

Бейдж для README

Сообщить о проблеме

Foxx AIРасширение безопасности для Gemini CLI
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.