Skip to main content
Para una guía de integración de Sentry más detallada, haz clic aquí.
1

Conectar el MCP de Sentry

Antes de crear tu automatización, Devin necesita acceso a tus datos de Sentry.
  1. Ve a Customize > MCPs (Browse marketplace) y busca Sentry
  2. Haz clic en Enable y autentícate mediante OAuth. Revisa los permisos que se muestran en la pantalla de consentimiento de Sentry antes de aprobar
  3. Haz clic en Test tools para verificar que la conexión funciona correctamente
Una vez conectado, Devin puede consultar tus proyectos de Sentry, obtener detalles de incidencias y trazas de pila, y leer breadcrumbs, todo dentro de una sesión. Obtén más información sobre cómo configurar servidores MCP.
El MCP de Sentry no es de solo lectura. Además de sus herramientas de recuperación, expone herramientas de gestión que pueden actualizar el estado de las incidencias, las asignaciones, las etiquetas, los marcadores y las alertas, y Devin actúa con los permisos de la cuenta de Sentry que autorices. Para limitar lo que Devin puede cambiar, autentícate con una cuenta de Sentry dedicada cuyo rol en la organización y pertenencia a equipos cubran únicamente los proyectos que este flujo de trabajo necesita.
2

Crea la automatización

Ve a Automations en la barra lateral y haz clic en Create automation.
  • Nombre: Daily Sentry remediation — payments-api
  • Trigger: Despliega Schedule y elige Every day — 6:00 a. m. (para que las PR de corrección estén listas antes de la reunión diaria)
  • Connections: Selecciona el MCP de Sentry para que cada ejecución pueda obtener tus errores
  • Canal de Slack: En Notifications, haz clic en Add notification > Post to Slack y selecciona un canal (p. ej., #sentry-fixes) para que tu equipo reciba una notificación cuando la ejecución termine y las PR estén listas para revisión
  • Prompt:
3

Nutre Knowledge con tu base de código y correcciones anteriores

Devin genera mejores correcciones cuando comprende los patrones de error de tu aplicación. En lugar de escribir tú mismo las entradas de Knowledge, pídele a Devin en cualquier sesión que investigue tu base de código y las correcciones anteriores, y luego deja que cree Knowledge:Estas entradas se recuperan automáticamente cuando Devin encuentra errores que coinciden durante ejecuciones programadas, y la instrucción programada anterior le indica a Devin que actualice Knowledge según tus comentarios sobre las pull requests (PR), de modo que mejore con el tiempo.
4

Qué produce una ejecución típica

Cada mañana, Devin procesa la cola de errores acumulados durante la noche y abre PR específicas. Este es un ejemplo de la salida de una sesión real:
Cada PR incluye un enlace a la incidencia de Sentry, una descripción de la causa principal, la solución y una prueba que habría detectado el error original.
5

Optimiza e itera

Tras una semana de ejecuciones, revisa qué está funcionando y ajústalo:Acota el número de errores. Comienza con los errores top 5 por ejecución. Si Devin produce de forma constante PR que se puedan fusionar, aumenta a 8-10. Si las correcciones necesitan revisiones importantes, reduce a 3.Filtra por proyecto o etiqueta. Restringe el prompt a proyectos específicos de Sentry (payments-api, web-frontend) o excluye etiquetas ruidosas. Puedes crear automatizaciones independientes por proyecto si los volúmenes de errores difieren.Aprende de los resultados. Tras un par de semanas, pídele a Devin que analice qué correcciones se desplegaron realmente y convierta eso en Knowledge: