{"meta":{"title":"Zeilen von Code-Metriken","intro":"Metriken zu den Codezeilen bieten einen Orientierungswert für die Copilot-Ausgabe, indem sie die vorgeschlagenen, hinzugefügten oder gelöschten Codezeilen über Vervollständigungen sowie Chat- und Agent-Funktionen hinweg quantifizieren.","product":"GitHub Copilot","breadcrumbs":[{"href":"/de/copilot","title":"GitHub Copilot"},{"href":"/de/copilot/reference","title":"Verweis"},{"href":"/de/copilot/reference/copilot-usage-metrics","title":"Copilot-Nutzungsmetriken"},{"href":"/de/copilot/reference/copilot-usage-metrics/lines-of-code-metrics","title":"Copilot LoC-Metriken"}],"documentType":"article"},"body":"# Zeilen von Code-Metriken\n\nMetriken zu den Codezeilen bieten einen Orientierungswert für die Copilot-Ausgabe, indem sie die vorgeschlagenen, hinzugefügten oder gelöschten Codezeilen über Vervollständigungen sowie Chat- und Agent-Funktionen hinweg quantifizieren.\n\nDie Metrik „Lines of Code“ (LoC) liefert ein Richtungsmaß für die Leistung von Copilot, indem sie die Anzahl der Zeilen quantifizieren, die über Vervollständigungen, Chat- und Agent-Funktionen hinweg vorgeschlagen, hinzugefügt oder gelöscht wurden.\n\n## Wo LoC-Metriken angezeigt werden\n\nSie könnten auf LoC-Metriken stoßen in:\n\n* **Dashboard zur Codegenerierung (Enterprise- und Organisationsebene)** – visualisiert loC-basierte Benutzer- und Agentaktivitäten. Weitere Informationen findest du unter [Anzeigen des Dashboards zur Codegenerierung](/de/copilot/how-tos/administer-copilot/view-code-generation).\n* **Exporte und APIs (Unternehmen, Organisation und Benutzerebene)** – machen LoC-Felder wie `loc_suggested_to_add_sum`, `loc_added_sum`, und `loc_deleted_sum` zugänglich. Weitere Informationen findest du unter [REST-API-Endpunkte für Copilot Nutzungsmetriken](/de/rest/copilot/copilot-usage-metrics).\n* **Referenz \"Daten, die in Copilot Nutzungsmetriken verfügbar sind\"** – listet alle Dashboard- und API-Felder auf, die von LoC abgeleitet wurden. Weitere Informationen findest du unter [In den Nutzungsmetriken von Copilot verfügbare Daten](/de/copilot/reference/copilot-usage-metrics/copilot-usage-metrics).\n\nIn diesem Artikel wird beschrieben, wie LoC gemessen wird und was sich auf seine Genauigkeit und Abdeckung auswirkt. Ausführliche Definitionen finden Sie im obigen Referenzartikel.\n\n## Überlegungen zu LoC-Metriken\n\nLoC-Metriken können je nach IDEs und Versionen variieren. Beachten Sie dabei Folgendes:\n\n* **Abdeckung:** Nicht alle IDEs und Benutzer werden LoC-Telemetrie ausgeben, bis sie auf die erforderlichen Versionen upgraden. Berichte enthalten die Felder `last_known_ide_version` und `last_known_plugin_version`, sodass Sie die Abdeckung im gesamten Unternehmen überwachen können.\n* **Stabilität:** Wie Copilot sich die Entwicklung weiterentwickelt, können sich Telemetriedefinitionen ändern. Erwarten Sie kleine Verschiebungen in Daten, da sich die Genauigkeit im Laufe der Zeit verbessert.\n\n## Versionsanforderungen\n\nLoC-Metriken erfordern bestimmte Mindestversionen von IDEs und Copilot Plug-Ins, um zu funktionieren. Benutzer älterer Versionen tragen nicht zur LoC-Datensammlung bei, was dazu führen kann, dass die Berichte bis sie upgraden, nicht vollständig sind.\n\n| IDE                                                                                                   | Merkmal                                              | Mindest-IDE-Version | Mindesterweiterungsversion Copilot Chat |\n| :---------------------------------------------------------------------------------------------------- | :--------------------------------------------------- | :------------------ | :-------------------------------------- |\n| Finsternis                                                                                            | <ul><li>`code_completion`</li></ul>                  | 4.31                | 0.9.3.202507240902                      |\n|                                                                                                       | <ul><li>                                             |                     |                                         |\n| `chat_panel` (Fragen, Bearbeiten, Planen, Agent)</li></ul>                                            | 4.31                                                 | 0.11.0.202508291001 |                                         |\n|                                                                                                       | <ul><li>`agent_edit`</li></ul>                       | 4.31                | 0.10.0.202508110512                     |\n| IntelliJ/JetBrains                                                                                    | <ul><li>`code_completion`</li><li>                   |                     |                                         |\n| `chat_panel` (Fragen, Bearbeiten, Planen, Agent)</li><li>`chat_inline`</li><li>`agent_edit`</li></ul> | 2024.2.6                                             | 1.5.52-241          |                                         |\n| Visual Studio                                                                                         | <ul><li>`code_completion`</li><li>                   |                     |                                         |\n| `chat_panel` (Fragen, Bearbeiten, Planen, Agent)</li></ul>                                            | 17.14.13                                             | 18.0.471.29466      |                                         |\n|                                                                                                       | <ul><li>`chat_inline`</li><li>`agent_edit`</li></ul> | 17.14.14            | 18.0.471.29466                          |\n| VS Code                                                                                               | <ul><li>`code_completion`</li></ul>                  | 1.104.0             | 0.31.0                                  |\n|                                                                                                       | <ul><li>                                             |                     |                                         |\n| `chat_panel` (Fragen, Bearbeiten, Planen, Agent)</li></ul>                                            | 1.102.0                                              | 0.29.0              |                                         |\n|                                                                                                       | <ul><li>`chat_inline`</li></ul>                      | 1.103.2             | 0.30.3                                  |\n|                                                                                                       | <ul><li>`agent_edit`</li></ul>                       | 1.103.0             | 0.30.0                                  |\n| XCode                                                                                                 | <ul><li>`code_completion`</li></ul>                  | 14.3.1              | 0.40.0                                  |\n|                                                                                                       | <ul><li>                                             |                     |                                         |\n| `chat_panel` (Fragen, Bearbeiten, Planen, Agent)</li></ul>                                            | 15,0                                                 | 0.43.0              |                                         |\n|                                                                                                       | <ul><li>`agent_edit`</li></ul>                       | 15.2                | 0.41.0                                  |\n\n## Auswirkungen des Agentmodus auf LoC-Metriken\n\nIm Gegensatz zu Vervollständigungen oder Chats folgt Copilot agent keinem „Vorschlagen, dann Akzeptieren“-Ablauf. Agents planen und ausführen mehrstufige Aufgaben, bearbeiten häufig mehrere Dateien iterativ ohne explizite Akzeptanz durch den Benutzer. Aus diesem Grund werden LoC-Metriken für die Agentaktivität unterschiedlich gemessen.\n\n| Verhalten                        | Wie es sich in LoC-Metriken widerspiegelt                                                                                                                        |\n| :------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| Agentcodevorschläge              | Wird als `loc_suggested_to_add_sum` gezählt, wenn sichtbare Codeblöcke im Chatbereich angezeigt werden.                                                          |\n| Agenten-Bearbeitungen in Dateien | Gezählt als `loc_added_sum` und `loc_deleted_sum` unter dem `agent_edit`-Funktions-Bucket. Diese Bearbeitungen sind nicht in vorgeschlagenen Metriken enthalten. |\n| Vorgänge mit mehreren Dateien    | Jede Dateibearbeitung trägt zur Summe der hinzugefügten und gelöschten Zeilen bei, auch wenn sie durch eine Eingabeaufforderung ausgelöst wird.                  |\n\nBeispielausgabe für agentenbezogene LoC-Aktivität:\n\n```json\n\"totals_by_language_feature\": [\n  {\n    \"language\": \"unknown\",\n    \"feature\": \"chat_panel_agent_mode\",\n    \"code_generation_activity_count\": 12,\n    \"code_acceptance_activity_count\": 0,\n    \"loc_suggested_to_add_sum\": 86, // code block suggestions in chat panel in agent mode\n    \"loc_suggested_to_delete_sum\": 0,\n    \"loc_added_sum\": 5, // only includes code block copy or apply in chat panel, not agent edits\n    \"loc_deleted_sum\": 0\n  },\n  {\n    \"language\": \"unknown\",\n    \"feature\": \"agent_edit\",\n    \"code_generation_activity_count\": 345,\n    \"code_acceptance_activity_count\": 0,\n    \"loc_suggested_to_add_sum\": 0,\n    \"loc_suggested_to_delete_sum\": 0,\n    \"loc_added_sum\": 2342, // agent and edit mode edits in files\n    \"loc_deleted_sum\": 947\n  }\n]\n```\n\nFür die Bearbeitung eines einzelnen Agenten können Sie Metriken wie diese sehen:\n\n```json\n\"user_initiated_interaction_count\": 0,\n\"code_generation_activity_count\": 1,\n\"code_acceptance_activity_count\": 0\n```"}