/devin kommentiert, startet diese Automatisierung eine Sitzung, die den vollständigen Kontext des Issues liest, die Codebase nach relevanten Dateien durchsucht, den Fix mit Tests implementiert und einen Pull Request öffnet, der auf das Issue verweist — und so den Kreis vom Fehlerbericht bis zur Codeänderung schließt.
Diese Vorlage verwenden
Öffne /devin Issue Fix in Devin und erstelle die Automatisierung mit der Standardkonfiguration. Du kannst sie vor dem Speichern anpassen.
Was diese Automatisierung macht
/devin verwandelt Ihre Liste mit GitHub-Issues in eine Warteschlange konkreter Aufgaben. Statt Tickets zu triagieren, Aufwände zu schätzen und zuzuweisen, kann ein Entwickler (oder sogar jemand ohne technischen Hintergrund) einen einzeiligen Kommentar hinterlassen und sich dann anderen Dingen widmen. Devin übernimmt Analyse, Implementierung, Testabdeckung und das Erstellen von Pull Requests (PRs) vollständig end-to-end.
So funktioniert es
issue.comment
- Ereignis:
github:issue_comment- Bedingungen:
actioneqcreatedcomment.bodystarts_with/devincomment.user.loginneqdevin-ai-integration[bot]repository.full_nameeqyour-org/your-repo
- Bedingungen:
Voraussetzungen
- Integrationen:
Beispiel-Prompt
Einrichtung
- Öffnen Sie Automations → Templates in Devin.
- Klicken Sie auf /devin Issue Fix. Die Erstellungsseite öffnet sich mit dieser vorausgefüllten Vorlage.
- Verbinden Sie alle erforderlichen Integrationen und installieren Sie MCP-Server, falls Sie das noch nicht getan haben.
- Ersetzen Sie alle Platzhalterwerte in den Trigger-Bedingungen (zum Beispiel
your-org/your-repodurch Ihr tatsächliches Repo). - Prüfen Sie den Prompt und passen Sie ihn an die Sprache, Konventionen und Guardrails Ihres Teams an.
- Klicken Sie auf Create automation.
Wann Sie diese Vorlage verwenden sollten
- Von der Community gemeldete Fehler mit einem klaren Reproduktionsschritt
- Kleine Feature-Anfragen mit klar definierten Akzeptanzkriterien
- Fixes in der Dokumentation, Tippfehler und geringfügige stilistische Änderungen
- Teammitgliedern ohne Engineering-Hintergrund einen reibungslosen Weg bieten, Fixes bereitzustellen
Ideen zur Anpassung
- Auf eine bestimmte Gruppe von Repositories oder GitHub-Organisationen beschränken
- Voraussetzen, dass die kommentierende Person Mitwirkende*r ist (eine Bedingung für
comment.author_associationhinzufügen) - An ein Playbook weiterleiten, das die Fix-Konventionen Ihres Teams festhält
- Mit Bug Report Triage kombinieren, damit Fehler aus Linear denselben Fix-Ablauf durchlaufen
