O Framework Autoevolve Utiliza o Código Claude para o Desenvolvimento de IA em Jogos por Meio de Evolução por Autojogo

Resultados da Competição e Abordagem
Um desenvolvedor usou o Claude Code como sua equipe de desenvolvimento inteira para a Game AI Cup, uma competição de programação onde os participantes escrevem bots para um jogo baseado em física 2D. O bot gerado pelo Claude ficou em 6º lugar entre 83 participantes em três rodadas.
A abordagem foi inspirada no conceito de autoresearch de Karpathy, onde um agente LLM itera no código durante a noite. O desenvolvedor construiu uma pequena estrutura chamada autoevolve que adapta isso para domínios de autojogo — em vez de otimizar uma única métrica, as versões competem entre si cara a cara.
O Loop de Evolução
O fluxo de trabalho seguiu este loop:
- O Claude Code lê o bot atual
- Analisa por que perdeu partidas específicas
- Propõe uma alteração direcionada
- A nova versão é comparada com versões anteriores
- Mantém ou descarta a versão
- Repete o processo
O desenvolvedor executou aproximadamente 130 iterações ao longo de várias semanas em três rodadas da competição.
Principais Descobertas do Experimento
Alterações estruturais superaram ajustes de parâmetros: Cada avanço envolveu adicionar novas capacidades como controle preditivo de modelo, um papel de goleiro ou planejamento consciente de energia. Dezenas de ajustes de limite e peso foram neutros ou negativos. O progresso foi mais rápido ao guiar o Claude para "adicionar um novo comportamento" em vez de "ajustar este número".
Comportamentos emergentes eram legíveis no código: Depois que o Claude corrigiu uma função de custo de energia, o otimizador começou a usar quiques nas paredes para inverter a direção — quicar nas paredes dá uma mudança de direção gratuita sem gastar energia. Esse comportamento nunca foi explicitamente programado, mas é totalmente legível no código, diferentemente de abordagens de rede neural que criariam uma caixa preta.
Correções de bugs se acumulam isoladamente: Misturar correções de bugs com mudanças de estratégia introduziu ruído. Duas correções de precisão sozinhas em uma versão venceram todos os principais concorrentes, mas as mesmas correções agrupadas com uma mudança de estratégia em outra versão foram neutras.
O registro de alterações foi essencial: Cada versão incluía a proposta do Claude, o resultado esperado, o resultado real e as lições aprendidas. Isso permitiu que o desenvolvedor dissesse ao Claude "essa abordagem falhou três vezes, pare de tentá-la" e evitasse repetir experimentos fracassados.
Aplicações Mais Amplas
O desenvolvedor descobriu a lista awesome-autoresearch mostrando padrões similares de "LLM itera no código durante a noite" aplicados em outros lugares: o CEO da Shopify alcançou 53% mais rápido de renderização de modelos com 93 commits automatizados, alguém escalou kernels CUDA de 18 para 187 TFLOPS, e o Vesuvius Challenge o usou para decifrar rolos antigos.
Começando com o Autoevolve
A estrutura autoevolve funciona como uma habilidade do Claude Code. Instale-a com:
npx skills add MrTsepa/autoevolveEm seguida, diga ao Claude para configurar um experimento de evolução. A estrutura lida com classificações, combinação de partidas, rastreamento de fronteira de Pareto e visualização.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Automatizando um Podcast Diário de Notícias de IA com Claude Code e Três Agentes de IA
Um desenvolvedor criou um pipeline de podcast totalmente automatizado usando Claude Code para orquestrar três agentes de IA especializados que selecionam notícias sobre IA, escrevem roteiros de narração, verificam a veracidade do conteúdo e geram áudio com clonagem de voz. O sistema publica episódios diários com intervenção manual mínima.

Executando um pipeline de coaching comportamental com 6 agentes no Qwen3 235B auto-hospedado com vLLM
Um desenvolvedor construiu um pipeline cognitivo de 6 agentes para coaching comportamental rodando inteiramente em Qwen3 auto-hospedado via vLLM, usando Qwen3 30B em 2x RTX 4090s para desenvolvimento e Qwen3 235B em pods RunPod A40 para produção.

Implementação do OpenClaw para Empresa de Logística: Análise de E-mails e Atualizações de Status
Um desenvolvedor configurou o OpenClaw para uma pequena empresa de logística para automatizar a análise de e-mails, o cruzamento de dados em planilhas e as atualizações de status, economizando de 2 a 3 horas diárias para o proprietário com código mínimo.

Construindo um Sistema de Pesquisa Agêntico com Claude Code: Uma Implementação Prática
Um desenvolvedor detalha como construiu seis agentes especializados usando Claude Code para criar um mapa vivo de mais de 250 implementações reais de IA, com um padrão de orquestração humano-no-loop.