Skip to main content
De forma predeterminada, la Devin CLI ejecuta un agente en tu máquina. Con --cloud, en cambio, ejecuta una sesión de Devin Cloud: Devin trabaja en una VM dedicada con su propio shell, navegador y clones de repositorios, y la CLI hace stream de la sesión a tu terminal para que puedas crearla, dirigirla, reanudarla y supervisarla sin salir de la terminal.

Iniciar una sesión en la nube

O bien, con devin ya en ejecución, cambia la sesión actual a la nube:
Las sesiones en la nube requieren una cuenta de Devin. Ejecuta devin auth login (o /login) si no has iniciado sesión. /cloud solo funciona antes del primer mensaje de una sesión local; ejecuta /clear primero para cambiar una que ya esté en curso.
Antes de enviar el primer mensaje, puedes configurar dónde se ejecuta la sesión: Después escribe una tarea igual que lo harías en una sesión local. Los mensajes de Devin, las llamadas a herramientas y las ediciones de archivos se muestran en stream en la terminal mientras trabaja. La sesión se ejecuta en la VM en la nube, así que puedes cerrar la terminal (o tu laptop) en cualquier momento y la sesión continuará. Para trasladar a la nube una sesión local en curso, usa /handoff. Transfiere la conversación, tu rama y tus cambios sin confirmar a una nueva sesión en la nube y sigue mostrándola en stream en la misma terminal.

Abrir una sesión en la web app o en Desktop

/open abre la sesión actual en la web app de Devin; /open desktop la abre en Devin Desktop. Usa estos comandos cuando quieras ver el escritorio de Devin o revisar una grabación.

Reanudar una sesión en la nube

Las sesiones en la nube siguen activas incluso después de cerrar la terminal desde la que se iniciaron. devin --cloud --resume (o -r) vuelve a abrir cualquier sesión en la nube en la terminal, sin importar si se inició desde la CLI, la web app o Desktop:

Ejecutar de forma no interactiva

Combina --cloud con -p/--print para iniciar una sesión en la nube, enviar un único prompt y salir en cuanto termine el turno de Devin. La respuesta de Devin se escribe en stdout, de modo que esto funciona desde scripts y procesos. El prompt puede ir inline, pasarse después de -- o leerse desde un archivo:
La sesión en la nube se mantiene activa después de que finaliza el comando. Para continuar, reanúdala con devin --cloud -r o ábrela en la web app.

Continúa el trabajo en local

Ejecuta /handoff en una sesión en la nube para traer su trabajo de vuelta a tu máquina. Descarga la rama del pull request de la sesión, cambia tu checkout de Git a esa rama e inicia una sesión local sobre ese código. Consulta Transferir de vuelta a local. Para trabajar en la propia VM en la nube — ejecutar sus servidores de desarrollo, inspeccionar archivos o editar en Devin Desktop — consulta SSH.

Renombrar y archivar

Comandos de barra diagonal en la nube

Estos comandos están disponibles en las sesiones en la nube, además de los comandos de barra diagonal habituales:

SSH

Conéctate a la VM de una sesión en la nube y reenvía puertos

Transferir a Devins en la nube

Mueve una tarea entre el entorno local y la nube con /handoff

Comandos y flags

Referencia completa de --cloud y los comandos de barra diagonal de la nube