BEI TOMORIS IM EINSATZ
KI-Code-Prüfung für GitHub.
Code Guard prüft GitHub-Repositories auf Secrets, verwundbare Abhängigkeiten und Repo-Hygiene. Eine KI bewertet die Änderungen seit dem letzten Lauf, ein monatlicher Review prüft Architektur, Sicherheit und Wartbarkeit.
KURZ ERKLÄRT
Was ist Code Guard?
Code Guard ist die Code-Prüfung von TOMORIS für GitHub. Über eine nur lesende GitHub-App laufen zwei Prüfmotoren: ein Sicherheitsscan mit etablierten Werkzeugen und KI-Bewertung der Änderungen sowie ein monatlicher Architektur-Review. Quellcode wird dabei nicht gespeichert.
- DIE AUFGABE
Welches Problem löst Code Guard?
Zugangsdaten im Code, Abhängigkeiten mit bekannten Schwachstellen und schleichende Architekturprobleme fallen oft spät auf. Manuelle Reviews schaffen nicht jede Änderung, und viele Werkzeuge melden „sauber“, obwohl sie nur einen Teil gesehen haben.
- VERFÜGBARKEIT
BEI TOMORIS IM EINSATZ
Code Guard prüft die GitHub-Repositories von TOMORIS: an Werktagen auf Secrets, verwundbare Abhängigkeiten und Repo-Hygiene, einmal im Monat mit einem Architektur-Review. Ein buchbares Kundenangebot gibt es noch nicht.
- DIE ROLLE DER KIKI
Was die KI tut
Eine KI bewertet die Änderungen seit dem letzten Lauf und prüft monatlich Architektur und Sicherheit, mit geschwärzten Secrets und Budgetdeckel. Sie ändert nie Code und legt keine Pull Requests an.
Interne TOMORIS Plattform
Ihr nächster Schritt.
Konkret vereinbart.
- Repositories, Sprachen und vorhandene Prüfungen Ihrer GitHub-Organisation aufnehmen
- Lesende Berechtigungen, Umgang mit Quellcode und Datenflüsse festlegen
- Klären, ob Code Guard oder eine andere Prüfung zu Ihrem Entwicklungsablauf passt
Testphase, Kauf und Vertragsunterlagen für Kunden sind noch nicht freigegeben. Code Guard ergänzt menschliche Reviews und Penetrationstests, ersetzt sie aber nicht.
FUNKTIONEN & MODULE
Was die Lösung
im Alltag leistet.
- 01
Sicherheitsscan
Secrets im Code und in der Git-Historie (Gitleaks), Abhängigkeiten mit bekannten Schwachstellen (OSV-Scanner, Dependabot) und Repo-Hygiene wie fehlender Branch-Schutz oder rote CI.
- 02
KI-Review der Änderungen
Eine KI bewertet die Änderungen seit dem letzten Lauf; Secrets werden vorher geschwärzt. Fällt die KI aus, erscheint das als Befund und nie als „keine Funde“.
- 03
Monatlicher Architektur-Review
Zweistufig mit Sichtung und Tiefenprüfung: Architektur, Korrektheit, Sicherheit, Performance, Wartbarkeit, Tests und Kosten. Die wichtigsten Befunde zuerst, ohne Stil-Kleinkram.
- 04
Ehrliche Abdeckung
Code Guard misst und zeigt, wie viel ein Review gesehen hat. „Kein hoher Befund“ steht erst ab 90 % gesehener Inhalte, darunter lautet das Ergebnis „unbekannt“.
IM BETRIEB
So fügt sich Code Guard
in den Alltag ein.
- 01
GitHub-App installieren
Die Haupt-App liest Inhalte, Metadaten, Prüfungen und Dependabot-Warnungen. Schreiben kann sie nicht.
- 02
Regelmäßig prüfen
Der Scan läuft an Werktagen, der Architektur-Review einmal im Monat. Klone liegen nur während des Auftrags in einem geschützten Ordner und werden danach gelöscht.
- 03
Befunde bearbeiten
Ampel je Repository, neue Befunde hervorgehoben, erledigte abgehakt. Gespeichert werden Befunde ohne Quellcode.
FÜR WEN?
Für Menschen, die Klarheit brauchen.
- Unternehmen mit eigener Softwareentwicklung auf GitHub
- Entwicklungs- und Plattformteams
- Verantwortliche für eine sichere Software-Lieferkette
ERGEBNIS
Was Code Guard konkret verbessert.
- 01Secrets und verwundbare Abhängigkeiten früher sehen
- 02Ein zweiter, sachlicher Blick auf jede Änderung
- 03Ehrliche Aussagen statt falscher Entwarnung
UMGEBUNG & INTEGRATIONEN
Prozessnah statt
isoliert.
- GitHub (nur lesende App)
- Gitleaks
- OSV-Scanner und Dependabot
- KI-Review mit Budgetdeckel
KURZFASSUNG
Code Guard auf einen Blick
- Was ist es?
- Code Guard ist die Code-Prüfung von TOMORIS für GitHub. Über eine nur lesende GitHub-App laufen zwei Prüfmotoren: ein Sicherheitsscan mit etablierten Werkzeugen und KI-Bewertung der Änderungen sowie ein monatlicher Architektur-Review. Quellcode wird dabei nicht gespeichert.
- Für wen?
- Unternehmen mit eigener Softwareentwicklung auf GitHub; Entwicklungs- und Plattformteams; Verantwortliche für eine sichere Software-Lieferkette.
- Was bringt es?
- Secrets und verwundbare Abhängigkeiten früher sehen; Ein zweiter, sachlicher Blick auf jede Änderung; Ehrliche Aussagen statt falscher Entwarnung.
- Wie verfügbar?
- BEI TOMORIS IM EINSATZ — Code Guard prüft die GitHub-Repositories von TOMORIS: an Werktagen auf Secrets, verwundbare Abhängigkeiten und Repo-Hygiene, einmal im Monat mit einem Architektur-Review. Ein buchbares Kundenangebot gibt es noch nicht.
KLARE ANTWORTEN
Häufig gefragt.
Kann Code Guard unseren Code ändern?
Nein. Die Haupt-App hat nur lesende Rechte; eine Schreibberechtigung im App-Manifest lässt die Tests scheitern. Issues legt nur eine gesonderte Export-App an, die bewusst installiert wird.
Wird unser Quellcode gespeichert?
Nein. Klone liegen nur während eines Auftrags in einem eigenen, geschützten Ordner und werden danach gelöscht. Gespeichert werden Befunde ohne Code. Für Kundenmandanten geht Code nur über einen Weg ohne Datenaufbewahrung an ein Sprachmodell; ist dieser nicht bestätigt, wird nichts gesendet und das Ergebnis lautet „nicht gemessen“.
Ersetzt Code Guard Reviews oder Penetrationstests?
Nein. Kein Werkzeug kann fehlerfreien und absolut sicheren Code garantieren. Code Guard ergänzt menschliche Reviews und Penetrationstests.
Können wir Code Guard heute buchen?
Noch nicht. Code Guard prüft bei TOMORIS die eigenen Repositories. Testphase, Kauf und Vertragsunterlagen für Kunden sind noch nicht freigegeben. Bei Interesse klären wir Bedarf und Voraussetzungen gemeinsam.
VERWANDTE LÖSUNGEN
Das passt dazu.
- Entwicklungs- & BetriebsplattformKI
Werft
Entwicklungs- & Betriebsplattform
Produkt ansehen - Readiness und NachweisakteKI
NIS2 Cockpit
Readiness und Nachweisakte
Produkt ansehen - Zero-Knowledge Secret Sharing
GRID.WHISPER
Zero-Knowledge Secret Sharing
Produkt ansehen
WISSEN & KONTEXT
IHR NÄCHSTER SCHRITT
Code Guard passend
einordnen.
Wir klären Ziel, Umgebung, Integrationen und den zulässigen nächsten Schritt.