Skip to main content

Métriques d’utilisation de GitHub Copilot

Les métriques d’utilisation de Copilot fournissent une visibilité sur la façon dont Copilot est adopté et utilisé dans votre organisation, notamment l’engagement, l’activité, la génération de code et les tendances de cycle de vie des pull requests.

Remarque

Copilot les métriques d’utilisation se trouvent actuellement dans préversion publique avec protection des données et peuvent être modifiées.

À propos des indicateurs d'utilisation Copilot

Copilot les métriques d’utilisation aident les parties prenantes clés et les décideurs à comprendre comment leurs équipes adoptent et utilisent Copilot. En suivant les modèles d’utilisation au sein de l’entreprise, vous pouvez mesurer l’engagement, identifier les opportunités d’augmenter la valeur et évaluer la façon dont les flux de travail assistés par l’IA influencent le débit des demandes de tirage et le temps de fusion.

Les métriques sont disponibles via :

  • Les API des métriques d’utilisation de Copilot, qui fournissent des données détaillées et exportables au niveau de l’entreprise, de l’organisation et de l’utilisateur.
  • Tableau de bord des métriques d’utilisation Copilot qui visualise les tendances d’utilisation de 28 jours au sein de votre entreprise et de vos organisations.
  • Le tableau de bord de génération de code, qui décompose la façon dont le code est généré par les utilisateurs et les agents au sein de votre entreprise et de vos organisations.
  • L’exportation NDJSON des métriques d’utilisation Copilot, qui fournit des données brutes pour les outils BI personnalisés ou le stockage à long terme.

Quelle est l’utilisation incluse ?

Les métriques d’utilisation Copilot sont dérivées exclusivement des données télémétriques envoyées par les IDE. Pour qu’un utilisateur final soit comptabilisé dans ces métriques, la télémétrie doit être activée dans son IDE.

Cela signifie que les données n’incluent pas l’activité d’autres Copilot surfaces, telles que :

  • Discussion avec Copilot sur GitHub.com
  • GitHub Mobile
  • Révision du code Copilot
  • Copilot CLI

Les données de gestion des licences et des sièges ne sont pas incluses dans Copilot rapports de métriques d’utilisation. Pour consulter ou gérer les attributions de licences, utilisez l’API de gestion des utilisateurs Copilot, qui constitue la source fiable pour les informations relatives aux licences et aux postes. Consultez Points de terminaison d’API REST pour la gestion des utilisateurs Copilot.

Pourquoi les métriques d’utilisation de Copilot peuvent-elles différer entre les ressources d’API

Les ressources API suivantes exposent des données relatives à Copilot, mais elles ne sont pas interchangeables et ne doivent pas être comparées directement. Chaque ressource d’API est conçue pour un cas d’usage et un modèle de données spécifique, et les différences dans les totaux ou la couverture sont attendues. Utilisez ce tableau pour comprendre quelle ressource d’API correspond le mieux à vos besoins de création de rapports.

Remarque

Nous vous recommandons vivement d'utiliser l'API des métriques d'utilisation de Copilot pour les nouvelles intégrations et analyses, car elle offre la vue la plus complète et orientée vers l'avenir de l'utilisation de Copilot.

Ressource d’APIScopeFonctionnalités clés
          [AUTOTITLE](/rest/copilot/copilot-usage-metrics) | Télémétrie avancée des événements pour l'entreprise, l'organisation et l'utilisateur | Fournit des données de télémétrie unifiées sur les modes de complétions, de chat et d’agent. Inclut l'utilisation, les métriques et les lignes de code dans tous les modes, langages et modèles IDE. Prend en charge les répartitions détaillées par fonctionnalité, IDE, langage, modèle et utilisateur, et est la ressource d’API principale en cours de développement et de maintenance. |

