1. 这两份报告到底讲了什么,为什么值得聊
A16Z 这家机构在科技投资圈的分量不用我多说,他们每年出的 AI 报告基本就是行业风向标。最近他们连着发了两份报告,一份聚焦生成式 AI 的企业级落地,另一份专门讲 AI Agent 的现状与未来。我把这两份报告翻来覆去读了几遍,又结合自己这两年做 AI 应用开发的实际经验,发现里面有不少结论跟圈子里流行的认知是拧着来的。
先说清楚这两份报告的核心内容。第一份报告主要讲的是企业侧 AI 的采用率、预算分配和实际回报。第二份报告则把镜头对准了 Agent 这个赛道,从技术架构、商业模式到落地场景都做了梳理。两份报告加起来覆盖了从底层算力到上层应用的完整链条,涉及的关键词包括 A16Z、AI、Agent、Token、算力这几个核心概念。
为什么我觉得这两份报告值得拿出来单独聊?因为市面上关于 AI 的讨论太容易走极端了。要么是“AI 马上要取代所有人”的焦虑贩卖,要么是“AI 就是个高级玩具”的轻视。A16Z 这两份报告的价值在于,它们用实打实的数据和案例,把很多被情绪掩盖的真相给挖了出来。比如企业到底愿意为 AI 花多少钱、Agent 的真实完成率是多少、Token 成本下降对商业模式意味着什么,这些问题的答案跟很多人的直觉完全相反。
我写这篇东西的目的很简单:把报告里那些反常识的点拎出来,结合我自己踩过的坑和实际观察,给正在做 AI 产品、搞 Agent 开发或者单纯想搞清楚这个行业走向的朋友一些参考。不管你是刚入门的开发者,还是已经在带团队做 AI 落地的负责人,这些内容应该都能帮你少走点弯路。
2. 反常识真相之一:企业 AI 预算的流向跟你想的不一样
2.1 预算大头不在模型训练,而在推理和集成
很多人一提到企业搞 AI,第一反应就是“他们在训练自己的大模型”。A16Z 的报告直接把这个幻觉打碎了。数据显示,企业 AI 预算里真正花在模型训练上的比例低得可怜,大部分钱流向了推理部署和系统集成。这个结论我第一次看到的时候也愣了一下,但仔细想想完全合理。
训练一个像样的基础模型,光是算力成本就是千万美元级别,更别说还要养一个几十人的算法团队。对绝大多数企业来说,这笔账根本算不过来。他们真正需要的是把现成的模型能力接进自己的业务流程里,解决具体的业务问题。比如一个电商公司,它不需要自己训一个模型来理解商品描述,它需要的是把现有的语言模型接进客服系统、商品推荐系统和库存管理系统。
推理成本这块,报告里给了一个很具体的数字:企业花在推理上的钱是训练的三到五倍。这个比例背后是实实在在的业务需求。训练是一次性的投入,推理是每天每时每刻都在发生的消耗。一个中等规模的客服系统,每天处理几万次对话,每次对话消耗几百到几千个 Token,一个月下来的推理成本相当可观。
系统集成这块更是个无底洞。把 AI 能力接进现有的 ERP、CRM、数据库,需要大量的工程工作。数据格式的转换、API 的对接、权限的管理、异常的处理,每一项都是实打实的工作量。我去年帮一个客户做 AI 工单分类系统,光是跟他们的老系统做对接就花了整个项目一半的时间。模型调用本身反而简单,几行代码就搞定了。
2.2 中小企业的 AI 采用率被严重低估
另一个反常识的点是中小企业的 AI 采用速度。圈子里有个流行的说法是“AI 是大公司的游戏,中小企业玩不起”。A16Z 的数据显示这个判断是错的。中小企业的 AI 采用率在过去一年里涨得非常快,而且他们用的方式跟大公司完全不同。
大公司倾向于自建平台、定制模型、搞一套完整的 AI 中台。中小企业没这个资源,他们直接买现成的 SaaS 工具,或者用 API 拼一个轻量级的解决方案。我认识一个做外贸的朋友,公司就十几个人,他们用 AI 来做客户邮件的自动分类和回复建议,一个月花在 API 上的钱不到两百美元,但效率提升非常明显。
这个现象背后的逻辑其实很简单:AI 能力的获取门槛在快速下降。以前你要用 AI,得自己搭环境、训模型、调参数。现在你注册一个账号,拿一个 API Key,几行代码就能跑起来。门槛低了,采用速度自然就快了。报告里提到,员工规模在五十人以下的企业,AI 工具的渗透率已经超过了百分之四十,这个数字比很多人的预期要高得多。
2.3 自建模型的 ROI 远低于调用现成 API
报告里还有一个让我印象深刻的结论:对于绝大多数企业来说,自建模型的投入产出比远低于直接调用现成 API。这个结论可能会让一些技术团队不太舒服,但数据摆在那里。
自建模型的好处是可控性强、数据隐私有保障、可以针对特定场景做优化。但代价是什么呢?你需要养一个算法团队,需要买算力,需要做持续的维护和迭代。这些成本加起来,对于年营收在几千万到几个亿的企业来说,很难在合理的时间内收回。
调用现成 API 的好处是成本低、上手快、模型能力还在持续提升。你不需要关心底层的基础设施,只需要关注业务逻辑。当然,数据隐私是个问题,但对于很多场景来说,这个问题的严重性被高估了。你完全可以通过数据脱敏、私有部署等方式来缓解。
我个人的经验是,除非你的业务场景非常特殊,通用模型完全搞不定,否则自建模型基本是个亏本买卖。有那个资源和精力,不如把业务逻辑做深做透,把 AI 能力真正用起来。
3. 反常识真相之二:Agent 的完成率远比宣传的低
3.1 Agent 的真实任务完成率只有三到五成
A16Z 的第二份报告里,最让我震惊的数据是 Agent 的任务完成率。市面上很多 Agent 产品的宣传给人的感觉是“你只要说一句话,它就能帮你搞定一切”。但报告里的实测数据显示,在复杂的多步骤任务上,Agent 的端到端完成率只有百分之三十到五十。
这个数字意味着什么?意味着你让 Agent 帮你订一张机票,它有一半的概率会搞砸。可能是日期搞错了,可能是航班选错了,可能是支付环节卡住了。对于简单的单步任务,比如查个天气、设个提醒,完成率能到百分之八九十。但一旦任务涉及多个步骤、多个系统、多个判断,完成率就断崖式下跌。
我自己做 Agent 开发的时候对这个深有体会。你写一个 Agent 来帮用户处理退款申请,它需要理解用户的诉求、查询订单信息、判断是否符合退款条件、执行退款操作、通知用户。这五个步骤里,每一步都有出错的可能。理解错了用户的意图、查错了订单、判断逻辑有漏洞、退款接口调用失败、通知没发出去。五个步骤每个步骤百分之九十的准确率,乘起来就只剩百分之五十九了。
3.2 多 Agent 协作听起来很美,做起来很坑
报告里还专门讨论了多 Agent 协作这个方向。现在圈子里很流行“多 AI 协作”的概念,让多个 Agent 各司其职、互相配合来完成复杂任务。这个想法听起来很优雅,但实际落地的时候坑非常多。
最大的问题是通信成本。多个 Agent 之间需要传递信息、协调行动、处理冲突。每一次通信都是一次 Token 消耗,都是一次潜在的误解。我试过一个由三个 Agent 组成的客服系统,一个负责理解用户意图,一个负责查询知识库,一个负责生成回复。结果发现,光是三个 Agent 之间的协调逻辑就写了上千行代码,而且经常出现“理解 Agent 觉得用户想退货,查询 Agent 查成了换货,回复 Agent 按退货写了回复”这种混乱情况。
报告里给的建议是,在 Agent 技术还不够成熟的阶段,优先考虑单 Agent 加工具调用的方案。一个 Agent 负责核心决策,需要什么能力就调用什么工具。这样架构简单、调试方便、出错也容易定位。多 Agent 协作可以作为长期方向来探索,但不适合作为当前的主力方案。
3.3 Agent 的可靠性问题本质上是工程问题
很多人把 Agent 的可靠性问题归结为“模型不够聪明”。A16Z 的报告给出了不同的视角:Agent 的可靠性问题,很大程度上是工程问题,不是模型问题。
什么意思呢?就是很多 Agent 失败的原因,不是模型理解错了,而是工程实现上有缺陷。比如没有做输入校验、没有做异常处理、没有做状态管理、没有做重试机制。这些在传统软件工程里都是基本功,但在 Agent 开发里经常被忽略。
我举个例子。你让 Agent 去调用一个 API 获取数据,如果这个 API 偶尔会超时,你的 Agent 有没有做重试?如果 API 返回了非预期的格式,你的 Agent 有没有做容错?如果 API 需要认证而 Token 过期了,你的 Agent 有没有做刷新?这些问题的答案如果都是“没有”,那 Agent 的失败率当然高。
报告里提到,那些完成率比较高的 Agent 产品,在工程实现上都下了很大功夫。它们有完善的错误处理机制、有状态持久化、有操作日志、有人工兜底方案。这些工作不性感,但决定了 Agent 能不能真正用起来。
4. 反常识真相之三:Token 成本下降不等于应用成本下降
4.1 Token 单价确实在降,但用量涨得更快
A16Z 的报告里有一个很明确的趋势:Token 的单价在过去两年里下降了超过百分之九十。这个降幅非常惊人,从每百万 Token 几十美元降到了几美元甚至更低。很多人的直觉是,Token 便宜了,AI 应用的成本就应该大幅下降。
但实际情况是,很多 AI 应用的总成本并没有降,有些甚至还在涨。原因很简单:Token 单价降了,但用量涨得更快。以前你不敢让模型处理长文本,因为太贵了。现在便宜了,你把整本手册、整个知识库都塞进去。以前你不敢让 Agent 做多轮推理,现在便宜了,你让它反复思考、反复验证。用量一涨,总成本就上去了。
我自己的项目就有这个体会。最开始做文档问答的时候,每次只检索最相关的三段文本送给模型,Token 消耗很少。后来觉得效果不够好,改成送十段文本,Token 消耗直接翻了三倍多。再后来加了多轮推理和结果验证,Token 消耗又翻了一倍。虽然单价降了,但总账单反而比以前高了。
4.2 算力成本只是冰山一角
报告里还提醒了一个容易被忽略的点:算力成本只是 AI 应用总成本的一部分,而且往往不是最大的那部分。真正的大头在数据准备、系统集成、运维监控和人力投入上。
数据准备这块,你需要清洗数据、标注数据、构建向量库、维护索引。这些工作都需要人来做,而且不是一次性的,需要持续投入。系统集成这块,你需要对接各种内部系统、处理各种边界情况、保证系统的稳定性。运维监控这块,你需要监控 API 的调用情况、处理异常、优化性能。人力投入这块,你需要产品经理、工程师、运营人员来维护整个系统。
我算过一笔账,一个中等规模的 AI 应用,算力成本大概占总成本的百分之二十到三十,剩下的百分之七十到八十都是工程和人力成本。所以光盯着 Token 单价看,很容易得出错误的结论。
4.3 成本优化的关键在架构设计,不在砍 Token
既然 Token 成本不是大头,那成本优化的重点就不应该放在“怎么少用 Token”上,而应该放在架构设计上。报告里给了一些很实用的建议。
第一个建议是缓存。很多 AI 应用的请求是重复的,或者高度相似的。把常见的请求结果缓存起来,可以大幅减少 API 调用。我做过一个项目,加了缓存之后,API 调用量直接降了百分之四十。
第二个建议是分级处理。不是所有请求都需要用最贵的模型。简单的分类、提取任务用小模型,复杂的推理、生成任务用大模型。根据请求的复杂度动态选择模型,可以在保证效果的同时控制成本。
第三个建议是异步处理。不是所有请求都需要实时响应。把一些非紧急的任务放到队列里异步处理,可以更好地利用算力资源,也可以选择更便宜的时段来执行。
这些优化手段的效果,往往比抠 Token 用量要好得多。而且它们不会牺牲用户体验,有些甚至能提升响应速度。
5. 反常识真相之四:AI 编程工具的实际效率提升被高估了
5.1 代码生成快了,但调试和集成没快
A16Z 的报告里提到了 AI 编程工具的普及情况。现在几乎所有的开发者都在用 AI 辅助编程,从代码补全到整段生成,工具越来越强大。但报告里有一个数据很有意思:开发者自己感知到的效率提升,和实际的项目交付效率提升,之间存在明显的差距。
开发者感觉自己的编码速度提升了百分之五十甚至更多,但项目的整体交付周期只缩短了百分之十到二十。这个差距从哪里来的?答案是调试和集成。
AI 生成的代码,第一眼看起来往往很合理,但仔细一跑就发现各种问题。边界条件没处理、异常情况没考虑、和现有代码的风格不一致、依赖的库版本不对。这些问题需要开发者花大量时间去调试和修复。我自己的经验是,AI 生成的代码,花在调试上的时间往往是写代码本身的两三倍。
集成的问题更麻烦。AI 生成的代码往往是孤立的片段,把它接进现有的系统里,需要考虑接口兼容、数据格式、错误处理、性能影响。这些工作 AI 帮不上太多忙,还是得靠人来做。
5.2 提示词工程的门槛被低估了
报告里还提到一个现象:很多团队在引入 AI 编程工具后,发现效果没有预期好,原因往往出在提示词上。写一个好的提示词,让 AI 生成高质量的代码,本身就是一个需要学习和练习的技能。
好的提示词需要包含哪些要素?首先是清晰的上下文,告诉 AI 这个代码是干什么用的、在什么环境里运行、有什么约束条件。其次是明确的输入输出,说清楚函数的参数和返回值是什么格式。然后是具体的示例,给一两个输入输出的例子,让 AI 理解你的意图。最后是边界条件,告诉 AI 需要处理哪些异常情况。
我见过很多开发者,写提示词的时候就一句话“帮我写一个排序函数”,然后抱怨 AI 生成的代码不好用。这就像你跟一个新人说“帮我做个网站”,然后抱怨他做出来的东西不符合你的预期。提示词的质量,很大程度上决定了 AI 输出的质量。
5.3 AI 编程工具最适合的场景是“填空”而不是“创作”
报告里还有一个很实用的结论:AI 编程工具最适合的场景是“填空”,而不是“创作”。什么意思呢?就是当你已经有了清晰的架构设计、明确的函数签名、详细的注释说明,让 AI 来填充具体的实现,效果最好。当你让 AI 从零开始设计一个模块、创造一个功能,效果往往不理想。
这个结论跟我的经验完全吻合。我现在的做法是,先自己把接口定义好、把注释写清楚、把测试用例列出来,然后让 AI 去实现具体的逻辑。这样生成的代码质量高、调试时间短、集成也顺利。反过来,如果我让 AI 自己去设计一个模块,它往往会过度设计或者设计不足,改起来比自己写还费劲。
所以 AI 编程工具的正确用法,是把它当成一个执行力很强但需要明确指令的助手,而不是一个能替你思考的架构师。
6. 这些反常识真相背后的共同逻辑
6.1 AI 的能力边界比宣传的窄,但比怀疑的宽
把这几份报告里的反常识点串起来看,会发现一个共同的逻辑:AI 的能力边界,比市场上宣传的要窄,但比很多怀疑者认为的要宽。
宣传里说 AI 什么都能干,Agent 能替你完成一切任务,AI 编程能替代程序员。这些说法夸大了 AI 的能力。但另一边,很多人觉得 AI 就是个玩具、Agent 根本不靠谱、AI 编程就是噱头。这些说法又低估了 AI 的能力。
真实的情况在中间。AI 在特定场景下非常强大,比如文本分类、信息提取、代码补全、内容生成。但在需要多步推理、跨系统协作、处理模糊需求的场景下,AI 的表现还不稳定。Agent 在简单任务上很好用,在复杂任务上还需要人的兜底。AI 编程能提升效率,但不能替代开发者的核心能力。
理解这个边界很重要。它决定了你应该把 AI 用在什么地方、期望它达到什么效果、需要做什么样的兜底准备。
6.2 工程能力比模型能力更决定成败
另一个共同逻辑是:在当前的 AI 应用开发中,工程能力比模型能力更决定成败。模型能力是基础,但把模型能力转化为可用的产品,靠的是工程。
同样的模型,不同的工程实现,效果可以差很远。有的团队做的 Agent 完成率能到百分之七十,有的只有百分之三十。差距不在模型上,在工程上。有没有做输入校验、有没有做异常处理、有没有做状态管理、有没有做人工兜底,这些工程细节决定了最终的用户体验。
这个逻辑对开发者的启示是:不要只盯着模型的能力提升,也要花时间打磨工程实现。一个好的工程架构,可以让中等能力的模型发挥出上等效果。一个糟糕的工程实现,会让最先进的模型也变得不可用。
6.3 成本结构决定了商业模式
最后一个共同逻辑是:AI 应用的成本结构,决定了什么样的商业模式能跑通。算力成本只是小头,工程和人力成本才是大头。这意味着,AI 应用的商业模式不能只靠“卖 Token 差价”来赚钱。
那些能跑通的 AI 产品,往往是在某个垂直场景里做深做透,通过提升效率、降低人力成本来创造价值。它们卖的不是 AI 能力本身,而是 AI 能力带来的业务结果。比如一个 AI 客服产品,它卖的不是对话能力,而是“帮你减少多少客服人力、提升多少客户满意度”。
理解成本结构,才能设计出合理的定价模式和商业策略。光看 Token 单价来定价,很容易亏本。
7. 实操建议:怎么把这些认知用到实际工作里
7.1 做 AI 应用前先算清楚三笔账
基于上面的分析,我建议在做任何 AI 应用之前,先算清楚三笔账。
第一笔是算力账。你的应用每天会产生多少次模型调用?每次调用大概消耗多少 Token?按当前的单价算下来,一个月的算力成本是多少?这笔账要算得细一点,把峰值和均值都考虑进去。
第二笔是工程账。你需要多少工程师来开发和维护这个系统?需要多长时间来搭建和调试?后续的迭代和优化需要多少投入?这笔账往往比算力账大得多,但很多人会忽略。
第三笔是价值账。你的 AI 应用能带来多少业务价值?是减少了人力成本、提升了转化率、还是改善了用户体验?这个价值能不能量化?能不能覆盖前两笔账的成本?
这三笔账算清楚了,你才知道这个项目值不值得做、应该怎么做、期望什么样的回报。
7.2 Agent 开发优先做单 Agent 加工具调用
如果你正在做 Agent 相关的开发,我的建议是优先考虑单 Agent 加工具调用的架构。一个 Agent 负责核心的决策和调度,需要什么能力就调用什么工具。这样架构简单、调试方便、出错容易定位。
具体怎么做?首先把任务拆解清楚,明确 Agent 需要完成哪些步骤。然后为每个步骤定义清晰的工具接口,输入是什么、输出是什么、异常怎么处理。接着写 Agent 的核心逻辑,让它根据当前状态决定调用哪个工具。最后加上完善的错误处理和人工兜底机制。
多 Agent 协作可以作为长期探索方向,但在当前阶段,单 Agent 加工具调用的方案更可靠、更容易落地。
7.3 成本优化从架构入手,别只盯着 Token
成本优化这块,我的经验是从架构入手,别只盯着 Token 用量。缓存、分级处理、异步处理,这三个手段的效果往往比抠 Token 好得多。
缓存这块,把常见的请求结果存起来,下次遇到相同或相似的请求直接返回。分级处理这块,简单的任务用小模型,复杂的任务用大模型,根据请求的复杂度动态选择。异步处理这块,非紧急的任务放到队列里慢慢处理,避开高峰期,也可以选择更便宜的时段。
这些优化手段需要一些工程投入,但回报很可观。我做过的一个项目,加了缓存和分级处理之后,API 成本降了将近一半,响应速度还提升了。
7.4 AI 编程工具的正确打开方式
如果你在用 AI 编程工具,我的建议是把它当成“填空”工具,而不是“创作”工具。先自己把架构设计好、接口定义好、注释写清楚,然后让 AI 去填充具体的实现。
具体操作上,我会先写函数的签名和文档注释,说明这个函数是干什么的、参数是什么、返回值是什么、有什么约束。然后写几个测试用例,覆盖正常情况和边界情况。接着让 AI 根据这些信息生成实现代码。最后跑测试,根据结果让 AI 调整。
这样用下来,AI 生成的代码质量高、调试时间短、集成也顺利。反过来,如果让 AI 从零开始设计,往往要来回改很多次,反而更费时间。
8. 几个常见问题的快问快答
8.1 Agent 的完成率低,是不是说明 Agent 没前途
不是。完成率低说明当前的 Agent 技术还不够成熟,需要工程上的补足和场景上的选择。在简单任务上,Agent 已经很好用了。在复杂任务上,Agent 需要人的兜底和配合。随着模型能力的提升和工程实践的积累,Agent 的完成率会逐步提高。这个方向是有前途的,只是需要耐心和务实。
8.2 Token 价格还会继续降吗
大概率会。模型效率在提升,推理成本在下降,竞争也在加剧。但降幅可能会放缓,而且 Token 成本在总成本里的占比本来就不高。所以不要把商业模式的希望寄托在 Token 降价上,还是要从业务价值出发来设计产品。
8.3 小团队做 AI 应用,应该自建模型还是调 API
除非你的场景非常特殊,通用模型完全搞不定,否则调 API 是更务实的选择。自建模型的成本太高,小团队很难承担。把有限的资源用在业务逻辑和用户体验上,回报会更高。
8.4 AI 编程工具会让程序员失业吗
短期内不会。AI 编程工具提升的是编码效率,但软件开发的核心工作——理解需求、设计架构、调试问题、保证质量——还是需要人来完成。AI 改变的是程序员的工作方式,不是取代程序员。会用 AI 的程序员,效率会更高,竞争力会更强。
8.5 怎么判断一个 AI 应用值不值得做
算清楚三笔账:算力账、工程账、价值账。如果价值账能覆盖前两笔账,而且有合理的利润空间,就值得做。如果算下来发现成本太高、价值不明确,就要慎重考虑。不要因为“AI 很火”就盲目投入,也不要因为“AI 不成熟”就完全放弃。关键是找到那个能力边界和商业价值的交集。
9. 我个人的一些体会
做 AI 应用这两年,最大的体会就是:这个行业变化太快,但有些基本逻辑是不变的。模型能力在快速提升,但工程实现的重要性没有降低。Token 价格在下降,但成本控制的重点不在 Token 上。Agent 的概念很火,但落地的时候还是要从简单场景做起。
A16Z 这两份报告的价值,不在于给出了什么惊人的预测,而在于用数据把很多被情绪掩盖的真相摆了出来。企业 AI 预算的流向、Agent 的真实完成率、Token 成本的结构、AI 编程的实际效果,这些问题的答案跟很多人的直觉不一样。理解这些真相,能帮我们做出更务实的决策。
最后分享一个小技巧。如果你在评估一个 AI 应用的方向,不妨先做一个最小可行的原型,用真实的数据跑一遍,看看效果和成本到底怎么样。不要光看报告、光听分享,自己动手试一次,得到的认知会比看十篇文章都深刻。AI 这个领域,实践出真知。