Контроль активности AI-агентов на конечных устройствах: локальное обнаружение, опциональная блокировка до действия и восстановление событий по артефактам сессий.
solongate/agent-security
Локальный Go-шлюз, который проверяет вызовы инструментов ИИ-агентов для программирования по политикам, обнаруживает секреты и ведёт локальный журнал аудита.
- Звёзды
- 370
- Форки
- 32
- Открытые issues
- 151
- Последний коммит
- 19 часов назад
Что это?
SolonGate Agent Security — локальный шлюз безопасности для ИИ-агентов для программирования, таких как Claude Code и Codex CLI. Перед выполнением каждый вызов инструмента сверяется с файлом политик и разрешается или блокируется на основе правил для путей, команд, имён файлов или URL, заданных отдельно для чтения, записи, выполнения и сетевого доступа.
Шлюз также проверяет содержимое на секреты по набору встроенных и пользовательских шаблонов. Предусмотрены режимы: выключено, обнаружение, редактирование и блокировка. В комплект входят ограничения частоты запросов в минуту, час или день, защищённые средствами операционной системы пути и изолированный корневой каталог агента. Файл политик и журнал аудита хранятся локально, а сам шлюз не выполняет сетевых запросов.
В проект входят CLI и TUI `solongate` для редактирования политик, просмотра журнала аудита, отслеживания вызовов инструментов в реальном времени и проверки состояния. Проект написан на Go и устанавливается из исходного кода с помощью скрипта.
Ключевые возможности
- 01Разрешает или блокирует вызовы инструментов по пути, команде, имени файла или URL.
- 02Обнаруживает более 70 встроенных шаблонов секретов; поддерживает режимы редактирования и блокировки.
- 03В режиме блокировки запрещает загрузку файлов, содержащих секреты.
- 04Ограничивает частоту запросов в минуту, час и день.
- 05Ведёт локальный журнал аудита и позволяет отслеживать вызовы инструментов в реальном времени.
- 06Работает без сетевых запросов, учётных записей и телеметрии.
Сценарии использования
- Не позволяет ИИ-агенту для программирования читать файлы `.env` и другие файлы с учётными данными.
- Помогает проверить, к каким командам и файлам агент обращался во время сеанса.
- Добавляет локальный уровень политик для Claude Code или Codex CLI на компьютере разработчика.
- Позволяет хранить активность агента на устройстве в средах, где ограничена облачная телеметрия.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/solongate/agent-security.git - 2
Перейдите в каталог проекта
cd agent-security - 3
Запустите скрипт установки
./scripts/install.sh - 4
Запустите SolonGate TUI
solongate
Что важно знать
- Требуется Go версии 1.26 или новее. Если Go не установлен, install.sh скачает сборку Go.
- Некоторые агенты в списке (OpenClaw, Hermes, Chainabit) помечены как готовящиеся к выпуску.
- Защита действует только для сеансов агента, запущенных после установки, поэтому уже открытые сеансы не защищены.
В подборках
Темы
Частые вопросы
- Что такое agent-security?
- Локальный Go-шлюз, который проверяет вызовы инструментов ИИ-агентов для программирования по политикам, обнаруживает секреты и ведёт локальный журнал аудита. SolonGate Agent Security — локальный шлюз безопасности для ИИ-агентов для программирования, таких как Claude Code и Codex CLI. Перед выполнением каждый вызов инструмента сверяется с файлом политик и разрешается или блокируется на основе правил для путей, команд, имён файлов или URL, заданных отдельно для чтения, записи, выполнения и сетевого доступа.
- agent-security можно использовать бесплатно? Какая у него лицензия?
- agent-security распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- agent-security всё ещё поддерживается?
- Активно поддерживается. Последний коммит в agent-security — 6 нояб. 2026 г..
- Для чего можно использовать agent-security?
- Не позволяет ИИ-агенту для программирования читать файлы `.env` и другие файлы с учётными данными. Помогает проверить, к каким командам и файлам агент обращался во время сеанса. Добавляет локальный уровень политик для Claude Code или Codex CLI на компьютере разработчика. Позволяет хранить активность агента на устройстве в средах, где ограничена облачная телеметрия.
- Как установить agent-security?
- Клонируйте репозиторий: git clone https://github.com/solongate/agent-security.git Перейдите в каталог проекта: cd agent-security Запустите скрипт установки: ./scripts/install.sh Запустите SolonGate TUI: solongate
- Где скачать agent-security?
- Исходный код и инструкции по установке — на GitHub: https://github.com/solongate/agent-security
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытый межсетевой экран для AI-агентов: блокирует утечку секретов, prompt injection, SSRF и отравление MCP-инструментов, подписывая подтверждения решений.
CLI-инструмент для поиска захардкоженных секретов — паролей, API-ключей и токенов — в git-репозиториях, файлах и stdin.
Защитное хранилище для OpenClaw и Claude Code: выявляет секреты, prompt injection и опасные команды в трафике ИИ и ведёт журнал аудита.
Контроль доступа для AI-агентов, пишущих код: блокировка чтения учётных данных, проверка рискованных действий и журналирование вызовов инструментов в Claude Code, Codex, Cursor и MCP-серверах.
Локальная управляющая система, которая сохраняет цели, решения, ответственность и подтверждающие материалы для длительной работы агентов между сессиями и средами выполнения.