O que é Loopcraft?

O mundo da IA tem um novo termo: Loopcraft.

Alguns podem chamar isso de um novo nome para um conceito antigo. As pessoas costumavam chamar de Agent Loops ou Workflow Engineering. Mas a mudança que está ocorrendo no Vale do Silício é real.

Especialistas como Andrej Karpathy e Boris Cherny estão se afastando do prompting manual. Eles não estão mais dando prompts para agentes. Eles estão projetando loops que dão prompts para agentes.

A mudança fundamental é sobre abstração.

Forma Antiga: Humano -> Prompt -> Agente -> Resultado

Nova Forma: Humano -> Projetar o Loop -> Descoberta de Tarefas -> Execução -> Verificação Automática -> Repetir -> Salvar Estado -> Continuar

Prompt Engineering otimiza uma única interação. Loopcraft otimiza todo o sistema que roda repetidamente.

Loopcraft foca em questões sistêmicas:

  • Quem inicia a próxima tarefa?
  • Como o agente sabe o objetivo?
  • Quem verifica o resultado?
  • Como a falha gera feedback?
  • Como o estado é salvo entre as sessões?

Se você automatiza apenas uma etapa, não está construindo um sistema. Você está apenas acelerando um processo manual.

Um loop real lida com todo o ciclo de vida. Por exemplo, em vez de você corrigir manualmente uma falha de CI, um sistema Loopcraft:

  • Detecta a falha.
  • Lê os logs.
  • Inicia um agente em um ambiente isolado.
  • Modifica o código.
  • Executa testes.
  • Usa um segundo verificador para checar o diff.
  • Cria um PR assim que passar.

Esta é a diferença entre um Agent Harness e o Loopcraft. Um Harness é o ambiente. Ele fornece ferramentas, memória e permissões. Ele responde: "Como o agente funciona?" Loopcraft é a orquestração. Ele responde: "Quando o agente roda e por que ele continua?"

Para construir um loop mínimo, você precisa de seis partes:

  • Trigger (Gatilho): Um evento como uma falha de CI ou um job agendado.
  • Goal (Objetivo): Uma condição ou teste verificável por máquina.
  • State (Estado): Uma forma de armazenar o progresso e os motivos da falha.
  • Worker (Trabalhador): O agente rodando em um container isolado.
  • Verifier (Verificador): Um teste ou um segundo LLM para avaliar o trabalho.
  • Budget (Orçamento): Limites de tempo, custo e tentativas de repetição.

O nível mais alto de Loopcraft é o loop de melhoria. Um loop simples repete o trabalho. Um loop de melhoria analisa as falhas para mudar o próprio sistema. Ele ajusta prompts e ferramentas para que a próxima execução seja melhor.

Pare de tentar corrigir cada resultado manualmente. Comece a corrigir o sistema que produz esses resultados.

Fonte: https://dev.to/luhuidev/what-is-loopcraft-from-prompt-engineering-to-agent-loop-system-design-2dff

Comunidade de aprendizado opcional: https://t.me/GyaanSetuAi