diffox

Hilfe

Ein kurzer Leitfaden zu diffox

Einrichten, Reviews steuern und Zugriff sowie Kosten verstehen.

Einrichten und ein Review anfordern

Installieren Sie die GitHub App und wählen Sie die Repositories aus, die geprüft werden sollen. Prüfen Sie in der Konsole, ob Ihr Konto aktiviert ist und Guthaben hat.

Öffnen Sie einen Pull Request oder markieren Sie einen Entwurf als bereit für ein Review. Um selbst ein Review anzufordern, kommentieren Sie den Pull Request:

@diffoxai review

Festlegen, wie Reviews laufen

Die Review-Einstellungen gelten für das Konto. Unter Repositories kann ein Repository diese übernehmen oder einen eigenen Review-Modus und ein eigenes Produkt wählen.

Unter Repositories legen Sie für jedes Repository fest, wann ein Review startet: im Modus Automatisch, wenn ein Pull Request geöffnet wird, und bei jedem Push, im Modus Manuell nur, wenn Sie es anfordern.

Wenn ein Review wartet, lesen Sie den Status im Pull Request und prüfen Sie dann Kontostatus, Guthaben und Review-Limits in der Konsole. Auch Entwürfe und Repository-Einstellungen können automatische Reviews verhindern.

Guthaben und Ausgaben

Reviews werden aus dem Guthaben Ihres Kontos bezahlt: aus einem etwaigen Startguthaben Ihres Kontos und dem, was Sie aufladen. Es gibt weder Abonnement noch automatische Aufladung.

Repository-Zugriff und Ihre Daten

GitHub zeigt die App-Berechtigungen bei der Installation. Wählen Sie nur die gewünschten Repositories; den Zugriff können Sie in GitHub ändern oder entfernen.

Der Dienst liest Repository-Inhalte, um Änderungen zu prüfen, und schreibt Review-Kommentare. Wie Ihr Code während eines Reviews behandelt wird, steht auf der Datenschutzseite.

Die Datenschutzerklärung erläutert gespeicherte Daten, die verarbeitenden Anbieter und wie Sie eine Löschung beantragen.

Häufige Fragen

Auf welchen Plattformen läuft diffox? Funktioniert es auch in privaten Repositories?

diffox ist eine GitHub App und läuft derzeit auf GitHub.com; Sie können es in öffentlichen und privaten Repositories gleichermaßen nutzen. Unterstützung für GitLab, Bitbucket und GitHub Enterprise Server kommt später.

Was ist diffox ultra und wie nutze ich es?

diffox ultra prüft die Änderung mit einem stärkeren Modell und geht dabei tiefer. Um es an einem Pull Request auszuprobieren, kommentieren Sie dort @diffoxai ultra review. Sollen alle Ihre Reviews mit diffox ultra laufen, wählen Sie auf dem Tab Einstellungen der Konsole unter „Review mit“ diffox ultra; unter Repositories können Sie es auch pro Repository wählen.

Prüft diffox erneut, wenn ich pushe?

Ja; bei jedem Push liest es nur, was neu hinzugekommen ist. In einem Pull Request führt es von sich aus höchstens 5 Reviews durch, hält dann an und schreibt das in den Pull Request; damit es weitermacht, kommentieren Sie einfach @diffoxai review. Diese Zahl können Sie auf dem Tab Einstellungen der Konsole ändern.

Nutzt diffox die eigenen Regeln des Repositorys (AGENTS.md, CLAUDE.md)?

Ja. Jedes Review liest die Datei AGENTS.md im Wurzelverzeichnis des Repositorys, oder CLAUDE.md, wenn es diese nicht gibt, und berücksichtigt diese Regeln bei der Prüfung. Die Regeln werden aus dem Branch gelesen, in den der Pull Request gemergt wird; eine Änderung an der Regeldatei gilt, sobald sie gemergt ist.

Blockiert diffox einen Merge?

Nein. diffox schreibt im Pull Request nur Kommentare; es genehmigt nicht und fordert keine Änderungen an. Der Status wird nie rot; wann gemergt wird, entscheidet Ihr Team.

Welche Programmiersprachen prüft diffox?

diffox ist an keine bestimmte Sprache gebunden. Python, JavaScript, TypeScript, Java, Go oder eine andere: Es liest die Änderung, egal in welcher Sprache sie geschrieben ist.

In welcher Sprache wird das Review geschrieben?

Auf Deutsch, Englisch, Türkisch, Französisch, Spanisch oder Italienisch. Die Sprache wählen Sie auf dem Tab Einstellungen der Konsole im Feld „Review-Sprache“; ohne Auswahl wird auf Englisch geschrieben. Code, Dateinamen und Bezeichner werden nie übersetzt.

Kann ich die Zahl der Reviews begrenzen?

Ja. Auf dem Tab Einstellungen der Konsole legen Sie fest, wie viele Reviews pro Tag laufen und wie viele in einem Pull Request von selbst starten. Ein Review, das an eine Grenze stößt, läuft nicht, und der Pull Request sagt es.

Welche Feststellungen schreibt diffox?

diffox wählt selbst aus, welche seiner Feststellungen es wert sind, in den Pull Request geschrieben zu werden, und schreibt die wichtigste zuerst; neben jeder Feststellung steht, wie wichtig sie ist.

Preise · Datenschutz · Nutzungsbedingungen

Brauchen Sie noch Hilfe? hello@diffox.ai