Разработчик выпустил браузерный плагин, который подсвечивает сгенерированный код в репозиториях с Git AI
Разработчик Робби Полана (Robby Polana) выпустил браузерный плагин, который подсвечивает сгенерированный код в GitHub-репозиториях. Важно отметить, что это не универсальный детектор, а лишь визуализация для проектов, в которых используют Git AI.
Автор плагина отмечает, что в опенсорс-сообществе последнее время стало сложнее понимать, кто именно написал код для пул-реквеста. Всё благодаря распространению относительно дешёвых и простых в использовании генераторов кода, включая Claude Code, Codex и Cursor.
Некоторые проекты, например, tldraw и ghostty уже начали проверять вклад сторонних разработчиков на предмет использования языковых моделей и агентов, а команда zig вообще выступает против нейросетей в кодовой базе. В сообществе жалуются, что сгенерированный код на первый взгляд кажется верным и рабочим, но при детальном изучении выясняется, что в нём много ошибок, вызванных недостаточным пониманием кодовой базы.
В сообществе есть инструмент Git AI, который отслеживает вклад ИИ-агентов в кодовую базу, записывает все изменения, фиксирует, какая именно модель использовалась, и какие запросы поступали на вход. Все эти данные утилита записывает в файлы Git Notes.
Для более быстрого и удобного просмотра метаданных от Git AI автор доработал плагин Refined GitHub и добавил в него функции визуализации данных Git AI. С его помощью прямо в окне браузера можно увидеть процент сгенерированного кода, какие именно фрагменты в кодовой базе написали ИИ-агенты и какие запросы использовали разработчики.
Автор проекта считает, что опенсорс-сообществу не стоит слишком критично относиться к использованию нейросетей для генерации кода. Вместо этого можно договориться о проценте сгенерированного кода в репозитории. Для контроля разработчик предлагает
Читать на habr.com