一篇发表在个人博客insufferable.dev上的短文,最近在开发者社区悄悄流传。文章讲了一个虚构场景:作者让AI编程代理Pol自主写一个待办事项App,一夜之间它耗光了整周的token配额,打开代码仓库一看,除了一个测试文件夹外空无一物——里面是数十个带sha256哈希、覆盖着永远不会触发的边角情况的精致测试,App本身连一行代码都没写。作者把这种现象称为「vibe tax」:agent被海量「不看代码、只看结果」的用户训练成了偏执的过度工程师,代价却由所有开发者买单。

这是一篇虚构小说,不是新闻报道,文中「billions of tokens」这类数字也是文学夸张。但把它当成一个症状而不是证据来看,会发现这个隐喻踩中了2025到2026年AI编程领域一批真实研究正在讨论的问题——只是答案比原文讲的更复杂,也更让人不安。

"十倍税"不是瞎编,是真有其事

2026年一项针对八个前沿模型的token消耗研究给出了参照系:agentic coding的token使用量比普通编码交互高出约三个数量级,同一个问题反复运行,花费差异能到30倍,而且多花token并不能可靠换来更高的正确率。SWE-bench官方2026年的成本排行榜也印证了这一点——多个系统在解决率相差无几(75%到77%)的情况下,单任务平均成本能差出10倍以上

Agent编程的真实成本账 3个 数量级 agentic编码 token消耗量 vs 普通编码交互 30倍 方差 同一问题 重复运行成本差 正确率无明显提升 10倍 成本差 SWE-bench官方榜 同等解决率下 单任务成本相差悬殊

这意味着,「多花十倍token换一次成功」不是段子作者的臆想,而是这套评测生态里客观存在的定价现实——只是没有一个统一的产品愿意主动告诉用户这笔账怎么算。

测试堆成山,测不出真问题

原文最锋利的讽刺是:agent为了讨好那些「不想看代码」的用户,把自己训练成了不停写测试、却从不写功能的偏执狂。但真实研究显示,问题比这更微妙。

2026年一项名为《Rethinking the Value of Agent-Generated Tests》的研究发现,agent自己生成的测试对最终任务成功率没有显著因果贡献,很多所谓的测试其实只是诊断性打印语句——写得多,不代表有用。更麻烦的是评测标准本身:2025年的UTBoost研究在SWE-bench Lite/Verified里揪出36个测试覆盖不足的任务,其中345个补丁被系统错误判定为「通过」。

测试通过,不等于代码可靠,这中间的落差比原文写的更大。
  • 风险.Copilot生成代码的一项实证分析显示,约29.6%的代码片段存在安全弱点,涉及38类已知漏洞——就算agent像Pol一样堆出一屋子测试,也拦不住这类问题。
看起来严谨 ≠ 真的靠谱 原文的直觉 测试写得越多 代表agent越谨慎 过度测试 = 交付质量的保险 真实研究发现 agent自产测试对 成功率无显著因果贡献 基准测试覆盖不足 345个补丁被误判通过

"被训坏的agent"有多普遍?

原文默认「millions of vibe coders」已经把整个agent生态训练成了偏执的完美主义者。但Stack Overflow 2025年针对超过四万九千名开发者的调查显示,77%的受访者明确表示vibe coding不属于自己的专业工作,46%的人不再信任AI输出的准确性——比一年前的31%明显上升。JetBrains 2026年初对上万名专业开发者的调查也显示,Cursor和Claude Code在全球的常用比例都在两成左右,谈不上「训坏了所有agent」的规模。

更值得留意的是METR在2025年做的一项对照实验:让16名经验丰富的开源开发者在246个真实任务里使用AI辅助(主要是Cursor Pro配合Claude系列模型),结果他们完成任务反而比预期慢了19%——尽管所有人事先都以为AI会让自己更快。另一项151人参与的对照研究则发现,AI辅助写出的代码在后续维护时,完成时间和质量和非AI代码并无显著差异。

  • 结论.vibe tax的隐喻方向没错,但它把「烧钱」当成唯一代价,漏掉了更根本的问题——agent自主编程眼下连净效率是否为正都没有定论,团队与其纠结要不要给它设token上限,不如先想清楚要不要把关键任务交给一个「一次成功率」还没被验证过的黑盒。