MÓDULO 1.5

🎮 Primeiro Contato Prático

Hands-on em 45 minutos: rode seu primeiro briefing ICCA, observe o 4.7 trabalhando sem interferência e peça notificação sonora ao terminar.

7
Tópicos
45
Minutos
Básico
Nível
Hands-on
Tipo
$ claude > Fix bug: 500 error on empty birthdate...
1

🛠️ Setup rápido (2 min)

claude --upgrade          # atualize
claude                     # entre no CLI
/usage                     # confirme: model claude-opus-4-7, effort xhigh
2

📝 Primeiro briefing ICCA (bug fix)

Use um bug real do seu backlog. Se não tem, pegue um projeto e injete um:

Intenção: usuários recebem 500 ao editar perfil quando
birthdate é nulo. Quero 400 com mensagem clara.

Restrições: não alterar schema; manter compat com
mobile v2.3 que envia birthdate=null de propósito.

Critérios: tests/profile/null-birthdate.test.ts passa;
+1 teste para birthdate="" (string vazia).

Arquivos: controllers/profile.ts, services/profile.service.ts,
validators/profile.schema.ts.
3

🏃 Deixe rodar (zero interferência)

💡 Regra de ouro

Envie o briefing e não interrompa. O maior hábito a largar é querer "ajudar" no meio. Só responda se ele perguntar ou terminar.

4

📊 Leia o output

Observe e anote:

  • Quantos tool calls ele fez?
  • Quantos arquivos leu?
  • Pediu confirmação antes de editar?
  • Rodou os testes sozinho?
5

🔍 low vs. xhigh (mesmo briefing)

Rode o mesmo prompt 2 vezes, alternando /effort low e /effort xhigh.

Em low

Pode parar mais cedo, fazer menos tool calls, não escrever testes extras se o briefing não exigir. É o novo "respeito literal" a effort.

Em xhigh

Explora mais, lê mais arquivos relacionados, valida contra edge cases. Consome mais tokens mas entrega mais por turno.

6

🎤 Notificação sonora

Adicione ao final do briefing:

Play a sound when you finish this task.

O Claude cria seus próprios hooks de notificação. Útil para tarefas de 5+ minutos — você foca em outra coisa e é avisado ao terminar.

7

💬 Conversa pós-execução

Pergunte ao Claude ao final:

"O que você decidiu sozinho nessa tarefa que eu poderia ter especificado no briefing? Liste 3 pontos."

Ele te ajuda a melhorar o próximo briefing. Loop de feedback curto.

📋 Resumo

Briefing ICCA enviado — 1 turno, sem drip
Zero interferência — a habilidade mais difícil
Comparação low × xhigh — sentiu a diferença
Som ao terminar — libera seu foco

Próximo Módulo:

1.6 — Comparativo em Ação (4.6 vs 4.7)