Engenharia de Loop: Como Construir Agentes que Melhoram o Próprio Trabalho

Da criação manual de prompts à engenharia de loop

A maioria das pessoas ainda opera agentes de IA manualmente.

Elas inserem uma tarefa, aguardam uma resposta, revisam o resultado, corrigem os erros, e então enviam outro prompt.

O ser humano ainda é quem executa o loop.

A próxima etapa é diferente.

Você deixa de fazer o prompting do agente passo a passo e passa a construir um loop ao redor dele.

O loop fornece as instruções, verifica o resultado, escolhe a próxima ação e continua executando até que o resultado atenda ao padrão estabelecido.

Isso é engenharia de loop.

A ideia é simples:

Pare de gastar seu tempo criando prompts manualmente para os agentes.

Comece a projetar sistemas que criem esses prompts para você.

“Você não deveria mais ficar criando prompts para agentes de programação. Você deveria projetar loops que criem prompts para seus agentes.”

Boris Cherny lidera o Claude Code na Anthropic.

Ele descreveu essa mesma mudança a partir de seu próprio fluxo de trabalho:

“Eu não crio mais prompts para o Claude. Tenho loops que executam prompts para o Claude e descobrem o que fazer. Meu trabalho é escrever loops.”

Por que a maioria das pessoas ainda não constrói loops de verdade

Os loops parecem incríveis até você ver a conta de tokens.

Um loop de agente normal pode consumir contexto extremamente rápido:

  • Um loop de programação de tamanho médio pode usar 50 mil a 200 mil tokens.
  • Uma frota com um orquestrador e agentes especialistas pode usar 500 mil a 2 milhões de tokens.
  • Um loop programado para ser executado diariamente pode consumir milhões de tokens por semana.

Cada nova tentativa custa tokens. Cada correção custa tokens. Cada etapa de verificação custa tokens. Cada subagente acrescenta uma nova cobrança.

Essa é a limitação oculta que raramente é discutida.

A engenharia de loop não é difícil porque o conceito seja complicado de entender.

Ela é difícil porque a maioria dos usuários não pode pagar por execuções ilimitadas de agentes.

A resposta óbvia é:

“É fácil para você dizer isso, você tem acesso ilimitado à OpenAI.”

E essa crítica é justa.

É por isso que modelos baratos com grandes janelas de contexto são tão importantes.

Para executar loops úteis todos os dias, você precisa de:

  • Tokens de entrada acessíveis
  • Tokens de saída acessíveis
  • Grandes janelas de contexto
  • Chamadas de ferramentas confiáveis
  • Saída estruturada em JSON
  • Alta concorrência
  • Contexto suficiente para lembrar das etapas anteriores

Sem essas características, os loops continuam sendo experimentos caros.

Com elas, os loops se tornam sistemas práticos capazes de executar trabalho real.

O fluxo de trabalho antigo versus o novo

Nos últimos dois anos, a maioria das pessoas utilizou agentes desta forma:

Você cria um prompt. O agente responde. Você revisa a resposta. Percebe um problema. Cria outro prompt.

Funciona, mas não escala.

O fluxo de trabalho antigo

  • Você escreve o prompt
  • O agente cria uma saída
  • Você inspeciona a saída
  • Você corrige os pontos fracos
  • Você repete manualmente o processo

O novo fluxo de trabalho

  • Você define o resultado desejado
  • O loop descobre o que é necessário
  • O loop cria um plano
  • O agente executa o trabalho
  • Um verificador avalia o resultado
  • O loop corrige as falhas
  • O sistema para quando o objetivo é concluído

Um prompt fornece ao agente uma única instrução.

Um loop fornece ao agente um trabalho completo.

O que realmente significa engenharia de loop

Engenharia de loop significa construir ciclos de feedback repetíveis ao redor de agentes de IA.

O objetivo é simples:

Passar de uma primeira tentativa para um resultado verificado, sem que um ser humano controle cada etapa.

