OpenAI称AI模型大幅改进COBOL代码迁移能力
速览
OpenAI于10月19日宣称其最新AI模型在迁移COBOL等老旧编程语言代码方面取得“实质性改进”,能将其转换为现代语言且不改变软件功能。在内部测试中,GPT-6.1 Sol在高推理强度下达到98%的行为保留准确率。这可能帮助银行、政府等依赖COBOL的系统降低现代化成本,但专家警告距离安全替换关键系统仍很遥远。
COBOL诞生于1959年,至今仍支撑着全球大量关键基础设施。据IBM数据,它支持超过40%的在线银行系统、80%的线下信用卡交易和95%的ATM交易,还用于社会保障、IRS等政府系统。粗略估计,COBOL效率低下每年给美国GDP造成约1050亿美元损失。
OpenAI在最新博文中报告了将COBOL迁移至C++、Java、Kotlin、Python和Rust等语言的成果,强调迁移成功的前提是“所有测试通过”。其测试显示,GPT-6.1 Sol在低推理强度下行为保留准确率为87%,高推理强度下升至98%;而GPT-6 Astra低推理时约86%,GPT-6 Sol仅21%,GPT-5.6 Sol只有5%。OpenAI还提到模型在构建包括COBOL在内的多种语言数据库软件方面也有改进。
Anthropic也在2月发布了“代码现代化手册”,推广其编码代理Claude Code用于COBOL迁移,但未提供性能基准,仅称“COBOL现代化的经济性已经转变”。消息公布后,IBM股价大跌。
专家对The Verge表示,AI工具近年处理遗留代码确有进展,但OpenAI宣称的成果离安全替换关键系统还很远。OpenAI发言人承认“遗留代码远未解决”,称正听取反馈并改进测试。荷兰特文特大学软件演化副教授Vadim Zaytsev指出,OpenAI的评估未触及核心难点——将复杂系统拆分为可单独替换的单元。他见过最大的系统含2.5亿行COBOL,且代码可能多语言混杂、数据格式多样,还需考虑系统集成和人员预期。
原文Can AI help solve the COBOL code crisis?theverge.com
#OpenAI#COBOL#模型能力
本文由程序自动抓取公开报道,经 AI 筛选与改写生成,未经人工逐条核实,事实以原文为准。