Agenda do Co-work e dos encontros ao vivo Leia mais

Desenvolva com IA e revisão.

O fluxo conecta especificação, implementação, testes e publicação com revisão humana. No Plano IA Makers, o método é aplicado em projetos e encontros ao vivo.

Como funciona o <strong>Vibe Coding</strong>?

Como funciona o Vibe Coding?

Vibe Coding é um fluxo de desenvolvimento assistido por IA. Você define o problema, estrutura a especificação com o GitHub Spec Kit, revisa o código gerado e responde pela lógica, pelos testes, pela segurança e pela arquitetura do sistema.

Stack usada no fluxo

Cada ferramenta ocupa uma etapa. A seleção varia conforme requisitos, manutenção, custo e experiência disponível no projeto.

GitHub Spec Kit

Projeto do GitHub para registrar especificação, plano e tarefas antes da implementação.

VS Code e Claude Code

O VS Code reúne edição, terminal e Git. O Claude Code executa tarefas assistidas por IA a partir do repositório.

Gemini CLI e Claude Code

Assistentes de terminal usados para implementar, refatorar e executar validações sob revisão do desenvolvedor.

Laravel 13 + React

Base para backends, painéis e aplicações web com Inertia e Tailwind CSS quando essa arquitetura atende aos requisitos do projeto.

Next.js e Astro

Next.js atende aplicações React com renderização híbrida. Astro atende sites orientados a conteúdo com pouco JavaScript.

Supabase

PostgreSQL, autenticação, storage e serviços de backend usados quando a arquitetura utiliza uma plataforma gerenciada.

Fluxo com quatro etapas

O trabalho parte do comportamento esperado e termina com publicação observável. Cada etapa mantém pontos explícitos de revisão.

01

Especificação

Registre requisitos, limites, interfaces, estrutura de dados, tarefas e condições de aceite.

02

Desenvolvimento

Implemente uma tarefa por vez com assistência de IA. Revise os arquivos alterados e mantenha o repositório como fonte do trabalho.

03

Testes

Execute testes e verificações estáticas. Compare o comportamento com as condições registradas na especificação.

04

Deploy

Publique conforme a arquitetura escolhida. Confira configuração, migrações, logs, acesso, backup e possibilidade de reversão.

Engenharia e Arquitetura de Software

O código gerado precisa ser compreendido e revisado. O plano aborda fundamentos de Engenharia e Arquitetura de Software para registrar requisitos, modelar o sistema e justificar escolhas técnicas.

Engenharia de Software

Requisitos, documentação técnica, padrões de projeto e boas práticas para código mais manutenível.

Arquitetura de Software

Modelagem de dados, restrições de arquitetura, escolha de stack e estrutura de componentes para orientar implementação e revisão.

Guardrails e Skills

Restrições explícitas para segurança, escopo e qualidade. Skills aplicam instruções repetíveis e deixam a revisão visível no projeto.

Testes Automatizados

Testes unitários e de integração derivados do comportamento esperado, com execução e revisão que precedem a publicação.

Co-work aplicado ao projeto

Nos encontros ao vivo, o aluno pode compartilhar a tela, apresentar o estado do projeto e discutir uma dificuldade específica. Consulte a agenda central para confirmar dias e horários.

Análise de problemas

Compartilhe o erro, os passos para reprodução e o que já foi testado. O encontro termina com a próxima verificação registrada.

Revisão compartilhada

Especificação, código, testes e arquitetura podem ser examinados durante o encontro, respeitando o tempo e o tema previsto na agenda.

Hotseat e feedback

Apresente o projeto e receba perguntas sobre segurança, experiência de uso, estrutura de dados e manutenção na revisão que precede a publicação.

Dúvidas Frequentes

Preciso saber programar para usar o Vibe Coding?

Noções de lógica ajudam a avaliar o que a IA produz. O Plano IA Makers aborda fundamentos de Engenharia e Arquitetura de Software para que o aluno consiga especificar o comportamento esperado, revisar o código e conferir os testes.

Qual a diferença entre Vibe Coding e usar o ChatGPT para codar?

Uma solicitação isolada pode produzir código sem registrar requisitos e limites do projeto. Neste fluxo, a especificação, o backlog, as restrições técnicas e as condições de aceite permanecem no repositório e orientam a implementação e a revisão.

O que é o Co-work ao vivo e quando acontece?

O Co-work é um encontro para trabalhar em projetos em andamento, compartilhar a tela e discutir um problema técnico com Luiz Eduardo e os participantes. Os dias e horários vigentes ficam na agenda central do Plano IA Makers.

Posso usar qualquer stack ou sou obrigado a usar Laravel?

O plano apresenta Laravel, Next.js e Supabase conforme o tipo de projeto. A escolha considera requisitos, experiência disponível, custo de operação e manutenção. Outras tecnologias podem aparecer no Co-work, sem cobertura obrigatória.

O que exatamente é o GitHub Spec Kit?

É um projeto mantido pelo GitHub para desenvolvimento orientado por especificação. Requisitos, plano e tarefas ficam registrados e precedem a implementação. A qualidade ainda depende das informações fornecidas e da revisão do projeto.

Seu Mentor no Vibe Coding

Conheça Luiz Eduardo

20 anos em tecnologia, fundador da Powertic e da Promovaweb, Primeiro Embaixador do n8n no mundo e membro do Product Team do Mautic. Cada plano é construído com base nos sistemas que eu mesmo desenvolvo e opero todo dia.

Luiz Eduardo Oliveira Fonseca

Luiz Eduardo Oliveira Fonseca

Fundador · Mentor · Dev

Conheça o Plano IA Makers.

Veja o escopo do plano, os projetos, a agenda e a forma de acompanhamento.

Área pública disponível

Participe da comunidade no Discord

Entre pelo convite oficial, apresente-se à comunidade e acompanhe os avisos e projetos compartilhados entre os encontros.