


26 октября GitHub объявил об общей доступности Assisted permissions в Copilot CLI, приложении Copilot и Visual Studio Code. Модель оценивает запрос на выполнение команды, доступ к пути или открытие URL. Действия, признанные явно безопасными, проходят автоматически; для остальных требуется решение пользователя. На Mentoring.digital объясняем, что это меняет в работе с агентом.
Режим сокращает число запросов подтверждения, сохраняя отдельную оценку подходящих действий. В CLI его можно выбрать командой /permissions, в приложении через Tool permissions, в VS Code через меню разрешений.
Сначала действуют существующие правила и ограничения. Запреты организации сохраняются. Проверяющая модель может отличаться от модели, которую разработчик выбрал для диалога. Если проверка не уверена в безопасности, в обычной интерактивной сессии вопрос возвращается человеку.
В автономном или неинтерактивном запуске запрос, которому всё ещё нужно подтверждение, отклоняется. Агент получает объяснение и может попробовать другой подход. Это существенное отличие для сценария, который должен работать без открытого терминала: остановка на спорной операции остаётся допустимым результатом.
Администратор предприятия может отдельно запретить полное автоматическое разрешение действий и оставить Assisted доступным либо отключить сам Assisted. Если выбранный режим по умолчанию недоступен или запрещён политикой, сессия начинает работу с ручным подтверждением.
Для первого знакомства выберите небольшую задачу в отдельной рабочей копии: чтение проекта, запуск проверки и понятное изменение файла. Сверьте предложенные действия с поручением и просмотрите итоговый diff. Успешное согласование команды не доказывает правильность полученного кода.
GitHub прямо предупреждает, что оценка модели может быть ошибочной. Этот механизм не заменяет песочницу и ограничения доступа. Правила работы агента с репозиторием, проверку изменений и откат удобно разобрать с наставником по Git на учебной ветке.