英文原标题:Can AI help solve the COBOL code crisis?

本文为英文原文的机器翻译摘要,原文见:The Verge AI ↗

  • OpenAI于10月19日宣称其最新AI模型在将COBOL等老旧语言迁移至现代代码方面取得“实质性进展”,可帮助组织维护和现代化旧系统。
  • COBOL自1959年诞生至今仍广泛嵌入全球关键基础设施:据IBM数据,它支撑超过40%的网上银行系统、80%的面对面信用卡交易和95%的ATM交易,并用于美国社保、国税局等政府系统。
  • OpenAI测试显示,GPT-6.1 Sol在低推理努力下行为保持准确率达87%,高推理下升至98%;对比之下GPT-6 Astra约86%、GPT-6 Sol仅21%、GPT-5.6 Sol仅5%。
  • Anthropic于2月发布“代码现代化手册”,推销Claude Code迁移COBOL,但未提供性能基准;消息导致IBM股价大跌。
  • 多位专家向The Verge表示,AI在遗留代码上确有进步,但距离安全替换关键系统还很远,OpenAI的评估“肤浅”,未解决将复杂系统拆分为可单独替换单元的核心难题。

关键数据

  • COBOL诞生于1959年
  • IBM称COBOL是超过40%网上银行系统的基础
  • 支撑80%的面对面信用卡交易
  • 处理95%的ATM交易
  • 有粗略估计称COBOL低效每年给美国GDP造成约1050亿美元损失
  • GPT-6.1 Sol低推理努力下行为保持准确率87%,高推理下98%
  • GPT-6 Astra低推理下约86%,GPT-6 Sol为21%,GPT-5.6 Sol为5%
  • Zaytsev见过最大系统有2.5亿行COBOL代码

引语

  • “重写代码不等于替换系统。”
  • “OpenAI展示的评估没有解决关键难点:将复杂遗留系统拆分为可单独替换的单元。”
  • “维护当然比现代化容易得多。”
  • “头脑正常的人不会在新开发项目中使用COBOL。”
  • “迁移被视为成功,只有当所有测试通过。”

为什么值得看:COBOL深嵌全球金融与政府关键系统,AI若真能安全迁移将影响巨大,但专家警告当前评估与实际系统替换之间仍有巨大差距。

站内导航