Anthropic lança code-modernization v1.0.0, plugin para Claude Code
Anthropic lança code-modernization v1.0.0, plugin para Claude Code
O plugin moderniza bases de código legadas e tenta provar que a nova implementação se comporta exatamente como a original.
A Anthropic lançou code-modernization v1.0.0, um plugin para o Claude Code projetado para modernizar bases de código legadas.
O mais interessante é que o plugin não apenas reescreve o código. Ele tenta provar que a nova implementação se comporta exatamente como a original.
Como funciona:
- Analisa o sistema antigo e extrai regras de negócio.
- Cria um plano de modernização e o envia para sua aprovação.
- Reescreve ou atualiza o código, inclusive com migração para outras linguagens de programação.
- Executa as implementações antiga e nova com os mesmos dados de entrada e compara os resultados.
- Gera testes adicionais para verificar casos extremos.
- Introduz erros intencionalmente para confirmar que os testes conseguem detectá-los.
- Produz um relatório de verificação com
PROVEN,PARTLY PROVENouNOT PROVEN— provado, parcialmente provado ou não provado.
O código original permanece intacto, e a confirmação humana é obrigatória nas etapas críticas.
A documentação completa está disponível no repositório do GitHub.
Por que isso importa
AnáliseA modernização de código legado passa a ser um processo verificável, com aprovação humana e evidência de equivalência de comportamento.
Debater na comunidade
Compartilhe suas dúvidas e insights com desenvolvedores