让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

评论区

0 条评论

登录后可评论。

林小秋 13 阅读