Skip to main content
Du möchtest das nicht manuell einrichten? Füge einen Link zu dieser Seite in eine Devin-Sitzung ein und bitte Devin, alles für dich einzurichten.
1

Repos und Nutzer für Auto-Review registrieren

Devin Review kann jeden PR in deinen Repositorys automatisch reviewen – ganz ohne manuelles Auslösen. Melde dazu zunächst die Repos und Nutzer an, die abgedeckt werden sollen.
  1. Gehe in der Devin-Webapp zu Settings > Review
  2. Nutze unter Repositories die Option Add repo, um nach den Repos zu suchen und sie hinzuzufügen, die Devin automatisch reviewen soll (z. B. acme/frontend, acme/api-server)
  3. Unter Users siehst du, wer registriert ist – jeder Nutzer registriert sich selbst, indem er seinen persönlichen Review-Auslöser setzt
Nach der Registrierung reviewt Devin PRs automatisch, wenn sie eröffnet werden, wenn neue Commits gepusht werden oder wenn ein Entwurf als ready for review markiert wird.
Team-Member können sich ohne Admin selbst für Auto-Reviews anmelden. Gehe zu Settings > Preferences und setze im Abschnitt Devin Review den Review trigger auf Auto review, damit Devin reviewt, sobald der PR bereit ist, und bei jedem weiteren Push. Wähle stattdessen When the PR is ready für ein einzelnes Review.Das Dropdown Review trigger ist gesperrt, bis du ein Git-Konto verbindest, und es listet nur die Auslösemodi auf, für deren Nutzung deine Rolle die Berechtigung hat.
2

Automatisch beheben aktivieren, damit Devin Korrekturen pusht und nicht nur Kommentare

Standardmäßig postet Devin Review gefundene Bugs als Inline-Kommentare. Automatisch beheben geht noch weiter – Devin schlägt Codeänderungen vor und kann Fix-Commits direkt in den PR-Branch pushen.Um es zu aktivieren, gehe zu Settings > Customization > Pull requests > Responding to bots und wähle eine der Optionen:
  • Selected only – füge devin-ai-integration[bot] zur Allowlist hinzu (empfohlen)
  • All bots – Devin reagiert auf alle Bot-Kommentare, nicht nur auf seine eigenen
Du kannst automatisch beheben auch im Abschnitt Auto-fix der Review-Sidebar bei jedem von Devin erstellten PR aktivieren (nur für Organization-Admins).
“All bots” kann Endlosschleifen verursachen, wenn andere Bots ebenfalls auf Devins Änderungen kommentieren. Verwende den Modus Selected only und füge nur devin-ai-integration[bot] hinzu, um auf der sicheren Seite zu bleiben.
3

Sehen, was Devin findet und behebt

Wenn ein PR in einem registrierten Repo eröffnet wird, läuft Devin Review automatisch und erzeugt:
  • Bugfunde in der Analyse-Sidebar, gekennzeichnet nach Schweregrad (Severe oder Non-severe) und Confidence
  • Flags für Muster, die es zu untersuchen lohnt, aber nicht zwingend falsch sind
  • Fix-Commits, die direkt in den PR-Branch gepusht werden, für Issues, die Devin beheben kann (wenn automatisch beheben aktiviert ist)
Beispielsweise könnte Devin Review bei einem PR, der eine neue User-Settings-Seite hinzufügt, Folgendes finden:
Du kannst jeden Fund in der Diff-Ansicht überprüfen, Bugs als behoben markieren oder mit dem integrierten codebase-aware chat Rückfragen stellen – Devin hat Kontext aus dem gesamten Repo, nicht nur aus dem Diff.
4

Devin Review die Standards deines Teams beibringen

Devin Review liest die Dateien AGENTS.md und REVIEW.md in deinem Repository, um die Konventionen deines Teams zu lernen. Verwende diese Dateien, um Review-Präferenzen, häufige Bug-Muster, auf die geachtet werden soll, und Coding-Standards zu definieren, die du durchsetzen möchtest:
Checke diese Datei in dein Repo ein und Devin Review befolgt diese Richtlinien bei jedem PR. Aktualisiere sie, wenn dein Team neue Muster entdeckt – füge zum Beispiel nach einem Produktionsbug das Muster hinzu, das ihn entdeckt hätte, damit Devin ähnliche Issues in zukünftigen Reviews flaggt.Du kannst außerdem den Review chat in jedem PR nutzen, um Devin zu bitten, nach bestimmten Mustern im Diff zu suchen – zum Beispiel: “Gibt es in diesem PR API-Calls, die den Error-Case nicht behandeln?”