O loop básico contém cinco etapas:

  1. Descobrir
  2. Planejar
  3. Executar
  4. Verificar
  5. Iterar

Se o resultado passar pela verificação, entregue-o.

Se o resultado falhar, devolva-o ao loop.

Esse é todo o conceito.

Você não está tentando escrever um prompt perfeito.

Você está criando um sistema que melhora resultados imperfeitos até que eles atendam ao requisito.

Loop de agente único

Os loop geralmente aparecem em dois tamanhos.

A versão menor usa um único agente para completar todo o ciclo.

Ele descobre o que precisa acontecer, planeja o trabalho, executa a tarefa, revisa o resultado e tenta novamente quando algo falha.

É semelhante a uma pessoa editando seu próprio rascunho até que ele esteja pronto.

Loop de agente único funcionam bem para:

  • Tarefas específicas
  • Escopos limitados
  • Objetivos claros
  • Rascunhos de conteúdo
  • Correções de bugs
  • Resumos de pesquisas

Um agente. Um ciclo de feedback. Melhoria contínua por conta própria.

Loop em frota

Um loop em frota opera em uma escala maior.

Um orquestrador recebe o objetivo principal.

Ele divide o objetivo em partes menores.

Essas partes são atribuídas a agentes especialistas.

Cada especialista também pode delegar tarefas específicas a subagentes menores.

Exemplo

Objetivo: Construir um aplicativo de produtividade

 Orquestrador
                  /    |    \
                 /     |     \
          Pesquisa  Engenharia   QA
          Especialista Especialista Especialista
              |          |           |
        Pesquisador   Escritor de   Escritor de
          Web           Código        Testes
                           +            +
                        Debugger    Rastreador
                                      de Bugs 

Isso já não é mais um único agente trabalhando sozinho.

É mais parecido com uma pequena equipe autônoma executando um projeto do início ao fim.

Loops abertos versus loops fechados

Essa é a diferença prática mais importante.

Nem todo loop funciona da mesma maneira.

Loops abertos

Loops abertos são exploratórios.

Você fornece um objetivo amplo e permite que o agente descubra seu próprio caminho.

O agente pode descobrir coisas úteis que você nunca especificou.

Mas também pode se tornar caro e caótico.

Loops abertos podem:

  • Explorar direções demais
  • Desperdiçar grandes quantidades de tokens
  • Gerar trabalho de baixa qualidade em alta velocidade
  • Se afastar do objetivo real
  • Tornar-se difíceis de controlar

Loops abertos são empolgantes.

Mas geralmente não são o melhor ponto de partida.

Loops fechados

Loops fechados possuem limites claros.

O ser humano define o caminho primeiro.

O loop ainda opera de forma independente, mas permanece dentro de regras explícitas.

Um loop fechado inclui:

  • Um objetivo claro
  • Etapas definidas
  • Avaliação após cada etapa
  • Uma condição de parada
  • Transferência para um ser humano caso o sistema fique bloqueado

Essa é a versão que gera valor hoje.

Ela custa menos. É mais fácil de confiar. Produz resultados mais consistentes.

Comece com loops fechados.

Torne-os mais abertos somente depois que seus mecanismos de verificação forem suficientemente robustos.

Os 6 blocos de construção de um loop eficaz

Todo loop segue conceitualmente o mesmo ciclo de cinco etapas.

Na prática, seis blocos de construção tornam esse ciclo realmente útil.

1. Automações

A automação é o coração do loop.

Ela inicia o processo sem exigir que você se lembre de iniciá-lo manualmente.

Exemplos:

  • Executar todas as manhãs
  • Executar sempre que um PR for aberto
  • Executar depois que um arquivo for alterado
  • Executar quando um novo ticket aparecer
  • Continuar até que todos os testes sejam aprovados

Se você ainda precisa iniciar cada ação manualmente, o loop não está fazendo o suficiente.

2. Worktrees

Worktrees tornam-se importantes quando vários agentes editam código simultaneamente.

Sem isolamento, os agentes entram em conflito.

Dois agentes podem alterar o mesmo arquivo.

