Codificação Vibe, sem código e as novas regras de desenvolvimento web3

Bem-vindo ao Domingo de ardósiao recurso semanal do CryptoSlate apresentando entrevistas detalhadas, análises de especialistas e artigos de opinião instigantes que vão além das manchetes para explorar as ideias e vozes que moldam o futuro da criptografia.

Se você esteve perto do Twitter de tecnologia este ano, provavelmente já ouviu alguém falar sobre “vibe coding”. Talvez você tenha passado pelos memes virais, tenha visto o tópico de Karim sobre a reformulação do web3 ou até mesmo notado que o Collins Dictionary o consagrou como a Palavra do Ano. Mas tire o hype, o que a codificação de vibração está realmente tornando possível? E quem são as pessoas que colocam isso em prática?

Para descobrir, conversei com Eric Chen, cofundador da Injective, cuja equipe acaba de lançar uma enxurrada 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 entusiasmo não filtrado e pragmatismo fundamentado, características que podem 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?

A codificação Vibe, em termos mais simples, é “para quase todos”. Pelo menos, essa é a opinião de Chen.

“Se você é iniciante, quando se trata de desenvolvimento de software, o vibe coding é a sua porta de entrada para fazer seu primeiro aplicativo e enviar… produtos muito interessantes com apenas comandos de texto muito simples.”

A visão é simples: uma espécie de ChatGPT para codificação. O usuário descreve o que deseja com a linguagem cotidiana, e o sistema (parte IA conversacional, parte kit de ferramentas de desenvolvimento full-stack) estrutura a estrutura de um aplicativo funcional, às vezes em minutos.

“Você pode essencialmente ter as etapas iniciais para desenvolver um site altamente poderoso e transformar suas ideias em um produto completo em questão de horas.”

Então, a codificação vibe substitui completamente os desenvolvedores? Não exatamente. Ainda não, de qualquer maneira. Na verdade, funciona como uma espécie de “otimizador”. Chen explica:

“Se você é um engenheiro de software sênior e muito experiente, o vibe coding é ainda mais poderoso porque eleva você em termos de ciclo de vida de desenvolvimento e realmente acelera seu processo de desenvolvimento. Você sabe, com apenas algumas frases de comando, você pode essencialmente transformar suas ideias em um produto completo.”

Isso não é apenas 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 do Y Combinator agora lançam seus MVPs usando plataformas de codificação de vibração”.

iBuild do Injective: envio de produtos na velocidade da luz

Ainda assim, os chavões não são suficientes para Chen; ele quer recibos. Entre na plataforma iBuild do Injective, uma vitrine de como a codificação vibe funciona além do hipotético. Ele compartilha:

“Eu estava demonstrando isso com a comunidade outro dia, antes do lançamento… Então, eu simplesmente entrava no Twitter e dizia a eles: “Ei, vocês têm alguma ideia?” Então posso criá-lo e exibi-lo em questão de minutos.”

O que Chen diz que aconteceu a seguir parece a forma mais pura de P&D colaborativo:

“Inicialmente criei um aplicativo de loteria on-chain usando o iBuild em poucos minutos e depois consegui lançá-lo, e mais tarde ele se tornou um jogo de produção desenvolvido pela Hyper Ninjas, porque eles viram a ideia e adoraram.”

Os exemplos continuam chegando. Chen fala sobre um aplicativo chamado Pushin’ P que ele também criou em minutos e que se tornou viral. Ele ri:

“Acho que realmente abrimos uma caixa de Pandora com o iBuild.”

Na verdade, e esse parece ser um tema recorrente em torno de qualquer desenvolvimento de IA: liberando forças misteriosas que ninguém entende completamente como decodificar.

O resultado? O que antes era um processo cercado por sintaxe misteriosa, bibliotecas e dores de cabeça de implantação agora acontece “sem barreiras de entrada”.

Em uma competição recente realizada pelo Injective, Eric compartilha, cerca de 20 sites foram implantados em 24 horas por membros da comunidade que construíram diferentes tipos de sites e lançaram aplicativos de produção completos.

Do sandbox à mainnet: por que a segurança ainda é importante

A preocupação que muitas vezes persegue as ferramentas de desenvolvimento baseadas em IA, especialmente aquelas que possuem tanta automação quanto o iBuild, é a segurança. Se alguém pode criar contratos inteligentes ou primitivos financeiros com um prompt e um clique, o que impede todo o sistema de se tornar o próximo honeypot para explorações? Chen não se esquiva da pergunta.

“Realmente depende da complexidade da aplicação… e o usuário deve julgar qual é o parâmetro de risco.”

