Agentes de IA modernizam software para computação científica
Fonte: OpenAI Blog28/07/2026, 14:00
O software científico tradicional, frequentemente desenvolvido por pequenas equipas académicas como acompanhamento de papers de investigação, enfrenta desafios crónicos de manutenção e deterioração. Agentes de IA estão a alterar este panorama, reduzindo custos de engenharia e permitindo que investigadores prototipem ideias mais rapidamente. Um relatório explorativo analisou oito projectos de computação científica assistidos por agentes, principalmente em ciências da vida, utilizando ferramentas como Codex e Claude Code. Os projectos variaram desde manutenção de rotina até migrações de linguagem e redesenhos orientados para GPU.
Os agentes aceleraram significativamente o desenvolvimento e manutenção de software, permitindo a equipas pequenas executar trabalho que anteriormente exigiria suporte de engenharia especializada. Um exemplo foi a biblioteca cyvcf2, que modernizou completamente o seu sistema de construção e empacotamento. No entanto, os contribuidores identificaram um desafio persistente: não há clareza sobre responsabilidade e stewardship de longo prazo das ferramentas resultantes.
Um padrão comum emergiu: os investigadores transitaram de um papel de implementação para verificação e orquestração, definindo objectivos, medindo correcção e decidindo quando lançar projectos. Os agentes, apesar de sua velocidade, não podem validar de forma fiável se o trabalho é cientificamente válido. Assim, humanos precisam de encontrar maneiras robustas de validar resultados, utilizando referências externas ou alvos mensuráveis como concordância exacta de output ou paridade com ferramentas existentes.
Os projectos procuraram geralmente por fases iterativas conduzidas por feedback em vez de abordagens únicas. Equipas quebraram objectivos amplos em alterações menores, usando benchmarks intermédios e sistemas de teste para avaliar e refinar o trabalho dos agentes. Embora os agentes produzissem implementações iniciais rapidamente, resolver casos extremos e diferenças numéricas subtis exigiu muito mais tempo. Os estudos de caso demonstram que agentes estão reduzindo restrições de engenharia, permitindo investigadores concentrarem-se mais em questões científicas enquanto mantêm controlo sobre qualidade e stewardship de longo prazo.