A programação é complicada. Escrever linhas de código em um editor não é fácil e finalizar um projeto é como suar muito. “Vibe coding”, disciplina que surgiu na esteira da IA generativa, permite acelerar o desenvolvimento de projetos mas tome cuidado para não ir longe demais, alerta Michael Truell, cofundador e CEO do Cursor… software especializado em vibe coding!
A IA generativa abriu o mundo do desenvolvimento para usuários curiosos, mas sem conhecimentos específicos de programação. Tudo o que você precisa fazer é dar ao ChatGPT ou Gemini uma ideia para um aplicativo ou jogo, e o bot oferece um código pronto, uma prática chamada codificação de vibração. Bots que também são encontrados em ambientes de desenvolvimento (IDE), que entregam código ou completam linhas automaticamente.
Quando a IA codifica para você, cuidado com o colapso
“ A codificação Vibe refere-se a uma forma de codificação com IA onde você fecha um pouco os olhos: você não olha para o código e apenas pede à IA para construir o produto para você ”, de acordo com a definição de Michael Truell, cofundador e CEO da Cursorum IDE que integra nativamente funções generativas de IA. Durante uma conferência Fortune Brainstorming AI, o gerente comparou a abordagem de vibe coding – da qual ele é a ponta de lança – à construção de uma casa: você simplesmente ergue quatro paredes e um telhado, sem saber o que está acontecendo sob o chão ou nos cabos elétricos.
Ou seja: pode funcionar, mas as bases não são necessariamente muito sólidas. Este método pode ser adequado para protótipos rápidos de aplicativos, jogos ou sites. Mas para projetos maiores, podem surgir riscos. “ Se você fechar os olhos, não olhar para o código e deixar as IAs construírem sobre bases instáveis, adicionando camada após camada, eventualmente tudo desmoronará “, avisa Michael Truell.

Obviamente, ele não está dando um tiro no próprio pé com essas afirmações, pois ao mesmo tempo está elogiando o Cursor, uma ferramenta bem diferente segundo ele. Em vez de substituir o desenvolvedor, o software integra a IA diretamente no ambiente de desenvolvimento (pode ser GPT, Gemini, Claude, etc.). Com base no contexto – uma função, um arquivo ou até mesmo uma base de código inteira – o assistente pode sugerir a próxima linha, gerar blocos completos, ajudar na depuração ou explicar erros.
O problema é que nem tudo é perfeito. Um desenvolvedor consciencioso fará bem em examinar o código de perto para pelo menos ter uma idéia do que o Cursor gera. Porém, o software permite agilizar tarefas repetitivas ou complexas, argumenta, “ naqueles momentos em que você quer se aprofundar nos detalhes, a ferramenta está aí. E quando você quiser dar um passo atrás e confiar uma tarefa completa à IA, isso também é possível. »
Como tudo o que é gerado pela IA generativa, a codificação vibratória está longe de ser unânime na indústria. Alguns desenvolvedores o veem como uma ótima ferramenta de produtividade, capaz de reduzir o tempo gasto em tarefas braçais. Outros estão preocupados com uma dependência excessiva de sistemas opacos, verdadeiras “caixas pretas” que por vezes geram códigos difíceis de manter, difíceis de ler ou mesmo incorretos do ponto de vista lógico ou de segurança. A dívida técnica pode ser cara.
👉🏻 Acompanhe notícias de tecnologia em tempo real: adicione 01net às suas fontes no Google e assine nosso canal no WhatsApp.
Fonte :
Fortuna