Requisitos previos
Requisitos previos
- Una organización con Outposts activado
- Un token de API v3 con los scopes adecuados de Outposts:
account.outposts.orchestratorpara orquestadores que administran outposts (implica el scope de máquina)account.outposts.machinepara workers que leen la cola y reclaman o liberan sesiones
- Una máquina (VM o contenedor) con:
- Devin CLI instalado
- Las dependencias de la máquina
- Tus repositorios clonados, con remotos configurados
- Acceso a las herramientas de compilación, repositorios de paquetes, secretos y servicios internos que tus sesiones necesitan
- Tu máquina
- Docker
Las sesiones se ejecutan directamente en la máquina con los permisos de tu usuario. Recomendamos ejecutar el worker en un directorio dedicado donde te sientas cómodo dejando que un agent trabaje libremente o, mejor aún, en una máquina reservada para trabajo agentic de larga duración, como una Mac Mini en tu escritorio.
1
Instala Devin CLI
Descarga e instala Devin CLI:
2
Crea un outpost
En Devin Cloud, ve a Settings → Environment → Outposts y haz clic en el botón “Create Outpost”.Asigna un nombre a tu Outpost y elige el tipo de máquinas que atenderá (p. ej., Linux, Windows o Mac). Luego, haz clic en el botón “Create”.
Después de crear tu Outpost, obtendrás un token de Outpost que usarán los workers que quieras asignarle para autenticarse con Devin.Copia el token y guárdalo en un lugar seguro para usarlo más adelante. El token solo se mostrará una vez al crear el Outpost.

3
Ejecuta tu worker de Outpost
Ve a un directorio donde quieras que se ejecute tu worker:Luego, ejecuta el comando
devin worker start con el nombre de tu Outpost y el token que copiaste antes:4
Inicia una nueva sesión de Outpost
En Devin Cloud, inicia una nueva sesión y configúrala para que se ejecute en tu Outpost. En “Configuration” → “Virtual environment”, verás tu nuevo Outpost en la lista. Selecciónalo para ejecutar tu sesión allí.¡Ahora puedes pedirle a Devin que empiece a desarrollar en tu máquina! Prueba algo sencillo como¡Y verás aparecer el script en el directorio de tu worker!
Siguientes pasos
Inicia el worker en un directorio donde esté tu código y pídele a Devin que desarrolle sobre él. Las sesiones pueden ver los repositorios descargados en el directorio de trabajo del worker. Para atender más sesiones de forma simultánea, ejecuta el worker en más máquinas que apunten al mismo outpost: N workers atienden N sesiones simultáneas, y el resto espera en la cola.Orquestación
Aprovisiona máquinas automáticamente a medida que las sesiones entran en cola, en lugar de mantener workers de larga duración.
Integrations
Ejecuta tu outpost en la plataforma que ya usas: Namespace, Modal, E2B y más.


