今年早些时候,评论人士和媒体提出了一个新词:SaaS 末日(SaaSpocalypse)。这一预测基于氛围编程(vibe coding)、遗留代码重构、自主智能体以及 Model Context Protocol 服务器能力等多项技术进步。
毫无疑问,SaaS 市场正迎来重大变革,这种变革日益体现为运营模式转向由智能体驱动的无界面操作,而非依赖传统的图形用户界面。
就连 SAP 总裁兼首席产品官马诺吉·斯瓦米纳坦(Manoj Swaminathan)近期也表示,该公司正通过开放 API 来支持这一趋势。但有一点很清楚:CIO 们不会用自研系统取代其主要的企业级应用。我认为原因有二。
话虽如此,有两项技术是 CIO 们多年来一直希望替换的,而 AI 或许能够实现这一替换:编程语言 COBOL(即通用商业导向语言,设计于 1959 年),以及久经考验的大型机(同样可追溯至 20 世纪 50 年代)。
这些技术代表着计算领域早期、纯本地部署的时代。如今,企业必须让技术保持现代化并实现智能体化——而维持这项已有 75 年历史的技术运转所需的技能,正持续流失出企业。
这并非新问题。早在 2000 年,COBOL 代码已足够古老,以至于很少有人知道如何修复代码以支持跨越 1999 年的时间问题,相信读者对此还有印象。(我本人当时提前为家人预订了夏威夷的旅行,因为担心随着新年临近,旅行系统可能会出现故障。)
COBOL 持续老化,但它在许多行业中依然根深蒂固(且可靠),包括航空、银行、保险、政府、医疗和零售等领域。只要看到绿屏界面,你很可能就找到了一个由大型机驱动的 COBOL 应用程序。
直到本月早些时候,我一直没有见过能够取代 COBOL 及其得力工具大型机的趋势——而我从事企业技术工作及相关写作已有 30 年之久。
诚然,低代码厂商多年来一直在逐步蚕食这些古老的代码。但 AI 正产生一种独特的效应:智能体正将基于 COBOL 的应用程序代码转化为关于该应用程序及其功能的详细规格说明。
有了这份说明,另一个智能体便可以利用基于云的低代码开发技术栈重建该 COBOL 应用程序,随后再由另一个智能体对生成的代码进行回归测试。
"我们在 COBOL 程序方面所做的工作,是最令人兴奋的领域之一,"OutSystems 首席执行官伍德森·马丁(Woodson Martin)上个月对我表示。"我们向企业展示的能力是:借助智能体制定需求,再借助智能体进行构建——如今这已成为现实。然后他们可以为 COBOL 程序增添智能体能力。"OutSystems 是一家专注于一些最复杂行业用例的低代码平台。
该公司于今年 6 月推出了由 AWS Transform 提供支持的遗留系统现代化服务,通过多步骤方法帮助企业迁移 COBOL 应用程序:智能体扫描代码、构建依赖关系图、提取业务逻辑,同时确保全程有人工参与监督。
鉴于 OutSystems 所提供的服务,我不禁要问:这是否意味着这门遗留编程语言的终结?
"是的,"马丁说道。"我们正在做的事情,将导致 COBOL 的消亡,以及大型机的消亡或被边缘化。"
他提到了公司在保险行业开展的工作,该行业大量使用基于大型机的 COBOL 应用程序。若要手动迁移一个 COBOL 应用程序,可能需要六个月到一年的时间。OutSystems 正利用智能体 AI 将迁移时间缩短至仅八周。目前,马丁希望能将这一时间进一步压缩至七天。
"我们希望这能成为最先进的技术,做到极致简单,"他说。"对许多企业而言,这正是通往智能体 AI 的路径。"
这一切意味着什么?
智能体 AI 显然正在全面改变软件行业。它将改变 SaaS 应用程序的价值主张,使其从记录系统转变为行动系统。
需要明确的是,记录系统仍将继续存在。随着时间推移,智能体 AI 这一趋势可能会影响软件企业从客户身上获取的收益。同时,随着企业追求核心业务能力的升级以及竞争方式的转变,这一趋势也将推动实实在在的业务转型。
好消息是,软件企业正以更快的速度创新,以支持客户需求并避免被时代淘汰。
最后,早期计算机时代的最后遗迹,或许将被智能体所克服——智能体能够提取并推导出规格说明,并以低代码方式构建替代方案,取代绿屏应用程序和计算模式。
在这方面取得成功,对于那些需要释放资源以投资 AI 的 CIO 而言,将是一场重大胜利。而将智能体应用于这种新代码的能力,也将影响相关企业及其客户,因为智能体将为经过重塑的应用程序提供客户服务。
你认为智能体 AI 会标志着 COBOL 和大型机的终结吗?欢迎与我们分享你的看法。
