Repolode
solongate

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. 1

    Клонируйте репозиторий

    git clone https://github.com/solongate/agent-security.git
  2. 2

    Перейдите в каталог проекта

    cd agent-security
  3. 3

    Запустите скрипт установки

    ./scripts/install.sh
  4. 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-агентов на конечных устройствах: локальное обнаружение, опциональная блокировка до действия и восстановление событий по артефактам сессий.

1,2 тыс.+11 за неделю125GoApache-2.0Активно поддерживаетсяОбновлён 3 дня назад

Открытый межсетевой экран для AI-агентов: блокирует утечку секретов, prompt injection, SSRF и отравление MCP-инструментов, подписывая подтверждения решений.

985+11 за неделю114GoApache-2.0Активно поддерживаетсяОбновлён 21 час назад

CLI-инструмент для поиска захардкоженных секретов — паролей, API-ключей и токенов — в git-репозиториях, файлах и stdin.

30,7 тыс.+212 за неделю2,3 тыс.GoMITОбновлён 11 дней назад

Контроль доступа для AI-агентов, пишущих код: блокировка чтения учётных данных, проверка рискованных действий и журналирование вызовов инструментов в Claude Code, Codex, Cursor и MCP-серверах.

225+2 за неделю21TypeScriptApache-2.0Активно поддерживаетсяОбновлён 22 часа назад

Локальная управляющая система, которая сохраняет цели, решения, ответственность и подтверждающие материалы для длительной работы агентов между сессиями и средами выполнения.

6,6 тыс.+69 за неделю616PythonApache-2.0Обновлён 21 час назад