De acordo com uma publicação no blog da Hugging Face, o papel do programador está mudando: agentes de código executam tarefas cada vez mais de forma autônoma, selecionando bibliotecas, escrevendo chamadas e corrigindo seus próprios erros. Se uma biblioteca criar obstáculos, o agente pode ignorá-la e reescrever a lógica do zero.

Esse fenômeno introduz um novo requisito para o desenvolvimento de software. O código não deve ser apenas correto e rápido, mas também projetado de modo que um agente possa gerenciá-lo com eficiência. Uma interface inconveniente ou documentação desatualizada agora levam não apenas à irritação do desenvolvedor, mas a um caminho de execução de tarefa mais longo e custoso para a inteligência artificial.

Os autores do material enfatizam que as deficiências tradicionais de API adquirem nova significância econômica. O que antes era considerado um pequeno inconveniente para um humano agora impacta diretamente a eficiência dos sistemas autônomos, obrigando-os a gastar recursos extras para contornar limitações em vez de resolver a tarefa alvo.