Новость

GitHub Copilot начал предлагать значения custom properties

GitHub Copilot теперь предлагает допустимые значения при создании custom properties для репозиториев. Функция доступна в public preview для Business и Enterprise.

4 мин на чтение
Администратор настраивает подсказки GitHub Copilot для свойств репозиториев

Главное

Коротко: GitHub Copilot начал предлагать допустимые значения при создании custom properties для репозиториев организации. Администратор по-прежнему сам принимает варианты и сохраняет схему. Функция находится в public preview для планов Copilot Business и Copilot Enterprise.

GitHub объявила обновление 15 сентября 2026 года. Текущее состояние платформы можно проверить на странице GitHub.

В материале
  1. Что изменилось
  2. Примеры GitHub
  3. Зачем нужны custom properties
  4. Кому доступна функция
  5. Как управляется доступ
  6. Как создать свойство с подсказкой
  7. Что Copilot не делает
  8. Почему это важно для крупных организаций
  9. Контекст обновлений Copilot
  10. Что важно в итоге

Что изменилось

При создании определения свойства уровня организации или предприятия Copilot анализирует название и тип поля, затем предлагает варианты допустимых значений. Подсказка появляется для свойств single select и multi select.

Администратор может принять предложенное значение одним нажатием. Copilot не сохраняет свойство автоматически и не назначает значения репозиториям без действия владельца.

Примеры GitHub

Свойство Тип Что предлагает Copilot
FedRAMP Несколько значений Варианты, связанные с уровнями соответствия
internet-facing Одно значение Например, yes и no

Это примеры GitHub, а не обязательная структура. Организация может использовать собственные названия, значения и правила в пределах ограничений платформы.

Зачем нужны custom properties

Custom properties добавляют к репозиториям структурированные метаданные. Их можно использовать для поиска, автоматизации и выбора набора репозиториев, к которому применяется ruleset.

  • команда, отвечающая за репозиторий;
  • среда или уровень критичности;
  • тип данных и требования соответствия;
  • признак внешней доступности;
  • внутренняя классификация сервиса.

GitHub объясняет, что несогласованная таксономия усложняет управление большим набором репозиториев. Подсказки должны ускорить начало работы, но не заменяют единые правила именования внутри компании.

Кому доступна функция

Public preview предназначена для Copilot Business и Copilot Enterprise. Создавать схему custom properties на уровне организации могут владельцы организации. Для предприятия и отдельных политик требуются соответствующие административные права.

Отсутствие подсказок пока не обязательно означает ошибку. Проверьте план Copilot, роль аккаунта и политику организации.

Как управляется доступ

Владельцы организации и предприятия могут использовать политику Repository custom property suggestions. Она определяет, разрешены ли AI-подсказки для создания схемы свойств.

Это отдельная настройка от самих custom properties. Отключение подсказок не удаляет существующие свойства и не отменяет rulesets, которые используют их значения.

Как создать свойство с подсказкой

  1. Откройте настройки организации GitHub.
  2. В разделе репозиториев выберите Custom properties.
  3. Нажмите New property.
  4. Введите название и при необходимости описание.
  5. Выберите single select или multi select.
  6. Просмотрите предложенные Copilot значения.
  7. Добавьте только подходящие варианты и сохраните свойство.

GitHub Docs указывает, что имена не могут содержать пробелы и ограничены допустимыми символами. Значения также имеют ограничения, поэтому окончательную схему нужно проверить до массового назначения.

Что Copilot не делает

  • не определяет политику управления вместо организации;
  • не гарантирует юридическое или отраслевое соответствие;
  • не применяет ruleset автоматически;
  • не исправляет уже несогласованные значения без решения администратора;
  • не заменяет проверку прав доступа и видимости метаданных.

Custom properties на публичных репозиториях могут быть видны всем, а на внутренних и частных доступны пользователям с правом чтения. Поэтому в свойства не следует помещать секреты, персональные данные и внутренние ключи.

Почему это важно для крупных организаций

В парке из сотен репозиториев небольшое расхождение в названиях значений мешает фильтрации и охвату rulesets. Предложенные варианты могут дать команде стартовую точку и уменьшить количество случайных формулировок.

Но перед внедрением полезно утвердить владельца таксономии, список обязательных полей, правила изменения и способ проверки заполнения. AI-подсказка ускоряет ввод, но не создаёт процесс управления.

Контекст обновлений Copilot

GitHub расширяет инструменты управления корпоративным использованием AI. Недавно компания добавила в Copilot impact dashboard метрики вовлечённости, а также представила три режима автоматического выбора модели.

Подсказки custom properties относятся к управлению репозиториями, а не к генерации кода. Их задача состоит в формировании более последовательных метаданных для администраторов.

Что важно в итоге

Новая функция предлагает варианты только в момент создания определений select-свойств. Администратор принимает решение, сохраняет схему и отдельно назначает значения репозиториям.

Поскольку это public preview, интерфейс и условия доступности могут измениться. Перед использованием в production стоит проверить документацию, политику Copilot и влияние свойства на действующие rulesets.

Новости и разборы