让多个Claude Code同时打工:这个Skill把”多线程开发”做成了
你还在让 AI 单线程帮你写代码?一个人干,两个人看——Claude Code 现在能组队打工了。
今天挖到一个来自 ScientiaCapital 的王炸 Skill:Agent Teams。简单说,就是让多个 Claude Code Agent 在各自独立的 Git Worktree 里并行开发,你来当”包工头”分配任务、监控进度、合并代码。
它是怎么工作的?
团队领导(就是你的主 Claude)先把大任务拆成 2-3 个子任务,每个子任务分配给一个独立的 Agent。Agent 之间互不干扰——各自有独立的终端窗口、独立的 Git 分支、独立的上下文窗口。所有协调全靠文件(WORKTREE_TASK.md + 共享契约)和 Git 完成,没有任何运行时通信。
具体流程:
1. 包工头通过 worktree-manager 创建 N 个 Git Worktree
2. 向每个 Worktree 写入任务说明 + 接口契约(API 格式、数据结构等)
3. 在独立终端里启动各个 Agent
4. Agent 埋头干活,包工头监控 + 最终合并
什么场景适合用?
适合那种能自然拆解、互相独立的子系统——比如 Agent 1 建后端 API、Agent 2 建 React 组件,约定好接口格式后两人同时开干。官方说”如果你的任务能在 50 词内描述清楚每个 Agent 的职责”,那就是好候选。
反之,如果改动都集中在一个文件里、或者你的机器只有 8GB 内存,那还是老实一个人干吧。
硬件注意(M1/8GB):
每个 Agent 约耗 1.5GB RAM,系统留 2GB,最多跑 3 个 Agent。如果 memory_pressure 报警,就降到 2 个。
安装方式:
npx skills add scientiacapital/skills --skill agent-teams
(需要先装 worktree-manager 作为基础设施依赖)
一句话评价: 这 Skill 把”多线程开发”这个概念用 AI Agent 的方式重新做了一遍——不是让一个 Agent 更快,而是让多个 Agent 同时干不同的事。对有明确接口契约的复杂项目来说,是真能省时间的骚操作。
GitHub 仓库本身收录了 87 个生产级 Claude Code Skills,覆盖工程、GTM、销售自动化、交易等方向,Agent Teams 只是其中一个。值得顺手逛逛。
GitHub: https://github.com/scientiacapital/skills
评论区
登录后可评论。