嘿,打工人!有没有想过:如果写代码能像打游戏开分身一样,同时改5个文件、跑3个测试、写2篇文档,那该多爽?现在,GitHub Copilot CLI 的 /fleet 命令,让你这个"白日梦"照进现实!🦆✨

/fleet 是啥?简单说就是"AI包工头+施工队"
以前Copilot干活像"单线程打工人":接活→干活→交活,一步一步来。现在 /fleet 登场,背后多了个"智能包工头"(orchestrator):
- 📋 把你的大需求拆成小任务
- 🔍 识别哪些能并行、哪些得排队
- 🚀 同时派多个"子代理"去不同文件干活
- 📦 最后收工、验收、打包交付
每个子代理有自己的"脑子"(context window),但共享你的代码库。它们不能直接聊天,全靠包工头协调——像极了你带实习生做项目,对吧?😅
怎么用?一句命令起飞
/fleet 重构auth模块,更新测试,顺便把docs/auth/下的文档也修了
就这么简单!包工头自动拆解任务,后台悄悄开干。想非交互式跑?加个 --no-ask-user 参数,适合写脚本自动化。
🎯 写好Prompt的3个秘诀
说清楚"交什么货"
❌ 模糊:/fleet 写文档
✅ 具体:/fleet 创建API文档:auth.md写登录流程、endpoints.md写接口示例、errors.md写错误码
→ 包工头一看:哦,这仨能并行!划清"地盘边界"
告诉每个子代理:你负责src/api/,别碰src/ui/;只改代码,别动依赖。避免"两个代理抢改同一个文件"的惨剧(最后保存的赢,无声覆盖,刺激!)标明"谁等谁"
如果任务有依赖,明说!比如:先写SQL迁移→再改ORM模型→最后更新API和测试(后俩可并行)。包工头会自动排期,不瞎忙。
🤔 个人锐评:香,但别当"无脑神器"
我觉得 /fleet 最聪明的地方是"分工思维"——不是让一个AI硬扛所有事,而是用协作提效。但咱得清醒:
- ⚠️ 子代理不共享聊天记录,prompt得自包含,否则它"失忆"
- ⚠️ 多代理≠永远更快,简单任务用普通模式反而轻量
- ⚠️ 文件冲突靠你预防,AI不会自动merge(别问,问就是踩过坑😭)
适合场景:跨文件重构、多模块文档生成、功能全栈开发。不适合:改一行配置、修单个bug。
💡 小技巧:实时"监工"
- 运行中敲
/tasks看子代理进度 - 发现没并行?停下来让包工头"先拆解再执行"
- 用
.github/agents/定义专属代理,比如让claude写文档、gpt写逻辑,各展所长
最后送一句:工具再强,也得人会"派活"。
/fleet不是魔法,是让你从"执行者"升级成"指挥官"的杠杆。🎯