Skip to main content

A imagem representa o conceito de inteligência artificial e assistentes virtuais. Um homem, vestido com uma camisa azul, segura um smartphone enquanto projeções holográficas aparecem sobre sua mão. Os ícones incluem um robô de IA, gráficos de desempenho, um chip eletrônico e uma barra de pesquisa com "Command Prompt:". A cena é iluminada com tons de azul, reforçando a ideia de tecnologia avançada, automação e interação com agentes de IA (agentes de IA, Qlik, IEEE, moltbook), para repsentar nova IA da engineering, software

por Christian Souza

Os agentes de codificação já deixaram de ser uma promessa distante para se tornarem parte ativa do dia a dia das equipes de tecnologia. Ferramentas como Claude Code e OpenAI Codex são hoje capazes de executar tarefas completas sobre repositórios: analisam código, editam arquivos, rodam testes, corrigem falhas e até criam commits de forma estruturada.

Esse avanço já se reflete no cotidiano dos desenvolvedores. Segundo o Stack Overflow Developer Survey 2025, 84% dos profissionais utilizam inteligência artificial em seus processos, e cerca de 41% do código produzido no último ano teve participação direta de algoritmos.

Ainda assim, há um detalhe importante: essas IAs, por mais avançadas que sejam, continuam dependentes de um comando humano para entrar em ação. A pergunta que começa a ganhar relevância é outra: o que muda quando essas mesmas capacidades passam a ser acionadas automaticamente por sistemas de monitoramento, sem intervenção direta de pessoas?

Para que um software seja, de fato, autoevolutivo, é preciso que cinco etapas ocorram de forma encadeada: detectar um problema, diagnosticar sua causa raiz, gerar uma correção, validá-la em ambiente controlado e, por fim, implantá-la. Hoje, todas essas etapas já podem ser executadas por agentes. O que ainda não é padrão é a integração contínua entre elas.

Alguns exemplos mostram que essa transição já está em curso. O “Agent Teams”, do Claude Code, opera com um agente líder que decompõe tarefas e distribui subtarefas para agentes especializados. Cada um atua com sua própria janela de contexto, criando uma dinâmica coordenada de resolução de problemas. Quando essa estrutura passa a receber como entrada um alerta de monitoramento, em vez de um prompt humano, o fluxo muda de forma concreta. Um erro de runtime pode acionar automaticamente o sistema, que interpreta o stack trace, navega pelo repositório, propõe um patch, executa testes em ambiente espelhado e submete a correção.

Algo semelhante já acontece com o “Codex Autofix”, da OpenAI, integrado a pipelines de CI/CD. A cada novo push, problemas são identificados e correções são sugeridas. A distância entre sugerir e aplicar passa a ser, essencialmente, uma decisão de governança, não mais uma limitação técnica.

O impacto mais imediato desse tipo de automação é conhecido por qualquer equipe de engenharia: a redução de atritos. Corrigir bugs de forma automática ataca diretamente um dos maiores gargalos operacionais das empresas e melhora, ao mesmo tempo, a experiência do usuário final. Mas o cenário mais relevante não está na correção e sim na antecipação.

Leia mais: Agentes de IA consomem 450% mais rede que humanos, e a Cisco quer ser a infraestrutura que sustenta isso

A próxima etapa envolve agentes capazes de acumular contexto e agir antes que o problema aconteça. Arquivos como CLAUDE.md e AGENTS.md já permitem armazenar decisões arquiteturais, padrões de projeto e preferências da equipe entre sessões. Essa memória persistente cria a base para que agentes identifiquem padrões recorrentes de falha e proponham refatorações preventivas.

Esse movimento já começa a ser observado em ambientes experimentais. O projeto “OpenSpace”, da Universidade de Hong Kong, demonstrou que um sistema pode gerar novas “skills” de forma autônoma a partir de tarefas iniciais, criando inclusive padrões mais resilientes de execução e workflows de qualidade. A Nvidia, por sua vez, lançou o “OpenShell” como infraestrutura para esse tipo de operação em ambientes controlados. E pesquisas mais avançadas, como os “HyperAgents” da Meta, já exploram a capacidade de um agente ler o próprio código, propor melhorias e se atualizar continuamente.

Diante desse cenário, fica evidente que o principal desafio deixou de ser técnico. A capacidade de criar sistemas autônomos já existe. O que ainda está em construção são os modelos de governança, confiança e cultura organizacional necessários para que essa autonomia seja, de fato, adotada.

Essa mudança também reposiciona o papel das pessoas. À medida que agentes passam a corrigir e evoluir código de forma contínua, o trabalho humano migra da execução para a definição de limites. Caberá às equipes estabelecer quais critérios não podem ser violados, quais métricas determinam se uma mudança é uma melhoria real e quais áreas exigem validação humana explícita.

Não por acaso, o desenvolvimento orientado por especificação, o chamado spec-driven, ganha força. Ferramentas como “Kiro” e ‘GitHub Spec Kit” tratam arquivos como requirements.md e tasks.md como fonte única de verdade. Na prática, isso transforma a documentação em um contrato executável: é a partir dela que o agente decide o que fazer e como validar se fez certo.

Para as organizações, a adoção desse modelo passa por três frentes bastante concretas. A primeira é a maturidade em testes automatizados, já que agentes só conseguem validar mudanças com segurança quando há cobertura adequada. A segunda envolve políticas claras de aprovação, definindo o que pode ser automatizado e o que ainda exige revisão humana. A terceira é a observabilidade: entender, registrar e auditar cada decisão tomada pelos agentes.

Nos próximos meses, alguns movimentos devem tornar esse cenário ainda mais tangível. A orquestração multiagente em escala permitirá que dezenas de agentes atuem simultaneamente em diferentes partes de um sistema. Os mecanismos de memória devem evoluir de registros estáticos para estruturas dinâmicas, capazes de incorporar decisões ao longo do tempo. Modelos cada vez mais especializados por tarefa tendem a aumentar a eficiência dessas operações. E o desenvolvimento spec-driven deve se consolidar como a principal interface entre intenção humana e execução automatizada.

Ao mesmo tempo, a consolidação de mercado e a corrida entre plataformas indicam que essa transformação não será gradual, ela já está em andamento. Para as equipes de engenharia, a implicação é direta. Não se trata mais de discutir se agentes terão autonomia, mas de preparar o ambiente para quando isso se tornar padrão. Isso significa investir em testes, observabilidade e governança desde já, criando as condições para delegar, de forma progressiva e segura, decisões que até pouco tempo atrás eram exclusivamente humanas. No fim das contas, a questão não é a tecnologia em si e sim o quanto as organizações estão dispostas a confiar nela.

Siga o IT Forum no LinkedIn e fique por dentro de todas as notícias!