Blog

Sistema antigo da empresa: a IA já consegue modernizar?

A IA ficou muito melhor em reescrever sistemas em Visual Basic e COBOL. O que ela já faz, o que ainda precisa de gente e como decidir o que fazer com o seu.

21 de outubro de 2026 · Agência Primeira Página

Sistema antigo da empresa: a IA já consegue modernizar?

Em muita empresa pequena e média, o coração da operação ainda é um programa feito há 15 ou 20 anos: o controle de estoque em Visual Basic, o sistema de pedidos em Delphi, o financeiro numa planilha do Access que só abre naquele computador do canto. Funciona, mas ninguém mais sabe mexer, e quem fez já não atende o telefone. Em 19 de outubro de 2026, a OpenAI anunciou que seus modelos mais novos ficaram muito melhores justamente em ler e reescrever esse tipo de código. Abaixo, o que mudou de verdade, o que a IA ainda não resolve e como decidir entre manter, migrar ou refazer o sistema da sua empresa.

O que a OpenAI anunciou

A empresa publicou resultados de dois testes com linguagens antigas, que têm pouco material disponível para treinar inteligência artificial:

  • Construir um programa do zero em 20 linguagens. O teste, chamado MultiLangBench, pede um mesmo sistema de banco de dados em cada linguagem. Em Visual Basic, a taxa de acerto do modelo novo foi de 89,4%, contra 27,5% do anterior. Em COBOL, linguagem de muitos sistemas de bancos, de 10,9% para 72,1%. Em Fortran, de 21,4% para 83,5%.
  • Migrar sistemas em COBOL para linguagens atuais. O resultado só conta se o programa novo produzir exatamente a mesma saída do antigo, byte a byte. O modelo mais recente acertou 86,6% das tarefas, contra 5,4% do anterior, e com custo menor.

Duas ressalvas, ditas pela própria OpenAI: os números são dela, medidos num teste que ela criou e publicou no GitHub para quem quiser conferir, e migrações em produção ainda exigem revisão de especialistas. Mesmo assim, o salto é grande. Há dois anos, pedir a uma IA para reescrever um sistema antigo dava um código que parecia certo e falhava nos detalhes. Agora, na maior parte dos casos de teste, ela acerta.

Por que isso importa para uma empresa pequena

Sistema antigo raramente é problema enquanto funciona. Ele vira problema em três momentos: quando o computador onde ele roda quebra, quando a empresa precisa de algo que ele não faz, como emitir nota de um jeito novo, vender pela internet ou integrar com o WhatsApp, e quando aparece uma falha de segurança que ninguém sabe corrigir.

O caso do Visual Basic 6 mostra bem a situação. A Microsoft encerrou em 2008 o suporte à ferramenta usada para criar e manter esses programas, e recomenda substituí-los por tecnologia moderna. Os programas ainda rodam no Windows 11, porque a empresa mantém a parte que os executa funcionando, mas só com correções graves. Na prática, o sistema roda, mas cada mudança depende de alguém que ainda saiba a linguagem e tenha as ferramentas antigas instaladas.

Até pouco tempo, modernizar significava pagar alguém para ler milhares de linhas de código, entender o que cada parte faz e reescrever tudo do zero. Era caro e demorado, e por isso a maioria das empresas adiava. O que muda agora é o custo dessa leitura e dessa reescrita, que passa a ser feita em grande parte pela IA, com uma pessoa conferindo.

O que a IA faz bem nesse trabalho

  • Ler o código e explicar o que ele faz. Antes de qualquer decisão, é preciso saber quais regras o sistema aplica: como calcula o desconto, quando bloqueia um pedido, como arredonda o imposto. A IA lê o código e escreve isso em português, inclusive as regras que ninguém lembrava que existiam.
  • Traduzir para uma linguagem atual. É o ponto em que os testes da OpenAI mostraram o maior avanço. O código novo sai numa linguagem que qualquer programador de hoje consegue manter.
  • Criar testes de comparação. A forma mais segura de migrar é rodar o sistema antigo e o novo com os mesmos dados e comparar os resultados. A IA ajuda a montar centenas desses casos, que antes eram feitos à mão.
  • Documentar. O sistema novo sai com explicação do que faz cada parte, o que tira a empresa da dependência de uma única pessoa.

O que ainda precisa de gente

  • As regras que não estão no código. Muita coisa vive na cabeça de quem usa o sistema: “quando o cliente é de fora do estado, a gente ajusta na mão”. A IA não sabe disso. Antes de migrar, é preciso conversar com quem usa o programa todo dia.
  • Os dados. Anos de clientes, pedidos e notas guardados num formato antigo precisam passar para o sistema novo sem perder nada. Essa etapa exige conferência, de preferência por amostragem com quem conhece os números.
  • A decisão sobre o que manter. Nem tudo o que o sistema antigo faz ainda é necessário, e muita coisa que a empresa precisa hoje ele nunca fez. Copiar o antigo linha por linha pode ser desperdício. Às vezes é melhor aproveitar para refazer só o que importa.
  • A segurança do sistema novo. Código gerado por IA também pode ter falhas. Ele precisa ser revisado e testado como qualquer outro. Falamos sobre isso no post sobre IA achando falhas de segurança mais rápido do que as empresas corrigem, que vale para sistemas próprios antigos.

