Авторы концепции: Артём Шмарёв, Сергей Пелогеевский
Автор текста: Артём Шмарёв
Версия: v0.1.0
Статус: концепция в разработке, документ будет обновляться
Тег: #DGxPrivateAI
AI-augmented разработка не требует человеческого контроля на каждом шаге — она требует точно расставленных точек, где человек несёт реальную ответственность, и максимальной автономии AI между ними.
Узкое место enterprise AI-coding — не генерация кода, а доверие к решению. Review — это control plane, а не формальность.
| Роль | Состав | Ответственность |
|---|---|---|
| Постановщик задачи | Human | Формулирует требования и критерии приёмки |
| Software Engineer | Human + AI | AI генерирует решение в рамках задачи, human направляет |
| AI-агент ревьюер | AI (автономный) | Смысловая проверка соответствия задаче и рисков |
| Approver | Human | Финальное решение о применении MR |
Три ворот с разной природой, не три копии одной проверки.
Ворота 1 (вход). Проверяют полноту постановки задачи до начала разработки — самая дешёвая точка для отлова ошибки: нечёткая задача размножается на все следующие этапы.
Ворота 2 (выход разработки). Автоматическая, полностью механическая проверка — тесты, статический анализ, security-сканы. Отделяет объективно проверяемое от того, что требует смысловой оценки.
Ворота 3 (выход ревью). Approver видит весь diff и вердикт AI-ревьюера всегда, без исключений. Ворота не решают, показывать ли решение человеку — они определяют глубину требуемого вовлечения:
| Уровень риска | Что определяет уровень | Что требуется от человека |
|---|---|---|
| Низкий | Малый diff, покрыт тестами, высокая уверенность AI-ревьюера, precedent есть | Подтверждение по сводке |
| Средний | Новый паттерн, не критичные модули | Разбор полного вердикта AI-ревьюера + diff |
| Высокий | Security/данные/интеграции, низкая уверенность AI-ревьюера, precedent отсутствует | Полный самостоятельный разбор; вердикт AI-ревьюера — вспомогательный, не основание |
Если человек может не увидеть PR/MR вообще при низком риске, Ворота 3 де-факто передают финальное решение AI-ревьюеру, и approver превращается в формальную подпись. Уровнии риска дают эффект скорости там, где риск действительно низкий, не жертвуя контролем там, где он критичен.
Отказ на любых воротах возвращает не бинарное "нет", а причину, конкретный пункт критерия и этап возврата.
| Версия | Дата | Изменения |
|---|---|---|
| v0.1.0 | 2026-07-08 | Первая версия концепции: роли, три ворот качества, решение по логике уровней риска на Воротах 3 |
Разработка ведётся в рамках центра компетенции по управлению данными «Юникон БСЛ», совместно с Сергеем Пелогеевским.
Обсуждение и предложения по развитию модели принимаются через issues репозитория или в комментариях к постам с тегом #DGxPrivateAI в LinkedIn.