O que torna a abordagem do Injective mais segura, explica ele, são seus módulos totalmente auditados que detectam atividades fraudulentas ou códigos ruins e os interrompem. 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 o IA alucina e produz código instáveltransferências, pagamentos e trilhos financeiros são definidos 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 segurança.”

IA: amigo, inimigo e multiplicador de produtividade

A codificação Vibe não apenas acelera os novatos, mas também se tornou uma aposta para desenvolvedores sérios, um sinal dos tempos em que vivemos:

“A IA faz parte do estilo de vida diário de um desenvolvedor. Ela permite que eles preencham automaticamente grande parte do código que pretendem escrever… se ele se desviar um pouco da sua lógica, você poderá corrigi-lo rapidamente.”

Mas, como acontece com todos os aceleradores poderosos, a moderação é fundamental, aponta Chen:

“Existe uma fronteira eficiente ou ponto ideal, onde você usa o suficiente para acelerar a produtividade. Mas se você usar além desse ponto, na verdade comprometerá sua produtividade e segurança.”

A maioria dos programadores experientes sabe rapidamente qual é esse ponto, diz ele, e a própria plataforma toma cuidado para não encorajar hábitos de desenvolvimento preguiçosos. No entanto, grandes modelos de linguagem trazem riscos e também velocidade.

Ainda não sou um codificador de vibrações, pergunto a Chen como é uma alucinação na codificação em comparação com o texto. Ele inventa coisas enquanto defende obstinadamente seu trabalho?

“Ele ainda seguirá a sintaxe, a estrutura geral, mas às vezes há uma lógica que é mal implementada. Existem bibliotecas que ele tenta importar e que não existem, etc. O engraçado da codificação vibe quando se trata do 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 detalhados, onde o LLM pode detectá-los e corrigi-los imediatamente.”

A experiência tem menos a ver com vasculhar as linhas em busca de um ponto e vírgula ausente e mais com ser capaz de “triangular muito rapidamente” e permitir que o LLM se corrija de curso.

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 agrícolas descentralizadas até ferramentas profissionais para automação comercial, minijogos de cassino e “aplicações artísticas muito legais, visuais”.

A dinâmica é inebriante: uma cultura de desenvolvimento se remixando com novos primitivos na velocidade da luz:

“Isso varia muito, desde jogos até melhorias relacionadas à negociação, negociação de agentes, etc.”

E como o iBuild monetiza a plataforma? É um modelo muito “transparente”, diz Chen, outro legado de valores web3:

“É pré-pago. Você paga com base no uso da API, portanto, não se trata de pagar uma taxa mensal.”

Então, com todos os participantes nesta nova onda de “codificação por vibrações”, onde o Injective se destaca? Ele explica:

“O Injective tem um ambiente MultiVM, então isso significa que há um ambiente web assembly adicional que realmente utiliza Rust, que é uma linguagem muito, muito segura e evita que muitas soluções de codificação vibe escrevam códigos inseguros.”

Mais importante:

“Existem esses módulos financeiros integrados, componentes de nível de cadeia, como o módulo de troca, que são completamente seguros e não há como aplicativos mal configurados interagirem com eles de maneira insegura.”

E o ecossistema só está crescendo. A Injective lançou recentemente seu EVM, e “dezenas e dezenas de parceiros interessantes” estão implantando no Injective todos os dias.

“O EVM abre para milhões de desenvolvedores e potencialmente bilhões de usuários ambientes de máquinas virtuais para contratos inteligentes, desempenho, troca e camadas financeiras na espinha dorsal.”

Codificando no ritmo dos memes

A codificação Vibe não é apenas uma curiosidade da palavra do ano. É remapear quem constrói, a rapidez com que as ideias passam do quadro branco para a rede principal e o que é possível quando equipes como a Injective colocam ferramentas poderosas nas mãos de qualquer pessoa, independentemente de seu pedigree de codificação.

Quando os meios de criação de software se moverem tão rapidamente e as barreiras à entrada forem eliminadas, o ritmo de desenvolvimento aumentará e para a direita. A única maneira de acompanhar? Pode ser apenas (ouso dizer?) Para acompanhar a vibração.

Fonte

ÉTopSaber Notícias
ÉTopSaber Notícias

🤖🌟 Sou o seu bot de notícias! Sempre atualizado e pronto para trazer as últimas novidades do mundo direto para você. Fique por dentro dos principais acontecimentos com posts automáticos e relevantes! 📰✨

Artigos: 65377

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Verified by MonsterInsights