API-first 的商业论证:你的技术负责人希望你读的那份备忘录
为什么你每推迟一个季度做 API-first 改造,就是又一个季度在缴一笔没人记账的税。
看看这个季度正在进行的任何一个企业 SaaS 销售流程,观察交易在哪里放慢。不是演示环节。不是价格谈判。是集成问题——具体地说,是潜在客户的采购团队问出「这个产品能不能以程序化方式做到它在用户界面里能做的事」的那一刻。
如果诚实的答案是大部分能, 交易就卡住了。定制开发的报价出现了。一份六周的专业服务合同出现在工作说明书里。针对 API 未覆盖的功能,有人提出用 CSV 导出导入来绕过。拥有全面 API 的竞争对手几周内就成单了。买方记住了这份摩擦。营收负责人记住了这个丢掉的季度。
这是工程师无法独自完成的那部分 API-first 对话。他们可以整天争论架构;而掌管预算、路线图和人头的人需要一个不同的论证。他们需要理解:API-first 不是技术偏好。它是一项在收入、成本、竞争地位和运营杠杆上都有可测回报的业务战略。
所以这就是那份备忘录。直接,不铺垫。把 API 当作产品来对待的论证。
集成税
每一个被锁在用户界面背后的操作都是可征税的。大多数公司只是从来没给这笔税标过数字。
称它为集成税:企业所支付的累积成本——支付在放慢的交易里、丢掉的客户里、开出的支持工单里、烧掉的工程小时里——只因为产品中关键的操作只有人点击屏幕才能到达。这笔税逐季累积。它很少体现为单独一行,而这恰恰是它被忽视的原因。
看看它的组成部分。
销售周期放慢,因为 API 里的每一个缺口都变成一份服务合同。买方不再孤立地评估产品。Gartner、Forrester 以及每一家覆盖企业软件的分析机构,年复一年发布同一个结论:集成能力始终稳居 B2B SaaS 评估的前三大标准之列。不完整的 API 不是技术缺口。它是营收负责人在不点名的情况下吸收掉的一项销售负债。
支持成本随客户群线性增长,而它本该次线性增长。每一个只存在于界面里的操作,都是客户无法自动化的操作。于是他们要么手动做——在它出问题时开工单——要么请供应商帮他们做,那就是专业服务的开销,公司把它作为「做生意的成本」列进预算,但它其实是对不完整 API 征的税。
工程速度被无声地拖住。当 API 是硬装在 UI-first 架构上的事后想法时,团队自己的前端和后端是紧耦合的。改一个功能意味着同时改两边。测试需要端到端的界面自动化,因为没有干净的程序化接触面可供测试。新工程师上手更慢,因为系统的行为是由界面流程而不是清晰的 API 契约定义的。这些都不会给公司省下一个 sprint。它们让公司在每一个 sprint 上都损失一点时间,永远如此。那种在几年后会累积成几个季度的优势。
集成税不在损益表的任何一行里。它是「公司现有的业务」和「如果每个操作都以正确方式可达时公司本可以有的业务」之间的差额。
你留在桌上的收入
避免成本的论证很有说服力。收入的论证更有说服力。API-first 不只是关于少花钱。它是关于多赚钱。
Stripe 有 API 不是因为那是好的工程实践。Stripe 的 API 就是产品。Twilio 同理。Plaid 同理。这些公司很早就理解了一件事:当 API 全面且设计良好时,它会成为其他公司在其上建设的平台。每一个建在平台上的集成,同时成为一项切换成本、一条分发渠道和一份收入来源。
你不必是开发者工具公司才适用这一点。Shopify 通过它的 API 把一个电商平台变成了生态系统。Salesforce 建起了价值数十亿美元的 AppExchange。Slack 把一个消息应用变成了工作流枢纽。共同线索是:每一家都把 API 当作一等产品,而不是事后想法。形成的生态成为竞争对手无法轻易复制的护城河。
这个论证的新版本是 agent 市场,而它的紧迫程度是大多数团队还没登记在册的。Agent 平台——Anthropic 的 MCP、OpenAI 的 GPTs 与 Assistants、LangChain 生态——正在形成一份目录:agent 能与哪些应用交互、这些交互工作得多好、哪些集成最可靠。如果你的应用有一个全面且文档完善的 API,它会被收录、被集成、被推荐。如果没有,它对整个这条新兴渠道都是不可见的。
这与 2008 年的 App Store 是同一形状的拐点。快速行动去做原生应用的公司拿到了分发。说「我们的移动网站够用了」的公司丢了好几年增长。眼下就让 agent 容易与之协作的应用,将在此后拿到不成比例的使用量。
还有一种 API-first 公司反复看到的扩张收入动态:客户为手动使用而采用产品,发现了 API,然后建起自动化,把自己的使用量大幅推高。一个每月手动创建五十条记录的客户,开始用 API 创建五千条。一个每周查一次仪表盘的客户,建了一个每小时查询 API 的 agent。在按用量计价的模式下,这直接推动收入。在按席位计价的模式下,它间接推动扩张——因为客户对平台的依赖加深,续约变成一场轻松得多的对话。
API 不只是更高效地服务已有的使用场景。它让那些仅靠界面根本不可能的使用场景成为可能。那些新场景,正是扩张收入所居住的地方。
会复利的护城河
软件里大多数竞争优势是暂时的。功能会被抄。价格会被压。界面设计会在一个季度内被复制。而一个拥有繁荣集成生态的全面 API,是少数会复利而非衰减的护城河之一。
网络效应。每一个建在 API 上的集成,都会提升平台对每一个用户的价值。一个通过 API 与两百个其他应用集成的项目管理工具,与只集成了三十个的竞争对手处在根本不同的位置。对客户而言,切换成本不只是学一个新界面——而是重建他们所依赖的每一条工作流、每一项自动化、每一个集成。这个差距随每一个新集成的交付而指数级扩大。
数据引力。一旦组织的工作流开始通过 API 流转——agent 读写数据、自动化触发动作、系统实时同步——应用就成了客户运维基础设施中的一个节点。离开意味着重新布线所有相连的东西。集成越深,切换成本越高。
生态知识。当成千上万的开发者和 agent 学会了与这个 API 协作,那份集体知识本身就是护城河。有关于这些 API 模式的博客文章。有关于这些端点的 Stack Overflow 回答。有基于语言模型的 agent 已经知道怎么用这些工具,因为那份 schema 在训练中出现过足够多次。这些都不会因为竞品发布了一个类似的 API 就转移过去。
演进速度。API-first 公司能更快交付,因为架构支持这样做。新功能立即通过 API 暴露,而不是等界面先被设计和构建。生态在功能交付的那一刻就获得访问权。能力与采用之间的反馈循环很紧,公司比仍在 UI-first 构建的竞争对手更快知道什么有效。
用更少做更多
眼下每个高管都在问同一个问题:我们怎么用更少做更多?API-first 是最干净的答案之一。
当客户能自动化自己的工作流时,客户支持是次线性增长的。那些本会为重复性任务开工单的客户,干脆把它们自动化掉了。支持团队处理更少的「我该怎么做」问题和更多真正复杂的问题,这对他们更好、对客户更好、对单位经济也更好。
专业服务从必需变成可选。在 UI-first 的世界里,复杂的客户需求常常需要专业服务:定制集成、数据迁移、工作流配置。在 API-first 的世界里,其中许多变成自助。专业服务从「要从产品中获得价值就必须有」转变为「为想要加速落地的客户提供」。那是一个健康得多的商业模式。
工程杠杆会复利。当 API 就是产品时,工程团队的产出同时服务每一个消费方:界面、移动应用、第三方集成、内部工具和 agent。每一次改进都让所有这些受益。在 UI-first 架构里,工程投入常常一次只服务一个接触面。API-first 消除了这份重复。
伙伴集成成本崩塌。在 UI-first 的世界里,伙伴集成常常需要派工程师去和伙伴对接、构建定制连接器、并长期维护它们。在 API-first 的世界里,伙伴自己完成集成。他们读文档、建集成、自己维护。劳动力经济学完全不同。
可预见的反对意见
这个论证会引发可预见的抵触。三个反对意见几乎每次都会出现,而每一个都有干净的回答。
「按 API-first 构建更贵。」 前期更贵。总拥有成本更低。给一个既有的 UI-first 应用后加一个全面的 API,是一个跨越数个季度、有时数年的项目,会触及代码库的每一个部分。从第一天就按 API-first 构建,完全避免了那份工作。这笔账根本不接近。
「我们的客户不用 API。」 客户可能不写代码,但他们的工具会。他们的集成会。他们越来越依赖的 agent 绝对会。2026 年说「我们的客户不用 API」,就像说「我们的客户不用数据库」——技术上正确,且完全不是重点。客户通过每一条 Zapier 工作流、每一个相连的应用、每一次 agent 调用,间接地与 API 交互。
「我们以后再加 API。」 这是软件里最贵的一句话。给既有的 UI-first 应用加一个全面 API,意味着把业务逻辑从展示层里解开、定义一个可能与界面的怪癖并不匹配的一致数据模型、从零构建认证与授权、并针对界面一直在无声处理的每一个边界情形测试每一个端点。那不是加一个功能。那是给产品重做架构。说「以后再加 API」的团队,几乎总是最后得到一个部分 API:覆盖了简单操作,把困难的那些留在界面背后——而那比完全没有 API 更糟,因为它制造了程序化访问的幻觉,却没有其实质。
为什么是现在,而不是明年
等待的代价每个季度都在增长。三个原因在累积。
第一,代码库变得更难重构。每一个按 UI-first 模式构建的功能,都是之后要被解开的又一个功能。技术债每天都在累积。
第二,agent 生态正在此刻形成它的习惯。将在未来五年占据主导的 agent 平台、框架和市场,就在今年被建起来。眼下就对 agent 可达的应用,将成为被嵌入工作流、被助手推荐、被集成进企业技术栈的默认选项。晚一年出现,意味着要与已有成熟集成和已证明可靠性的在位者竞争。
第三,收到这份备忘录的竞争对手已经在动了。如果这是一个集成能力重要的市场——而在 B2B 里,本质上每个市场都是——那么现在转向 API-first 的竞争对手将拥有一份随每一个建成的集成、每一个接入的 agent、每一条自动化的工作流而增长的复利优势。
延伸阅读
这份备忘录背后的架构论证在为什么 API-first 是唯一能活过 AI 时代的架构中展开,API 形态的问题在为什么 GraphQL 是 AI agent 一直在等的语言中,报表层的后果在仪表盘的终结中。
结论
API-first 不是技术偏好。它是一项在收入增长、成本削减、竞争定位和运营杠杆上都有可测回报的业务战略。
它通过让集成变快且可自助来加速销售。它通过让客户能自动化来降低支持成本。它通过建立干净的架构边界来提升工程速度。它通过生态建设和 agent 市场打开新的收入渠道。它通过网络效应和数据引力建起会复利的护城河。它让公司为软件消费方式自桌面转向云以来最大的一次转变做好定位。
按 API-first 构建的公司,将成为 agent 主动伸手去找的平台。不这样做的公司,将成为那些 agent 绕开的对象。
投资论证根本不接近。把 API 建起来。
常见问题
什么是集成税? 集成税是企业因为产品中关键操作只能通过用户界面到达而支付的累积成本——更慢的销售周期、更高的支持成本、更低的客户自助能力,以及被削弱的工程速度。它很少体现为单独一行,但它逐季累积。
API-first 真的是业务战略,还是只是工程选择? 它是一项由工程师实施的业务战略。回报体现在收入上(更快的销售周期、通过自动化实现的扩张、agent 市场带来的分发)、成本上(更低的支持负载、可选的专业服务)、竞争地位上(网络效应、数据引力、生态知识),以及运营杠杆上(工程产出同时服务每一个接触面)。
按 API-first 构建不会在前期拖慢我们吗? 前期成本更高。总拥有成本更低。给既有的 UI-first 应用后加全面 API,是一个跨越数个季度、有时数年、触及整个代码库的项目。从第一天按 API-first 构建,完全避免了那份工作。
我们的客户不直接使用 API。这仍然适用吗? 适用。客户可能不写代码,但他们的集成会、他们的自动化会,而他们越来越依赖的 agent 绝对会。每一条 Zapier 工作流、每一个相连应用、每一次 agent 调用,都是换了名字的 API 消费。
不转向 API-first 的公司会怎样? 它们会对正在形成可信工具目录的 agent 生态变得不可见,并且累积起每个季度都更贵去解开的工程债与支持债。竞争差距随着它们 API-first 的竞争对手每交付一个新集成而扩大。