引用 James Shore
摘要
James Shore 认为,为防止技术债务不断加剧,AI 编码工具必须随产出增加而成比例地降低维护成本。
暂无内容
查看缓存全文
缓存时间: 2026/05/11 22:49
# James Shore 的一段引言
来源:https://simonwillison.net/2026/May/11/james-shore/
2026 年 5 月 11 日
> 你的 AI 编程助手,也就是你用来写代码的那个,必须降低你的维护成本。而且不能只降低一点点。你现在写代码的速度快了一倍?最好希望你的维护成本也减半了。生产力提高了三倍?维护成本就要降到三分之一。否则,你就麻烦了。你是在用暂时的速度提升换取永久的束缚。[...] 只有当 LLM*降低*了你的维护成本,且降低幅度恰好与其增加代码的速率成反比时,这笔账才算得过来。如果你的输出翻倍,维护输出的成本也翻倍,二乘以二意味着你的维护成本变成了原来的四倍。如果你的输出翻倍,但维护成本保持不变,二乘以一意味着你*仍然*使维护成本翻倍了。
—James Shore (https://www.jamesshore.com/v2/blog/2026/you-need-ai-that-reduces-your-maintenance-costs),《你需要能降低维护成本的 AI》
相似文章
你需要能够降低维护成本的 AI
James Shore 认为,AI 编码代理必须显著降低软件的长期维护成本,才能真正带来生产力的提升,而不仅仅是加快初始代码的编写速度。文章引用了“大众智慧”对维护负担的估算,并警告称,如果不降低这些成本,团队将面临收益递减和技术债务的问题。
AI 编码工具正在以团队尚未意识到的速度产生技术债务,而上下文缺失是罪魁祸首
文章认为,AI 编码工具因忽视既定的组织规范,在企业代码库中产生了隐蔽的技术债务。这一问题需要通过增强上下文感知能力来解决,而不仅仅依靠提升模型质量。
程序员拒绝在没有AI的情况下工作——这可能会反噬他们
开发者越来越拒绝在没有AI编码工具的情况下工作,但研究和报告表明,这种依赖可能并不会提高生产力,反而可能增加维护成本,引发对长期影响的担忧。
“Vibe Coding”之死:为何不受监控的AI生成正在制造复利式技术债务。
作者认为,不受监控的AI代码生成('Vibe Coding')会产生复利式技术债务,并提出了“AI赋能开发者宣言”,倡导宏观层面的架构控制。
AI、Ashby Engineering 与未来
Ashby Engineering 分享,自 2025 年 8 月以来,他们超过一半的生产代码是由 AI 生成的,同时客户问题没有增加,代码质量也没有下降。文章阐述了他们的理念:AI 消除了机械性的编码任务,而工程师的判断力和同理心变得更加重要。