Adrian — плагин

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

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

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

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

  • Ввод и вывод инструментов, сообщения и рассуждения агента уходят на бэкенд, пусть и после удаления персональных данных.
  • Плагин может запретить вызов инструмента до выполнения, а при недоступном бэкенде пропускает все.
Все причины и проверки

secureagentics/adrian

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/adrian

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Ввод и вывод инструментов, сообщения и рассуждения агента уходят на бэкенд, пусть и после удаления персональных данных.
  • Плагин может запретить вызов инструмента до выполнения, а при недоступном бэкенде пропускает все.

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

Что делает

Adrian — движок runtime-безопасности для ИИ-агентов с открытым кодом. Плагин `adrian-cc` для Claude Code перехватывает каждый вызов инструмента, отправляет его на бэкенд Adrian и получает вердикт: разрешить, спросить пользователя или запретить до выполнения. Бэкенд оценивает действия и рассуждения агента относительно того, что ему положено делать. Так ловятся инъекции в промпт, отравленные инструменты, утечки секретов и повышение привилегий. Режим задает серверная политика: ALERT только пишет журнал, BLOCK запрещает опасные вызовы, HITL спрашивает пользователя прямо в терминале.

Для кого. Тем, кто дает Claude Code доступ к рабочим репозиториям и сервисам и хочет видеть и останавливать действия за пределами задачи.

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

  • Агент читает чужие страницы и письма, и в них может прятаться инъекция в промпт.
  • Команде нужен журнал вызовов инструментов и панель с вердиктами.
  • Опасные действия должен подтверждать человек прямо в терминале.
  • Мониторинг разворачивают на своей инфраструктуре с бэкендом из репозитория.

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

  • Данные сеанса нельзя отправлять на внешний сервер, а своего бэкенда нет.
  • Защита не должна зависеть от сети: плагину нужен доступ к бэкенду.
  • Агент не Claude Code: этот плагин работает только в нем.

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

Проверь через `/adrian-status`, подключен ли бэкенд Adrian и найден ли ключ API.

Ограничения

Нужны Python 3.12 или новее, бэкенд Adrian (облако или свой экземпляр) и ключ API; на Windows нужен Git for Windows. События уходят на бэкенд после удаления персональных данных (почта, телефон, карта, ключ AWS и другие типы), но сами вызовы и рассуждения агента покидают машину. Режим блокировки задает серверная политика, а не плагин, поэтому поведение зависит от настроек бэкенда. Если бэкенд недоступен, плагин пропускает вызовы.

Как отключить. Отключите или удалите плагин `adrian-cc` через меню `/plugin` в Claude Code и удалите ключ API из `~/.adrian/.env`. Свой бэкенд остановите отдельно.

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

Как установить плагин?

Выполните в Claude Code `/plugin marketplace add secureagentics/Adrian`, затем `/plugin install adrian-cc@adrian` и `/adrian-init`. Мастер выберет бэкенд, создаст `~/.adrian/.env` и проверит соединение.

Куда вводить ключ API?

В файл `~/.adrian/.env`. В чат ключ не вставляют: мастер `/adrian-init` просит положить его в файл.

Что будет, если бэкенд недоступен?

Плагин пропустит вызовы: он работает в режиме fail-open, и защита на это время отключена.

Какие данные уходят на сервер?

События вызовов: ввод и вывод инструментов, сообщения и рассуждения агента. Перед отправкой плагин вырезает почту, телефон, номер карты, ключ AWS и другие персональные данные, отключить это нельзя.

Как обновить плагин?

Командой `/plugin marketplace update adrian` в Claude Code.

Обсуждение

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

Плагины

Плагин Claude Code проверяет промпты, вызовы инструментов и документы на инъекции и утечки, вердикт BLOCK, CHALLENGE или ALLOW

ПлагинРасширенный доступ123Звезды репозитория

Agent Governance Toolkit

Agent Governance Toolkit (Claude Code plugin)

Официальный

Плагин Microsoft для Claude Code: хуки проверяют промпты и вызовы инструментов по политике и блокируют опасные команды.

ПлагинРасширенный доступ6,6 тыс.Звезды репозитория

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

ПлагинШирокий доступ153Звезды репозитория

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

ПлагинШирокий доступ318Звезды репозитория

Хук для Claude Code проверяет вывод файлов, веб-страниц и команд на скрытые инструкции и предупреждает агента

СкиллРасширенный доступ274Звезды репозитория

Набор из полусотни субагентов Claude Code для авторизованного пентеста: планирование, разведка, поиск и цепочки эксплойтов, пост-эксплуатация, детект и отчеты

ПлагинШирокий доступ2,4 тыс.Звезды репозитория

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Adrian (эта карточка)нет591
HOL Guardда1 094проверяет команды и вызовы на самой машине; Adrian оценивает вызовы и рассуждения агента на бэкенде
Destructive Command Guardнет6 349хук с правилами против опасных команд; Adrian классифицирует любой вызов инструмента и умеет спросить подтверждение

Коротко о README

Для Claude Code есть готовый плагин, для других сред в репозитории лежат SDK. Бэкенд на Go лежит в том же репозитории, поэтому его можно развернуть у себя.

Бейдж для README

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