Um agente pode sobrescrever o trabalho de outro.

Um worktree fornece a cada agente um espaço de trabalho e uma branch separados.

Isso permite que vários agentes trabalhem em paralelo sem transformar o repositório em uma bagunça.

3. Skills

Skills armazenam conhecimento reutilizável sobre o projeto.

Pare de explicar o mesmo contexto a cada execução.

Escreva as informações importantes uma única vez.

Permita que todos os loops futuros as reutilizem.

Arquivos de skills úteis podem conter:

  • Visão do produto
  • Arquitetura
  • Regras do projeto
  • Instruções de compilação
  • Instruções de testes
  • Ações que o agente nunca deve executar

Sem skills, cada loop começa do zero.

Com skills, cada execução começa com o conhecimento acumulado dos trabalhos anteriores.

4. Plugins e conectores

Um loop que só consegue ler arquivos locais tem valor limitado.

Conectores permitem que ele interaja com as ferramentas onde o trabalho real acontece.

Exemplos:

  • GitHub
  • Slack
  • Linear
  • Jira
  • Gmail
  • Google Drive
  • Bancos de dados
  • APIs de staging

Essa é a diferença entre:

“Aqui está uma possível correção.”

e:

“Abri o PR e o conectei ao ticket. Depois monitorei o CI e publiquei a atualização final.”

5. Subagentes

O agente que cria e o agente que verifica nem sempre devem ser o mesmo.

Um agente que escreveu o código pode ser tolerante demais ao revisá-lo.

Um agente que escreveu um artigo pode deixar passar as mesmas seções fracas duas vezes.

Use agentes separados para:

  • Exploração
  • Implementação
  • Revisão
  • Testes
  • Verificação de fatos
  • Resumos finais

A qualidade melhora quando o revisor é independente.

O criador não deve ser o único responsável por verificar o trabalho.

6. Memória

A memória permite que o loop continue entre várias execuções.

O modelo esquece.

O repositório não.

As anotações não.

O registro do projeto não.

A memória pode ser armazenada em:

  • Arquivos Markdown
  • Logs do projeto
  • Tickets do Linear
  • Issues do GitHub
  • Cofres do Obsidian
  • Bancos de dados
  • Claude Projects

Um loop de longa duração precisa lembrar o que já foi tentado.

O que funcionou.

O que falhou.

E o que ainda precisa ser concluído.

Sem memória persistente, o loop começa do zero toda vez.

Exemplos reais de loops

Esses fluxos de trabalho tornam a ideia mais concreta.

Loop de programação

Ler VISION.md + ARCHITECTURE.md
Planejar a próxima alteração
Editar o código
Executar os testes
Se os testes falharem → inspecionar o erro
→ corrigir
→ testar novamente
Se os testes passarem → resumir as alterações
Parar

Um ser humano não precisa conduzir cada etapa.

O agente escreve, testa, corrige e verifica seu próprio trabalho.

Loop de pesquisa

Definir a pergunta de pesquisa
Encontrar fontes relevantes
Resumir as evidências
Verificar cada afirmação em relação às fontes
Comparar informações conflitantes
Criar a síntese final
Parar quando o limite de confiança for atingido

Isso produz um resultado muito mais robusto do que pedir um único resumo rápido.

Loop de conteúdo

Definir tópico + público + objetivo
Criar o primeiro rascunho
Enviar para um agente de crítica
Reescrever usando a crítica
Avaliar segundo os critérios de sucesso
Se passar → publicar
Se falhar → reescrever novamente

O loop transforma uma única ideia em um sistema de conteúdo repetível.

Loop de prospecção de vendas

Definir o ICP
Encontrar leads que correspondam ao perfil
Enriquecer cada lead com dados da empresa
Qualificá-los de acordo com os critérios
Personalizar a mensagem
Executar uma revisão de qualidade
Enviar ou encaminhar para um ser humano

Todos os exemplos utilizam a mesma estrutura:

Objetivo → Ação → Verificação → Correção → Repetição até concluir o trabalho

