# Como desenvolver 20 projetos do Claude ao mesmo tempo em um Mac M1 sem travar tudo ao compilar Rust?
Minha solução foi aproveitar os computadores parados em casa e na empresa para montar um pequeno **“cluster de compilação distribuída”**.
## Como dividir o trabalho?
O Mac principal fica responsável apenas por:
- Escrever código
- Rodar o Claude
- Usar o editor e o terminal
Já estas tarefas que consomem bastante CPU:
- `cargo check`
- `cargo test`
- `cargo build`
ficam por conta de outros computadores que estiverem ociosos.
## Como configurar?
O processo inteiro é bem simples:
1. **Não precisa modificar a estrutura do projeto**
2. **Não precisa mudar seus hábitos de desenvolvimento**
3. Basta adicionar uma camada de `tutu-auto wrap` aos comandos que você já usa
O `tutu-auto` verifica automaticamente a carga de cada computador em tempo real e envia as tarefas de compilação para a máquina que estiver mais livre naquele momento.
Se todas as máquinas estiverem ocupadas, as tarefas entram automaticamente em uma fila, evitando que vários computadores disputem recursos ao mesmo tempo.
## Resultado final
- Dá para avançar em 20 projetos ao mesmo tempo
- Os computadores ociosos deixam de ficar juntando poeira
- Vários projetos Rust podem ser compilados em paralelo
- O Mac principal continua rodando Claude, o editor e o terminal sem engasgos
> **O Mac principal fica com o raciocínio e a operação; os computadores ociosos fazem o trabalho pesado.**
Aproveitando o poder de processamento que você já tem por perto, dá para ter uma experiência de desenvolvimento com vários projetos muito mais fluida e tranquila, gastando pouco.