让你的AI团队别再「一言堂」了:包工头式Agent编排来了
让你的 AI 团队别再「一言堂」了——包工头式 Agent 编排来了
用过 Claude Code 的都知道,让一个 Agent 独立完成任务是爽,但遇到需要多人协作的大项目,单个 Agent 就容易钻牛角尖、闷头跑偏、最后交付一堆自以为是的代码。
这时候你需要的不是更强的 Agent,而是一个包工头。
这个 Skill 是什么
Foreman(包工头)是 cpuchip/working-with-ai 仓库里的一个编排型 Skill,专门解决「多 Agent 协作谁来拍板」这个问题。
它的核心思路非常反直觉:Agent 不自己动手,它只负责写规格说明、分派任务、盲验证果、裁决纠纷——具体代码一块都不写。
说白了,Foreman 是一个老板 Agent 模式:
– 老板(Foreman)写宪法和规格说明
– 老板把活儿分派给便宜的小弟(低成本 Agent)
– 小弟交活儿,老板盲验证——不能看小弟的代码,只能看最终结果
– 纠纷由老板裁决,没有任何东西优先级高于验证结果
实际用起来什么感觉
你给 Foreman 下个指令,比如「帮我重构这个电商模块」,它会:
- 先写宪法:把需求拆解成可验证的规格,不写实现代码
- 分发任务:调度多个并行 Worker Agent,各自认领独立模块
- 盲验证:每个 Worker 交工后,Foreman 不看过程只验收结果
- 裁决纠纷:两个 Worker 结论矛盾?老板拍板,不商量
这套流程的核心价值在于:用人做验证,用机器做执行。Agent 最擅长的不是判断「这段代码好不好」,而是执行「把这个模式套用到 20 个文件」。Foreman 正是把这两件事拆开,各司其职。
适合谁用
- 大项目重构:动辄几十个文件,串行跑一个 Agent 容易上下文爆炸
- 并行调研:多个方向同时探索,最后汇总判断
- 代码审查流:Worker 写代码,另一个 Worker 专门负责「找茬」,Foreman 仲裁
- 任何「需要多工种协作」的场景,比如前端+后端+测试三方并行
怎么安装
npx skills add https://github.com/cpuchip/working-with-ai --skill foreman
或者直接在 Claude Code 里粘贴对应 SKILL.md,Foreman 会自动被触发。
注意:这个 Skill 来自 cpuchip/working-with-ai 仓库,同仓库还有 grindability(判断任务是否值得放手让 Agent 跑)、fan-out(把任务并行分发给多个 Agent)等一系列配套 Skill,组合起来威力翻倍。
说实话,用上 Foreman 之后,我最大的感受是:AI 编程终于开始像真正的团队协作了,而不是一个人硬扛所有上下文。 如果你经常被「Claude 跑偏了」「这版本写的东西不对」这类问题困扰,强烈建议你试试包工头模式。
GitHub:https://github.com/cpuchip/working-with-ai
评论区
登录后可评论。