Saltar al contenido principal
Pasa una tarea a una sesión de Devin en la nube y sigue trabajando localmente. La sesión en la nube tiene su propia VM con una shell, un navegador y acceso completo al repositorio, así que puede seguir avanzando después de que cierres tu laptop. Hay dos formas de pasar una tarea:
  • Desde Devin CLI — con el comando integrado /handoff, sin necesidad de configuración.
  • Desde cualquier otro agente de programación — Claude Code, Codex, Cursor y más, usando el plugin de código abierto Devin Handoff.

Cuándo transferir

Transfiere una tarea cuando requiera más de lo que ofrece tu máquina local o cuando quieras que se ejecute en segundo plano:
  • VM o servidor — ejecutar un servidor de desarrollo, acceder a endpoints, compilaciones de Docker
  • Navegador — capturas de pantalla, flujos de OAuth, pruebas integrales, scraping
  • CI/CD — depuración de pipelines, despliegues, cambios de infraestructura
  • Trabajo de larga duración — migraciones, jobs por lotes, grandes refactorizaciones
  • Ejecución en paralelo — descarga trabajo en la nube mientras sigues programando localmente
Para el caso contrario, cuando una sesión en la nube necesita un archivo o un comando de tu equipo, consulta Local Hands.

Desde el Devin CLI

El Devin CLI es un agente de programación local que se ejecuta en tu terminal. Incluye el comando /handoff de forma nativa; no necesitas instalar nada.
Devin CLI empaqueta el contexto de la conversación y la rama actual de Git, y luego crea una sesión de Devin en la nube que continúa justo donde lo dejaste. Sigue el progreso de la sesión desde tu terminal o en la web app de Devin.
Ejecuta /handoff sin una descripción de la tarea y la sesión en la nube continuará automáticamente desde donde lo dejaste.

De otros agentes de programación

Devin Handoff es un plugin y una skill de código abierto que lleva el mismo flujo de traspaso a cualquier agente de programación: Claude Code, Codex, Cursor y más. Instálalo una vez y luego solo di “pásale esto a Devin”, y tu agente recopilará el repositorio actual, la rama y los cambios sin confirmar, creará una sesión y te devolverá una URL. Necesitarás una API key de Devin: genera una en la página de API keys y expórtala como DEVIN_API_KEY. Para consultar las instrucciones de instalación y uso de cada agente, sigue el README del repositorio, que se mantiene actualizado a medida que evoluciona el plugin.

Cómo llega el contexto a la sesión en la nube

Una sesión en la nube se inicia en una VM limpia, así que la skill empaqueta lo que tu agente local ya sabe y lo incluye en el prompt de la sesión:
  • Repositorio y rama — se detectan a partir de git remote y git rev-parse, para que Devin clone el repositorio correcto y cambie a la rama en la que estás.
  • Cambios sin confirmar — se incluye la salida de git diff HEAD (truncada a 100 KB), para que tu trabajo en curso se conserve. Si tienes ediciones locales que no quieres enviar, confírmalas o usa stash primero.
  • Contexto adicional — todo lo que el agente que realiza la llamada haya aprendido hasta el momento: archivos que examinó, hipótesis sobre la causa raíz y correcciones parciales.

Devin CLI

El agente local de programación con el comando /handoff integrado

Devin Handoff en GitHub

Código fuente, guías de instalación y la referencia completa del script

Devin API

La API de sesiones que hace posible el handoff

Devin MCP

Gestiona sesiones, playbooks y Knowledge desde cualquier cliente MCP