ИИ пишет «готово, всё работает». А проверял ли он хоть что-нибудь?
Я Дмитрий, на GitHub — Dimkox. Пишу код с ИИ-агентами каждый день и долго ловил одни и те же грабли: агент сам пишет код и сам его хвалит, иногда коммитит прямо в main, а когда задача непонятная — не переспрашивает, а додумывает. Что он сломал, выясняется потом.
Отказываться от скорости ИИ не хотелось. Поэтому я сделал Getzilla — бесплатный open-source инструмент (MIT), который оставляет быструю часть и добавляет к ней проверку. Принцип: сначала вайб, потом проверка.
Каждая задача проходит пять шагов: - Сделать: фича пишется быстро, но в своей ветке - Рассортировать: Getzilla решает, насколько аккуратно обращаться с задачей - Проверить: тесты и проверки реально запускаются, результаты сохраняются - Отревьюить: код читает другой ИИ-ревьюер - Отгрузить: только через pull request
В следующих постах разберу каждую ключевую фичу по отдельности.