Преглед на проекта
Повтарящите се продукционни бъгове изяждаха времето с постоянно прехвърляне на поправки. Изградихме цикъл, в който един агент пише фикс, втори независимо го проверява, а за merge решава детерминистичен гейт: безопасните влизат сами, рисковите чакат човек.
Предизвикателство
Автономната поправка на бъгове трябваше да е бърза, но устойчива на халюцинации и безопасна при merge.
Повтарящи се продукционни бъгове
Дребни аварии (промени в API, скрейпър) се връщат и отнемат време за прехвърляне на поправки.
Риск от халюцинации
Агент може да напише фикс под собствен грешен тест - нужно е обективно доказателство.
Безопасност при merge
Не всеки фикс може да влезе сам - рисковите трябва да стигнат до човек.
Само това, което се поправя с код
Част от авариите са външни блокади - агентът не бива да създава шум около тях.
Нашето решение
Цикълът води от събитието за авария до детерминистично решение за merge.
Тригер от диагнозата
Авария в приложението изпраща събитие с диагноза и отпечатък на грешката.
Агент за поправка
Първият агент пише регресионен тест и минимален фикс, след което отваря PR.
Агент за проверка
Вторият, независим агент проверява: тестът е червен на стария код и зелен на новия.
Детерминистичен гейт
Правило, не агент, решава: low-risk плюс зелен CI плюс доказателство = auto-merge, останалото при човек.
Опишете какво искате да подобрите - оферта в 24 ч.
Напишете от какво се нуждаете - автоматизация, интеграция, AI агент или приложение. Получавате конкретна оферта: какво ще направим, колко струва и кога ще започне да работи.
Продължителност на проекта
собствен продукт
Обхват на услугата
AI агент / CI-CD (автоматична поправка)
Технологии
Планирате подобен проект?
Запишете се за безплатна консултация и нека поговорим за вашия проект.
Запишете се за безплатна консултация