# 一台 Mac M1,如何同时开发 20 个 Claude 项目,Rust 编译还不卡?
我的办法是:把家里、公司闲置的电脑利用起来,组成一个小型的 **“分布式编译集群”**。
## 怎么分工?
主力 Mac 只负责:
- 编写代码
- 运行 Claude
- 使用编辑器和终端
而这些比较吃 CPU 的任务:
- `cargo check`
- `cargo test`
- `cargo build`
则交给其他空闲电脑执行。
## 怎么接入?
整个过程很简单:
1. **不用修改项目结构**
2. **不用改变原来的开发习惯**
3. 只需在原有命令外加一层 `tutu-auto wrap`
`tutu-auto` 会自动查看每台电脑的实时负载,把编译任务交给当前最空闲的机器。
如果所有机器都在忙,任务就会自动排队,避免多台机器同时抢资源。
## 最终效果
- 20 个项目可以同时推进
- 闲置电脑不再吃灰
- 多个 Rust 项目可以并行编译
- 主力 Mac 依然能流畅运行 Claude、编辑器和终端
> **主力 Mac 负责思考和操作,闲置电脑负责干重活。**
把身边已有的算力利用起来,就能低成本获得更流畅、更省心的多项目开发体验。