GitHub сообщила об обновлении API метрик Copilot, датированном 3 ноября 2026 года: теперь отчёты отдельно показывают использование локального BYOK и корпоративных кастомных моделей. Это позволяет не смешивать запросы к моделям, размещённым GitHub, с двумя другими сценариями.

Для администраторов это означает раздельный анализ групп пользователей и прежних метрик Copilot. Но набор данных различается: локальный BYOK виден через клиентскую телеметрию, а корпоративные кастомные модели GitHub наблюдает на серверной стороне.
Какие поля появились для локального BYOK
Локальный BYOK разработчик настраивает в клиенте. По описанию GitHub, запросы из Copilot CLI или приложения GitHub Copilot направляются непосредственно к ключу выбранного провайдера либо к локальной модели. В качестве примеров GitHub называет Ollama, Foundry Local, LM Studio и llama-server.
Поле used_local_byok показывает, был ли у пользователя хотя бы один такой запрос за день; оно доступно в пользовательских отчётах. В totals_by_local_byok указаны числа сессий, запросов, промптов и токенов с разбивкой по byok_kind — local_managed, local_user, local_auto или remote_user — и по поверхности copilot_cli либо copilot_app. Это поле есть в пользовательских и агрегированных отчётах.
Отдельные поля daily_active_local_byok_users, weekly_active_local_byok_users и monthly_active_local_byok_users считают различных пользователей с активностью BYOK за день, календарную неделю и календарный месяц. GitHub указывает их для агрегированных отчётов.
Как API отмечает корпоративные модели
Корпоративные кастомные модели настраивают администраторы в параметрах GitHub, после чего запросы проходят через GitHub к провайдеру. Для этого в каждой записи totals_by_client[].totals_by_model[] появилось булево поле is_custom_enterprise_model. Значение true означает, что запрос использовал модель, настроенную для предприятия или организации.
По сообщению GitHub, серверное наблюдение охватывает все клиенты, включая IDE. Если одна и та же модель используется и как размещённая Copilot, и как корпоративная кастомная, она появляется в отчёте двумя записями; для кастомной записи приводятся отдельные числа запросов и токенов.
Периоды и доступ
Оба типа данных доступны в отчётах предприятий и организаций, на пользовательском и агрегированном уровнях, за один день и за 28 дней. Доступ предусмотрен для владельцев предприятий, менеджеров по биллингу предприятий, владельцев организаций и пользователей с пользовательской ролью, которой выдано разрешение View Copilot Metrics. При этом должна быть включена политика метрик использования Copilot.
Что нельзя сравнивать напрямую
GitHub предупреждает, что локальные BYOK-поля зависят от клиентской телеметрии и могут занижать число запросов при её отключении. Число токенов также может быть ниже фактического, если локальный провайдер его не передаёт. GitHub описывает серверный подсчёт корпоративных кастомных моделей как не подверженный этому ограничению.
Новые поля не меняют прежние итоги: локальный BYOK уже входит в totals_by_cli и totals_by_copilot_app, а использование кастомных моделей — в totals_by_client. Для дней до выпуска обновления is_custom_enterprise_model задним числом не заполняется. Названия кастомных моделей проходят существующую нормализацию, поэтому нераспознанные отображаются как unknown; локальный BYOK по имени модели не разбивается. Независимых измерений работы этих полей в доступных материалах нет.






