Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt

Use this file to discover all available pages before exploring further.

El triaje automático es un tipo especial de automatización en el que un Devin persistente supervisa un canal de Slack e investiga automáticamente bugs, regresiones e incidentes a medida que llegan. En lugar de asignar manualmente a alguien para revisar cada informe, Devin vigila el canal 24/7, decide qué requiere atención y crea subsesiones específicas para diagnosticar cada problema. El triaje automático tiene memoria a largo plazo: acumula contexto con el tiempo y aprende de ti a través de su scratchpad. Elimina duplicados de forma inteligente entre los informes repetidos y asigna automáticamente los problemas al responsable del código adecuado.

Cómo funciona

Un Devin principal que se ejecuta de forma continua supervisa tu canal de Slack y escucha cada mensaje nuevo. Filtra el ruido, detecta duplicados y crea sub-devins secundarios específicos para investigar bugs que requieren acción. Cada uno lee el código relevante, identifica la causa raíz, publica un diagnóstico en el hilo de Slack y etiqueta al responsable adecuado del código.

Configuración del triaje automático

  1. Invita a Devin al canal de Slack que quieras supervisar (p. ej., #bugs, #incidents)
  2. Ve a Automations y crea una nueva automatización con la plantilla Triage bug reports on Slack
  3. Selecciona el canal y guarda
Eso es todo: Devin empezará a supervisar el canal y a realizar el triaje de los mensajes entrantes.
Tu cuenta personal de Slack debe estar conectada en Settings > Integrations > Slack.

Personalización del comportamiento

Prompt de configuración

El prompt de configuración te permite personalizar el comportamiento de Devin de triaje. Se inserta en las instrucciones del agente e influye en cómo gestiona los mensajes entrantes. Ejemplos:
  • “Céntrate en las regresiones del servicio de pagos. Para los bugs de frontend, etiqueta al equipo de UI.”
  • “Investiga solo las incidencias que incluyan logs de errores o trazas de pila. Pide más detalles si el reporte es impreciso.”
  • “Cuando encuentres una causa raíz, incluye siempre un enlace al archivo fuente pertinente.”

Integraciones MCP

Se recomienda encarecidamente conectar integraciones MCP: mejoran drásticamente la calidad del triaje al dar a Devin acceso a datos de tiempo de ejecución, como logs, métricas y detalles de errores.
Conecta integraciones MCP para dar al Devin de triaje acceso a herramientas externas. Por ejemplo:
  • MCP de Datadog — Obtén métricas, logs y trazas para correlacionar problemas con el comportamiento en tiempo de ejecución
  • MCP de Sentry — Consulta detalles de errores, trazas de pila y usuarios afectados
  • Linear MCP — Comprueba si hay tickets relacionados o crea nuevos
Habilita los servidores MCP en Settings > MCP Marketplace antes de configurar la automatización.

El scratchpad

El monitor principal y todos los sub-Devins secundarios comparten un scratchpad persistente. Se utiliza para:
  • Hacer seguimiento de los elementos evaluados recientemente (ID del canal, marca temporal del mensaje, persona que lo reportó)
  • Mantener una tabla de enrutamiento que asigna áreas del código a responsables
  • Registrar elementos duplicados para que los informes futuros puedan vincularse a hilos existentes
  • Almacenar contexto que se conserva entre reinicios de la sesión
El scratchpad es la memoria a largo plazo de la automatización. El monitor principal es el principal responsable de mantenerlo, pero los secundarios pueden leerlo para obtener contexto y actualizarlo cuando descubren información nueva (p. ej., cuando alguien dice “esa no es mi área”).

Seguridad

Dado que los mensajes entrantes de Slack pueden contener datos de entrada no confiables de los usuarios (p. ej., de tickets de soporte), considera habilitar una política de red para restringir el acceso de salida de tu automatización de triaje.

Límites

Como todas las automatizaciones, el triaje automático admite límites de ACU y de invocación para controlar el uso de recursos. Cada sub-Devin que genera el Devin principal cuenta como una sesión con cargo a tu presupuesto de ACU.

Consejos para un triaje automático eficaz

  • Empieza con un canal específico. Elige un canal dedicado a reportes de bugs en lugar de un canal general de ingeniería. Menos ruido significa una mejor señal.
  • Define expectativas claras en el prompt de configuración. Indícale a Devin qué tipos de incidencias debe priorizar y cuáles debe ignorar.
  • Conecta las integración MCP pertinentes. Datadog, Sentry y otras herramientas de observabilidad mejoran drásticamente la calidad del triaje al darle a Devin acceso a datos de tiempo de ejecución.
  • Corrige los errores de enrutamiento. Cuando Devin etiquete a la persona equivocada, responde en el hilo con una corrección. El sistema principal actualiza su tabla de enrutamiento y acierta la próxima vez.