SlopScan (repo-slopscore)
сканер git-истории, который ищет следы AI-контрибуций в репозитории
Что это
SlopScan (проект repo-slopscore) — open source инструмент для анализа истории коммитов публичных git-репозиториев на предмет следов использования AI и LLM. Работает как CLI на Rust и как веб-сервис: по ссылке на репозиторий строит отчёт и выставляет оценку (letter grade), опираясь на анализ до 5000 коммитов через частичное клонирование. На сайте slopscan.ava.pet уже накоплена база из 5200+ проанализированных проектов с датами последнего скана.
Инструмент ищет признаки в именах и email авторов коммитов, в сообщениях коммитов (фразы вроде «generated with/by/using», трейлеры Co-Authored-by и Assisted-by), а также характерные файлы и папки (.cursor/, CLAUDE.md и т.п.), сверяясь с базой известных AI-инструментов (tools.json). Содержимое файлов при этом не анализируется, forge-API (GitHub/GitLab) не используются — только сама git-история.
Для участника клуба это скорее объект наблюдения и повод для дискуссии, чем ежедневный инструмент: можно быстро прогнать свой репозиторий и посмотреть, как выглядит след вайб-кодинга снаружи, обсудить методологию скоринга на встрече по автоматизации или разобрать код на Rust как пример self-hosted аналитики репозиториев. Важно учитывать критику: метод даёт как ложные срабатывания (боты автоформатирования, human-написанные trailer'ы), так и пропуски (код без явных AI-меток не считается), поэтому оценку не стоит воспринимать как точный вердикт.
Возможности
- Анализ истории коммитов публичного репозитория по ссылке через веб-форму /scan
- CLI-команда `cargo run -- analyze <url>` и JSON-вывод через `--analyze --json`
- Запуск собственного веб-сервера: `cargo run -- web --bind 127.0.0.1:3000`
- Проверка до 5000 коммитов с частичным клонированием репозитория для скорости
- Поиск фраз и трейлеров о генерации (Co-Authored-by, Assisted-by, generated with/by)
- Сверка с базой известных AI-инструментов и характерных файлов (.cursor/, CLAUDE.md)
- Публичная база из 5200+ уже отсканированных проектов с датой последнего анализа
- Полностью open source, поддерживает self-hosting без сторонних API
Цена: открытый код под лицензией Mozilla Public License 2.0, платных тарифов и ограничений не обнаружено, доступен self-hosting