Codificação Vibe

Thumbnail

Vibe coding é um método de programação impulsionado por IA introduzido por Andrej Karpathy em 2024/2025. Com vibe coding, você descreve o que deseja em prompts de linguagem natural e geralmente large language models (LLMs) gera a maior parte, muitas vezes todo, o código funcional para você. Se você tem tempo, confira o Art of Vibe Coding adaptado por Rick Rubin para aprender mais sobre o caminho da codificação vibe.

Uma grande vantagem é a acessibilidade, já que pessoas sem experiência em programação podem criar projetos, enquanto desenvolvedores experientes podem prototipar rapidamente novas ideias antes de se comprometer totalmente com elas. Isso é especialmente útil para startups. A desvantagem é que os desenvolvedores provavelmente não entenderão completamente como o código gerado funciona. Para pequenos projetos paralelos isso é aceitável, mas para software de nível de produção pode levar a problemas de longo prazo e dívida técnica.

Ferramentas como Cursor IDE e Claude Code CLI tornam esse processo ainda mais fluido, permitindo que você trabalhe com IA diretamente dentro do seu ambiente de programação.

Curioso sobre o que é possível, experimentei vibe coding eu mesmo e criei esta página para compartilhar alguns projetos paralelos divertidos que construí usando essa abordagem. Isso é apenas por diversão, mas oferece um vislumbre de como a programação pode ser no futuro à medida que esses modelos continuam a melhorar.

Jogo de Escadas

Pi Irracional