Skip to main content
Select language: current language is Russian
Поиск или запрос Copilot
Открыть меню

Данные, доступные в метриках использования Copilot

данные данных variables.product.prodname_copilot_short %} Данные метрик использования доступны через панель управления и API, используя единый набор полей для представления активности по внедрению, использованию и генерации кода.

Кто может использовать эту функцию?

Владельцы предприятий, администраторы организаций, менеджеры по биллингу и люди с корпоративной кастомной ролью с разрешением «Просмотреть корпоративные Copilot метрики».

Панель мониторинга метрик использования Copilot и API отображают и экспортируют данные с использованием согласованного набора полей. В этом справочнике перечислены все доступные метрики и описано, как интерпретировать их значения как в визуальных элементах панели мониторинга, так и при экспорте NDJSON или API.

  • Панели метрик использования Copilot доступны на уровне предприятия и организации .
  • API метрик использования Copilot поддерживает корпоративные, организационные и пользовательские записи.

Рекомендации по чтению и интерпретации этих метрик см. в разделе AUTOTITLE.

Copilot Usage dashboard metrics

Эти метрики отображаются непосредственно на панели управления использованием Copilot. Эти диаграммы не включают Второй пилот CLI использования.

Единица измеренияDescription
Внедрение агентовПроцент активных пользователей Copilot, которые попробовали агент в текущем календарном месяце.
Среднее количество запросов в чате на одного активного пользователяСреднее количество запросов в чате на одного активного пользователя.
Автодополнения кода (рекомендуется/принимается)Общее количество предложений встроенного кода, которые были показаны и приняты.
Процент принятия доработок кодаПроцент предложений, принятых пользователями.
Ежедневные активные пользователиКоличество уникальных пользователей, которые использовали Copilot в определенный день.
Еженедельные активные пользователиКоличество уникальных пользователей, которые использовали Copilot в течение семидневного окна.
Всего активных пользователейЛицензированные пользователи, активные в текущем календарном месяце.
Использование языкаРаспределение используемых языков программирования с помощью Copilot.
Использование языка в деньЕжедневная разбивка используемых языков.
Использование моделиРаспространение моделей ИИ, используемых для чата.
Использование модели в деньЕжедневная разбивка использования модели чата.
Моделирование использования в каждом режиме чатаИспользование модели по функции Copilot (спросить, редактировать, планировать, агент).
Использование модели для каждого языкаРаспределение языков с разбивкой по моделям.
Наиболее часто используемая модель чатаСамая часто используемая модель чата за последние 28 дней.
Количество запросов в каждом режиме чатаКоличество запросов на чат по режиму (запрос, редактирование, планирование, агент).

Метрики панели генерации кода

Эти метрики отображаются в панели генерации кода и дают разбор того, как генерируется код в рамках инициированных пользователями и агентами активностей. Все значения получаются из строк кода (LoC), добавленных или удаленных в IDE.

Единица измеренияDescription
Строки кода, изменённые с помощью ИИВсего строки кода, добавленных и удаленных во всех режимах за последние 28 дней.
Вклад агентаПроцент строк кода, добавленных и удалённых агентами (включая редактирование, агент и пользовательские режимы) за последние 28 дней.
Средние строки, удалённые агентомСреднее количество строк, автоматически удаляемых агентами от имени активных пользователей в течение текущего календарного месяца.
Ежедневное количество добавленных и удаленных строкОбщее количество строк, добавленных и удалённых из кодовой базы по всем режимам за каждый день.
Изменения кода, инициированные пользователемСтроки, предложенные или вручную добавленные пользователями через завершение кода и действия в чат-панели (вставить, скопировать или применить).
Изменения кода, инициируемые агентамиСтроки автоматически добавляются или удаляются из кодовой базы агентами от имени пользователей в режимах редактирования, агента и пользовательских режимов.
Изменения кода, инициируемые пользователем для каждой моделиПользовательские строки кода, сгруппированные по моделям, используемым в IDE.
Изменения кода, инициируемые агентом для каждой моделиСтроки кода, инициируемые агентом, сгруппированные по моделям, выполняющими действия агента.
Изменения кода, инициируемые пользователем по языкамСтроки кода, инициированные пользователем, сгруппированные по языкам программирования.
Изменения кода, инициируемые агентом по языкамСтроки кода, инициируемые агентом, сгруппированные по языкам программирования.

