Início Tecnologia Feitiçaria sem código: eu conjurei um aplicativo usando apenas minhas palavras, e...

Feitiçaria sem código: eu conjurei um aplicativo usando apenas minhas palavras, e você também pode

8
0

Eu nunca me chamaria de programador, mesmo que já tenha feito alguns cursos no passado. Eu conheço alguns conceitos básicos de Linux e Python por mexer com Android ROMs personalizadas no passado, mas a maior parte disso period apenas copiar e colar. Raramente eu sabia o que significavam os comandos que digitei no terminal. Até agora, você realmente não precisa. Criar um aplicativo basicamente sem nenhuma habilidade agora é possível – tudo que você precisa é de uma ideia e suas próprias palavras.

Logotipo do AI Atlas

CNET

Quando ouvi pela primeira vez sobre vibe coding, pensei que nunca deixaria de ser uma ajuda para pessoas que sabiam como fazer a coisa actual – uma ajuda para os programadores já talentosos, tornando as tarefas básicas ainda mais fáceis para eles. Na maior parte, é exatamente aí que estamos com a codificação de vibração. Mas para alguém sem qualquer experiência, “básico” pode ser tudo que você precisa para criar algo que de outra forma não seria capaz.

Ferramentas generativas de IA podem transformar qualquer pessoa em um programador. Assim como você pode criar uma imagem usando linguagem pure, o vibe coding permite criar websites, miniaplicativos, ferramentas e muito mais, apenas instruindo um chatbot de IA como Gemini ou ChatGPT.

Para testar isso sozinho, tentei criar um projeto usando Gemini e Claude, ambos produziram resultados satisfatórios, embora um exigisse mais algumas instruções do que o outro. Abaixo, abordarei minha experiência com vibe coding e por que criar um aplicativo básico pareceu uma grande conquista.


Não perca nenhum de nossos conteúdos técnicos imparciais e análises baseadas em laboratório. Adicionar CNET como fonte preferencial do Google.


O que é codificação de vibração?

Em sua forma mais básica, a codificação vibe usa IA para criar código usando prompts e instruções em linguagem pure. Esse código pode ser usado para criar um web site, aplicativo ou função que você pode usar para executar a tarefa desejada.

Normalmente, você pode fazer vibe codificação básica com o chatbot de sua escolha, mas existem ferramentas mais avançadas para pessoas que sabem como trabalhar com código e desejam mais controle. O AI Studio do Google é uma opção. Ele vem com um botão útil e Googley, “Estou com sorte”, que irá gerar um projeto para ter uma ideia do que você pode fazer com o AI Studio.

Codificação Vibe com Gemini

captura de tela-2025-10-22-at-12-01-45pm.png

Gemini criou um sólido calendário de eventos de Halloween depois de alguns ajustes para o mês de outubro.

Google/Captura de tela de Blake Stimac

Um amigo me perguntou se há algum evento de Halloween acontecendo na área da baía de São Francisco quando seus amigos estão visitando, então decidi tentar codificar um calendário de eventos para eles. O foco principal eram eventos para adultos, desde casas mal-assombradas até pub crawls e tudo mais.

Usando o Gemini, apresentei a ideia básica, as fontes de onde queria extrair os eventos e como queria interagir com o calendário. A primeira iteração acertou em cheio o que eu pedi, mas também destacou o que não pedi ao Gemini ao criar o calendário.

Pedi à Gemini que refinasse ainda mais o calendário, verificando novamente se os eventos eram para este ano, se os detalhes do evento estavam vinculados a páginas ativas e não a hyperlinks inativos e se o preço estava exibido em destaque nos detalhes do evento. Gemini assumiu a maioria desses refinamentos sem problemas, mas sua interpretação para alguns pedidos precisava ser mais esclarecida.

