PABLO RAFAEL LIZCANO GONZALEZ
Erasmo Hernández
ProfesorDaniel Alfredo García Serna
Miguel Angel Moreno C.
¿Por qué Devin no puede mergear mis PRs?
Es una medida estricta de seguridad para proteger tu código en producción. Aunque la IA puede escribir código y proponer cambios abriendo un Pull Request, la decisión final debe ser humana.
Tú actúas como el líder técnico que revisa y aprueba el trabajo. Si necesitas automatizar esto, requerirás ajustar los permisos avanzados en GitHub o usar herramientas locales como la CLI.
Sí puede. Debes darle permiso para hacerlo, pero los hace.
📚 CLASE: PREPARA TU WORKSPACE Y REPOSITORIOS
━━━━━━━━━━━━━━━━━━
🎯 IDEA PRINCIPAL
Antes de dejar que Devin modifique código, debes definir qué puede ver y qué puede modificar.
La seguridad está en conceder únicamente los permisos necesarios para que Devin trabaje sobre tu repositorio.
━━━━━━━━━━━━━━━━━━
⚡ RESUMEN ULTRA RÁPIDO
━━━━━━━━━━━━━━━━━━
🔑 LO IMPORTANTE
━━━━━━━━━━━━━━━━━━
🧩 MODELO MENTAL
Preguntar → Conceder mínimo → Ejecutar → Revisar → PR → Validar → Merge
━━━━━━━━━━━━━━━━━━
🚀 ACCIONES PARA HOY
━━━━━━━━━━━━━━━━━━
🟣 VENTAJA PROFESIONAL
━━━━━━━━━━━━━━━━━━
📝 CIERRE
El principiante conecta la IA y le da acceso para que “funcione”.
El profesional primero diseña qué puede hacer, dónde puede hacerlo y qué acciones requieren revisión.
La autonomía de un agente es útil cuando está rodeada de límites claros.
Primer promt: "quiero crear una app llamada shiplog para loguear los avances que tengo en todos mis proyectos semanalmente, que permisos necesitas para GitHub y herramientas de terceros como supabase"
Segundo promt:"Quiero crear un proyecto llamado ShipLog.
ShipLog será una aplicación sencilla para developers donde puedan registrar los proyectos en los que trabajan y llevar un historial de las cosas que van construyendo.
Quiero desarrollarlo usando Next.js, TypeScript y Tailwind CSS.
Por ahora NO quiero que escribas código ni modifiques el repositorio.
Tu tarea es ayudarme a crear el plan del proyecto:
Mantén el alcance simple. Este proyecto crecerá progresivamente, así que no intentes incluir todas las funcionalidades posibles desde el comienzo.
Importante: no ejecutes ninguna tarea ni escribas código hasta que yo apruebe explícitamente el plan. "
tercer promt:"crea un repositorio y guarda esta respuesta como una archivo markdawn y sera el unico archivo en ese repositorio hasta el momento"
Nota: un problema que tuve es que devin no deja usar el modo ASK si no estas conectado a un repositorio y como yo tenia a devin en solo los repos seleccionados no podía usar el ask la solución fue ir a github -> settings -> aplicaciones -> ahí pude poner los repos a los que devin tenia acceso