
São Paulo — InkDesign News — A adoção de ferramentas de codificação baseadas em inteligência artificial (IA) tem transformado o desenvolvimento de software nas empresas. Uma das organizações que está na vanguarda dessa mudança é a Intuit Mailchimp, que recentemente implementou técnicas de vibe coding para melhorar sua eficiência.
Tecnologia e abordagem
As ferramentas de vibe coding da Mailchimp se baseiam em arquiteturas de aprendizado profundo (deep learning) que utilizam modelos de linguagem de grande porte (LLM) para gerar código de forma intuitiva. Em vez de simples interações em Q&A, agora os engenheiros delegam tarefas de programação às ferramentas, permitindo uma prototipagem rápida e eficiente.
Aplicação e desempenho
A necessidade de uma prototipagem rápida em um prazo apertado levou a equipe de engenharia da Mailchimp a testar essas ferramentas. Originalmente, um protótipo complexo exigiria dias para ser desenvolvido, mas com o uso das ferramentas de vibe coding, esse prazo foi reduzido para apenas algumas horas.
“Algo assim provavelmente levaria dias para fazermos. Conseguimos fazer em algumas horas, o que foi muito interessante.”
(“Something like this would probably take us days to do. We were able to kind of do it in a couple of hours, which was very, very interesting.”)— Shivang Shah, Chief Architect, Intuit Mailchimp
A empresa observou um aumento da velocidade de desenvolvimento em até 40%, refletindo a eficácia dessas ferramentas no ciclo de desenvolvimento de software.
Impacto e mercado
No entanto, a Mailchimp também reconheceu as limitações das ferramentas de IA, especialmente em termos de contexto de negócios. Embora as ferramentas entendam padrões gerais de programação, elas não possuem conhecimento profundo dos caminhos do usuário existentes em seus produtos. Isso exigiu que os engenheiros fornecessem contextos mais específicos em seus comandos.
“Você ainda precisa entender as tecnologias, o negócio, o domínio e a arquitetura do sistema. No final das contas, a IA ajuda a amplificar o que você sabe.”
(“You still need to understand the technologies, the business, the domain, and the system architecture. AI helps amplify what you know and what you could do with it.”)— Shivang Shah, Chief Architect, Intuit Mailchimp
Além disso, a Mailchimp implementou barreiras de governança para assegurar a mantendo a qualidade do código e a segurança dos dados do usuário, refletindo a necessidade de uma abordagem equilibrada entre velocidade e controle.
Em conclusão, a experiência da Mailchimp com ferramentas de vibe coding destaca como a IA pode não apenas acelerar o desenvolvimento, mas também permitir que os engenheiros se concentrem em tarefas de maior valor estratégico. A integração dessas ferramentas nas práticas de desenvolvimento é um passo importante para empresas que desejam otimizar sua eficiência e competitividade no mercado.
Fonte: (VentureBeat – AI)