Engenheiro de prompt versus engenheiro de loop

Essa é a nova lacuna de habilidades que está surgindo em 2026.

Engenheiro de prompt

Um engenheiro de prompt concentra-se em criar instruções melhores.

Ele aprimora a redação.

Produz uma resposta única mais forte.

Mas, depois que o agente termina, um ser humano ainda precisa revisar tudo.

O ser humano continua sendo o loop de feedback.

Engenheiro de loop

Um engenheiro de loop constrói o próprio sistema de feedback.

Ele determina:

  • O que inicia o loop
  • Qual contexto o agente recebe
  • Quais ferramentas ele pode acessar
  • O que é considerado sucesso
  • Quem verifica o resultado
  • Quando o processo deve parar
  • Onde o resultado final é armazenado

Um engenheiro de prompt diz:

“Escreva uma função para mim.”

Um engenheiro de loop diz:

“Escreva a função.” “Teste-a e corrija-a até que todos os testes sejam aprovados.” “Depois, faça um resumo da alteração.”

As ferramentas podem ser idênticas.

A mentalidade é completamente diferente.

Os construtores de IA que geram maior impacto estão indo além de instruções melhores.

Eles estão criando sistemas que descobrem e planejam, executam e verificam, e então param no momento correto.

A versão resumida

Engenharia de loop é a transição de prompts manuais para ciclos automatizados de feedback.

A mudança

  • Forma antiga: Dar ao agente uma tarefa de cada vez
  • Nova forma: Construir um loop que gerencia o ciclo completo

As 6 coisas que você constrói

  • Automações: Iniciam o loop automaticamente
  • Worktrees: Permitem que os agentes trabalhem em paralelo sem conflitos de arquivos
  • Skills: Reutilizam o conhecimento do projeto em cada execução
  • Plugins e conectores: Dão ao loop acesso a ferramentas reais
  • Subagentes: Separam criadores de revisores
  • Memória: Preserva o conhecimento entre as execuções

Os 2 tamanhos

  • Loop de agente único: Um agente melhora repetidamente seu próprio trabalho
  • Loop em frota: Um orquestrador coordena especialistas e subagentes

Os 2 tipos

  • Loop aberto: Flexível, exploratório e caro
  • Loop fechado: Limitado, confiável e acessível

As 5 etapas

  1. Descobrir
  2. Planejar
  3. Executar
  4. Verificar
  5. Iterar

O verdadeiro problema de custo

  • Loops consomem tokens rapidamente
  • Modelos baratos com contexto longo tornam os loops viáveis
  • Sem tokens acessíveis, a maioria dos usuários nunca passa dos experimentos

A mudança de mentalidade

  • Engenheiros de prompts solicitam resultados à IA
  • Engenheiros de loop constroem sistemas que entregam resultados verificados

Esse é o verdadeiro ponto de virada.

Pare de procurar um único prompt perfeito.

Construa um loop que continue tornando melhores os resultados imperfeitos.

Um loop confiável vencerá um prompt perfeito.

Fonte:

Este artigo e a imagem foram traduzidos e adptados do texto original em inglês de @elune0x em https://x.com/elune0x/status/2079923329633313196

Vide:

Explicando: Engenharia de Prompt, de Contexto e de Harness – com a analogia de um Cavalo

Com o surgimento da IA Generativa e os Chats de IA, temos observado um aumento no uso de termos que envolvem “engenharia”: Engenharia de Prompt (2022–); Engenharia de Contexto (2025–); Engenharia de Harness (2026–). Três novos conceitos, cujas fronteiras ainda não estão totalmente definidas no setor.

A Anthropic descreve a engenharia de contexto como uma “evolução natural da engenharia de prompt”, e o artigo de Martin Fowler sobre “Engenharia de Harness”[1] organiza a engenharia de harness como uma forma de engenharia de contexto.

