Как внедрить агентов в команде безопасно
Вопрос
Вы тимлид. Команда хочет запускать агентов, которые сами готовят pull request по задачам из трекера. Как вы это организуете?
Попробуйте сами
Ответьте вслух за 2 минуты, как на собесе. Потом сверьтесь с тезисами: что прозвучало, а что нет.
Показать ответ и разбор
Коротко
Что должно прозвучать в ответе
Пилот на небольших задачах с понятным критерием
Песочница или CI-раннер без секретов, минимальный токен
Результат только через PR, обязательное ревью человеком и CI
Задачи из трекера как недоверенный ввод: защита от инъекций правами
Лимиты бюджета и шагов, журнал действий
Метрики: доля принятых PR, время ревью, возвраты и баги
Что могут спросить следом
- Кто отвечает за баг в коде, который написал агент?
Разбор
Образцовый ответ: «Начну с пилота на типовых небольших задачах. Агент работает на отдельном раннере или в контейнере, без секретов деплоя, с токеном, который умеет только создавать ветки и PR. Мерж всегда за человеком, CI обязателен. Текст задач могут писать разные люди, поэтому считаю его недоверенным и режу права, а не надеюсь на промпт. Ставлю лимиты бюджета и шагов и сохраняю журнал. Через месяц смотрю на цифры: сколько PR приняли без переделки, сколько времени уходит на ревью, были ли возвраты. Ответственность за смерженный код несёт тот, кто его принял, как и с кодом людей».
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.