AI 冲击 COBOL 领域?Anthropic 新工具引发 IBM 股价暴跌,26 年来最惨

AI 工具冲击 COBOL 市场,IBM 股价因此暴跌。AI 能否真正取代 COBOL 专家,重塑关键行业格局?

原文标题:AI能写COBOL代码,砸崩IBM股价,单日蒸发310亿美元,创26年最惨纪录

原文作者:机器之心

冷月清谈:

AI 初创公司 Anthropic 发布了 Claude Code 工具,该工具能够自动化处理 COBOL 代码的现代化迁移工作,受此影响,IBM 股价单日暴跌 13.2%,原因是投资者担心 AI 能以更低的成本完成 COBOL 现代化,从而削弱 IBM 长期依赖的咨询服务与大型机锁定效应。COBOL 是一种古老的编程语言,广泛应用于金融、航空等关键领域,但其维护成本高昂且人才稀缺。尽管有分析师认为市场反应过度,并强调 IBM 也在利用 AI 进行“自我颠覆”,且大型机本身的价值难以取代,但市场对 AI 冲击传统业务的焦虑情绪依然明显。

怜星夜思:

1、COBOL 代码的现代化迁移,AI 究竟能做到什么程度?是仅仅翻译代码,还是能理解并优化原有逻辑?
2、文章中提到 IBM 也在利用 AI 进行“自我颠覆”,那么 IBM 在 COBOL 领域的优势会因此消失吗?还是说反而会借助 AI 巩固其地位?
3、除了 IBM 之外,还有哪些公司或行业会受到 AI 冲击 COBOL 市场的影响?

原文内容

图片
编辑|杨文

IBM 成人工智能领域最新受害者。


周一,IBM 股价单日暴跌 13.2%,收于 223.35 美元,创下该公司自 2000 年 10 月以来最惨烈的单日跌幅,且月内跌幅已达 25%。


这场风波的导火索,是 AI 初创公司 Anthropic 发布的一篇博客文章,该博客介绍了其旗下 Claude Code 工具如何自动化处理 COBOL 代码的现代化迁移工作。



COBOL 究竟是什么?


要理解这场股价风波,首先要了解 COBOL 这门古老的编程语言。COBOL 全称「通用商业导向语言」(Common Business-Oriented Language),诞生于 1960 年,距今已有 65 年历史。它以人类可读的语法和精确的定点十进制数学运算为核心特色,在早期商业计算领域掀起了一场革命。


如今,COBOL 已悄无声息地渗透进现代生活的每一个角落。全球近 95% 的 ATM 交易依赖它运行;航空公司、银行、保险公司、社会保障系统、医疗机构和政府部门,无一例外地将其作为核心基础设施。COBOL 就像重力一样,看不见,却无处不在。


看到这里,你可能纳闷,为何不干脆把 COBOL 替换掉?这是因为任何重写尝试都必须做到:(a)逆向还原长达数里的业务逻辑;(b)逆向还原底层数据结构;(c)在重新实现上述逻辑和结构的同时,严格确保始终使用定点十进制数学运算;(d)在几乎零停机的前提下完成完美迁移。


即便以上条件全部满足,COBOL 系统之间往往相互深度耦合,根本无法单独替换其中一个。而如果你身处金融行业,那更是难上加难,你还将不得不经历漫长的测试和审计流程,每次部署都要多出好几个月。


此外,精通 COBOL 的老程序员也正在逐渐老去、相继离世,使这门技术愈加稀缺昂贵。


COBOL 系统运行的几乎都是不容有片刻中断的关键业务,其中充斥着大量专有数据格式和业务逻辑,既无文档记录,也只有少数几位老前辈还能看懂,甚至连他们也未必说得清。


程序员中流传着一句广为人知的笑话,据说十有八九源自 COBOL 圈子:「写下这段代码时,只有上帝和我知道它在做什么。而现在…… 只有上帝知道了。」


为何 IBM 首当其冲?


COBOL 几乎只能在一种平台上运行:IBM 大型机。这让 IBM 在过去数十年里得以对众多企业客户「挟技术以令诸侯」,坐享高额服务费用。而 IBM 的工程师队伍,也是全球最具经验的 COBOL 维护力量之一。


然而,Anthropic 此番发布的博客文章直接戳中了 IBM 的命门。


文中写道:「过去,COBOL 系统的现代化改造需要大批顾问花费数年时间梳理业务流程,AI 改变了这一切。」Anthropic 不仅推出了专门的 COBOL 功能,还配套提供了《代码现代化实操手册》下载,并在 YouTube 上发布了 Claude Code 处理 COBOL 代码的演示视频。



投资者对此反应激烈,IBM 股价随即遭到重挫。市场的担忧也有道理,一旦 AI 能以低得多的成本完成 COBOL 的现代化迁移,IBM 长期依赖的咨询服务与大型机锁定效应将被大幅削弱。



不过,分析师的看法更为冷静。杰富瑞分析师布伦特・希尔周一晚间重申对 IBM 的「买入」评级,指出 IBM 已通过自家的 Watsonx Code Assistant for Z 平台「自我颠覆」,该工具同样能利用生成式 AI 将 COBOL 重构为 Java 代码。


