/devin sur un problème, cette automatisation démarre une session qui lit l’ensemble du contexte du problème, recherche dans la base de code les fichiers pertinents, implémente le correctif avec des tests, puis ouvre une pull request faisant référence au problème — bouclant ainsi le processus, du signalement de bug à la modification du code.
Utilisez ce modèle
Ouvrez /devin Issue Fix dans Devin et créez l’automatisation avec la configuration par défaut. Vous pouvez la personnaliser avant de l’enregistrer.
Ce que fait cette automatisation
/devin transforme votre liste de problèmes GitHub en une file de tâches prêtes à être traitées. Au lieu de faire le tri des tickets, de les estimer et de les attribuer, un ingénieur (ou même quelqu’un qui ne l’est pas) peut laisser un commentaire d’une ligne et passer à autre chose. Devin prend en charge l’investigation, l’implémentation, la couverture de tests et la création de PR de bout en bout.
Comment ça marche
issue.comment
- Événement :
github:issue_comment- Conditions :
actioneqcreatedcomment.bodystarts_with/devincomment.user.loginneqdevin-ai-integration[bot]repository.full_nameeqyour-org/your-repo
- Conditions :
Prérequis
- Intégrations:
Exemple de prompt
Mise en place
- Ouvrez Automations → Templates dans Devin.
- Cliquez sur /devin Correctif de problème. La page de création s’ouvre avec ce modèle prérempli.
- Connectez toutes les intégrations requises et installez des serveurs MCP si ce n’est pas déjà fait.
- Remplacez les valeurs de remplacement dans les conditions de déclenchement (par exemple, remplacez
your-org/your-repopar le nom réel de votre dépôt). - Passez en revue le prompt et adaptez-le à la langue, aux conventions et aux garde-fous de votre équipe.
- Cliquez sur Créer l’automatisation.
Quand utiliser ce modèle
- Bugs signalés par la communauté avec un scénario de reproduction clair
- Petites demandes de fonctionnalité avec des critères d’acceptation bien définis
- Correctifs de documentation, coquilles et modifications de style mineures
- Offrir aux coéquipiers non ingénieurs un moyen simple de livrer des correctifs
Idées de personnalisation
- Restreindre à un ensemble de dépôts ou d’organisations GitHub
- Exiger que l’auteur du commentaire soit un collaborateur (ajouter une condition sur
comment.author_association) - Rediriger vers un playbook qui définit les conventions de correctifs de votre équipe
- Associer avec Bug Report Triage afin que les bugs Linear suivent le même flux de correctif
