Passer au contenu principal
Activez l’investigation automatisée des bugs à partir de scénarios de reproduction enregistrés par les utilisateurs. Lorsqu’un enregistrement de bug Jam est partagé dans Slack, Devin utilise le Jam MCP pour récupérer la session — y compris les étapes de reproduction, les log de la console, les requêtes réseau et les actions de l’utilisateur — puis fait remonter chaque signal jusqu’à la base de code et publie un résumé de la cause première dans le fil.

Utiliser ce modèle

Ouvrez Jam Bug Report Investigation 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

Les enregistrements Jam sont une mine d’or pour le débogage : ils offrent une vue « retour dans le temps » de ce que l’utilisateur a fait et de ce que l’application a fait. Jam MCP rend ces données exploitables par programmation : Devin peut lire la trace de pile enregistrée dans la console, voir la requête réseau qui a échoué, faire correspondre les horodatages aux chemins de code et fournir à votre équipe un diagnostic directement exploitable pour un correctif, sans que personne ait à reproduire de nouveau le bug.

Fonctionnement

Déclencheur : événement Slackmessage
  • Événement : slack:message
    • Conditions :
      • channel eq #bugs
Ce que fait Devin : Lance une session avec tout le contexte de l’événement, exécute le prompt ci-dessous et, éventuellement, vous informe en cas d’échec.

Prérequis

  • Intégrations:
  • Serveurs MCP:

Exemple de prompt

Ce modèle inclut ce prompt. Vous pouvez le modifier après avoir cliqué sur Use template, ou le laisser tel quel.

Configuration

  1. Ouvrez Automations → Templates dans Devin.
  2. Cliquez sur Jam Bug Report Investigation. La page de création s’ouvre avec ce modèle déjà prérempli.
  3. Connectez toutes les intégrations requises et installez les serveurs MCP si ce n’est pas déjà fait.
  4. Remplacez les valeurs fictives dans les conditions de déclenchement (par exemple, remplacez your-org/your-repo par votre dépôt).
  5. Passez en revue le prompt et adaptez-le au langage, aux conventions et aux garde-fous de votre équipe.
  6. Cliquez sur Create automation.
La plupart des modèles d’automatisation incluent des limites d’ACU et d’invocation suggérées afin de maîtriser les coûts pendant la phase initiale du déploiement progressif. Laissez-les telles quelles jusqu’à ce que vous ayez confiance dans le comportement de l’automatisation, puis augmentez-les en fonction de votre charge de travail.

Quand utiliser ce modèle

  • Équipes produit qui utilisent Jam pour capturer les bugs
  • Transferts au support où « chez moi, le problème ne se reproduit pas » bloque l’avancement
  • Bugs signalés par les clients avec des symptômes intermittents
  • Réduction du délai de diagnostic des problèmes rencontrés par les utilisateurs

Idées de personnalisation

  • Restreindre à des canaux Slack ou à des groupes d’utilisateurs spécifiques
  • Combiner avec Sentry MCP pour effectuer automatiquement des renvois croisés avec Sentry
  • Orienter différentes catégories de bugs vers différents playbooks
  • Créer automatiquement un ticket Linear avec le résumé de l’investigation

Voir aussi