# Mac M1 한 대로 Claude 프로젝트 20개를 동시에 개발하면서 Rust 컴파일도 버벅이지 않게 하려면?
제가 쓰는 방법은 집과 회사에서 놀고 있는 컴퓨터를 활용해 소규모 **‘분산 컴파일 클러스터’**를 구성하는 겁니다.
## 작업은 어떻게 나눌까?
메인 Mac은 다음 작업만 담당합니다:
- 코드 작성
- Claude 실행
- 에디터와 터미널 사용
반면 CPU를 많이 쓰는 다음 작업들은:
- `cargo check`
- `cargo test`
- `cargo build`
다른 유휴 컴퓨터에서 실행합니다.
## 어떻게 연결할까?
전체 과정은 아주 간단합니다:
1. **프로젝트 구조를 수정할 필요 없음**
2. **기존 개발 습관을 바꿀 필요 없음**
3. 기존 명령어 바깥에 `tutu-auto wrap`만 한 겹 추가하면 됨
`tutu-auto`가 각 컴퓨터의 실시간 부하를 자동으로 확인한 뒤, 현재 가장 여유로운 머신에 컴파일 작업을 맡깁니다.
모든 머신이 바쁘다면 작업은 자동으로 대기열에 들어가 여러 컴퓨터가 동시에 리소스를 두고 경쟁하는 상황을 막아 줍니다.
## 최종 효과
- 프로젝트 20개를 동시에 진행할 수 있음
- 놀고 있던 컴퓨터를 더 이상 방치하지 않게 됨
- 여러 Rust 프로젝트를 병렬로 컴파일할 수 있음
- 메인 Mac에서는 Claude, 에디터, 터미널이 계속 쾌적하게 돌아감
> **메인 Mac은 생각과 조작을 맡고, 유휴 컴퓨터는 무거운 작업을 맡습니다.**
주변에 이미 있는 컴퓨팅 자원을 활용하면 적은 비용으로 더 쾌적하고 편리한 멀티 프로젝트 개발 환경을 만들 수 있습니다.