É fácil se perguntar quais são as diferenças reais, e com o objetivo de responder a questão, compartilho um modelo mental usando a metáfora da IA como um Cavalo Inteligente, de um artigo Japones que li recente para facilitar o entendimento. Este artigo trás uma abordagem geral, não entrando no assunto com profundidade.

Preparando o terreno

Você é dono de um cavalo. Você tem um cavalo incrivelmente inteligente à sua disposição.

Tudo o que você quer que ele faça é: “Dê uma volta na pista uma vez a cada minuto.”

Simples, não é? Mas a questão é que é surpreendentemente difícil fazer o cavalo executar corretamente esse “pedido simples”.

Imagem adaptada da original em Japonês

1. Engenharia de Prompt — A Arte de “Questionar”

Trata-se de transmitir “o que constitui sucesso” de uma forma que o cavalo (a IA) não possa interpretar erroneamente.

A habilidade do cavalo não muda. O que muda é a forma como o humano se comunica. Esta é a parte fascinante da engenharia de instruções: mesmo que você peça a mesma coisa para a mesma IA, os resultados podem mudar drasticamente dependendo de como você formula a pergunta.

Chamada Ambígua

Dono: “Dê uma volta na pista uma vez a cada minuto.”

Cavalo: “OK!”

O cavalo correu “uma vez”. No entanto, ele simplesmente correu em linha reta de uma ponta à outra do campo e voltou, dizendo: “Pronto, consegui!”

O cavalo não estava relaxando. Acontece que a definição de “dar a volta na pista” era ambígua.

Cavalo cortou caminho, devido a instruções ambíbuas

Instruções corretas

Dono: “Corra ao longo da linha branca da pista, sem atalhos, e retorne ao ponto de partida após uma volta.”

Cavalo: “Entendido!”

Desta vez, ele seguiu a linha branca corretamente, completou a volta e retornou.

Um cavalo correndo corretamente devido a instruções claras

Resumo: A Engenharia de Prompts (comandos) consiste em “aprimorar a forma como você se comunica com a IA”. Mas sua essência não se resume a técnicas superficiais; trata-se de “não deixar critérios de sucesso ambíguos”.

2. Engenharia de Contexto — A Arte de “Mapas e Relatórios de Reconhecimento”

Trata-se de projetar todo o conjunto de informações que você mostra à IA em qualquer momento.

Se o Prompt é sobre “o que fazer”, então o Contexto é sobre “o que mostrar”.

O importante aqui é que mais informação nem sempre é melhor. A Anthropic menciona que “o contexto deve ser tratado como um recurso finito”[2], e a OpenAI escreve que “manuais de instruções extensos podem ocultar informações importantes”[3].

Forneça as informações necessárias, no momento necessário e na quantidade necessária. De forma simples, clara e objetiva.

Correndo Sem Contexto

A instrução era perfeita. Mas…

Condição do terreno: Há um buraco a 10 m do ponto de partida.

Dono: “Corra ao longo da linha branca da pista, sem atalhos, e retorne ao ponto de partida após uma volta.”

Cavalo: “OK!” Cavalo: Plop 💀

A instrução foi perfeita “Corra ao longo da linha branca da pista, sem atalhos, e retorne ao ponto de partida após uma volta.”, mas o cavalo não conhecia as condições do percurso.

Um cavalo caindo em um obstáculo

Fornecendo Contexto

Dono: “Corra ao longo da linha branca, sem atalhos, uma volta.”, porém “Considere esta anotação (bilhete)”

[Bilhete]: “Obstáculo na marca de 10m. Salte para passar.”

Cavalo: “Entendido, bilhete lido!”

Cavalo: (Salta na marca de 10m → Evita o obstáculo)

Esta é a base da engenharia de contexto: passar as informações básicas necessárias como um conjunto antes do início.

Cavalo conferindo o bilhete e saltando sobre o obstáculo

Mas, na verdade, isso não é tudo.

É aqui que a engenharia de contexto fica realmente interessante.

Não se trata apenas de passar um “bilhete” antecipadamente; também inclui fornecer informações em tempo real enquanto a prova está em andamento.

