Voltar ao glossário Tecnologia

Vibe Coding

Criar software descrevendo em linguagem natural — o programador diz o «quê», a IA gera o «como».

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.