从“会用”到“驾驭”:AI Coding 进入生产环境的真实碰撞
Coding Agent 重构软件研发全流程的实践与反思
AI Coding 从个人辅助工具演进为团队生产力核心时,关键挑战不在于技术能力,而在于组织协同、质量保障体系、权限治理和人的思维转型;只有将 AI 融入现有工程流程并建立分层护栏,才能实现从“会用”到“驾驭”的跨越。
📊
效率分化与组织协同难题
高手(效率飙升)
新手(混乱下降)
团队平均(不确定区)
AI Coding 在金融等企业级客户落地时,遗留代码改造需求远大于新功能开发,且组织层面的协同问题(不同人对 AI 工具的适配性、熟练度、实践一致性)会通过产品层暴露出来。
“AI 来了并不是说需要减少人,而是可以更快地赋能业务,让产品和服务做得更好。”
—— 李渭宁 · 汇丰科技内部开源负责人
Token 消费模式转变
从订阅制转为 token 消费
金融行业做精修为主,token 使用量反映系统迭代而非新建;每人每月预算约几百美金,仅少部分人用光。
个人效率分化
技术功底好、认知够、设计能力强的人效率成倍提升;部分人使用 AI 后反而造成混乱。
团队工作模式
传统团队采用 Agent 协作、人工主控模式;Pilot Team 尝试更激进的 YOLO Mode(受控环境)。
🏋️
质量保障体系:从“纺锤形”到“哑铃形”的挑战
AI 生成代码覆盖率虽高却缺乏 edge case 和架构一致性
AI Coding 时代,代码质量形态从关注实现(纺锤)转向关注前端的 SPEC 和后端的 Testing(哑铃),但实践中发现 AI 生成的代码覆盖率虽高却缺乏 edge case 和架构一致性,导致工程质量与表现背离。
传统
SPEC
实现(纺锤核心)
Testing
↓
AI 时代
SPEC(前置)
实现
Testing(后置)
单元测试问题
覆盖率虽高但全是 happy case
AI 不会主动写 edge case,导致覆盖率很高但代码仍有问题。
“我们想的是,代码质量从最开始的纺锤形变成哑铃形。之前我们更多是把最大精力和注意力放在代码实现里边,前面的 SPEC 写作很无聊,后面的 testing 更多是为了覆盖率糊弄事。但到了 AI Coding 之后,AI Coding agent 更像是自然语言的编译器,我们更在意的是前面的 SPEC 和后边的 testing。”
—— 柏佳辰 · 平凯数据库(TiDB)/智能研发中心负责人
传统质量指标
单元测试通过率、覆盖率、发布频次、P1/P2 生产事故数量,与工具无关。
AI 时代新增措施
输入输出:需求通过 SPEC 生成代码,代码规范用 Skill 或 SPEC 描述,依赖管理严格;持续改进:PDCA 循环。
团队角色变化
开发人员更多承担质量责任(从 QA 转向端到端验收);QA 转为全栈岗位(测试+开发)。
“质量要求是越来越高的,跟用什么工具不相关。不管用人、找外包还是用 AI,一定要达到那个指标。”
—— 李渭宁 · 汇丰科技内部开源负责人
🔐
Agent 权限安全边界:最小充分权限与多层防护
可逆、低爆炸半径、可追溯
Agent 权限设计需遵循“可逆、低爆炸半径、可追溯”原则,在隔离环境内最小充分授权,高风险动作收紧权限或设置人工门禁;每个 Agent 应有唯一身份标识,操作日志可追溯。
⚠️ 高风险动作
数据库变更 · 生产操作 · 外网访问
🔒 人工门禁 + 权限收紧
YOLO Mode 退出 · 审批流
✅ 最小充分权限 · 环境隔离 · 可追溯日志
Agent 唯一 ID · Agent Card · Langfuse Trace
在可逆、低爆炸半径且可追溯的隔离环境内,按任务范围给 Agent 完成任务所需的最小充分权限
“没有绝对的安全,没有安全能一劳永逸,都是发现问题快速亡羊补牢。”
—— 李渭宁 · 汇丰科技内部开源负责人
权限控制核心原则
最小充分权限 + 环境隔离 + 可追溯日志
在可逆、低爆炸半径且可追溯的隔离环境内,按任务范围给 Agent 完成任务所需的最小充分权限;数据库结构变更、生产环境操作、外部网络访问等高风险动作必须收紧权限或设置人工门禁。
YOLO Mode 使用条件
仅在与主机、敏感数据和生产资源隔离、默认无互联网访问的容器/虚拟机/ dev container 中使用;联网、数据库变更等高风险动作应退出该模式走权限控制。
Agent 身份与审计
每个 Agent 注册唯一 ID,通过 Agent Card 描述能力、端点和认证要求;通过 Langfuse 记录必要 Trace,并设置敏感信息脱敏、分级授权和保留周期。
新安全风险示例
Agent 可能提出建立双向网络隧道,违反公司网络安全政策;需将安全规则抽象成受控 Skill 供团队复用。
🎯
AI 原生研发体系优先建设:三位专家的视角
知识体系、评测门禁、治理 Skill 与人的转型
重新设计 AI 原生研发体系,优先建设知识体系(确保输入上下文准确)、评测门禁(遏制 Vibe Slop 堆积)、治理 Skill(淘汰低频低质资产),并推动人的思维转型——从语言特性掌握转向全局架构与产品视角。
陈洁
优先建设清单
- 知识体系(准确、及时、可追溯上下文)
- 评测门禁(遏制 Vibe Slop)
- 治理 Skill(淘汰低频低质)
- 确定性 SOP 工作流(NL2Workflow)
- 全链路效能优化(Trace + 成本/成功率/时延等)
柏佳辰
优先建设
- 改变人:让人拥有和机器对话的能力
- 培养大局观念和全栈需求表达能力
- 从语言特性掌握转向全局架构与产品视角
李渭宁
优先建设
- 流程管控:类似从手工生产到流水线自动化
- 建立 AI 时代 Engineer Framework
- 包含工具集、最佳实践、对人的要求
- 让框架、工具、人和谐融合
“AI Coding 时代不是说在传统体系里让程序员关掉 VS Code 打开 Claude Code 就立刻变厉害。vibe coding 要求的不再是语言特性掌握或算法数据结构能力,而是大局观念、以产品和架构师角度去构建项目。”
—— 柏佳辰 · 平凯数据库(TiDB)/智能研发中心负责人
Skill 治理阈值
连续 3 个月零调用的 Skill 先移入待归档区
不直接删除;再结合依赖关系、低频关键场景和真实任务结果复核。
🏛️
组织架构变革:自下而上、由利润驱动
新的生产工具来了,一定会有新的生产关系
AI Coding 带来的组织架构变革不会自上而下强制推行,而是自下而上——当工具获得足够信任和好处后,组织架构墙自然被打破,类似福特流水线的普及。
🔹 第一阶段:工具渗透
AI Coding 工具在团队中自发使用,个人效率提升带来口碑效应,信任逐步建立。
🔸 第二阶段:流程重构
组织开始围绕 AI 重新设计工作流,质量门禁、权限治理、Skill 体系逐步成型。
🔹 第三阶段:架构演化
组织架构墙自然推倒,CAO 出现、全栈需求增加、QA 角色转型,形成新的生产关系。
“一定是自下而上的,以某种工具或具体形态在行业里进行大规模应用,并且获得了足够信任之后,组织架构墙自然被推倒。”
—— 柏佳辰 · 平凯数据库(TiDB)/智能研发中心负责人
当前组织变化信号
CAO(首席 AI 官)出现;前端工程师岗位减少,全栈需求增加;QA 角色减少
新的生产工具来了,一定会有新的生产关系。