Ответ вслух Senior Агенты в разработке обновлено

Как внедрить агентов в команде безопасно

Вопрос

Вы тимлид. Команда хочет запускать агентов, которые сами готовят pull request по задачам из трекера. Как вы это организуете?

Попробуйте сами

Ответьте вслух за 2 минуты, как на собесе. Потом сверьтесь с тезисами: что прозвучало, а что нет.

Показать ответ и разбор

Коротко

Образцовый ответ: «Начну с пилота на типовых небольших задачах. Агент работает на отдельном раннере или в контейнере, без секретов деплоя, с токеном, который умеет только создавать ветки и PR.

Что должно прозвучать в ответе

  • Пилот на небольших задачах с понятным критерием

  • Песочница или CI-раннер без секретов, минимальный токен

  • Результат только через PR, обязательное ревью человеком и CI

  • Задачи из трекера как недоверенный ввод: защита от инъекций правами

  • Лимиты бюджета и шагов, журнал действий

  • Метрики: доля принятых PR, время ревью, возвраты и баги

Что могут спросить следом

  • Кто отвечает за баг в коде, который написал агент?

Разбор

Образцовый ответ: «Начну с пилота на типовых небольших задачах. Агент работает на отдельном раннере или в контейнере, без секретов деплоя, с токеном, который умеет только создавать ветки и PR. Мерж всегда за человеком, CI обязателен. Текст задач могут писать разные люди, поэтому считаю его недоверенным и режу права, а не надеюсь на промпт. Ставлю лимиты бюджета и шагов и сохраняю журнал. Через месяц смотрю на цифры: сколько PR приняли без переделки, сколько времени уходит на ревью, были ли возвраты. Ответственность за смерженный код несёт тот, кто его принял, как и с кодом людей».

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме