NAiOS IconNAiOS Logo
NAiOS Wiki

Vibe Coding

También: programação por vibes · coding por intenção · programação conversacional

Programar descrevendo o que pretende e deixando que a IA escreva o código

1 min de lectura

O vibe coding é uma forma de programar na qual o desenvolvedor descreve em linguagem natural o que pretende alcançar e delega a escrita do código num modelo de inteligência artificial. Em vez de redigir cada linha, a pessoa foca-se no resultado desejado, itera através de instruções e revê ou ajusta o que a IA gera. O termo foi popularizado por Andrej Karpathy no início de 2025.

A sua relevância reside no facto de reduzir a barreira de entrada na criação de software e acelerar a prototipagem: tarefas que antes exigiam domínio técnico são agora abordadas conversando com ferramentas como assistentes integrados em editores de código. Resulta especialmente útil para:

  • Protótipos rápidos e provas de conceito.
  • Pequenos scripts ou automatizações pontuais.
  • Aprender explorando soluções geradas.

Convém fazer uma ressalva: o código produzido pode conter erros, falhas de segurança ou ineficiências que passam despercebidos se não se compreender o que foi gerado. Por isso, o vibe coding é prático para experimentar, mas arriscado em projetos críticos sem uma revisão técnica rigorosa.

¿Quieres profundizar?

Lee nuestros artículos sobre IA aplicada en el blog de NAiOS.

Ir al Blog