O que rolou
Workshop ao vivo, clima de aula mesmo com interacao constante via chat e enquetes: Danilo Sampaio abriu contextualizando o momento do mercado (empresas indo de 180 graus em modelo de negocio, times inteiros virando "so manutencao" enquanto outros sao cobrados por IA) e bateu na tecla de sempre do Beer and Code: simples e basico bem feito, nada de complicar com 200 skills e microsserviço de IA. Depois Lucas Souza (Virgão) assumiu a tela e construiu, ao vivo, um CRM multi-tenant em Laravel do absoluto zero, com o publico acompanhando cada comando.
Destaques
- PRD antes de codigo: geracao do overview do projeto no ChatGPT com prompt de persona ("especialista em PRD focado em MVP"), sempre em ingles — demonstracao ao vivo mostrou ~30% menos tokens em ingles vs portugues no mesmo prompt.
- Setup do projeto:
laravel new, sem starter kit, com Pest, Laravel Boost instalado desde o inicio (guidelines, skills e os 3 MCPs: Claude, Codex, Gemini). - Guidelines proprias no
.ai/guidelines: arquivophp-laravel.md(enums em vez de switch, helpers em vez de facades, Services para regra de negocio, sempresailnos comandos por causa do Docker) elanguage-and-localization.md(codigo em ingles, interface em portugues). - Forcar Livewire 4: guideline especifica pedindo namespace
Pages, componentes no modelo Volt (classe + view junta) e uso deForms, porque o modelo foi treinado majoritariamente em Livewire 3 e tende a regredir sem essa instrucao. - MCP Boost com Docker: mostrado o erro comum de conexao (rodar
php artisan boost:mcpdireto falha porque o banco esta no container) e a correcao configurando viasail. - User stories e schema de banco gerados por IA: usando o modo de planejamento do Claude Code (
Ctrl+G), leitura doproject-description.md, perguntas de esclarecimento antes de gerar (dashboard, notificacoes, campos do lead, convite por e-mail) — 10 historias de usuario e um schema de banco (tenants, users, leads, deals, invitations, whatsapp_connections) validados na hora. - Fases de desenvolvimento com criterio de aceite e testes por task: pedido explicito para o agente rodar os testes antes de fechar cada task — se falhar, ele corrige sozinho antes de prosseguir.
- Stack de MCPs para producao: Laravel Boost (obrigatorio), Serena (indexacao semantica do codigo tipo RAG, economiza muito token em buscas) e Context7 (documentacao de bibliotecas, ex.: Evolution API para WhatsApp).
- Tecnica Ralph Wiggum: loop que quebra o
project-phases.mdem fases e chama o agente (Claude ou Codex) fase a fase, resetando o contexto a cada conclusao — permite deixar rodando durante a madrugada.
Profundidade tecnica
O workshop foi alem do "copia e cola prompt": entrou em nuances reais de custo (diferenca de tokens ingles/portugues, planos por hora do Codex vs. por token do Claude, variacao de consumo de token ao longo do dia), em armadilhas especificas de treinamento do modelo (Livewire 4 vs. 3, estrutura de pastas do Livewire que o agente erra sozinho) e no principio central: quebrar o trabalho em fases pequenas porque "token compete por atencao" — jogar tudo de uma vez no contexto piora a qualidade da resposta. Tambem foi discutido honestamente onde a IA NAO deveria ter as rednas soltas (design a partir de imagem funciona mal — o certo e extrair HTML/CSS real e pedir para o agente se basear nele) e onde o dev ainda deve por a mao (ajustes pequenos, correcoes rapidas, decisoes de arquitetura).
Faça parte do Clã
Se voce quer parar de testar ferramenta de IA no susto e comecar a trabalhar com metodo de verdade — guidelines proprias, stack de MCPs, prompt engineering para dev e fluxo de fases que realmente sustenta um projeto em producao — é exatamente isso que a gente ensina e pratica dentro do Clã Beer and Code. La tem mentoria tecnica continua, encontros como esse workshop e uma comunidade que troca ideia de verdade sobre Laravel e IA todos os dias. Bora subir de nivel.
Engenharia de IA virou profissão, e se aprende construindo, não assistindo. O Clã Beer and Code é o ambiente onde isso acontece ao vivo, toda semana: RAG, agentes, observabilidade e LLMOps em projetos reais, ao lado de quem já está em produção. É pago, é assinatura, e é exatamente o ambiente que estes encontros dão uma amostra.
Entrar no Clã