他强调,AI 或许能翻译 COBOL,但「无法取代」大型机本身,后者仍承载着全球 73% 的交易量。「IBM 在大型机平台内嵌入这些能力,赋予其相对于横向代码助手的结构性优势,后者尽管强大,却缺乏对大型机数据、工具链和运营上下文的原生访问。」


系统设计师 Snehal Surti 也表示,阅读 COBOL 代码是一回事,在不破坏核心基础设施的情况下迁移数十年来未记录的财务逻辑又是另一回事,真正的挑战在于如何弥合翻译后的代码与安全企业级执行之间的鸿沟。



也有网友认为,市场反应过度了,应该趁跌买入 IBM 股票。


他给出的理由是,翻译 COBOL 从来就不是问题。当一家银行靠 5000 万行 COBOL 代码运行着每一笔交易、每一次利息计算、每一条监管合规检查时,问题根本不是「AI 能不能读懂 / 重写这些代码」,真正的问题是你敢不敢把整个公司的命运押注在 AI 没有漏掉任何一个边缘案例上。任何一位银行 CEO、保险公司高管或政府机构负责人的回答都会是「绝对不敢」。



AI 冲击波接连袭来


IBM 并非孤例。近期,AI 新功能引发的行业恐慌已在市场上接连上演。就在上周五,Anthropic 发布了 Claude Code Security 功能,宣称可自动扫描代码库、识别安全漏洞,消息一出,网络安全板块随即普遍下挫,这一压力延续至周一盘中。


这些接连发生的板块性恐慌,折射出当前市场对 AI 冲击的高度敏感与焦虑,「先抛售,后问问题」已成为不少投资者面对 AI 新动态时的本能反应。


在这场由大模型驱动的技术浪潮中,每一个被 AI 锁定为「可替代」目标的传统业务,都可能在一夜之间遭遇市场的重新定价。


参考链接:

https://claude.com/blog/how-ai-helps-break-cost-barrier-cobol-modernization

https://www.tomshardware.com/tech-industry/big-tech/ibm-stock-takes-a-13-percent-whiplash-after-anthropic-announces-an-ai-tool-for-writing-cobol-code-stock-has-worst-day-since-2000-and-is-down-25-percent-mom-and-counting

https://www.ibm.com/think/topics/cobol


© THE END 

转载请联系本公众号获得授权

投稿或寻求报道:liyazhou@jiqizhixin.com

我觉得这是一个很好的问题!从战略角度看,IBM如果能成功利用AI重塑COBOL服务,反而能降低成本,吸引更多客户,并且可以把专家从重复性的代码转换工作中解放出来,专注于更高价值的业务逻辑优化。长期来看,这可能是一个增长点。

不好说,我觉得这取决于IBM的执行力。如果IBM能把AI工具和自身在COBOL领域的经验结合起来,提供更可靠、更高效的解决方案,那就能巩固其地位。但如果只是把AI当成一个噱头,而忽略了COBOL本身的复杂性,那就可能会被其他公司超越。

楼上说得对,COBOL 代码里埋的坑太多了,很多都是历史遗留问题,甚至是当初为了绕过某些限制而做的 hack。AI 或许能翻译代码,但它没法理解当初为什么要这么写,更没法判断翻译后的代码会不会引发新的问题。说白了,AI 只能解决技术问题,但解决不了业务问题。

我觉得可以这样看,AI 提供了一个新的起点。以前人工重构 COBOL 代码,效率低且容易出错。现在有了 AI,可以先快速生成一个初步的 Java 版本,然后再由人工进行 review 和调整。这样既提高了效率,又降低了风险。当然,最终还是要人来负责。

从更广阔的角度来看,整个 IT 咨询行业都会受到影响。AI 的出现,会降低很多传统 IT 服务的成本,从而改变整个行业的格局。当然,这也会催生新的 IT 服务需求,比如 AI 系统的维护和优化。所以,关键在于 IT 公司能否及时转型,适应新的市场需求。

我理解的AI目前主要还是做翻译,就是COBOL转JAVA。但关键在于COBOL很多逻辑已经不可考了,谁也不敢保证翻译后的JAVA是不是完全等价,万一出个bug,银行损失就大了。所以我觉得短期内AI只能做辅助,最终还是要靠人来把关。

我倒是觉得,与其说是“自我颠覆”,不如说是“被迫转型”。COBOL 市场萎缩是必然趋势,IBM 不得不寻找新的出路。AI 只是一个工具,关键在于 IBM 如何利用这个工具来适应市场变化。如果转型成功,那就能继续保持领先地位;如果转型失败,那就可能会被市场淘汰。

我觉得培训机构也会受到影响。以前 COBOL 程序员很稀缺,培训费用也很高。如果 AI 能替代一部分 COBOL 程序员的工作,那培训需求就会下降,培训机构的生意自然就不好做了。

别忘了那些还在用 COBOL 的银行、保险公司和政府机构啊!它们才是真正的“受害者”。如果 COBOL 的维护成本大幅降低,它们就可以省下一大笔钱。当然,前提是 AI 真的能保证代码的稳定性和安全性。