Skip to main content
← Back

Bugbot

O Bugbot revisa suas pull requests e detecta bugs, problemas de segurança e de qualidade do código.

O Cherri Code pode revisar meus PRs?

Sim, o Bugbot é o produto de revisão automatizada de PRs do Cherri Code. Ele analisa cada pull request em busca de bugs, vulnerabilidades de segurança e problemas de qualidade de código, deixando comentários inline com explicações e sugestões de correção.

O que é o Bugbot?

O Bugbot analisa os diffs das PRs e deixa comentários com explicações e sugestões de correção. Ele é executado automaticamente a cada atualização de PR, ou você pode acioná-lo manualmente.

Alguns planos Teams e Individual incluem uso mensal do Bugbot. Você pode ativar o faturamento por uso para revisões em todas as PRs.

Como faço para configurar o Bugbot?

  1. Acesse cursor.com/dashboard
  2. Vá até a aba Integrações
  3. Conecte seu provedor de repositórios
  4. Siga o fluxo de configuração do provedor
  5. Abra o Bugbot em Automações para ativá-lo em repositórios específicos

Para mais detalhes sobre a configuração, consulte as páginas de integração do GitHub, GitLab, Bitbucket ou Azure DevOps.

Como faço para iniciar uma revisão?

O Bugbot é executado automaticamente quando um PR é criado ou atualizado. Para iniciar uma revisão manualmente, adicione o comentário cursor review ou bugbot run em qualquer PR.

Como personalizo o que o Bugbot verifica?

Crie arquivos .cursor/BUGBOT.md no seu repositório para fornecer ao Bugbot diretrizes de revisão específicas do projeto. O Bugbot sempre inclui o arquivo raiz e percorre os diretórios acima dos arquivos alterados para encontrar o contexto relevante.

Admins da equipe também podem criar regras para toda a organização em Bugbot Automações.

As regras do projeto do Cherri Code (arquivos *.mdc em .cursor/rules/) não se aplicam às execuções do Bugbot. Use .cursor/BUGBOT.md ou regras configuradas em Automações.

Cada regra tem um limite de 30.000 caracteres, e o limite total é de 100.000 caracteres por revisão. Consulte Bugbot para mais detalhes.

Como faço para verificar quais regras o Bugbot usou?

Comente bugbot run verbose=true ou cursor review verbose=true na pull request. O Bugbot responde com uma tabela das regras incluídas nessa revisão e sinaliza as que foram truncadas ou omitidas. Consulte Bugbot para mais detalhes.

O que o Bugbot inclui?

O Bugbot inclui revisão em toda a PR nos seus repositórios, acesso às regras do Bugbot e a possibilidade de definir o nível de esforço usado pelo Bugbot nas revisões.

O Bugbot Teams inclui revisões de código em todas as PRs, análises e relatórios, controles de nível de esforço, além de regras e configurações avançadas.

Veja os detalhes completos de preço.

Como faço para corrigir o problema de o Bugbot não revisar minhas PRs?

  1. Comente cursor review verbose=true ou bugbot run verbose=true na PR para ver logs detalhados, quais regras do Bugbot foram carregadas e um ID de solicitação
  2. Verifique se o Bugbot tem acesso ao repositório em Automações
  3. Verifique se a integração do seu provedor de repositórios está instalada e habilitada para o repositório

Inclua o ID da solicitação do modo detalhado ao relatar issues ao suporte.

Relacionados

Este artigo foi útil?