← Все новости
Оркестратор для кодинг-агентов: от отдельных сессий — к единому процессу

Оркестратор для кодинг-агентов: от отдельных сессий — к единому процессу

Сегодня кодинг-агенты неплохо справляются не только с небольшими правками, но и с достаточно крупными инженерными задачами: могут написать код, тесты для нескольких модулей и подготовить запрос на слияние (pull request). Но есть другая проблема: между этапами создания ПО работу по-прежнему выполняют люди. Аналитик вместе с агентом подготавливает список требований и передаёт разработчику, тот дополняет требования ограничениями и ставит новую задачу кодинг-агенту, и так далее. Получается интересная ситуация: агент может выполнить большую часть работы внутри этапа, но сам процесс всё ещё держится на человеке. Мы — команда международных расчётов для корпоративных клиентов в Сбере. И для нас следующим практическим шагом развития ИИ-разработки стало устранение именно этого разрыва. На более широком уровне вопрос перехода организации к единому управляемому процессу поднят в руководстве AI-Disrupt PDLC. Сам документ значительно шире, а для статьи нам важен обозначенный в нём образ целевого процесса: человек задаёт цель и принимает решения, агент выполняет работу, а среда обеспечивает контекст, правила, проверки и историю выполнения.В этой статье разберём, как мы попробовали реализовать этот подход в нашем решении — оркестраторе HG SDLC (Human Guided SDLC). Расскажем, почему разрозненные сессии с агентом не дают масштаба и что становится связующим звеном между этапами разработки. Разберём, что из себя представляет оркестратор на практике, результаты за первые месяцы работы и куда планируем развиваться дальше. Читать далее