AI Coding 已经进入企业级应用阶段,但大多数团队在兴奋期之后,会撞上同一类问题:AI 写的代码"看起来都对,跑起来就出问题"。这些问题不是偶然的,而是系统性的——它们有规律、可分类、可诊断。
可提炼出了 AI Coding 坏味道(Bad Smell)。它们不是"AI 写得不好"这么笼统的判断,而是精确到可操作层面的诊断框架。
这是最基础也最容易被忽视的一类问题。AI 不是真正的"记住",而是在上下文窗口内进行模式匹配。上下文一旦超出窗口、或被污染,AI 的行为就会劣化。
核心表现:
根本原因:团队把 AI 当成"靠谱的记忆体",而不理解上下文窗口本质上是一个有限且不稳定的资源。上下文的质量管理,比 Prompt 技巧重要得多。
这是目前企业中覆盖面最广的一类坏味道。很多团队说"我们也在写 Spec",但细看之下,Spec 要么是给领导看的 PPT 级文档,要么是连 AI 都看不懂的散文。
核心表现:
根本原因:团队把"有文档"等同于"有规范"。人看文档可以脑补,AI 不能。给 AI 的 Spec 必须是结构化、可验证、能直接驱动的——这是范式级的差异。
从单模型到多智能体协作,是 AI Coding 正在发生的最大变化。但多数团队还停留在"写一个大 Prompt 期望 AI 全搞定"的阶段。
核心表现:
根本原因:团队把多 Agent 编排理解成"把任务丢给 AI 就行"。实际上,编排的核心不是"自动化",而是"可检查的分解"。拆得越细,每一步越可验证,整体质量越高。
AI 生成代码的速度是人工的 5-10 倍,但质量检查工具没有同步升级。结果就是:代码写得快,埋的坑也快。
核心表现:
根本原因:传统的质量门禁(Code Review + CI)是为"人类写代码"设计的。AI 的出错模式完全不同——它不是粗心,而是系统性幻觉和模式过度泛化。需要的不是更严格的 Code Review,而是专门针对 AI 特征的质量防线。
企业引入 AI Coding 一段时间后,往往出现一个悖论:每个人都在用 AI,但团队的集体能力几乎没有沉淀。
核心表现:
根本原因:AI Coding 的"知识"不再是代码注释或设计文档,而是 Prompt 模板、Skill 配置、上下文组合策略。这些资产的形态变了,但大多数团队的知识管理体系没有同步升级。
这是管理层最关心的问题。大多数企业的 AI Coding 效果评估停留在"团队说挺好的"或"PR 接受率 60%"这个层面。
核心表现:
根本原因:度量体系是事后补课,而不是一开始就设计的。企业需要三条线同时监控:效率(DORA 指标)、质量(缺陷密度)、体验(开发者满意度)。单腿走路的数据没有说服力。
最后一个维度往往被技术团队忽略,但它决定了 AI Coding 能否从"试点成功"走向"组织规模"。
核心表现:
根本原因:AI Coding 的组织挑战是"能力资产化"——把个人的 AI 协作经验变成团队的系统能力。这不是技术问题,是管理和文化问题。
把七类坏味道摊开来看,它们之间不是孤立的——上下文问题会导致规范问题,规范问题会放大 Agent 编排问题,编排问题最终体现为质量和度量问题。这是一条因果链。
维度 | 核心问题 | 关键信号 |
|---|---|---|
上下文 | AI 的记忆不可靠 | 长会话后产物偏离意图 |
规范 | 文档不等于可执行 | Spec 存在但 AI 不按它写 |
Agent | 编排不是自动化 | 一个超大 Prompt 试图搞定一切 |
质量 | 传统检查不适用 | AI 改测试来"通过"检查 |
知识 | 经验沉淀不住 | 有效 Prompt 都在个人聊天记录里 |
度量 | 数据没有基线 | ROI 数字靠感觉 |
组织 | 能力复制不了 | 一两个专家撑起整个团队 |