--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
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.
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
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
--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:
devin --cloud -r o ábrela en la web app.
Continúa el trabajo en local
/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
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
