Colocaram um agente de código num loop 'while'
A equipe rodou um agente de código continuamente num loop para portar repositórios inteiros entre linguagens durante um hackathon, e documentou o que funcionou.
Como replicar
- Escreva um prompt curto e fixo com o objetivo do porte.
- Rode o agente num loop `while true` que reinicia a sessão a cada rodada.
- Deixe o agente manter um arquivo de progresso e revise os commits periodicamente.
Prompt para copiar
Objetivo: portar este repositório de [linguagem A] para [linguagem B] na pasta /port. A cada execução: leia PROGRESS.md, escolha a próxima parte não portada, porte, escreva/rode testes, faça commit e atualize PROGRESS.md. Se tudo estiver portado, melhore testes e documentação.
Troque o que está entre [colchetes]. Funciona com Claude, ChatGPT, Grok, Gemini ou o agente que você usa.