Часто задаваемые вопросы
Краткие ответы на то, о чём спрашивают до и после первого аудита.
Продукт
Что именно проверяет CodeAuditAgent?
Он ищет эксплуатируемые проблемы безопасности: инъекции, нарушения контроля доступа, секреты в коде, SSRF, XSS, небезопасную десериализацию, слабую криптографию, логические ошибки, состояния гонки и утечки ресурсов. Вопросы стиля кода в задачи не входят.
Можно ли проверять приватные репозитории?
По URL пока нельзя. Сейчас аудит репозиториев работает с публичными репозиториями. Доступ к приватным через GitHub App в планах. А пока приватный код можно вставить как фрагмент.
Сколько длится аудит?
Обычно от одной до трёх минут, в зависимости от размера репозитория. Аудиты выполняются в фоне, а панель обновляется, когда отчёт готов.
Оставляет ли он комментарии в моих pull request?
Пока нет. Комментарии ревью в pull request в планах. Сейчас аудиты запускаются из панели, а отчёты экспортируются в Markdown или CSV.
Точность
Можно ли доверять находкам?
Считайте их серьёзными зацепками от внимательного ревьюера. Каждая находка цитирует доказательство и указывает уровень уверенности. Тем не менее проверяйте каждый патч перед слиянием.
Может ли он что-то пропустить?
Да, как и любой ревьюер. Аудиты ограничены файловым лимитом, а неполный снимок помечается как частичный. CodeAuditAgent дополняет тесты, сканирование зависимостей и ревью людьми, но не заменяет их.
Данные и конфиденциальность
Вы храните мой код?
Нет. Мы загружаем код для аудита, отправляем его модели, а затем сохраняем отчёт. В отчёте в качестве доказательств цитируются соответствующие строки кода.
Используется ли мой код для обучения ИИ-моделей?
Нет. Код отправляется в Anthropic через их коммерческий API, который не использует его для обучения.
Как удалить мои данные?
Откройте «Настройки» и выберите «Удалить аккаунт». Ваш аккаунт, репозитории и отчёты будут удалены сразу. Сначала отмените активную подписку и, если хотите сохранить копию, скачайте экспорт в JSON.
Тарифы и оплата
Есть ли бесплатный тариф?
Да: один репозиторий и три аудита в месяц, без банковской карты.
Можно ли отменить подписку в любой момент?
Да. Отмените её в разделе «Оплата», и тариф останется активным до конца оплаченного периода. Платежи не возвращаются, кроме случаев, когда этого требует закон.
Что будет, если я исчерпаю месячный лимит?
Новые аудиты приостановятся до первого числа следующего месяца (UTC) или до перехода на более высокий тариф. Существующие отчёты останутся доступны.
Остались вопросы?
Напишите нам. Каждое сообщение читает живой человек.
Найдите уязвимость раньше атакующего.
Войдите через GitHub и запустите первый аудит меньше чем за минуту. Для бесплатного тарифа банковская карта не нужна.