superjobsday @uf4ce8cb3
# ¿Cómo desarrollar 20 proyectos de Claude a la vez en un Mac M1 sin que la compilación de Rust lo ralentice todo?
Mi solución: aprovechar los ordenadores que tengo sin usar en casa y en la oficina para montar un pequeño **«clúster de compilación distribuida»**.
## ¿Cómo se reparte el trabajo?
El Mac principal solo se encarga de:
- Escribir código
- Ejecutar Claude
- Usar el editor y la terminal
Mientras que estas tareas que consumen bastante CPU:
- `cargo check`
- `cargo test`
- `cargo build`
se ejecutan en otros ordenadores que estén libres.
## ¿Cómo se configura?
Todo el proceso es muy sencillo:
1. **No hay que modificar la estructura del proyecto**
2. **No hay que cambiar la forma habitual de trabajar**
3. Solo hay que añadir una capa de `tutu-auto wrap` a los comandos existentes
`tutu-auto` comprueba automáticamente la carga de cada ordenador en tiempo real y envía las tareas de compilación al equipo que esté más libre en ese momento.
Si todos los equipos están ocupados, las tareas se ponen automáticamente en cola para evitar que varias máquinas compitan por los recursos al mismo tiempo.
## Resultado final
- Se puede avanzar en 20 proyectos a la vez
- Los ordenadores inactivos dejan de acumular polvo
- Varios proyectos de Rust pueden compilarse en paralelo
- El Mac principal sigue ejecutando Claude, el editor y la terminal con fluidez
> **El Mac principal se encarga de pensar y operar; los ordenadores inactivos hacen el trabajo pesado.**
Aprovechando la potencia de cálculo que ya tienes a tu alrededor, puedes conseguir una experiencia de desarrollo multiproyecto más fluida y cómoda por muy poco dinero.
