Zum Hauptinhalt Zur Navigation Zur Suche

Auch wegen KI-Agenten: Github aktivert Telemetrieerfassung für alle CLI-Nutzer

Das Opt-In erfolgte automatisch für alle Nutzer der Github-Befehlszeilenschnittstelle und muss manuell wieder deaktiviert werden.
/ Mike Faust
2 Kommentare Auf Google folgen (öffnet im neuen Fenster)
Github möchte mehr über die praktische Anwendung des CLI bei Nutzern erfahren. (Bild: Thomas Fuller / SOPA Images via Reuters Connect)
Github möchte mehr über die praktische Anwendung des CLI bei Nutzern erfahren. Bild: Thomas Fuller / SOPA Images via Reuters Connect

Die Entwicklerplattform Github hat ohne Ankündigung damit begonnen, Telemetriedaten von Nutzern der Github-Befehlszeilenschnittstelle (Command Line Interface, CLI) zu erfassen. Wie die britische Nachrichten-Website The Register berichtet(öffnet im neuen Fenster), ist ein Hinweis auf diese Änderung lediglich in der aktualisierten Github-CLI-Dokumentation zu finden.

Auf der darin enthaltenen Seite mit Informationen zu Telemetriedaten(öffnet im neuen Fenster) wird erklärt, dass die Daten dem Github-Team helfen, zu verstehen, wie CLI genutzt werde und wie dieses verbessert werden könne. Dafür benötige man Einblicke in die praktische Anwendung der Funktionen. Man wolle bewerten, ob die angebotenen Funktionen den tatsächlichen Bedürfnissen der Nutzer entsprächen, heißt es weiter.

Ein Github-Sprecher erklärte The Register, dass Schwachstellen identifiziert und die wichtigsten Funktionen des CLI priorisiert werden sollen. Das geschehe insbesondere im Hinblick darauf, wie sich die Nutzungsmuster durch den Einsatz von KI-Agenten verändern.

Übertragene Daten nur per Protokolldatei einsehbar

Laut The Register ist das Problem nicht, dass Github Erkenntnisse über das Nutzungsverhalten gewinnen möchte, sondern dass die Erfassung der Telemetriedaten standardmäßig aktiviert wurde und nicht erläutert wird, welche Daten genau erfasst werden.

Das Github-CLI ist Open Source und die Implementierung der Telemetriedatenerfassung kann im Repository [cli/cli](öffnet im neuen Fenster) eingesehen werden. Dort sind viele Codezeilen mit Hinweisen auf die Telemetrie zu finden, jedoch keine konkrete Liste der erfassten Datenpunkte.

Auf der Telemetrieseite von Github wird beschrieben, wie sich die Protokollierung aktivieren lässt, mit deren Hilfe sich die übertragenen Daten einsehen lassen. Im gezeigten Beispiel werden die Felder Agent, Architektur, Geräte-ID, Betriebssystem, Flags, Befehlsname, Aufruf-ID und weitere Metadaten aufgeführt.

Mithilfe dieser Information sollen Anwender entscheiden, ob sie die Übertragung von Telemetriedaten deaktivieren möchten. Für letzteres stehen drei Möglichkeiten zur Verfügung, die Github ebenfalls auf der Telemetrieseite beschreibt.


Relevante Themen