前有钉钉后有Salesforce,中美SaaS巨头做出了相同的历史抉择
来源:36kr 2 小时前

全球企业软件行业正弥漫着一场集体焦虑。过去一年,贝莱德旗下用以跟踪标普北美扩展科技软件的指数基金“iShares Expanded Tech-Software Sector ETF”从高点回落约28%。资本市场给出的信号清晰且冷酷:大语言模型可能让传统SaaS的生意逻辑失效。

这一信号对应的核心问题是:如果一个 AI 智能体可以自己调工具、走流程、完成任务,企业为什么还要为一个需要人类点击、拖拽、填表的图形界面付费?

前后一个月之差,太平洋两岸的两家SaaS巨头给出了一个惊人相似的答案:打碎自己。

2026年3月17日,杭州。钉钉创始人陈航在发布会上宣布,钉钉团队用整整一年时间,将8亿用户体量的底层架构全面打碎重写。它发布了全球首个企业级AI原生工作平台“悟空”,并把自己重新定义为Agent OS,一个给AI用的操作系统。“过去是人用钉钉来工作,未来是AI用钉钉来工作。”陈航说。

一个月后,2026年4月16日,旧金山。成立二十七年的SaaS巨头Salesforce在TDX开发者大会上亮出了自己的历史性抉择:Headless 360。这家公司将平台每一项能力都剥离出来,变成API端点、MCP工具或CLI命令,让AI智能体无需打开浏览器就能完整操作整个系统。这是Salesforce其27年历史上最大规模与深度的架构转型,本质是一次商业模型的拆解和重构。

两家公司,一个在东,一个在西,不约而同地选择了同一条路:把图形界面拆掉,让AI直接接管。

从点击按钮到调用接口

Headless 360的内核并不复杂:既然智能体点不了按钮,那就把按钮全部改成可调用的代码接口。Salesforce一口气放出了超过一百个新工具和技能,外部编码智能体——Claude Code、Cursor、Codex、Windsurf——头一回拿到了对Salesforce完整环境的实时访问权,涉及数据、工作流和业务逻辑。

Salesforce执行副总裁Jayesh Govindarjan在访谈中说得很直白,这个决定两年半前就下了:“不是把功能藏在UI后头,而是把它们暴露出来,让整个平台从任何地方都能被编程。”

这几乎与钉钉的做法如出一辙。为了让AI而非人类成为操作主体,钉钉进行了一次全面的CLI化改造。这意味着“悟空”能够原生操作钉钉的上千项能力,而非模拟人类点击图形界面,真正实现“沟通即执行”。

技术架构上,两者都搭出了相似的三个支柱。

第一个支柱是“任意方式构建”。Salesforce提供了超过60个MCP工具和30多个预配置的编码技能。钉钉则建设了中国最大的企业级MCP能力广场,首批覆盖企业常用的6000多个MCP能力,还开源了自己的CLI工具。

第二个支柱是“任意表面部署”。Salesforce的Agentforce Experience Layer将智能体行为和展示方式拆开,定义一次体验,就能原生渲染到Slack、移动应用、Microsoft Teams、ChatGPT、Claude、Gemini等六个不同界面。钉钉的“悟空”同样支持连接微信、Slack等主流IM平台,用户可以远程唤起它完成工作。

第三个支柱最不显眼,却最要命:可信的规模化智能体。Salesforce推出了Agent Script,一种用来确定性定义智能体行为的领域专用语言,并已开源。钉钉则从零搭建了一套AI原生文件系统,每一步操作都可追溯、可回退,快照管理让用户任何时候都能一键回到之前任意版本。

确定性对上概率性的工程张力

两条产品路线的同步,不是巧合。它们都指向同一个深层问题:AI智能体本质上是概率系统,但企业要的是确定性结果。

Govindarjan在访谈中点出了一个被大量炒作盖住的真实问题:早期客户把智能体推到生产环境后,发现系统脆弱得厉害。“他们怕改智能体,因为不知道改完后还能不能100%正常工作。所有跑过的测试都得再来一遍。”

