Copilot compte désormais OpenCode : pourquoi les requêtes peuvent augmenter

Tech
Vues 5

Si VS Code apparaissait dans votre rapport mais pas OpenCode, la mesure pouvait expliquer l’écart. Le 23 octobre, GitHub a ajouté totals_by_client pour suivre les appels de modèles passant par Copilot depuis des outils hors IDE.

Exemple fictif : une consigne produit trois appels réussis. Aucune mesure réelle ; illustration originale.
Exemple fictif : une consigne produit trois appels réussis. Aucune mesure réelle ; illustration originale.

Le travail qui quitte l’éditeur

Certains outils externes n’envoient pas la télémétrie utilisée par totals_by_ide. La nouvelle ventilation compte les requêtes côté serveur. Elle couvre Copilot comme fournisseur, et non toute l’activité de chaque outil.

Le tableau figure dans les rapports entreprise, organisation et utilisateurs associés, sur un et 28 jours. Dans les agrégats sur 28 jours, il se trouve dans chaque entrée day_totals. Les anciens champs restent inchangés ; sans usage, le tableau est vide. Additionner sans vérifier les recouvrements risque de compter deux fois.

Une consigne, plusieurs appels

request_count compte les appels réussis au modèle. Imaginons une réparation de test en trois appels : contexte, modification et vérification. Une seule consigne produit alors trois requêtes. Ce scénario illustratif n’est pas une mesure réelle.

session_count compte les sessions distinctes. token_usage inclut entrée, sortie et moyenne par requête. Trois appels fictifs consommant chacun 1 000 tokens d’entrée et 200 de sortie totalisent 3 000 et 600. Les classements par appels et par tokens peuvent diverger sans prouver la productivité.

Exemple fictif : trois appels à 1 000 tokens d’entrée et 200 de sortie totalisent 3 000 et 600. Couleurs par type ; illustration originale.
Exemple fictif : trois appels à 1 000 tokens d’entrée et 200 de sortie totalisent 3 000 et 600. Couleurs par type ; illustration originale.

Lire le modèle avec le client

totals_by_model inclut model_selection_mode : user_selected, auto ou product_selected. Copilot code review et cloud agent indiquent product_selected ; le modèle de code review est unknown.

client dépend de l’identifiant d’intégration envoyé : opencode, claude_code, codex ou vscode, par exemple. Les clients non reconnus vont dans other. Ce regroupement approximatif ne prouve pas une identité et ne couvre pas les autres abonnements.

Comprendre une hausse

agent app activity compte les tâches lancées par des applications d’agents sur GitHub. Une tâche peut appeler plusieurs fois un modèle. Tâche, consigne et requête ne sont donc pas interchangeables.

La politique de métriques doit être activée et le rôle doit autoriser la consultation : propriétaire, responsable de facturation ou rôle personnalisé. Comparez les mêmes dates et périmètres, puis repérez les clients nouvellement visibles. Une meilleure couverture peut modifier le graphique sans hausse d’activité.

Sources officielles

GitHub Changelog · 2026-10-23

GitHub Docs · Copilot usage metrics