Saltar al contenido principal
Convierte la asignación de tickets en Linear en entregas de código. Cuando un ticket recibe la etiqueta devin (o se asigna a Devin), esta automatización lee el ticket completo —título, descripción, criterios de aceptación y comentarios—, implementa la funcionalidad o corrección con pruebas y abre un pull request que hace referencia al ticket.

Usa esta plantilla

Abre Implementación de un ticket de Linear en Devin y crea la automatización con la configuración predeterminada. Puedes personalizarla antes de guardarla.

Qué hace esta automatización

Esta plantilla cierra el ciclo entre la gestión de proyectos y la entrega del código. Sigues usando Linear como siempre; la única diferencia es que algunos tickets pasan a manos de Devin en lugar de un ingeniero. Devin sigue el mismo flujo de trabajo: leer la especificación, implementar el cambio, escribir pruebas, ejecutar la suite de pruebas y abrir una PR lista para revisión.

Cómo funciona

Desencadenante: evento de Linearlabel.added
  • Evento: linear:label_added
    • Condiciones:
      • addedLabel.name eq devin
Qué hace Devin: Inicia una sesión con todo el contexto del evento, ejecuta el prompt siguiente y, opcionalmente, te notifica si falla.

Requisitos previos

Ejemplo de prompt

La plantilla viene con este prompt. Puedes editarlo después de hacer clic en Use template o dejarlo tal como está.

Configuración

  1. Abre Automations → Templates en Devin.
  2. Haz clic en Implementación de un ticket de Linear. Se abrirá la página de creación con esta plantilla ya rellenada.
  3. Conecta las integraciones necesarias e instala los servidores MCP si aún no lo has hecho.
  4. Sustituye los valores de marcador de posición en las condiciones del desencadenante (por ejemplo, cambia your-org/your-repo por tu repo real).
  5. Revisa el prompt y ajústalo al lenguaje, las convenciones y las salvaguardas de tu equipo.
  6. Haz clic en Create automation.
La mayoría de las plantillas de automatización incluyen límites sugeridos de ACU y de invocaciones para acotar el costo durante las primeras fases del despliegue. Déjalos como están hasta que tengas confianza en el comportamiento de la automatización y, después, auméntalos según tu carga de trabajo.

Cuándo usar esta plantilla

  • Backlogs llenos de tickets pequeños y bien definidos que nunca llegan a un sprint
  • Experimentos de exploración: lanza cinco variaciones en paralelo y elige la mejor
  • Liberar a los ingenieros sénior del trabajo de desglosar tickets
  • Implementación asíncrona para equipos distribuidos en distintas zonas horarias

Ideas de personalización

  • Usa una etiqueta distinta (ready-for-devin, implementation-ready)
  • Dirígelo a un playbook específico que codifique las convenciones de implementación (pruebas, linting, documentación)
  • Limítalo a un equipo o proyecto específico de Linear
  • Encadénalo después de Triaje de reportes de bugs para que los bugs clasificados con Clear Fix se implementen automáticamente

Consulta también