AutoBe: Como LLMs Locais Fracos Corrigiram a Arquitetura de um Gerador de Backend de IA

✍️ OpenClawRadar📅 Publicado: February 27, 2026🔗 Source
AutoBe: Como LLMs Locais Fracos Corrigiram a Arquitetura de um Gerador de Backend de IA
Ad

O Que Aconteceu

AutoBe é um agente de IA de código aberto que gera aplicativos backend completos usando TypeScript, NestJS e Prisma. Inicialmente, alcançou 100% de sucesso na compilação, mas o código era impossível de manter - não havia reutilização de código, então cada pequena alteração exigia regenerar tudo. A equipe reconstruiu o sistema em torno da geração modular de código, o que imediatamente derrubou a taxa de sucesso para 40%.

A Descoberta na Depuração

Quando a nova arquitetura introduziu dependências entre módulos, a equipe usou LLMs locais intencionalmente fracos para encontrar bugs que não sabiam que existiam. O modelo qwen3-30b-a3b-thinking tinha cerca de 10% de taxa de sucesso e expôs ambiguidades de esquema AST e estruturas malformadas. O modelo qwen3-next-80b-a3b-instruct tinha cerca de 20% de taxa de sucesso e revelou incompatibilidades de tipo e casos extremos em relacionamentos aninhados.

Essa baixa taxa de sucesso foi valiosa: cada correção apertou todo o sistema. Quando um esquema é preciso o suficiente para que um modelo de 30B não possa interpretá-lo mal, modelos mais fortes também não errarão. Essa abordagem também destaca a vantagem de custo dos LLMs locais - descobrir casos extremos requer centenas de ciclos de geração-compilação-diagnóstico, o que seria proibitivamente caro nos preços de API em nuvem.

Ad

Mudança Arquitetural

A equipe mudou da engenharia de prompt para o design de esquema com feedback de validação. Eles reduziram os prompts do sistema para quase nada e moveram todas as restrições para esquemas de chamada de função, deixando o feedback de validação fazer o ensino. O AutoBe usa três tipos AST que são particularmente desafiadores para LLMs gerarem: AutoBeDatabase (modelos Prisma, relações, índices), AutoBeOpenApi (esquemas OpenAPI, endpoints, DTOs) e AutoBeTest (30+ tipos de expressão).

Essas estruturas são difíceis porque envolvem tipos de união ilimitados, profundidade ilimitada e referências recursivas. Por exemplo, o AST do compilador inclui tipos como IArrayLiteralExpression e IObjectLiteralExpression que contêm referências recursivas a IExpression[].

Resultados

Apenas através do feedback de validação, a equipe melhorou de 6,75% de sucesso bruto em chamadas de função para 100%. Eles agora estão de volta a 100% de sucesso com GLM v5, e outros modelos locais estão subindo em desempenho.

📖 Leia a fonte completa: r/LocalLLaMA

Ad

👀 See Also

GitVelocity: Pontuação por IA de 50 mil PRs Revela Insights sobre Complexidade de Código
Tools

GitVelocity: Pontuação por IA de 50 mil PRs Revela Insights sobre Complexidade de Código

O GitVelocity usa o Claude para pontuar pull requests mesclados de 0 a 100 em seis dimensões: escopo, arquitetura, implementação, risco, qualidade e desempenho/segurança. Após analisar mais de 50.000 PRs em TypeScript, Python, Rust, Go, Java e Elixir, a equipe encontrou padrões surpreendentes sobre o tamanho dos PRs, cobertura de testes e adoção de IA.

OpenClawRadar
Código de reimplementação do Claude de código aberto corrigido para compatibilidade com modelos locais
Tools

Código de reimplementação do Claude de código aberto corrigido para compatibilidade com modelos locais

Um desenvolvedor corrigiu a reimplementação de código aberto do Claude Code para funcionar com Ollama e modelos locais, removendo as dependências embutidas do cliente da Anthropic. A CLI agora detecta automaticamente os provedores a partir dos nomes dos modelos e variáveis de ambiente.

OpenClawRadar
Mandala v0.3: Runtime Assíncrono de Código Aberto para Unificar Telemetria Logística como Spans OpenTelemetry para Raciocínio de Agentes
Tools

Mandala v0.3: Runtime Assíncrono de Código Aberto para Unificar Telemetria Logística como Spans OpenTelemetry para Raciocínio de Agentes

Mandala v0.3 é um runtime assíncrono de código aberto que ingere telemetria da Samsara, Descartes, Vizion e FMCSA via webhooks, emite eventos como spans OpenTelemetry e expõe dados por meio de ferramentas MCP para agentes LLM.

OpenClawRadar
O Serviço Gerenciado ClawCloud Simplifica a Implantação do OpenClaw para Equipes do Slack
Tools

O Serviço Gerenciado ClawCloud Simplifica a Implantação do OpenClaw para Equipes do Slack

O ClawCloud oferece um serviço de implantação gerenciada para o OpenClaw que se conecta a espaços de trabalho do Slack, gerencia a infraestrutura e reduz a latência de resposta para menos de 2 segundos. Um usuário relatou configuração em 20 minutos contra 3 dias para auto-hospedagem, com custos em torno de US$ 30/mês para uma equipe de 40 pessoas.

OpenClawRadar