Самостоятельно размещаемый open-source центр операций безопасности на базе ИИ: связывает оповещения, запускает сортировку LLM-агентами с журналами аудита и предлагает ответы, требующие одобрения человека.
thomasunise/argus
Платформа для операций безопасности с самостоятельным размещением и лицензией MIT: AI-агенты расследуют срабатывания и предлагают действия с учетом политик, согласований и возможности отката.
Open source альтернатива:CrowdStrike Falcon
Splunk SOAR
- Звёзды
- 135
- Форки
- 10
- Открытые issues
- 4
- Последний коммит
- позавчера
Что это?
Argus следит за облачными аккаунтами, поставщиками удостоверений, репозиториями кода, конечными устройствами, сетями и кластерами Kubernetes и создает срабатывания, когда обнаруживает характерные для атак шаблоны. Специализированные AI-агенты проводят первичную оценку и расследуют срабатывания с помощью инструментов только для чтения и могут лишь предлагать изменения. Предлагаемые изменения проходят через отдельный брокер действий, который применяет политики и требует согласования человеком; он также поддерживает пробные запуски, возможность отката и аварийный выключатель.
Набор ответных действий включает 27 типизированных действий для AWS, Azure, GCP, Kubernetes, GitHub, Okta, Entra, Cloudflare, CrowdStrike и SentinelOne. Сценарии автоматического реагирования сначала работают в теневом режиме и по умолчанию отключены. Согласования можно выдавать через Slack. В проект также входят AI-шлюз для трафика OpenAI и Anthropic, ловушки-канарейки для выявления недобросовестных AI-агентов, инструмент для пентестов с проверкой области действия, обогащение данных по CISA KEV и EPSS, а также симулятор атак с участием агентов.
Argus можно развернуть самостоятельно с помощью Docker Compose, Helm или Terraform для AWS и Azure. Для хранения данных используются PostgreSQL или SQLite, для очередей задач — Redis, а для аудита — связанная хешами цепочка с подписью HMAC, которую можно зеркалировать в S3 Object Lock или неизменяемое хранилище Azure.
Ключевые возможности
- 01Обнаруживает атаки в облачной инфраструктуре, системах идентификации, коде, на конечных устройствах, в сети и Kubernetes с помощью 13 правил обнаружения.
- 02Специализированные AI-агенты расследуют срабатывания с помощью инструментов только для чтения и не могут напрямую выполнять действия.
- 03Брокер действий применяет политики, требует согласования двух сотрудников, поддерживает пробные запуски и откат для 27 типизированных действий.
- 04Необязательные сценарии автоматического реагирования сначала работают в теневом режиме; для них предусмотрены почасовые лимиты и автоматический откат.
- 05Защищенная от незаметного изменения цепочка аудита, зеркалируемая в S3 Object Lock или неизменяемое хранилище Azure.
- 06Инструмент для пентестов с проверкой области действия и обогащение данных об уязвимостях по CISA KEV / EPSS.
Сценарии использования
- Команды безопасности, которые отслеживают аккаунты AWS, Azure или GCP и выявляют публичный доступ и подозрительную активность.
- Организации, которым нужно контролировать использование сотрудниками API OpenAI и Anthropic с помощью предотвращения утечек данных и бюджетных ограничений.
- Команды, регулярно проводящие пентесты с ограниченной областью действия в тестовых или лабораторных средах.
- Компании, которым нужно хранить журналы аудита для проверок по SOC 2, NIST 800-171 или ISO 27001.
Быстрый старт
- 1
Создайте виртуальное окружение и активируйте его
python -m venv .venv && . .venv/bin/activate - 2
Установите зависимости
pip install -r requirements.txt -r requirements-dev.txt - 3
Скопируйте файл окружения и сгенерируйте секреты
cp .env.example .env && python scripts/generate_secrets.py --write - 4
Запустите API локально
uvicorn app.main:app --host 127.0.0.1 --port 8080
Что важно знать
- Требуется Python 3.11 или 3.12, а для production также PostgreSQL, Redis и внешнее хранилище журналов аудита.
- Многие функции (автономное реагирование, AI gateway, autopilot) по умолчанию отключены и требуют отдельной настройки.
- Для интеграции с облачными сервисами и инструментами безопасности нужны собственные учетные записи, API-ключи и установленные инструменты.
- Проект еще молодой, у него 114 звезд, поэтому рассчитывайте на ограниченную поддержку сообщества.
В подборках
Темы
Частые вопросы
- Что такое argus?
- Платформа для операций безопасности с самостоятельным размещением и лицензией MIT: AI-агенты расследуют срабатывания и предлагают действия с учетом политик, согласований и возможности отката. Argus следит за облачными аккаунтами, поставщиками удостоверений, репозиториями кода, конечными устройствами, сетями и кластерами Kubernetes и создает срабатывания, когда обнаруживает характерные для атак шаблоны. Специализированные AI-агенты проводят первичную оценку и расследуют срабатывания с помощью инструментов только для чтения и могут лишь предлагать изменения. Предлагаемые изменения проходят через отдельный брокер действий, который применяет политики и требует согласования человеком; он также поддерживает пробные запуски, возможность отката и аварийный выключатель.
- argus можно использовать бесплатно? Какая у него лицензия?
- argus распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- argus всё ещё поддерживается?
- Активно поддерживается. Последний коммит в argus — 5 нояб. 2026 г..
- Для чего можно использовать argus?
- Команды безопасности, которые отслеживают аккаунты AWS, Azure или GCP и выявляют публичный доступ и подозрительную активность. Организации, которым нужно контролировать использование сотрудниками API OpenAI и Anthropic с помощью предотвращения утечек данных и бюджетных ограничений. Команды, регулярно проводящие пентесты с ограниченной областью действия в тестовых или лабораторных средах. Компании, которым нужно хранить журналы аудита для проверок по SOC 2, NIST 800-171 или ISO 27001.
- Как установить argus?
- Создайте виртуальное окружение и активируйте его: python -m venv .venv && . .venv/bin/activate Установите зависимости: pip install -r requirements.txt -r requirements-dev.txt Скопируйте файл окружения и сгенерируйте секреты: cp .env.example .env && python scripts/generate_secrets.py --write Запустите API локально: uvicorn app.main:app --host 127.0.0.1 --port 8080
- Где скачать argus?
- Исходный код и инструкции по установке — на GitHub: https://github.com/thomasunise/argus
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Open-source слой идентификации и управления доступом, который подключает AI-агентов к более чем 1200 внешним системам, объединяя аутентификацию, права доступа и аудит.
Контроль активности AI-агентов на конечных устройствах: локальное обнаружение, опциональная блокировка до действия и восстановление событий по артефактам сессий.
Открытая платформа для автоматизации безопасности: команды и AI-агенты создают workflow, ведут дела и реагируют на инциденты.
Среда для Claude Code и Codex, добавляющая рои агентов, самообучающуюся память, векторный поиск и федерацию агентов между машинами.
Подборка актуальных рекомендаций и справочных материалов по Anthropic Claude Code: субагенты, команды, навыки, хуки, память и рабочие процессы.