Contenido del curso
Devin Cloud
Devin CLI
Devin Desktop
Integraciones en Devin
Despliegue y automatización con Devin
Cuándo usar Devin Cloud, CLI o Desktop
Resumen
Elegir entre Devin Cloud, Devin CLI y Devin Desktop no se trata de usar los tres al mismo tiempo, sino de saber dónde iniciar cada tarea y cómo moverla según tus necesidades cambien. Si ya usaste las tres herramientas y te preguntas cuál toca ahora, aquí encontrarás recomendaciones claras según el tipo de trabajo que tengas frente a ti.
La idea central del ecosistema Devin es simple: empiezas una tarea donde tiene sentido y la mueves conforme avanza. Esa flexibilidad es la que convierte tres interfaces separadas en un flujo de trabajo real.
¿Cuándo conviene usar Devin Cloud?
Devin Cloud brilla cuando la tarea llega desde un canal de equipo y no necesitas tener tu máquina encendida. Por ejemplo, si reportan un bug en Slack, puedes escribirle a Devin directamente desde ahí y enviarlo para que trabaje en la nube [00:38].
Devin Cloud recibe la instrucción, ejecuta la tarea desde Slack y la procesa en la nube. Mientras tanto, recibes notificaciones de progreso desde el mismo Slack o directamente en devin.ai. Todo el seguimiento ocurre sin que tengas que abrir tu editor.
¿Qué diferencia a Devin Cloud en costo? Devin Cloud no solo te cobra por el uso del modelo de inteligencia artificial, sino también por el poder de cómputo en la nube. Con CLI o Desktop pagas únicamente el modelo de IA, porque el procesamiento corre localmente en tu máquina.
¿Para qué sirve Devin CLI en tu terminal?
Cuando ya estás dentro de la terminal y necesitas un cambio rápido, el CLI es tu mejor aliado. Es ideal para un refactor veloz sin salir de tu workflow.
El proceso es directo:
- Navega hasta tu proyecto.
- Ejecuta Devin.
- Pásale el prompt con la instrucción.
En el ejemplo de la clase, el prompt dice: "Refactor the search bar component to make it more reusable" [01:15]. El Devin CLI trabaja contigo desde la terminal, dentro de tu flujo, pero con la ayuda del agente Devin. Rápido y sin fricción.
¿Y cuándo elegir Devin Desktop?
Devin Desktop entra en juego cuando necesitas referencias visuales y trabajo más detallado. Piensa en features que exigen lectura a fondo, navegación y ajustes manuales.
Si quieres ver el código para hacer un cambio o identificar dónde está un bug, Desktop es la recomendación. Ahí Devin te asiste en el desarrollo usando cualquiera de los modelos disponibles dentro de la herramienta [01:38]. Es la opción para cuando quieres tener el control visual del proceso.
¿Cómo mover una tarea del CLI a la nube?
Aquí viene lo interesante: no todas las tareas viven en un solo lugar. Cuando un trabajo es largo, requiere testing y necesita probarse directamente en un navegador, pero coincide con el momento en que debes apagar tu computadora e irte a otro lado, tienes una salida elegante.
Inicia la tarea en el CLI y luego haz un hand off directo para que continúe en la nube [02:10]. Mientras tanto:
- Recibes notificaciones en Slack para seguir el avance.
- Al final del proceso, revisas capturas de pantalla o videos.
- Ves el flujo end to end completo del requerimiento.
Esa transferencia es la que demuestra que el ecosistema no son tres apps aisladas, sino un mismo agente que te acompaña sin importar dónde estés.
¿Puedo empezar una tarea en CLI y terminarla en la nube? Sí. Inicias en el CLI, ejecutas un hand off y Devin continúa en la nube mientras tú apagas tu equipo. Recibes avances por Slack y al final ves videos o screenshots del proceso completo.
¿Qué diferencia el costo entre las tres herramientas?
La gran distinción práctica es económica. Devin Cloud tiene un uso mayor asociado a costo porque combina dos cobros: el del modelo de IA y el del poder de cómputo en la nube.
Con Devin CLI o Devin Desktop la ecuación cambia. Solo pagas por el uso del modelo de inteligencia artificial, ya que todo el procesamiento lo maneja localmente tu propia máquina [02:38]. Entender esto te ayuda a decidir cuándo vale la pena delegar a la nube y cuándo conviene trabajar en local.
¿Cuál Devin uso para un bug reportado en Slack? Usa Devin Cloud. Le escribes desde Slack, él ejecuta la tarea en la nube y te devuelve notificaciones de progreso sin necesidad de abrir tu editor.
Llegados a este punto, ya no estás aprendiendo interfaces sueltas: estás diseñando un workflow completo. Solo falta una cosa por resolver, y es que Chipblock deje de estar confinado a tu computadora o a la nube de Devin y tenga una URL donde cualquiera pueda acceder desde Internet.
¿Cuál de las tres herramientas usas más en tu día a día? Cuéntame en los comentarios cómo estás combinando Cloud, CLI y Desktop en tu propio flujo.