La pregunta de tipo IDE remota entrega al candidato un entorno de desarrollo completo en el navegador: editor, terminal, servidor de desarrollo en ejecución y una pestaña de vista previa con la aplicación funcionando. Tú subes el proyecto base una vez y cada candidato recibe una copia aislada.
Es la forma de evaluar código en un contexto real, con el repositorio, las dependencias y el historial de commits como parte de la entrega. La función está en Beta.
Frameworks disponibles
El entorno se arma a partir de una imagen base. Hoy hay siete: Vue 3 + Vite, React + Vite, Angular CLI 18, Django 5.2 (Python), Laravel 11 (PHP), .NET 9 (C#) e Spring Boot 3.5 (Java).
Crear la pregunta
Ve a Biblioteca, haz clic en Crear pregunta y elige IDE remota.
La pantalla de edición tiene dos columnas. A la izquierda, los datos de la pregunta: título, idioma, enunciado, duración, nivel, peso y límites de la nota. A la derecha, la Configuración del entorno.
En la Configuración del entorno defines:
Política de IA: de quién es la credencial de IA que puede usar la sesión.
Framework: la imagen base del contenedor.
Origen: Github, con la URL de un repositorio público, o Enviar archivo .zip con el proyecto.
Validar: revisa el proyecto contra el checklist antes de publicar.
El checklist del proyecto
Con el origen Github, el botón Validar revisa el repositorio contra cinco puntos:
Ser un proyecto Git válido.
Pesar menos de 5 MB.
Tener un
README.mden la raíz.Tener contenido compatible con el framework elegido.
Tener un
devfile.yamlen la raíz, con los comandos de instalación e inicio y el endpoint público que abrirá la pestaña de vista previa.
Con el origen Enviar archivo .zip, la validación ocurre al enviar y cubre lo que se puede leer del paquete: hasta 5 MB comprimidos y un devfile.yaml en la raíz. Los demás puntos siguen valiendo como buena práctica, sobre todo el repositorio Git iniciado, que es lo que permite al candidato hacer commits.
Política de IA
El valor por defecto es el más restrictivo, y es a propósito: un campo que nadie completó no puede liberar asistentes por accidente.
Sin asistente de IA (por defecto): la sesión se levanta sin asistente y sin agentes de línea de comandos.
Credencial de la empresa: el asistente usa la credencial de IA de tu empresa.
Credencial de Coodesh: el asistente usa la credencial de Coodesh y el uso consume créditos.
Sin restricción de red: el entorno no restringe el uso de asistentes.
Cuando la política lo bloquea, el enunciado avisa al candidato y los asistentes quedan deshabilitados dentro del entorno.
Pruébala antes de usarla
Abre la pregunta en la biblioteca y haz clic en Probar tú mismo. Entras al mismo entorno que recibirá el candidato, con el mismo proyecto y el mismo tiempo. Conviene hacerlo cada vez que creas o modificas una pregunta de IDE.
Usar la pregunta en una evaluación
En la evaluación, usa Agregar de la biblioteca y elige la pregunta. Aparece en la sección con el tipo IDE remota y su duración recomendada.
En Editar, en la fila de la pregunta, ajustas lo que vale solo para esta evaluación:
Peso, límites de la nota y duración recomendada.
Habilidades evaluadas.
Modo presentación: pide al candidato una grabación de pantalla explicando la entrega.
Política de IA: mantiene la de la pregunta (Heredar de la pregunta) o la cambia solo en esta evaluación.
Corregir la respuesta
Abre el resultado de la persona y haz clic en la pregunta. El entorno del candidato se apaga cuando envía, y lo que queda es el snapshot final del proyecto.
La revisión tiene dos pestañas. En Solución navegas por los archivos y lees el código tal como quedó.
En Commits ves el historial: fecha, autor y mensaje de cada commit. Ahí se ve el proceso, no solo el resultado.
Desde esa misma pantalla puedes descargar el snapshot completo del workspace, consultar las orientaciones para la revisión de la pregunta y poner la nota.
Preguntas frecuentes
¿El candidato necesita instalar algo?
No. Todo funciona en el navegador. La pregunta no se abre en celulares ni tablets.
¿El tiempo de preparación del entorno consume tiempo de prueba?
No. El tiempo de preparación se devuelve al cronómetro del candidato en cuanto la sesión queda lista.
¿Y si el candidato se ausenta a mitad de la pregunta?
Después de algunos minutos sin actividad la plataforma pregunta si sigue ahí y, sin respuesta, apaga el entorno para liberar recursos. La respuesta sigue abierta y el trabajo se restaura cuando vuelve.
¿Puedo usar mi propio repositorio?
Sí. Usa el origen Github con la URL de un repositorio público, o envía el proyecto en .zip. En ambos casos el proyecto debe pasar el checklist.
¿Desaparece la pregunta de tipo Proyecto?
No. La IDE remota es la alternativa para cuando quieres evaluar al candidato resolviendo dentro del entorno, sin depender de que configure nada en su máquina.









