AI辅助开发实战指南:我是如何驱动 8 个 AI 牛马的?
上周参加一个技术分享会,一位 CTO 抛出了一个尖锐的问题:『我们团队买了最贵的 AI 工具,为什么开发效率还是上不去?』
这个问题引发了现场热烈的讨论。有人说是工具选择不对,有人说是团队不会用,还有人说 AI 根本就是噱头。
其实,这个问题的答案可能出乎你的意料:AI 工具不是银弹,它只是放大器。
下面案例发生在我身边的一个朋友身上,他现在是一个 AI 创业者,也刚刚拿到一笔投资。
下面的工作过程,展示了他作为一个优秀的工程师,如何利用 AI 工具,与敏捷开发实践相结合,实现真正的效能提升。
1 如何协调 8 个 AI 牛马高效开发
昨天花掉 $400 token,今天继续。
要协调 8 个 claude code,任务同步和分解是必须要做的。
1. 任务拆分阶段
这个和带一个敏捷团队差不多,每天第一件事儿是回顾前一天做了什么(要写成文档),然后对齐一下当前的中期目标(完成一个 MVP),再拆解成 N 个可以并行的小目标。
这个阶段不能并行,必须是由人监控着,去理解:- 每一项任务是否合理- 架构是否 OK- 有没有关键的接口设计需要先完成等等。
这一步是比较需要经验。
本步骤完成后,应该形成一个 markdown 文档了。然后就可以让 AI 牛马 并发干活了。
2. 任务并行执行阶段
因为任务拆解也是拆成了一个 markdown,所以可以让每个 cc 自己去认领一个任务,比如『morning, today your job is finish task 7 in @20250905.md』
这样带来的的问题是代码中会逐渐积累 bad smell,
而且会被 cc 学过去导致更大的问题。
那么,怎么保证可以高质量且快速的迭代下去呢?
2 代码质量怎么保证
你一定会想到“做 code Review"。但是,如果每天都跟 8 个 cc 干活,那么如果像没有 AI 助力时那样,每次提交都做人工 Review,那么,时间完全是来不及的,人会成为瓶颈,会阻塞开发流程。
所以思路是事后 review 为主。但并不是提交前不做质量保证了。而是要:
1. 提交前让 cc 尽可能写测试,确保它提交能过 ci/cd 就有高的合并质量。
2. 提交前,人主要 review 一下 api 就可以合并。
3. 让 AI 牛马创建一个
code review 的 command,先把一段时间内的 commit 列表写到一个 review.md 里(重要,对长任务来说必须写文件辅助 cc 做任务进度跟踪),然后让 cc 从上到下过这个列表,对其中的每一个 commit 列出关键代码片段和一些你认为需要 review 的内容。
3. 每天结束工作前(或者第二天开始工作前)统一 Review。 统一看一下所有的代码变更,对于一些确定的技术债务,单独开一个技术债的 md 文档记下来。
同样这些 review 结果也需要写成文档。然后开 ai 早会的时候固定挑几个技术债让 cc 去解决掉。
此时, AI 才能真正成为工程师能力的发大器。