OpenAI отчиталась о заметном скачке в работе своих моделей с языками, которые давно считаются наследием: COBOL, Fortran, Visual Basic. На них до сих пор крутятся банковские расчёты, страховые системы и государственные реестры, а людей, способных их поддерживать, становится всё меньше.
Главная цифра - 97,9 %: столько заданий по переводу COBOL-программ на современные языки модель GPT-6.1 Sol выполнила так, что новая версия вела себя в точности как старая. Ещё поколение назад тот же тест проходили единичные проценты задач.
Почему старый код так трудно переносить
Нейросетям не хватает учебного материала: открытого кода на COBOL мало, документация к корпоративным системам часто потеряна, а авторы давно ушли. Нередко бизнес-правила живут только в самом исходнике. Поэтому мало переписать синтаксис - нужно сохранить все тонкости: как округляются суммы, что происходит с пустыми записями, в каком порядке идут вычисления.
Что показали тесты
Для проверки OpenAI сделала бенчмарк MultiLangBench: модель должна с нуля написать совместимый с SQLite движок базы данных на одном из 20 языков. Отдельный тест - перенос COBOL-программ на C++, Java, Kotlin, Python и Rust с полным совпадением поведения.
- GPT-6 Astra на максимуме рассуждений: в среднем 87,4 % в MultiLangBench против 26,8 % у GPT-5.6 Sol;
- COBOL вырос с 10,9 до 72,1 %, Fortran - с 21,4 до 83,5 %, Visual Basic - с 27,5 до 89,4 %;
- GPT-6.1 Sol при переносе COBOL: 86,6 % даже на минимальных рассуждениях и 97,9 % на высоких;
- более дешёвая GPT-6 Luna набрала 40,3 %, зато задача через API обошлась примерно в $0,77 вместо $3,48.
Гонка за мейнфреймами
OpenAI здесь не первая: ещё в феврале Anthropic говорила, что Claude Code способен взять на себя часть анализа и обновления устаревшего ПО, и после этого заметно просели акции IBM, чьи мейнфреймы исполняют такие программы. Рынок модернизации старых систем огромен, и ИИ-компании явно видят в нём один из самых денежных сценариев для своих моделей.
Наш комментарий
Цифры впечатляют, но это результаты собственного теста OpenAI, а в реальном банке нет готового набора проверок, который скажет, что перенос удался. Самая ценная часть таких проектов - тесты, фиксирующие поведение старой системы, и ИИ скорее ускорит работу людей, чем заменит её. Подробности - в материале 3DNews.
