Descripción general
Habilita el MCP de Sentry
1
Abre el MCP Marketplace
Ve a Settings > MCP Marketplace y busca Sentry.
2
Completa el flujo de OAuth
Haz clic en Enable y autentícate con la cuenta de Sentry que tenga acceso a tus proyectos. Esto le da a Devin acceso de lectura a tus incidencias, eventos y trazas de pila de Sentry.
3
Verifica la conexión
Prueba la conexión iniciando una sesión y pidiéndole a Devin que liste las incidencias recientes de uno de tus proyectos. También puedes hacer clic en Test listing tools en el MCP Marketplace para confirmar la conexión.
Capacidades
Pipeline de triaje automático (basado en webhooks)
1
Crear una integración interna de Sentry
En tu panel de Sentry, ve a Settings > Developer Settings > Custom Integrations y haz clic en Create New Integration > Internal Integration.Configúrala:
- Name:
Devin Auto-Triage - Webhook URL: El endpoint de tu servicio puente (p. ej.,
https://your-domain.com/sentry-webhook) - Alert Rule Action: Actívala — esto hace que la integración esté disponible como una acción en las reglas de alerta
- Permissions: Acceso de lectura a Issue & Event y Project
2
Crear una regla de alerta
Ve a Alerts > Create Alert Rule > Issue Alert para tu proyecto:
- When: Se crea un problema nuevo
- If: El problema tiene más de 50 eventos en 1 hora (ajústalo según tu tráfico)
- Then: Enviar una notificación mediante Devin Auto-Triage
3
Implementar un handler de webhook
Compila un pequeño handler que reciba el payload de alerta de Sentry e inicie una sesión de Devin. Crea un usuario de servicio en Settings > Service Users con el permiso Implementa esto en cualquier lugar que pueda recibir tráfico HTTPS: un Cloudflare Worker, AWS Lambda o un VPS pequeño. Haz que la URL de webhook de tu integración interna de Sentry apunte a este servicio.
ManageOrgSessions (agrega también ViewOrgSessions si quieres listar o filtrar sesiones mediante la API). Almacena el token de la API como DEVIN_API_KEY, el ID de tu organización como DEVIN_ORG_ID y el Client Secret de tu integración interna de Sentry como SENTRY_CLIENT_SECRET en el entorno de tu handler.4
Probar el pipeline
Activa una alerta de prueba en Sentry (o reduce temporalmente tu umbral) y luego revisa app.devin.ai para ver una nueva sesión etiquetada con
sentry-auto-triage.El código anterior etiqueta cada sesión con
sentry-auto-triage y el nombre del proyecto de Sentry. Esto te permite filtrar estas sesiones en el panel de Devin y obtenerlas mediante la API usando el parámetro de consulta tags. Para listar sesiones, se requiere el permiso ViewOrgSessions en tu usuario de servicio; consulta la descripción general de la API para ver la tabla completa de permisos.Remediación por lotes programada
1
Crear una programación
Ve a Settings > Schedules y haz clic en Create schedule.
- Name:
Remediación diaria de Sentry - Frequency: Todos los días a las 6:00 a. m. (para que las PR de corrección estén listas antes del standup)
- Agent: Devin — esto permite que Devin inicie una sesión independiente para cada error, de modo que las correcciones se ejecuten en paralelo
- Prompt:
2
Revisar e iterar
Después de una semana de ejecuciones, ajusta el ámbito:
- Aumenta o reduce la cantidad de errores según cuántas correcciones se puedan fusionar
- Filtra por proyecto o etiqueta para centrarte en áreas específicas de tu base de código
- Agrega Knowledge sobre tus convenciones de manejo de errores para que las correcciones de Devin se ajusten a los patrones de tu equipo

