Microsoft ha publicado Windows Developer Config, un proyecto de código abierto que convierte una instalación limpia de Windows 11 en un equipo listo para programar con un solo comando de PowerShell. La herramienta instala 15 paquetes de desarrollo y ajusta decenas de valores del sistema en una sola ejecución que, con una conexión decente, tarda alrededor de media hora, sin que tengáis que abrir el Panel de Configuración ni una sola vez.
A diferencia de Project Zenith, el montaje para desarrolladores que Microsoft reserva a equipos con 64 GB de RAM, esta herramienta funciona en cualquier PC normal, sin hardware especial. Nosotros hemos probado el proceso completo sobre una instalación limpia y, en cuestión de minutos, empieza a descargar paquetes, reescribir el registro y dejar el equipo listo para programar. Os contamos a continuación qué instala y qué cambia exactamente en el sistema.
Un proceso de 50 pasos que se activa con un solo comando
Microsoft describe el proyecto como una configuración de estación de trabajo con opiniones propias, pensada para automatizar lo que muchos desarrolladores ajustan a mano tras cada instalación. Cada cambio se comprueba antes de aplicarse, así que si volvéis a ejecutarlo en un equipo que ya tiene estos ajustes, solo confirma que siguen activos, sin repetir trabajo.
La versión actual corre 50 pasos repartidos en 11 fases, cada una con la misma estructura de comprobación, aplicación y segunda comprobación. Para activarlo, basta abrir PowerShell y pegar el comando de una línea que descarga el script desde el repositorio oficial de Microsoft en GitHub; no hace falta clonar nada, aunque conviene tener al menos 15 GB libres. La documentación dice que no requiere permisos elevados, pero en nuestra prueba solo se completó sin errores al abrir PowerShell como administrador. Después, el script comprueba la firma de Microsoft Corporation en cada archivo que ejecuta y copia todo en una carpeta protegida bajo %ProgramData%CalmOS.
Quince paquetes que se instalan solos a través de winget
El script resuelve primero el software mediante winget, la herramienta de paquetes de Microsoft: cada programa se instala en silencio, con los acuerdos de licencia aceptados de antemano. Un paquete solo cuenta como terminado cuando winget confirma que está instalado y actualizado, así que si lo ejecutáis más adelante, también detecta las actualizaciones pendientes.
- Windows Terminal, fijado como predeterminado más adelante
- PowerShell 7, sobre la que se relanza el propio script
- Git y GitHub CLI, para versionado y línea de comandos
- GitHub Copilot CLI, enlazado después a un perfil de Terminal
- Visual Studio Code, el editor principal
- .NET SDK 10 y Python 3.14, versiones vigentes de ambos entornos
- uv, gestor rápido de paquetes de Python
- Node.js LTS y nvm for Windows, instalados en el mismo paso
- Coreutils for Windows, utilidades de línea de comandos al estilo GNU
- Oh My Posh, motor de temas para el prompt
- Windows App CLI y PowerToys, herramienta de desarrollo de apps y utilidades de Microsoft
Ningún paquete pide confirmación durante la instalación: todo llega sin ventanas que aceptar, así que solo intervenís para lanzar el comando inicial una vez bajado el script desde su página de GitHub.
Qué cambia para activar el modo desarrollador
Fuera del software, el script reescribe 24 valores del registro agrupados en seis categorías, repartidos en las fases 3 a 9, además de la instalación de paquetes de la fase 2. Entre los cambios más relevantes están la activación sistémica del Modo Desarrollador, Windows Sudo en modo inline, el soporte para rutas largas de Win32 y el Escritorio remoto, todos habilitados sin tener que buscarlos uno a uno en Configuración.
Otras fases resuelven tareas que hasta ahora había que hacer a mano: mostrar las extensiones y los archivos ocultos en el Explorador, desactivar las recomendaciones de inicio y los widgets, y limpiar el cuadro de búsqueda. El propio proyecto agrupa estos cambios en fases con nombre propio, como Explorer o taskbar and search, además de fases dedicadas a las políticas de Edge, los tipos de letra, el Terminal, el perfil de PowerShell y GitHub Copilot. Si sois de los que repetís estos mismos ajustes cada vez que formateáis un equipo, esta es la parte que más tiempo os ahorra.
WSL, Ubuntu y el único reinicio de todo el proceso
El Subsistema de Windows para Linux y Ubuntu se instalan en último lugar, en la fase 11, porque activar WSL exige una característica opcional de Windows que solo surte efecto después de reiniciar el equipo. Todas las fases anteriores, desde los paquetes hasta GitHub Copilot, se ejecutan sin necesidad de reiniciar nada, lo que reduce las interrupciones durante la instalación.
Antes del reinicio aparece un aviso de diez segundos. Al volver a iniciar sesión, una tarea programada llamada WindowsDevConfigResume retoma el proceso unos 30 segundos después, y un segundo aviso de permisos de administrador lo cierra. En total, el equipo solo se reinicia una vez durante toda la configuración, algo que contrasta con otras herramientas que a menudo piden reiniciar varias veces seguidas.
