Devin Cloud, Desktop y CLI

Resumen

Devin no es una herramienta que vive en un solo lugar, y esa es la parte que casi nadie explica bien. Con Devin trabajas un mismo proyecto desde tres espacios conectados: la nube, tu terminal y tu aplicación de escritorio, moviéndote entre ellos sin perder el hilo. Si eres developer y quieres entender cómo se reparte el trabajo entre estos entornos, aquí tienes el mapa completo.

La idea central es simple: puedes arrancar una tarea en la nube, dejar que trabaje sola media hora, seguirla desde tu terminal y hasta escribir un mensaje en Slack o Teams para que esa conversación se convierta en una rama de código. Tres lugares, un mismo ecosistema.

¿Qué es Devin Cloud y por qué es el espacio principal?

Devin Cloud es el corazón del sistema y vive en devin.ai. Lo que lo diferencia de otras herramientas parecidas es que cada sesión levanta su propia máquina virtual [1:33], lo que te permite ejecutar tareas largas en segundo plano.

Desde la nube puedes integrar repositorios, crear pull requests y conectar herramientas de terceros vía MCPs, que son los conectores que le dan acceso a servicios externos. También puedes colaborar entre sesiones y con tu equipo.

¿Qué es una máquina virtual en Devin? Es un entorno aislado que se despliega por cada sesión, donde Devin ejecuta tareas largas en segundo plano. Puedes elegir que corra bajo Linux (Ubuntu) o Windows.

La interfaz recuerda mucho a ChatGPT o Claude: una caja de texto para tu prompt, un selector entre modo agente y modo pregunta, y la opción de customizar el modelo. Aquí aparece el modelo propio de Cognition, el SWE 1.7 [2:52], disponible en versión estándar y en lining, que es más rápido pero cuesta un poco más.

¿Cómo se configuran los commits y el Devin Review?

En la sección de settings encuentras las preferencias de perfil, tema, idioma y notificaciones. Pero lo interesante está en cómo se atribuyen los commits [4:12], porque tienes seis formas de repartir la autoría:

  • En colaboración Devin y tu cuenta.
  • Tu cuenta y Devin, según el orden.
  • Solamente tú.
  • Solamente Devin.
  • Tú como autor y Devin como quien hace el commit.
  • Devin como autor y tú como quien hace el commit.

El Devin Review es una integración para revisar los propios PRs que Devin va creando. Puedes activarlo en automático, y aquí viene lo interesante: un Devin crea el código mientras otro Devin revisa los pull requests.

¿Cuánto cuestan los planes de Devin?

Los precios importan cuando trabajas con agentes que consumen créditos. Estos son los planes disponibles al momento de grabar el curso:

  • Cuenta gratuita: uso limitado, con Devin Review y Deep Wiki.
  • Pro: 20 dólares al mes, con acceso a Devin Desktop, integraciones de Slack, Linear y MCP, más créditos adicionales.
  • Max: 200 dólares al mes, con mejor uso semanal y uso ampliado en Devin Desktop.
  • Teams: 80 dólares al mes por usuario.
  • Enterprise: precio bajo contacto con ventas.

¿El plan Pro de Devin incluye modelos gratuitos? Sí. Con la suscripción de 20 dólares mensuales accedes al modelo de Cognition y a modelos aliados que suelen estar gratuitos o a buen precio por tiempo limitado.

En la sección de uso y límites puedes ver tu cuota semanal, comprar créditos adicionales y configurar alertas [7:30]. Puedes pedir que te notifique cuando gastes 50 o 100 dólares de esos créditos extra, para no quedarte sin saldo sin darte cuenta.

Para sacarle provecho necesitas conexiones externas. En proveedores de Git tienes GitHub, GitLab y Bitbucket. Para comunicación, Slack y Microsoft Teams. Y para manejo de tareas, Linear o Jira.

¿Para qué sirve Devin CLI en tu terminal?

El Devin CLI se instala en devin.ai/cli y corre directamente en tu máquina, con acceso a tu código, tus herramientas y tu entorno. Está conectado con la nube y el desktop, así que puedes compartir trabajo entre los tres [9:12].

Es multimodelo y está escrito en Rust, lo que lo hace muy rápido. En su video de promoción lo hacen correr sobre una máquina antigua para demostrar esa velocidad.

Al ejecutar devin dentro de una carpeta, la terminal te muestra la versión (que suele actualizarse cada semana) y cuánto te queda de plan. El comando más importante es el de selección de modelo, con una interfaz visual donde mueves las flechas para ajustar el nivel: max, medium o low.

¿Qué modelos puedo usar en Devin CLI? Puedes elegir entre modelos frontera de casi todas las empresas de IA: GLM, OpenAI, Groq, Kimi, Nemotron y el SWE 1.7 de Cognition. Varios suelen estar gratuitos o en promoción.

¿Qué modos y comandos tiene el CLI?

Con /usage revisas tu cuota semanal y tu balance adicional. Con la selección de modo defines cómo actúa el agente [12:04]:

  • Universal agent: entiende primero y pide permisos por cada acción.
  • Solo ediciones: acepta únicamente cambios de código.
  • Plan: no toca tu código, solo responde en base a él.
  • Planificación: genera un markdown únicamente con planes.
  • Bypass: ejecuta sin preguntar nada, recomendado usarlo poco.

Una función clave es el handoff. Empiezas con /handoff, le pasas el prompt y Devin se lleva esa tarea a una sesión en la nube. Así puedes cerrar la terminal y seguir el trabajo desde un chat de Slack o Teams, porque ya desplegó una máquina virtual que continúa por su cuenta.

¿Qué ofrece Devin Desktop para proyectos web?

Devin Desktop, que hasta hace poco se llamaba Windsurf, es un fork de Visual Studio Code [13:40]. La interfaz es casi idéntica, con la diferencia de que ahora tienes un chat al inicio.

Se conecta a los MCPs y a las configuraciones que tengas en Cloud y en CLI. Su ventaja está en que puedes visualizar y previsualizar proyectos web directamente desde ahí, con un visor de cambios y un visor de agente que funcionan al estilo de un tablero de Jira.

Aquí también eliges modelo. El modo adaptive selecciona el más conveniente para la tarea, o puedes filtrar por proveedor: OpenAI, Anthropic, Google, xAI, DeepSeek, Moonshot, NVIDIA, entre otros. Algunos modelos permiten customizar el modo de esfuerzo, como Fable 5, y eso ajusta el consumo.

De forma externa, Devin también ofrece Deep Wiki y Devin Review, que se explican a fondo en el curso de herramientas de IA para developers.

Devin ya puede moverse entre la nube, tu terminal y tu escritorio, pero todavía le falta un destino: un repositorio en GitHub y reglas claras sobre si solo lee tu código o también lo escribe. ¿Ya probaste alguna de estas integraciones? Cuéntanos en los comentarios cómo te fue.