/devin en un issue, esta automatización pone en marcha una sesión que lee todo el contexto del issue, busca en la base de código los archivos relevantes, implementa la corrección con pruebas y abre un pull request que hace referencia al issue, cerrando así el ciclo desde el reporte de bug hasta el cambio en el código.
Usa esta plantilla
Abre /devin Issue Fix en Devin y crea la automatización con la configuración predeterminada. Puedes personalizarla antes de guardarla.
Qué hace esta automatización
/devin convierte tu lista de issues de GitHub en una cola de trabajo accionable. En lugar de revisar y priorizar issues, estimarlos y asignarlos, un ingeniero (o incluso alguien sin perfil técnico) puede dejar un comentario de una sola línea y seguir con otra cosa. Devin se encarga de la investigación, la implementación, la cobertura de pruebas y la creación de pull requests (PR) de principio a fin.
Cómo funciona
issue.comment
- Evento:
github:issue_comment- Condiciones:
actioneqcreatedcomment.bodystarts_with/devincomment.user.loginneqdevin-ai-integration[bot]repository.full_nameeqyour-org/your-repo
- Condiciones:
Requisitos previos
- Integraciones:
Ejemplo de prompt
Configuración
- Abre Automations → Templates en Devin.
- Haz clic en /devin Issue Fix. Se abririrá la página de creación con esta plantilla ya completada.
- Conecta las integraciones necesarias e instala los servidores MCP si aún no lo has hecho.
- Sustituye los valores de marcador de posición en las condiciones de activación (por ejemplo, cambia
your-org/your-repopor tu repo real). - Revisa el prompt y ajústalo al lenguaje, las convenciones y las salvaguardas de tu equipo.
- Haz clic en Create automation.
Cuándo usar esta plantilla
- Bugs reportados por la comunidad que tengan un paso de reproducción claro
- Pequeñas solicitudes de funcionalidades con criterios de aceptación bien definidos
- Correcciones en la documentación, errores tipográficos y cambios de estilo triviales
- Ofrecer a compañeros de equipo que no son ingenieros una vía sin complicaciones para implementar correcciones
Ideas de personalización
- Limítalo a un conjunto de repositorios u organizaciones de GitHub
- Exige que quien comente sea colaborador (agrega una condición en
comment.author_association) - Redirígelo a un playbook que refleje las convenciones de corrección de tu equipo
- Combínalo con Triaje de reportes de bugs para que los bugs de Linear pasen por el mismo flujo de corrección
