Engenharia de loops: a habilidade que substituiu silenciosamente a engenharia de prompts

Alicia Kirana Utomo
Escrito por

Alicia Kirana Utomo

Katelin Teen
Revisado por

Katelin Teen

Última edição June 25, 2026

Verificado por especialista
Uma pessoa diante de um loop fechado de perceber-raciocinar-agir-observar-verificar com botões de controle ao redor

Afinal, o que é engenharia de loops?

Comece pelo que está sendo projetado. Um agente de IA, reduzido à sua essência, é "um LLM em um loop while com ferramentas." Ele recebe uma entrada, o modelo raciocina sobre o que fazer, chama uma ferramenta, observa o resultado, e repete até que a tarefa esteja concluída ou um limite seja atingido. Esse ciclo é o loop do agente de IA, e é o único recurso que separa um agente de um chatbot: um chatbot responde em uma única passagem, um agente persiste e se adapta ao longo de muitas etapas.

Engenharia de loops é a disciplina de tornar esse loop confiável. Como Simon Willison colocou ao batizar a prática:

"Minha definição preferida de um agente LLM é algo que executa ferramentas em um loop para alcançar um objetivo. A arte de usá-los bem está em projetar cuidadosamente as ferramentas e o loop que eles vão usar."

A forma mais clara de ver onde isso se encaixa é observar como o ofício cresceu em camadas. A engenharia de prompts veio primeiro: escrever uma boa instrução. Depois a engenharia de contexto: curar todo o conjunto de tokens que o modelo vê a cada turno, não apenas o prompt. A engenharia de loops fica acima de ambas, projeta o sistema de runtime ao redor do modelo.

Três camadas aninhadas mostrando engenharia de prompts dentro da engenharia de contexto dentro da engenharia de loops, a unidade de trabalho ficando maior a cada vez
Três camadas aninhadas mostrando engenharia de prompts dentro da engenharia de contexto dentro da engenharia de loops, a unidade de trabalho ficando maior a cada vez

A Anthropic descreve a camada intermediária como "a progressão natural da engenharia de prompts", e a mesma lógica se aplica mais um degrau acima:

"Um agente rodando em loop gera cada vez mais dados que podem ser relevantes para o próximo turno de inferência, e essas informações precisam ser refinadas ciclicamente."

Ou seja, a relação não é competitiva, é aninhada. A engenharia de prompts otimiza uma única chamada. A engenharia de contexto otimiza o estado que o modelo vê a cada turno. A engenharia de loops otimiza a maquinaria que decide se o agente sequer chega a um bom estado. Se você já leu nosso artigo sobre engenharia de prompts, este é o próximo andar.

Por que o loop virou a alavanca, e não o prompt

Durante boa parte de 2023 e 2024, a coisa mais inteligente que se podia fazer era aprender a conversar com o modelo. Isso funcionava porque os modelos respondiam em uma única passagem. No momento em que passaram a rodar em loops, chamar ferramentas e agir ao longo de várias etapas, o prompt deixou de ser o gargalo. O que mais provavelmente quebra um agente hoje não é uma instrução mal formulada, é um loop sem interruptor de desligamento, sem estratégia de memória, ou sem forma de checar o próprio trabalho.

Solomon Hykes, o fundador da Docker, capturou o perigo em uma frase que todo o setor cita hoje:

"Um agente de IA é um LLM destruindo seu ambiente em loop."

