IA em background: resumos e narrativas
Aqui as peças da série se juntam num dos padrões mais bonitos do nosso stack: IA rodando sozinha, em background, gerando valor enquanto o time dorme. Trigger.dev + Supabase + Claude formam um trio que transforma dado bruto em insight pronto.
O padrão "IA que trabalha de madrugada"
A forma é sempre parecida:
- Trigger.dev acorda no horário.
- Lê dado bruto do Supabase (conversas, métricas, eventos).
- Manda pro Claude com um bom prompt: "resuma isso", "gere a narrativa disso".
- Grava o resultado numa tabela dedicada.
- De manhã, o usuário abre a tela e o insight já está lá.
O usuário não vê o job, nem o prompt, nem a chamada de IA. Ele só sente que a plataforma "entende" o que está acontecendo.
Exemplos reais no ClubPetro
- Resumos diários de conversa — o CSM abre de manhã e vê o que rolou em cada rede, sem rolar histórico infinito.
- Narrativa mensal das apresentações — uma tabela dedicada guarda a narrativa que a IA gera pra fechar o mês, com histórico navegável.
- Resumos de atendimento (digests) — atendimentos N1 condensados em briefing.
São padrões diferentes, mesma espinha: agendar → ler → resumir com IA → gravar → exibir.
Por que IA em background e não na hora
Gerar resumo na hora que o usuário abre a tela é lento e caro — ele espera o modelo pensar. Pré-gerar de madrugada é instantâneo na hora do uso, e você controla o custo (roda uma vez, não a cada visita). É a diferença entre "rápido" e "já pronto".
O cuidado com qualidade e dado
- Prompt versionado. O prompt que gera o resumo é código — trate como tal, melhore com base no resultado (Lealdade a Dados).
- Dado sensível com cuidado. Conversa de cliente é dado real; o tratamento respeita as mesmas regras de segurança do resto.
- Revisão amostral. IA em background pode errar em silêncio. Vale olhar amostras de vez em quando pra garantir que a qualidade não derrapou.
Vibe coding no seu auge
Esse é, talvez, o melhor exemplo da série de IA construindo produto e sendo produto: a gente usa IA (Claude Code) pra escrever o job que usa IA (Claude) pra gerar valor. Camada sobre camada.
⚠️ Armadilha #27: confiar cegamente no texto gerado em background porque "a IA fez". Resumo errado que ninguém revisa vira decisão errada tomada com confiança. Amostre, meça, ajuste o prompt.
Próximo da série: #28 — Deploy do Trigger.dev e as pegadinhas.