Skip to main content

Propriétés des données de métriques pour GitHub Copilot

Découvrez comment GitHub calcule les propriétés à partir d’API et de rapports.

Dans cet article

last_activity_at

Remarque

Ces données sont dans préversion publique et soumises à modification.

Horodatage de l'interaction la plus récente d'un utilisateur avec la fonctionnalité Copilot.

Surfaces

Cette propriété est cohérente sur les surfaces suivantes :

Calcul

Les interactions suivantes sont considérées comme des activités :

  • Recevoir une suggestion de code dans un IDE
  • Conversation avec Copilot Chat dans un IDE
  • Génération d’un résumé de la demande de modification
  • Interaction avec Copilot Chat dans GitHub
  • Interaction avec Copilot sur un appareil mobile
  • Interaction avec Copilot Chat pour le CLI

Les événements suivis proviennent à la fois de la télémétrie côté client et côté serveur, ce qui garantit la durabilité de l’horodatage si les conditions réseau affectent la télémétrie côté client.

Le traitement des nouveaux événements télémétriques et la mise à jour de la date last_activity_at d’un utilisateur peuvent prendre jusqu’à 24 heures. Les utilisateurs doivent activer la télémétrie dans leur IDE pour que leur utilisation soit prise en compte dans last_activity_at.

Période de rétention

  • La période de conservation des données last_activity_at est de 90 jours. Cela ne peut pas être modifié.
  • Après 90 jours d’absence de nouvelle activité, la valeur last_activity_at d’un utilisateur est définie sur nil.

Pour plus d’informations, consultez Mise à jour de la période de rétention pour les valeurs last_activity_at sur l’API de gestion des utilisateurs Copilot à 90 jours sur the GitHub Blog.

rapport d’activité Copilot

Le rapport d’activité Copilot affiche les données d’activité utilisateur pour une organisation ou une entreprise.

Les données du rapport s’actualisent automatiquement toutes les 30 minutes.

Champs

ChampDescription
report_timeHorodatage UTC au moment où le rapport a été généré
loginGitHub nom d’utilisateur de l’utilisateur Copilot
last_authenticated_atHorodatage UTC de la dernière authentification de l’utilisateur
last_activity_atHorodatage UTC de l'interaction Copilot la plus récente de l'utilisateur
last_surface_usedLa fonctionnalité Copilot utilisée le plus récemment :
          **IDE** : nom et version de l’éditeur (par exemple « VS Code 1.89.1 »)</li><li>
          **GitHub.com** : nom de la fonctionnalité (par exemple, « Copilot Chat »)</li><li>
          **Non spécifié** : lorsque les détails IDE ne sont pas disponibles ou qu’aucune activité récente n’existe.</ul> |

Période de rétention

Les données relatives à l’activité et à l’authentification sont conservées pendant une période de 90 jours consécutifs, conformément au champ last_activity_at.

Fonctionnalités incluses

Le rapport d’activité fournit une visibilité sur l’utilisation de toutes les fonctionnalités de GitHub Copilot en disponibilité générale dans l’IDE, sur GitHub, dans GitHub CLI et sur GitHub Mobile.

Fonctionnalités IDE

  • Suggestions en ligne
  • Suggestions de modifications suivantes
  • Copilot Chat
  • Mode agent
  •         Éditions Copilot dans VS Code
    

fonctionnalités de GitHub

  • Copilot Chat
  • agent Copilot de cloud
  • Copilot pour Docs
  • Résumés des pull requests Copilot
  • révision du code Copilot

Limites

Il est possible que GitHub manque de télémétrie cohérente provenant de certains IDE tiers en dehors de VS Code (par exemple, JetBrains et Xcode). Les utilisateurs doivent s’assurer qu’ils utilisent la dernière version de leur IDE.

Le rapport d’activité peut exclure l’utilisation des GitHub Copilot fonctionnalités qui ne sont pas encore en disponibilité générale. À l’heure actuelle, les fonctionnalités suivantes ne sont pas entièrement enregistrées :

  • espaces Copilot
  • Copilot Spark