A OpenAI afirma que seus modelos agora são melhores em criar e migrar software escrito em linguagens de programação antigas, uma habilidade que pode ser importante para bancos que ainda rodam código de mainframe. A empresa aponta COBOL, Fortran e Visual Basic como linguagens em que o número de programadores disponíveis está diminuindo.

Por que os bancos ainda dependem de COBOL?

A empresa afirmou que cerca de 40% dos bancos do mundo ainda dependem de sistemas COBOL. Migrar esses sistemas para linguagens mais novas pode custar de milhões a centenas de milhões de dólares, além de levar muito tempo. Mas as pessoas que conhecem COBOL estão se aposentando, o que significa que os bancos que ainda dependem dele terão de fazer a transição nos próximos anos.

A OpenAI disse que seu trabalho para aprimorar as capacidades em COBOL foi guiado por feedbacks de desenvolvedores e clientes corporativos. A empresa reconheceu que modelos de programação têm tido dificuldades com linguagens antigas, e desenvolveu um novo conjunto de avaliação para medir essa lacuna. O conjunto, chamado MultiLangBench, pede que os modelos criem mecanismos de banco de dados compatíveis com SQLite em uma linguagem de programação especificada.

Nesse teste, a OpenAI disse que o GPT-6 Astra obteve taxa média de aprovação de 87,4% em 20 linguagens. O GPT-5.6 Sol marcou 26,8%. COBOL continuou sendo a linguagem mais difícil para os modelos, com o Astra sendo aprovado em 72% dos testes em COBOL.

A empresa também testou se os modelos conseguiam traduzir programas COBOL para C++, Java, Kotlin, Python ou Rust mantendo o comportamento original dos programas. Isso é importante no setor bancário, em que pequenos detalhes podem alterar o resultado. A OpenAI citou exemplos como a forma como um programa arredonda números com casas decimais extras e como lida com registros ausentes.

Qual é a precisão dos modelos de IA na migração de código COBOL?

Nesse teste de migração, o GPT-6.1 Sol alcançou a maior precisão, de 97,9%, com alto esforço de raciocínio. Com baixo esforço de raciocínio, o mesmo modelo atingiu 86,6%.

A migração de código com auxílio de IA ainda precisa de revisão humana?

A OpenAI reconheceu em sua publicação que uma migração só é considerada bem-sucedida se “todos os testes forem aprovados”. A empresa observou que softwares bancários precisam ter altíssima precisão. Ela também fez a ressalva de que essas capacidades têm como objetivo ajudar as equipes a manter e modernizar sistemas antigos. “Capacidades que preservam o comportamento, como estas, são úteis para equipes que mantêm e modernizam sistemas antigos, mas aplicá-las a softwares de produção ainda exige revisão especializada e testes em relação às regras de negócio e dependências do sistema”, escreveu a empresa.

Este artículo fue escrito con la asistencia de IA.
News Factory APP - noticias agénticas para impulsar tu SEO y AEO.