Zum Inhalt springen

Kapitel 3 von 7

Netzwerk

Code Guardian sendet keine Telemetrie und ruft keinen Server von Provimedia auf. Zwei Ausnahmen bestehen trotzdem: ein Frischecheck des eigenen Repos – und, wenn konfiguriert, des eigenen Servers – sowie optionale Abfragen bei den Paketquellen der Abhängigkeitswerkzeuge.

Was nicht passiert

  • Keine Telemetrie.
  • Kein Aufruf an einen Server von Provimedia.

Frischecheck

Der Frischecheck soll allein feststellen, ob der lokale Stand des eigenen Repos hinter dem entfernten Stand zurückliegt. Bei jedem Prompt wird das im Hintergrund geprüft, jedoch höchstens alle 10 Minuten – dann startet ein git fetch auf das verknüpfte Remote-Repository.

Ist in .code-guardian-deploy.yml live_ssh (ersatzweise ssh) zusammen mit live_path gesetzt, folgt zusätzlich ein SSH-Aufruf git rev-parse HEAD auf den eigenen Server.

Einen Ausschalter gibt es in dieser Version nicht, nur eine Drosselung über die Umgebungsvariable CG_FRISCHE_TTL. Sie gilt in Sekunden, während die Voreinstellung oben in Minuten angegeben ist.

Abhängigkeits-Audits

composer audit und npm audit fragen dabei die Online-Verzeichnisse ihrer Paketquellen ab – aber nur, wenn das jeweilige Werkzeug tatsächlich läuft.

Update-Prüfung

Ob eine neue Version vorliegt, prüfen Sie bewusst selbst, über die Update-API (eigenes Kapitel). Code Guardian gleicht das nicht automatisch im Hintergrund ab.

In einem Satz

Code Guardian telefoniert nicht nach Hause, prüft aber im Hintergrund, ob der Stand des eigenen Repos aktuell ist, und, wenn konfiguriert, ebenso den Stand des eigenen Servers.

Dieses Kapitel als Auftrag an Claude Code

Kopieren, die Platzhalter in spitzen Klammern durch Ihre eigenen Angaben ersetzen und in Claude Code einfügen. Der Auftrag ist für Claude Code geschrieben.

Zeig mir, ob in diesem Projekt .code-guardian-deploy.yml live_ssh oder ssh zusammen mit live_path gesetzt ist, und erklär mir, welche Netzaufrufe Code Guardian dadurch bei jedem Prompt auslöst.

Diese Anleitung beschreibt Version v17.9. Im Portal steht inzwischen Version v17.10 bereit, einzelne Angaben können deshalb abweichen.