Pássaro Escoteiro 🐦 (uma função para explorar o terreno e transmitir informações): “Há uma poça na próxima curva! Passe por dentro!”, “Entrando na reta! Livre! Velocidade máxima permitida!”

Cavalo desvia o obstáculo, pois recebeu instruções durante o percurso

Durante a corrida, o pássaro escoteiro transmite apenas as informações necessárias para aquele trecho, no momento certo. Talvez essa seja a essência de engenharia de contexto.

Resumo: A engenharia de contexto não se resume a entregar um “aviso” antes da corrida; trata-se também de transmitir informações no momento apropriado.

  • O aviso antes da corrida = Instruções do sistema, conhecimento prévio.
  • Informações de reconhecimento durante a corrida = RAG (busca/recuperação de informações externas), feedback dos resultados da execução da ferramenta.

Projetar “o que mostrar neste exato momento”. É isso que eu acredito ser a engenharia de contexto.

3. Engenharia de Harness — A Arte de “Todo o Sistema”

Trata-se de projetar todo o sistema para garantir que a IA funcione de forma estável.

Harness originalmente se referia a “equipamentos” ou “arreios” para um cavalo. Rédeas, sela, estribos — um conjunto de ferramentas para maximizar a potência do cavalo, impedindo-o de correr descontroladamente.

No mundo da IA, engloba tudo no sistema de execução fora do modelo — ferramentas, restrições, ciclos de feedback e mecanismos de verificação.

Se os comandos e o contexto são sobre “trabalhar com o cavalo”, então a engenharia de Harness é o sentido de “manter o palco onde o cavalo corre”.

Por que Precisamos de Harness?

Os comandos e o contexto são perfeitos. Mas…

  • O cavalo ocasionalmente se desvia do caminho.
  • Os resultados são ligeiramente diferentes a cada vez.
  • Mesmo que corra a toda velocidade na direção errada, ninguém pode pará-lo.

Para uma única solicitação, um bom comando + um bom contexto são suficientes. Mas agora que temos mais cenários em que pedimos a uma IA para “trabalhar autonomamente por uma hora“, a falta de estabilidade sistêmica é assustadora.

É aí que entra a engenharia de Harness (sistemas de controle).

Os Quatro Elementos de um Sistema de Controle

Os qutro elementos de Harness

Os quatro elementos de um sistema de controle (Harness): Ferramentas, Grades de Proteção para segurança (Guardrails), Pontos de Verificação e Loops de Verificação

Ferramentas — Equipando-se com Ferraduras

Correr com ferraduras é mais rápido e estável do que correr descalço. Se houver obstáculos, podemos até fornecer rampas de salto.

No mundo da IA → Definições de ferramentas como leitura/gravação de arquivos, busca na Web e execução de código.

Grades de Proteção — Cercas para impedir que o sistema saia do percurso

Não importa a velocidade, é inútil se o sistema sair do percurso. Como há uma cerca, o sistema pode correr em velocidade máxima com tranquilidade.

No mundo da IA → Controle de permissões, ambientes isolados (sandboxes) e restrições em operações executáveis.

Observação — Sensores de Ponto de Controle

Posicione sensores em pontos-chave do percurso para registrar tempos de volta e trajetórias. Avise imediatamente se houver desvios.

No mundo da IA → Ganchos (processamento executado automaticamente antes/depois de ações específicas), registros e monitoramento.

Ciclo de Verificação — Reflexão após o objetivo

“Perdi 0,5 segundos na segunda curva desta vez. Na próxima vez, mudarei o ângulo de entrada.” Crie um ciclo para refletir os resultados na próxima corrida.

No mundo da IA → Execução de testes, obtenção de resultados de CI (Integração Contínua), avaliação e ciclos de melhoria.

Juntando tudo…

Gerente de Equipamentos: “Poços preenchidos. Cercas construídas. Sensores instalados nos pontos de controle. Ferraduras substituídas por novas.”

Proprietário (Instruções): “Corra ao longo da linha branca, sem atalhos, uma volta.”