Solomon Hykes, via Simon Willison (AI Engineer World's Fair, junho de 2025)

Esse é o reenquadramento. Um modelo mais poderoso em um loop mal projetado é mais perigoso, não menos, porque executa suas más ideias com mais competência. A comunidade de profissionais entendeu isso rápido. No Hacker News, uma das publicações mais votadas sobre o tema tem o título direto de "The canonical agent architecture: a while loop with tools", e outro tópico popular sobre a eficácia desproporcional de um loop de agente LLM está cheio de gente surpresa com o quão bem um loop simples funciona quando o arcabouço ao redor está certo.

A LangChain resumiu isso em uma equação clara: Agente = Modelo + Harness.

"Engenharia de harness é como construímos sistemas ao redor dos modelos para transformá-los em motores de trabalho. O modelo contém a inteligência e o harness torna essa inteligência útil."

Chame de engenharia de loops, engenharia de harness, ou codificação agêntica (os rótulos ainda estão se acomodando), a ideia é a mesma: se você não é o modelo, você é o loop, e é no loop que a engenharia agora vive.

As cinco alavancas de um loop bem projetado

Ao percorrer quem está definindo esse campo, Willison, Anthropic, LangChain, Thoughtworks, o loop se decompõe sempre no mesmo punhado de alavancas. Estes são os botões que você realmente gira.

Um loop central de perceber-raciocinar-agir-observar com cinco botões de controle ao redor rotulados como ferramentas, condições de parada, contexto, verificação e barreiras de proteção
Um loop central de perceber-raciocinar-agir-observar com cinco botões de controle ao redor rotulados como ferramentas, condições de parada, contexto, verificação e barreiras de proteção
  1. Ferramentas (a interface agente-computador). O que o agente pode realmente fazer. A Anthropic passou mais tempo otimizando ferramentas do que o prompt em seu trabalho com o SWE-bench, e cunhou o termo ACI (interface agente-computador), o equivalente do agente a uma UI. Willison prefere comandos de shell simples para agentes de codificação porque "agentes de codificação são muito bons em executar comandos de shell."
  2. Condições de parada. Quando o loop tem permissão para encerrar, por sucesso, por um limite máximo de iterações, por um limite de orçamento, ou quando detecta que não está progredindo. Um loop sem lógica de encerramento ou declara vitória cedo demais ou nunca para. Anthropic: "também é comum incluir condições de parada (como um número máximo de iterações) para manter o controle."
  3. Gestão de contexto. O que sobrevive entre os turnos. As técnicas aqui são a compactação (resumir e recomeçar perto do limite da janela), a anotação (um NOTES.md que o agente mantém fora do seu contexto), e subagentes que consomem dezenas de milhares de tokens cada, mas retornam um resumo enxuto de 1.000 a 2.000 tokens. O motivo disso importar: a capacidade de recordar se degrada à medida que a contagem de tokens cresce, então é preciso curar ativamente (veja nossa nota sobre o tamanho da janela de contexto).
  4. Verificação. Como o loop prova que realmente fez a coisa. Essa é a alavanca mais repetida de todas. Willison diz que o valor de um agente de codificação "é amplamente potencializado por uma suíte de testes boa e que passa de forma limpa." O harness da Anthropic para agentes de longa duração usa uma lista de recursos em JSON com mais de 200 recursos de ponta a ponta, cada um inicialmente marcado como passes: false, de modo que o agente não pode marcar um recurso como concluído sem provar isso.
  5. Barreiras de proteção. O que impede o loop de causar danos. Sandboxes, credenciais estritamente delimitadas, e orçamentos. Willison deu ao Claude Code sua própria organização na Fly.io com um orçamento de US$ 5 para que um loop descontrolado não pudesse gastar dinheiro de verdade.

Quando um agente se comporta mal, a solução é quase sempre uma dessas cinco, não um prompt reescrito. Aqui está o diagnóstico rápido a que recorro:

Qual alavanca está faltando no seu agente instável?
Escolha o sintoma que você está vendo.
Verificação + barreiras de proteção. O loop nunca se checa. Adicione um limiar de confiança (só agir quando tiver certeza) e uma etapa de verificação que testa respostas contra casos reais e conhecidos antes de irem ao ar.
Condições de parada. Não há interruptor de desligamento. Adicione um limite máximo de iterações, um orçamento de tokens ou custo, e detecção de falta de progresso para que o loop pare em vez de ficar girando.
Gestão de contexto. A janela encheu e a recordação se degradou. Use compactação, notas externas, ou subagentes que retornem resumos curtos em vez de despejar tudo de volta no contexto.
Ferramentas. O agente não tem como agir. Dê a ele ferramentas de ação reais e bem documentadas (buscas, escritas, chamadas de API) e projete essa interface com o mesmo cuidado que você daria a uma UI.
Barreiras de proteção. Ele tinha liberdade demais. Rode em um sandbox, emita credenciais delimitadas restritas a testes ou staging, e defina limites rígidos de orçamento para qualquer coisa que possa gastar dinheiro ou alterar registros.

Engenharia de loops, mas para o suporte ao cliente

Aqui está a parte que a maior parte da cobertura focada em codificação deixa passar. A versão mais clara do trabalho de um loop engineer no mundo real não é construir uma CLI de codificação, é rodar um agente de IA em uma fila de suporte real, e digo isso como alguém que constrói esses agentes para viver.

Um ticket de suporte é um loop quase perfeito. O agente percebe a mensagem recebida, raciocina sobre a intenção, recupera o que precisa (histórico de pedidos, documentação, estado da conta), executa uma ação (um reembolso, uma redefinição, uma atualização de ticket), verifica o resultado, e então resolve ou transfere para um humano. A Anthropic destaca o suporte como "um encaixe natural para agentes mais abertos" justamente porque o trabalho precisa tanto de conversa quanto de ação, com um sucesso que "pode ser claramente medido por resoluções definidas pelo usuário."

Um ticket de suporte fluindo por um loop de triagem, recuperação, ação e verificação com um portão de confiança que resolve ou transfere para um humano
Um ticket de suporte fluindo por um loop de triagem, recuperação, ação e verificação com um portão de confiança que resolve ou transfere para um humano

E cada uma das cinco alavancas se traduz em uma decisão de suporte com a qual os compradores se importam mais do que percebem. Passamos os últimos três anos e meio colocando agentes de IA em filas de suporte reais, e o que decide se um lançamento funciona nunca é a esperteza do prompt. É o loop. A versão mais afiada disso que já ouvi veio de uma líder de CX de uma marca de suplementos DTC no Gorgias e Shopify, rodando cerca de 7.000 tickets por mês, que nos disse em uma ligação:

"A IA nunca vai conseguir responder 100% das perguntas... Eu preciso de uma IA que só lide com os tickets nos quais ela tem confiança e deixe todos os outros em paz."

Isso é um requisito de engenharia de loops em linguagem simples. "Só lide com aquilo que você tem confiança" é uma condição de parada e uma barreira de proteção fundidas em uma só, e foi o único recurso que decidiu a compra deles. Um bot que tenta responder tudo parece impressionante em uma demo e silenciosamente destrói a confiança em produção. Esse é o mesmo padrão de falha por trás da maioria dos problemas de chatbots de IA: sem portão de confiança, então ele responde quando não deveria. É também a linha que separa um agente de verdade de um chatbot baseado em regras, que não consegue fazer esse julgamento de forma alguma.

A alavanca de verificação tem um análogo exato no suporte. Em codificação, você verifica com uma suíte de testes. No suporte, você verifica simulando o agente contra seus próprios tickets passados antes de ele sequer tocar um cliente, observando o que ele teria dito, onde a cobertura é fraca, e o que ele erra. Esse é o equivalente, no mundo do suporte, à disciplina da Anthropic de "200 recursos, todos passes: false", e é por isso que construímos a simulação dentro do agente de helpdesk da eesel em vez de pedir que as equipes descubram isso ao vivo.

eesel AI funcionando dentro do Zendesk, redigindo e triando tickets no helpdesk

Os números confirmam por que a engenharia importa. Em um relatório de referência de 2026, a Notch coloca os chatbots tradicionais entre 10 e 25% de resolução, e as plataformas agênticas (aquelas que "se conectam diretamente a sistemas de CRM, faturamento e sinistros e executam") entre 70 e 85% de resolução de ponta a ponta. A lacuna não é a qualidade do modelo, todos os níveis podem chamar os mesmos modelos de ponta. A lacuna é se alguém projetou o loop ao redor deles. A frase mais afiada do relatório é uma dica de compra: a pergunta honesta a se fazer a um fornecedor é "não qual é a taxa de resolução dele, mas o que ele conta como resolvido."

Alavanca do loopEm um agente de codificaçãoEm um agente de suporte
FerramentasShell, edições de arquivos, testesReembolsos, buscas, atualizações de tickets, busca na base de conhecimento
Condição de paradaTarefa concluída / máx. de iteraçõesLimiar de confiança, depois transferência
ContextoCompactação, NOTES.md, subagentesTickets passados, documentos de ajuda, estado da conta
VerificaçãoSuíte de testes que passa de forma limpaSimulação contra tickets históricos
Barreiras de proteçãoSandbox, credenciais delimitadas, orçamento de US$ 5Exclusões por tipo de ticket, delimitação de ações, humano no loop

Você também pode ajustar esse loop em linguagem simples em vez de código, e é essa parte que torna a engenharia de loops acessível a uma equipe de suporte, e não apenas a engenheiros.

Atualizando o comportamento de um agente da eesel por meio de uma instrução em linguagem natural no chat do painel
Atualizando o comportamento de um agente da eesel por meio de uma instrução em linguagem natural no chat do painel

Construir o loop você mesmo, ou usar um que já está pronto

Depois que você enxerga a automação de suporte como engenharia de loops, a questão de construir versus comprar fica mais clara. Você pode construir o loop sozinho sobre a API crua da Claude ou da OpenAI, muitas equipes técnicas fazem isso, e os artigos de boas práticas do Claude Code são um ótimo lugar para aprender o ofício. Mas o harness é a parte difícil, e é a parte que você precisa continuar mantendo. O próprio trabalho da Anthropic com agentes de longa duração envolveu uma lista de verificação com mais de 200 recursos, orquestração de subagentes, e lógica de compactação, e isso é só para manter um agente de codificação nos trilhos. Um loop de suporte em produção acrescenta roteamento por confiança, tratamento multilíngue, regras por tipo de ticket, e transferência limpa para humanos.

Um líder de engenharia de uma empresa de hardware cripto, com uma base de conhecimento de mais de 300 artigos, resumiu a conta depois de decidir comprar:

"Poderíamos ter tentado escrever nossa própria aplicação de LLM, mas não queríamos investir nosso tempo nisso. Queríamos algo que não precisássemos manter."

Karel, líder de engenharia na GENERAL BYTES (cliente da eesel)

Essa é a verdadeira troca. O loop agora é o produto, então a pergunta é se você quer ser quem o projeta e mantém, ou se prefere comprar um loop já projetado para o caso de suporte. Se você está avaliando essa segunda opção, nosso panorama do melhor software de helpdesk com IA, o conjunto de exemplos de agentes de IA, e nossa seleção dos melhores agentes de IA são um bom mapa de quem já fez esse trabalho de engenharia e o quão bem.

Experimente a eesel

A eesel AI é, no enquadramento deste post inteiro, um loop que já está projetado para o suporte. Você a conecta ao seu helpdesk (Zendesk, Freshdesk, Gorgias, Help Scout, e mais de 100 outros), e ela aprende com seus tickets e documentos passados desde o primeiro dia. As cinco alavancas já vêm prontas para o caso de suporte: a simulação contra seus tickets históricos é a etapa de verificação, o roteamento baseado em confiança é a condição de parada, e as ações delimitadas somadas às exclusões por tipo de ticket são as barreiras de proteção, tudo configurável em linguagem simples em vez de código.

Visão geral do painel de helpdesk da eesel AI mostrando fontes conectadas e atividade do agente
Visão geral do painel de helpdesk da eesel AI mostrando fontes conectadas e atividade do agente

É por isso que uma equipe como a Gridwise viu a eesel resolver 73% das solicitações de nível 1 no primeiro mês, com o loop rodando supervisionado a princípio e ganhando autonomia conforme a simulação provava que era seguro. Você obtém o loop projetado, e a verificação para confiar nele, sem precisar montar e manter o seu próprio. Você pode começar de graça e simulá-lo contra o seu próprio histórico de tickets antes que um único cliente o veja.

Perguntas frequentes

O que é engenharia de loops em IA?
Engenharia de loops é a prática de projetar, ajustar e supervisionar o loop em que um agente de IA autônomo roda (o ciclo de perceber, raciocinar, agir, observar que ele repete até que um objetivo seja comprovadamente concluído), em vez de escrever cada prompt manualmente. Isso abrange as ferramentas que o agente pode chamar, quando ele para, o que ele mantém no contexto, como verifica o próprio trabalho, e as barreiras de proteção ao redor dele. É a camada de runtime sobre o loop básico de um agente de IA.
Como a engenharia de loops difere da engenharia de prompts?
A engenharia de prompts otimiza uma única instrução para o modelo. A engenharia de loops otimiza toda a maquinaria ao redor do modelo ao longo de muitos turnos. A Anthropic descreve a engenharia de contexto como "a progressão natural da engenharia de prompts", e a engenharia de loops é a camada acima dessa. Se você está começando pelo básico, nosso guia de engenharia de prompts é um bom ponto de partida antes de subir mais um andar.
Quais são as partes de um loop de agente de IA?
Um loop executa quatro etapas repetidamente: perceber (receber a entrada), raciocinar (decidir o que fazer), agir (chamar uma ferramenta) e observar (verificar o resultado), repetindo até atingir uma condição de parada. As alavancas de design ao redor são ferramentas, condições de parada, gestão de contexto, verificação e barreiras de proteção. Veja como isso difere de um bot de resposta única em agentes de IA vs. chatbots de IA.
Preciso aprender engenharia de loops para usar um agente de suporte com IA?
Não. Engenharia de loops é exatamente o que uma plataforma como o agente de helpdesk com IA da eesel faz por você: o roteamento baseado em confiança é a condição de parada, a simulação contra tickets passados é a etapa de verificação, e as ações delimitadas são as barreiras de proteção. Você configura o comportamento em linguagem natural; o loop em si já está construído. Compare as alternativas em nosso panorama do melhor software de helpdesk com IA.
Engenharia de loops é o mesmo que vibe coding?
Não exatamente. Vibe coding é deixar uma IA escrever código a partir de prompts soltos em linguagem natural. Engenharia de loops é o ofício disciplinado de projetar o ambiente de execução em que um agente opera, e é isso que torna essa codificação realmente confiável. Simon Willison chegou a cunhar "vibe engineering" para a versão séria. Veja isso em ação com as CLIs de codificação agêntica.

Share this article

Alicia Kirana Utomo

Article by

Alicia Kirana Utomo

Kira is a writer at eesel AI with a Computer Science background and over a year of hands-on experience evaluating AI-powered customer service tools. She focuses on breaking down how helpdesk platforms and AI agents actually work so that support teams can make better buying decisions.

Related Posts

All posts →
Ilustração de uma revisão de garantia de qualidade de suporte ao cliente com IA: um cartão de pontuação e uma lupa sobre conversas de suporte
Guides

Garantia de qualidade no suporte com IA: como realmente confiar no seu agente de IA

A garantia de qualidade do suporte com IA comprova se o seu agente responde bem, não apenas com frequência. Veja o que medir e como fazer QA antes e depois do lançamento.

Riellvriany IndriawanRiellvriany IndriawanJun 19, 2026
Ilustracao de um resumo das melhores IAs para atendimento ao cliente no ecommerce em 2026
Guides

Qual é a melhor IA para atendimento ao cliente no ecommerce? (2026)

Classifiquei as melhores IAs para atendimento ao cliente no ecommerce em 2026, desde helpdesks nativos do Shopify até IAs que se integram ao seu stack atual, com preços reais e recomendações concretas.

Riellvriany IndriawanRiellvriany IndriawanJun 19, 2026
Ilustração de um assistente de IA resolvendo tickets repetitivos enquanto um agente de suporte humano lida com um caso complexo
Guides

A IA pode substituir minha equipe de suporte? Uma resposta honesta para 2026

Não, a IA não vai substituir sua equipe de suporte em 2026, e as equipes que obtêm valor real não estão tentando isso. Aqui está o que a IA realmente substitui, o que não pode, e como implementá-la.

Alicia Kirana UtomoAlicia Kirana UtomoJun 18, 2026
Ilustração de uma equipa de suporte a usar IA dentro da caixa de entrada partilhada do Front
Guides

As 5 melhores ferramentas de IA para o Front em 2026

Testámos a melhor IA para o Front, do Autopilot nativo a agentes de terceiros como o eesel. Eis quanto cada um custa, onde brilha e qual escolher.

Riellvriany IndriawanRiellvriany IndriawanJun 10, 2026
Ilustração de agentes de suporte trabalhando ao lado de assistentes de IA para lidar com tickets e chats
Guides

As 9 melhores ferramentas de IA para atendimento ao cliente em 2026

Testamos as 9 melhores ferramentas de IA para atendimento ao cliente em 2026, com preços reais, para quem cada uma serve e a concessão que ninguém coloca na página de preços.

Riellvriany IndriawanRiellvriany IndriawanJun 10, 2026
Ilustração editorial de duas pessoas examinando um foguete ao lado de um logotipo estilo Moonshot AI com lua crescente, representando o lançamento do Kimi K2.7 Code
Guides

O que é o Kimi K2.7 Code? O modelo de codificação da Moonshot AI, explicado

O Kimi K2.7 Code é o modelo de codificação de pesos abertos da Moonshot AI: 1 trilhão de parâmetros, 32 bilhões ativados e um design de pensamento forçado. Veja como ele realmente funciona.

Alicia Kirana UtomoAlicia Kirana UtomoJul 9, 2026
Ilustração editorial para um artigo explicativo sobre o Claude Fable 5, o modelo de IA mais poderoso da Anthropic
Guides

O que é o Claude Fable 5? O modelo mais poderoso da Anthropic, explicado

O Claude Fable 5 é o carro-chefe de classe Mythos da Anthropic, um nível acima do Opus 4.8, criado para trabalho autônomo que dura dias. Veja o que ele faz, quanto custa e onde está a pegadinha.

Alicia Kirana UtomoAlicia Kirana UtomoJun 17, 2026
Ilustração editorial para um guia sobre o que o Claude Fable 5, o modelo de IA mais poderoso da Anthropic, consegue fazer
Guides

O que o Claude Fable 5 consegue fazer? Um guia recurso por recurso

O que o Claude Fable 5 consegue fazer? Trabalhar por dias sem supervisão, escrever e publicar código, ler documentos de 1 milhão de tokens e revisar o próprio trabalho. Veja o que isso significa na prática.

Riellvriany IndriawanRiellvriany IndriawanJun 17, 2026
Ilustração de seis plataformas de agentes de voz com IA como alternativas ao Grok Voice Agent Builder da xAI
Guides

6 alternativas ao Grok Voice Agent Builder para experimentar em 2026

ElevenLabs, Retell AI, Vapi, Bland AI, Synthflow e Deepgram comparados com o Grok Voice Agent Builder da xAI em preço, latência e conformidade.

Alicia Kirana UtomoAlicia Kirana UtomoJul 3, 2026

Pronto para contratar seu colega de IA?

Configure em minutos. Sem cartão de crédito necessário.

Comece grátis