Manter, migrar ou refazer?

Não existe uma resposta para todos. Estas perguntas ajudam a decidir:

  1. O sistema ainda faz o que a empresa precisa? Se faz e ninguém pede mudança, manter pode ser razoável por um tempo, desde que haja cópia de segurança dos dados e do computador onde ele roda.
  2. Alguém consegue alterar o sistema hoje? Se a resposta for “só o rapaz que fez, e ele sumiu”, o risco já é alto. Qualquer mudança de lei, de imposto ou de fornecedor pode parar a operação.
  3. Ele roda em um único computador? Sistema preso a uma máquina é sistema a um defeito de distância de parar. Migrar para algo que rode na nuvem ou em mais de um computador costuma ser o primeiro ganho.
  4. A empresa precisa de algo novo? Venda online, aplicativo, integração com WhatsApp ou relatório no celular são sinais de que vale refazer em vez de só traduzir.
  5. Quanto custa parar um dia? Se um dia sem o sistema significa um dia sem faturar, a modernização deixa de ser despesa e vira seguro.

O caminho mais seguro costuma ser em etapas: primeiro, a IA lê o sistema e gera a documentação das regras; depois, uma parte de cada vez é migrada e comparada com a antiga, até que a nova assuma tudo. Assim, a empresa nunca fica sem sistema.

Quanto custa e quanto tempo leva

Depende do tamanho e do estado do sistema, e desconfie de quem der preço sem olhar o código. O que dá para afirmar é a direção: a parte mais cara de uma modernização sempre foi entender e reescrever o código, e é exatamente essa parte que a IA encurtou. A conversa com os usuários, a migração dos dados e os testes continuam tomando tempo, mas um projeto que antes parecia grande demais para uma empresa pequena hoje pode caber no orçamento.

Um bom primeiro passo, barato e sem compromisso de migrar, é o diagnóstico: entregar o código para leitura e receber de volta a documentação do que o sistema faz, os riscos e as opções. Só isso já tira a empresa do escuro.

Como a gente trabalha

Na nossa agência, começamos pela leitura do sistema antigo com ajuda de IA, documentamos as regras com quem usa o programa todo dia e só então propomos o caminho: manter com segurança, migrar em etapas ou refazer o que faz sentido. Se a sua empresa depende de um sistema antigo, conheça o nosso desenvolvimento de software personalizado.

Fontes

  • OpenAI, anúncio de 19 de outubro de 2026 sobre programação em linguagens com poucos dados de treino (COBOL, Fortran, Visual Basic), com o MultiLangBench publicado no GitHub.
  • Cobertura de TechBriefly e AI Watch (20/10/2026) sobre os resultados de migração de COBOL.
  • Microsoft, declaração de suporte do Visual Basic 6.0 no Windows.

Perguntas frequentes

A IA consegue modernizar um sistema antigo sozinha?

Não sozinha. Em outubro de 2026, a OpenAI mostrou que seus modelos novos acertam a maior parte das tarefas de reescrever sistemas em linguagens antigas, mas a própria empresa diz que migrações reais ainda exigem revisão de especialistas. A IA acelera a leitura, a tradução e os testes; as regras que não estão no código, a migração dos dados e a revisão final continuam com pessoas.

Meu sistema em Visual Basic 6 ainda funciona no Windows 11?

Em geral, sim. A Microsoft mantém a parte que executa programas em Visual Basic 6 funcionando no Windows 11, mas só com correções graves. A ferramenta para criar e alterar esses programas não tem suporte desde 2008, e a própria Microsoft recomenda substituí-los por tecnologia moderna.

Vale mais a pena migrar ou refazer o sistema antigo?

Se o sistema ainda faz tudo o que a empresa precisa, traduzir para uma linguagem atual costuma bastar. Se a empresa precisa de coisas novas, como venda online, aplicativo ou integração com WhatsApp, vale refazer aproveitando as regras do antigo. Em ambos os casos, o mais seguro é fazer em etapas, comparando o novo com o antigo.

Quanto custa modernizar um sistema antigo com IA?

Depende do tamanho e do estado do código, e não dá para dar preço sem olhar o sistema. A IA reduziu a parte mais cara, que é entender e reescrever o código. Um primeiro passo barato é o diagnóstico: ler o sistema e documentar o que ele faz, os riscos e as opções.

Quais os riscos de migrar um sistema antigo?

Os principais são perder regras de negócio que ninguém documentou, perder ou corromper dados na transferência e criar falhas de segurança no código novo. Para reduzir os riscos, converse com quem usa o sistema, compare os resultados do antigo e do novo com os mesmos dados e revise o código gerado.

O que fazer se ninguém mais sabe mexer no sistema da empresa?

Faça cópia de segurança dos dados e do computador onde o sistema roda e peça um diagnóstico do código. Com a documentação das regras em mãos, a empresa deixa de depender de uma única pessoa e pode decidir com calma entre manter, migrar ou refazer.