3 Repos
Automated agents that manage CI build status and post inline code fixes based on static analysis results.
Distinct from AI Automation Bots: Existing bot tags focus on chat or general automation, not specialized CI/code review feedback loops.
Explore 3 awesome GitHub repositories matching devops & infrastructure · Code Review Bots. Refine with filters or upvote what's useful.
Reviewdog is an automated review bot and CI code review orchestrator that converts the output of static analysis tools into automated pull request comments. It functions as a linter output parser and static analysis commenter, transforming unstructured logs from compilers or linters into structured diagnostics. The project distinguishes itself by using pattern-based output parsing and a platform-agnostic plugin architecture to unify multi-language linting workflows. It employs diff-based result filtering to isolate issues introduced in a specific commit and provides the ability to post action
Manages build status and posts inline code fixes based on the results of static analysis tools.
danger-js ist ein automatisiertes Code-Review-Tool und CI-Pipeline-Plugin, das als Pull-Request-Linter fungiert. Es überprüft Commit-Nachrichten, verfolgt Abhängigkeitsänderungen und stellt sicher, dass Pull Requests den Projektstandards entsprechen, indem es automatisiertes Feedback und Kommentare direkt in die Versionskontroll-Oberfläche postet. Das System integriert sich in verschiedene Git-Provider, darunter GitHub, GitLab und BitBucket, um Pull-Request-Metadaten abzurufen und benutzerdefinierte Review-Regeln auszuführen. Es erlaubt Teams, Review-Konventionen als teilbare Module zu verpacken und unterstützt die Ausführung von Regeln, die in transpilierten Sprachen geschrieben wurden, über Laufzeitkonfiguration. Das Projekt deckt ein breites Spektrum an Automatisierungsfunktionen ab, einschließlich Governance der Codequalität, Audits des Abhängigkeitsmanagements und der Durchsetzung von Pull-Request-Etikette. Es kann Ergebnisse von externen Lintern, Test-Runnern und Coverage-Tools parsen, um Fehler zu melden, Bundle-Größen zu überwachen und Anti-Patterns oder verbotene Wörter innerhalb der Codebasis zu erkennen. Das Tool kann als Build-Schritt innerhalb einer CI-Pipeline oder lokal über Git-Hooks ausgeführt werden.
Functions as an automated agent that verifies commit messages and ensures pull requests meet project standards.
ChatGPT-CodeReview ist ein KI-gesteuertes Code-Analyse-Tool und Bot, das ein Large Language Model verwendet, um Pull-Request-Diffs automatisch zu überprüfen und Feedback zu Codeänderungen zu posten. Es fungiert als System zur Erkennung von Fehlern und zur Vorschlagserstellung für Verbesserungen im Quellcode. Das Tool bietet eine containerisierte Laufzeitumgebung für das Deployment als Hintergrundprozess oder über eine GitHub Action. Benutzer können das Analyse-Verhalten, den Stil und die technische Tiefe durch Anpassen von Modellparametern und System-Prompts konfigurieren. Das System handhabt automatisierte Code-Review-Workflows durch Auslösen der Analyse via Webhooks und CI-Pipelines und aktualisiert das Feedback, wenn neue Commits gepusht werden. Es enthält Filterfunktionen, um spezifische Dateien oder Verzeichnisse mittels regulärer Ausdrücke auszuschließen. Das Projekt kann auf selbst gehosteter Infrastruktur mittels Docker bereitgestellt werden.
Ships as a containerized bot that manages automated code review workflows and posts feedback on pull requests.