Hinweis
Copilot Nutzungsmetriken befinden sich derzeit in Öffentliche Vorschau mit Datenschutz und können geändert werden.
Das Dashboard für -Verwendungsmetriken und APIs zeigt Daten mithilfe einer konsistenten Gruppe von Feldern an und exportiert diese. In dieser Referenz werden alle verfügbaren Metriken aufgelistet und beschrieben, wie sie ihre Werte sowohl in visuellen Dashboard- als auch in NDJSON- oder API-Exporten interpretieren.
- Die Copilot-Dashboards für Nutzungsmetriken sind auf Unternehmensebene und Organisationsebene verfügbar.
- Die Copilot APIs für Nutzungsmetriken unterstützen Datensätze auf Unternehmens-, Organisations- und Benutzerebene.
Anleitungen zum Lesen und Interpretieren dieser Metriken finden Sie unter GitHub Copilot-Nutzungsmetriken.
Copilot Nutzungs-Dashboard-Metriken
Diese Metriken erscheinen direkt im Nutzungs-Dashboard von Copilot.
| Metric | Description |
|---|---|
| Agenteneinführung | Prozentsatz der Copilot-lizenzierten aktiven Benutzer, die im aktuellen Kalendermonat einen Agenten ausprobiert haben. |
| Durchschnittliche Chatanfragen pro aktiver Benutzer | Durchschnittliche Anzahl von Chatanfragen pro aktivem Benutzer. |
| Code-Vervollständigungen (vorgeschlagen/akzeptiert) | Gesamtanzahl der angezeigten und akzeptierten Inlinecodevorschläge. |
| Akzeptanzrate der Code-Vervollständigung | Prozentsatz der von Benutzern angenommenen Vorschläge. |
| Täglich aktive Benutzer | Anzahl der Benutzer, die Copilot an einem bestimmten Tag benutzt haben. |
| Aktive Benutzer pro Woche | Die Anzahl einzigartiger Benutzer, die Copilot während eines siebentägigen Zeitraums verwendet haben. |
| Gesamtzahl der aktiven Benutzer | Lizenzierte Benutzer, die im aktuellen Kalendermonat aktiv sind. |
| Sprachverwendung | Verteilung von Programmiersprachen, die mit Copilot verwendet werden. |
| Sprachnutzung pro Tag | Tägliche Aufschlüsselung der verwendeten Sprachen. |
| Modellverwendung | Verteilung von KI-Modellen, die für Chats verwendet werden. |
| Modellnutzung pro Tag | Tägliche Aufschlüsselung der Chatmodellnutzung. |
| Modellnutzung pro Chatmodus | Modellnutzung durch die Copilot Funktion (Fragen, Bearbeiten, Agent). |
| Modellverwendung pro Sprache | Verteilung der Sprachen nach Modell aufgeschlüsselt. |
| Am häufigsten verwendete Chatmodell | Das am häufigsten verwendete Chatmodell in den letzten 28 Tagen. |
| Anforderungen pro Chatmodus | Anzahl der Chatanfragen nach Modus (Fragen, Bearbeiten, Agent). |
Metriken des Codegenerierungs-Dashboards
Diese Metriken werden im Dashboard zur Codegenerierung angezeigt und stellen eine Aufschlüsselung der Art und Weise bereit, wie Code über vom Benutzer initiierte und vom Agent initiierte Aktivitäten generiert wird. Alle Werte werden aus Codezeilen (LoC) abgeleitet, die in der IDE hinzugefügt oder gelöscht wurden.
| Metric | Description |
|---|---|
| Codezeilen, die mit KI geändert wurden | Gesamtanzahl der Codezeilen, die in allen Modi in den letzten 28 Tagen hinzugefügt und gelöscht wurden. |
| Agent-Beitrag | Prozentsatz der Codezeilen, die von Agents (einschließlich Bearbeitungs-, Agent- und benutzerdefinierter Modi) in den letzten 28 Tagen hinzugefügt und gelöscht wurden. |
| Durchschnittliche Zeilen, die vom Agenten gelöscht wurden | Durchschnittliche Anzahl von Zeilen, die von Agents im Namen aktiver Benutzer während des aktuellen Kalendermonats automatisch gelöscht werden. |
| Tägliche Gesamtzahl der hinzugefügten und gelöschten Zeilen | Die Gesamtzahl der Zeilen, die in allen Modi pro Tag zur Codebasis hinzugefügt und gelöscht wurden. |
| Vom Benutzer initiierte Codeänderungen | Von Benutzern vorgeschlagene oder manuell hinzugefügte Zeilen durch Codevervollständigen und Chatpanelaktionen (Einfügen, Kopieren oder Anwenden). |
| Vom Agent initiierte Codeänderungen | Zeilen, die von Agents im Auftrag von Benutzern automatisch zur Codebasis hinzugefügt oder aus ihr gelöscht werden, sowohl im Bearbeitungs-, Agent- als auch im benutzerdefinierten Modus. |
| Vom Benutzer initiierte Codeänderungen pro Modell | Vom Benutzer initiierte Codezeilen, gruppiert nach Modell, das in der IDE verwendet wird. |
| Vom Agent initiierte Codeänderungen pro Modell | Vom Agenten initiierte Codezeilen, gruppiert nach Modellen, die die Aktionen der Agenten ausführen. |
| Vom Benutzer initiierte Codeänderungen pro Sprache | Vom Benutzer initiierte Codezeilen, gruppiert nach Programmiersprache. |
| Vom Agent initiierte Codeänderungen pro Sprache | Vom Agent initiierte Codezeilen, gruppiert nach Programmiersprache. |
API- und Exportfelder
Diese Felder erscheinen in den exportierten NDJSON-Berichten und in den Copilot Nutzungsmetrik-APIs. Sie stellen täglich Datensätze im Unternehmens-, Organisations- oder Benutzerbereich bereit, je nach Metrik.
| Feld | Description |
|---|---|
agent_edit | Erfasst hinzugefügte und gelöschte Zeilen, wenn Copilot (im Agent- und Bearbeitungsmodus) Änderungen direkt zu Dateien in der IDE schreibt. |
`agent_edit` ist nicht in vorschlagsbasierten Metriken enthalten und füllt möglicherweise keine Felder im Vorschlagsstil auf (z. B `user_initiated_interaction_count`. ). Zählt auch Bearbeitungen von benutzerdefinierten Agenten. |
| report_start_day / report_end_day | Anfangs- und Enddaten für den 28-Tage-Berichtszeitraum. |
| day | Der Kalendertag, den dieser Datensatz darstellt. |
| enterprise_id | Eindeutige ID des Unternehmens. |
|
organization_id (nur API) | Eindeutige ID der Organisation. |
| user_id / user_login | Eindeutiger Bezeichner und GitHub Benutzername für den Benutzer. |
| user_initiated_interaction_count | Anzahl der expliziten Prompts, die an Copilot gesendet wurden.
Zählt nur Nachrichten oder Eingabeaufforderungen, die aktiv an das Modell gesendet werden. Umfasst nicht das Öffnen des Chatpanels, das Wechseln von Modi (z. B. Fragen, Bearbeiten oder Agent), die Verwendung von Tastenkombinationen zum Öffnen der Inline-Benutzeroberfläche oder Zum Vornehmen von Konfigurationsänderungen. |
| chat_panel_agent_mode | Erfasst vom Benutzer initiierte Interaktionen im Chatbereich, wobei der Agentmodus ausgewählt ist. |
| chat_panel_ask_mode | Erfasst vom Benutzer initiierte Interaktionen im Chatbereich, wobei der Fragemodus ausgewählt ist. |
| chat_panel_custom_mode | Erfasst vom Benutzer initiierte Interaktionen im Chatbereich, wobei ein benutzerdefinierter Agent ausgewählt ist. |
| chat_panel_edit_mode | Erfasst vom Benutzer initiierte Interaktionen im Chatbereich, wobei der Bearbeitungsmodus ausgewählt ist. |
| chat_panel_unknown_mode | Erfasst vom Benutzer initiierte Interaktionen im Chatbereich, in denen der Modus unbekannt ist. |
| code_generation_activity_count | Anzahl der verschiedenen erzeugten Copilot-Ausgabeereignisse.
Enthält: Alle generierten Inhalte, einschließlich Kommentare und Docstrings.
Mehrere Blöcke: Jeder unterschiedliche Codeblock von einer einzelnen Benutzeraufforderung zählt als separate Generation.
Anmerkung: Diese Metrik ist nicht direkt vergleichbar mit user_initiated_interaction_count, da eine Eingabeaufforderung mehrere Generationen erzeugen kann. |
| code_acceptance_activity_count | Anzahl von Vorschlägen oder Codeblöcken, die von Benutzern akzeptiert werden.
Zählt: Alle integrierten Akzeptanzaktionen, wie z. B. "In Datei anwenden", "Am Cursor einfügen", "In Terminal einfügen" und die Verwendung der Schaltfläche Kopieren.
Zählt nicht: Manuelle Aktionen der Zwischenablage (z. B. Strg+C).
Granularität: Jede Akzeptanzaktion erhöht den Zähler um eins, unabhängig davon, wie viele Codeblöcke durch die ursprüngliche Eingabeaufforderung generiert wurden. |
| loc_suggested_to_add_sum | Codezeilen, die von Copilot zur Hinzufügung empfohlen hat (Abschlüsse, Inlinechat, Chatbereich usw.; ohne-Agent-Bearbeitungen). |
| loc_suggested_to_delete_sum | Codezeilen, die Copilot zu löschen empfahl (zukünftige Unterstützung geplant). |
| loc_added_sum | Codezeilen, die dem Editor tatsächlich hinzugefügt wurden (akzeptierte Fertigstellungen, angewendete Codeblöcke, Agent-/Bearbeitungsmodus). |
| loc_deleted_sum | Zeilen von Code, die aus dem Editor gelöscht wurden (derzeit durch Änderungen von Agenten). |
| totals_by_ide | Aufschlüsselung der Metriken nach verwendeter IDE. |
| totals_by_feature | Aufschlüsselung der Metriken nach Copilot-Funktion (z. B. Inline-Chat, Chat-Panel). |
| totals_by_language_feature | Aufschlüsselung, die Dimensionen Sprache und Funktion kombiniert. |
| totals_by_model_feature / totals_by_language_model | Modellspezifische Aufschlüsselungen für Chataktivitäten (keine Fertigstellungen). |
| last_known_ide_version / last_known_plugin_version | Die letzte IDE- und Copilot-Chat-Erweiterungsversion, die für jeden Benutzer erkannt wurde. |
Pull-Request-Aktivitätsfelder (nur API)
Wichtig
Berichte auf Organisations- und Unternehmensebene zeigen aufgrund von Unterschieden bei Benutzerdeduplizierung und Attributionstiming möglicherweise unterschiedliche Summen an. Anleitungen zum Interpretieren von Pullanforderungsmetriken in Bereichen finden Sie unter GitHub Copilot-Nutzungsmetriken.
Diese Felder erfassen die täglichen Aktivitäten hinsichtlich Pullanforderungserstellung, Überprüfung, Zusammenführung und Vorschlägen auf Unternehmens- oder Organisationsebene, einschließlich Aktivitäten, die von Copilotausgeführt werden.
| Feld | Description |
|---|---|
pull_requests.total_created | Die Gesamtzahl der Pullanforderungen, die an diesem bestimmten Tag erstellt wurden. Die Erstellung ist ein einmaliges Ereignis. Jede Pullanforderung wird nur am Tag gezählt, an dem sie erstellt wird. |
pull_requests.total_reviewed | Die Gesamtzahl der Pull-Requests, die an diesem bestimmten Tag überprüft wurden. Die gleiche Pullanforderung kann an mehreren Tagen gezählt werden, wenn sie Rezensionen an mehreren Tagen empfängt. Innerhalb eines einzelnen Tages wird jede Pullanforderung einmal gezählt, auch wenn mehrere Überprüfungsaktionen auftreten. |
pull_requests.total_merged | Die Gesamtzahl der Pull-Requests, die an diesem Tag zusammengeführt wurden. Das Zusammenführen ist ein einmaliges Ereignis. Jede Pullanforderung wird nur am Tag gezählt, an dem sie zusammengeführt wird. |
pull_requests.median_minutes_to_merge | Medianzeit in Minuten zwischen der Erstellung der Pullanforderung und dem Zusammenführen für Pullanforderungen, die an diesem bestimmten Tag zusammengeführt werden. Median wird verwendet, um die Auswirkungen von Ausreißern bei ungewöhnlich lange laufenden Pull Requests zu reduzieren. |
pull_requests.total_suggestions | Die Gesamtzahl der Pull-Request-Bewertungsvorschläge, die an diesem bestimmten Tag generiert wurden, unabhängig vom Autor. |
pull_requests.total_applied_suggestions | Gesamtzahl der Vorschläge zur Pullanforderungsüberprüfung, die an diesem bestimmten Tag angewendet wurden, unabhängig vom Autor. |
pull_requests.total_created_by_copilot | Die Anzahl der Pull Requests, die von Copilot an diesem bestimmten Tag erstellt wurden. |
pull_requests.total_reviewed_by_copilot | Anzahl der Pullanforderungen, die an diesem bestimmten Tag von Copilot überprüft wurden. Ein Pull Request kann an mehreren Tagen gezählt werden, wenn Copilot ihn an mehreren Tagen überprüft. |
pull_requests.total_merged_created_by_copilot | Anzahl der Pullanforderungen, die von Copilot erstellt wurden und an diesem bestimmten Tag zusammengeführt wurden. Jede Pullanforderung wird nur am Tag gezählt, an dem sie zusammengeführt wird. |
pull_requests.median_minutes_to_merge_copilot_authored | Medianzeit in Minuten zwischen der Erstellung und der Zusammenführung von Pullanforderungen für Pullanforderungen, die von Copilot erstellt wurden und an diesem bestimmten Tag zusammengeführt wurden. |
pull_requests.total_copilot_suggestions | Anzahl der von Copilot an diesem Tag generierten Vorschläge zur Überprüfung von Pull-Anforderungen. |
pull_requests.total_copilot_applied_suggestions | Anzahl der Vorschläge für Pullanforderungsüberprüfungen, die von Copilot generiert wurden und an diesem bestimmten Tag angewendet wurden. |