让AI成为真正的工程队友!Git Worktrees让多Agent真正并行
你有没有这种感觉:让 AI 帮你写代码,它确实写得飞快,但每次重启会话,就像换了一个完全不认识你的实习生?
昨天定的架构决策、上周踩过的 API 坑、团队花了两小时讨论的代码规范——全没了。
Sascha Hey er 做了 7 年 AI 编程培训,他给出了一个答案:与其花时间「教」AI,不如花时间建一套系统,让 AI 自己记得住。
他把这个思路做成了一个完整的 Agent Skills 工作流,叫 AI-Driven Engineering Workflow。
它解决什么问题?
这个工作流解决的是「AI 编程失控」的问题——不是让 AI 更快,是让它更有序。
核心思路是:先把事情想清楚,再让 AI 动手。 具体拆成 5 个阶段:
- Issue:把模糊的需求变成清晰的问题描述
- Task:把问题拆成可执行的小任务
- Implement:让 AI 按照计划执行
- Walkthrough:验证结果
- Ship:合并代码,上线
每一阶段都有对应的 Skill,Claude Code 会根据你的输入自动调用最合适的那个。
亮点功能
Git Worktrees 实现真正的多 Agent 并行
这个是我觉得最酷的部分。AI Agent 之间不能同时操作同一个文件夹,否则会互相覆盖文件。传统方案是「排队等待」,效率很低。
Git Worktrees 允许你从同一个仓库 checkout 出多个独立的目录分支,每个 Agent 在自己的目录里工作,互不干扰。简单说就是:一个仓库、N 个工作区、真正的并行开发。
Linear + GitHub 深度集成
工作流直接打通 Linear(项目任务管理)和 GitHub(代码托管)。你在 Linear 建任务,AI 自动生成对应的开发计划;你审批通过后,AI 直接在对应分支写代码、跑测试、提 PR。人类只需要做决策,重复劳动全部外包给 AI。
完整的 Skill 生态
整个工作流由 9 个独立的 Agent Skills 组成,每个 Skill 专注一个阶段,可以单独使用,也可以串联成完整流水线。
适合谁用?
- 团队在用 Linear + GitHub 开发产品,想让 AI 无缝融入现有流程
- 项目规模大、涉及多人协作,需要 AI 编程保持一致性
- 对 AI 编程有一定了解,但受够了「AI 每次都从头开始」的挫败感
怎么安装?
一行命令搞定:
npx skills add https://github.com/SaschaHeyer/ai-driven-engineering
安装后 Claude Code 会自动发现这些 Skills,在对的时机调用对的那个。
GitHub 地址:https://github.com/SaschaHeyer/ai-driven-engineering
总结一下:与其说这是一个「写代码更快」的工具,不如说它是一套「让 AI 真正成为你工程团队成员」的方法论。AI 记住需求、记住上下文、记住你的流程——这才是效率的真正来源。
GitHub: https://github.com/SaschaHeyer/ai-driven-engineering
评论区
登录后可评论。