DevBox es una instancia de ECS basada en la nube y preconfigurada con lenguajes y frameworks populares como Python y Java. Conéctese desde su IDE local, como VS Code o Qoder, con un solo clic y comience a programar de inmediato, sin necesidad de configurar el entorno.
Por qué elegir DevBox
Entornos listos para usar: Ofrece development environments preconfigurados para lenguajes, frameworks y asistentes de codificación con IA, lo que reduce el tiempo de configuración de horas a minutos.
Pay-as-you-go: Inicie, detenga o libere su DevBox en cualquier momento. Con tarifas desde ¥0.10 por hora, solo paga por lo que usa.
Almacenamiento en la nube: Su código, dependencias y artefactos de compilación se almacenan en la nube, lo que libera espacio en su disco local.
Conexión directa al IDE: Conéctese a los IDE más utilizados, como VS Code y Qoder, con un solo clic y evite la compleja configuración de SSH.
Despliegue y verificación instantáneos: Despliegue y pruebe su aplicación en DevBox inmediatamente después de programar; así evita las demoras de los pipelines de CI/CD y reduce el tiempo de verificación de minutos a segundos.
Sandbox de seguridad para IA: Los asistentes de codificación con IA se ejecutan en un entorno en la nube aislado, por lo que su sistema local no se ve afectado.
Cómo usar DevBox
A continuación se muestra un ejemplo de cómo conectarse al IDE Qoder.
Vaya a la página de DevBox en la OOS console de Alibaba Cloud.
Haga clic en Create DevBox y seleccione sus especificaciones, región y entorno de desarrollo.
Una vez creada la instancia DevBox, haga clic en el botón Qoder de su página de detalles. El navegador iniciará Qoder automáticamente y se conectará al entorno en la nube.
Una vez establecida la conexión, el Explorador de la izquierda mostrará los archivos en su working directory de DevBox. Este directorio está vacío inicialmente, pero puede crear sus propios archivos de código aquí. A la derecha se encuentra el panel de chat con IA, donde puede interactuar con la IA para completar sus tareas de codificación. Para abrir una terminal, haga clic en View en la barra de menú superior y seleccione Terminal en el menú desplegable.
Preguntas frecuentes
¿Dónde se guardan los archivos y el código?
Todo el código y los archivos se almacenan en su DevBox dentro de la nube. Su IDE local se conecta a DevBox mediante un túnel SSH y funciona como un editor remoto.
Recursos subyacentes de DevBox
DevBox es una instancia de ECS preconfigurada con entornos de desarrollo comunes y archivos de conexión SSH. Esto permite conexiones al IDE con un solo clic y elimina la configuración manual del entorno.
IDE compatibles
DevBox es compatible con VS Code, Qoder, Cursor y Trae.
Entornos de desarrollo preconfigurados
DevBox admite los siguientes entornos:
Lenguajes: Python, Java, Node.js, Golang
Frameworks: AgentScope, FastAPI, LangChain, Flask, Django
IA: Hermes, Claude Code, Codex, OpenCode, QwenCode
¿Puedo apagar mi DevBox?
Sí. Puede apagar su DevBox cuando no lo use, por ejemplo, al finalizar la jornada laboral. Cuando está apagado, se pausa la facturación de los recursos de cómputo (CPU y memoria), pero se sigue facturando el disco del sistema y los discos de datos. Reinícielo en cualquier momento para reanudar su trabajo. Para obtener más información, consulte Economical Mode.
Uso de una instancia de ECS existente
Sí. En la página de creación de DevBox, puede agregar una instancia de ECS existente como DevBox.
Solución de problemas de conexión al IDE
La conexión inicial puede tardar entre 1 y 2 minutos. Si la conexión falla, compruebe que el puerto 22 esté abierto para el tráfico entrante en el security group de la instancia. De no ser así, agregue la regla e inténtelo de nuevo. Para obtener instrucciones detalladas, consulte Use security groups.
Directorio de trabajo inicial
/home/devbox/project