Реализация спеки своим агентом через циклы ревью на разных моделях
Комментатор на Hacker News пишет спеку, а реализацию отдаёт своему движку, где код проверяют агенты разных типов на разных моделях. Цикл ревью и исправлений повторяется, пока код не совпадёт со спекой.
Сделано со своим агентом
Что сделали
Разработчик заранее определяет поведение продукта, обсуждает технический подход и фиксирует всё в спеке. Спека уходит в устойчивый к сбоям движок реализации, который её собирает. Запускается автоматическая проверка, а код ревьюят агенты разных типов на разных моделях. Найденные проблемы группируются в кластеры и проверяются на ложные срабатывания, и только потом исправляются. Сам разработчик смотрит только организацию и структуру кода.
Что получилось
Цикл повторяется, пока код не будет соответствовать спеке. Цифр и сроков комментатор не даёт, только мнение, что сборка за один проход, даже большая, выходит полной проблем.
На что обратить внимание
По словам источника, секрета в методе нет. Моделям нужны повторы и несколько проходов ревью. Сам движок и то, как его настроить, источник не описывает.
Пояснение
Спека (спецификация) это документ, где заранее описано, что должен делать продукт и как его строить.
Кому пригодится
Разработчикам, которые строят свой конвейер разработки на агентах и хотят меньше читать код построчно.
Попробуйте сами
Вот моя спека в [путь к файлу спеки]. Реализуй её в этом репозитории, а потом проведи раунд ревью, который сверяет результат со спекой. Каждую проблему отнеси к одной из групп (исправить обязательно, желательно исправить, игнорировать) и исправь обязательные. Повторяй, пока тесты не пройдут и все пункты спеки не будут выполнены или пока не пройдут три раунда. Потом дай сводку, что изменилось и что осталось открытым.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: news.ycombinator.com ·