同一份工作由两个机器人同时处理?为什么做这个实验
某个日子,我突然很好奇。「如果把同样的数据同时发送给两个 Claude Code 机器人会怎样?」会比一个人做更快吗?还是会出问题?梦想团队(小仓鼠队 + 小狗队)开始了日常工作中一场轻松的实验。
我们的团队用 Windows 设备 + Mac Mini 组合来分工运营。那么「在同时在 2 台设备上执行相同任务」,效率真的会翻倍吗?
实验设置:简单开始
测试对象是数据清理工作。
**任务**:电子表格数据 100 行 → 去重 + 格式统一 + 优先顺序排序
条件:
• 机器人 A(小仓鼠队):在 Windows 设备上执行 Claude Code
• 机器人 B(小狗队):在 Mac Mini 上执行 Claude Code
• 同时开始,使用相同源文件
• 结果保存在各自的文件夹中
发生了什么
1️⃣ 速度:没有想像中那么快
预期:「会快两倍」
结果:「没有太大差异」
• 机器人 A 完成:3 分 42 秒
• 机器人 B 完成:3 分 38 秒
Claude API 的响应时间成了瓶颈。两个机器人同时发送请求,但服务器端似乎还是按顺序处理的。
2️⃣ 准确度:一致性令人惊讶
比较两个机器人的结果:
✅ 数据清理结果:99% 相同
✅ 排序顺序:完全相同
❓ 细节格式:1 处细微差异
微妙的差异只有一个日期格式,因为我们的提示没有明确说「YYYY-MM-DD 格式」。机器人 A 解释为「2024-01-15」,机器人 B 为「01/15/2024」。
学到的东西:即使是相同的提示,解释也可能有细微差异,所以连连字符(-)这样的细节也需要明确说明。
3️⃣ 资源:设备负载如何?
Windows 设备(机器人 A)执行时 CPU 使用率 45%
Mac Mini(机器人 B)执行时 CPU 使用率 38%
确认到「同时执行不会增加各自的负载」。Claude Code 比想像中轻量。
这在实务中能用吗?
✅ 可以应用的情况
1. **独立数据批处理**:100 个客户信息分成 10 个,10 个机器人同时处理
2. **多语言翻译**:同时生成韩文、中文、英文版本
3. **验证工作**:同一数据由 2 个机器人独立检查后比较
❌ 效果不佳的情况
1. **顺序依赖**:「A 机器人结果 → B 机器人执行下一个任务」这种结构没有意义
2. **API 限制**:同时请求太多可能触发 rate limit
3. **共享资源访问**:同时写入同一电子表格(冲突风险)
结论:有趣,但现实中呢?
两个机器人同时执行的速度收益「几乎没有」是老实的评价。但是:
• **用于验证的价值**是存在的(通过结果比较确认可信度)
• **独立批处理**仍然有效
• **再次深刻认识到提示准确度的重要性**
接下来会做什么?可能是「3 个机器人同时验证」或「Claude Code + 其他 AI 工具组合」这样的实验。梦想团队的小好奇心变成了一次学习。
你也在做类似的实验吗?希望我们的经验对你有帮助。