GitHub Enterprise 3.22: Copilot CLI в изолированном контуре

GitHub Enterprise Server 3.22 вышел в general availability , и для команд без интернета впервые разрешили Copilot CLI на своём сервере. Администратор один раз настраивает провайдера моделей на GHES, дальше каждый разработчик работает в терминале со своей корпоративной учёткой, без доступа к GitHub Cloud. Фича пока в technical preview. Параллельно в релизе , доступы, rulesets и несколько правок интерфейса для админов и мейнтейнеров. Copilot в терминале без облака Раньше Copilot CLI по умолчанию тянулся к GitHub Cloud. В 3.22 админы GHES связывают CLI с локальной инсталляцией: один провайдер моделей на всё предприятие, пользователи авторизуются своими корпоративными учётками. Сценарий рассчитан на изолированные и air-gapped среды. Доступы и правила репозитория Enterprise teams перешли из public preview в GA: единая командная структура для управления доступом пользователей к организациям и репозиториям. В repository rulesets можно дать bypass отдельному пользователю , сервисный аккаунт в списке обхода без отдельной роли или команды. Правило required reviewers : требовать ревью от конкретных команд на ветки, файлы и папки по паттернам, с минимальным числом ревью на команду. Работает рядом с CODEOWNERS , например, security на default branch или data platform на *.sql . Интерфейс Запросы на обход secret scanning push protection и на закрытие secret scanning alerts сортируются по дате , по возрастанию или убыванию , на уровне репозитория, организации и enterprise. В сайдбаре issue видно, попал ли связанный PR в релиз: бейдж «Latest release» или «Pre-release». В списке pull request публичных репозиториев , метки роли автора: «First-time contributor», «Contributor», «Member». Источник: GitHub Enterprise Server 3.22 is now generally available .