Pular para o conteúdo
glossario.md

O convite

Inscreva seu projeto

Universitária R$ 60 · Ampla R$ 120. Até 31 de outubro.

Fazer minha inscrição

Glossário

O que é vibe coding?

Vibe coding é programar conversando com modelos de IA, que escrevem a maior parte do código enquanto a pessoa dirige o projeto: decide o que construir, revisa o que volta e corrige o rumo até chegar onde queria. É a prática que dá nome à olimpíada e o que os projetos inscritos na OBVC têm em comum.

O que muda na prática

Em vez de digitar o código linha a linha, você descreve em linguagem natural o que quer, o modelo escreve, e você testa, aponta o que saiu errado e pede o ajuste. O trabalho deixa de ser digitação e vira direção: decidir o que construir, o que aceitar e o que jogar fora.

Quem faz vibe coding não precisa saber tudo de programação, mas precisa saber o que quer e conferir se ficou pronto de verdade. A parte humana é a revisão: abrir o que voltou, usar, achar o que quebrou e corrigir o rumo.

Vibe coding não é gerar código e publicar

Na OBVC a comissão entra em cada projeto com o login e a senha de teste que vão na descrição e usa o que foi prometido. Dois dos quatro critérios olham exatamente para isso: o funcionamento (se o que foi prometido funciona, com atenção a UI/UX, fluidez e usabilidade) e a compostura (bugs, instabilidades, falhas de acessibilidade e de segurança). Um projeto que só parece pronto perde nota nos dois.

Por isso a definição inclui o revisar e o corrigir. O modelo escreve a maior parte do código; a responsabilidade pelo que vai ao ar continua sendo de quem dirige.

O que a OBVC considera vibe coding

Não há lista de ferramentas obrigatórias nem prova de processo: o que se inscreve é o projeto, com nome, descrição e URL (vídeo no YouTube é opcional), e ele é avaliado pelos quatro critérios, com nota de 0 a 100.

O projeto pode ser novo ou ter começado antes da olimpíada, individual ou em grupo, em qualquer área. A única exigência de forma é funcionar com interface em português brasileiro e trazer as credenciais de teste na descrição.

Quando isso importa

  • Você viu o termo num vídeo, numa vaga ou num post e quer saber se é o que você já faz com um assistente de IA.

  • Você quer começar um projeto sem saber programar e está decidindo se isso conta como programar de verdade.

  • Você vai se inscrever na OBVC e quer confirmar que o seu jeito de construir se encaixa na definição.

Nossa posição

A OBVC nasceu para quem já entendeu que a programação agêntica veio para ficar: gente que gosta de empreender, de ter ideia e de botar coisa de pé. Aqui vibe coding não é atalho nem modismo; é o jeito de construir que a olimpíada existe para avaliar, com nota, feedback e visibilidade.