| Points de terminaison d’API REST pour la gestion des utilisateurs Copilot | Attribution de licence et de siège | Répertorie les sièges Copilot affectés pour une organisation ou une entreprise, y compris l’état des licences, l’association d’utilisateurs et last_activity_at. Cette ressource d’API est la source de vérité pour les informations de licence et de place. | | Points d'accès à l'API REST pour les mesures de Copilot | Métriques d’utilisation au niveau de l’entreprise, de l’organisation et de l’équipe | Fournit des données d’utilisation agrégées pour les fonctionnalités de Copilot sur GitHub.com (tels que les résumés des demandes de tirage) et certaines complétions et conversations basées sur l'IDE. N’inclut pas les données de télémétrie de l’agent ou du mode Édition. Offre des répartitions par fonctionnalité et à l’échelle de l’entreprise en fonction de l’IDE et du langage. N’inclut pas de données de niveau individuel. |

Comment les métriques sont-elles attribuées dans les organisations ?

Remarque

Vous pouvez accorder une visibilité réservée à l'organisation aux métriques d’utilisation de Copilot sans fournir d’accès au niveau de l’entreprise.

Pour ce faire, vous pouvez créer un rôle d'organisation personnalisé qui inclut l'autorisation « Afficher les métriques de l’organisation Copilot » et attribuer ce rôle aux utilisateurs qui ont besoin d’une visibilité sur les métriques d’une seule organisation. Consultez À propos des rôles personnalisés dans une organisation.

Les métriques d’utilisation au niveau de l’organisation Copilot sont basées sur l’appartenance à l’organisation, et non sur l’endroit où des actions individuelles se produisent. Pour apparaître dans les métriques d’une entreprise, un utilisateur doit disposer d’un siège actif Copilot attribué dans cette entreprise (dans toute organisation appartenant à l’entreprise). Par conséquent, l’utilisation d’un seul utilisateur peut apparaître dans plusieurs tableaux de bord d’organisation, tandis que ce même utilisateur n’est compté qu’une seule fois dans le total au niveau de l’entreprise. Les analyses au niveau de l’organisation sont destinées à une visibilité de l’adoption et de l’utilisation au sein d’une organisation et ne sont pas conçues directement par rapport aux totaux au niveau de l’entreprise.

Les analyses au niveau de l'organisation Copilot seront disponibles à partir du 12 décembre 2025. Il s’agit de la première date à laquelle les rapports au niveau de l’organisation sont fournis.

Une fois qu’un utilisateur dispose d’un siège dans l’entreprise, son utilisation est attribuée à chaque organisation à laquelle il appartient, quel que soit l’emplacement auquel le siège est attribué.

En d’autres termes :

  • Si des licences sont attribuées dans une organisation « shell » dédiée à des fins d’administration au sein de l’entreprise, les utilisateurs apparaissent toujours dans les métriques de toutes les autres organisations de l’entreprise auxquelles ils appartiennent.
  • Si un utilisateur dispose également d’un siège Copilot dans une organisation distincte en dehors de l’entreprise, son activité est toujours incluse dans les métriques au niveau de l’organisation de l’entreprise tant qu’elle dispose d’au moins un siège au sein de l’entreprise.

En bref : les utilisateurs doivent disposer d’une licence quelque part dans l’entreprise pour apparaître dans ses métriques. Une fois qu’elles le sont, les métriques reflètent l’emplacement où elles travaillent (leur appartenance à l’organisation), et non l’organisation qui fournit les Copilot siège ou où l’activité provient.

IDE pris en charge

Pour figurer dans les métriques d'utilisation de Copilot, les utilisateurs finaux doivent utiliser l'un des EDI suivants et les versions d'extension de Discussion avec Copilot.

IDEVersion minimale de l’IDEVersion minimale de l'extension Discussion avec Copilot
Éclipse4.310.9.3.202507240902
JetBrains / IntelliJ2024.2.61.5.52-241
Visual Studio17.14.1318.0.471.29466
VS Code1.1010.28.0
Xcode13.2.10.40.0

Actualisation des données

Les données du tableau de bord des métriques d'utilisation et des rapports API Copilot sont mises à jour selon un calendrier régulier.

