Loops e Harnesses: Por que os melhores engenheiros de IA pararam de escrever prompts

@sairahul1
INGLÊShá 3 dias · 18/07/2026
111K
113
11
11
275

TL;DR

Os principais engenheiros de IA estão migrando de prompts manuais para o design de loops automatizados. Este guia explica como usar o Slate para criar programas de agentes personalizados e multi-modelo em JavaScript.

Rahul - inline image

Dois dos engenheiros de IA mais experientes do mundo disseram a mesma coisa no mês passado.

Peter Steinberger, criador do OpenClaw, agora na OpenAI:

"Você não deveria mais escrever prompts para agentes de código. Você deveria projetar loops que façam os prompts para seus agentes."

Boris Cherny, chefe do Claude Code na Anthropic:

"Eu não faço mais prompts para o Claude. Tenho loops rodando que fazem o prompt para o Claude e decidem o que fazer. Meu trabalho é escrever loops."

A maioria das pessoas leu isso e pensou: o que isso realmente significa?

E mais importante: como eu construo um?

Este artigo te explica exatamente como.

A forma como a maioria das pessoas usa IA já está ultrapassada

Escreve o prompt. Espera. Lê a saída. Corrige manualmente. Escreve outro prompt.

Você é o loop.

Cada etapa passa por você. A IA espera. Você decide. A IA espera de novo.

No momento em que você para, tudo para.

Os construtores que estão avançando mais rápido em 2026 não estão escrevendo prompts melhores.

Eles estão construindo sistemas que fazem os prompts por eles.

O ponto de alavancagem mudou.

De escrever prompts → para projetar loops.

Rahul - inline image

O que é um loop de verdade (Defina isso antes de irmos adiante)

Um prompt é uma pergunta.

Você pergunta. O modelo responde uma vez. Pronto.

Um loop é um trabalho.

O agente continua trabalhando, verifica o próprio progresso e continua até a tarefa ser realmente concluída.

Não até gerar uma resposta.

Até atingir um resultado verificado.

Esse ciclo de repetir-até-concluir é o loop.

E é o motor dentro de todo agente de IA que você já usou.

Claude Code. Cursor. Codex.

Por baixo, todos funcionam da mesma forma:

→ O agente chama um modelo

→ O modelo escolhe uma ação

→ A ação é executada

→ O resultado volta para o modelo

→ Repete até o objetivo ser alcançado

O loop é o que faz um agente ser um agente, em vez de uma única resposta.

Em cada uma dessas ferramentas, o loop é fixo e oculto.

Você não pode abri-lo. Você não pode mudar como ele funciona. Você recebe o que a ferramenta decidiu que o loop deveria ser.

Isso está prestes a mudar.

Rahul - inline image

Programe com Slate (Próximo estágio dos Loops)

Rahul - inline image

Slate é um CLI para executar agentes de IA que realmente se ramificam. Em vez de um assistente trabalhando em uma tarefa passo a passo, o Slate cria threads independentes que rodam em paralelo.

Os Programas permitem que você crie seus próprios fluxos de trabalho de agente: escolha qualquer modelo por tarefa, dê ao agente software real para usar e controle o loop você mesmo, em vez de confiar em um "agente gerenciado" de caixa-preta.

Um Programa é esse loop — exceto que é escrito em JavaScript e o Slate o executa para você.

Você decide:

→ O que acontece em cada etapa

→ Qual modelo lida com qual etapa

→ O que o loop verifica antes de continuar

→ Quando ele para

Então, um loop é a ideia — continue trabalhando até terminar.

Um Programa é como você constrói um no Slate.

Se você consegue descrever as etapas, consegue construir o loop.

Pense nisso como Minecraft.

Minecraft não te dá um caminho fixo através do jogo.

Ele te dá blocos e diz: vá construir o que você conseguir imaginar.

Os Programas funcionam da mesma forma.

Aqui estão os blocos que você pode conectar:

→ Uma entrada de objetivo — defina o objetivo e o critério de sucesso

→ Um planejador — pesquisa e divide o trabalho em etapas

→ Blocos de trabalho — executam cada etapa

→ Blocos de verificação — verificam a execução sem viés

→ O próprio loop — executa para cada etapa, repete até o objetivo ser alcançado

→ Seleção de modelo — modelo barato e rápido para etapas fáceis, modelo de ponta para raciocínio complexo

→ Estado — memória persistente entre sessões

→ Condições de parada — como o programa sabe quando sair

Quando alguns blocos funcionam juntos, o Slate pode autodiagnosticar o programa e adicionar mais blocos.

O loop fica mais inteligente com o tempo.

Rahul - inline image

Por que isso importa: qualquer modelo, qualquer etapa

Dentro de um único Programa, você pode usar qualquer modelo em qualquer etapa.

Um modelo aberto e barato para classificar arquivos.

Um modelo de ponta mais forte para o raciocínio complexo.

O que se encaixar na etapa.

