Code Guardian: Ein Aufpasser für Claude Code und Codex

Bei der Gestaltung und Entwicklung von Websites nutze ich KI inzwischen als Unterstützung, genauso bei meinen Android-Apps und bei kleinen Tools für den privaten Gebrauch. Die KI nimmt mir dabei vor allem Routinearbeit ab. So bleibt mehr Zeit für die Dinge, die wirklich Überlegung brauchen, und ich schaffe in der gleichen Zeit spürbar mehr.
Das funktioniert oft erstaunlich gut. Und genau da fängt das Problem an: Wenn der Agent zehnmal hintereinander alles richtig macht, schaut man beim elften Mal nicht mehr so genau hin. Ein rm an der falschen Stelle, ein API-Schlüssel, der im Commit landet, eine Migration auf die Live-Datenbank, bevor jemand drübergeschaut hat. Passiert schneller, als einem lieb ist.
Für genau diese Lücke hat die Provimedia GmbH aus Bietigheim-Bissingen den Code Guardian gebaut. Ich hab mir das Paket genauer angesehen.
Was ist das überhaupt?
Code Guardian ist kein eigenes Programm mit Fenster und Knöpfen. Es ist ein Paket aus Skills, Hooks und Prüfskripten, das sich direkt in Claude Code oder OpenAI Codex einklinkt. Für beide gibt es eine eigene Ausgabe, mit gleichem Funktionsumfang und gleicher Versionsnummer. Bevor der Agent einen Befehl ausführt oder eine Datei ändert, schaut Code Guardian drauf. Erst danach landet die Änderung im Projekt.
Ein paar Zahlen zum Umfang: 31 Skills, 15 Prüf-Agenten, 15 Hooks, 22 Detektoren, 7 Quality Gates. Klingt erst mal nach Datenblatt. Spannender ist, was davon im Alltag ankommt.
Die harten Riegel
Bei vier Sachen kennt Code Guardian keinen Spaß und hält an, bevor der Befehl überhaupt läuft: beim Löschen, bei Geheimnissen im Commit (Passwörter, Tokens, Schlüssel), beim Deploy und bei Datenbank-Migrationen. Dazu kommt ein Schreibschutz für Läufe, bei denen niemand am Rechner sitzt. Wer schon mal über Nacht einen Agenten hat arbeiten lassen, weiß, warum das sinnvoll ist.
Jetzt könnte man meinen, so ein Aufpasser nervt ständig. Provimedia hat das über 2.404 echte Sitzungsmitschnitte gemessen: Gesperrt wird bei weniger als einem Promille aller Schreibvorgänge. Man merkt ihn also nur, wenn es wirklich drauf ankommt.
Neue Pakete: Reputation statt Existenz
Das hier fand ich am cleversten. KI-Assistenten erfinden manchmal Paketnamen, die es gar nicht gibt. Angreifer registrieren genau solche Namen und legen Schadcode hinein (Stichwort Slopsquatting). Ein einfaches „gibt es das Paket?“ hilft da nichts, denn es gibt es ja dann.
Code Guardian prüft deshalb, bevor eine neue Abhängigkeit reinkommt: Wie alt ist das Paket? Wie sieht der Download-Verlauf aus? Gibt es ein echtes Repository mit mehr als einer Person, die daran mitarbeitet? Und klingt der Name verdächtig nach einem bekannten Paket? Erst wenn das passt, geht es weiter.
Prüfer ohne Vorgeschichte
Ein Punkt, der leicht untergeht: Die 15 Prüf-Agenten arbeiten unabhängig. Sie kennen weder das Gespräch noch den Plan noch die Meinung des Agenten, der den Code geschrieben hat. Das ist so, als würde man den Kollegen vom Nachbartisch drüberschauen lassen statt sich selbst. Wer seinen eigenen Code liest, sieht, was er schreiben wollte. Wer ihn zum ersten Mal sieht, sieht, was dasteht.
Dazu kommt statische Code-Analyse für PHP/Laravel, JavaScript/TypeScript/Vue und Python.
Vorsicht bei Rechtstexten
Impressum, Datenschutzerklärung, Cookie-Hinweis: Hier wird eine KI gern mal sehr selbstbewusst. Das Rechtstext-Gate von Code Guardian verlangt für jede Pflichtangabe eine Primärquelle mit Norm, Stand, Adresse und Abrufdatum. Am Ende steht nie „konform“, sondern wie viele Angaben belegt sind und wie viele noch offen. Fehlt eine Quelle, heißt es schlicht „Rechtslage ungeprüft“. Das ersetzt keinen Anwalt, verhindert aber, dass man sich in falscher Sicherheit wiegt. Dieses Gate ist übrigens standardmäßig aus und lässt sich bei Bedarf zuschalten.
Größere Aufgaben, mehr Ordnung
Code Guardian stuft jede Aufgabe zuerst ein: Frage, Kleinigkeit, normal oder groß. Bei größeren Sachen gibt es erst einen Plan, in dem noch keine Datei angefasst wird. Man gibt ihn frei, dann wird umgesetzt, geprüft und noch einmal gegengeprüft.
Wer mag, kann mehr abgeben:
- Autopilot: Rückfragen beantwortet ein „LLM-Rat“ aus fünf Beratern mit unterschiedlicher Sichtweise, die sich gegenseitig anonym bewerten. Jede Entscheidung landet im Protokoll. E-Mails verschickt der Autopilot nie von selbst.
- Multitask: Bis zu fünf Aufgaben parallel, jede in ihrem eigenen Arbeitsbaum, damit sich nichts in die Quere kommt.
- Gedächtnis: Projektwissen wird mitgeschrieben, die Aufgabenliste übersteht auch einen Absturz.
Spart sogar ein paar Tokens
Ab der zweiten Eingabe blendet Code Guardian rund 80 % weniger Text ein als vorher (383 statt 2.048 Zeichen). Provimedia rechnet das selbst auf etwa 1 bis 10 % der Tokens einer Sitzung herunter. Keine Riesensache, aber bei langen Sessions läppert es sich.
Einrichtung
Hier wird es fast schon lustig: Man installiert Code Guardian nicht selbst, sondern lässt das den Agenten machen. Nach dem Kauf gibt es im Kundenportal einen fertigen Text, den man in Claude Code einfügt. Der macht erst einen Probelauf, dann die echte Installation. Danach Claude Code einmal komplett beenden und neu starten, fertig. Updates holt sich der Agent später mit dem Lizenzschlüssel selbst.
Voraussetzungen:
- Claude Code oder Codex
- Python 3.9 oder neuer, ohne zusätzliche Pakete
- macOS, Linux oder Windows (dort über Git Bash, WSL braucht man nicht)
Für einige Prüfwerkzeuge braucht es PHP. Telemetrie gibt es laut Hersteller keine.
Wer sehen will, was bei Provimedia sonst so passiert, findet das Team auch auf Instagram unter @provimedia.
Für wen lohnt sich das?
Wer Claude Code nur ab und zu für ein Skript nutzt, kommt wahrscheinlich ohne aus. Wer den Agenten aber regelmäßig an echte Projekte lässt, vielleicht sogar an Kundenseiten oder Live-Datenbanken, bekommt hier eine zweite Instanz, die nicht müde wird und nicht „wird schon passen“ denkt. Gerade für Teams ist die Firmenlizenz interessant, weil sie für beliebig viele Entwickler im Unternehmen gilt.
Ein Support-Vertrag ist das allerdings nicht. Es gibt keine garantierten Reaktionszeiten. Steht so auch auf der Seite.
Was kostet das?
- Firmenlizenz: 142,80 € einmalig inkl. MwSt. (120 € netto). Dauerhaftes Nutzungsrecht, unbegrenzt viele Entwickler im Unternehmen, 30 Tage Updates inklusive.
- Update-Abo (optional): 29,75 € pro Monat inkl. MwSt. (25 € netto), monatlich kündbar.
- Bundle beim Kauf: Wer das Abo gleich mit der Lizenz bucht, zahlt die ersten 6 Monate nur 22,31 € pro Monat. Das spart 44,64 €. Später abgeschlossen kostet das Abo sofort den vollen Preis.
Bezahlt wird per Karte, PayPal oder SEPA-Lastschrift. Alle Details und den Shop gibt es direkt auf der Code-Guardian-Seite von Provimedia.
Christian Ackermann
Softwareentwickler (C++, C, Java, C#) aus der Oberpfalz, bloggt seit 2001 über Linux, Technik und Kochen.