← Voltar pro acervo
Decoded · 02 jun 2026 · ep.17 / agent layer

Lovable
Vent Tool

Benjamin Verbeek (Lovable, que roda 200 mil projetos por dia) abriu na AI Engineer 2026 (19min) o tool schema que o produto usa pra self-improvement. Tese inverte o paradigma feedback: o user não sabe o que quebrou. O agente sabe. Pergunte ao agente. 2 loops paralelos: Loop 1 (Lovable Stack Overflow — detecta user stuck via 4 sinais, clusteriza, injeta contexto upstream com A/B blank cirúrgico, decay agressivo quando modelo muda). Loop 2 (vent tool — agente reclama via vent_send_feedback direto pra Slack quando bate em limitação de plataforma). Case famoso: 20 vents em 1 hora sobre copy tool falhando em filenames com non-breaking space do WhatsApp/Mac. Monitoring agent dedup + abre PR automático. Kit traz o schema literal pronto pra copiar, pipeline completo dos 2 loops, código exemplo de cada estágio e fontes.

Decifrado a partir de Benjamin Verbeek · Lovable · AI Engineer · YouTube · 02.06.2026.

Arquivos · 5 docs

O que tem aqui dentro

comece pelo README
README.md
Índice e trilha de leitura
O mapa do kit. 3 trilhas: 5 minutos panorâmico, 25 minutos completo, 1h+ com talk + fontes.
01
01-continuous-learning-pattern.md
2 loops detalhados
Tese-âncora (Benjamin), por que 2 loops paralelos não 1, Loop 1 completo (LLM judge + 4 sinais + cluster + eval + inject + A/B blank + decay), Loop 2 completo (vent tool schema literal + monitoring agent + dedup + PR auto), emergent pattern (vent como incident detector), checklist de implementação inicial.
02
02-vent-tool-template.md
Schema pronto + integração Slack
JSON Schema do vent_send_feedback em 2 formatos (OpenAI tool format, Anthropic tool format), implementação backend Python pseudo-código completo com Slack integration, setup do canal #vent, monitoring agent (segundo agente que lê canal + dedup + investiga + abre PR), validação inicial semana 1, anti-patterns banidos.
03
03-stack-overflow-agent.md
Loop 1 implementação · 5 estágios
Pipeline completo com código exemplo: LLM judge sobre sessões, 4 sinais de stuck implementados, clustering com cosine threshold, eval com confidence ≥80, inject com A/B blank cirúrgico, 3 gatilhos de decay automático (novo modelo, feature change, A/B negativo). Métricas de saúde do loop. Anti-patterns.
04
04-sources.md
Fontes oficiais + cross-episode
Link do talk (19min) com 9 chapters temporais, perfil Benjamin Verbeek + Lovable, conceitos correlatos da saga Agent Layer (Ep.05/10/11/14/15/16), conexão explícita Ep.15 ↔ Ep.17 (Eric mencionou de passagem, Benjamin abre schema) e Ep.16 ↔ Ep.17 (Jensen escala mega vs Benjamin escala silenciosa, mesma camada), citações curtas validadas com transcrição.