一声棒喝,本不立文字
偏要著録,已是二义

simon-willison

引用James Shore

Quoting James Shore

二〇二六年五月十二日 · 英文原文

James Shore指出,AI编程agent在提升代码产出速度的同时,必须等比例降低维护成本。若产出翻倍而维护成本不变,总维护成本仍将翻倍;若产出与维护成本同步翻倍,总成本将变为四倍。只有当LLM(大语言模型)降低维护成本的幅度与代码增速成反比时,才能避免用短期效率换取长期束缚。

你用来写代码的那个 AI 编程 agent,必须降低你的维护成本。而且不是降低一点点。你现在写代码速度快了一倍?那你最好祈祷维护成本也减半了。效率提高了三倍?那维护成本就得降到三分之一。否则,你就完了。你是在用暂时的速度提升换取永久的束缚。[...] 只有当 LLM 能降低你的维护成本,并且降低的幅度恰好与它增加代码的速度成反比时,这笔账才算得过来。如果你的产出翻倍,而维护这些产出的成本也翻倍,那么二乘二意味着你的维护成本变成了原来的四倍。如果你的产出翻倍,而维护成本保持不变,那么二乘一意味着你的维护成本仍然翻了一倍。— James Shore , 你需要能降低维护成本的 AI 标签:编程 agent , AI辅助编程 , 生成式AI , agentic工程 , AI , 大语言模型

译自 simon-willison · 录于 二〇二六年五月十二日