A quién le sirve. Aficionados al autoalojamiento y administradores de sistemas que gestionan sus servidores con NixOS y quieren ayuda de una IA sin perder el control; la idea vale para cualquier configuración guardada en un repositorio, que es la carpeta donde se guarda el código y su historial.
Qué hicieron
El autor guarda en un único repositorio la configuración de todas sus máquinas NixOS, dos portátiles Lenovo reacondicionados de 32 GB que usa como servidores caseros, y deja que Claude Code trabaje en él. A Claude se le prohíbe ejecutar nixos-rebuild switch, el comando que aplica los cambios en la máquina real. El autor revisa cada cambio y lanza ese comando él mismo.
Cómo salió
La fuente no da resultados ni cifras del uso de Claude. Solo dice que esta forma de revisar primero y aplicar después es como gestiona las máquinas, que ejecutan servicios como Nextcloud, Vaultwarden y Jellyfin.
Conviene saber
Bloquea el comando que aplica los cambios para que todo lo que llegue a una máquina en funcionamiento pase antes por una revisión humana.
Qué necesitas
- Una o varias máquinas con NixOS y su configuración en un repositorio git
- Claude Code con un plan de pago de Claude
- Acceso a los ajustes de permisos de Claude Code para prohibirle un comando
- Una copia de seguridad de los datos de tus servicios
Cómo hacerlo tú, paso a paso
- Reúne la configuración de todas tus máquinas en un único repositorio git.
- En los permisos de Claude Code, prohíbe el comando nixos-rebuild switch, que es el que aplica los cambios en la máquina real.
- Pide el cambio con el prompt de esta ficha: que edite archivos y haga compilaciones de prueba, que no tocan la máquina real, pero nunca ejecute el switch.
- Lee todos los cambios y la explicación en lenguaje llano que te deja.
- Si te convence, ejecuta tú mismo el comando que aplica el cambio en la máquina.
- Si algo falla, arranca con la versión anterior de la configuración: NixOS guarda las anteriores.
- Guarda el cambio en git con un mensaje claro.
Ayúdame a mantener el repositorio de configuración de NixOS que está en [ruta del repositorio] para mis máquinas [nombres de las máquinas]. Haz este cambio: [describe el cambio, por ejemplo añadir un servicio o actualizar un paquete]. Puedes editar archivos y hacer compilaciones de prueba, pero nunca ejecutes nixos-rebuild switch. Habrás terminado cuando me enseñes todos los cambios y una explicación en lenguaje llano para que yo los revise y los aplique.
Consejos
- Haz que todo lo que llegue a una máquina en marcha pase antes por una revisión tuya.
- Pide cambios pequeños y de uno en uno, porque son más fáciles de revisar.
- Antes de aplicar un cambio grande, copia los datos de los servicios importantes, como tu nube personal o tu gestor de contraseñas.
Preguntas frecuentes
¿Por qué no dejo que lo aplique él directamente?
Porque un error de configuración puede dejar un servidor sin red o sin arrancar. Si el último paso lo das tú después de revisar, el fallo no llega a la máquina sin que lo veas.
¿Sirve si no uso NixOS?
La idea sí: que la IA edite y haga pruebas, y que el paso que toca la máquina real lo des tú. Los comandos cambian según tu sistema.
Fuentes
En el directorio desde el 9 de octubre de 2026.