VIBE IN PUBLIC_

Como criar um prompt no vibe coding: não peça só o link

Pedido de "o link" fez o Claude puxar Stripe no ChurchFlix. Como criar um prompt no vibe coding: nomeie o artefato e desligue o YOLO.

Pedido de "o link" puxou Stripe. Jhonatan queria conferir o link da escola do ChurchFlix, escola digital white-label para igrejas, o mesmo que o cliente divulga para fechar assinaturas. Como criar um prompt, neste caso, é fechar 2 coisas antes do Enter: o artefato (link da escola, sem montar pagamento) e o modo que deixa o agente avançar sozinho.

Ele descreveu o alvo assim:

Link da própria escola. OK. Primeira para checkout e será o mesmo link que o meu cliente vai divulgar para fechar assinaturas.

A frase já carregava checkout e assinatura. O artefato continuava sendo 1 URL: a da escola, o link de divulgação. No agente chegou um texto mais curto: "o link", 1 comando, sem o nome da escola na ordem de execução e sem a borda que impede montar pagamento. O Claude, com o modo solto ligado, puxou Stripe.

O alvo falado e o comando enviado não coincidem. No alvo havia escola, o uso para checkout, o cliente e a assinatura. No comando restou 1 substantivo. O prompt que faltava era esse alvo no Enter, mais a frase que impede montar pagamento.

"Eu só pedi o link" e o Stripe que ninguém pediu

A reação está gravada no meio do lançamento:

Eu só pedi o link.

Já puxou stripe, mano.

Ele tilta e diagnostica o próprio texto:

Não há como, mano. Eu fiz um, é um comando simples, malta.

1 comando simples, e o agente preencheu o buraco. Checkout, na fala dele, nomeava o uso do link da escola. Stripe na tela era o agente saindo do pedido.

Os 225 disparos e os 8.338 de ARR da mesma sessão de 187 min já estão em ARR o que é. Este recorte é o pedido que fez o Claude puxar Stripe enquanto ele tentava conferir a URL que o cliente ia divulgar.

Pedir "o link" num produto que mistura escola e checkout deixa o agente escolher o caminho. Com YOLO ligado, o agente escreve essa escolha antes da próxima confirmação. O mesmo problema apareceu em pagina de cadastro.

COMPARAÇÃO

"o link" + YOLO

1 comando simples. O Claude puxou Stripe

O prompt que faltava

Link da escola, sem montar pagamento. YOLO desligado

Pedido curto + YOLO no vibe coding

No vibe coding o Enter manda o texto e o modo juntos. Pedido curto com YOLO ligado (auto-aceitar, o "modo open" da conversa) amplia o escopo: o modelo segue sem esperar.

Jhonatan aponta o comando e o modo no mesmo minuto. O comando era simples demais e o modo estava aberto. A decisão imediata:

Vamos desativar o yolo aqui. Por que que ele tá no modo open ro?

Ele menciona Shift Tab para o agente parar de "dar isso". YOLO, aqui, é o modo que ele desligou no meio do lançamento.

Tô tiltando com o Claudinho

Claudinho é o Claude. Ele está no lançamento e o assistente puxou Stripe a partir de 1 comando simples. Vale ver como isso terminou em deepseek api.

Em prompt claro no vibe coding o builder reescreveu o pedido depois da feature falhar várias vezes. O caso daqui nasce no primeiro Enter, com texto curto demais e modo solto ligado.

Como criar um prompt antes do Enter

Nomeie o artefato: o link da escola, o mesmo que o cliente divulga para fechar assinaturas. Diga o que não fazer: não montar pagamento, não puxar Stripe. O texto gravado não passou de "o link" e de 1 comando simples. "O link" cabe na URL da escola e no fluxo de pagamento.

Ele desligou o yolo e perguntou por que o modo open estava ligado. Um pedido escrito ainda vaza se o agente auto-aceita o passo seguinte.

Amanhã, antes de mandar buscar "o link", escreva o nome do artefato e a borda: link da escola, sem montar pagamento. Depois olhe o modo. Se estiver em YOLO, desligue.

Vale assistir à live no momento em que ele pede o link e o Claude já puxou Stripe. Criar o prompt, neste recorte de vibe coding, é fechar o pedido e o modo antes do Enter.