Isso inclui modelos de código aberto.

A maioria das ferramentas de agente te prende a um modelo para tudo.

Os Programas não.

Você é o engenheiro.

Você decide o que roda onde.

Rahul - inline image

Um Programa real: a wiki de incêndios florestais

Aqui está como isso se parece em uma tarefa real.

Digamos que você queira construir uma wiki interativa para dados de incêndios florestais.

Normalmente, você perderia um ou dois dias montando isso manualmente.

Com Programas, você descreve as etapas. O Slate constrói e executa o loop.

Bloco 1 — Pesquisa Profunda

Aponte o primeiro bloco para a pergunta.

Ele pesquisa. Lê. Refina.

Volta com os conjuntos de dados, as fontes e o que realmente importa.

Bloco 2 — Planejador

Passe a pesquisa para um bloco planejador.

Diga a ordem de trabalho:

→ Primeiro: descubra como configurar o projeto

→ Depois: divida a wiki em requisitos reais — visualização de mapa, linha do tempo, tabelas de dados, busca

Bloco 3 — Trabalhadores Paralelos

Execute cada requisito por conta própria.

Cada um com seu próprio bloco de objetivo trabalhando em paralelo até que aquela funcionalidade esteja pronta.

Bloco 4 — Compor

Os blocos se compõem.

O que começou como uma pergunta de pesquisa termina como uma wiki em React que você pode navegar.

Gerada a partir de nada, exceto um loop repetível que você descreveu.

Quando precisar atualizá-la: execute o loop novamente.

Sem adivinhar como vai se comportar.

Pesquisa profunda entrou. Um site interativo saiu.

Rahul - inline image

Você não constrói Programas sozinho

Você não começa de um arquivo em branco.

Você diz ao Slate o que quer.

O Slate rascunha o loop com você, passo a passo.

Ele salva o loop para que você possa executá-lo novamente.

Ele o executa para você.

O Slate é seu co-engenheiro para construir loops.

Isso é diferente de todas as outras ferramentas.

Outras ferramentas: aqui está um agente fixo. Use-o dentro do nosso sistema.

Slate: aqui estão os blocos. Diga-me o que você quer construir. Vou conectá-los com você.

Pense no modo criativo.

Você é o engenheiro definindo a visão.

O Slate é o co-engenheiro que conhece a forma dessas coisas e coloca os blocos.

Rahul - inline image

Como os Programas são JavaScript, eles podem fazer trabalho real

Esta é a parte que muda o que é possível.

Um prompt pode responder a uma pergunta.

Um Programa pode interagir com o mundo.

Aponte um Programa para o Slack e ele pode verificar a cada poucos minutos por uma nova mensagem e, em seguida, gerar código sob demanda.

Aponte-o para sua base de código e ele executa migrações enquanto você dorme.

Aponte-o para uma planilha e ele processa linhas continuamente.

Você poderia construir sua própria versão do Claude Tag.

Você poderia construir uma fábrica de software.

Você poderia construir uma organização.

O loop mantém o estado e continua.

Ele faz trabalho real em vez de retornar uma única resposta.

Rahul - inline image

Instale o Slate em uma linha

Rahul - inline image

Inicie-o no seu projeto:

Rahul - inline image

Diga ao Slate qual programa você quer construir.

Ele rascunha o loop com você.

Rahul - inline image

Recapitulando

Um prompt responde uma vez e para.

Um loop é um trabalho — o agente continua trabalhando até estar realmente concluído.

Todo agente de IA que você já usou — Claude Code, Cursor, Codex — é um loop por baixo.

Nessas ferramentas, o loop é fixo. Você não pode abri-lo.

Um Programa é esse loop, exceto que é escrito em JavaScript e o Slate o executa para você.

Você decide as etapas. Você escolhe o modelo para cada etapa. Você define a condição de parada.

Qualquer modelo. Qualquer tarefa. Qualquer integração.

Como o loop é apenas código, ele pode manter estado, continuar e interagir com qualquer coisa — sua base de código, uma caixa de entrada, uma planilha, um jogo.

Você não constrói sozinho.

O Slate é seu co-engenheiro.

Se isso foi útil:

→ Reposte para compartilhar com todos os desenvolvedores que você conhece

→ Siga @sairahul1 para mais sistemas como este

→ Siga @wearerandomlabs — eles construíram isso

Inscreva-se em theaibuilders.co para mais artigos interessantes como este

Experimente os Programas por Slate: randomlabs.ai

npm i -g

@randomlabs/slate

Recriar no YouMind

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
Para criadores

Transforme o seu Markdown num artigo 𝕏 impecável

Quando publica os seus próprios textos longos, formatar imagens, tabelas e blocos de código para o 𝕏 é uma dor de cabeça. O YouMind transforma um rascunho completo em Markdown num artigo 𝕏 impecável e pronto a publicar.

Experimente Markdown para 𝕏

Mais padrões para decifrar

Artigos virais recentes

Explorar mais artigos virais