Агенту выдаётся отдельная учётная запись или токен с минимальными правами к нужным проектам. Полный доступ повышает ущерб от ошибки или вредоносной инструкции во входных данных.
Как агент получает доступ к GitLab и почему вы не даёте ему полный доступ?
Агенту выдаётся отдельная учётная запись или токен с минимальными правами к нужным проектам. Полный доступ повышает ущерб от ошибки или вредоносной инструкции во входных данных.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Агенту выдаётся отдельная учётная запись или токен с минимальными правами к нужным проектам. Полный доступ повышает ущерб от ошибки или вредоносной инструкции во входных данных.
Чтение кода и задач отделяют от записи, создания merge requests, управления настройками и деплоя. Секрет хранится в защищённом хранилище, не в промпте или репозитории; доступ журналируется и может быть быстро отозван.
Содержимое issue, комментариев и файлов не должно само расширять полномочия агента. Потенциально опасные действия требуют отдельного разрешения. Точные scopes выбираются под используемую интеграцию и операции, а не по принципу «дать всё, чтобы работало».