A quién le sirve. Equipos de programación, o negocios con un desarrollador, que quieren delegar tareas pequeñas y bien definidas, como conectar un servicio externo, y revisarlas después.
Qué hicieron
Desde Slack, el autor pidió a Devin que creara una pieza para obtener tokens (códigos de acceso) de un servicio externo, a partir del enlace a su documentación. Debía añadirla a un microservicio existente y reutilizar la forma que ya tenían de guardar claves secretas. Devin presentó un plan y abrió una solicitud de cambios en GitHub. El autor dejó comentarios de revisión y Devin subió las correcciones.
Cómo salió
Tras dos o tres rondas de revisión el código quedó listo para producción, pasó las pruebas y se aceptó. En total llevó una hora, frente a unos 15 minutos si lo hubiera hecho él a mano, y la revisión le costó unos 5 minutos.
Conviene saber
Devin se dejó la clave del servicio en las llamadas y no puso la lógica del cliente en la librería compartida, así que revisa su trabajo como el de alguien que empieza.
Qué necesitas
- Una cuenta de Devin (plan de pago) conectada a tu Slack y a tu GitHub
- Un repositorio en GitHub, que es donde está guardado el código de tu producto
- El enlace a la documentación del servicio externo que quieres conectar
- Un ejemplo en tu propio código de cómo guardas las claves secretas, para que el agente lo imite
- Alguien que sepa leer código y revisar los cambios antes de aceptarlos
Cómo hacerlo tú, paso a paso
- Conecta Devin con tu Slack y con tu repositorio de GitHub siguiendo sus instrucciones de configuración.
- Escribe a Devin por Slack qué servicio quieres conectar, pásale el enlace de su documentación y dile en qué parte de tu sistema debe ir.
- Indícale dónde está el código que debe imitar y cómo guardas las claves secretas, para que respete tu estilo.
- Lee el plan que te propone antes de que empiece a trabajar y corrígelo si algo no cuadra.
- Cuando abra la solicitud de cambios en GitHub (la propuesta que alguien revisa antes de aceptarla), léela con calma y deja comentarios. Devin sube las correcciones.
- Repite la revisión hasta que las pruebas pasen y estés conforme. Acepta el cambio tú, no el agente.
En el repositorio [dirección del repositorio], añade una integración con [servicio externo]: la pieza que lo llama, la conexión con el resto del sistema y la configuración de la clave mediante [variable de entorno o sistema de secretos]. Sigue el estilo y las abstracciones que ya hay en [carpeta o archivo] y añade pruebas. Abre una solicitud de cambios que explique qué has modificado y qué has supuesto. Habrás terminado ahí: no la aceptes tú.
Consejos
- Comprueba siempre dónde queda la clave secreta del servicio: no debe aparecer escrita dentro del código.
- Pide que incluya pruebas automáticas (comprobaciones que el código ejecuta solo) en la misma solicitud de cambios.
- Dale tareas pequeñas y con un objetivo claro. Si la tarea es grande, pártela en varias.
Preguntas frecuentes
¿Puede Devin cambiar mi producto sin que yo me entere?
Si lo pides como en este caso, solo propone los cambios y tú decides si los aceptas. Mientras no los aceptes, tu producto sigue igual.
¿Hace falta saber programar?
Para revisar el código, sí, o alguien de tu equipo que sepa. Si no tienes a nadie, no aceptes cambios sin que los mire una persona de confianza.
Fuentes
En el directorio desde el 3 de octubre de 2026.