令牌效率的时代,库的时代
摘要
本文反思了开发者对AI代码助手的迅速采用,以及随着AI使用变得更加企业化和计量化,对令牌效率和成本指标的关注日益突出。
暂无内容
查看缓存全文
缓存时间: 2026/07/28 06:29
# 令牌效率的时代,库的时代 — GolemUI 博客
来源: https://golemui.com/blog/the-age-of-token-efficiency/
不久以前,大概六个月吧,我还深信AI不会取代我们程序员。它只会帮助我们,做我们的助手。那时我主要是在ChatGPT里发一些一次性提示词,帮我解决一些零星的算法问题,但令我欣慰的是,几乎所有代码仍然是我亲手写的。
六个月后,我不确定没有Claude我还能不能做好日常工作。而且我并不孤单:84% 的开发者 (https://survey.stackoverflow.co/2025/ai) 正在使用或计划使用AI工具,早在2023年2月,GitHub 就已经测量到 Copilot 启用的文件中 46% 的代码是 AI 生成的 (https://github.blog/news-insights/research/github-copilot-for-business-is-now-available/),其 CEO 预测 “很快” 就会达到 80% (https://www.freethink.com/robots-ai/github-copilot)。
令牌币流入库建筑
## 五十位开发者,同一个答案
章节标题为 “Fifty developers, one answer” (https://golemui.com/blog/the-age-of-token-efficiency/#fifty-developers-one-answer)
最近在 DevBcn 上,我有机会向真人验证这一点,我们在那里展示了 GolemUI (https://golemui.com/blog/golemui-at-devbcn-2026/)。我特意问了每一位路过我们展位的开发者,他们是如何使用AI的。
我这个极其不科学的调查,涵盖了来自不同公司、世界不同地区的约五十位开发者,得出了一些真正令人震惊的一致性。他们基本上都说了同样的话:
这与 Gartner 的预测 (https://www.gartner.com/en/newsroom/press-releases/2025-07-01-gartner-identifies-the-top-strategic-trends-in-software-engineering-for-2025-and-beyond) 相符:到 2028 年,90% 的企业软件工程师将使用 AI 代码助手,而 2024 年初这一比例还不到 14%,开发者的角色将从实现转向编排。
46% 的代码是 AI 生成的,在 Copilot 启用的文件中,早在 2023 年 2 月 — GitHub (https://github.blog/news-insights/research/github-copilot-for-business-is-now-available/)
到 2028 年,90% 的企业工程师使用 AI 助手 — Gartner (https://www.gartner.com/en/newsroom/press-releases/2025-07-01-gartner-identifies-the-top-strategic-trends-in-software-engineering-for-2025-and-beyond)
不知道你怎么想,但对我来说,在写了将近30年软件之后(是的,我老了!),这有点令人伤感。不过恐怕这种伤感只是因为这个行业正在经历一些重大变革,而我们人类不喜欢变化。所以我个人愿意保持乐观,相信这最终会是好事,希望从长远来看是这样。
是吗?答案可能取决于你最喜欢的 AI 视频博主。
## 令牌效率的时代
章节标题为 “The age of token efficiency” (https://golemui.com/blog/the-age-of-token-efficiency/#the-age-of-token-efficiency)
但对于你和我们这些现在就在这个行业工作的人来说,这会把我们留在哪里——不是五年后,而是今天?
公司开始从“不限量令牌”转向更计量、更企业化的模式。Gartner 预测全球 AI 支出将在 2026 年达到 2.5 万亿美元 (https://www.gartner.com/en/newsroom/press-releases/2026-1-15-gartner-says-worldwide-ai-spending-will-total-2-point-5-trillion-dollars-in-2026),一年内增长 44%。其中大部分是基础设施,而不是你的令牌账单,但正是这种数字会让财务部门在链条下游开始提问。而“不限量”悄悄地变成:
我们即将进入一个狂野的度量世界,围绕着两个数字构建:
- 每个功能的令牌成本。
- 对所生成代码的信任百分比。
第一个你至少可以放到仪表盘上,尽管没人会同意“功能”是什么。第二个才是真正的麻烦:信任在你的墙内基本上是没法衡量的。你只能在你比 AI 更了解某个领域时衡量对代码的信任,现在这往往只在你是该领域的行业专家时才会发生。
## 信任,房间里的那头大象
章节标题为 “Trust, the elephant in the room” (https://golemui.com/blog/the-age-of-token-efficiency/#trust-the-elephant-in-the-room)
在我看来,信任是现代AI房间里的大象。让我回到开头我说过的话:
> “我不确定没有Claude我还能不能做好日常工作”
这句话值得更细致的解读。是的,我依赖Claude帮助我,但我能否信任它做的事情,归结为一个问题:我是它工作的领域的行业专家吗?这个问题把我的工作分成两部分,基于我关心的是“如何”完成还是“什么”被完成:
- 我的核心使命:我的业务实际交付的东西,我是专家的地方。在那里我同样关心“如何”和“什么”。
- 其他地方:我不是专家,我主要关心“什么”。
基本上,在处理 GolemUI 源代码时,我知道我占据优势。我让Claude帮助我,但Claude主要是向我汇报的下属。
现在,当我需要更新我们的网站时,我主要关心“什么”。网站很重要,但它不是我的核心使命,没人期望我是营销网站方面的专家。
信任问题就存在于第二个桶里。借助AI,你可以编写以前从未能接触到的应用领域,那些没人会说你是行业专家的领域,那么你该如何信任你并不完全理解的东西?
我敢肯定你也有自己的独门绝技:你开启一个新的会话,告诉它“你是后端架构师”,让它审查这样那样。但最终结果是一样的。这就是如何埋下一颗 定时炸弹:你无法完全评判的代码,因为看起来能工作就被交付,在你宁愿不打开的应用角落里滴答作响。
而且数字表明你没有想象它。在 2025 年 Stack Overflow 开发者调查 (https://survey.stackoverflow.co/2025/ai) 中,采用率上升而信任度下降,在同一份调查中:
66% 的最大挫折感:“AI解决方案几乎正确,但并不完全正确” — Stack Overflow 2025 (https://survey.stackoverflow.co/2025/ai)
45% 的人表示调试 AI 代码比他们希望的时间更耗时 — Stack Overflow 2025 (https://survey.stackoverflow.co/2025/ai)
希望我已经讲清楚了两个关键点,我认为它们如今是大多数资深开发者焦虑的核心:我们如何证明自己在高效使用令牌,以及我们如何证明我们信任正在构建的东西。
## 当定时炸弹爆炸
章节标题为 “When the time bomb goes off” (https://golemui.com/blog/the-age-of-token-efficiency/#when-the-time-bomb-goes-off)
如果你同意这个信任前提,那么这就会把你置于这样的境地:除非你能够验证你交付的所有代码,否则你基本上就是在玩彩票。也许永远不会出事。也许会的。
而炸弹已经爆炸了。在 2026 年 1 月发布几天后,Moltbook (https://www.wiz.io/blog/exposed-moltbook-database-reveals-millions-of-api-keys),这个面向 AI 代理的氛围编码社交网络,被发现完全敞开:它的数据库密钥放在客户端 JavaScript 中,行级安全从未开启,云安全公司 Wiz 的研究人员可以读写整个生产数据库,包括 150 万个 API 令牌。
150 万个 API 令牌暴露 — Moltbook 的氛围编码发布,2026 年 1 月 — Wiz Research (https://www.wiz.io/blog/exposed-moltbook-database-reveals-millions-of-api-keys)
92% 的人在代码交付前对其生产就绪有信心 — CloudBees 2026 (https://www.theregister.com/ai-ml/2026/05/20/ai-code-boom-drives-production-failures-higher-spending/5243787)
81% 的人看到与 AI 生成代码相关的生产问题增加,同一调查 — CloudBees 2026 (https://www.theregister.com/ai-ml/2026/05/20/ai-code-boom-drives-production-failures-higher-spending/5243787)
我想这会引起你的共鸣:如今AI已经消除了塑造每个专业人士能力的传统疆界。你可以端到端地开发一个应用,AI 不仅能更快地构建你以前能构建的东西,还能构建你以前无法构建的东西。
但现在谁来为 bug 负责并承担责任?这个问题曾经微不足道:引入 bug 的开发者负责修复,交付它们的公司/组织负责问责。
Andrej Karpathy (https://karpathy.bearblog.dev/sequoia-ascent-2026/),前 OpenAI 和 Tesla AI 负责人,也是第一个创造“vibe coding”这个术语的人,他的回答是:没有任何改变。他现在将实践一分为二:vibe coding 提升下限,agentic engineering 提升上限,但在问责方面他丝毫不让:
> “你仍然要为你的软件负责,和以前一样。”
Simon Willison,Django 的联合创始人,AI 辅助开发方面最受关注的发声者之一,他也在公开场合思考同样的问题,而他没那么绝对。他曾经在 vibe coding(你提示、接受并交付,从不阅读代码)和负责任的工程(你审查、测试并理解你交付的一切)之间划清界限。但到了 2026 年 5 月,他承认这条界限在他自己的实践中正在模糊 (https://simonwillison.net/2026/May/6/vibe-coding-and-agentic-engineering/):随着代理变得更加可靠,他不再审查每一行代码。但有一件事仍然困扰着他:
让我描绘一幅画面,看看你是否觉得熟悉。Aiden 是一名资深 UI 开发者,正在为他的公司端到端地构建一个应用:一个财务应用,需要整合销售和收入的摘要。
Aiden 在 DB/后端等方面并不强。他的 UI 规格很严格;对于非 UI 部分,他依赖于众所周知的 AI 技巧:时不时在会话中问:
> “你确定这是正确的实现/规格吗?”
我敢肯定你也经历过。现在,Aiden 的一个定时炸弹爆炸了:在他完全 vibe coding 的区域里有一个关键 bug。
假设它和 grid 有关:AI 从头构建了自己的 grid,有点失控。存在难以重现的 bug(grid 通过了测试,当然;这是另一种 bug),而 Aiden 对那段代码一头雾水……大多数用过 grid 的人会告诉他:
> “Aiden,处理 grid 可能会变得相当复杂。我认为你应该删掉所有这些代码,然后告诉 Claude 使用 [插入你最喜欢的 grid 库]。”
你可能会说 grid 就是应用本身,是屏幕上的东西。但看看 Aiden 的业务方实际要求的是什么:一个正确的销售和收入摘要。这才是“什么”,也是唯一会有人追究他责任的东西。Grid 纯粹是“如何”,而 Aiden 掉入了 AI 陷阱。
## 库的时代
章节标题为 “The age of libraries” (https://golemui.com/blog/the-age-of-token-efficiency/#the-age-of-libraries)
所以这里的关键问题超越了 grid。Aiden 应该把令牌花在 grid、图表、表单、验证上吗?我相信有两种思路:
- 是的!借助 AI,你现在可以构建自己的定制化、完全符合需求的应用,让它完全如你所愿。
- 不!在你的技术栈上大力投入,为你的用例找到最好的库,让它们去花令牌。
我们的赌注押在第二种思路上。在说了这么多之后,我们认为,从一开始就不考虑要使用哪些库,让你的 AI 代理直接从零开始构建,是一个完全的错误。这些部分的真正成本不在于编写它们,而在于维护它们,在于信任它们。这就是为什么你需要把你的令牌间接委托给其他行业专家,他们能够构建你可以安全复用的可靠软件部件。
而这正是前一节中的问责问题终于得到解答的地方。当 bug 出在你购买的库里时,有地方可以提交工单:有变更日志、支持合同、一个声誉取决于修复它的团队。
这就是当你自己无法构建信任时信任的样子,也是为什么我们说信任“在你的墙内”是无法衡量的。你无法衡量对你团队中没人理解的代码的信任。但你可以从那个代码是其核心使命的团队那里购买信任。
我已经能听到反对的声音了:如果AI降低了编写代码的成本,那肯定也降低了拥有代码的成本吧?只要把 bug 丢给 Claude 就行了!我肯定你试过:你粘贴堆栈跟踪,AI 漂亮地道歉,重写了一半 grid,测试又变绿了。
但回到信任问题。一个你无法评判的修复,在你团队中没人理解的代码里,这不是维护,而是又一次轮盘赌旋转。而当 bug 换了一顶帽子再次出现时,你向谁升级?
你 vibe coding 出来的 grid 没有变更日志,没有支持合同,也没有声誉取决于它的团队。AI 让接触代码变得便宜,但并没有让为代码负责 (https://lucumr.pocoo.org/2026/2/13/the-final-bottleneck/) 变得便宜。
这不仅仅是我的直觉。GitClear,一家靠衡量代码质量生存的公司,分析了 2023 年到 2026 年中期的 6.23 亿次代码变更 (https://www.gitclear.com/the_ai_code_quality_maintainability_gap),趋势线都指向同一个方向:代码重复率创历史新高,比 2023 年增加了 81%;开发者现在复制粘贴代码块的可能性大约是重构的五倍;维护旧代码的变更比例暴跌了 74%。我们编写代码的速度比以往任何时候都快,而照看代码的时间却比以往任何时候都少。
现在,我不打算假装我们知道哪种思路会胜出,如果有人告诉你他们知道,那么,下次问他们要彩票号码吧。
## 卓越的守门人
章节标题为 “Gatekeepers of excellence” (https://golemui.com/blog/the-age-of-token-efficiency/#gatekeepers-of-excellence)
我们还尚未明确的一点是,如今 AI 出现后,流行的库会怎样。让我提一个实验:选一个大型的、专业维护的库,比如 AG Grid 或 Highcharts,看看它过去几年的发布历史……你注意到什么了吗?
我去拉了数据,这是我第二次极其不科学的调查,不过这次直接来自 npm 注册表和 GitHub。公平地说,发布数量是一个粗略的代理,发布节奏部分是一种策略选择,而且这种模式并非处处成立:它在拥有专门专家团队的库中表现明显,在社区运营的库中则少得多。但这种分化本身就是关键。把视野放宽,Octoverse (https://octoverse.github.com/) 显示整个生态系统比以往任何时候都更快交付:
13 → 27 个 AG Grid 稳定版本 2022 年 vs 2025 年 — npm 注册表 (https://www.npmjs.com/package/ag-grid-community?activeTab=versions)
×2.6 Highcharts 提交活动 2022 年到 2024 年间 — GitHub (https://github.com/highcharts/highcharts/graphs/contributors)
约 10 亿次 GitHub 提交 2025 年 — 一年内增长 25% — Octoverse (https://octoverse.github.com/)
我们认为,在 AI 环境中,库维护者必须采取这种立场:全面拥抱 AI,同时成为各自领域卓越的守门人。关心“如何”的内部专家检测、移除并防止负面乘数效应;一个曾经要等几个月的功能请求现在几天内就能交付。一个建立在这些库之上的应用生态系统正在涌现:你把大部分令牌花在你的核心使命上,而在其他地方你要求你的 AI 依赖这些库,正是为了避免再埋下一颗定时炸弹。
## 会说代理语言的库
章节标题为 “Libraries that speak agent” (https://golemui.com/blog/the-age-of-token-efficiency/#libraries-that-speak-agent)
相似文章
代币账单到期:行业竞相应对AI失控成本的内幕
本文探讨了企业因代币消耗增加而面临AI成本飙升的困境,导致预算超支,并成立新的标准机构Tokenomics Foundation,以对AI代币进行成本管控。
@levie: Token成本将成为企业未来AI应用中的主导话题。刚与许多Fortu…
Token成本正成为企业采用AI的关键关注点,CIO们难以管理不同模型和用例的开支。OpenAI宣布推出Guaranteed Capacity以解决长期计算资源获取问题。
令牌末日已至:企业纷纷设法削减 AI 开支
随着成本不断上升,企业纷纷设法削减 AI 令牌支出。埃森哲(Accenture)透露,非工程师和 PDF 转 Markdown 是主要的令牌消耗来源。
您是否应该在组织中使用AI时尽量减少token用量?我认为大多数组织不应照搬这个建议。
文章认为,组织不应过早限制AI token用量以追求效率,因为广泛的试错对于建立深厚的AI专业知识和长期竞争优势是必要的,并以Uber和Amazon为例。
每个AI提示都需花费成本——这改变了一切
文章认为,AI的真正挑战不仅在于构建更智能的模型,更在于以规模化的方式降低成本效率,强调了减少token使用、提升速度以及优化基础设施的重要性。