这正是企业AI的核心矛盾。

Salesforce的应对办法是Agent Script,一个单文件状态机,企业在里面能明确标出哪些步骤必须照着确定的业务逻辑走,哪些步骤可以让大模型自由推理。这个语言可版本化,也可审计。Salesforce把它开源了,而且因为文档足够干净,Claude Code已经能原生生成它。

钉钉则选择了一条更底层但同样务实的路:全面CLI化。2026年3月底,钉钉和飞书在不到24小时内先后在GitHub开源了各自的命令行工具。这意味着AI智能体可以通过标准的命令行接口,一种被开发者验证了几十年的确定性交互方式,来操作系统,而不是依赖仍在剧烈演进中的MCP协议。

这与行业里流行的“氛围编程”正好相反。后者主张让AI放手发挥,用自然语言驱动代码生成。两家巨头的选择是:该确定的地方用确定性语言锁死,该灵活的地方给大模型留空间。这不是折中,是分层。

把选择权留给市场,开放策略里的务实押注

在开放生态上,两条路线的务实取向同样高度一致。

Salesforce在TDX上展现的开放程度值得留意。平台现在接入了OpenAI、Anthropic、Google Gemini、Meta LLaMA、Mistral AI等模型。开放智能体框架支持第三方SDK。新的AgentExchange市场把一万个Salesforce应用、两千六百多个Slack应用和一千多个智能体与工具并到了一起,背后垫着五千万美元的Builder基金。

但Govindarjan对MCP的评价坦率得出人意料:“完全不确定”它能不能成为标准。“很多工程师觉得MCP只是好用的CLI外面套了层壳……有人觉得CLI本身就够用了。”Salesforce的策略是实用主义的灵活:不把自己绑在任何单一协议上,而是API、CLI、MCP三种访问方式同时提供。

钉钉的策略同样务实。钉钉全面开放了算力、行业模型、MCP等AI能力,建设了中国最大的企业级MCP能力广场,同时发布了企业AI平台DEAP,让企业一站式创建、管理、分发、运营AI助理。钉钉CEO陈航的表述很直白:“我们将与合作伙伴一起共建行业模型、MCP广场、AI助理及AI硬件市场,推进中国企业级AI生态走向‘万千智能,繁花一体’。”

不押注单一标准,不绑定单一协议,把选择权留给市场,这是两家公司共同的生存策略。

商业模式的根本转向

最深的变化可能不在技术层,而是商业模式的根本转向。

Salesforce已从按席位许可,转向基于用量的Agentforce定价。Agentforce按对话计费,每对话两美元,或采用Flex Credits预购用量。当工作由智能体而非人类执行时,按人头收费的逻辑便自然瓦解:既然不再是人去点按钮,又何必再数人头算钱?

钉钉则尝试“商业可交付、按结果付费”的新模式,在平台上构建企业级AI助理市场。陈航说得直白:“钉钉希望所有开发者都可以基于钉钉上的AI开放能力,在ToB市场帮助企业解决问题,提升效率,降低成本,在AI时代真正能赚到钱。”

两家公司,一个按用量收美元,一个按结果收人民币,内核却惊人一致:让AI干活的生意,不能再靠数人头来算账。

把两场发布会放在一起看:相隔一个月,隔着一个太平洋,说出的话却像出自同一份脚本。钉钉把自己拆成CLI指令集,Salesforce把自己拆成API端点。一个在中国管着八亿人的工作流,一个在全球撑着数十万企业的生意底盘,最终不约而同选定了同一条路:既然人不再点按钮,那就把按钮变成代码,让AI来点。

更值得玩味的,是他们默契放弃的那条路。

两家公司都没有试图去造一个“更好的图形界面”。没有人说“我们把UI改得更智能”。在AI即将吞噬软件交互范式的前夜,这两家SaaS巨头同时默认了一件事:图形界面本身,可能已是上一个时代的遗物

简体中文 English