# Un Mac M1: come sviluppare 20 progetti Claude contemporaneamente senza rallentamenti durante la compilazione Rust?
Il mio metodo è questo: sfruttare i computer inutilizzati a casa e in ufficio per creare un piccolo **“cluster di compilazione distribuito”**.
## Come suddividere il lavoro?
Il Mac principale si occupa solo di:
- Scrivere codice
- Eseguire Claude
- Usare editor e terminale
Mentre i task che consumano più CPU, come:
- `cargo check`
- `cargo test`
- `cargo build`
vengono eseguiti dagli altri computer disponibili.
## Come si configura?
L’intero processo è molto semplice:
1. **Non serve modificare la struttura del progetto**
2. **Non serve cambiare le proprie abitudini di sviluppo**
3. Basta aggiungere `tutu-auto wrap` davanti ai comandi abituali
`tutu-auto` controlla automaticamente il carico in tempo reale di ogni computer e assegna la compilazione alla macchina più libera in quel momento.
Se tutte le macchine sono occupate, i task vengono messi automaticamente in coda, evitando che più computer si contendano le risorse contemporaneamente.
## Risultato finale
- Si possono portare avanti 20 progetti contemporaneamente
- I computer inutilizzati non restano più a prendere polvere
- Più progetti Rust possono essere compilati in parallelo
- Il Mac principale continua a eseguire Claude, editor e terminale senza rallentamenti
> **Il Mac principale pensa e gestisce le operazioni; i computer inutilizzati fanno il lavoro pesante.**
Sfruttando la potenza di calcolo già disponibile intorno a noi, si può ottenere un’esperienza di sviluppo multiprogetto più fluida e senza pensieri, a costi contenuti.