
AI编程也有L1-L4,你们团队现在在哪一级?
2026/7/6大约 7 分钟
AI编程也有L1-L4,你们团队现在在哪一级?
从定速巡航到城市道路,AI编程进化的四个阶段。
智能驾驶的启示
智能驾驶从L1到L4,每一步都是质的飞跃:
- L1辅助驾驶 — 定速巡航,解放油门
- L2部分自动驾驶 — 自适应巡航,解放双脚
- L3有条件自动驾驶 — 高速路自动驾驶,可以看手机
- L4高度自动驾驶 — 城市道路,全程不用管
AI编程也在经历同样的进化。
AI编程L1:辅助编程
特征:
- AI用于代码补全、文档生成、简单问题解答
- 无自动化流程
- 依赖人工编写测试
类比: L1辅助驾驶(定速巡航)
典型场景:
- 用Copilot/GitHub Copilot补全函数"
- 问ChatGPT "这个错误是什么意思"
- 让AI写一段函数注释
- 手写所有测试代码
现状:
- 90%的开发者都在这里
- AI是助手,不是司机
- 人全程握着方向盘,AI只帮忙踩油门
局限:
- 测试还得人写
- 流程全靠手工
- 质量完全看个人能力
AI编程L2:部分自动化
特征:
- AI参与需求分析、代码生成、测试辅助
- 有部分自动化流程
- 人工审批所有产出
类比: L2部分自动驾驶(自适应巡航)
典型场景:
- AI分析需求文档,生成功能设计
- AI生成完整功能代码和测试
- CI/CD自动跑测试,但人审批代码
- 用/goal命令让AI迭代到完成
现状:
- 先锋团队正在尝试
- AI可以开一段路,但人不能松懈
- 需要审批,所以效率提升有限
局限:
- 审批成本抵消部分自动化收益
- 人工仍是瓶颈
- 质量仍依赖reviewer水平
AI编程L3:有条件自动化
特征:
- AI能独立完成完整功能开发
- 有完善的自动化测试闭环
- 人工监督,定期抽查
类比: L3有条件自动驾驶(高速路自动驾驶)
典型场景:
- 设定目标:"实现用户认证功能,包括注册、登录、密码重置"
- AI自主完成:需求分析→代码生成→测试编写→本地验证
- 完善的测试覆盖:单元测试、集成测试、边界测试
- 人工只看结果,定期抽查质量
现状:
- 少数领先团队在探索
- 高速路上可以放手,市区不行
- 需要清晰的场景边界
关键能力:
- 自动测试闭环(不是生成测试,是跑测试)
- 质量门禁(测试不不过不让合)
- 自我迭代(发现问题自己修)
局限:
- 需要严格的前置条件(清晰的需求、完善的测试基线)
- 复杂场景还是会迷路
- 仍需人类监督
AI编程L4:高度自动化
特征:
- AI能完成从需求到部署的端到端闭环
- 无人值守修复故障
- 人工仅做验收和评审
类比: L4高度自动驾驶(城市道路)
典型场景:
- 用户在工单系统提需求:"优化支付接口性能"
- AI自动:分析当前代码→定位瓶颈→实现优化→写测试→benchmark验证→部署到staging→监控指标→生产灰度→全量发布
- 线上出现bug,AI自动回滚、分析、修复、重新部署
- 人只看监控报表,定期review架构
现状:
- 理论可能,实际未到
- 需要全栈自动化能力
- 需要极高的工程质量基线
关键能力:
- 端到端自动化(需求→设计→代码→测试→部署→监控)
- 自愈能力(故障自动修复)
- 决策能力(在复杂场景下做合理选择)
前提条件:
- 完善的测试体系(不是覆盖率,是真正的质量门禁)
- 标准化的工程流程(不可随意的地方AI无法操作)
- 可观测性(出了问题AI能自己定位)
四级对比表
| 等级 | 人工角色 | AI角色 | 自动化程度 | 质量保证 | 现状 |
|---|---|---|---|---|---|
| L1 | 全程参与 | 代码补全、文档生成 | 无 | 人工测试 | 90%团队 |
| L2 | 审批所有产出 | 需求分析、代码生成、测试辅助 | 部分 | 人工review | 先锋团队 |
| L3 | 监督、抽查 | 独立完成功能开发 | 高(条件内) | 自动测试闭环 | 探索中 |
| L4 | 验收、评审 | 端到端闭环、故障自愈 | 全程 | 自动门禁+自愈 | 理论阶段 |
从L1到L4,每一步要跨越什么?
L1→L2:从工具到流程
需要什么:
- 把AI嵌入工作流,不是单独的copilot
- 建立自动化的测试和部署流程
- 让AI参与全生命周期,不只是写代码
关键难点:
- 流程改造比工具引入难
- 团队协作方式要变
- 质量标准要统一
L2→L3:从审批到监督
需要什么:
- 完善的自动化测试闭环(不是生成测试,是运行测试)
- 清晰的场景边界(哪些AI能做,哪些不能)
- 质量门禁(测试不不过不让合)
关键难点:
- 自动化测试的质量要够高
- 信任AI需要时间和证据
- 监督机制要设计好
L3→L4:从监督到验收
需要什么:
- 端到端的工程标准化(不可随意的地方AI无法操作)
- 自愈能力(出了问题AI能自己修)
- 可观测性(AI能看懂监控)
关键难点:
- 工程标准化是最难的一步
- 自愈需要极强的鲁棒性
- 可观测性要达到AI能理解的程度
你们团队在哪一级?
L1特征自查
- [ ] AI只用来补全代码、写注释
- [ ] 测试全靠人工写
- [ ] CI/CD只跑构建,不跑测试
- [ ] 代码review全靠人眼
满足3项以上 → L1
L2特征自查
- [ ] AI参与需求分析
- [ ] 能生成完整功能和测试
- [ ] 有CI/CD自动跑测试
- [ ] 人工审批所有AI产出
满足3项以上 → L2
L3特征自查
- [ ] AI能独立完成功能开发
- [ ] 有完善的自动化测试闭环
- [ ] 测试不不过不让合
- [ ] 人只监督,不审批每个细节
满足3项以上 → L3
L4特征自查
- [ ] 需求到部署全自动
- [ ] 线上故障AI自动修复
- [ ] 人只做验收和评审
- [ ] 全年无人值守运行
满足4项 → L4(估计现在没有)
怎么升级?
L1→L2:3个月计划
第1个月:流程化
- 建立标准的CI/CD流程
- 让AI参与测试生成
- 自动跑测试,人审批
第2个月:自动化
- 引入/goal类工具,让AI自主迭代
- 自动格式化、linting
- 自动生成文档
第3个月:闭环
- AI生成的测试自动运行
- 失败时AI自动修复
- 人只审批最终结果
L2→L3:6个月计划
第1-2个月:测试基建
- 补齐自动化测试
- 建立质量门禁
- 测试不不过不让合
第3-4个月:边界清晰
- 明确哪些场景AI可以做
- 建立监督机制
- 定期抽查质量
第5-6个月:信任建立
- 让AI在边界内自主
- 积累成功案例
- 逐步扩大边界
L3→L4:12个月+计划
这是工程标准化的问题,不是AI的问题。
需要:
- 全栈标准化(不可随意的地方AI无法操作)
- 自愈能力(出了问题AI能自己修)
- 可观测性(AI能看懂监控)
现实的建议
别被L4迷惑
L4很性感,但:
- 不是AI不够强,是工程不够标准化
- 不是工具问题,是流程问题
- 不是技术问题,是组织问题
90%的团队,花一年时间从L1到L2,收益远大于追求L4。
从L1到L2是最关键的一步
因为:
- 从0到1,从无到有
- 投入产出比最高
- 能快速看到效果
每一级都要站稳
别跳级。
L2没站稳就冲L3,只会:
- 流程混乱
- 质量失控
- 团队疲惫
最后
AI编程的进化,不是技术问题,是工程问题。
从L1到L4,每一步都需要:
- 流程标准化
- 测试自动化
- 质量门禁
- 信任建立
技术是加速器,工程是基础设施。
你的团队现在在哪一级?
关注公众号 Fen9Pi,聊聊AI时代的工程进化。
