24 октября 2026 г.
GitHub расширил API метрик Copilot данными из OpenCode и других инструментов
GitHub добавил в API метрик Copilot массив totals_by_client. Он показывает использование моделей через OpenCode и другие инструменты, которые раньше могли не попадать в отчёты по редакторам.
GitHub обновил API метрик Copilot: отчёты теперь могут учитывать использование моделей через OpenCode и другие инструменты за пределами привычной интегрированной среды разработки. Для этого в отчёты добавили массив `totals_by_client`, который показывает вклад отдельных клиентов в общий объём запросов и токенов.
Ранее часть такой активности могла отсутствовать в статистике по редакторам. Внешние инструменты не всегда передают редакторскую телеметрию, поэтому команды видели неполную картину использования Copilot. GitHub теперь учитывает запросы на серверной стороне.
В каких отчётах появился новый показатель
Массив доступен в отчётах API для предприятий, организаций и отдельных пользователей. GitHub добавил его в варианты за один и за 28 дней.
| Отчёт | Новый показатель | Что можно сравнивать |
|---|---|---|
| Enterprise и enterprise-user | `totals_by_client` | Клиенты, запросы и токены |
| Organization и organization-user | `totals_by_client` | Инструменты и объём использования |
| Период 1 день или 28 дней | Данные по клиентам | Краткосрочную и накопленную динамику |
Каждая запись в `totals_by_client` соответствует отдельному инструменту. Это позволяет увидеть, какие клиенты отправляют запросы к моделям Copilot, и сопоставить их вклад с использованием внутри редакторов.
Чем статистика клиентов отличается от активности агентов
GitHub разделяет трафик моделей и работу агентских приложений. `totals_by_client` измеряет запросы и токены, которые проходят через Copilot из разных инструментов. Показатель активности агентских приложений считает запущенные задания, включая сценарии с Claude и Codex на GitHub.
Такое разделение важно для отчётов по командным проектам. Большое число запросов к модели не обязательно означает такое же число завершённых агентских заданий.
Зачем это может понадобиться в учебном проекте
Студентам и разработчикам, которые используют Copilot или OpenCode при создании программной части курсовой, новый отчёт помогает точнее зафиксировать рабочий процесс. Можно отдельно проверить, какой инструмент применялся, за какой период собиралась статистика и сколько запросов пришлось на каждый клиент.
Перед включением данных в отчёт стоит проверить название клиента, период выгрузки и единицы измерения. Метрики показывают объём обращений к моделям, но сами по себе не подтверждают авторство кода, качество решения или самостоятельность выполнения работы.
