Корпоративная система безопасности для обнаружения и инвентаризации AI-агентов, наблюдения за ними, оценки их защищённости и выявления рискованного поведения.
AGGIB/Stroq
Локальный инструмент безопасности, который проверяет сессии AI-агентов для программирования на утечки секретов и блокирует или подтверждает рискованные команды.
- Звёзды
- 172
- Форки
- 9
- Открытые issues
- 7
- Последний коммит
- 19 часов назад
Что это?
Stroq — локальный инструмент безопасности для AI-агентов для программирования, таких как Claude Code, Cursor и Codex CLI. Он читает сохранённые записи сессий агентов и показывает, какие команды были вызваны текстом, который агент прочитал, а какие учётные данные передавались внешним сервисам. Инструмент выводит названия ключей и источники, но не сами значения.
Хуки Stroq проверяют каждый вызов инструмента до его выполнения. Они могут блокировать команды вроде передачи скачанного файла в shell или внешние запросы с известным секретом, а также запрашивать подтверждение, если команда повторяет текст, который прочитал агент. В локальной консоли на 127.0.0.1 отображаются принятые решения, подключённые агенты, а также используемые ими skills и MCP-серверы. Stroq запускается через npx и требует Node.js версии 22 или новее; телеметрия не отправляется.
В проект также входят команда replay для проверки прошлых сессий по текущей политике и команда attack, которая запускает набор известных атак в одноразовом окружении.
Ключевые возможности
- 01Проверяет записи сессий агентов на известные секреты и показывает названия ключей и источники, не раскрывая значения.
- 02Устанавливает хуки для Claude Code, Cursor и Codex, которые блокируют рискованные внешние вызовы и запрашивают подтверждение перед повторным использованием прочитанного агентом текста.
- 03Повторно проверяет прошлые сессии по текущей политике, не выполняя команды.
- 04Предоставляет локальную консоль на 127.0.0.1 для просмотра решений, подключённых агентов и MCP-серверов.
- 05Работает полностью локально, без учётной записи и телеметрии.
Сценарии использования
- Проверка того, не отправлял ли AI-агент API-ключи или облачные учётные данные во время прошлых сессий программирования.
- Добавление защитных ограничений, которые не дают агенту передавать скачанные скрипты в shell или утекать секретам через curl.
- Аудит загруженных навыков и MCP-серверов ваших агентов для программирования и проверка изменений с момента последнего аудита.
Быстрый старт
- 1
Запустите Stroq через npx, чтобы увидеть карточку своих сеансов
npx @stroq/cli - 2
Защитите агента, подключив к нему Stroq через hook
npx @stroq/cli init - 3
Откройте локальную консоль по адресу 127.0.0.1
npx @stroq/cli console
Что важно знать
- Требуется Node.js версии 22 или выше.
- Для добавления hooks из консоли нужна macOS или Linux; в Windows используйте stroq init.
- Это фильтр, а не песочница; hook видит только то, что отправляет ему хост.
- Поддержка hooks зависит от агента и его версии, поэтому перед использованием активного hook ознакомьтесь с ограничениями интеграции.
В подборках
Темы
Частые вопросы
- Что такое Stroq?
- Локальный инструмент безопасности, который проверяет сессии AI-агентов для программирования на утечки секретов и блокирует или подтверждает рискованные команды. Stroq — локальный инструмент безопасности для AI-агентов для программирования, таких как Claude Code, Cursor и Codex CLI. Он читает сохранённые записи сессий агентов и показывает, какие команды были вызваны текстом, который агент прочитал, а какие учётные данные передавались внешним сервисам. Инструмент выводит названия ключей и источники, но не сами значения.
- Stroq можно использовать бесплатно? Какая у него лицензия?
- Stroq распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Stroq всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Stroq — 6 нояб. 2026 г..
- Для чего можно использовать Stroq?
- Проверка того, не отправлял ли AI-агент API-ключи или облачные учётные данные во время прошлых сессий программирования. Добавление защитных ограничений, которые не дают агенту передавать скачанные скрипты в shell или утекать секретам через curl. Аудит загруженных навыков и MCP-серверов ваших агентов для программирования и проверка изменений с момента последнего аудита.
- Как установить Stroq?
- Запустите Stroq через npx, чтобы увидеть карточку своих сеансов: npx @stroq/cli Защитите агента, подключив к нему Stroq через hook: npx @stroq/cli init Откройте локальную консоль по адресу 127.0.0.1: npx @stroq/cli console
- Где скачать Stroq?
- Исходный код и инструкции по установке — на GitHub: https://github.com/AGGIB/Stroq
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Плагин Obsidian для просмотра, создания и редактирования навыков, команд и файлов агентов для 17 инструментов разработки, включая Claude Code и Cursor.
Сканер безопасности для проверки навыков AI-агентов (Claude Code, Codex, MCP) на prompt injection, утечку данных и риски цепочки поставок перед установкой.
Локальный уровень защиты в runtime: проверяет команды оболочки, доступ к файлам, установку пакетов и вызовы инструментов MCP перед выполнением.
CLI и библиотека с открытым исходным кодом для проверки файлов моделей ИИ, кода, работающих конечных точек LLM/агентов/MCP и записанных трасс агентов с отчетом о проблемах и пробелах в проверках.
Политики безопасности для coding-агентов Claude Code, Codex и Cursor: проверка каждого вызова инструмента локально до его выполнения.