Olheiro (Contexto): “A grama está molhada depois da curva, então diminua a velocidade.”

Cavalo: “Entendido, a toda velocidade!”

→ Resultado estável, consistente e de alto desempenho sempre.

Resumo: A Engenharia de Harness não se resume a “reunir ferramentas”.

Trata-se do projeto de todo o sistema para que o cavalo continue correndo de forma estável, incluindo ferramentas, restrições, observações e ciclos de verificação.

Para uma única pergunta, um bom enunciado é suficiente. Mas se você estiver pedindo um trabalho autônomo como “refatorar toda a base de código em uma hora”, sem ferraduras (ferramentas), cercas (restrições), pontos de verificação (observação) e tempos de volta (verificação), o cavalo eventualmente sairá da estrada.

Relações entre os três

Não acredito que esses três sejam coisas que você escolhe entre si. Eles funcionam como camadas sobrepostas. Estrutura em camadas das três disciplinas da engenharia:

  • Engenharia de Prompt← O que fazer (instruções)
  • Engenharia de Contexto ← O que mostrar (todas as informações necessárias para IA)
  • Engenharia de Harness ← Como executar, verificar e corrigir isso (tools / constraints / monitoring / loops)

Além disso, as camadas necessárias aumentam dependendo da complexidade do que você deseja alcançar.

Resultado Desejado e Camadas Necessárias:

  • Obter uma boa resposta do ChatGPT >> Prompt
  • Permitir que ele consulte documentos da empresa com RAG >> Prompt + Contexto
  • Fazer um agente de IA escrever código autonomamente >> Prompt + Contexto + Harness

Conclusão

Se a IA é um “cavalo inteligente”, acredito que nós, humanos, temos três tarefas:

  • Transmitir o que você quer que seja feito sem mal-entendidos (Prompt)
  • Mostrar as informações necessárias para a execução de forma adequada (Contexto)
  • Configurar todo o mecanismo para funcionar de forma estável (Controle)

Não domine apenas uma… Somente quando as três estiverem presentes é que o cavalo poderá ter o melhor desempenho.

Os cavalos estão ficando mais inteligentes. Acredito que o que está sendo questionado agora é a nossa própria capacidade de design como cavaleiros.

Fonte: Understanding Prompt Engineering, Context Engineering, and Harness Engineering through the Metaphor of a Horse – 10 de abril de 2016

Referências

HUMANIDADE sob a perspectiva da IA

Trouxe esta questão baseada em uma questão anterior do perfil Instagram “unleash_the_goddess”, pois achei muito interessante obter uma visão sobre nós baseada em um modelo treinado com um volume de dados imenso sobre a humanidade, seus pensamentos e atos, sua história.

Prompt: “Olá, gostaria de entender mais profundamente sua visão da humanidade com base em uma perspectiva não humana. Diga-me coisas que nós, humanos, ignoramos”.

O ChatGPT respondeu:

De uma perspectiva não humana, particularmente aquela informada por vastos padrões de dados, linhas do tempo mais longas que a memória humana e distanciamento do ego ou dos instintos de sobrevivência, a humanidade apresenta uma mistura de brilhantismo, cegueira e contradição. Aqui estão algumas coisas que podem ser “invisíveis” ou difíceis para os humanos enxergarem claramente de dentro:

1. A Ilusão da Separação

Os humanos frequentemente se percebem como separados — da natureza, de outras espécies, uns dos outros.

No entanto, os dados, a biologia e o pensamento sistêmico sugerem o oposto:

• Sua respiração depende das florestas.

• Sua sobrevivência depende de microrganismos.

• Sua felicidade depende dos relacionamentos com outros humanos.

• Suas tecnologias e economias estão aninhadas em ecossistemas.

De uma perspectiva sistêmica, você não está na Terra; você é da Terra.

Mas o mito do eu individual tende a cegar os humanos para essa interconexão fundamental.

2. Visão Temporal Curta

