Construindo uma Plataforma SaaS de Produção com Mais de 20 Mil Linhas de Código com Claude Code: Lições da Engenharia de Agentes em Escala

Visão Geral do Projeto
O LastSaaS é um boilerplate SaaS pronto para produção, com cada linha escrita por meio de conversa com o Claude Code. Não é uma demonstração ou brinquedo—ele alimenta uma plataforma ativa chamada Flipbook. A stack inclui Go 1.25, React 19, TypeScript, MongoDB e Tailwind, lançada sob licença MIT.
O que o Projeto Inclui
- Base completa para SaaS com autenticação multi-inquilino (OAuth, MFA, links mágicos, rotação de JWT)
- Faturamento via Stripe (assinaturas, por usuário, créditos)
- Capacidades de white-label
- 19 tipos de eventos de webhook
- Painel administrativo e monitoramento de saúde
- Servidor MCP integrado com 26 ferramentas somente leitura que permitem assistentes de IA consultar dashboards, usuários, faturamento e dados de saúde
O que Funcionou
A explicitude do Go é uma vantagem para agentes: Sem mágica de framework significa que o Claude Code não precisa adivinhar o que o middleware está fazendo nos bastidores. Tratamento explícito de erros, roteamento claro e padrões previsíveis ajudam o agente a se manter no caminho certo.
Padrões consistentes se multiplicam: Estabelecer padrões desde o início para como handlers, serviços e acesso a dados são estruturados permitiu que o Claude os replicasse em dezenas de endpoints com alta consistência, reduzindo drasticamente o custo de cada nova funcionalidade.
O servidor MCP foi construído pelo Claude para o Claude: As 26 ferramentas somente leitura criam uma interface meta onde a IA construiu sua própria maneira de consultar o sistema.
O modelo de documento do MongoDB simplificou a multi-inquilino: O Claude não teve dificuldade em manter o isolamento de inquilinos porque o modelo de dados torna os limites explícitos, evitando confusão com tabelas de junção e abstrações vazadas.
O que Exigiu Disciplina
Você ainda precisa de visão arquitetônica: O Claude Code é um executor brilhante, mas não projeta sistemas. O humano deve fornecer a arquitetura—sabendo como o RBAC multi-inquilino deve ser, como as tentativas de entrega de webhook devem funcionar e qual deve ser o fluxo de integração do Stripe.
Revise tudo: Especialmente código sensível à segurança como rotação de JWT, assinatura HMAC, limitação de taxa e proteção contra injeção. O Claude acerta na maioria das vezes, mas "na maioria das vezes" não é bom o suficiente para fluxos de autenticação—cada linha relacionada à segurança precisa de revisão humana.
Combata a deriva de padrões: Em sessões longas, o Claude pode derivar sutilmente dos padrões estabelecidos. Reancorar periodicamente a conversa ajuda: "Veja como implementamos o handler de usuário. Siga o mesmo padrão para webhooks."
O Conceito "Construído para Agentes"
A base de código é intencionalmente estruturada para que, quando alguém a bifurcar e apontar seu próprio agente de IA para ela, o agente possa estendê-la fluentemente. Isso inclui estrutura de arquivos previsível, nomenclatura consistente e padrões explícitos—uma base projetada para ser estendida por meio de conversa.
O repositório está disponível em https://github.com/jonradoff/lastsaas.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Traduza para pt: Claude Sonnet 4.6 Relatórios de Erros de Notas de Quatro Modelos Locais Qwen3.5
Um desenvolvedor testou quatro variantes do Qwen3.5 fazendo com que elas gerassem relatórios de bug para um problema em um jogo iOS, e então pediu ao Claude Sonnet 4.6 para avaliar os relatórios. Os modelos identificaram corretamente um bug em Swift onde as cores das bordas dos equipamentos não são redefinidas, mas o código de teste apresentou problemas de compilação.

Configuração de Referência do OpenClaw: Caso de Uso de Produção de 6 Semanas com Arquitetura de Segurança
Um engenheiro industrial construiu um agente de IA pessoal em um Mac Mini M4 que lida com briefings matinais, digitalização de faturas, transcrição de voz e sincronização de arquivos com um sistema de segurança personalizado. A configuração inclui os modelos locais Claude Sonnet, MiniMax e Qwen, executa 12 tarefas cron diariamente e custa US$ 30-50/mês.

Não Desenvolvedor Constrói Três Aplicativos de Produção com Assistência da IA Claude
Um usuário sem experiência em programação criou três aplicações web funcionais usando a Claude AI, incluindo um localizador de preços de combustível, uma impressora de proxies MTG e uma ferramenta de orçamento, todos implantados via GitHub, Cloudflare Workers, Cloudflare D1 e Vercel.

Abordagem Híbrida Local+API Reduz Custos de IA em 79% em Teste de Um Mês
Um desenvolvedor que opera um assistente de IA 24/7 em um VPS da Hetzner reduziu os custos mensais de US$ 288 para US$ 60 ao combinar estrategicamente modelos locais com chamadas de API. A configuração usa nomic-embed-text para embeddings e Qwen2.5 7B para tarefas em segundo plano, direcionando trabalhos mais complexos para os modelos Claude.