Vibe coding, no-code e as novas regras do desenvolvimento web3
Bem-vindo ao Slate Sunday, o recurso semanal da CryptoSlate que apresenta entrevistas aprofundadas, análises de especialistas e artigos de opinião instigantes que vão além das manchetes para explorar as ideias e vozes que estão moldando o futuro do cripto.
Se você esteve em qualquer lugar próximo ao tech Twitter este ano, provavelmente já ouviu alguém falar sobre “vibe coding”. Talvez você tenha passado pelos memes virais, visto a thread do Karim sobre como isso está remodelando o web3, ou até notado que o Collins Dictionary nomeou como Palavra do Ano. Mas, tirando o hype, o que o vibe coding realmente está tornando possível? E quem são as pessoas que estão colocando isso em prática?
Para descobrir, conversei com Eric Chen, cofundador da Injective, cuja equipe acabou de lançar uma série de novos produtos, incluindo o iBuild, uma plataforma de desenvolvimento alimentada por IA que permite criar e implantar aplicativos sem escrever uma linha de código.
Chen inicia nossa conversa com uma mistura de empolgação sem filtros e pragmatismo fundamentado, características que poderiam muito bem ser pré-requisitos para sobreviver no ciclone perpétuo desta indústria.
O que é vibe coding, e por que todo mundo está falando sobre isso de repente?
Vibe coding, em termos simples, é “para quase todo mundo”. Pelo menos, essa é a visão de Chen.
“Se você é totalmente iniciante em desenvolvimento de software, vibe coding é sua porta de entrada para criar seu primeiro aplicativo e lançar... produtos muito empolgantes com comandos de texto muito simples.”
A visão é essa: sem atritos, como um ChatGPT para programação. O usuário descreve o que deseja em linguagem cotidiana, e o sistema (parte IA conversacional, parte kit de ferramentas full-stack) estrutura a base de um aplicativo funcional, às vezes em minutos.
“Você pode basicamente ter os primeiros passos para desenvolver um site altamente poderoso e transformar suas ideias em um produto completo em questão de horas.”
Então, vibe coding substitui completamente os desenvolvedores? Não exatamente. Ainda não, pelo menos. Na verdade, funciona como uma espécie de “otimizador”. Chen explica:
“Se você é um engenheiro de software muito experiente e sênior, vibe coding é ainda mais poderoso porque eleva você em termos de ciclo de desenvolvimento e realmente acelera seu processo. Com apenas algumas frases de comando, você pode basicamente transformar suas ideias em um produto completo.”
Isso não é só conversa do Vale. De acordo com pesquisas recentes, quase 75% dos desenvolvedores em startups em estágio inicial agora usam algum tipo de vibe coding em seu fluxo de trabalho, com mais da metade afirmando que isso aumenta sua velocidade de entrega em pelo menos 30%. E sim, o meme é real: até “um quarto das startups da Y Combinator agora lançam seus MVPs usando plataformas de vibe coding.”
iBuild da Injective: Lançando produtos em velocidade relâmpago
Ainda assim, palavras da moda não bastam para Chen; ele quer provas. Entra em cena a plataforma iBuild da Injective, uma vitrine de como o vibe coding funciona além do hipotético. Ele compartilha:
“Eu estava demonstrando isso para a comunidade outro dia, antes do lançamento... Então eu ia no Twitter e perguntava, ‘Ei, vocês têm alguma ideia?’ Aí eu podia criar e mostrar em questão de minutos.”
O que Chen diz que aconteceu em seguida parece a forma mais pura de P&D colaborativo:
“Inicialmente criei um aplicativo de loteria on-chain usando o iBuild em poucos minutos, consegui lançar e, depois, ele realmente se tornou um jogo de produção desenvolvido pela Hyper Ninjas, porque eles viram a ideia e adoraram.”
Os exemplos continuam. Chen fala sobre um app chamado Pushin’ P que ele também criou em minutos e que viralizou. Ele ri:
“Acho que realmente abrimos a caixa de Pandora com o iBuild.”
De fato, e esse parece ser um tema recorrente em tudo relacionado ao desenvolvimento com IA: liberar forças misteriosas que ninguém entende totalmente como decifrar.
O resultado? O que antes era um processo repleto de sintaxe arcana, bibliotecas e dores de cabeça de implantação agora acontece “sem barreiras de entrada”.
Em uma competição recente realizada pela Injective, Eric compartilha, cerca de 20 sites foram implantados em 24 horas por membros da comunidade construindo diferentes tipos de sites e lançando aplicativos de produção completos.
Do sandbox ao mainnet: Por que a segurança ainda importa
A preocupação que frequentemente acompanha ferramentas de desenvolvimento alimentadas por IA, especialmente aquelas com tanta automação quanto o iBuild, é a segurança. Se qualquer um pode criar smart contracts ou primitivas financeiras com um comando e um clique, o que impede o sistema de se tornar o próximo alvo de exploits? Chen não foge da pergunta.
“Depende muito da complexidade do aplicativo... e o usuário deve julgar qual é o parâmetro de risco.”
O que torna a abordagem da Injective mais segura, ele explica, são seus módulos totalmente auditados que detectam atividades fraudulentas ou código ruim e os interrompem imediatamente. Ele diz:
“Você pode criar todos os tipos de aplicativos altamente expressivos e muito interessantes, mas ao mesmo tempo, existem kits de ferramentas e módulos fixos que protegem o usuário.”
Então, mesmo que a IA alucine e produza código estranho, transferências, pagamentos e trilhas financeiras estão protegidos no nível do protocolo.
“Os componentes críticos, como pagamentos e diferentes tipos de camadas financeiras, são absolutamente auditados e seguros e suportam dezenas de bilhões de dólares em volume de uso e também em segurança.”
IA: Amiga, inimiga e multiplicadora de produtividade
Vibe coding não só acelera iniciantes, mas se tornou essencial para desenvolvedores sérios, um sinal dos tempos em que vivemos:
“IA faz parte do cotidiano do desenvolvedor. Permite autocompletar grande parte do código que pretendem escrever... se desviar um pouco da sua lógica, você pode corrigir rapidamente.”
Mas, como todo acelerador poderoso, a moderação é fundamental, aponta Chen:
“Existe uma fronteira eficiente ou ponto ótimo, onde você usa o suficiente para acelerar a produtividade. Mas se passar desse ponto, na verdade compromete sua produtividade e segurança.”
A maioria dos programadores experientes rapidamente sabe exatamente qual é esse ponto, diz ele, e a própria plataforma toma cuidado para não incentivar hábitos de desenvolvimento preguiçosos. Ainda assim, grandes modelos de linguagem trazem riscos além da velocidade.
Ainda não sendo um vibe coder, pergunto a Chen como é uma alucinação em código comparado ao texto. Ele inventa coisas e ainda defende seu trabalho?
“Ele ainda segue a sintaxe, a estrutura geral, mas às vezes há lógica mal implementada. Existem bibliotecas que tenta importar e que não existem, etc. O engraçado do vibe coding no processo de desenvolvimento de software é que os erros são detectados quase instantaneamente por um compilador e pelo tempo de execução. Os erros são muito, muito verbosos, onde o LLM pode pegá-los e corrigir imediatamente.”
A experiência é menos sobre procurar um ponto e vírgula faltando e mais sobre conseguir “triangular muito rapidamente” e permitir que o LLM se corrija.
Então, o que as pessoas estão realmente construindo?
Apesar de toda a conversa sobre produtividade, o que conta são os resultados. Chen descreve a variedade, desde aplicações descentralizadas de farming até ferramentas profissionais para automação de trading, mini jogos de cassino e “aplicações realmente legais, visuais e artísticas”.
A dinâmica é intoxicante: uma cultura dev remixando a si mesma com novas primitivas em velocidade impressionante:
“Vai de jogos a aprimoramentos relacionados a trading, trading agente, etc.”
E como o iBuild monetiza a plataforma? É um modelo muito “transparente”, diz Chen, outro legado dos valores do web3:
“É pay as you go. Você paga conforme o uso da API, não é uma taxa mensal.”
Então, com todos os participantes nessa nova onda de “programação por vibes”, onde a Injective se destaca? Ele explica:
“A Injective tem um ambiente MultiVM, o que significa que há um ambiente adicional de web assembly que utiliza Rust, que é uma linguagem muito, muito segura e impede que muitas soluções de vibe coding escrevam código inseguro.”
Mais importante ainda:
“Existem esses módulos financeiros integrados, componentes em nível de chain como o módulo de exchange que são completamente seguros, e não há como aplicativos mal configurados interagirem com eles de forma insegura.”
E o ecossistema só cresce. A Injective lançou recentemente seu EVM, e “dezenas e dezenas de parceiros empolgantes” estão implantando na Injective todos os dias.
“O EVM abre para milhões de desenvolvedores e potencialmente bilhões de usuários, ambientes de máquina virtual para smart contracts, performance, exchange e camadas financeiras como base.”
Programando no ritmo dos memes
Vibe coding não é apenas uma curiosidade de palavra do ano. Está redefinindo quem pode construir, quão rápido as ideias vão do quadro branco ao mainnet, e o que é possível quando equipes como a Injective colocam ferramentas poderosas nas mãos de qualquer pessoa, independentemente de sua experiência em programação.
Quando os meios de criação de software avançam tão rápido e as barreiras de entrada são destruídas, o ritmo de desenvolvimento só tende a crescer. A única maneira de acompanhar? Talvez seja (ouso dizer?) seguir a vibe.
O post Vibe coding, no-code, and the new rules of web3 development apareceu primeiro em CryptoSlate.
Aviso Legal: o conteúdo deste artigo reflete exclusivamente a opinião do autor e não representa a plataforma. Este artigo não deve servir como referência para a tomada de decisões de investimento.
Talvez também goste
Arthur Hayes acredita que o fundo do preço do Bitcoin foi em US$ 80 mil

Bitcoin dispara enquanto o dólar americano se fortalece: os traders de cripto estão caindo em uma armadilha?

Analistas preveem que a alta do Bitcoin deve continuar à medida que a pressão de venda diminui

A “queda após boas notícias” do BTC não é um fracasso: o mercado está caminhando para uma grande rotação de capital

