Engenheiro da Microsoft afirma que a redação manual de código tornou-se obsoleta com a automação
A automação por inteligência artificial altera a função de desenvolvedores, que passam a supervisionar e corrigir códigos gerados por sistemas como o GitHub Copilot. A Microsoft atualizou a plataforma Aspire para a versão 13.2 para otimizar a interação com agentes. Dados indicam que a IA produz mais erros críticos e vulnerabilidades de segurança que programadores humanos
:format(jpg)/f.elconfidencial.com%2Foriginal%2F067%2F4a3%2F129%2F0674a3129d730206a42e0a5d1a925ffd.jpg)
A automação via inteligência artificial está redefinindo a função dos desenvolvedores de software, deslocando a escrita manual de código para um papel secundário. David Fowler, engenheiro da Microsoft, defende que a redação de código tornou-se obsoleta, sugerindo que a atividade principal do programador agora consiste em supervisionar, verificar e corrigir a produção de sistemas automatizados.
A evolução dos agentes de desenvolvimento
Essa mudança é evidenciada pelo avanço do GitHub Copilot. A ferramenta da Microsoft evoluiu de um simples completador de linhas para um sistema de agentes capaz de construir softwares, executar testes e identificar falhas antes mesmo da revisão humana.
Nesse novo fluxo de trabalho, o profissional atua na formulação de instruções para a IA e no ajuste dos resultados gerados. Acompanhando essa tendência, a Microsoft atualizou a plataforma Aspire para a versão 13.2, que agora inclui compatibilidade com MCP e uma interface de linha de comando otimizada para a interação com agentes.
Riscos e a necessidade de supervisão humana
Apesar da eficiência na geração de volume, a automação apresenta gargalos técnicos e de segurança. Pesquisas da Microsoft indicam que a precisão dos modelos de IA cai conforme a complexidade e a duração das tarefas aumentam.
A qualidade do código gerado também é inferior à produção humana em termos de estabilidade e segurança:
- Falhas críticas: O CodeRabbit aponta que a IA produz, em média, 1,4 vezes mais problemas críticos e 1,7 vezes mais erros graves do que programadores humanos.
- Vulnerabilidades: Dados da Veracode revelam que 45% do código criado por IA possui vulnerabilidades de segurança, mesmo quando a estrutura inicial parece apta para produção.
Esses índices reforçam que a intervenção humana permanece indispensável para a validação final, a localização de erros complexos e a garantia de que o software seja seguro para implementação.