Tecnologia

Vibe coding: a nova tendência que transforma a programação com a ajuda da inteligência artificial

Vibe coding, a nova tendência de programação assistida por IA, promete facilitar a criação de software, mas levanta questões sobre segurança.

Uma mulher sentada de pernas cruzadas com os olhos fechados em paz em um laptop com a tela cheia de código binário. Um arco-íris se estende pela imagem. (Foto: Stephanie Arnett/MIT Technology Review | Adobe Stock)

Uma mulher sentada de pernas cruzadas com os olhos fechados em paz em um laptop com a tela cheia de código binário. Um arco-íris se estende pela imagem. (Foto: Stephanie Arnett/MIT Technology Review | Adobe Stock)

Ouvir a notícia

Vibe coding: a nova tendência que transforma a programação com a ajuda da inteligência artificial - Vibe coding: a nova tendência que transforma a programação com a ajuda da inteligência artificial

0:000:00

Andrej Karpathy, cofundador da OpenAI, popularizou o termo "vibe coding" em fevereiro de 2023, descrevendo uma abordagem descontraída de programação assistida por inteligência artificial (IA). Ele afirmou que, ao usar ferramentas como o Cursor, o processo se torna mais intuitivo, permitindo que até iniciantes desenvolvam projetos sem se preocupar com o código em si.

A evolução das ferramentas de IA, como o GitHub Copilot e o Cursor, facilita a criação de software, permitindo que usuários façam sugestões em tempo real. Barron Webster, designer de software, destaca que essas ferramentas têm se tornado mais eficazes, passando de completar linhas de código para reescrever arquivos inteiros. Essa mudança tem atraído tanto desenvolvedores experientes quanto amadores.

Entretanto, vibe coding não é adequado para todos os projetos. Especialistas alertam que essa abordagem pode ser arriscada em sistemas complexos, onde a segurança é crucial. Sergey Tselovalnikov, engenheiro de software, ressalta que a confiança excessiva nas sugestões da IA pode resultar em vulnerabilidades, especialmente em aplicações que lidam com dados sensíveis.

Embora vibe coding possa ser útil para protótipos e projetos simples, não garante a segurança ou a confiabilidade do software. A experiência de usuários como Leo, que enfrentou problemas de segurança em um aplicativo desenvolvido com Cursor, ilustra os riscos. Portanto, é essencial que os desenvolvedores verifiquem e testem o código gerado antes de implementá-lo em projetos mais sérios.

Meu Tela
Descubra mais com asperguntas relacionadas
crie uma conta e explore as notícias de forma gratuita.acessar o meu tela

Perguntas Relacionadas

Participe da comunidadecomentando
Faça o login e comente as notícias de forma totalmente gratuita
No Portal Tela, você pode conferir comentários e opiniões de outros membros da comunidade.acessar o meu tela

Comentários

Os comentários não representam a opinião do Portal Tela;
a responsabilidade é do autor da mensagem.

Meu Tela

Priorize os conteúdos mais relevantes para você

Experimente o Meu Tela

Crie sua conta e desbloqueie uma experiência personalizada.


No Meu Tela, o conteúdo é definido de acordo com o que é mais relevante para você.

Acessar o Meu Tela