Por exemplo, ao clicar em um evento específico do calendário, Gêmeos a princípio apenas distinguia os eventos entre gratuitos ou pagos. Pedi um preço mais claro e adicionou uma faixa de $ a $$$, significando quanto custou cada evento pago. Finalmente pedi que preços específicos aparecessem nos detalhes do evento. Gêmeos respondeu: “Essa é uma maneira muito mais prática de planejar suas saídas noturnas!” e atualizei o calendário de acordo.

Minha experiência de criar um calendário de eventos sólido com o Gemini foi relativamente indolor, apesar de ter que reiterar o que eu queria dizer para alguns recursos específicos que queria ver nele.

Codificação Vibe com Claude

captura de tela-2025-10-22-at-12-22-24pm.png

Embora não fosse o que eu procurava, Claude conseguiu acertar muitos dos meus pedidos de codificação de vibração sem ter que voltar e corrigi-los.

Google/Captura de tela de Blake Stimac

Dada a facilidade de criação do calendário de eventos com o Gemini, esperava uma experiência semelhante com o Claude. Usei o mesmo immediate inicial para criar o calendário. Para minha surpresa, Claude fez maravilhas.

O format period diferente: em vez da visualização de calendário que eu queria, Claude optou por uma visualização de lista que poderia ser dividida em diversas categorias. Também incluía uma barra de pesquisa na parte superior, que me permite procurar eventos específicos, e um mini calendário. Embora esse não fosse o format que eu queria, a primeira tentativa de Claude adicionou mais detalhes do que Gemini, mesmo depois de eu ter refinado. Os preços iniciais exatos ou faixas de preços já estavam lá sem aviso prévio, e até mesmo os códigos de desconto eram exibidos em destaque, se estivessem disponíveis.

O esforço imediato de Claude me fez querer ir mais longe, e foi aí que o problema começou. Eu pedi para adicionar uma guia para que houvesse uma visualização de calendário diferente, para combinar com a aparência geral do que o Gemini havia criado. Claude começou a trabalhar e demorou alguns minutos para responder, depois retornou uma mensagem de erro. Depois de três tentativas de Claude para corrigir o problema, finalmente funcionou e a guia de visualização do calendário foi adicionada.

A capacidade de Claude de se consertar me fez querer ir mais longe – outro erro. Depois que pedi para deixar o calendário mais parecido com o que o Gemini produzia, ocorreu outro erro. Depois que ele não conseguiu se consertar três vezes, decidi interromper o experimento, pois tanto Gemini quanto Claude fizeram exatamente o que eu lhes pedi. Eu tinha dois calendários de eventos sólidos – todo o resto period further.

Aventuras na codificação de vibração: reflexões gerais

A codificação Vibe permite que não-codificadores criem algo que de outra forma não saberiam como criar. Será uma sensação fortalecedora se você precisar de algo simples com acréscimos de recursos pequenos a moderados. Para o meu calendário de eventos, o vibe coding não apenas produziu exatamente o que eu queria, mas também melhor e significativamente mais rápido do que teria levado se eu fizesse manualmente.

Tanto Gêmeos quanto Claude fizeram exatamente o que eu pedi. Ambos exigiam mais instruções para diferentes aspectos do experimento, portanto, dizer que um é um vencedor claro ou melhor que o outro seria tolice. Ambas as opções são mais do que úteis para suas necessidades básicas de codificação de vibração.

A questão é que, pelo menos para mim, não sei o que não sei. Posso perguntar a um chatbot o que ele pode vibrar o código, mas sem uma ideia específica ou ideia de quais são suas limitações reais, é algo que não acho que usarei com tanta frequência. Se eu conhecesse o código, acho que a codificação vibratória seria ainda mais poderosa – descarregando coisas simples que precisam de menos atenção.

Algumas pessoas podem gravitar em torno da codificação vibratória após um teste bem-sucedido e realmente descobrir o que podem fazer com ela, e isso é ótimo. Para mim, vibe coding foi uma boa experiência, mas meio que me dá vontade de escolher outra aula de codificação.



avots

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui