Aller au contenu

Trier les erreurs Sentry en tickets Linear

Les alertes d'erreur s'accumulent et personne ne sait lesquelles comptent ni qui en est responsable.

4 étapesIntermédiaire
Claude DesktopClaude CodeSentryLinearGitHub

Comment ça se connecte

Votre IA accède à vos apps via de petits connecteurs appelés serveurs MCP.
Votre IA
Claude DesktopClaude Code
Connecteurs
SentryLinearGitHub
Vos apps
SentryLinearGitHub

Cette configuration s'adresse aux responsables techniques et aux développeurs d'astreinte qui reçoivent plus d'alertes Sentry qu'ils ne peuvent en trier. Claude lit les problèmes Sentry non résolus et leurs stack traces, consulte le code associé dans GitHub et rédige des tickets Linear pour la bonne équipe. Vous obtenez une courte liste de tickets qui expliquent l'erreur, son impact et le fichier probable, créés uniquement après votre approbation.

Mise en place

4 étapes. Ouvrez-en une pour les détails.
  1. 1Connecter Sentry

    Ajoutez le serveur MCP hébergé de Sentry à Claude Desktop ou Claude Code et connectez-vous à votre organisation Sentry via OAuth. Demandez à Claude de lister les principaux problèmes non résolus d'un projet sur les dernières 24 heures pour confirmer l'accès. Claude voit les organisations et les projets auxquels votre compte Sentry a accès.

    Astuce: Commencez par un seul projet pour que le premier tri reste léger.

  2. 2Connecter Linear

    Ajoutez le serveur MCP hébergé de Linear et autorisez-le sur votre espace de travail Linear. Demandez à Claude de lister vos équipes et vos labels pour qu'il utilise la bonne clé d'équipe, les bons labels et les bonnes valeurs de priorité. Indiquez-lui quelle équipe est responsable de quel service, par exemple avec une courte correspondance que vous collez au début.

    Astuce: Gardez une demande enregistrée avec votre correspondance service-équipe et réutilisez-la à chaque fois.

  3. 3Ajouter le contexte du code

    Connectez le serveur MCP de GitHub avec un accès en lecture aux dépôts derrière vos projets Sentry. Claude peut alors ouvrir le fichier et la ligne indiqués dans une stack trace et vérifier les commits récents qui les ont modifiés. Utilisez un jeton à granularité fine ou OAuth limité à ces dépôts uniquement.

    Astuce: Un accès en lecture seule aux dépôts suffit pour cette configuration.

  4. 4Approuver les tickets

    Demandez à Claude de proposer un ticket Linear par problème Sentry, avec le message d'erreur, le nombre d'événements, les utilisateurs touchés, un lien vers le problème Sentry et le fichier suspecté. Relisez les brouillons, écartez les doublons et le bruit, puis approuvez chaque création. Demandez à Claude d'ajouter le lien Linear en commentaire sur le problème Sentry si votre équipe y fait son suivi.

    Astuce: Demandez à Claude de vérifier dans Linear s'il existe déjà un ticket pour la même erreur avant d'en rédiger un nouveau.

Ensuite, demandez

Quoi dire une fois connecté. Cliquez pour copier.
Demandez à Claude Desktop…Claude Desktop

Bon à savoir

Ce qu'il vous faut, ce qu'il ne fait pas et comment rester en sécurité.
Ce qu'il vous faut
  • Accès à l'organisation Sentry
  • Espace de travail Linear avec le droit de créer des tickets
  • Accès GitHub aux dépôts concernés
  • Claude Desktop ou Claude Code
Limites
  • L'hypothèse de Claude sur le fichier fautif repose sur les stack traces et les commits récents, et peut être fausse.
  • Les stack traces minifiées ou non symbolisées donnent beaucoup moins d'informations à Claude ; envoyez vos source maps à Sentry.
  • Il ne connaît pas les responsabilités des équipes si vous ne les lui indiquez pas.
Restez en sécurité

Questions fréquentes

Des réponses claires avant de commencer
Claude peut-il résoudre ou ignorer des problèmes Sentry ?
Le serveur Sentry inclut des outils capables de modifier les problèmes : cette configuration repose donc sur le fait que vous n'approuvez pas ces appels. Si vous voulez un usage strictement en lecture seule, refusez ces outils dans les paramètres d'autorisation de votre hôte.
Faut-il des abonnements payants ?
Les serveurs MCP eux-mêmes ne demandent pas d'offre particulière, mais il vous faut des comptes Sentry, Linear et GitHub avec accès aux projets concernés. Certaines fonctionnalités de Sentry, comme son analyse par IA, dépendent de votre offre Sentry.
Claude va-t-il attribuer les tickets à des personnes ?
Il peut le faire si vous le demandez et lui indiquez le bon utilisateur ou la bonne équipe Linear, mais il ne sait pas par défaut qui est responsable de quoi. Une courte correspondance des responsabilités dans votre demande donne de meilleurs résultats que de le laisser deviner.
Quel hôte fonctionne le mieux ?
Claude Code est pratique car il peut aussi lire votre copie locale du dépôt et lancer les tests. Claude Desktop convient bien si vous voulez seulement trier et créer des tickets.

Outils de cette configuration

Les produits concernés