O que é o Vibe Coding?
O Vibe Coding (Palavra do Ano Collins 2025) é uma abordagem ao desenvolvimento de software em que o programador descreve o que pretende alcançar em linguagem natural e um modelo de IA gera código, testes e configuração. O termo foi cunhado por Andrej Karpathy (cofundador da OpenAI).
Como funciona na prática?
Em vez de escrever código linha a linha, o programador colabora com um agente de IA: descreve a funcionalidade, revê o código gerado, aponta correções e o agente itera. Ferramentas como Claude Code, GitHub Copilot e Cursor estão a transformar este processo.
Vibe Coding na empresa
No contexto empresarial, o Vibe Coding acelera o desenvolvimento de software, mas exige processos maduros: revisão de código, testes automatizados (unitários, integração, E2E, segurança), pipelines CI/CD e supervisão arquitetónica. A IA gera código, mas a responsabilidade pela qualidade e segurança continua a ser da equipa.