API и поля экспорта

Эти поля отображаются в экспортированных отчетах NDJSON и в API метрик использования Copilot. Они предоставляют ежедневные записи на предприятиях, организации или в сфере применения, в зависимости от метрики.

Например, схемы данных, возвращаемых API, см. Пример схемы для метрик использования Copilot.

ПолеDescription
agent_editЗахватывает добавленные и удалённые строки, когда Copilot (в режиме агента и редактирования) записывает изменения напрямую в ваши файлы в IDE.
          `agent_edit` не включена в метрики на основе предложений и может не заполнять поля в стиле предложений (например, `user_initiated_interaction_count`). Также учитывает правки от кастомных агентов. |

| report_start_day / report_end_day | Даты начала и окончания 28-дневного отчетного периода. | | day | Календарный день, который представляет эта запись. | | enterprise_id | Уникальный идентификатор предприятия. | | organization_id (Только API) | Уникальный идентификатор организации. | | user_id / user_login | Уникальный идентификатор и GitHub имя пользователя пользователя. | | user_initiated_interaction_count | Количество явных запросов, отправленных на Copilot.

Подсчитываются только сообщения или приглашения, активно отправленные в модель. Не включает открытие панели чата, переключение режимов (например, запрос, редактирование, планирование или агент), использование клавиатурных ярлыков для открытия встроенного интерфейса или внесение изменений в конфигурацию. | | chat_panel_agent_mode | Фиксирует взаимодействия, инициированные пользователями, в панели чата с выбранным режимом агента. | | chat_panel_ask_mode | Фиксирует взаимодействия, инициированные пользователями, в чате с выбранным режимом запроса. | | chat_panel_custom_mode | Фиксирует взаимодействия, инициированные пользователями, в чат-панели с выбранным пользовательским агентом. | | chat_panel_edit_mode | Фиксирует взаимодействия, инициированные пользователями, в чат-панели с выбранным режимом редактирования. | | chat_panel_unknown_mode | Фиксирует взаимодействия, инициированные пользователями, в панели чата, где режим неизвестен. | | code_generation_activity_count | Количество уникальных Copilot сгенерированных выходных событий.

Включает: Весь сгенерированный контент, включая комментарии и строки документации.
Несколько блоков: Каждый отдельный блок кода из приглашения одного пользователя считается отдельным поколением.
Заметка: Эту метрику нельзя напрямую сравнивать с user_initiated_interaction_count, так как один запрос может привести к нескольким поколениям. | | code_acceptance_activity_count | Количество предложений или блоков кода, принятых пользователями.

Рассчитывает: Все встроенные действия принятия, такие как «применить к файлу», «вставить при курсоре», «вставить в терминал» и использование кнопки «Копировать ».
Не считается: Ручные действия с буфером обмена ОС (например, Ctrl+C).
Зернистость: При каждом действии принятия счетчик увеличивается один раз, независимо от того, сколько блоков кода было создано первоначальным запросом. | | loc_suggested_to_add_sum | Предложенные строки кода Copilot (завершения, встроенный чат, чат-панель и т.д.; исключает правки агента). | | loc_suggested_to_delete_sum | Строки кода Copilot предложено удалить (планируется поддержка в будущем). | | loc_added_sum | Строки кода фактически добавлены в редактор (принятые дополнения, примененные блоки кода, режим агента/редактирования). | | loc_deleted_sum | Строки кода удаляются из редактора (в настоящее время из правок агентов). | | totals_by_ide | Разбивка метрик по используемой среде IDE. | | totals_by_feature | Разбивка метрик по Copilot функции (например, встроенный чат, панель чата). | | totals_by_language_feature | Разбивка, объединяющая язык и размерность функции. | | totals_by_model_feature / totals_by_language_model | Разбивка активности в чате для конкретной модели (не завершения). Когда выбор автоматической модели включены, активность приписывается фактической используемой модели, а не отображается как Auto. | | last_known_ide_version / last_known_plugin_version | Самая последняя версия IDE и Копилот Чат обнаружена для каждого пользователя. | | daily_active_cli_users | Количество уникальных пользователей в предприятии или организации, которые использовали Copilot через CLI в определённый день. Это поле не зависит от количества активных пользователей IDE и не включено в определения активных пользователей на основе IDE. Опущено для предприятий или организаций без использования CLI в этот день. | | totals_by_cli | Разбивка специфичных для CLI метрик для предприятия или организации за определённый день. Независимо от метрик IDE — использование CLI не отражается в других полях, таких как totals_by_ide или totals_by_feature. Опущено для предприятий или организаций без использования CLI в этот день. См. ниже поле метрик Второй пилот CLI . | | used_cli | Фиксирует, использовал ли пользователь Второй пилот CLI в тот день. | | used_agent | Фиксирует, использовал ли пользователь режим агента IDE в тот день. | | used_chat | Фиксирует, пользовался ли пользователь IDE-чатом в тот день. |

