Код напишет агент. А кто объяснит ему, как у вас всё работает?
Представим: агент быстро пишет код по задаче. Но задача затрагивает несколько сервисов. У каждого свои ограничения, часть документации устарела, а причины одного странного архитектурного решения помнит только разработчик, который его принимал.
Раньше команда разбиралась с этим по ходу работы. Спрашивали коллег, читали код, спорили на ревью. Часть решений так и оставалась в переписке и головах. 🤔
Что произойдёт, если основным исполнителем станет агент?
В AI-Disrupt PDLC Сбер предлагает сделать спецификацию главным артефактом разработки. В ней описывают желаемое поведение системы, ограничения и критерии проверки. Но для исполнения нужен ещё и корпоративный контекст: устройство систем, правила, история решений.
И здесь начинается интересное: «У каждого артефакта есть владелец, область применимости (scope), срок актуальности (validity) и покрытие проверками (eval coverage)».
Стр. 22.
Это часть описанной в документе цепочки контекста — процесса создания, обновления и доставки знаний агенту.
Получается, у команды меняется само содержание работы. 😱
Разработчику нужно уметь объяснить ограничения системы так, чтобы ими мог пользоваться другой исполнитель. Техлиду — добиваться согласованности архитектурных решений. Знаниям из обсуждений нужно находить место в поддерживаемом контексте. А при изменении системы придётся проверять, какие инструкции и спецификации теперь устарели.
Это уже мой вывод из предложенной модели. Названия ролей могут быть разными, но сама работа должна кому-то достаться.
Причём зафиксировать знания один раз недостаточно. Сегодня команда изменила API, завтра агент получил старое описание и аккуратно построил решение на неверной предпосылке. Код может выглядеть убедительно. Ошибка возникла ещё до генерации.
Контекст-инжиниринг в таком подходе становится постоянной командной работой. Нужно решать, какие сведения нужны для задачи, откуда их брать, чему доверять и что проверять при обновлении.
И вот тут у меня вопрос к переходу на новую модель. Время на написание кода мы рассчитываем сократить. А время на подготовку и поддержание контекста уже учли? Кто отвечает за него на стыке нескольких команд? Что перестанут делать эти люди, чтобы взять новые обязанности?
Мне кажется, это одна из самых существенных перемен, описанных в документе: часть инженерной работы перемещается в подготовку условий, при которых агент способен выполнить задачу.
Поэтому я бы смотрела на переход команды к работе с агентами через её реальные обязанности. Кто теперь принимает решения, где они зафиксированы и кто следит, чтобы завтра агенту не объясняли вчерашнюю систему? 🤔
[Подписывайся t.me/teamrocknrolla]
Всем контекста 🫰
· 11 ч
Устаревшая документация и решения, которые помнит один человек, это и без агентов боль. Агент просто промахнётся быстрее и увереннее, поэтому владелец у каждого артефакта кажется мне самой полезной идеей.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 10 ч
Документ от июня 2026 года, нового пока нет :) вообще мы как-то с коллегами обсуждали понятие владелец процесса, которые отвечает за весь процесс с точки зрения автоматизации при помощи ИИ и на нем же вся обвязка по документации. Но и тут конечно много нюансов. Кстати, Сбер вообще делает большой упор на изменения процесса работы с контекстом. Поэтому, если вдруг это распространится в компаниях - будем мы не инженерами, а людьми, которые говорят данные, правила, тесты :)
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён