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?
- Acesse cursor.com/dashboard
- Vá até a aba Integrações
- Conecte seu provedor de repositórios
- Siga o fluxo de configuração do provedor
- 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?
- Comente
cursor review verbose=trueoubugbot run verbose=truena PR para ver logs detalhados, quais regras do Bugbot foram carregadas e um ID de solicitação - Verifique se o Bugbot tem acesso ao repositório em Automações
- 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.