Skip to main content

In Copilot-Nutzungsmetriken verfügbare Daten

Copilot Nutzungsmetrikendaten sind über das Dashboard und die APIs verfügbar, wobei eine konsistente Gruppe von Feldern verwendet wird, die die Einführung, Verwendung und Codegenerierungsaktivität darstellen.

Wer kann dieses Feature verwenden?

Unternehmensbesitzer, Organisationsverwalter, Rechnungsmanager und Personen mit einer benutzerdefinierten Unternehmensrolle, die über die Berechtigung "Enterprise Copilot Metriken anzeigen" verfügen.

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.

MetricDescription
AgenteneinführungProzentsatz der Copilot-lizenzierten aktiven Benutzer, die im aktuellen Kalendermonat einen Agenten ausprobiert haben.
Durchschnittliche Chatanfragen pro aktiver BenutzerDurchschnittliche Anzahl von Chatanfragen pro aktivem Benutzer.
Code-Vervollständigungen (vorgeschlagen/akzeptiert)Gesamtanzahl der angezeigten und akzeptierten Inlinecodevorschläge.
Akzeptanzrate der Code-VervollständigungProzentsatz der von Benutzern angenommenen Vorschläge.
Täglich aktive BenutzerAnzahl der Benutzer, die Copilot an einem bestimmten Tag benutzt haben.
Aktive Benutzer pro WocheDie Anzahl einzigartiger Benutzer, die Copilot während eines siebentägigen Zeitraums verwendet haben.
Gesamtzahl der aktiven BenutzerLizenzierte Benutzer, die im aktuellen Kalendermonat aktiv sind.
SprachverwendungVerteilung von Programmiersprachen, die mit Copilot verwendet werden.
Sprachnutzung pro TagTägliche Aufschlüsselung der verwendeten Sprachen.
ModellverwendungVerteilung von KI-Modellen, die für Chats verwendet werden.
Modellnutzung pro TagTägliche Aufschlüsselung der Chatmodellnutzung.
Modellnutzung pro ChatmodusModellnutzung durch die Copilot Funktion (Fragen, Bearbeiten, Agent).
Modellverwendung pro SpracheVerteilung der Sprachen nach Modell aufgeschlüsselt.
Am häufigsten verwendete ChatmodellDas am häufigsten verwendete Chatmodell in den letzten 28 Tagen.
Anforderungen pro ChatmodusAnzahl 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.

MetricDescription
Codezeilen, die mit KI geändert wurdenGesamtanzahl der Codezeilen, die in allen Modi in den letzten 28 Tagen hinzugefügt und gelöscht wurden.
Agent-BeitragProzentsatz 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 wurdenDurchschnittliche 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 ZeilenDie Gesamtzahl der Zeilen, die in allen Modi pro Tag zur Codebasis hinzugefügt und gelöscht wurden.
Vom Benutzer initiierte CodeänderungenVon Benutzern vorgeschlagene oder manuell hinzugefügte Zeilen durch Codevervollständigen und Chatpanelaktionen (Einfügen, Kopieren oder Anwenden).
Vom Agent initiierte CodeänderungenZeilen, 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 ModellVom Benutzer initiierte Codezeilen, gruppiert nach Modell, das in der IDE verwendet wird.
Vom Agent initiierte Codeänderungen pro ModellVom Agenten initiierte Codezeilen, gruppiert nach Modellen, die die Aktionen der Agenten ausführen.
Vom Benutzer initiierte Codeänderungen pro SpracheVom Benutzer initiierte Codezeilen, gruppiert nach Programmiersprache.
Vom Agent initiierte Codeänderungen pro SpracheVom 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.

FeldDescription
agent_editErfasst 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.

FeldDescription
pull_requests.total_createdDie 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_reviewedDie 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_mergedDie 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_mergeMedianzeit 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_suggestionsDie Gesamtzahl der Pull-Request-Bewertungsvorschläge, die an diesem bestimmten Tag generiert wurden, unabhängig vom Autor.
pull_requests.total_applied_suggestionsGesamtzahl der Vorschläge zur Pullanforderungsüberprüfung, die an diesem bestimmten Tag angewendet wurden, unabhängig vom Autor.
pull_requests.total_created_by_copilotDie Anzahl der Pull Requests, die von Copilot an diesem bestimmten Tag erstellt wurden.
pull_requests.total_reviewed_by_copilotAnzahl 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_copilotAnzahl 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_authoredMedianzeit 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_suggestionsAnzahl der von Copilot an diesem Tag generierten Vorschläge zur Überprüfung von Pull-Anforderungen.
pull_requests.total_copilot_applied_suggestionsAnzahl der Vorschläge für Pullanforderungsüberprüfungen, die von Copilot generiert wurden und an diesem bestimmten Tag angewendet wurden.