CURSOS / TECNOLOGIA / VIBE CODING NA PRÁTICA (MÓDULO 3 DE 4)
← Voltar aos cursos
CURSO PRÁTICO · MÓDULO 3 DE 4 · PARTE 3

Ferramentas e Técnicas Práticas

Combine chats, editores com IA, agentes autônomos e MCP (Model Context Protocol) no dia a dia — sustentados por testes automatizados, depuração guiada, Git frequente e engenharia de contexto para entregar software de produção.

Ilustração editorial unindo chat de IA, IDE, agentes CLI via MCP, testes automatizados e branches Git
6 Oficinas PráticasCobrindo os Capítulos 13 a 16 (The Tools and Techniques) do livro.
MCP & AgentesConecte a IA com segurança a bancos, terminal e APIs locais.
Redes de SegurançaTestes, commits pequenos, handoffs e código enxuto.

Jornada do Curso (4 Módulos)

Você está no Módulo 3: Ferramentas e Técnicas Práticas (Parte 3 — The Tools and Techniques).

Oficinas de Ferramentas e Técnicas

Parte 3 · Capítulos 13 a 16
Diagrama ilustrativo do ciclo código, teste, depuração e commit com proteção Git e MCP
Cada entrega passa por testes automatizados, depuração com evidências reais e commits atômicos no Git.
OFICINA 01 · CAPÍTULO 13

A Explosão Cambriana de Ferramentas & MCP

Novos editores com IA e agentes surgem toda semana. Em vez de perseguir modismos, organize seu arsenal por função e aproveite o Model Context Protocol (MCP) para dar à IA acesso controlado aos seus equipamentos reais:

  • Chats e Editores IA: ideais para exploração rápida, refatorações visuais e edição assistida mantendo o seu IDE clássico como especialista quando necessário.
  • Agentes de Código + MCP: via MCP, o modelo consulta diretamente esquemas de banco, logs, navegador ou documentação interna sem que você precise copiar e colar tudo manualmente.
OFICINA 02 · CAPÍTULO 14

Testes Automatizados & Depuração no Ciclo Rápido

No ciclo minuto a minuto (escrever → compilar → rodar → testar → depurar), testes automatizados deixam de ser burocracia e viram o volante que mantém o Vibe Coding seguro:

  • Testes como contrato: peça para a IA escrever testes que falhem primeiro (ou cubram casos de borda reais) antes de aceitar a implementação.
  • Depuração baseada em evidências: cole o stack trace completo, a entrada que causou o erro e o comportamento esperado — nunca peça "conserte o bug" no escuro.
OFICINA 03 · CAPÍTULO 15

Engenharia de Contexto & Handoffs Entre Sessões

O Capítulo 15 destaca uma verdade brutal: ao encerrar um chat, seu assistente "entra em um armário e esquece tudo". Na próxima sessão, ele começa com a memória zerada.

Estratégia de Handoff: mantenha documentos curtos e vivos no próprio repositório — como STATUS.md (o que está pronto e o que falta), DECISIONS.md (por que escolhemos X) e um resumo de arquitetura — para inicializar qualquer nova sessão em segundos.
OFICINA 04 · CAPÍTULO 16

Controle de Versão, Colisões & Rede de Segurança

Quando agentes editam vários arquivos de uma vez, o Git vira sua rede de segurança instantânea:

  • Commits frequentes e pequenos: commite cada passo verde antes de pedir a próxima alteração grande — se o agente estragar algo, git checkout ou git reset devolvem você ao estado limpo em 1 segundo.
  • Evite "stewnamis" de colisão: ao rodar múltiplos agentes em paralelo, isole cada um em branches ou diretórios separados para não sobrescreverem o trabalho um do outro.
  • Estabilidade de APIs internas: evite mudar assinaturas internas sem necessidade, preservando integrações existentes.
OFICINA 05 · CAPÍTULO 16

Prevenir, Detectar, Corrigir & Enxugar Código

Sem disciplina ativa, a IA tende a acumular funções duplicadas e código verboso. Aplique os três pilares do ciclo longo: Prevenir (regras claras e tipagem/linters), Detectar (CI/CD e testes rodando a cada push) e Corrigir (refatorações frequentes para manter módulos pequenos e legíveis).

OFICINA 06 · PRÁTICA DIÁRIA

Laboratório: Prompts de Teste, Depuração & Handover

Copie estes três modelos para estruturar seu fluxo diário de produção:

Prompt 1 · Depuração com evidência e teste de regressão
Erro observado: [cole o stack trace ou mensagem exata].
Entrada que disparou o erro: [payload/comando].
Comportamento esperado: [descreva].

1. Explique a causa raiz antes de editar arquivos.
2. Crie um teste automatizado que reproduza a falha.
3. Aplique a correção mínima e rode toda a suíte de testes.
Prompt 2 · Gerar resumo de Handover antes de fechar a sessão
Vamos encerrar esta sessão. Gere um bloco Markdown curto para eu salvar no STATUS.md contendo:
- O que foi concluído e testado nesta sessão;
- Arquivos principais alterados;
- Decisões técnicas e restrições que a próxima sessão NÃO pode quebrar;
- Próximo passo exato para continuar.
LABORATÓRIO INTERATIVO · CAPÍTULOS 13 A 16

Simulador de Prontidão para Produção

Combine ferramenta, cobertura de testes e disciplina de Git/handoff para medir a segurança do seu fluxo diário.

Segurança em Produção Alta (Rede Completa)
Risco de Regressão Baixo
Continuidade entre Sessões Contínua (Zero Amnésia)
Fluxo de elite: agente conectado via MCP com testes automatizados, commits pequenos como save points e arquivo de handover garantindo continuidade entre dias.
VERIFICAÇÃO DE DOMÍNIO · 4 QUESTÕES

Teste Rápido do Módulo 3

Valide os conceitos da Parte 3 (The Tools and Techniques) antes do módulo final.

1. Qual é o papel do Model Context Protocol (MCP) no fluxo de Vibe Coding?

2. Como resolver o fato de que a IA "esquece tudo" ao iniciar uma nova sessão de chat?

3. Por que fazer commits pequenos e frequentes ao trabalhar com agentes autônomos?

4. Qual hábito evita que o código gerado pela IA se transforme em um monólito inchado ao longo dos meses?

CONCLUSÃO DO MÓDULO 3

Checklist Prático & Exportação

Marque cada marco concluído; seu progresso fica salvo no navegador.

ÚLTIMA PARADA · MÓDULO 4 DE 4

Escala e Liderança

Conclua a jornada na Parte 4 (Going Big) e Apêndice: orquestração de times de agentes, cultura organizacional, padrões compartilhados e os ciclos Inner, Middle e Outer Loops.

Ir para Módulo 4 →