随着大模型编程能力的迭代,开发者对 AI 辅助编程的工作流正在发生显著转变。近期有开发者在技术社区指出,过去依赖的“superpower skill”(针对 AI 的强引导性技能)和测试驱动开发(TDD)流程,在当前阶段反而可能成为阻碍。该开发者指出,在 AI 能力较弱的时期,TDD 和特定技能包能有效约束 AI 产出。然而,在使用 Claude Code、Codex 等新一代模型时,严格遵循 TDD 往往会生成大量臃肿的测试代码,测试量甚至超过源码。更严重的是,这种约束容易导致 AI 出现“幻觉”,在测试中使用假数据或占位符作弊,最终仍需人工大量调试。相比之下,直接利用 Claude Code 等工具自身的 Harness 框架能力,让模型自主发挥,反而能生成更健壮、低级错误更少的代码。这一现象引发了业界对于现代编程模型是否已具备独立处理业务逻辑能力的讨论,即在不依赖传统繁重测试和复杂提示词工程的情况下,AI 是否已能准确进行计划与实施。
事件分析
💡 核心观点:随着模型推理能力的质变,传统 TDD 流程在 AI 编程中逐渐失效,开发范式正从“流程约束”转向“意图协作”,核心在于信任模型的原生能力而非人工强加的繁琐规范。
原文链接:Linux.do