Pendant la version préliminaire, vous pouvez attendre que les données soient disponibles dans trois jours complets. Cela signifie que les données d’un jour donné sont traitées et mises à disposition dans un délai de trois jours UTC complets après la fermeture de ce jour.

Par exemple, toutes les données d’utilisation d’un lundi (qui se ferment à minuit UTC) seront visibles dans le tableau de bord et l’API à la fin du jeudi UTC. Dans certains cas, comme les délais de traitement pendant les week-ends, les données peuvent apparaître jusqu’à quatre jours calendriers derrière la date actuelle.

Qu’est-ce que les données mesurent ?

Copilot les métriques d’utilisation peuvent être regroupées en quelques catégories principales : adoption, engagement, taux d’acceptation, lignes de code (LoC) et métriques du cycle de vie des pull requests.

          **L’adoption** mesure combien de développeurs sous licence utilisent Copilot de manière active. Par exemple, les utilisateurs actifs quotidiens (DAU) vous indiquent le nombre d’utilisateurs uniques qui interagissent avec Copilot le jour donné. Dans l’idéal, vous verrez une tendance à la hausse cohérente dans ces métriques lors du déploiement.

          **Les mesures d’engagement** décrivent comment les développeurs utilisent Copilot une fois qu’ils l’ont adopté. Les métriques d’engagement clés montrent non seulement la fréquence d’utilisation, mais également l’étendue des fonctionnalités. Par exemple, les demandes de conversation moyennes par utilisateur actif mesurent la fréquence à laquelle les utilisateurs ouvrent et interagissent avec Discussion avec Copilot. Vous souhaitez voir une utilisation régulière et croissante des conversations entre les langues et les IDE.

          **Le taux d’acceptation** mesure la fréquence à laquelle les développeurs acceptent les suggestions de Copilot. Cela vous aide à comprendre si les suggestions sont pertinentes et approuvées. Par exemple, un taux d’acceptation élevé des suggestions inline indique que les suggestions sont pertinentes et utiles.

          **Les métriques LoC (Lines of Code)** mesurent le nombre de lignes que Copilot a suggérées, ajoutées ou supprimées dans l’éditeur, offrant une vue d'ensemble sur la production tangible de Copilot. Par exemple, « Lignes ajoutées » indique la quantité de code réellement acceptée et insérée dans l’éditeur.

Les métriques du cycle de vie des pull requests mesurent la façon dont l'activité de Copilot se rapporte aux résultats des pull requests et au flux de livraison. Ces métriques incluent la création de demandes de tirage, le nombre de fusions, le temps médian de fusion et l'activité de suggestion lors de la révision. En comparant l’activité globale des demandes de tirage avec les demandes de tirage créées par Copilot, vous pouvez évaluer comment les flux de travail assistés par l’IA influencent le débit et le temps de cycle dans votre entreprise.

Comment puis-je utiliser ces métriques ?

Ces métriques peuvent être utilisées conjointement pour répondre à des questions essentielles concernant l’utilisation de Copilot par vos équipes.

QuestionUtiliser ces métriques
Mes équipes utilisent-elles Copilot régulièrement ?Utilisateurs actifs quotidiens et hebdomadaires
Quelles fonctionnalités offrent la plus grande valeur ?Demandes par mode de conversation, adoption de l’agent logiciel
Les développeurs font-ils confiance à la sortie de Copilot ?Tendances des taux d’acceptation
Les efforts d’activation fonctionnent-ils ?Croissance de l’adoption et de l’engagement après la formation ou les campagnes de communication
Copilot influence-t-il la vitesse de livraison ou le débit de demande de tirage ?Nombres d'intégrations des pull requests et durée médiane d'intégration

Recherchez des modèles sur ces signaux plutôt que de vous concentrer sur n’importe quel nombre unique. Par exemple, une DAU stable associée à un taux d’acceptation croissant indique une confiance et une valeur croissantes.

Étapes suivantes

Maintenant que vous comprenez ce que mesure chaque métrique Copilot et comment les utiliser, vous pouvez explorer les tableaux de bord pour observer ces métriques en action.