Lintrule ist ein CLI-Tool, das ein großes Sprachmodell in Ihren Code-Review-Workflow einbindet. Es hilft, wiederkehrende Prüfungen zu automatisieren, während Sie über eigene Regeln und Richtlinien die Kontrolle behalten.
KI-gestütztes Code-Review
Lintrule kann ein Sprachmodell damit beauftragen, Pull Requests zu prüfen und Probleme zu finden, die Tests und statische Analysatoren möglicherweise übersehen.
PR-Diffs auf potenzielle Fehler und Sicherheitsrisiken prüfen
Probleme markieren, die von vorhandenen Tests oder Lintern nicht abgedeckt sind
Oberflächliche „LGTM“-Reviews reduzieren, ohne zusätzlichen Teamaufwand zu verursachen
Regeln in natürlicher Sprache
Eine Kernfunktion von Lintrule ist das Definieren von Review-Regeln in einfacher menschlicher Sprache. Sie können Sicherheits-, Compliance- (zum Beispiel SOC2), Code-Style- und interne Standards als Markdown-Dateien festhalten und das Sprachmodell diese automatisch auf geänderten Code anwenden lassen.
Richtlinien und Standards als Markdown-basierte Regeln
Automatische Prüfungen gegen geänderten Code
Klare Hinweise, wenn Änderungen gegen Ihre Regeln verstoßen
Einrichtung und Integration
Lintrule lässt sich mit einem einzelnen Befehl per Skript installieren und unterstützt macOS, Linux und WSL. Es fügt sich in bestehende CI/CD-Pipelines und Entwicklungsworkflows ein und ergänzt Ihre aktuellen Linter und Tests, statt sie zu ersetzen.

