46:04
youtube.com ha 6 dias SRT AI Coder TODAY

Engenharia de Aproveitamento: Como Construir Software Quando Humanos Controlam e Agentes Executam...

Engenharia de Aproveitamento: construindo software com humanos no controle e agentes em ação.

Engenharia de Software Agentes de IA Tecnologia OpenAI

Conteudo

TLDR;

É a disciplina de projetar processos, espaços de código e estruturas para que humanos orientem e agentes de modelos executem a implementação de software. Os engenheiros passam a focar em pensamento sistêmico, design de sistemas e delegação — criando prompts, guardrails e documentação que tornem os artefatos legíveis para os agentes em vez de escrever todo o código manualmente. Os recursos escassos são tempo humano, atenção (humana e do modelo) e janela de contexto do modelo, portanto é necessário automatizar tarefas rotineiras, padronizar artefatos e deixar breadcrumbs/ADRs para reduzir consumo de tokens e facilitar previsibilidade.

Resumo

Ryan Leopo, da OpenAI, apresenta a ideia de "harness engineering": reorientar a engenharia de software para um cenário em que agentes de IA executam e humanos dirigem. Após nove meses construindo apenas com agentes e com avanços como o GPT‑5.2, ele defende que código se tornou praticamente "gratuito" — gerável, refatorável e deletável em larga escala — e que a função humana migra para design de sistemas, delegação, prompts e criação de guardrails. Com capacidade computacional e orçamentos de tokens limitando quantos "engenheiros" virtuais podemos contratar, os recursos escassos passam a ser tempo humano, atenção (humana e do modelo) e janela de contexto do modelo. Assim, é preciso tornar equipes, processos e bases de código legíveis aos agentes, documentando decisões, ADRs, personas e históricos de tickets para permitir que agentes reproduzam trabalho de alta qualidade. Padronizar componentes, prever custos de tokens e aproveitar paralelismo de agentes permitem refatorações e migrações rápidas. Ferramentas internas podem ser localizadas desde o início. Em resumo, Leopo conclui que o valor humano será planejar, especificar requisitos não funcionais e desenhar sistemas que habilitem agentes a executar o trabalho de engenharia de forma confiável, e monitorar sua performance ao longo de horizontes temporais longos. Sempre importante.