Bugbot проверяет pull request’ы и находит баги, уязвимости и проблемы с качеством кода.
У Bugbot есть бесплатный тариф: каждый пользователь получает ограниченное число бесплатных ревью PR в месяц. Когда ты достигаешь лимита, ревью приостанавливаются до следующего биллингового цикла. В любой момент можно включить 14‑дневный бесплатный Pro‑триал для безлимитных ревью (с учётом стандартных ограничений против злоупотреблений).
Bugbot анализирует диффы PR и оставляет комментарии с объяснениями и предложениями по исправлению. Он запускается автоматически при каждом обновлении PR или вручную по команде.
Запускает автоматические обзоры при каждом обновлении PR
Ручной запуск — комментарием cursor review или bugbot run в любом PR
Ссылки Fix in Cursor открывают проблемы прямо в Cursor
Создавай файлы .cursor/BUGBOT.md, чтобы добавить проектный контекст для ревью. Bugbot всегда включает корневой .cursor/BUGBOT.md и любые дополнительные файлы, найденные при подъёме вверх от изменённых файлов.
Копировать
Спросить AI
project/ .cursor/BUGBOT.md # Всегда подключается (правила для всего проекта) backend/ .cursor/BUGBOT.md # Подключается при проверке файлов backend api/ .cursor/BUGBOT.md # Подключается при проверке файлов API frontend/ .cursor/BUGBOT.md # Подключается при проверке файлов frontend
Пример .cursor/BUGBOT.md
Копировать
Спросить AI
# Рекомендации по ревью проекта## Ключевые аспекты безопасности- Валидируй пользовательский ввод в API-эндпоинтах- Проверяй уязвимости SQL‑инъекций в запросах к базе данных- Обеспечь корректную аутентификацию на защищённых маршрутах## Архитектурные паттерны- Используй внедрение зависимостей (dependency injection) для сервисов- Следуй паттерну репозитория (repository) для доступа к данным- Реализуй корректную обработку ошибок с пользовательскими классами ошибок## Распространённые проблемы- Утечки памяти в React‑компонентах (проверь очистку в useEffect)- Отсутствуют границы ошибок (error boundaries) в UI‑компонентах- Несогласованные соглашения по наименованию (используй camelCase для функций)
Каждый пользователь получает ограниченное число бесплатных PR‑ревью в месяц. В командах у каждого участника есть свои бесплатные ревью. Когда ты достигаешь лимита, ревью приостанавливаются до следующего расчетного периода. В любой момент можно перейти на 14‑дневный бесплатный пробный период Pro с неограниченным числом ревью.
Команды платят $40 за пользователя в месяц за неограниченные ревью.Под пользователем мы считаем того, кто в течение месяца создал PR, которые ревьюил Bugbot.Все лицензии снимаются в начале каждого биллингового цикла и распределяются по принципу «первый пришёл — первый получил». Если пользователь в течение месяца не создал ни одного PR, который ревьюил Bugbot, его место может занять другой.
Чтобы предотвратить злоупотребления, действует общий лимит — 200 pull request в месяц на каждую лицензию Bugbot. Если тебе нужно больше 200 pull request в месяц, напиши нам на [email protected], и мы с радостью поможем.Например, если в твоей команде 100 пользователей, организация изначально сможет ревьюить 20 000 pull request в месяц. Если ты естественным образом достигнешь этого лимита, свяжись с нами — мы с радостью его увеличим.
Bugbot поддерживает режим повышенной конфиденциальности?
Да, Bugbot соответствует тем же требованиям к конфиденциальности, что и Cursor, и обрабатывает данные так же, как и другие запросы Cursor.
Что происходит, когда я достигаю лимита бесплатного тарифа?
Когда ты достигаешь ежемесячного лимита бесплатного тарифа, проверки Bugbot приостанавливаются до следующего расчетного периода. Ты можешь перейти на 14‑дневную бесплатную пробную версию Pro с неограниченными проверками (с учетом стандартных механизмов защиты от злоупотреблений).