
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.

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.

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

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.

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.

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.

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.

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.

Instale o Slate em uma linha

Inicie-o no seu projeto:

Diga ao Slate qual programa você quer construir.
Ele rascunha o loop com você.

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