Второй пилот CLI метричные поля (только для API)

          `totals_by_cli` Объект содержит следующие вложенные поля при использовании CLI.
ПолеDescription
totals_by_cli.session_countВ этот день инициировано несколько отдельных сессий CLI.
totals_by_cli.request_countОбщее количество запросов на Copilot через CLI в этот день, включая как пользовательские запросы, так и автоматические агентные последующие звонки.
totals_by_cli.token_usage.output_tokens_sumОбщее количество выводных токенов, сгенерированных по всем запросам CLI в этот день.
totals_by_cli.token_usage.prompt_tokens_sumОбщее количество токенов prompt, отправленных по всем запросам CLI в этот день.
totals_by_cli.token_usage.avg_tokens_per_requestСреднее количество токенов вывода и запросов на запрос CLI, вычисленное как (output_tokens_sum + prompt_tokens_sum) ÷ request_count.
totals_by_cli.prompt_countОбщее количество пользовательских подсказок, команд или запросов, выполненных в течение сессии.
totals_by_cli.last_known_cli_versionСамая свежая Второй пилот CLI версия обнаружена для пользователя в тот день.

Поля активности pull request (только API)

Внимание

Отчёты на уровне организации и предприятий могут показывать разные итоги из-за различий в дедупликации пользователя и времени атрибуции. Для получения рекомендаций по интерпретации метрик pull request-запросов в разных областях см. GitHub Copilot метрики использования.

Эти поля охватывают ежедневную активность по созданию pull-запросов, их рассмотрению, слиянию и предложению в сфере деятельности предприятия или организации, включая деятельность, выполняемую Copilot.

ПолеDescription
pull_requests.total_createdОбщее количество pull request, созданных в этот конкретный день.

Творение — это единичное событие. Каждый pull request учитывается только в день его создания.
pull_requests.total_reviewedОбщее количество pull request, рассмотренных в этот конкретный день.

Один и тот же pull request может засчитываться в несколько дней, если он получает отзывы в несколько дней. В течение одного дня каждый pull request засчитывается один раз, даже если происходит несколько действий по проверке.
pull_requests.total_mergedОбщее количество пулл-заявок, объединённых в этот конкретный день.

Слияние — это одноразовое событие. Каждый pull request засчитывается только в день его слияния.
pull_requests.median_minutes_to_mergeМедиана времени, в минутах, между созданием pull request и слиянием для pull-запросов, объединённых в этот конкретный день.

Медиана используется для снижения воздействия выбросов от необычно долгих pull request.
pull_requests.total_suggestionsОбщее количество предложений по отзывам pull request, созданных в этот конкретный день, независимо от автора.
pull_requests.total_applied_suggestionsОбщее количество предложений по отзывам pull request, которые были применены в этот конкретный день, независимо от автора.
pull_requests.total_created_by_copilotКоличество pull request, созданных Copilot в этот конкретный день.
pull_requests.total_reviewed_by_copilotКоличество pull-запросов, рассмотренных Copilot в этот конкретный день.

Pull-запрос может быть засчитан на несколько дней, если Copilot проверяет его несколько дней.
pull_requests.total_merged_created_by_copilotКоличество pull request, созданных Copilot, объединённых в этот конкретный день. Каждый pull request засчитывается только в день его слияния.
pull_requests.median_minutes_to_merge_copilot_authoredМедиана времени, в минутах, между созданием и слиянием pull request, созданных Copilot и объединённых в этот конкретный день.
pull_requests.total_copilot_suggestionsКоличество предложений для проверки pull request, генерируемых Copilot в этот конкретный день.
pull_requests.total_copilot_applied_suggestionsКоличество предложений по отзыву pull request, полученных Copilot, которые были применены в этот конкретный день.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.