BugShoot: vibecoders e qualidade
BugShoot observa vibecoders entusiasmados gerando bugs: falta nuance de engenharia — ownership, testes e revisão salvam o ship.
Resposta direta
BugShoot: vibecoders entusiasmados geram bug — o que falta. Então, mesmo esses líderes de top, como o AI, estão subindo para o top desses líderes de top e muitos desses projetos de open source que estão lá, seus problemas e suas as suas PRs são trabalhadas por agentes de AI, agentes de AI completos,.
O perfil vibecoder
Nesta parte do material sobre vibecoders bugs qualidade, o foco é «O perfil vibecoder». Em vez de teoria genérica, o raciocínio parte do que acontece quando você executa de verdade.
Sourav, você tem uma empresa que você acha que os Vibcoders criam muitas bug, não é? Sim, a nome da empresa é Bug Shoot e o que nós vimos é que os Vibcoders são iniciativos muito entusiastas, mas eles não sabem as nuances da base de código tanto, então acontecem a criar muitas bug. Então, Bug Shoot é um bot de gata que ajuda o Vibcoder a empurrar o código sem bug para a produção.
Então você deixa isso em seu GitHub e toda vez que você faz uma PR, nós escanamos seu código e o colocamos em uma caixa segura. E nosso time de agentes vai tentar brecar essa base de código. E quaisquer resultados que nós tivermos, nós postamos como um comentário no GitHub.
Nuances que faltam
Nesta parte do material sobre vibecoders bugs qualidade, o foco é «Nuances que faltam». Em vez de teoria genérica, o raciocínio parte do que acontece quando você executa de verdade.
Então você está sempre confiante que só o código sem bug está chegando na produção. Então, uma vez que o Vibecoder tem esse comentário, O que eles fazem para remediar o código? Então, uma vez que você olha o comentário, você começa a perceber muitas coisas que precisam ser mudadas.
Algumas sugestões, o bot vai fazer para você, então você só tem que aprová-las clicando em um monte de caixas de texto. E outras sugestões que são mais, você sabe, verbose, que você pode levar para o seu editor de texto e conseguir trabalhar nisso. Então, quais são os maiores problemas comuns que você vê que os coders de vibe estão se comprometendo com suas repos.
Na prática
BugShoot: vibecoders entusiasmados geram bug — o que falta.
Como a empresa ataca
Nesta parte do material sobre vibecoders bugs qualidade, o foco é «Como a empresa ataca». Em vez de teoria genérica, o raciocínio parte do que acontece quando você executa de verdade.
Uma coisa muito interessante que estamos vendo todos os dias é por que os coders estão empurrando chaves privadas para GitHub, em vez de variáveis do ambiente ou fazendo variáveis do ambiente parte do tree do Git. Então isso acontece muito, muitas chaves começam a ser ligadas no GitHub. É uma tendência que está acontecendo no GitHub, se você escane o GitHub, você verá muitos desses arquivos do ambiente.
Você encontra muitos dos problemas de top 10 da OWASP que são os mesmos há anos? Eles ainda são os mesmos se as pessoas estão criando vibe? Sim, eles estão sendo os mesmos, mas um trend interessante que aconteceu recentemente, hoje em dia, o número um, o bônus do hacker 1 foi ganho por um agente de AI.
Checklist anti-bug
Nesta parte do material sobre vibecoders bugs qualidade, o foco é «Checklist anti-bug». Em vez de teoria genérica, o raciocínio parte do que acontece quando você executa de verdade.
Então, mesmo esses líderes de top, como o AI, estão subindo para o top desses líderes de top e muitos desses projetos de open source que estão lá, seus problemas e suas as suas PRs são trabalhadas por agentes de AI, agentes de AI completos, então essa é uma tendência recente que está acontecendo. E então, como você usa Stripe e o que você construiu? Então, para Stripe, nós integramos usagens baseadas em billings para a nossa plataforma, então, quanto mais buges você faz, quanto mais botas você inicia, nós carregamos baseado nisso, e quanto mais repositórios você escaneia, então, no nosso plano gratuito, você tem três repositórios gratuitos para integrar.
Eu acho que você disse que usou um produto de open source para ajudar a construir a integração do Stripe. Sim, então, aquele produto de open source é chamado Autumn. E é um ótimo tool para um meio entre nós e o Stripe para fazer muitas dessas coisas de volta e volta.
Sinais de que está funcionando
Nesta parte do material sobre vibecoders bugs qualidade, o foco é «Sinais de que está funcionando». Em vez de teoria genérica, o raciocínio parte do que acontece quando você executa de verdade.
5 repos a 10 repos, então é só uma linha de código mudada e o Autumn faz isso e nós podemos ir para o Stripe e usar o dashboard como é. Então, sim, quer dizer, está indo muito bem até agora e nós estamos procurando mais clientes, especialmente no lado da empresa. Então, nós aplicamos para o SOC para licença e outras certificações de segurança e nós estamos entrando no ciclo de vendas da empresa.
E, sim, principalmente em relação a vendas, há muitas coisas novas que nós estamos aprendendo e continuamente expandindo o set de ferramentas baseado no que as pessoas querem. Eu trabalhei com muitas startups, eu costumava fazer startups, e eu sei que como desenvolvedor, a parte de vendas é provavelmente a questão mais terrível a enfrentar. Então, você encontrou algumas ferramentas de AI que podem te ajudar com isso?
O que evitar na primeira semana
Nesta parte do material sobre vibecoders bugs qualidade, o foco é «O que evitar na primeira semana». Em vez de teoria genérica, o raciocínio parte do que acontece quando você executa de verdade.
Sim, nós estamos explorando um monte de EISDRs para facilitar o processo de vendas, então isso realmente ajuda a automatizar o emailing, especialmente você tem que ter uma lista e então abordar em uma. Sim, usar muitas ferramentas ajuda, especialmente para dar uma estrutura ao ciclo de vendas e você sabe o processo de processamento, então você pode fazer isso através de ferramentas. O que você acha que os próximos 12 meses vão ser para a sua empresa?
Então, nós planejamos ter mais clientes de empresa e expandir a oferta de apenas seguranças, bug fixes, para muito mais profundidade em segurança, como testes de penas e tudo mais. E também explorar o área de conversas baseadas em código, se você tem muitos repositórios e coisas para trabalhar, você pode conversar com a base de código, talvez ajudar novos desenvolvedores a entrar. E também entrar na conversa sobre o código de Wipe como uma tendência, onde a atividade de código de Wipe vai aumentar muito, e nós gostaríamos de ajudar esses coders de Wipe a se tornarem coders de temporada na organização.
Como explicar isso para o time
Nesta parte do material sobre vibecoders bugs qualidade, o foco é «Como explicar isso para o time». Em vez de teoria genérica, o raciocínio parte do que acontece quando você executa de verdade.
Tem algum conselho que você poderia dar para as pessoas que já começaram a fazer Vibe Coding e que estão tentando construir suas coisas para evitar entrar em problemas que o seu tipo de ferramenta detecta? Sim, quero dizer, eu diria que como um criador de Vibe é um ótimo momento para começar. Seguir as melhores práticas em relação à segurança e teste de bug e também instalar o BugShoot em suas repúdias do GitHub.
É gratuito por três repositórios em seu próprio account, então você pode testá-lo gratuito e quando estiver pronto, pode fazer o upgrade. Sim, eu acho que é um produto realmente fascinante que você construiu. Você tem trabalhado juntos há três meses, então, boa sorte ao longo do seu crescimento.
Na prática
Próximo passo: escolha uma métrica (taxa de sucesso, tempo, retries ou conversão) e rode um experimento de 7 dias antes de escalar o padrão.