Volver a la guía

Empieza con Devin · Paso 3 de 4

Tu primera sesión

Elige una tarea acotada, escríbela como un buen ticket con un criterio de terminado verificable y deja que Devin abra el pull request.

1. Elige una tarea pequeña y verificable

Para empezar, algo que puedas revisar en diez minutos: un endpoint nuevo, una prueba que falta, un error reproducible. Cuanto más fácil sea comprobar que está terminado, mejor será el resultado.

2. Escríbela como un buen ticket

Las mejores instrucciones dicen qué hacer, qué patrón seguir y cómo se verifica que está listo. Compara «agrega un health check» con esto:

Ticket de ejemplo
Tarea: agrega un endpoint GET /health que devuelva la versión de la app y el estado de la base de datos.

Contexto:
- API en Node.js + Express; las rutas están en src/routes.
- Sigue el estilo de src/routes/status.ts.

Terminado cuando:
- hay pruebas para el caso correcto y para cuando la base de datos no responde;
- npm test y npm run lint pasan;
- el PR explica cómo probarlo localmente.

No modifiques la configuración de despliegue.

Cómo instruir a DevinBuenas y malas instrucciones

3. Sigue el avance y responde cuando pregunte

Devin muestra su plan, los comandos que ejecuta y lo que prueba en su navegador. Si te pregunta algo, responde en la misma sesión; si ves que se desvía, corrígelo pronto. También puedes abrir su IDE y tomar el control.

Herramientas de la sesión

4. Recibe el pull request

  • Lee la descripción del PR y el resumen de cambios.
  • Revisa que las pruebas cubran lo que pediste y que CI esté en verde.
  • Comenta en el PR como lo harías con un compañero: Devin atiende la revisión.