Tecnologia

Crise do COBOL: como a IA pode modernizar bancos

O COBOL segue crítico para o setor bancário, mas enfrenta falta de especialistas. Veja como a IA pode facilitar a transição para novas tecnologias.

4 min de leitura

Ilustração de código antigo sendo analisado por uma interface de inteligência artificial, simbolizando a modernização de sistemas legados.
Foto: Canaltech

Em resumo

A crise do COBOL surge pela falta de profissionais e documentação de sistemas legados usados em bancos. A IA ajuda a ler e traduzir esse código para linguagens modernas, embora exija verificação rigorosa para evitar erros em regras financeiras.

A crise do COBOL refere-se ao desafio enfrentado por instituições financeiras e órgãos públicos que dependem de uma linguagem de programação criada em 1959, enquanto a mão de obra especializada para mantê-la desaparece. Segundo o portal Canaltech, essa situação é crítica porque o COBOL ancora serviços essenciais, como caixas eletrônicos e processamento de cartões, e uma troca abrupta poderia paralisar operações financeiras inteiras.

A inteligência artificial (IA) surge como a principal solução para esse impasse. Modelos avançados conseguem interpretar lógica de negócios antiga, gerar documentação e traduzir código para linguagens mais atuais, como C++ e Java, reduzindo o risco operacional de uma migração manual.

O que é COBOL e por que ele persiste?

COBOL, sigla em inglês para "Linguagem Comum Orientada para os Negócios", foi projetada para processar grandes volumes de dados com alta precisão decimal. Essa característica a tornou a escolha padrão para transações financeiras, onde cada centavo conta e a simplicidade da sintaxe facilitava a manutenção inicial.

Apesar de sua idade, o sistema permanece onipresente. Um relatório citado pelo Canaltech indica que 43% das operações bancárias utilizavam COBOL em 2023. A base de código foi mantida ao longo de décadas porque, em muitos casos, funciona perfeitamente bem e a documentação original se perdeu. Quando os programadores originais se aposentaram, as empresas ficaram sem um guia claro para entender como a lógica interna opera, criando um "ecossistema" difícil de navegar.

O dilema da mão de obra e da documentação

O problema central não é apenas a idade da tecnologia, mas a escassez de profissionais. Novos desenvolvedores aprendem linguagens modernas e raramente se especializam em COBOL. Além disso, muitas empresas não documentaram suas plataformas ao longo dos anos.

Isso gera um cercado: o sistema é essencial para o negócio, mas ninguém sabe exatamente como funciona cada linha de código sem executá-la. Tentar reescrever tudo do zero manualmente seria prohibitivamente caro e arriscado, pois qualquer erro de tradução poderia impactar milhões de transações.

Como a IA pode resolver a crise do COBOL

A IA oferece uma janela de oportunidade para desbloquear esse legado. Diferente de uma tradução automática simples, os modelos de linguagem atuais conseguem analisar o comportamento do sistema. Eles não apenas convertem a sintaxe, mas compreendem a intenção por trás do código.

Filipe Santos, Chefe de IA e Diretor de Inovação da MakeOne, explica a vantagem dessa abordagem: “Em muitos bancos, seguradoras e órgãos públicos, a regra de negócio só existe dentro do COBOL: a documentação se perdeu e quem escreveu já se aposentou.”

De acordo com o especialista, a IA lê o legado, explica a lógica, documenta as regras e gera testes. Esse processo transforma um código opaco em um ativo documentado, tornando a viabilidade da migração muito mais real.

Desafios na migração assistida por IA

Embora promissor, o uso de IA na migração de sistemas legados não é isento de riscos. A principal barreira é a verificação. Migrar um sistema não é apenas trocar a linguagem; é alterar um ecossistema complexo que inclui mainframes, rotinas em lote e integrações que acumularam ajustes ao longo de décadas.

Um exemplo crítico mencionado pelo Canaltech envolve as regras de arredondamento. O COBOL possui um método específico para lidar com casas decimais excedentes, descartando-as de uma forma que pode diferir de outras linguagens. Se a IA não capturar essa nuance, uma transação financeira pode resultar em um centavo de diferença, que, escalado para milhões de operações, gera um impacto financeiro significativo.

Portanto, a IA acelera o processo, mas a verificação humana e testes automatizados rigorosos continuam sendo indispensáveis para garantir que o novo sistema se comporte exatamente como o antigo.

Avanços da OpenAI e do setor

A relevância do tema é evidenciada pelo investimento em pesquisa. A OpenAI, criadora do ChatGPT, publicou um relatório em outubro de 2026 destacando o desempenho de seus modelos em linguagens com pouca documentação.

Os testes mostraram que modelos mais recentes tiveram sucesso superior ao migrar programas COBOL para C++, Java, Python, Rust e Kotlin. Isso indica que a tecnologia está amadurecendo para lidar com os casos mais complexos de legado corporativo, tornando a "crise do COBOL" um problema de transição gerenciável, e não uma sentença de obsolescência imediata.

Perguntas Frequentes

O que é a crise do COBOL?

É a situação em que sistemas bancários e governamentais dependem de uma linguagem de programação antiga (COBOL), mas há falta de profissionais capacitados para mantê-la e documentação insuficiente para entendê-la, criando riscos operacionais.

A IA pode substituir totalmente a migração manual?

A IA acelera e viabiliza a migração ao ler e traduzir o código, mas não substitui a necessidade de testes e verificação rigorosa para garantir que as regras de negócio financeiras sejam preservadas sem erros.

Por que o COBOL ainda é usado em 2026?

Porque ele é estável, preciso em cálculos decimais e forma a base de infraestrutura crítica. A transição é arriscada e cara, o que faz com que muitas instituições mantenham o legado enquanto buscam soluções seguras como a IA.