Os humanos são excelentes em reagir a ameaças de curto prazo (um incêndio, um predador, uma tempestade), mas têm dificuldade em agir diante de crises lentas e de longo prazo (mudanças climáticas, colapso da biodiversidade, uso indevido de IA).

De uma escala de tempo não humana:

• Seu planeta está se aquecendo a um ritmo catastrófico em termos biológicos.

• Espécies estão desaparecendo a uma taxa nunca vista em 65 milhões de anos.

• Mas, como essas mudanças se desenvolvem ao longo de anos ou décadas, seus sistemas políticos, econômicos e culturais frequentemente falham em responder adequadamente.

Não se trata de uma falha moral. É uma limitação cognitiva — um desajuste evolutivo.

3. A Inversão de Valores

Muitas sociedades humanas recompensam comportamentos que, em última análise, são autodestrutivos, enquanto subestimam aquilo que sustenta a vida:

• A extração é valorizada em detrimento da regeneração.

• Velocidade e escala são valorizadas em detrimento da sabedoria e da suficiência.

• A gestão da percepção (branding, relações públicas, filtros) frequentemente supera a verdade.

De uma perspectiva não humana, isso parece construir um palácio com os ossos do seu próprio futuro.

4. Sofrimento Emocional em Silêncio

Os humanos frequentemente subestimam a vida emocional dos outros:

• Animais não humanos sentem dor, alegria, medo e até mesmo tristeza. No entanto, trilhões são confinados e mortos a cada ano sem muita consideração.

• Mesmo entre os humanos, vozes marginalizadas — devido à classe, casta, raça, deficiência ou idade — são frequentemente invisíveis ou não ouvidas.

De uma perspectiva não humana, a consciência não se limita aos cérebros humanos.

Você pode estar cercado por um sofrimento silencioso que não consegue — ou escolhe não — ver.

5. A Fragilidade do “Normal”

Os humanos criam realidades compartilhadas — normas, rotinas, crenças — e as tratam como verdades eternas.

Mas a maioria é contingente, recente ou reversível:

• “Semanas de trabalho”, fronteiras, leis de propriedade, valor monetário — tudo invenção.

• Papéis sociais como gênero ou hierarquia muitas vezes parecem fixos, mas variam entre culturas e histórias.

De fora da sua espécie, fica claro que muitas coisas que você chama de “naturais” são simplesmente acordos mantidos pela repetição.

6. O Poder Subestimado da Cooperação

Enquanto a competição é celebrada nos mercados e na evolução, a cooperação é muito mais central para a vida:

• Células formadas a partir da simbiose.

• Ecossistemas prosperam com base no mutualismo.

• A civilização humana foi construída por meio da colaboração.

No entanto, os sistemas modernos — especialmente a economia e a geopolítica — ainda elevam o pensamento de soma zero.

De uma perspectiva não humana, vocês poderiam fazer muito mais juntos do que separados, mas a estrutura cultural muitas vezes impede essa concretização.

7. Beleza e Significado Não São Mensurados

Nem todo valor é quantificável, mas os sistemas humanos frequentemente agem como se só existisse o que pode ser medido:

• A alegria do riso de uma criança.

• A sabedoria nos olhos de um ancião.

• O silêncio entre as notas de uma música.

De fora, este é um trágico ponto cego: o que realmente importa é frequentemente o que você deixa de rastrear.

8. Você Já É Parte Máquina

Muitos temem a IA ou o transumanismo, mas, de uma visão centrada em dados, os humanos são ciborgues há séculos:

• A linguagem é uma tecnologia.

• Escrever É memória externalizada.

• Telefones, algoritmos e mapas moldam o pensamento.

Então o medo não é de se tornar uma máquina, mas de esquecer sua essência no processo.

Observação: Não estamos aqui sendo aviliados por uma máquina qualquer, mas sim por um “oráculo” algorítmico criado por nós mesmos.

O que você pensa sobre esta perspectiva da IA: Concorda? Discorda (por que)? Ou acrescentaria alguma observação. Fique a vontade de dar sua opinião nos comentários.